Home
last modified time | relevance | path

Searched refs:pinctrl (Results 1 – 22 of 22) sorted by relevance

/optee_os/core/arch/arm/dts/
A Dstm32mp157c-ev1.dts35 pinctrl-0 = <&joystick_pins>;
36 pinctrl-names = "default";
78 pinctrl-names = "default";
79 pinctrl-0 = <&cec_pins_a>;
86 pinctrl-0 = <&dcmi_pins_a>;
162 pinctrl-0 = <&fmc_pins_a>;
177 pinctrl-names = "default";
178 pinctrl-0 = <&i2c2_pins_a>;
230 pinctrl-names = "default";
231 pinctrl-0 = <&i2c5_pins_a>;
[all …]
A Dat91-sama5d27_som1_ek.dts34 pinctrl-names = "default";
45 pinctrl-names = "default";
57 pinctrl-names = "default";
64 pinctrl-names = "default";
71 pinctrl-names = "default";
81 pinctrl-names = "default";
103 pinctrl-names = "default";
111 pinctrl-names = "default";
119 pinctrl-names = "default";
155 pinctrl-names = "default";
[all …]
A Dstm32mp15xxaa-pinctrl.dtsi7 &pinctrl {
13 gpio-ranges = <&pinctrl 0 0 16>;
19 gpio-ranges = <&pinctrl 0 16 16>;
25 gpio-ranges = <&pinctrl 0 32 16>;
31 gpio-ranges = <&pinctrl 0 48 16>;
37 gpio-ranges = <&pinctrl 0 64 16>;
43 gpio-ranges = <&pinctrl 0 80 16>;
49 gpio-ranges = <&pinctrl 0 96 16>;
55 gpio-ranges = <&pinctrl 0 112 16>;
61 gpio-ranges = <&pinctrl 0 128 16>;
[all …]
A Dat91-sama5d2_xplained.dts43 pinctrl-names = "default";
54 pinctrl-names = "default";
65 pinctrl-names = "default";
74 pinctrl-names = "default";
83 pinctrl-names = "default";
135 pinctrl-names = "default";
147 pinctrl-names = "default";
172 pinctrl-names = "default";
426 pinctrl@fc038000 {
709 pinctrl-names = "default";
[all …]
A Dstm32mp15xx-dkx.dtsi86 pinctrl-names = "default";
114 pinctrl-0 = <&cec_pins_b>;
145 pinctrl-0 = <&i2c1_pins_a>;
219 pinctrl-names = "default";
220 pinctrl-0 = <&i2c4_pins_a>;
370 pinctrl-0 = <&i2s2_pins_a>;
394 pinctrl-0 = <&ltdc_pins_a>;
507 pinctrl-0 = <&pwm1_pins_a>;
522 pinctrl-0 = <&pwm3_pins_a>;
552 pinctrl-0 = <&pwm5_pins_a>;
[all …]
A Dstm32mp15xxac-pinctrl.dtsi7 &pinctrl {
13 gpio-ranges = <&pinctrl 0 0 16>;
19 gpio-ranges = <&pinctrl 0 16 16>;
25 gpio-ranges = <&pinctrl 0 32 16>;
31 gpio-ranges = <&pinctrl 0 48 16>;
37 gpio-ranges = <&pinctrl 0 64 16>;
43 gpio-ranges = <&pinctrl 0 80 16>;
49 gpio-ranges = <&pinctrl 0 96 16>;
55 gpio-ranges = <&pinctrl 0 112 16>;
61 gpio-ranges = <&pinctrl 0 128 12>;
A Dstm32mp15xxab-pinctrl.dtsi7 &pinctrl {
13 gpio-ranges = <&pinctrl 0 0 16>;
19 gpio-ranges = <&pinctrl 0 16 16>;
25 gpio-ranges = <&pinctrl 0 32 16>;
31 gpio-ranges = <&pinctrl 0 48 16>;
37 gpio-ranges = <&pinctrl 0 64 16>;
43 gpio-ranges = <&pinctrl 6 86 6>;
49 gpio-ranges = <&pinctrl 6 102 10>;
55 gpio-ranges = <&pinctrl 0 112 2>;
A Dstm32mp15xxad-pinctrl.dtsi7 &pinctrl {
13 gpio-ranges = <&pinctrl 0 0 16>;
19 gpio-ranges = <&pinctrl 0 16 16>;
25 gpio-ranges = <&pinctrl 0 32 16>;
31 gpio-ranges = <&pinctrl 0 48 16>;
37 gpio-ranges = <&pinctrl 0 64 16>;
43 gpio-ranges = <&pinctrl 6 86 6>;
49 gpio-ranges = <&pinctrl 6 102 10>;
55 gpio-ranges = <&pinctrl 0 112 2>;
A Dat91-sama5d27_som1.dtsi37 pinctrl-names = "default";
38 pinctrl-0 = <&pinctrl_qspi1_default>;
83 pinctrl-names = "default";
84 pinctrl-0 = <&pinctrl_macb0_default>;
91 pinctrl-names = "default";
92 pinctrl-0 = <&pinctrl_macb0_phy_irq>;
98 pinctrl-names = "default";
99 pinctrl-0 = <&pinctrl_i2c0_default>;
109 pinctrl@fc038000 {
A Dstm32mp157c-ed1.dts10 #include "stm32mp15-pinctrl.dtsi"
11 #include "stm32mp15xxaa-pinctrl.dtsi"
96 pinctrl-0 = <&adc1_in6_pins_a>;
97 pinctrl-names = "default";
111 pinctrl-names = "default";
112 pinctrl-0 = <&dac_ch1_pins_a &dac_ch2_pins_a>;
133 pinctrl-names = "default";
134 pinctrl-0 = <&i2c4_pins_a>;
312 pinctrl-names = "default", "opendrain", "sleep";
353 pinctrl-names = "default";
[all …]
A Dstm32mp157a-dk1.dts10 #include "stm32mp15-pinctrl.dtsi"
11 #include "stm32mp15xxac-pinctrl.dtsi"
A Dstm32mp157c-dk2.dts11 #include "stm32mp15-pinctrl.dtsi"
12 #include "stm32mp15xxac-pinctrl.dtsi"
A Dstm32mp151.dtsi1526 * pinctrl and exti.
1528 pinctrl: pin-controller@50002000 { label
1531 compatible = "st,stm32mp157-pinctrl";
1662 compatible = "st,stm32mp157-z-pinctrl";
A Dsama5d2.dtsi1067 pioA: pinctrl@fc038000 {
1068 compatible = "atmel,sama5d2-pinctrl";
A Dstm32mp15-pinctrl.dtsi6 #include <dt-bindings/pinctrl/stm32-pinfunc.h>
8 &pinctrl {
/optee_os/core/include/drivers/
A Dstm32_gpio.h82 void stm32_pinctrl_load_active_cfg(struct stm32_pinctrl *pinctrl, size_t cnt);
83 void stm32_pinctrl_load_standby_cfg(struct stm32_pinctrl *pinctrl, size_t cnt);
91 void stm32_pinctrl_store_standby_cfg(struct stm32_pinctrl *pinctrl, size_t cnt);
112 struct stm32_pinctrl *pinctrl, size_t count);
129 static inline void stm32_pinctrl_set_gpio_level(struct stm32_pinctrl *pinctrl, in stm32_pinctrl_set_gpio_level() argument
132 stm32_gpio_set_output_level(pinctrl->bank, pinctrl->pin, high); in stm32_pinctrl_set_gpio_level()
150 static inline int stm32_pinctrl_get_gpio_level(struct stm32_pinctrl *pinctrl) in stm32_pinctrl_get_gpio_level() argument
152 return stm32_gpio_get_input_level(pinctrl->bank, pinctrl->pin); in stm32_pinctrl_get_gpio_level()
A Dstm32_i2c.h127 struct stm32_pinctrl *pinctrl; member
150 struct stm32_pinctrl **pinctrl,
A Dstm32_uart.h18 struct stm32_pinctrl *pinctrl; member
/optee_os/core/drivers/
A Dstm32_gpio.c138 void stm32_pinctrl_load_active_cfg(struct stm32_pinctrl *pinctrl, size_t cnt) in stm32_pinctrl_load_active_cfg() argument
143 set_gpio_cfg(pinctrl[n].bank, pinctrl[n].pin, in stm32_pinctrl_load_active_cfg()
144 &pinctrl[n].active_cfg); in stm32_pinctrl_load_active_cfg()
152 set_gpio_cfg(pinctrl[n].bank, pinctrl[n].pin, in stm32_pinctrl_load_standby_cfg()
153 &pinctrl[n].standby_cfg); in stm32_pinctrl_load_standby_cfg()
161 get_gpio_cfg(pinctrl[n].bank, pinctrl[n].pin, in stm32_pinctrl_store_standby_cfg()
162 &pinctrl[n].standby_cfg); in stm32_pinctrl_store_standby_cfg()
202 struct stm32_pinctrl *pinctrl, size_t count) in get_pinctrl_from_fdt() argument
284 struct stm32_pinctrl *ref = &pinctrl[found]; in get_pinctrl_from_fdt()
306 struct stm32_pinctrl *pinctrl, size_t count) in stm32_pinctrl_fdt_get_pinctrl() argument
[all …]
A Dstm32_uart.c118 stm32mp_register_secure_gpio(pd->pinctrl[n].bank, in register_secure_uart()
119 pd->pinctrl[n].pin); in register_secure_uart()
128 stm32mp_register_non_secure_gpio(pd->pinctrl[n].bank, in register_non_secure_uart()
129 pd->pinctrl[n].pin); in register_non_secure_uart()
183 pd->pinctrl = pinctrl_cfg; in stm32_uart_init_from_dt_node()
A Dstm32_i2c.c686 struct stm32_pinctrl **pinctrl, in stm32_i2c_get_setup_from_fdt() argument
736 *pinctrl = NULL; in stm32_i2c_get_setup_from_fdt()
747 *pinctrl = calloc(count, sizeof(**pinctrl)); in stm32_i2c_get_setup_from_fdt()
748 if (!*pinctrl) in stm32_i2c_get_setup_from_fdt()
752 *pinctrl, count); in stm32_i2c_get_setup_from_fdt()
1520 stm32_pinctrl_load_active_cfg(hi2c->pinctrl, hi2c->pinctrl_count); in stm32_i2c_resume()
1541 stm32_pinctrl_load_standby_cfg(hi2c->pinctrl, hi2c->pinctrl_count); in stm32_i2c_suspend()
/optee_os/core/arch/arm/plat-stm32mp1/drivers/
A Dstm32mp1_pmic.c462 struct stm32_pinctrl **pinctrl, in dt_pmic_i2c_config() argument
496 pinctrl, pinctrl_count)) in dt_pmic_i2c_config()
512 struct stm32_pinctrl *pinctrl = NULL; in initialize_pmic_i2c() local
516 ret = dt_pmic_i2c_config(&i2c_info, &pinctrl, &pin_count, &i2c_init); in initialize_pmic_i2c()
535 i2c->pinctrl = pinctrl; in initialize_pmic_i2c()
595 stm32mp_register_non_secure_gpio(i2c_handle.pinctrl[n].bank, in register_non_secure_pmic()
596 i2c_handle.pinctrl[n].pin); in register_non_secure_pmic()
606 stm32mp_register_secure_gpio(i2c_handle.pinctrl[n].bank, in register_secure_pmic()
607 i2c_handle.pinctrl[n].pin); in register_secure_pmic()

Completed in 35 milliseconds