Home
last modified time | relevance | path

Searched defs:gpio (Results 126 – 150 of 775) sorted by relevance

12345678910>>...31

/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpio-amd-fch.c42 unsigned int gpio) in amd_fch_gpio_addr()
62 unsigned int gpio, int value) in amd_fch_gpio_direction_output()
84 static int amd_fch_gpio_get_direction(struct gpio_chip *gc, unsigned int gpio) in amd_fch_gpio_get_direction()
99 unsigned int gpio, int value) in amd_fch_gpio_set()
H A Dgpio-janz-ttl.c45 struct gpio_chip gpio; member
57 static int ttl_get_value(struct gpio_chip *gpio, unsigned offset) in ttl_get_value()
79 static void ttl_set_value(struct gpio_chip *gpio, unsigned offset, int value) in ttl_set_value()
144 struct gpio_chip *gpio; in ttl_probe() local
H A Dgpio-sch.c29 static unsigned int sch_gpio_offset(struct sch_gpio *sch, unsigned int gpio, in sch_gpio_offset()
42 static unsigned int sch_gpio_bit(struct sch_gpio *sch, unsigned int gpio) in sch_gpio_bit()
49 static int sch_gpio_reg_get(struct sch_gpio *sch, unsigned int gpio, unsigned int reg) in sch_gpio_reg_get()
62 static void sch_gpio_reg_set(struct sch_gpio *sch, unsigned int gpio, unsigned int reg, in sch_gpio_reg_set()
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 int devm_gpio_request(struct device *dev, unsigned gpio, const char *label) in devm_gpio_request()
441 int devm_gpio_request_one(struct device *dev, unsigned gpio, in devm_gpio_request_one()
474 void devm_gpio_free(struct device *dev, unsigned int gpio) in devm_gpio_free()
H A Dgpio-pch.c91 struct gpio_chip gpio; member
98 static void pch_gpio_set(struct gpio_chip *gpio, unsigned int nr, int val) in pch_gpio_set()
115 static int pch_gpio_get(struct gpio_chip *gpio, unsigned int nr) in pch_gpio_get()
122 static int pch_gpio_direction_output(struct gpio_chip *gpio, unsigned int nr, in pch_gpio_direction_output()
149 static int pch_gpio_direction_input(struct gpio_chip *gpio, unsigned int nr) in pch_gpio_direction_input()
199 static int pch_gpio_to_irq(struct gpio_chip *gpio, unsigned int offset) in pch_gpio_to_irq()
208 struct gpio_chip *gpio = &chip->gpio; in pch_gpio_setup() local
H A Dgpio-vf610.c84 static int vf610_gpio_get(struct gpio_chip *gc, unsigned int gpio) in vf610_gpio_get()
99 static void vf610_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in vf610_gpio_set()
108 static int vf610_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in vf610_gpio_direction_input()
123 static int vf610_gpio_direction_output(struct gpio_chip *chip, unsigned gpio, in vf610_gpio_direction_output()
166 int gpio = d->hwirq; in vf610_gpio_irq_ack() local
H A Dgpio-tpic2810.c62 struct tpic2810 *gpio = gpiochip_get_data(chip); in tpic2810_set_mask_bits() local
112 struct tpic2810 *gpio; in tpic2810_probe() local
139 struct tpic2810 *gpio = i2c_get_clientdata(client); in tpic2810_remove() local
/OK3568_Linux_fs/kernel/arch/arm/mach-davinci/
H A Dboard-dm644x-evm.c343 evm_led_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_led_setup()
370 evm_led_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_led_teardown()
402 evm_u18_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u18_setup()
432 evm_u18_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u18_teardown()
456 evm_u35_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u35_setup()
492 evm_u35_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u35_teardown()
H A Dboard-dm646x-evm.c218 static int evm_led_setup(struct i2c_client *client, int gpio, in evm_led_setup()
242 static int evm_led_teardown(struct i2c_client *client, int gpio, in evm_led_teardown()
254 static int evm_sw_setup(struct i2c_client *client, int gpio, in evm_sw_setup()
288 static int evm_sw_teardown(struct i2c_client *client, int gpio, in evm_sw_teardown()
303 static int evm_pcf_setup(struct i2c_client *client, int gpio, in evm_pcf_setup()
318 static int evm_pcf_teardown(struct i2c_client *client, int gpio, in evm_pcf_teardown()
/OK3568_Linux_fs/kernel/drivers/pwm/
H A Dpwm-pca9685.c80 struct gpio_chip gpio; member
128 static int pca9685_pwm_gpio_request(struct gpio_chip *gpio, unsigned int offset) in pca9685_pwm_gpio_request()
138 static int pca9685_pwm_gpio_get(struct gpio_chip *gpio, unsigned int offset) in pca9685_pwm_gpio_get()
149 static void pca9685_pwm_gpio_set(struct gpio_chip *gpio, unsigned int offset, in pca9685_pwm_gpio_set()
164 static void pca9685_pwm_gpio_free(struct gpio_chip *gpio, unsigned int offset) in pca9685_pwm_gpio_free()
180 static int pca9685_pwm_gpio_direction_input(struct gpio_chip *gpio, in pca9685_pwm_gpio_direction_input()
186 static int pca9685_pwm_gpio_direction_output(struct gpio_chip *gpio, in pca9685_pwm_gpio_direction_output()
/OK3568_Linux_fs/kernel/arch/sh/boards/mach-x3proto/
H A Dgpio.c29 static int x3proto_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in x3proto_gpio_direction_input()
43 static int x3proto_gpio_get(struct gpio_chip *chip, unsigned gpio) in x3proto_gpio_get()
48 static int x3proto_gpio_to_irq(struct gpio_chip *chip, unsigned gpio) in x3proto_gpio_to_irq()
/OK3568_Linux_fs/u-boot/arch/arm/mach-bcm283x/include/mach/
H A Dgpio.h24 #define BCM2835_GPIO_COMMON_BANK(gpio) ((gpio < 32) ? 0 : 1) argument
25 #define BCM2835_GPIO_COMMON_SHIFT(gpio) (gpio & 0x1f) argument
27 #define BCM2835_GPIO_FSEL_BANK(gpio) (gpio / 10) argument
28 #define BCM2835_GPIO_FSEL_SHIFT(gpio) ((gpio % 10) * 3) argument
/OK3568_Linux_fs/kernel/arch/powerpc/platforms/8xx/
H A Dcpm1.c540 static int cpm1_gpio16_get(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio16_get()
565 static void cpm1_gpio16_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm1_gpio16_set()
579 static int cpm1_gpio16_to_irq(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio16_to_irq()
587 static int cpm1_gpio16_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm1_gpio16_dir_out()
605 static int cpm1_gpio16_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio16_dir_in()
677 static int cpm1_gpio32_get(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio32_get()
702 static void cpm1_gpio32_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm1_gpio32_set()
716 static int cpm1_gpio32_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm1_gpio32_dir_out()
734 static int cpm1_gpio32_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio32_dir_in()
/OK3568_Linux_fs/u-boot/drivers/irq/
H A Dirq-gpio.c176 int gpio = irq_to_gpio(gpio_irq); in gpio_irq_set_type() local
214 int gpio = irq_to_gpio(gpio_irq); in gpio_irq_revert_type() local
251 int gpio = irq_to_gpio(gpio_irq); in gpio_irq_get_gpio_level() local
266 int gpio = irq_to_gpio(gpio_irq); in gpio_irq_enable() local
287 int gpio = irq_to_gpio(irq); in gpio_irq_disable() local
H A Dirq-gpio-v2.c188 int gpio = irq_to_gpio(gpio_irq); in gpio_irq_set_type() local
226 int gpio = irq_to_gpio(gpio_irq); in gpio_irq_revert_type() local
263 int gpio = irq_to_gpio(gpio_irq); in gpio_irq_get_gpio_level() local
279 int gpio = irq_to_gpio(gpio_irq); in gpio_irq_enable() local
300 int gpio = irq_to_gpio(irq); in gpio_irq_disable() local
/OK3568_Linux_fs/u-boot/drivers/misc/
H A Dsmsc_sio1007.c68 void sio1007_gpio_config(int port, int gpio, int dir, int pol, int type) in sio1007_gpio_config()
91 int sio1007_gpio_get_value(int port, int gpio) in sio1007_gpio_get_value()
110 void sio1007_gpio_set_value(int port, int gpio, int val) in sio1007_gpio_set_value()
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-omap3/
H A Domap.h100 struct gpio { struct
101 unsigned char res1[0x34];
102 unsigned int oe; /* 0x34 */
103 unsigned int datain; /* 0x38 */
104 unsigned char res2[0x54];
105 unsigned int cleardataout; /* 0x90 */
106 unsigned int setdataout; /* 0x94 */
/OK3568_Linux_fs/kernel/arch/powerpc/sysdev/
H A Dcpm_common.c118 static int cpm2_gpio32_get(struct gpio_chip *gc, unsigned int gpio) in cpm2_gpio32_get()
143 static void cpm2_gpio32_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm2_gpio32_set()
157 static int cpm2_gpio32_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm2_gpio32_dir_out()
175 static int cpm2_gpio32_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm2_gpio32_dir_in()
/OK3568_Linux_fs/kernel/sound/soc/
H A Dsoc-jack.c212 static void snd_soc_jack_gpio_detect(struct snd_soc_jack_gpio *gpio) in snd_soc_jack_gpio_detect()
236 struct snd_soc_jack_gpio *gpio = data; in gpio_handler() local
253 struct snd_soc_jack_gpio *gpio; in gpio_work() local
262 struct snd_soc_jack_gpio *gpio = in snd_soc_jack_pm_notifier() local
/OK3568_Linux_fs/kernel/arch/sh/boards/mach-sdk7786/
H A Dgpio.c22 static int usrgpir_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in usrgpir_gpio_direction_input()
28 static int usrgpir_gpio_get(struct gpio_chip *chip, unsigned gpio) in usrgpir_gpio_get()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dgpio.c64 u16 gpio; in dcb_gpio_entry() local
79 struct dcb_gpio_func *gpio) in dcb_gpio_parse()
120 u8 *ver, u8 *len, struct dcb_gpio_func *gpio) in dcb_gpio_match()
/OK3568_Linux_fs/u-boot/drivers/gpio/
H A Dzynq_gpio.c188 static int gpio_is_valid(unsigned gpio, struct udevice *dev) in gpio_is_valid()
195 static int check_gpio(unsigned gpio, struct udevice *dev) in check_gpio()
204 static int zynq_gpio_get_value(struct udevice *dev, unsigned gpio) in zynq_gpio_get_value()
221 static int zynq_gpio_set_value(struct udevice *dev, unsigned gpio, int value) in zynq_gpio_set_value()
252 static int zynq_gpio_direction_input(struct udevice *dev, unsigned gpio) in zynq_gpio_direction_input()
275 static int zynq_gpio_direction_output(struct udevice *dev, unsigned gpio, in zynq_gpio_direction_output()
H A Dgpio-uclass.c33 static int gpio_to_device(unsigned int gpio, struct gpio_desc *desc) in gpio_to_device()
323 int gpio_request(unsigned gpio, const char *label) in gpio_request()
345 int gpio_requestf(unsigned gpio, const char *fmt, ...) in gpio_requestf()
388 int gpio_free(unsigned gpio) in gpio_free()
427 int gpio_direction_input(unsigned gpio) in gpio_direction_input()
451 int gpio_direction_output(unsigned gpio, int value) in gpio_direction_output()
571 int gpio_get_value(unsigned gpio) in gpio_get_value()
592 int gpio_set_value(unsigned gpio, int value) in gpio_set_value()
704 int gpio; in gpio_claim_vector() local
734 int gpio; in gpio_get_values_as_int() local
/OK3568_Linux_fs/u-boot/board/compulab/common/
H A Dcommon.h20 static inline int cl_usb_hub_init(int gpio, const char *label) in cl_usb_hub_init()
24 static inline void cl_usb_hub_deinit(int gpio) {} in cl_usb_hub_deinit()
H A Dcommon.c42 int cl_usb_hub_init(int gpio, const char *label) in cl_usb_hub_init()
56 void cl_usb_hub_deinit(int gpio) in cl_usb_hub_deinit()

12345678910>>...31