/linux-4.4.14/drivers/pinctrl/ |
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 440 u32 pinfunc, const char **grp_name, in atmel_pctl_xlate_pinfunc() argument 447 pin_id = ATMEL_GET_PIN_NO(pinfunc); in atmel_pctl_xlate_pinfunc() 448 func_id = ATMEL_GET_PIN_FUNC(pinfunc); in atmel_pctl_xlate_pinfunc() 461 atmel_pioctrl->pins[pin_id]->ioset = ATMEL_GET_PIN_IOSET(pinfunc); in atmel_pctl_xlate_pinfunc() 481 u32 pinfunc; in atmel_pctl_dt_subnode_to_map() local 522 ret = of_property_read_u32_index(np, "pinmux", i, &pinfunc); in atmel_pctl_dt_subnode_to_map() 526 ret = atmel_pctl_xlate_pinfunc(pctldev, np, pinfunc, &group, in atmel_pctl_dt_subnode_to_map()
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | atmel,at91-pio4-pinctrl.txt | 32 ioset settings. Use the macros from boot/dts/<soc>-pinfunc.h file to get the 42 #include <sama5d2-pinfunc.h>
|
D | fsl,imx25-pinctrl.txt | 22 Refer to imx25-pinfunc.h in device tree source folder for all available
|
D | fsl,mxs-pinctrl.txt | 125 arch/arm/boot/dts/imx28-pinfunc.h and arch/arm/boot/dts/imx23-pinfunc.h. 127 arch/arm/boot/dts/mxs-pinfunc.h.
|
D | fsl,imx53-pinctrl.txt | 31 Refer to imx53-pinfunc.h in device tree source folder for all available
|
D | fsl,imx51-pinctrl.txt | 31 Refer to imx51-pinfunc.h in device tree source folder for all available
|
D | fsl,imx35-pinctrl.txt | 32 Refer to imx35-pinfunc.h in device tree source folder for all available
|
D | fsl,imx6q-pinctrl.txt | 37 Refer to imx6q-pinfunc.h in device tree source folder for all available
|
D | fsl,imx6dl-pinctrl.txt | 37 Refer to imx6dl-pinfunc.h in device tree source folder for all available
|
D | fsl,imx6sx-pinctrl.txt | 11 imx6sx-pinfunc.h under device tree source folder. The last integer CONFIG is
|
D | fsl,imx6sl-pinctrl.txt | 38 Refer to imx6sl-pinfunc.h in device tree source folder for all available
|
D | fsl,imx6ul-pinctrl.txt | 11 imx6ul-pinfunc.h under device tree source folder. The last integer CONFIG is
|
D | fsl,vf610-pinctrl.txt | 40 Please refer to vf610-pinfunc.h in device tree source folder
|
D | pinctrl-mt65xx.txt | 54 as macros in boot/dts/<soc>-pinfunc.h directly. 72 #include "mt8135-pinfunc.h"
|
D | fsl,imx27-pinctrl.txt | 90 For convenience there are macros defined in imx27-pinfunc.h which provide PIN
|
D | fsl,imx7d-pinctrl.txt | 34 imx7d-pinfunc.h under device tree source folder. The last integer CONFIG is
|
D | fsl,imx-pinctrl.txt | 28 imx*-pinfunc.h under device tree source folder. The last integer CONFIG is
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | imx6dl.dtsi | 12 #include "imx6dl-pinfunc.h"
|
D | imx6q.dtsi | 12 #include "imx6q-pinfunc.h"
|
D | imx1.dtsi | 13 #include "imx1-pinfunc.h"
|
D | mt8135.dtsi | 20 #include "mt8135-pinfunc.h"
|
D | at91-sama5d2_xplained.dts | 47 #include "sama5d2-pinfunc.h"
|
D | imx35.dtsi | 12 #include "imx35-pinfunc.h"
|
D | imx23.dtsi | 13 #include "imx23-pinfunc.h"
|
D | imx50.dtsi | 15 #include "imx50-pinfunc.h"
|
D | imx25.dtsi | 13 #include "imx25-pinfunc.h"
|
D | vfxxx.dtsi | 10 #include "vf610-pinfunc.h"
|
D | imx27.dtsi | 13 #include "imx27-pinfunc.h"
|
D | imx51.dtsi | 14 #include "imx51-pinfunc.h"
|
D | imx53.dtsi | 14 #include "imx53-pinfunc.h"
|
D | imx6ul.dtsi | 12 #include "imx6ul-pinfunc.h"
|
D | imx6sl.dtsi | 12 #include "imx6sl-pinfunc.h"
|
D | imx28.dtsi | 14 #include "imx28-pinfunc.h"
|
D | imx7d.dtsi | 46 #include "imx7d-pinfunc.h"
|
D | imx6sx.dtsi | 13 #include "imx6sx-pinfunc.h"
|
/linux-4.4.14/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.c | 493 u32 pinfunc, pin, func; in mtk_pctrl_dt_subnode_to_map() local 535 i, &pinfunc); in mtk_pctrl_dt_subnode_to_map() 539 pin = MTK_GET_PIN_NO(pinfunc); in mtk_pctrl_dt_subnode_to_map() 540 func = MTK_GET_PIN_FUNC(pinfunc); in mtk_pctrl_dt_subnode_to_map()
|
/linux-4.4.14/arch/arm64/boot/dts/mediatek/ |
D | mt8173.dtsi | 19 #include "mt8173-pinfunc.h"
|