|
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