Home
last modified time | relevance | path

Searched defs:gpio (Results 276 - 300 of 883) sorted by relevance

1...<<11121314151617181920>>...36

/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-vx855.c35 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 Dinterrupt-cnt.c19 struct gpio_desc *gpio; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/
H A Dgpio_base.c52 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 Dsoc-jack.h62 unsigned int gpio; member
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dvirtio_gpio.h45 __le16 gpio; member
61 __le16 gpio; member
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
H A Ds5h1432.h32 u8 gpio; member
H A Ds5h1411.h28 u8 gpio; member
H A Daf9013.h70 u8 gpio[4]; member
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
H A Dga102.c25 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 Dnv50.c27 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 Dfan.c128 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
/kernel/linux/linux-6.6/drivers/hsi/clients/
H A Dnokia-modem.c24 struct gpio_desc *gpio; member
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-pca-platform.c31 struct gpio_desc *gpio; member
/kernel/linux/linux-6.6/drivers/input/mouse/
H A Dnavpoint.c35 int gpio; member
[all...]
/kernel/linux/linux-6.6/net/rfkill/
H A Drfkill-gpio.c78 struct gpio_desc *gpio; in rfkill_gpio_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-sta2x11.c43 struct gpio_chip gpio; member
53 static void gsta_gpio_set(struct gpio_chip *gpio, unsigned nr, int val) in gsta_gpio_set() argument
65 static int gsta_gpio_get(struct gpio_chip *gpio, unsigned nr) in gsta_gpio_get() argument
74 static int gsta_gpio_direction_output(struct gpio_chip *gpio, unsigned nr, in gsta_gpio_direction_output() argument
90 gsta_gpio_direction_input(struct gpio_chip *gpio, unsigned nr) gsta_gpio_direction_input() argument
100 gsta_gpio_to_irq(struct gpio_chip *gpio, unsigned offset) gsta_gpio_to_irq() argument
108 struct gpio_chip *gpio = &chip->gpio; gsta_gpio_setup() local
[all...]
H A Dgpio-stp-xway.c100 static int xway_stp_get(struct gpio_chip *gc, unsigned int gpio) in xway_stp_get() argument
115 static void xway_stp_set(struct gpio_chip *gc, unsigned gpio, int val) in xway_stp_set() argument
136 xway_stp_dir_out(struct gpio_chip *gc, unsigned gpio, int val) xway_stp_dir_out() argument
150 xway_stp_request(struct gpio_chip *gc, unsigned gpio) xway_stp_request() argument
[all...]
H A Dgpio-mpc8xxx.c65 static int mpc8572_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc8572_gpio_get() argument
199 unsigned long gpio in mpc512x_irq_set_type() local
78 mpc5121_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) mpc5121_gpio_dir_out() argument
89 mpc5125_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) mpc5125_gpio_dir_out() argument
[all...]
H A Dgpio-msic.c154 u32 gpio = data->irq - mg->irq_base; in msic_irq_type() local
H A Dgpiolib-devres.c27 struct gpio_desc **this = res, **gpio = data; in devm_gpiod_match() local
385 unsigned *gpio = res; in devm_gpio_release() local
392 unsigned *this = res, *gpio = data; in devm_gpio_match() local
412 devm_gpio_request(struct device *dev, unsigned gpio, const char *label) devm_gpio_request() argument
441 devm_gpio_request_one(struct device *dev, unsigned gpio, unsigned long flags, const char *label) devm_gpio_request_one() argument
474 devm_gpio_free(struct device *dev, unsigned int gpio) devm_gpio_free() argument
[all...]
H A Dgpio-pcf857x.c125 struct pcf857x *gpio = gpiochip_get_data(chip); in pcf857x_input() local
138 struct pcf857x *gpio = gpiochip_get_data(chip); in pcf857x_get() local
147 struct pcf857x *gpio = gpiochip_get_data(chip); pcf857x_output() local
171 struct pcf857x *gpio = data; pcf857x_irq() local
198 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); pcf857x_irq_set_wake() local
205 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); pcf857x_irq_enable() local
212 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); pcf857x_irq_disable() local
219 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); pcf857x_irq_bus_lock() local
226 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); pcf857x_irq_bus_sync_unlock() local
238 struct pcf857x *gpio; pcf857x_probe() local
398 struct pcf857x *gpio = i2c_get_clientdata(client); pcf857x_remove() local
417 struct pcf857x *gpio = i2c_get_clientdata(client); pcf857x_shutdown() local
[all...]
H A Dgpio-mxs.c132 static void mxs_flip_edge(struct mxs_gpio_port *port, u32 gpio) in mxs_flip_edge() argument
[all...]
H A Dgpio-regmap.c42 static int gpio_regmap_simple_xlate(struct gpio_regmap *gpio, in gpio_regmap_simple_xlate() argument
57 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_get() local
81 struct gpio_regmap *gpio = gpiochip_get_data(chip); gpio_regmap_set() local
95 struct gpio_regmap *gpio = gpiochip_get_data(chip); gpio_regmap_set_with_clear() local
110 struct gpio_regmap *gpio = gpiochip_get_data(chip); gpio_regmap_get_direction() local
141 struct gpio_regmap *gpio = gpiochip_get_data(chip); gpio_regmap_set_direction() local
181 gpio_regmap_set_drvdata(struct gpio_regmap *gpio, void *data) gpio_regmap_set_drvdata() argument
187 gpio_regmap_get_drvdata(struct gpio_regmap *gpio) gpio_regmap_get_drvdata() argument
201 struct gpio_regmap *gpio; gpio_regmap_register() local
302 gpio_regmap_unregister(struct gpio_regmap *gpio) gpio_regmap_unregister() argument
328 struct gpio_regmap **ptr, *gpio; devm_gpio_regmap_register() local
[all...]
H A Dgpio-ws16c48.c331 unsigned long gpio; in ws16c48_irq_handler() local
/kernel/linux/linux-5.10/drivers/bluetooth/
H A Dbtmrvl_main.c510 u16 gpio, gap; in btmrvl_check_device_tree() local

Completed in 11 milliseconds

1...<<11121314151617181920>>...36