|
44 | 44 | (DIGITAL_PIN_EXISTS(n, p, i, dev, num) ? i : 0)
|
45 | 45 |
|
46 | 46 | /* Only matched pin returns non-zero value, so the sum is matched pin's index */
|
47 |
| -#define LED_BUILTIN_FIND_DIGITAL_PIN(dev, pin) \ |
| 47 | +#define DIGITAL_PIN_GPIOS_FIND_PIN(dev, pin) \ |
48 | 48 | DT_FOREACH_PROP_ELEM_SEP_VARGS(DT_PATH(zephyr_user), digital_pin_gpios, \
|
49 | 49 | LED_BUILTIN_INDEX_BY_REG_AND_PINNUM, (+), dev, pin)
|
50 | 50 |
|
|
58 | 58 | #warning "pin not found in digital_pin_gpios"
|
59 | 59 | #else
|
60 | 60 | #define LED_BUILTIN \
|
61 |
| - LED_BUILTIN_FIND_DIGITAL_PIN( \ |
| 61 | + DIGITAL_PIN_GPIOS_FIND_PIN( \ |
62 | 62 | DT_REG_ADDR(DT_PHANDLE_BY_IDX(DT_PATH(zephyr_user), builtin_led_gpios, 0)), \
|
63 | 63 | DT_PHA_BY_IDX(DT_PATH(zephyr_user), builtin_led_gpios, 0, pin))
|
64 | 64 | #endif
|
|
72 | 72 | #warning "pin not found in digital_pin_gpios"
|
73 | 73 | #else
|
74 | 74 | #define LED_BUILTIN \
|
75 |
| - LED_BUILTIN_FIND_DIGITAL_PIN(DT_REG_ADDR(DT_PHANDLE_BY_IDX(DT_ALIAS(led0), gpios, 0)), \ |
| 75 | + DIGITAL_PIN_GPIOS_FIND_PIN(DT_REG_ADDR(DT_PHANDLE_BY_IDX(DT_ALIAS(led0), gpios, 0)), \ |
76 | 76 | DT_PHA_BY_IDX(DT_ALIAS(led0), gpios, 0, pin))
|
77 | 77 | #endif
|
78 | 78 |
|
|
0 commit comments