/Linux-v5.4/drivers/gpio/ |
D | gpio-lp87565.c | 31 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_get() 44 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_set() 53 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_get_direction() 66 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_direction_input() 76 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_direction_output() 87 struct lp87565_gpio *gpio = gpiochip_get_data(gc); in lp87565_gpio_request() 116 struct lp87565_gpio *gpio = gpiochip_get_data(gc); in lp87565_gpio_set_config()
|
D | gpio-wm8994.c | 32 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_request() 55 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_direction_in() 64 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_get() 81 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_direction_out() 93 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_set() 105 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_set_config() 125 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_to_irq() 189 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_dbg_show()
|
D | gpio-max77650.c | 43 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_direction_input() 54 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_direction_output() 68 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_set_value() 82 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_get_value() 96 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_get_direction() 110 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_set_config() 135 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_to_irq()
|
D | gpio-tc3589x.c | 39 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_get() 54 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_set() 66 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_direction_output() 79 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_direction_input() 90 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_get_direction() 106 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_set_config() 157 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_set_type() 185 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_lock() 193 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_sync_unlock() 222 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_mask() [all …]
|
D | gpio-vf610.c | 86 struct vf610_gpio_port *port = gpiochip_get_data(gc); in vf610_gpio_get() 101 struct vf610_gpio_port *port = gpiochip_get_data(gc); in vf610_gpio_set() 110 struct vf610_gpio_port *port = gpiochip_get_data(chip); in vf610_gpio_direction_input() 126 struct vf610_gpio_port *port = gpiochip_get_data(chip); in vf610_gpio_direction_output() 140 gpiochip_get_data(irq_desc_get_handler_data(desc)); in vf610_gpio_irq_handler() 161 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_ack() 170 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_set_type() 206 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_mask() 215 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_unmask() 225 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_set_wake()
|
D | gpio-crystalcove.c | 134 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dir_in() 146 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dir_out() 157 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_get() 174 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_set() 189 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_type() 219 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_bus_lock() 227 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_bus_sync_unlock() 242 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_unmask() 253 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_mask() 299 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dbg_show()
|
D | gpio-rc5t583.c | 26 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_get() 40 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_set() 50 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_dir_input() 65 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_dir_output() 80 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_to_irq() 90 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_free()
|
D | gpio-dln2.c | 152 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_request() 193 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_free() 200 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_get_direction() 210 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_get() 225 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set() 233 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set_direction() 261 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_direction_output() 274 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set_config() 305 struct dln2_gpio *dln2 = gpiochip_get_data(gc); in dln2_irq_unmask() 314 struct dln2_gpio *dln2 = gpiochip_get_data(gc); in dln2_irq_mask() [all …]
|
D | gpio-wcove.c | 145 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_dir_in() 157 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_dir_out() 168 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_get_direction() 184 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_get() 200 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_set() 215 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_set_config() 238 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_irq_type() 268 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_bus_lock() 276 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_bus_sync_unlock() 291 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_irq_unmask() [all …]
|
D | gpio-lpc32xx.c | 268 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_input_p012() 278 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_input_p3() 293 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_get_value_p012() 300 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_get_value_p3() 307 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpi_get_value() 315 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_output_p012() 326 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_output_p3() 337 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_out_always() 346 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_set_value_p012() 354 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_set_value_p3() [all …]
|
D | gpio-tps65912.c | 26 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_get_direction() 42 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_direction_input() 51 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_direction_output() 63 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_get() 79 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_set()
|
D | gpio-bd9571mwv.c | 34 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_get_direction() 47 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_direction_input() 58 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_direction_output() 71 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_get() 84 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_set()
|
D | gpio-lynxpoint.c | 86 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_reg() 101 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_request() 126 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_free() 138 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_irq_type() 180 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_set() 196 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_direction_input() 210 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_direction_output() 227 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_gpio_irq_handler() 264 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_irq_enable() 277 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_irq_disable() [all …]
|
D | gpio-thunderx.c | 98 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_request() 105 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_dir_in() 122 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_set() 135 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_dir_out() 159 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_get_direction() 185 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_set_config() 257 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_get() 275 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_set_multiple() 288 struct thunderx_gpio *txgpio = gpiochip_get_data(gc); in thunderx_gpio_irq_ack() 297 struct thunderx_gpio *txgpio = gpiochip_get_data(gc); in thunderx_gpio_irq_mask() [all …]
|
D | gpio-lp3943.c | 47 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_request() 59 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_free() 77 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_direction_input() 133 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_get() 152 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_set() 166 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_direction_output()
|
D | gpio-wm8350.c | 29 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_direction_in() 38 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_get() 54 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_set() 66 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_direction_out() 83 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_to_irq()
|
D | gpio-wm831x.c | 31 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_direction_in() 45 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_get() 61 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_set() 71 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_direction_out() 93 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_to_irq() 132 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_set_config() 156 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_dbg_show()
|
D | gpio-pl061.c | 64 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_get_direction() 71 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_direction_input() 87 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_direction_output() 109 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_get_value() 116 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_set_value() 124 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_type() 214 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_handler() 232 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_mask() 245 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_unmask() 266 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_ack() [all …]
|
D | gpio-ws16c48.c | 55 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_get_direction() 64 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_direction_input() 83 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_direction_output() 104 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_get() 128 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_get_multiple() 172 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_set() 197 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_set_multiple() 237 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_irq_ack() 263 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_irq_mask() 287 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_irq_unmask() [all …]
|
D | gpio-lp873x.c | 49 struct lp873x_gpio *gpio = gpiochip_get_data(chip); in lp873x_gpio_direction_output() 59 struct lp873x_gpio *gpio = gpiochip_get_data(chip); in lp873x_gpio_get() 72 struct lp873x_gpio *gpio = gpiochip_get_data(chip); in lp873x_gpio_set() 81 struct lp873x_gpio *gpio = gpiochip_get_data(gc); in lp873x_gpio_request() 106 struct lp873x_gpio *gpio = gpiochip_get_data(gc); in lp873x_gpio_set_config()
|
D | gpio-rcar.c | 91 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_disable() 99 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_enable() 142 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_set_type() 179 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_set_wake() 221 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_config_general_input_output_mode() 249 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_request() 265 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_free() 280 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_get_direction() 297 if (gpio_rcar_read(gpiochip_get_data(chip), INOUTSEL) & bit) in gpio_rcar_get() 298 return !!(gpio_rcar_read(gpiochip_get_data(chip), OUTDT) & bit); in gpio_rcar_get() [all …]
|
D | gpio-stmpe.c | 43 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_get() 58 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_set() 77 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_get_direction() 93 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_direction_output() 106 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_direction_input() 116 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_request() 140 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(gc); in stmpe_gpio_irq_set_type() 169 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(gc); in stmpe_gpio_irq_lock() 177 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(gc); in stmpe_gpio_irq_sync_unlock() 228 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(gc); in stmpe_gpio_irq_mask() [all …]
|
/Linux-v5.4/drivers/bcma/ |
D | driver_gpio.c | 22 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_get_value() 30 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_set_value() 37 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_direction_input() 46 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_direction_output() 55 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_request() 68 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_free() 79 struct bcma_drv_cc *cc = gpiochip_get_data(gc); in bcma_gpio_irq_unmask() 90 struct bcma_drv_cc *cc = gpiochip_get_data(gc); in bcma_gpio_irq_mask()
|
/Linux-v5.4/arch/mips/ar7/ |
D | gpio.c | 24 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_get_value() 32 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_get_value() 42 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_set_value() 55 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_set_value() 68 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_direction_input() 78 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_direction_input() 93 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_direction_output() 105 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_direction_output()
|
/Linux-v5.4/drivers/ssb/ |
D | driver_gpio.c | 28 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_to_irq() 43 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_get_value() 51 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_set_value() 59 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_direction_input() 68 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_direction_output() 77 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_request() 90 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_free() 261 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_extif_get_value() 269 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_extif_set_value() 277 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_extif_direction_input() [all …]
|