Home
last modified time | relevance | path

Searched refs:gpios (Results 1 – 25 of 769) sorted by relevance

12345678910>>...31

/u-boot/drivers/gpio/
A Dbcm2835_gpio.c22 struct bcm2835_gpios *gpios = dev_get_priv(dev); in bcm2835_gpio_direction_input() local
25 val = readl(&gpios->reg->gpfsel[BCM2835_GPIO_FSEL_BANK(gpio)]); in bcm2835_gpio_direction_input()
28 writel(val, &gpios->reg->gpfsel[BCM2835_GPIO_FSEL_BANK(gpio)]); in bcm2835_gpio_direction_input()
36 struct bcm2835_gpios *gpios = dev_get_priv(dev); in bcm2835_gpio_direction_output() local
60 const struct bcm2835_gpios *gpios = dev_get_priv(dev); in bcm2835_gpio_get_value() local
62 return bcm2835_get_value(gpios, gpio); in bcm2835_gpio_get_value()
68 struct bcm2835_gpios *gpios = dev_get_priv(dev); in bcm2835_gpio_set_value() local
69 u32 *output_reg = value ? gpios->reg->gpset : gpios->reg->gpclr; in bcm2835_gpio_set_value()
104 struct bcm2835_gpios *gpios = dev_get_priv(dev); in bcm2835_gpio_probe() local
110 gpios->reg = (struct bcm2835_gpio_regs *)plat->base; in bcm2835_gpio_probe()
[all …]
A Dvybrid_gpio.c26 const struct vybrid_gpios *gpios = dev_get_priv(dev); in vybrid_gpio_direction_input() local
28 gpio = gpio + (gpios->chip * VYBRID_GPIO_COUNT); in vybrid_gpio_direction_input()
37 const struct vybrid_gpios *gpios = dev_get_priv(dev); in vybrid_gpio_direction_output() local
39 gpio = gpio + (gpios->chip * VYBRID_GPIO_COUNT); in vybrid_gpio_direction_output()
48 const struct vybrid_gpios *gpios = dev_get_priv(dev); in vybrid_gpio_get_value() local
58 writel((1 << gpio), &gpios->reg->gpio_psor); in vybrid_gpio_set_value()
60 writel((1 << gpio), &gpios->reg->gpio_pcor); in vybrid_gpio_set_value()
70 gpio = gpio + (gpios->chip * VYBRID_GPIO_COUNT); in vybrid_gpio_get_function()
96 struct vybrid_gpios *gpios = dev_get_priv(dev); in vybrid_gpio_probe() local
102 gpios->reg = (struct vybrid_gpio_regs *)plat->base; in vybrid_gpio_probe()
[all …]
/u-boot/arch/mips/dts/
A Dhuawei,hg556a.dts27 gpios = <&gpio0 0 GPIO_ACTIVE_LOW>;
32 gpios = <&gpio0 1 GPIO_ACTIVE_LOW>;
37 gpios = <&gpio0 2 GPIO_ACTIVE_LOW>;
42 gpios = <&gpio0 3 GPIO_ACTIVE_LOW>;
47 gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
52 gpios = <&gpio0 12 GPIO_ACTIVE_LOW>;
57 gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
62 gpios = <&gpio0 15 GPIO_ACTIVE_LOW>;
67 gpios = <&gpio0 22 GPIO_ACTIVE_LOW>;
72 gpios = <&gpio0 23 GPIO_ACTIVE_LOW>;
[all …]
A Dgardena-smart-gateway-mt7688.dts30 gpios = <&gpio0 18 GPIO_ACTIVE_HIGH>;
36 gpios = <&gpio0 19 GPIO_ACTIVE_HIGH>;
42 gpios = <&gpio0 22 GPIO_ACTIVE_HIGH>;
48 gpios = <&gpio0 23 GPIO_ACTIVE_HIGH>;
54 gpios = <&gpio0 24 GPIO_ACTIVE_HIGH>;
60 gpios = <&gpio0 25 GPIO_ACTIVE_HIGH>;
66 gpios = <&gpio0 26 GPIO_ACTIVE_HIGH>;
72 gpios = <&gpio0 27 GPIO_ACTIVE_HIGH>;
78 gpios = <&gpio0 28 GPIO_ACTIVE_HIGH>;
A Docelot_pcb120.dts23 gpios = <&sgpio 44 1>; /* p12.1 */
29 gpios = <&sgpio 12 1>; /* p12.0 */
35 gpios = <&sgpio 45 1>; /* p13.1 */
41 gpios = <&sgpio 13 1>; /* p13.0 */
47 gpios = <&sgpio 46 1>; /* p14.1 */
53 gpios = <&sgpio 14 1>; /* p14.0 */
59 gpios = <&sgpio 47 1>; /* p15.1 */
65 gpios = <&sgpio 15 1>; /* p15.0 */
71 gpios = <&sgpio 48 1>; /* p16.1 */
77 gpios = <&sgpio 16 1>; /* p16.0 */
/u-boot/arch/arm/dts/
A Dam572x-idk-common.dtsi20 gpios = <&gpio4 0 GPIO_ACTIVE_HIGH>;
27 gpios = <&gpio3 11 GPIO_ACTIVE_HIGH>;
33 gpios = <&gpio3 12 GPIO_ACTIVE_HIGH>;
40 gpios = <&gpio3 10 GPIO_ACTIVE_HIGH>;
47 gpios = <&gpio7 23 GPIO_ACTIVE_HIGH>;
53 gpios = <&gpio7 22 GPIO_ACTIVE_HIGH>;
70 load-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
75 gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
79 gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
A Dat91sam9g25-gardena-smart-gateway.dts44 gpios = <&pioC 21 GPIO_ACTIVE_HIGH>;
50 gpios = <&pioC 20 GPIO_ACTIVE_HIGH>;
56 gpios = <&pioC 19 GPIO_ACTIVE_HIGH>;
62 gpios = <&pioC 18 GPIO_ACTIVE_HIGH>;
68 gpios = <&pioC 17 GPIO_ACTIVE_HIGH>;
74 gpios = <&pioC 16 GPIO_ACTIVE_HIGH>;
80 gpios = <&pioC 15 GPIO_ACTIVE_HIGH>;
86 gpios = <&pioC 14 GPIO_ACTIVE_HIGH>;
92 gpios = <&pioC 13 GPIO_ACTIVE_HIGH>;
A Dimx6qdl-aristainetos2c_cslb.dtsi22 gpios = <&gpio2 29 GPIO_ACTIVE_HIGH>;
27 gpios = <&gpio5 4 GPIO_ACTIVE_HIGH>;
32 gpios = <&gpio5 0 GPIO_ACTIVE_HIGH>;
37 gpios = <&gpio6 16 GPIO_ACTIVE_HIGH>;
42 gpios = <&expander 15 GPIO_ACTIVE_LOW>;
48 gpios = <&expander 14 GPIO_ACTIVE_LOW>;
54 gpios = <&expander 12 GPIO_ACTIVE_LOW>;
66 gpios = <&gpio1 25 GPIO_ACTIVE_LOW>;
73 cs-gpios = <&gpio2 30 GPIO_ACTIVE_HIGH
110 gpios = <8 GPIO_ACTIVE_HIGH>;
[all …]
A Dsocfpga_cyclone5_sockit.dts35 gpios = <&portb 24 0>; /* HPS_GPIO53 */
41 gpios = <&portb 25 0>; /* HPS_GPIO54 */
47 gpios = <&portb 26 0>; /* HPS_GPIO55 */
53 gpios = <&portb 27 0>; /* HPS_GPIO56 */
63 gpios = <&portc 20 0>; /* HPS_GPI7 */
70 gpios = <&portc 19 0>; /* HPS_GPI6 */
77 gpios = <&portc 18 0>; /* HPS_GPI5 */
84 gpios = <&portc 17 0>; /* HPS_GPI4 */
91 gpios = <&portc 21 1>; /* HPS_GPI8 */
97 gpios = <&portc 22 1>; /* HPS_GPI9 */
[all …]
A Domap5-uevm.dts26 gpios = <&gpio5 25 GPIO_ACTIVE_HIGH>; /* gpio5_153 D1 LED */
44 gpios = <&gpio3 19 GPIO_ACTIVE_LOW>; /* gpio3_83 */
56 gpios = <&gpio9 17 GPIO_ACTIVE_HIGH>;
63 gpios = <&gpio9 18 GPIO_ACTIVE_HIGH>;
70 gpios = <&gpio9 19 GPIO_ACTIVE_HIGH>;
77 gpios = <&gpio9 2 GPIO_ACTIVE_HIGH>;
84 gpios = <&gpio9 3 GPIO_ACTIVE_HIGH>;
91 gpios = <&gpio9 4 GPIO_ACTIVE_HIGH>;
98 gpios = <&gpio9 5 GPIO_ACTIVE_HIGH>;
105 gpios = <&gpio9 6 GPIO_ACTIVE_HIGH>;
[all …]
A Dkirkwood-synology.dtsi286 gpios = <&gpio1 0 GPIO_ACTIVE_HIGH
305 gpios = <&gpio0 15 GPIO_ACTIVE_HIGH
325 gpios = <&gpio1 0 GPIO_ACTIVE_HIGH
345 gpios = <&gpio0 15 GPIO_ACTIVE_HIGH
365 gpios = <&gpio0 15 GPIO_ACTIVE_HIGH
385 gpios = <&gpio0 15 GPIO_ACTIVE_HIGH
517 gpios = <&gpio1 4 GPIO_ACTIVE_LOW>;
522 gpios = <&gpio1 5 GPIO_ACTIVE_LOW>;
527 gpios = <&gpio1 6 GPIO_ACTIVE_LOW>;
532 gpios = <&gpio1 7 GPIO_ACTIVE_LOW>;
[all …]
A Dvf610-bk4r1.dts26 gpios = <&gpio3 24 GPIO_ACTIVE_LOW>;
33 gpios = <&gpio0 5 GPIO_ACTIVE_LOW>;
40 gpios = <&gpio3 29 GPIO_ACTIVE_LOW>;
47 gpios = <&gpio3 21 GPIO_ACTIVE_LOW>;
55 gpios = <&gpio3 18 GPIO_ACTIVE_LOW>;
62 gpios = <&gpio4 0 GPIO_ACTIVE_LOW>;
69 gpios = <&gpio3 25 GPIO_ACTIVE_LOW>;
A Dimx8qxp-capricorn.dtsi30 gpios = <&gpio5 0 GPIO_ACTIVE_HIGH>;
36 gpios = <&gpio3 18 GPIO_ACTIVE_HIGH>;
42 gpios = <&gpio5 1 GPIO_ACTIVE_HIGH>;
48 gpios = <&gpio1 17 GPIO_ACTIVE_HIGH>;
54 gpios = <&gpio1 18 GPIO_ACTIVE_HIGH>;
60 gpios = <&gpio0 26 GPIO_ACTIVE_HIGH>;
66 gpios = <&gpio0 29 GPIO_ACTIVE_HIGH>;
78 gpios = <&gpio0 4 GPIO_ACTIVE_HIGH>;
84 gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>;
96 gpios = <&gpio4 3 GPIO_ACTIVE_HIGH>;
[all …]
A Dsun8i-h3-nanopi-duo2.dts30 gpios = <&r_pio 0 10 GPIO_ACTIVE_HIGH>; /* PL10 */
36 gpios = <&pio 0 10 GPIO_ACTIVE_HIGH>; /* PA10 */
46 gpios = <&r_pio 0 3 GPIO_ACTIVE_LOW>; /* PL3 */
61 gpios = <&r_pio 0 6 GPIO_ACTIVE_HIGH>; /* PL6 */
62 gpios-states = <0x1>;
92 reset-gpios = <&r_pio 0 7 GPIO_ACTIVE_LOW>; /* PL7 */
109 cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; /* PF6 */
158 device-wakeup-gpios = <&pio 0 8 GPIO_ACTIVE_HIGH>; /* PA8 */
159 host-wakeup-gpios = <&pio 0 7 GPIO_ACTIVE_HIGH>; /* PA7 */
160 shutdown-gpios = <&pio 6 13 GPIO_ACTIVE_HIGH>; /* PG13 */
[all …]
A Dkirkwood-iconnect.dts89 gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>;
94 gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
99 gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>;
103 gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>;
107 gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
111 gpios = <&gpio1 14 GPIO_ACTIVE_HIGH>;
115 gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>;
119 gpios = <&gpio1 16 GPIO_ACTIVE_HIGH>;
133 gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
139 gpios = <&gpio0 12 GPIO_ACTIVE_LOW>;
A Dam571x-idk.dts30 gpios = <&gpio2 25 GPIO_ACTIVE_HIGH>;
37 gpios = <&gpio2 26 GPIO_ACTIVE_HIGH>;
43 gpios = <&gpio2 27 GPIO_ACTIVE_HIGH>;
50 gpios = <&gpio2 28 GPIO_ACTIVE_HIGH>;
56 gpios = <&gpio2 21 GPIO_ACTIVE_HIGH>;
62 gpios = <&gpio2 19 GPIO_ACTIVE_HIGH>;
97 gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
101 gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
A Dimx6qdl-aristainetos2c.dtsi22 gpios = <&gpio2 29 GPIO_ACTIVE_HIGH>;
27 gpios = <&gpio5 4 GPIO_ACTIVE_HIGH>;
32 gpios = <&gpio5 0 GPIO_ACTIVE_HIGH>;
37 gpios = <&gpio6 16 GPIO_ACTIVE_HIGH>;
42 gpios = <&gpio1 25 GPIO_ACTIVE_LOW>;
49 cs-gpios = <&gpio2 30 GPIO_ACTIVE_HIGH
55 pinctrl-assert-gpios = <&gpio2 28 GPIO_ACTIVE_HIGH>;
56 pinctrl-assert-gpios = <&gpio2 15 GPIO_ACTIVE_HIGH>;
86 gpios = <8 GPIO_ACTIVE_HIGH>;
105 cd-gpios = <&gpio1 27 GPIO_ACTIVE_LOW>;
[all …]
A Ddragonboard410c-uboot.dtsi38 gpios = <&pm8916_gpios 2 0>;
42 gpios = <&pm8916_gpios 3 0>;
49 gpios = <&pm8916_pon 1 0>;
53 gpios = <&pm8916_pon 0 0>;
A Dkirkwood-dns325.dts29 gpios = <&gpio0 26 GPIO_ACTIVE_LOW>;
34 gpios = <&gpio1 11 GPIO_ACTIVE_LOW>; /* GPIO 43 */
38 gpios = <&gpio0 28 GPIO_ACTIVE_LOW>;
42 gpios = <&gpio0 27 GPIO_ACTIVE_LOW>;
46 gpios = <&gpio0 29 GPIO_ACTIVE_LOW>;
/u-boot/drivers/i2c/muxes/
A Di2c-mux-gpio.c37 struct gpio_desc *gpios; member
50 ret = dm_gpio_set_value(&priv->gpios[i], (channel >> i) & 1); in i2c_mux_gpio_select()
65 ret = dm_gpio_set_value(&priv->gpios[i], (priv->idle >> i) & 1); in i2c_mux_gpio_deselect()
78 struct gpio_desc *gpios; in i2c_mux_gpio_probe() local
105 gpios = devm_kzalloc(dev, sizeof(struct gpio_desc) * mux->n_gpios, in i2c_mux_gpio_probe()
107 if (!gpios) { in i2c_mux_gpio_probe()
112 ret = gpio_request_list_by_name(dev, "mux-gpios", gpios, mux->n_gpios, in i2c_mux_gpio_probe()
119 mux->gpios = gpios; in i2c_mux_gpio_probe()
/u-boot/arch/powerpc/include/asm/
A Dmpc85xx_gpio.h42 static inline void mpc85xx_gpio_set_in(unsigned int gpios) in mpc85xx_gpio_set_in() argument
44 mpc85xx_gpio_set(gpios, 0x00000000, 0x00000000); in mpc85xx_gpio_set_in()
47 static inline void mpc85xx_gpio_set_low(unsigned int gpios) in mpc85xx_gpio_set_low() argument
49 mpc85xx_gpio_set(gpios, 0xFFFFFFFF, 0x00000000); in mpc85xx_gpio_set_low()
52 static inline void mpc85xx_gpio_set_high(unsigned int gpios) in mpc85xx_gpio_set_high() argument
54 mpc85xx_gpio_set(gpios, 0xFFFFFFFF, 0xFFFFFFFF); in mpc85xx_gpio_set_high()
/u-boot/board/friendlyarm/nanopi2/
A Dhwrev.c36 int gpios[3][2] = { in bd_hwrev_config_gpio() local
45 nx_gpio_set_pad_function(__IO_GRP, gpios[i][0], gpios[i][1]); in bd_hwrev_config_gpio()
46 nx_gpio_set_output_enable(__IO_GRP, gpios[i][0], 0); in bd_hwrev_config_gpio()
47 nx_gpio_set_pull_mode(__IO_GRP, gpios[i][0], 0); in bd_hwrev_config_gpio()
/u-boot/doc/device-tree-bindings/sysinfo/
A Dgdsys,sysinfo_gazerbeam.txt13 - ver-gpios: GPIO list to read the hardware version from
14 - var-gpios: GPIO list to read the hardware variant information from
15 - reset-gpios: GPIO list for the board's reset GPIOs
33 ver-gpios = <&PPCPCA 12 0
39 var-gpios-mc2 = <&GPIO_VB0 0 0 /* VAR-MC_SC */
42 var-gpios-mc4 = <&GPIO_VB1 0 0 /* VAR-MC_SC */
45 reset-gpios = <&gpio0 1 0 &gpio0 2 1>;
/u-boot/doc/device-tree-bindings/misc/misc/
A Dgdsys,iocon_fpga.txt9 - reset-gpios: List of GPIOs controlling the FPGA's reset
10 - done-gpios: List of GPIOs notifying whether the FPGA's reconfiguration is
17 reset-gpios = <&PPCPCA 26 0>;
18 done-gpios = <&GPIO_VB0 19 0>;
A Dgdsys,iocpu_fpga.txt9 - reset-gpios: List of GPIOs controlling the FPGA's reset
10 - done-gpios: List of GPIOs notifying whether the FPGA's reconfiguration is
17 reset-gpios = <&PPCPCA 26 0>;
18 done-gpios = <&GPIO_VB0 19 0>;

Completed in 28 milliseconds

12345678910>>...31