|
46 | 46 | #define DAC_CHANNEL_ID 2
|
47 | 47 | #define DAC_RESOLUTION 12
|
48 | 48 |
|
| 49 | +/* Note external DAC MCP4725 is not populated on BL652_DVK, BL653_DVK and |
| 50 | + * BL654_DVK at factory |
| 51 | + */ |
49 | 52 | #elif defined(CONFIG_BOARD_TWR_KE18F) || \
|
50 | 53 | defined(CONFIG_BOARD_FRDM_K64F) || \
|
51 | 54 | defined(CONFIG_BOARD_FRDM_K22F) || \
|
|
56 | 59 | defined(CONFIG_BOARD_ARDUINO_MKRZERO) || \
|
57 | 60 | defined(CONFIG_BOARD_ARDUINO_ZERO) || \
|
58 | 61 | defined(CONFIG_BOARD_LPCXPRESSO55S36) || \
|
59 |
| - defined(CONFIG_BOARD_SAME54_XPRO) |
60 |
| - |
61 |
| -#define DAC_DEVICE_NODE DT_NODELABEL(dac0) |
62 |
| -#define DAC_RESOLUTION 12 |
63 |
| -#define DAC_CHANNEL_ID 0 |
64 |
| - |
65 |
| -#elif defined(CONFIG_BOARD_BL652_DVK) || \ |
| 62 | + defined(CONFIG_BOARD_SAME54_XPRO) || \ |
| 63 | + defined(CONFIG_BOARD_BL652_DVK) || \ |
66 | 64 | defined(CONFIG_BOARD_BL653_DVK) || \
|
67 | 65 | defined(CONFIG_BOARD_BL654_DVK) || \
|
68 |
| - defined(CONFIG_BOARD_BL5340_DVK) |
69 |
| - /* Note external DAC MCP4725 is not populated on BL652_DVK, BL653_DVK and |
70 |
| - * BL654_DVK at factory |
71 |
| - */ |
| 66 | + defined(CONFIG_BOARD_BL5340_DVK) || \ |
| 67 | + DT_HAS_COMPAT_STATUS_OKAY(renesas_ra_dac) |
| 68 | + |
72 | 69 | #define DAC_DEVICE_NODE DT_NODELABEL(dac0)
|
73 | 70 | #define DAC_RESOLUTION 12
|
74 | 71 | #define DAC_CHANNEL_ID 0
|
|
82 | 79 | defined(CONFIG_BOARD_GD32F450I_EVAL) || \
|
83 | 80 | defined(CONFIG_BOARD_GD32F450Z_EVAL) || \
|
84 | 81 | defined(CONFIG_BOARD_GD32F470I_EVAL) || \
|
85 |
| - defined(CONFIG_BOARD_YD_ESP32) |
| 82 | + defined(CONFIG_BOARD_YD_ESP32) || \ |
| 83 | + defined(CONFIG_BOARD_MIMXRT1170_EVK) || \ |
| 84 | + defined(CONFIG_BOARD_MIMXRT1180_EVK) |
86 | 85 |
|
87 | 86 | #define DAC_DEVICE_NODE DT_NODELABEL(dac)
|
88 | 87 | #define DAC_RESOLUTION 12
|
|
102 | 101 | #define DAC_RESOLUTION 10
|
103 | 102 | #define DAC_CHANNEL_ID 0
|
104 | 103 |
|
105 |
| -#elif DT_HAS_COMPAT_STATUS_OKAY(renesas_ra_dac) |
106 |
| - |
107 |
| -#define DAC_DEVICE_NODE DT_NODELABEL(dac0) |
108 |
| -#define DAC_RESOLUTION 12 |
109 |
| -#define DAC_CHANNEL_ID 0 |
110 |
| - |
111 |
| -#elif defined(CONFIG_BOARD_MIMXRT1170_EVK) |
112 |
| - |
113 |
| -#define DAC_DEVICE_NODE DT_NODELABEL(dac) |
114 |
| -#define DAC_RESOLUTION 12 |
115 |
| -#define DAC_CHANNEL_ID 0 |
116 |
| - |
117 | 104 | #elif defined(CONFIG_SOC_FAMILY_SILABS_S2)
|
118 | 105 |
|
119 | 106 | #define DAC_DEVICE_NODE DT_NODELABEL(vdac0)
|
120 |
| -#define DAC_RESOLUTION 12 |
121 |
| -#define DAC_CHANNEL_ID 0 |
| 107 | +#define DAC_RESOLUTION 12 |
| 108 | +#define DAC_CHANNEL_ID 0 |
122 | 109 |
|
123 | 110 | #else
|
124 | 111 | #error "Unsupported board."
|
|
0 commit comments