/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-pisosr.c | 44 static int pisosr_gpio_refresh(struct pisosr_gpio *gpio) in pisosr_gpio_refresh() argument 87 struct pisosr_gpio *gpio = gpiochip_get_data(chip); pisosr_gpio_get() local 98 struct pisosr_gpio *gpio = gpiochip_get_data(chip); pisosr_gpio_get_multiple() local 130 struct pisosr_gpio *gpio; pisosr_gpio_probe() local 168 struct pisosr_gpio *gpio = spi_get_drvdata(spi); pisosr_gpio_remove() local [all...] |
H A D | gpio-vx855.c | 35 struct gpio_chip gpio; member 80 static int vx855gpio_direction_input(struct gpio_chip *gpio, in vx855gpio_direction_input() argument 105 static int vx855gpio_get(struct gpio_chip *gpio, unsigned int nr) in vx855gpio_get() argument 130 static void vx855gpio_set(struct gpio_chip *gpio, unsigned int nr, in vx855gpio_set() argument 158 static int vx855gpio_direction_output(struct gpio_chip *gpio, in vx855gpio_direction_output() argument 173 vx855gpio_set_config(struct gpio_chip *gpio, unsigned int nr, unsigned long config) vx855gpio_set_config() argument [all...] |
H A D | gpio-mb86s7x.c | 43 static int mb86s70_gpio_request(struct gpio_chip *gc, unsigned gpio) in mb86s70_gpio_request() argument 60 static void mb86s70_gpio_free(struct gpio_chip *gc, unsigned gpio) in mb86s70_gpio_free() argument 75 mb86s70_gpio_direction_input(struct gpio_chip *gc, unsigned gpio) mb86s70_gpio_direction_input() argument 92 mb86s70_gpio_direction_output(struct gpio_chip *gc, unsigned gpio, int value) mb86s70_gpio_direction_output() argument 117 mb86s70_gpio_get(struct gpio_chip *gc, unsigned gpio) mb86s70_gpio_get() argument 124 mb86s70_gpio_set(struct gpio_chip *gc, unsigned gpio, int value) mb86s70_gpio_set() argument [all...] |
H A D | gpio-menz127.c | 38 static int men_z127_debounce(struct gpio_chip *gc, unsigned gpio, in men_z127_debounce() argument
|
H A D | gpio-tb10x.c | 48 static inline u32 tb10x_reg_read(struct tb10x_gpio *gpio, unsigned int offs) in tb10x_reg_read() argument 53 static inline void tb10x_reg_write(struct tb10x_gpio *gpio, unsigned int offs, in tb10x_reg_write() argument 59 static inline void tb10x_set_bits(struct tb10x_gpio *gpio, unsigned int offs, in tb10x_set_bits() argument [all...] |
H A D | gpio-amd-fch.c | 84 static int amd_fch_gpio_get_direction(struct gpio_chip *gc, unsigned int gpio) in amd_fch_gpio_get_direction() argument 41 amd_fch_gpio_addr(struct amd_fch_gpio_priv *priv, unsigned int gpio) amd_fch_gpio_addr() argument 61 amd_fch_gpio_direction_output(struct gpio_chip *gc, unsigned int gpio, int value) amd_fch_gpio_direction_output() argument 98 amd_fch_gpio_set(struct gpio_chip *gc, unsigned int gpio, int value) amd_fch_gpio_set() argument [all...] |
/kernel/linux/linux-5.10/arch/arm/common/ |
H A D | scoop.c | 33 struct gpio_chip gpio; member [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/83xx/ |
H A D | mcu_mpc8349emitx.c | 96 static void mcu_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_set() argument 111 static int mcu_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_dir_out() argument
|
/kernel/linux/linux-5.10/arch/powerpc/sysdev/ |
H A D | cpm_common.c | 118 static int cpm2_gpio32_get(struct gpio_chip *gc, unsigned int gpio) in cpm2_gpio32_get() argument 143 static void cpm2_gpio32_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm2_gpio32_set() argument 157 static int cpm2_gpio32_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm2_gpio32_dir_out() argument 175 static int cpm2_gpio32_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm2_gpio32_dir_in() argument
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/52xx/ |
H A D | mpc52xx_common.c | 281 u32 gpio; in mpc5200_psc_ac97_gpio_reset() local [all...] |
H A D | media5200.c | 193 struct mpc52xx_gpio __iomem *gpio; in media5200_setup_arch() local
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/4xx/ |
H A D | gpio.c | 58 static int ppc4xx_gpio_get(struct gpio_chip *gc, unsigned int gpio) in ppc4xx_gpio_get() argument 67 __ppc4xx_gpio_set(struct gpio_chip *gc, unsigned int gpio, in argument 79 ppc4xx_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) ppc4xx_gpio_set() argument 93 ppc4xx_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) ppc4xx_gpio_dir_in() argument 123 ppc4xx_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) ppc4xx_gpio_dir_out() argument [all...] |
/kernel/linux/linux-5.10/arch/mips/rb532/ |
H A D | irq.c | 172 int gpio = d->irq - GPIO_MAPPED_IRQ_BASE; in rb532_set_type() local
|
/kernel/linux/linux-5.10/arch/arm/mach-davinci/ |
H A D | board-dm355-evm.c | 136 static void dm355evm_mmcsd_gpios(unsigned gpio) in dm355evm_mmcsd_gpios() argument
|
/kernel/linux/linux-5.10/drivers/char/tpm/st33zp24/ |
H A D | i2c.c | 147 int gpio; in st33zp24_i2c_of_request_resources() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/ |
H A D | gpio_base.c | 54 dal_gpio_open( struct gpio *gpio, enum gpio_mode mode) dal_gpio_open() argument 61 dal_gpio_open_ex( struct gpio *gpio, enum gpio_mode mode) dal_gpio_open_ex() argument 80 dal_gpio_get_value( const struct gpio *gpio, uint32_t *value) dal_gpio_get_value() argument 92 dal_gpio_set_value( const struct gpio *gpio, uint32_t value) dal_gpio_set_value() argument 104 dal_gpio_get_mode( const struct gpio *gpio) dal_gpio_get_mode() argument 110 dal_gpio_lock_pin( struct gpio *gpio) dal_gpio_lock_pin() argument 116 dal_gpio_unlock_pin( struct gpio *gpio) dal_gpio_unlock_pin() argument 122 dal_gpio_change_mode( struct gpio *gpio, enum gpio_mode mode) dal_gpio_change_mode() argument 134 dal_gpio_get_id( const struct gpio *gpio) dal_gpio_get_id() argument 140 dal_gpio_get_enum( const struct gpio *gpio) dal_gpio_get_enum() argument 146 dal_gpio_set_config( struct gpio *gpio, const struct gpio_config_data *config_data) dal_gpio_set_config() argument 158 dal_gpio_get_pin_info( const struct gpio *gpio, struct gpio_pin_info *pin_info) dal_gpio_get_pin_info() argument 167 dal_gpio_get_sync_source( const struct gpio *gpio) dal_gpio_get_sync_source() argument 232 dal_gpio_get_output_state( const struct gpio *gpio) dal_gpio_get_output_state() argument 238 dal_gpio_get_ddc(struct gpio *gpio) dal_gpio_get_ddc() argument 243 dal_gpio_get_hpd(struct gpio *gpio) dal_gpio_get_hpd() argument 248 dal_gpio_get_generic(struct gpio *gpio) dal_gpio_get_generic() argument 253 dal_gpio_close( struct gpio *gpio) dal_gpio_close() argument 275 struct gpio *gpio = kzalloc(sizeof(struct gpio), GFP_KERNEL); dal_gpio_create() local 316 dal_gpio_destroy( struct gpio **gpio) dal_gpio_destroy() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/common/ |
H A D | scoop.c | 33 struct gpio_chip gpio; member [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-pxa/ |
H A D | pxa27x.c | 203 int gpio = pxa_irq_to_gpio(d->irq); in pxa27x_set_wake() local
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/52xx/ |
H A D | mpc52xx_common.c | 244 u32 gpio; in mpc5200_psc_ac97_gpio_reset() local [all...] |
H A D | media5200.c | 196 struct mpc52xx_gpio __iomem *gpio; in media5200_setup_arch() local
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/83xx/ |
H A D | mcu_mpc8349emitx.c | 95 static void mcu_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_set() argument 110 static int mcu_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_dir_out() argument
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/44x/ |
H A D | warp.c | 152 struct gpio_desc *gpio; in pika_setup_leds() local [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/4xx/ |
H A D | gpio.c | 58 static int ppc4xx_gpio_get(struct gpio_chip *gc, unsigned int gpio) in ppc4xx_gpio_get() argument 67 __ppc4xx_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) __ppc4xx_gpio_set() argument 79 ppc4xx_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) ppc4xx_gpio_set() argument 93 ppc4xx_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) ppc4xx_gpio_dir_in() argument 123 ppc4xx_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) ppc4xx_gpio_dir_out() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/sysdev/ |
H A D | cpm_common.c | 116 static int cpm2_gpio32_get(struct gpio_chip *gc, unsigned int gpio) in cpm2_gpio32_get() argument 141 static void cpm2_gpio32_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm2_gpio32_set() argument 155 static int cpm2_gpio32_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm2_gpio32_dir_out() argument 173 static int cpm2_gpio32_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm2_gpio32_dir_in() argument
|
/kernel/linux/linux-6.6/arch/mips/rb532/ |
H A D | irq.c | 172 int gpio = d->irq - GPIO_MAPPED_IRQ_BASE; in rb532_set_type() local
|