/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-kempld.c | 60 struct kempld_gpio_data *gpio = gpiochip_get_data(chip); in kempld_gpio_get() local 68 struct kempld_gpio_data *gpio = gpiochip_get_data(chip); in kempld_gpio_set() local 78 struct kempld_gpio_data *gpio = gpiochip_get_data(chip); in kempld_gpio_direction_input() local 91 struct kempld_gpio_data *gpio = gpiochip_get_data(chip); in kempld_gpio_direction_output() local 104 struct kempld_gpio_data *gpio in kempld_gpio_get_direction() local 138 struct kempld_gpio_data *gpio; kempld_gpio_probe() local [all...] |
H A D | gpio-janz-ttl.c | 45 struct gpio_chip gpio; member 57 static int ttl_get_value(struct gpio_chip *gpio, unsigned offset) in ttl_get_value() argument 79 static void ttl_set_value(struct gpio_chip *gpio, unsigned offset, int value) in ttl_set_value() argument 144 struct gpio_chip *gpio; in ttl_probe() local [all...] |
H A D | gpio-raspberrypi-exp.c | 33 u32 gpio; member 42 u32 gpio; member 50 u32 gpio; member 56 struct rpi_exp_gpio *gpio; in rpi_exp_gpio_get_polarity() local 76 struct rpi_exp_gpio *gpio; rpi_exp_gpio_dir_in() local 105 struct rpi_exp_gpio *gpio; rpi_exp_gpio_dir_out() local 134 struct rpi_exp_gpio *gpio; rpi_exp_gpio_get_direction() local 158 struct rpi_exp_gpio *gpio; rpi_exp_gpio_get() local 180 struct rpi_exp_gpio *gpio; rpi_exp_gpio_set() local [all...] |
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-wm831x.c | 161 int gpio = i + chip->base; in wm831x_gpio_dbg_show() local
|
H A D | gpio-xgene.c | 133 struct xgene_gpio *gpio = dev_get_drvdata(dev); in xgene_gpio_suspend() local 146 struct xgene_gpio *gpio = dev_get_drvdata(dev); in xgene_gpio_resume() local 161 struct xgene_gpio *gpio; in xgene_gpio_probe() local [all...] |
H A D | gpio-idt3243x.c | 23 void __iomem *gpio; member [all...] |
H A D | gpio-idio-16.c | 67 static int idio_16_reg_mask_xlate(struct gpio_regmap *const gpio, const unsigned int base, in idio_16_reg_mask_xlate() argument
|
H A D | gpio-i8255.c | 70 static int i8255_reg_mask_xlate(struct gpio_regmap *gpio, unsigned int base, in i8255_reg_mask_xlate() argument
|
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-pisosr.c | 36 static int pisosr_gpio_refresh(struct pisosr_gpio *gpio) in pisosr_gpio_refresh() argument 79 struct pisosr_gpio *gpio = gpiochip_get_data(chip); pisosr_gpio_get() local 90 struct pisosr_gpio *gpio = gpiochip_get_data(chip); pisosr_gpio_get_multiple() local 127 struct pisosr_gpio *gpio; pisosr_gpio_probe() local [all...] |
H A D | gpiolib-devres.c | 27 struct gpio_desc **this = res, **gpio = data; in devm_gpiod_match() local 325 unsigned *gpio = res; in devm_gpio_release() local 341 int devm_gpio_request(struct device *dev, unsigned gpio, cons argument 370 devm_gpio_request_one(struct device *dev, unsigned gpio, unsigned long flags, const char *label) devm_gpio_request_one() 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...] |
H A D | gpio-mpc5200.c | 44 static int mpc52xx_wkup_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_wkup_gpio_get() argument 58 __mpc52xx_wkup_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in __mpc52xx_wkup_gpio_set() argument 73 mpc52xx_wkup_gpio_set(struct gpio_chip *gc, unsigned int gpio, in argument 86 mpc52xx_wkup_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) mpc52xx_wkup_gpio_dir_in() argument 109 mpc52xx_wkup_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) mpc52xx_wkup_gpio_dir_out() argument 208 mpc52xx_simple_gpio_get(struct gpio_chip *gc, unsigned int gpio) mpc52xx_simple_gpio_get() argument 220 __mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) __mpc52xx_simple_gpio_set() argument 234 mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) mpc52xx_simple_gpio_set() argument 247 mpc52xx_simple_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) mpc52xx_simple_gpio_dir_in() argument 270 mpc52xx_simple_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) mpc52xx_simple_gpio_dir_out() argument [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...] |
/kernel/linux/linux-6.6/drivers/counter/ |
H A D | interrupt-cnt.c | 19 struct gpio_desc *gpio; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/ |
H A D | gpio_base.c | 52 dal_gpio_open( struct gpio *gpio, enum gpio_mode mode) dal_gpio_open() argument 59 dal_gpio_open_ex( struct gpio *gpio, enum gpio_mode mode) dal_gpio_open_ex() argument 78 dal_gpio_get_value( const struct gpio *gpio, uint32_t *value) dal_gpio_get_value() argument 90 dal_gpio_set_value( const struct gpio *gpio, uint32_t value) dal_gpio_set_value() argument 102 dal_gpio_get_mode( const struct gpio *gpio) dal_gpio_get_mode() argument 108 dal_gpio_lock_pin( struct gpio *gpio) dal_gpio_lock_pin() argument 114 dal_gpio_unlock_pin( struct gpio *gpio) dal_gpio_unlock_pin() argument 120 dal_gpio_change_mode( struct gpio *gpio, enum gpio_mode mode) dal_gpio_change_mode() argument 132 dal_gpio_get_id( const struct gpio *gpio) dal_gpio_get_id() argument 138 dal_gpio_get_enum( const struct gpio *gpio) dal_gpio_get_enum() argument 144 dal_gpio_set_config( struct gpio *gpio, const struct gpio_config_data *config_data) dal_gpio_set_config() argument 156 dal_gpio_get_pin_info( const struct gpio *gpio, struct gpio_pin_info *pin_info) dal_gpio_get_pin_info() argument 165 dal_gpio_get_sync_source( const struct gpio *gpio) dal_gpio_get_sync_source() argument 230 dal_gpio_get_output_state( const struct gpio *gpio) dal_gpio_get_output_state() argument 236 dal_gpio_get_ddc(struct gpio *gpio) dal_gpio_get_ddc() argument 241 dal_gpio_get_hpd(struct gpio *gpio) dal_gpio_get_hpd() argument 246 dal_gpio_get_generic(struct gpio *gpio) dal_gpio_get_generic() argument 251 dal_gpio_close( struct gpio *gpio) dal_gpio_close() argument 273 struct gpio *gpio = kzalloc(sizeof(struct gpio), GFP_KERNEL); dal_gpio_create() local 314 dal_gpio_destroy( struct gpio **gpio) dal_gpio_destroy() argument [all...] |
/kernel/linux/linux-6.6/include/sound/ |
H A D | soc-jack.h | 62 unsigned int gpio; member
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | virtio_gpio.h | 45 __le16 gpio; member 61 __le16 gpio; member
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | s5h1432.h | 32 u8 gpio; member
|
H A D | s5h1411.h | 28 u8 gpio; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
H A D | ga102.c | 25 ga102_gpio_reset(struct nvkm_gpio *gpio, u8 match) in ga102_gpio_reset() argument 54 ga102_gpio_drive(struct nvkm_gpio *gpio, int line, int dir, int out) in ga102_gpio_drive() argument 64 ga102_gpio_sense(struct nvkm_gpio *gpio, int line) in ga102_gpio_sense() argument 71 ga102_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) in ga102_gpio_intr_stat() argument 85 ga102_gpio_intr_mask(struct nvkm_gpio *gpio, u3 argument [all...] |
H A D | nv50.c | 27 nv50_gpio_reset(struct nvkm_gpio *gpio, u8 match) in nv50_gpio_reset() argument 71 nv50_gpio_drive(struct nvkm_gpio *gpio, int line, int dir, int out) in nv50_gpio_drive() argument 84 nv50_gpio_sense(struct nvkm_gpio *gpio, int line) in nv50_gpio_sense() argument 96 nv50_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) in nv50_gpio_intr_stat() argument 107 nv50_gpio_intr_mask(struct nvkm_gpio *gpio, u3 argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
H A D | fan.c | 128 struct nvkm_gpio *gpio = device->gpio; in nvkm_therm_fan_sense() local 227 struct nvkm_gpio *gpio = device->gpio; in nvkm_therm_fan_ctor() local
|