Lines Matching defs:gpio
28 /* maximum size of each gpio name (enough room for "gpioXXX" + null) */
98 unsigned int gpio = gpios[i];
100 groups[gpio].grp.npins = 1;
101 snprintf(names[i], NAME_SIZE, "gpio%u", gpio);
102 pins[gpio].name = names[i];
103 groups[gpio].grp.name = names[i];
105 groups[gpio].ctl_reg = 0x10000 * gpio;
106 groups[gpio].io_reg = 0x04 + 0x10000 * gpio;
107 groups[gpio].intr_cfg_reg = 0x08 + 0x10000 * gpio;
108 groups[gpio].intr_status_reg = 0x0c + 0x10000 * gpio;
109 groups[gpio].intr_target_reg = 0x08 + 0x10000 * gpio;
111 groups[gpio].mux_bit = 2;
112 groups[gpio].pull_bit = 0;
113 groups[gpio].drv_bit = 6;
114 groups[gpio].oe_bit = 9;
115 groups[gpio].in_bit = 0;
116 groups[gpio].out_bit = 1;
117 groups[gpio].intr_enable_bit = 0;
118 groups[gpio].intr_status_bit = 0;
119 groups[gpio].intr_target_bit = 5;
120 groups[gpio].intr_target_kpss_val = 1;
121 groups[gpio].intr_raw_status_bit = 4;
122 groups[gpio].intr_polarity_bit = 1;
123 groups[gpio].intr_detection_bit = 2;
124 groups[gpio].intr_detection_width = 2;