| /linux/drivers/gpio/ |
| H A 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() 80 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_get_value() 94 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_get_direction() 108 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_set_config() 133 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_to_irq()
|
| H A D | gpio-shared-proxy.c | 90 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_request() 105 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_free() 127 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_set_config() 155 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_direction_input() 185 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_direction_output() 224 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_get_cansleep() 232 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_set_cansleep() 242 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_get_direction() 249 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_to_irq()
|
| H A 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() 226 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set() 234 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set_direction() 262 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_direction_output() 275 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set_config() 306 struct dln2_gpio *dln2 = gpiochip_get_data(gc); in dln2_irq_unmask() 316 struct dln2_gpio *dln2 = gpiochip_get_data(gc); in dln2_irq_mask() [all …]
|
| H A 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() 56 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_dir_input() 71 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_dir_output() 89 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_to_irq() 99 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_free()
|
| H A D | gpio-wcove.c | 147 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_dir_in() 159 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_dir_out() 170 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_get_direction() 189 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_get() 205 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_set() 217 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_set_config() 240 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_irq_type() 271 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_bus_lock() 279 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_bus_sync_unlock() 294 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_irq_unmask() [all …]
|
| H A 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() 356 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_set_value_p3() [all …]
|
| H A 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() 82 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_direction_input() 93 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_get_direction() 112 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_set_config() 163 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_set_type() 191 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_lock() 199 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_sync_unlock() 229 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_mask() [all …]
|
| H A D | gpio-wcd934x.c | 22 struct wcd_gpio_data *data = gpiochip_get_data(chip); in wcd_gpio_get_direction() 38 struct wcd_gpio_data *data = gpiochip_get_data(chip); in wcd_gpio_direction_input() 47 struct wcd_gpio_data *data = gpiochip_get_data(chip); in wcd_gpio_direction_output() 62 struct wcd_gpio_data *data = gpiochip_get_data(chip); in wcd_gpio_get() 72 struct wcd_gpio_data *data = gpiochip_get_data(chip); in wcd_gpio_set()
|
| H A D | gpio-crystalcove.c | 135 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() 173 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_set() 187 struct crystalcove_gpio *cg = gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_type() 217 struct crystalcove_gpio *cg = gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_bus_lock() 224 struct crystalcove_gpio *cg = gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_bus_sync_unlock() 239 struct crystalcove_gpio *cg = gpiochip_get_data(gc); in crystalcove_irq_unmask() 254 struct crystalcove_gpio *cg = gpiochip_get_data(gc); in crystalcove_irq_mask() 304 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dbg_show()
|
| H A 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() 153 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_set() 167 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_direction_output()
|
| H A D | gpio-wm8350.c | 28 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_direction_in() 37 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() 81 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_to_irq()
|
| H A D | gpio-tangier.c | 66 struct tng_gpio *priv = gpiochip_get_data(chip); in gpio_reg() 75 struct tng_gpio *priv = gpiochip_get_data(chip); in gpio_reg_and_bit() 95 struct tng_gpio *priv = gpiochip_get_data(chip); in tng_gpio_set() 110 struct tng_gpio *priv = gpiochip_get_data(chip); in tng_gpio_direction_input() 129 struct tng_gpio *priv = gpiochip_get_data(chip); in tng_gpio_direction_output() 161 struct tng_gpio *priv = gpiochip_get_data(chip); in tng_gpio_set_debounce() 201 struct tng_gpio *priv = gpiochip_get_data(gc); in tng_irq_ack() 234 struct tng_gpio *priv = gpiochip_get_data(gc); in tng_irq_mask() 244 struct tng_gpio *priv = gpiochip_get_data(gc); in tng_irq_unmask() 254 struct tng_gpio *priv = gpiochip_get_data(gc); in tng_irq_set_type() [all …]
|
| H A 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() 137 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_dir_out() 161 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_get_direction() 190 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_set_config() 262 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_get() 280 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_set_multiple() 295 struct thunderx_gpio *txgpio = gpiochip_get_data(gc); in thunderx_gpio_irq_ack() 304 struct thunderx_gpio *txgpio = gpiochip_get_data(gc); in thunderx_gpio_irq_mask() [all …]
|
| H A D | gpio-xra1403.c | 52 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_direction_input() 62 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_direction_output() 79 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_get_direction() 95 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_get() 106 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_set() 117 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_dbg_show()
|
| H A D | gpio-ljca.c | 142 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_get_value() 150 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_set_value() 164 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_direction_input() 180 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_direction_output() 199 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_get_direction() 210 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_set_config() 234 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_init_valid_mask() 306 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(gc); in ljca_irq_unmask() 316 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(gc); in ljca_irq_mask() 326 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(gc); in ljca_irq_set_type() [all …]
|
| H A D | gpio-xlp.c | 103 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_irq_disable() 116 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_irq_mask_ack() 129 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_irq_unmask() 141 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_set_irq_type() 207 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_dir_output() 216 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_dir_input() 225 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_get() 232 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_set()
|
| H A D | gpio-mpfs.c | 60 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_direction_input() 70 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_direction_output() 83 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_get_direction() 95 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_get() 105 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_set() 121 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_irq_set_type() 152 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_irq_unmask() 164 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_irq_mask()
|
| H A D | gpio-moxtet.c | 36 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_get_value() 58 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_set_value() 77 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_get_direction() 91 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_direction_input() 104 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_direction_output()
|
| H A D | gpio-idt3243x.c | 30 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_dispatch() 51 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_irq_set_type() 76 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_ack() 84 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_mask() 97 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_unmask() 109 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_irq_init_hw()
|
| H A D | gpio-mpc5200.c | 47 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_wkup_gpio_get() 61 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in __mpc52xx_wkup_gpio_set() 90 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_wkup_gpio_dir_in() 112 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_wkup_gpio_dir_out() 211 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_simple_gpio_get() 223 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in __mpc52xx_simple_gpio_set() 251 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_simple_gpio_dir_in() 273 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_simple_gpio_dir_out()
|
| H A D | gpio-da9052.c | 55 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_get() 94 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_set() 110 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_direction_input() 136 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_direction_output() 161 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_to_irq()
|
| H A D | gpio-nomadik.c | 80 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_ack() 175 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_mask() 184 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_unmask() 193 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_set_wake() 222 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_set_type() 264 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_startup() 274 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_shutdown() 308 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip); in nmk_gpio_get_dir() 325 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip); in nmk_gpio_make_input() 338 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip); in nmk_gpio_get_input() [all …]
|
| H A D | gpio-palmas.c | 28 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_get() 60 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_set() 79 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_output() 103 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_input() 121 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_get_direction() 139 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_to_irq()
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-da9062.c | 78 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_get() 108 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_set() 117 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_get_direction() 140 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_direction_input() 167 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_direction_output() 181 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_set_config() 226 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_to_irq()
|
| /linux/drivers/staging/greybus/ |
| H A D | gpio.c | 272 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_irq_mask() 282 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_irq_unmask() 292 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_irq_set_type() 330 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_irq_bus_lock() 338 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_irq_bus_sync_unlock() 401 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_request() 408 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_free() 415 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_get_direction() 429 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_direction_input() 437 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_direction_output() [all …]
|