/optee_os-3.20.0/core/arch/arm/dts/ |
A D | stm32mp15xxaa-pinctrl.dtsi | 10 gpioa: gpio@50002000 { 16 gpiob: gpio@50003000 { 22 gpioc: gpio@50004000 { 28 gpiod: gpio@50005000 { 34 gpioe: gpio@50006000 { 40 gpiof: gpio@50007000 { 46 gpiog: gpio@50008000 { 52 gpioh: gpio@50009000 { 58 gpioi: gpio@5000a000 { 64 gpioj: gpio@5000b000 { [all …]
|
A D | stm32mp15xxac-pinctrl.dtsi | 10 gpioa: gpio@50002000 { 13 gpio-ranges = <&pinctrl 0 0 16>; 16 gpiob: gpio@50003000 { 22 gpioc: gpio@50004000 { 28 gpiod: gpio@50005000 { 34 gpioe: gpio@50006000 { 40 gpiof: gpio@50007000 { 46 gpiog: gpio@50008000 { 52 gpioh: gpio@50009000 { 58 gpioi: gpio@5000a000 { [all …]
|
A D | stm32mp15xxab-pinctrl.dtsi | 10 gpioa: gpio@50002000 { 13 gpio-ranges = <&pinctrl 0 0 16>; 16 gpiob: gpio@50003000 { 19 gpio-ranges = <&pinctrl 0 16 16>; 22 gpioc: gpio@50004000 { 25 gpio-ranges = <&pinctrl 0 32 16>; 28 gpiod: gpio@50005000 { 34 gpioe: gpio@50006000 { 40 gpiof: gpio@50007000 { 46 gpiog: gpio@50008000 { [all …]
|
A D | stm32mp15xxad-pinctrl.dtsi | 10 gpioa: gpio@50002000 { 13 gpio-ranges = <&pinctrl 0 0 16>; 16 gpiob: gpio@50003000 { 19 gpio-ranges = <&pinctrl 0 16 16>; 22 gpioc: gpio@50004000 { 25 gpio-ranges = <&pinctrl 0 32 16>; 28 gpiod: gpio@50005000 { 34 gpioe: gpio@50006000 { 40 gpiof: gpio@50007000 { 46 gpiog: gpio@50008000 { [all …]
|
A D | stm32mp131.dtsi | 260 gpio-controller; 261 #gpio-cells = <2>; 272 gpio-controller; 273 #gpio-cells = <2>; 284 gpio-controller; 296 gpio-controller; 308 gpio-controller; 320 gpio-controller; 332 gpio-controller; 344 gpio-controller; [all …]
|
A D | stm32mp15xx-dhcom-som.dtsi | 9 #include <dt-bindings/gpio/gpio.h> 72 gpio = <&gpiog 3 GPIO_ACTIVE_LOW>; 181 gpio-line-names = "", "", "", "", 188 gpio-line-names = "", "", "", "", 195 gpio-line-names = "", "", "", "", 202 gpio-line-names = "", "", "", "", 209 gpio-line-names = "", "", "", "", 216 gpio-line-names = "", "", "", "DHCOM-A", 223 gpio-line-names = "DHCOM-C", "", "", "", 230 gpio-line-names = "", "", "", "", [all …]
|
A D | stm32mp151.dtsi | 1684 gpio-controller; 1695 gpio-controller; 1706 gpio-controller; 1717 gpio-controller; 1728 gpio-controller; 1739 gpio-controller; 1750 gpio-controller; 1761 gpio-controller; 1772 gpio-controller; 1783 gpio-controller; [all …]
|
A D | stm32mp157c-ev1.dts | 9 #include <dt-bindings/gpio/gpio.h> 34 compatible = "gpio-keys"; 65 compatible = "gpio-backlight"; 209 gpio-controller; 210 #gpio-cells = <2>; 213 gpio-ranges = <&stmfx_pinctrl 0 0 24>;
|
A D | stm32mp15xx-dhcor-avenger96.dtsi | 44 compatible = "gpio-leds"; 76 compatible = "regulator-gpio"; 167 gpio-line-names = "", "", "", "", 174 gpio-line-names = "", "", "", "", 181 gpio-line-names = "", "", "", "AV96-C", 188 gpio-line-names = "", "", "", "", 195 gpio-line-names = "", "", "", "",
|
A D | stm32mp15xx-dhcom-pdk2.dtsi | 34 gpio-keys-polled { 35 compatible = "gpio-keys-polled"; 66 gpio-keys { 67 compatible = "gpio-keys"; 77 compatible = "gpio-leds";
|
A D | at91-sama5d2_xplained.dts | 12 #include <dt-bindings/gpio/gpio.h> 42 atmel,vbus-gpio = <&pioA PIN_PA31 GPIO_ACTIVE_HIGH>; 50 atmel,vbus-gpio = <0 /* &pioA PIN_PB9 GPIO_ACTIVE_HIGH */ 181 pinctrl-names = "default", "gpio"; 335 pinctrl-names = "default", "gpio"; 383 pinctrl-names = "default", "gpio"; 397 pinctrl-names = "default", "gpio"; 703 compatible = "gpio-keys"; 717 compatible = "gpio-leds";
|
A D | at91-sama5d27_som1_ek.dts | 13 #include <dt-bindings/gpio/gpio.h> 33 atmel,vbus-gpio = <&pioA PIN_PD20 GPIO_ACTIVE_HIGH>; 41 atmel,vbus-gpio = <0 /* &pioA PIN_PD20 GPIO_ACTIVE_HIGH */ 457 compatible = "gpio-keys"; 471 compatible = "gpio-leds";
|
A D | fsl-lx2160a.dtsi | 7 #include <dt-bindings/gpio/gpio.h> 793 gpio0: gpio@2300000 { 797 gpio-controller; 799 #gpio-cells = <2>; 804 gpio1: gpio@2310000 { 808 gpio-controller; 810 #gpio-cells = <2>; 819 gpio-controller; 821 #gpio-cells = <2>; 830 gpio-controller; [all …]
|
A D | stm32mp157c-ed1.dts | 12 #include <dt-bindings/gpio/gpio.h> 80 compatible = "regulator-gpio";
|
A D | stm32mp15xx-dhcor-som.dtsi | 11 #include <dt-bindings/gpio/gpio.h>
|
A D | stm32mp15xx-dkx.dtsi | 7 #include <dt-bindings/gpio/gpio.h> 64 compatible = "gpio-leds";
|
A D | sama5d2.dtsi | 1107 gpio-controller; 1108 #gpio-cells = <2>; 1116 gpio-controller; 1117 #gpio-cells = <2>;
|
/optee_os-3.20.0/core/drivers/ |
A D | bcm_gpio.c | 59 unsigned int offset = IPROC_GPIO_REG(gpio, reg); in iproc_set_bit() 60 unsigned int shift = IPROC_GPIO_SHIFT(gpio); in iproc_set_bit() 69 unsigned int offset = IPROC_GPIO_REG(gpio, reg); in iproc_clr_bit() 70 unsigned int shift = IPROC_GPIO_SHIFT(gpio); in iproc_clr_bit() 87 unsigned int gpio) in iproc_gpio_get() argument 90 unsigned int shift = IPROC_GPIO_SHIFT(gpio); in iproc_gpio_get() 102 unsigned int gpio, enum gpio_dir dir) in iproc_gpio_set_dir() argument 111 unsigned int gpio) in iproc_gpio_get_dir() argument 114 unsigned int shift = IPROC_GPIO_SHIFT(gpio); in iproc_gpio_get_dir() 126 unsigned int gpio) in iproc_gpio_get_itr() argument [all …]
|
A D | versal_gpio.c | 79 assert(gpio < platdata->p_data->ngpio); in versal_gpio_get_pin() 82 if (gpio < platdata->p_data->bank_min[bnk]) in versal_gpio_get_pin() 85 if (gpio > platdata->p_data->bank_max[bnk]) in versal_gpio_get_pin() 94 EMSG("GPIO_%d not found", gpio); in versal_gpio_get_pin() 99 uint32_t gpio) in gpio_get_value() argument 104 versal_gpio_get_pin(chip, gpio, &bank, &pin); in gpio_get_value() 158 gpio_set_value(chip, gpio, GPIO_LEVEL_LOW); in gpio_set_direction() 170 uint32_t gpio) in gpio_get_direction() argument 187 return gpio_get_value(p, gpio); in do_get_value() 195 return gpio_set_value(p, gpio, val); in do_set_value() [all …]
|
/optee_os-3.20.0/core/pta/bcm/ |
A D | sub.mk | 5 srcs-$(CFG_BCM_GPIO) += gpio.c
|