/drivers/pinctrl/freescale/ |
D | Makefile | 3 obj-$(CONFIG_PINCTRL_IMX) += pinctrl-imx.o 4 obj-$(CONFIG_PINCTRL_IMX_SCU) += pinctrl-scu.o 5 obj-$(CONFIG_PINCTRL_IMX1_CORE) += pinctrl-imx1-core.o 6 obj-$(CONFIG_PINCTRL_IMX1) += pinctrl-imx1.o 7 obj-$(CONFIG_PINCTRL_IMX21) += pinctrl-imx21.o 8 obj-$(CONFIG_PINCTRL_IMX27) += pinctrl-imx27.o 9 obj-$(CONFIG_PINCTRL_IMX35) += pinctrl-imx35.o 10 obj-$(CONFIG_PINCTRL_IMX50) += pinctrl-imx50.o 11 obj-$(CONFIG_PINCTRL_IMX51) += pinctrl-imx51.o 12 obj-$(CONFIG_PINCTRL_IMX53) += pinctrl-imx53.o [all …]
|
D | Kconfig | 20 bool "IMX1 pinctrl driver" 24 Say Y here to enable the imx1 pinctrl driver 27 bool "i.MX21 pinctrl driver" 31 Say Y here to enable the i.MX21 pinctrl driver 34 bool "IMX27 pinctrl driver" 38 Say Y here to enable the imx27 pinctrl driver 42 bool "IMX25 pinctrl driver" 47 Say Y here to enable the imx25 pinctrl driver 50 bool "IMX35 pinctrl driver" 54 Say Y here to enable the imx35 pinctrl driver [all …]
|
/drivers/pinctrl/ |
D | Makefile | 6 obj-y += core.o pinctrl-utils.o 11 obj-$(CONFIG_PINCTRL_ARTPEC6) += pinctrl-artpec6.o 12 obj-$(CONFIG_PINCTRL_AS3722) += pinctrl-as3722.o 13 obj-$(CONFIG_PINCTRL_AXP209) += pinctrl-axp209.o 14 obj-$(CONFIG_PINCTRL_AT91) += pinctrl-at91.o 15 obj-$(CONFIG_PINCTRL_AT91PIO4) += pinctrl-at91-pio4.o 16 obj-$(CONFIG_PINCTRL_AMD) += pinctrl-amd.o 17 obj-$(CONFIG_PINCTRL_BM1880) += pinctrl-bm1880.o 18 obj-$(CONFIG_PINCTRL_DA850_PUPD) += pinctrl-da850-pupd.o 19 obj-$(CONFIG_PINCTRL_DIGICOLOR) += pinctrl-digicolor.o [all …]
|
D | Kconfig | 43 found in Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt 57 tristate "X-Powers AXP209 PMIC pinctrl and GPIO Support" 65 functions. This driver bundles a pinctrl driver to select the function 68 Say yes to enable pinctrl and GPIO support for the AXP209 PMIC 71 bool "AT91 pinctrl driver" 80 Say Y here to enable the at91 pinctrl driver 83 bool "AT91 PIO4 pinctrl driver" 92 Say Y here to enable the at91 pinctrl/gpio driver for Atmel PIO4 142 bool "NXP LPC18XX/43XX SCU pinctrl driver" 197 bool "Renesas RZ/A1 gpio and pinctrl driver" [all …]
|
/drivers/pinctrl/bcm/ |
D | pinctrl-nsp-mux.c | 320 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_groups_count() local 322 return pinctrl->num_groups; in nsp_get_groups_count() 328 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_group_name() local 330 return pinctrl->groups[selector].name; in nsp_get_group_name() 337 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_group_pins() local 339 *pins = pinctrl->groups[selector].pins; in nsp_get_group_pins() 340 *num_pins = pinctrl->groups[selector].num_pins; in nsp_get_group_pins() 362 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_functions_count() local 364 return pinctrl->num_functions; in nsp_get_functions_count() 370 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_function_name() local [all …]
|
D | pinctrl-ns2-mux.c | 503 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_groups_count() local 505 return pinctrl->num_groups; in ns2_get_groups_count() 511 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_group_name() local 513 return pinctrl->groups[selector].name; in ns2_get_group_name() 520 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_group_pins() local 522 *pins = pinctrl->groups[selector].pins; in ns2_get_group_pins() 523 *num_pins = pinctrl->groups[selector].num_pins; in ns2_get_group_pins() 545 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_functions_count() local 547 return pinctrl->num_functions; in ns2_get_functions_count() 553 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_function_name() local [all …]
|
D | pinctrl-cygnus-mux.c | 707 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_groups_count() local 709 return pinctrl->num_groups; in cygnus_get_groups_count() 715 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_group_name() local 717 return pinctrl->groups[selector].name; in cygnus_get_group_name() 724 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_group_pins() local 726 *pins = pinctrl->groups[selector].pins; in cygnus_get_group_pins() 727 *num_pins = pinctrl->groups[selector].num_pins; in cygnus_get_group_pins() 749 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_functions_count() local 751 return pinctrl->num_functions; in cygnus_get_functions_count() 757 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_function_name() local [all …]
|
D | Makefile | 4 obj-$(CONFIG_PINCTRL_BCM281XX) += pinctrl-bcm281xx.o 5 obj-$(CONFIG_PINCTRL_BCM2835) += pinctrl-bcm2835.o 6 obj-$(CONFIG_PINCTRL_IPROC_GPIO) += pinctrl-iproc-gpio.o 7 obj-$(CONFIG_PINCTRL_CYGNUS_MUX) += pinctrl-cygnus-mux.o 8 obj-$(CONFIG_PINCTRL_NS) += pinctrl-ns.o 9 obj-$(CONFIG_PINCTRL_NSP_GPIO) += pinctrl-nsp-gpio.o 10 obj-$(CONFIG_PINCTRL_NS2_MUX) += pinctrl-ns2-mux.o 11 obj-$(CONFIG_PINCTRL_NSP_MUX) += pinctrl-nsp-mux.o
|
/drivers/pinctrl/qcom/ |
D | Makefile | 3 obj-$(CONFIG_PINCTRL_MSM) += pinctrl-msm.o 4 obj-$(CONFIG_PINCTRL_APQ8064) += pinctrl-apq8064.o 5 obj-$(CONFIG_PINCTRL_APQ8084) += pinctrl-apq8084.o 6 obj-$(CONFIG_PINCTRL_IPQ4019) += pinctrl-ipq4019.o 7 obj-$(CONFIG_PINCTRL_IPQ8064) += pinctrl-ipq8064.o 8 obj-$(CONFIG_PINCTRL_IPQ8074) += pinctrl-ipq8074.o 9 obj-$(CONFIG_PINCTRL_MSM8660) += pinctrl-msm8660.o 10 obj-$(CONFIG_PINCTRL_MSM8960) += pinctrl-msm8960.o 11 obj-$(CONFIG_PINCTRL_MSM8X74) += pinctrl-msm8x74.o 12 obj-$(CONFIG_PINCTRL_MSM8916) += pinctrl-msm8916.o [all …]
|
D | pinctrl-qdf2xxx.c | 33 struct msm_pinctrl_soc_data *pinctrl; in qdf2xxx_pinctrl_probe() local 77 pinctrl = devm_kzalloc(&pdev->dev, sizeof(*pinctrl), GFP_KERNEL); in qdf2xxx_pinctrl_probe() 84 if (!pinctrl || !pins || !groups || !names) in qdf2xxx_pinctrl_probe() 127 pinctrl->pins = pins; in qdf2xxx_pinctrl_probe() 128 pinctrl->groups = groups; in qdf2xxx_pinctrl_probe() 129 pinctrl->npins = num_gpios; in qdf2xxx_pinctrl_probe() 130 pinctrl->ngroups = num_gpios; in qdf2xxx_pinctrl_probe() 131 pinctrl->ngpios = num_gpios; in qdf2xxx_pinctrl_probe() 133 return msm_pinctrl_probe(pdev, pinctrl); in qdf2xxx_pinctrl_probe()
|
/drivers/pinctrl/sunxi/ |
D | Makefile | 3 obj-y += pinctrl-sunxi.o 6 obj-$(CONFIG_PINCTRL_SUNIV_F1C100S) += pinctrl-suniv-f1c100s.o 7 obj-$(CONFIG_PINCTRL_SUN4I_A10) += pinctrl-sun4i-a10.o 8 obj-$(CONFIG_PINCTRL_SUN5I) += pinctrl-sun5i.o 9 obj-$(CONFIG_PINCTRL_SUN6I_A31) += pinctrl-sun6i-a31.o 10 obj-$(CONFIG_PINCTRL_SUN6I_A31_R) += pinctrl-sun6i-a31-r.o 11 obj-$(CONFIG_PINCTRL_SUN8I_A23) += pinctrl-sun8i-a23.o 12 obj-$(CONFIG_PINCTRL_SUN8I_A23_R) += pinctrl-sun8i-a23-r.o 13 obj-$(CONFIG_PINCTRL_SUN8I_A33) += pinctrl-sun8i-a33.o 14 obj-$(CONFIG_PINCTRL_SUN50I_A64) += pinctrl-sun50i-a64.o [all …]
|
/drivers/pinctrl/mediatek/ |
D | Makefile | 4 obj-$(CONFIG_PINCTRL_MTK) += pinctrl-mtk-common.o 5 obj-$(CONFIG_PINCTRL_MTK_MOORE) += pinctrl-moore.o pinctrl-mtk-common-v2.o 6 obj-$(CONFIG_PINCTRL_MTK_PARIS) += pinctrl-paris.o pinctrl-mtk-common-v2.o 9 obj-$(CONFIG_PINCTRL_MT2701) += pinctrl-mt2701.o 10 obj-$(CONFIG_PINCTRL_MT2712) += pinctrl-mt2712.o 11 obj-$(CONFIG_PINCTRL_MT8135) += pinctrl-mt8135.o 12 obj-$(CONFIG_PINCTRL_MT8127) += pinctrl-mt8127.o 13 obj-$(CONFIG_PINCTRL_MT6765) += pinctrl-mt6765.o 14 obj-$(CONFIG_PINCTRL_MT6797) += pinctrl-mt6797.o 15 obj-$(CONFIG_PINCTRL_MT7622) += pinctrl-mt7622.o [all …]
|
/drivers/pinctrl/cirrus/ |
D | Makefile | 3 obj-$(CONFIG_PINCTRL_LOCHNAGAR) += pinctrl-lochnagar.o 5 pinctrl-madera-objs := pinctrl-madera-core.o 7 pinctrl-madera-objs += pinctrl-cs47l15.o 10 pinctrl-madera-objs += pinctrl-cs47l35.o 13 pinctrl-madera-objs += pinctrl-cs47l85.o 16 pinctrl-madera-objs += pinctrl-cs47l90.o 19 pinctrl-madera-objs += pinctrl-cs47l92.o 22 obj-$(CONFIG_PINCTRL_MADERA) += pinctrl-madera.o
|
/drivers/pinctrl/intel/ |
D | Makefile | 4 obj-$(CONFIG_PINCTRL_BAYTRAIL) += pinctrl-baytrail.o 5 obj-$(CONFIG_PINCTRL_CHERRYVIEW) += pinctrl-cherryview.o 6 obj-$(CONFIG_PINCTRL_MERRIFIELD) += pinctrl-merrifield.o 7 obj-$(CONFIG_PINCTRL_INTEL) += pinctrl-intel.o 8 obj-$(CONFIG_PINCTRL_BROXTON) += pinctrl-broxton.o 9 obj-$(CONFIG_PINCTRL_CANNONLAKE) += pinctrl-cannonlake.o 10 obj-$(CONFIG_PINCTRL_CEDARFORK) += pinctrl-cedarfork.o 11 obj-$(CONFIG_PINCTRL_DENVERTON) += pinctrl-denverton.o 12 obj-$(CONFIG_PINCTRL_GEMINILAKE) += pinctrl-geminilake.o 13 obj-$(CONFIG_PINCTRL_ICELAKE) += pinctrl-icelake.o [all …]
|
D | Kconfig | 23 tristate "Intel Cherryview/Braswell pinctrl and GPIO driver" 31 Cherryview/Braswell pinctrl driver provides an interface that 35 tristate "Intel Merrifield pinctrl driver" 54 tristate "Intel Broxton pinctrl and GPIO driver" 58 Broxton pinctrl driver provides an interface that allows 62 tristate "Intel Cannon Lake PCH pinctrl and GPIO driver" 66 This pinctrl driver provides an interface that allows configuring 70 tristate "Intel Cedar Fork pinctrl and GPIO driver" 74 This pinctrl driver provides an interface that allows configuring 78 tristate "Intel Denverton pinctrl and GPIO driver" [all …]
|
/drivers/pinctrl/mvebu/ |
D | Makefile | 2 obj-$(CONFIG_PINCTRL_MVEBU) += pinctrl-mvebu.o 3 obj-$(CONFIG_PINCTRL_DOVE) += pinctrl-dove.o 4 obj-$(CONFIG_PINCTRL_KIRKWOOD) += pinctrl-kirkwood.o 5 obj-$(CONFIG_PINCTRL_ARMADA_370) += pinctrl-armada-370.o 6 obj-$(CONFIG_PINCTRL_ARMADA_375) += pinctrl-armada-375.o 7 obj-$(CONFIG_PINCTRL_ARMADA_38X) += pinctrl-armada-38x.o 8 obj-$(CONFIG_PINCTRL_ARMADA_39X) += pinctrl-armada-39x.o 9 obj-$(CONFIG_PINCTRL_ARMADA_AP806) += pinctrl-armada-ap806.o 10 obj-$(CONFIG_PINCTRL_ARMADA_CP110) += pinctrl-armada-cp110.o 11 obj-$(CONFIG_PINCTRL_ARMADA_XP) += pinctrl-armada-xp.o [all …]
|
/drivers/pinctrl/uniphier/ |
D | Makefile | 2 obj-y += pinctrl-uniphier-core.o 4 obj-$(CONFIG_PINCTRL_UNIPHIER_LD4) += pinctrl-uniphier-ld4.o 5 obj-$(CONFIG_PINCTRL_UNIPHIER_PRO4) += pinctrl-uniphier-pro4.o 6 obj-$(CONFIG_PINCTRL_UNIPHIER_SLD8) += pinctrl-uniphier-sld8.o 7 obj-$(CONFIG_PINCTRL_UNIPHIER_PRO5) += pinctrl-uniphier-pro5.o 8 obj-$(CONFIG_PINCTRL_UNIPHIER_PXS2) += pinctrl-uniphier-pxs2.o 9 obj-$(CONFIG_PINCTRL_UNIPHIER_LD6B) += pinctrl-uniphier-ld6b.o 10 obj-$(CONFIG_PINCTRL_UNIPHIER_LD11) += pinctrl-uniphier-ld11.o 11 obj-$(CONFIG_PINCTRL_UNIPHIER_LD20) += pinctrl-uniphier-ld20.o 12 obj-$(CONFIG_PINCTRL_UNIPHIER_PXS3) += pinctrl-uniphier-pxs3.o
|
D | Kconfig | 3 bool "UniPhier SoC pinctrl drivers" 13 bool "UniPhier LD4 SoC pinctrl driver" 17 bool "UniPhier Pro4 SoC pinctrl driver" 21 bool "UniPhier sLD8 SoC pinctrl driver" 25 bool "UniPhier Pro5 SoC pinctrl driver" 29 bool "UniPhier PXs2 SoC pinctrl driver" 33 bool "UniPhier LD6b SoC pinctrl driver" 37 bool "UniPhier LD11 SoC pinctrl driver" 41 bool "UniPhier LD20 SoC pinctrl driver" 45 bool "UniPhier PXs3 SoC pinctrl driver"
|
/drivers/pinctrl/meson/ |
D | Makefile | 2 obj-$(CONFIG_PINCTRL_MESON) += pinctrl-meson.o 3 obj-$(CONFIG_PINCTRL_MESON8_PMX) += pinctrl-meson8-pmx.o 4 obj-$(CONFIG_PINCTRL_MESON8) += pinctrl-meson8.o 5 obj-$(CONFIG_PINCTRL_MESON8B) += pinctrl-meson8b.o 6 obj-$(CONFIG_PINCTRL_MESON_GXBB) += pinctrl-meson-gxbb.o 7 obj-$(CONFIG_PINCTRL_MESON_GXL) += pinctrl-meson-gxl.o 8 obj-$(CONFIG_PINCTRL_MESON_AXG_PMX) += pinctrl-meson-axg-pmx.o 9 obj-$(CONFIG_PINCTRL_MESON_AXG) += pinctrl-meson-axg.o 10 obj-$(CONFIG_PINCTRL_MESON_G12A) += pinctrl-meson-g12a.o
|
/drivers/pinctrl/spear/ |
D | Makefile | 4 obj-$(CONFIG_PINCTRL_SPEAR_PLGPIO) += pinctrl-plgpio.o 5 obj-y += pinctrl-spear.o 6 obj-$(CONFIG_PINCTRL_SPEAR3XX) += pinctrl-spear3xx.o 7 obj-$(CONFIG_PINCTRL_SPEAR300) += pinctrl-spear300.o 8 obj-$(CONFIG_PINCTRL_SPEAR310) += pinctrl-spear310.o 9 obj-$(CONFIG_PINCTRL_SPEAR320) += pinctrl-spear320.o 10 obj-$(CONFIG_PINCTRL_SPEAR1310) += pinctrl-spear1310.o 11 obj-$(CONFIG_PINCTRL_SPEAR1340) += pinctrl-spear1340.o
|
/drivers/pinctrl/tegra/ |
D | Makefile | 2 obj-$(CONFIG_PINCTRL_TEGRA) += pinctrl-tegra.o 3 obj-$(CONFIG_PINCTRL_TEGRA20) += pinctrl-tegra20.o 4 obj-$(CONFIG_PINCTRL_TEGRA30) += pinctrl-tegra30.o 5 obj-$(CONFIG_PINCTRL_TEGRA114) += pinctrl-tegra114.o 6 obj-$(CONFIG_PINCTRL_TEGRA124) += pinctrl-tegra124.o 7 obj-$(CONFIG_PINCTRL_TEGRA210) += pinctrl-tegra210.o 8 obj-$(CONFIG_PINCTRL_TEGRA194) += pinctrl-tegra194.o 9 obj-$(CONFIG_PINCTRL_TEGRA_XUSB) += pinctrl-tegra-xusb.o
|
D | pinctrl-tegra-xusb.c | 84 struct pinctrl_dev *pinctrl; member 105 static int tegra_xusb_padctl_get_groups_count(struct pinctrl_dev *pinctrl) in tegra_xusb_padctl_get_groups_count() argument 107 struct tegra_xusb_padctl *padctl = pinctrl_dev_get_drvdata(pinctrl); in tegra_xusb_padctl_get_groups_count() 112 static const char *tegra_xusb_padctl_get_group_name(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_get_group_name() argument 115 struct tegra_xusb_padctl *padctl = pinctrl_dev_get_drvdata(pinctrl); in tegra_xusb_padctl_get_group_name() 120 static int tegra_xusb_padctl_get_group_pins(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_get_group_pins() argument 129 *pins = &pinctrl->desc->pins[group].number; in tegra_xusb_padctl_get_group_pins() 182 err = pinctrl_utils_add_config(padctl->pinctrl, &configs, in tegra_xusb_padctl_parse_subnode() 200 err = pinctrl_utils_reserve_map(padctl->pinctrl, maps, reserved_maps, in tegra_xusb_padctl_parse_subnode() 207 err = pinctrl_utils_add_map_mux(padctl->pinctrl, maps, in tegra_xusb_padctl_parse_subnode() [all …]
|
/drivers/pinctrl/stm32/ |
D | Makefile | 3 obj-$(CONFIG_PINCTRL_STM32) += pinctrl-stm32.o 6 obj-$(CONFIG_PINCTRL_STM32F429) += pinctrl-stm32f429.o 7 obj-$(CONFIG_PINCTRL_STM32F469) += pinctrl-stm32f469.o 8 obj-$(CONFIG_PINCTRL_STM32F746) += pinctrl-stm32f746.o 9 obj-$(CONFIG_PINCTRL_STM32F769) += pinctrl-stm32f769.o 10 obj-$(CONFIG_PINCTRL_STM32H743) += pinctrl-stm32h743.o 11 obj-$(CONFIG_PINCTRL_STM32MP157) += pinctrl-stm32mp157.o
|
/drivers/pinctrl/vt8500/ |
D | Makefile | 4 obj-$(CONFIG_PINCTRL_WMT) += pinctrl-wmt.o 5 obj-$(CONFIG_PINCTRL_VT8500) += pinctrl-vt8500.o 6 obj-$(CONFIG_PINCTRL_WM8505) += pinctrl-wm8505.o 7 obj-$(CONFIG_PINCTRL_WM8650) += pinctrl-wm8650.o 8 obj-$(CONFIG_PINCTRL_WM8750) += pinctrl-wm8750.o 9 obj-$(CONFIG_PINCTRL_WM8850) += pinctrl-wm8850.o
|
/drivers/pinctrl/samsung/ |
D | Makefile | 4 obj-$(CONFIG_PINCTRL_SAMSUNG) += pinctrl-samsung.o 5 obj-$(CONFIG_PINCTRL_EXYNOS) += pinctrl-exynos.o 6 obj-$(CONFIG_PINCTRL_EXYNOS_ARM) += pinctrl-exynos-arm.o 7 obj-$(CONFIG_PINCTRL_EXYNOS_ARM64) += pinctrl-exynos-arm64.o 8 obj-$(CONFIG_PINCTRL_S3C24XX) += pinctrl-s3c24xx.o 9 obj-$(CONFIG_PINCTRL_S3C64XX) += pinctrl-s3c64xx.o
|