 |
Zephyr API 3.6.99
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
30#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_RENESAS_RZTN_GPIO_H_
31#define ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_RENESAS_RZTN_GPIO_H_
40#define RZTN_GPIO_SAFETY 0U
41#define RZTN_GPIO_NONSAFETY BIT(14)
63#define RZTN_GPIO_DRCTL_SHIFT 8U
64#define RZTN_GPIO_SCHMITT_TRIG_SHIFT 4U
65#define RZTN_GPIO_SLEW_RATE_SHIFT 5U
68#define RZTN_GPIO_DRCTL_SET(drive_ability, schmitt_trig, slew_rate) \
69 (((drive_ability) | ((schmitt_trig) << RZTN_GPIO_SCHMITT_TRIG_SHIFT) | \
70 ((slew_rate) << RZTN_GPIO_SLEW_RATE_SHIFT)) \
71 << RZTN_GPIO_DRCTL_SHIFT)