| /linux/drivers/pinctrl/ |
| H A D | pinctrl-at91-pio4.c | 72 #define ATMEL_GET_PIN_NO(pinfunc) ((pinfunc) & 0xff) argument 73 #define ATMEL_GET_PIN_FUNC(pinfunc) ((pinfunc >> 16) & 0xf) argument 74 #define ATMEL_GET_PIN_IOSET(pinfunc) ((pinfunc >> 20) & 0xf) argument 529 u32 pinfunc, const char **grp_name, in atmel_pctl_xlate_pinfunc() argument 536 pin_id = ATMEL_GET_PIN_NO(pinfunc); in atmel_pctl_xlate_pinfunc() 537 func_id = ATMEL_GET_PIN_FUNC(pinfunc); in atmel_pctl_xlate_pinfunc() 550 atmel_pioctrl->pins[pin_id]->ioset = ATMEL_GET_PIN_IOSET(pinfunc); in atmel_pctl_xlate_pinfunc() 569 u32 pinfunc; in atmel_pctl_dt_subnode_to_map() local 607 ret = of_property_read_u32_index(np, "pinmux", i, &pinfunc); in atmel_pctl_dt_subnode_to_map() 611 ret = atmel_pctl_xlate_pinfunc(pctldev, np, pinfunc, &group, in atmel_pctl_dt_subnode_to_map()
|
| H A D | pinctrl-apple-gpio.c | 109 u32 pinfunc, pin, func; in apple_gpio_dt_node_to_map() local 135 ret = of_property_read_u32_index(node, "pinmux", i, &pinfunc); in apple_gpio_dt_node_to_map() 139 pin = APPLE_PIN(pinfunc); in apple_gpio_dt_node_to_map() 140 func = APPLE_FUNC(pinfunc); in apple_gpio_dt_node_to_map()
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6ull.dtsi | 6 #include "imx6ull-pinfunc.h" 7 #include "imx6ull-pinfunc-snvs.h"
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | atmel,at91-pio4-pinctrl.txt | 35 ioset settings. Use the macros from boot/dts/<soc>-pinfunc.h file to get the 50 #include <sama5d2-pinfunc.h>
|
| H A D | fsl,imx25-pinctrl.txt | 22 Refer to imx25-pinfunc.h in device tree source folder for all available
|
| /linux/drivers/pinctrl/cix/ |
| H A D | pinctrl-sky1-base.c | 118 u32 pinfunc, pin, func; in sky1_pctrl_dt_subnode_to_map() local 165 i, &pinfunc); in sky1_pctrl_dt_subnode_to_map() 169 pin = CIX_GET_PIN_NO(pinfunc); in sky1_pctrl_dt_subnode_to_map() 170 func = CIX_GET_PIN_FUNC(pinfunc); in sky1_pctrl_dt_subnode_to_map()
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mn-vhip4-evalboard-v2-overlay-ksz8794.dtso | 10 #include "imx8mn-pinfunc.h"
|
| H A D | imx8mn-vhip4-evalboard-v1-overlay-ksz8794.dtso | 10 #include "imx8mn-pinfunc.h"
|
| H A D | imx8mn-vhip4-evalboard-v1-overlay-ksz9031.dtso | 8 #include "imx8mn-pinfunc.h"
|
| H A D | imx8mm-phygate-tauri-l-rs232-rts-cts.dtso | 12 #include "imx8mm-pinfunc.h"
|
| H A D | imx93-phyboard-nash-jtag.dtso | 7 #include "imx93-pinfunc.h"
|
| H A D | imx93-phyboard-segin-peb-eval-01.dtso | 12 #include "imx93-pinfunc.h"
|
| H A D | imx8mm-venice-gw72xx-0x-rs232-rts.dtso | 13 #include "imx8mm-pinfunc.h"
|
| H A D | imx8mm-venice-gw73xx-0x-rs232-rts.dtso | 13 #include "imx8mm-pinfunc.h"
|
| H A D | imx93-phyboard-nash-pwm-fan.dtso | 8 #include "imx93-pinfunc.h"
|
| H A D | imx8mm-phyboard-polis-peb-eval-01.dtso | 11 #include "imx8mm-pinfunc.h"
|
| H A D | imx8mn-vhip4-evalboard-v2-overlay-adin1300.dtso | 11 #include "imx8mn-pinfunc.h"
|
| H A D | imx8mm-venice-gw72xx-0x-rs485.dtso | 16 #include "imx8mm-pinfunc.h"
|
| H A D | imx8mm-venice-gw72xx-0x-rs422.dtso | 16 #include "imx8mm-pinfunc.h"
|
| H A D | imx8mm-venice-gw72xx-0x-rpidsi.dtso | 8 #include "imx8mm-pinfunc.h"
|
| H A D | imx8mm-venice-gw73xx-0x-rs422.dtso | 16 #include "imx8mm-pinfunc.h"
|
| H A D | imx8mm-venice-gw73xx-0x-rs485.dtso | 16 #include "imx8mm-pinfunc.h"
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | stm32mp157c-phycore-stm32mp1-3.dts | 9 #include <dt-bindings/pinctrl/stm32-pinfunc.h>
|
| /linux/arch/arm64/boot/dts/cix/ |
| H A D | sky1-xcp.dts | 10 #include "sky1-pinfunc.h"
|
| H A D | sky1-orion-o6.dts | 10 #include "sky1-pinfunc.h"
|