Home
last modified time | relevance | path

Searched full:ngpios (Results 1 – 25 of 281) sorted by relevance

12345678910>>...12

/openbmc/linux/arch/arm/boot/dts/st/
H A Dstm32mp15xxaa-pinctrl.dtsi12 ngpios = <16>;
18 ngpios = <16>;
24 ngpios = <16>;
30 ngpios = <16>;
36 ngpios = <16>;
42 ngpios = <16>;
48 ngpios = <16>;
54 ngpios = <16>;
60 ngpios = <16>;
66 ngpios = <16>;
[all …]
H A Dstm32mp15xxac-pinctrl.dtsi12 ngpios = <16>;
18 ngpios = <16>;
24 ngpios = <16>;
30 ngpios = <16>;
36 ngpios = <16>;
42 ngpios = <16>;
48 ngpios = <16>;
54 ngpios = <16>;
60 ngpios = <12>;
70 ngpios = <8>;
H A Dstm32mp15xxab-pinctrl.dtsi12 ngpios = <16>;
18 ngpios = <16>;
24 ngpios = <16>;
30 ngpios = <16>;
36 ngpios = <16>;
42 ngpios = <6>;
48 ngpios = <10>;
54 ngpios = <2>;
H A Dstm32mp15xxad-pinctrl.dtsi12 ngpios = <16>;
18 ngpios = <16>;
24 ngpios = <16>;
30 ngpios = <16>;
36 ngpios = <16>;
42 ngpios = <6>;
48 ngpios = <10>;
54 ngpios = <2>;
/openbmc/linux/arch/arm64/boot/dts/st/
H A Dstm32mp25xxai-pinctrl.dtsi12 ngpios = <16>;
18 ngpios = <16>;
24 ngpios = <14>;
30 ngpios = <16>;
36 ngpios = <16>;
42 ngpios = <16>;
48 ngpios = <16>;
54 ngpios = <12>;
60 ngpios = <16>;
66 ngpios = <16>;
[all …]
H A Dstm32mp25xxak-pinctrl.dtsi12 ngpios = <16>;
18 ngpios = <16>;
24 ngpios = <14>;
30 ngpios = <16>;
36 ngpios = <16>;
42 ngpios = <16>;
48 ngpios = <16>;
54 ngpios = <12>;
60 ngpios = <12>;
68 ngpios = <10>;
H A Dstm32mp25xxal-pinctrl.dtsi12 ngpios = <16>;
18 ngpios = <16>;
24 ngpios = <14>;
30 ngpios = <16>;
36 ngpios = <16>;
42 ngpios = <16>;
48 ngpios = <16>;
54 ngpios = <12>;
60 ngpios = <12>;
68 ngpios = <10>;
/openbmc/linux/Documentation/devicetree/bindings/gpio/
H A Dnuvoton,sgpio.yaml24 - ngpios is number of nuvoton,input-ngpios GPIO lines and nuvoton,output-ngpios GPIO lines.
25 nuvoton,input-ngpios GPIO lines is only for GPI.
26 nuvoton,output-ngpios GPIO lines is only for GPO.
48 nuvoton,input-ngpios:
55 nuvoton,output-ngpios:
68 - nuvoton,input-ngpios
69 - nuvoton,output-ngpios
85 nuvoton,input-ngpios = <64>;
86 nuvoton,output-ngpios = <64>;
H A Dloongson,ls1x-gpio.yaml24 ngpios:
33 - ngpios
46 ngpios = <32>;
H A Dadi,ds4520-gpio.yaml25 ngpios:
34 - ngpios
47 ngpios = <9>;
H A Dhisilicon,ascend910-gpio.yaml31 ngpios:
41 - ngpios
52 ngpios = <32>;
H A Drenesas,em-gio.yaml34 ngpios:
50 - ngpios
67 ngpios = <32>;
H A Dgpio-mvebu.yaml68 ngpios:
102 - ngpios
125 ngpios = <32>;
138 ngpios = <17>;
H A Daspeed,sgpio.yaml47 ngpios: true
58 - ngpios
75 ngpios = <80>;
H A Drealtek,otto-gpio.yaml42 ngpios:
89 ngpios = <24>;
101 ngpios = <24>;
/openbmc/linux/drivers/gpio/
H A Dgpio-creg-snps.c82 u32 ngpios) in creg_gpio_validate() argument
90 if (ngpios < 1 || ngpios > hcg->layout->ngpio) { in creg_gpio_validate()
91 dev_err(dev, "ngpios must be in [1:%u]\n", hcg->layout->ngpio); in creg_gpio_validate()
140 u32 ngpios; in creg_gpio_probe() local
156 ret = of_property_read_u32(dev->of_node, "ngpios", &ngpios); in creg_gpio_probe()
160 ret = creg_gpio_validate(dev, hcg, ngpios); in creg_gpio_probe()
169 hcg->gc.ngpio = ngpios; in creg_gpio_probe()
177 dev_info(dev, "GPIO controller with %d gpios probed\n", ngpios); in creg_gpio_probe()
H A Dgpio-ts4800.c24 u32 ngpios; in ts4800_gpio_probe() local
38 retval = of_property_read_u32(node, "ngpios", &ngpios); in ts4800_gpio_probe()
40 ngpios = DEFAULT_PIN_NUMBER; in ts4800_gpio_probe()
52 chip->ngpio = ngpios; in ts4800_gpio_probe()
H A Dgpio-exar.c154 u32 first_pin, ngpios; in gpio_exar_probe() local
170 ret = device_property_read_u32(dev, "ngpios", &ngpios); in gpio_exar_probe()
184 ngpios += ngpios; in gpio_exar_probe()
214 exar_gpio->gpio_chip.ngpio = ngpios; in gpio_exar_probe()
/openbmc/linux/drivers/i2c/muxes/
H A Di2c-mux-gpio.c22 int ngpios; member
32 gpiod_set_array_value_cansleep(mux->ngpios, mux->gpios, NULL, values); in i2c_mux_gpio_set()
131 int i, ngpios, ret; in i2c_mux_gpio_probe() local
146 ngpios = gpiod_count(&pdev->dev, "mux"); in i2c_mux_gpio_probe()
147 if (ngpios <= 0) { in i2c_mux_gpio_probe()
149 return ngpios ?: -EINVAL; in i2c_mux_gpio_probe()
151 mux->ngpios = ngpios; in i2c_mux_gpio_probe()
158 array_size(ngpios, sizeof(*mux->gpios)), 0, in i2c_mux_gpio_probe()
180 for (i = 0; i < ngpios; i++) { in i2c_mux_gpio_probe()
/openbmc/u-boot/arch/arm/dts/
H A Dstm32mp157-pinctrl.dtsi27 ngpios = <16>;
39 ngpios = <16>;
51 ngpios = <16>;
63 ngpios = <16>;
75 ngpios = <16>;
87 ngpios = <16>;
99 ngpios = <16>;
111 ngpios = <16>;
123 ngpios = <16>;
135 ngpios = <16>;
[all …]
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmicrochip,sparx5-sgpio.yaml98 controlled indirectly by the "ngpios" property: (ngpios/32).
113 ngpios:
124 - ngpios
156 ngpios = <96>;
166 ngpios = <96>;
H A Dintel,pinctrl-keembay.yaml29 ngpios:
88 - ngpios
104 ngpios = <0x50>;
124 ngpios = <0x50>;
/openbmc/linux/drivers/regulator/
H A Dgpio-regulator.c136 int ngpios; in of_get_gpio_regulator_config() local
164 ngpios = gpiod_count(dev, NULL); in of_get_gpio_regulator_config()
165 if (ngpios > 0) { in of_get_gpio_regulator_config()
168 * ngpios, in of_get_gpio_regulator_config()
173 for (i = 0; i < ngpios; i++) { in of_get_gpio_regulator_config()
187 config->ngpios = ngpios; in of_get_gpio_regulator_config()
279 for (i = 0; i < config->ngpios; i++) { in gpio_regulator_probe()
289 drvdata->nr_gpios = config->ngpios; in gpio_regulator_probe()
/openbmc/linux/arch/arm/boot/dts/unisoc/
H A Drda8810pl.dtsi47 ngpios = <32>;
84 ngpios = <32>;
95 ngpios = <32>;
106 ngpios = <32>;
/openbmc/linux/arch/arm64/boot/dts/synaptics/
H A Dberlin4ct.dtsi145 ngpios = <32>;
163 ngpios = <32>;
181 ngpios = <32>;
199 ngpios = <32>;
274 ngpios = <32>;
289 ngpios = <32>;

12345678910>>...12