/linux-master/drivers/pinctrl/ |
H A D | pinctrl-rk805.c | 11 * Based on the pinctrl-as3722 driver 23 #include <linux/pinctrl/consumer.h> 24 #include <linux/pinctrl/machine.h> 25 #include <linux/pinctrl/pinctrl.h> 26 #include <linux/pinctrl/pinconf-generic.h> 27 #include <linux/pinctrl/pinconf.h> 28 #include <linux/pinctrl/pinmux.h> 32 #include "pinctrl-utils.h" 334 /* generic pinctrl */ [all...] |
H A D | pinctrl-as3722.c | 21 #include <linux/pinctrl/consumer.h> 22 #include <linux/pinctrl/machine.h> 23 #include <linux/pinctrl/pinctrl.h> 24 #include <linux/pinctrl/pinconf-generic.h> 25 #include <linux/pinctrl/pinconf.h> 26 #include <linux/pinctrl/pinmux.h> 30 #include "pinctrl-utils.h" 558 dev_err(&pdev->dev, "Couldn't register pinctrl driver\n"); 581 { .compatible = "ams,as3722-pinctrl", }, [all...] |
H A D | pinctrl-zynqmp.c | 11 #include <dt-bindings/pinctrl/pinctrl-zynqmp.h> 20 #include <linux/pinctrl/pinconf-generic.h> 21 #include <linux/pinctrl/pinconf.h> 22 #include <linux/pinctrl/pinctrl.h> 23 #include <linux/pinctrl/pinmux.h> 26 #include "pinctrl-utils.h" 884 { .compatible = "xlnx,zynqmp-pinctrl" }, 891 .name = "zynqmp-pinctrl", [all...] |
H A D | pinctrl-pef2256.c | 14 #include <linux/pinctrl/pinctrl.h> 15 #include <linux/pinctrl/pinconf-generic.h> 16 #include <linux/pinctrl/pinmux.h> 295 "pinctrl driver registration failed\n"); 350 .name = "lantiq-pef2256-pinctrl",
|
/linux-master/drivers/spi/ |
H A D | spi-meson-spicc.c | 23 #include <linux/pinctrl/consumer.h> 171 struct pinctrl *pinctrl; member in struct:meson_spicc_device 183 /* Try to get pinctrl states for idle high/low */ 184 spicc->pins_idle_high = pinctrl_lookup_state(spicc->pinctrl, 187 dev_warn(&spicc->pdev->dev, "can't get idle-high pinctrl\n"); 190 spicc->pins_idle_low = pinctrl_lookup_state(spicc->pinctrl, 193 dev_warn(&spicc->pdev->dev, "can't get idle-low pinctrl\n"); 482 pinctrl_select_state(spicc->pinctrl, spicc->pins_idle_high); 485 pinctrl_select_state(spicc->pinctrl, spic [all...] |
/linux-master/drivers/bluetooth/ |
H A D | btmtkuart.c | 20 #include <linux/pinctrl/consumer.h> 63 struct pinctrl *pinctrl; member in struct:btmtkuart_dev 789 bdev->pinctrl = devm_pinctrl_get(&serdev->dev); 790 if (IS_ERR(bdev->pinctrl)) { 791 err = PTR_ERR(bdev->pinctrl); 795 bdev->pins_boot = pinctrl_lookup_state(bdev->pinctrl, 804 bdev->pins_runtime = pinctrl_lookup_state(bdev->pinctrl, 887 pinctrl_select_state(bdev->pinctrl, bdev->pins_boot); 912 pinctrl_select_state(bdev->pinctrl, bde [all...] |
/linux-master/drivers/tty/serial/ |
H A D | st-asc.c | 12 #include <linux/pinctrl/consumer.h> 39 struct pinctrl *pinctrl; member in struct:asc_port 590 pinctrl_select_state(ascport->pinctrl, 602 pinctrl_select_state(ascport->pinctrl, 721 ascport->pinctrl = devm_pinctrl_get(&pdev->dev); 722 if (IS_ERR(ascport->pinctrl)) { 723 ret = PTR_ERR(ascport->pinctrl); 729 pinctrl_lookup_state(ascport->pinctrl, "default"); 739 pinctrl_lookup_state(ascport->pinctrl, "n [all...] |
/linux-master/drivers/mmc/host/ |
H A D | sdhci-sprd.c | 16 #include <linux/pinctrl/consumer.h> 86 struct pinctrl *pinctrl; member in struct:sdhci_sprd_host 509 if (IS_ERR(sprd_host->pinctrl)) 514 ret = pinctrl_select_state(sprd_host->pinctrl, 526 ret = pinctrl_select_state(sprd_host->pinctrl, 777 sprd_host->pinctrl = devm_pinctrl_get(&pdev->dev); 778 if (!IS_ERR(sprd_host->pinctrl)) { 780 pinctrl_lookup_state(sprd_host->pinctrl, "state_uhs"); 787 pinctrl_lookup_state(sprd_host->pinctrl, "defaul [all...] |
H A D | renesas_sdhi_core.c | 30 #include <linux/pinctrl/consumer.h> 31 #include <linux/pinctrl/pinctrl-state.h> 274 if (IS_ERR(priv->pinctrl) || IS_ERR(pin_state)) 282 return pinctrl_select_state(priv->pinctrl, pin_state); 961 priv->pinctrl = devm_pinctrl_get(&pdev->dev); 962 if (!IS_ERR(priv->pinctrl)) { 963 priv->pins_default = pinctrl_lookup_state(priv->pinctrl, 965 priv->pins_uhs = pinctrl_lookup_state(priv->pinctrl,
|
/linux-master/sound/soc/mediatek/mt8183/ |
H A D | mt8183-da7219-max98357.c | 12 #include <linux/pinctrl/consumer.h> 747 struct pinctrl *pinctrl; local 839 pinctrl = devm_pinctrl_get_select(&pdev->dev, PINCTRL_STATE_DEFAULT); 840 if (IS_ERR(pinctrl)) { 841 ret = PTR_ERR(pinctrl);
|
/linux-master/drivers/pinctrl/realtek/ |
H A D | pinctrl-rtd.c | 13 #include <linux/pinctrl/machine.h> 14 #include <linux/pinctrl/pinconf.h> 15 #include <linux/pinctrl/pinconf-generic.h> 16 #include <linux/pinctrl/pinctrl.h> 17 #include <linux/pinctrl/pinmux.h> 23 #include "../pinctrl-utils.h" 24 #include "pinctrl-rtd.h" 595 MODULE_DESCRIPTION("Realtek DHC SoC pinctrl driver");
|
/linux-master/drivers/pinctrl/cirrus/ |
H A D | pinctrl-cs42l43.c | 22 #include <linux/pinctrl/consumer.h> 23 #include <linux/pinctrl/pinctrl.h> 24 #include <linux/pinctrl/pinconf.h> 25 #include <linux/pinctrl/pinconf-generic.h> 26 #include <linux/pinctrl/pinmux.h> 28 #include "../pinctrl-utils.h" 452 .name = "cs42l43-pinctrl", 561 fwnode = fwnode_get_named_child_node(fwnode, "pinctrl"); 577 "Failed to register pinctrl\ [all...] |
/linux-master/drivers/pinctrl/freescale/ |
H A D | pinctrl-imx8qm.c | 8 #include <dt-bindings/pinctrl/pads-imx8qm.h> 14 #include <linux/pinctrl/pinctrl.h> 17 #include "pinctrl-imx.h" 319 .name = "imx8qm-pinctrl", 333 MODULE_DESCRIPTION("NXP i.MX8QM pinctrl driver");
|
H A D | pinctrl-imx8mp.c | 10 #include <linux/pinctrl/pinctrl.h> 13 #include "pinctrl-imx.h" 337 .name = "imx8mp-pinctrl", 351 MODULE_DESCRIPTION("NXP i.MX8MP pinctrl driver");
|
/linux-master/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mt8127.c | 11 #include <linux/pinctrl/pinctrl.h> 13 #include <dt-bindings/pinctrl/mt65xx.h> 15 #include "pinctrl-mtk-common.h" 16 #include "pinctrl-mtk-mt8127.h" 293 { .compatible = "mediatek,mt8127-pinctrl", .data = &mt8127_pinctrl_data }, 300 .name = "mediatek-mt8127-pinctrl",
|
H A D | pinctrl-mt8167.c | 7 #include <dt-bindings/pinctrl/mt65xx.h> 10 #include <linux/pinctrl/pinctrl.h> 14 #include "pinctrl-mtk-common.h" 15 #include "pinctrl-mtk-mt8167.h" 326 { .compatible = "mediatek,mt8167-pinctrl", .data = &mt8167_pinctrl_data }, 335 .name = "mediatek-mt8167-pinctrl",
|
H A D | pinctrl-mt8516.c | 7 #include <dt-bindings/pinctrl/mt65xx.h> 10 #include <linux/pinctrl/pinctrl.h> 14 #include "pinctrl-mtk-common.h" 15 #include "pinctrl-mtk-mt8516.h" 326 { .compatible = "mediatek,mt8516-pinctrl", .data = &mt8516_pinctrl_data }, 335 .name = "mediatek-mt8516-pinctrl",
|
H A D | pinctrl-mt8173.c | 10 #include <linux/pinctrl/pinctrl.h> 12 #include <linux/pinctrl/pinconf-generic.h> 13 #include <dt-bindings/pinctrl/mt65xx.h> 15 #include "pinctrl-mtk-common.h" 16 #include "pinctrl-mtk-mt8173.h" 340 .compatible = "mediatek,mt8173-pinctrl", 348 .name = "mediatek-mt8173-pinctrl",
|
H A D | pinctrl-mtk-mt6397.h | 5 #include <linux/pinctrl/pinctrl.h> 6 #include "pinctrl-mtk-common.h"
|
/linux-master/drivers/pinctrl/berlin/ |
H A D | berlin.c | 3 * Marvell Berlin SoC pinctrl core driver 16 #include <linux/pinctrl/pinctrl.h> 17 #include <linux/pinctrl/pinmux.h> 23 #include "../pinctrl-utils.h" 290 .name = "berlin-pinctrl", 323 dev_err(dev, "failed to register pinctrl driver\n");
|
/linux-master/drivers/pinctrl/bcm/ |
H A D | pinctrl-bcm4908.c | 8 #include <linux/pinctrl/pinconf-generic.h> 9 #include <linux/pinctrl/pinctrl.h> 10 #include <linux/pinctrl/pinmux.h> 460 .name = "bcm4908-pinctrl", 466 { .compatible = "brcm,bcm4908-pinctrl", }, 497 /* Set pinctrl properties */ 518 "Failed to register pinctrl\n"); 554 .name = "bcm4908-pinctrl",
|
/linux-master/drivers/pinctrl/spear/ |
H A D | pinctrl-spear.c | 25 #include <linux/pinctrl/machine.h> 26 #include <linux/pinctrl/pinctrl.h> 27 #include <linux/pinctrl/pinmux.h> 29 #include "pinctrl-spear.h" 405 dev_err(&pdev->dev, "Couldn't register pinctrl driver\n");
|
/linux-master/drivers/net/can/m_can/ |
H A D | m_can.h | 27 #include <linux/pinctrl/consumer.h>
|
/linux-master/drivers/usb/phy/ |
H A D | phy-ab8500-usb.c | 24 #include <linux/pinctrl/consumer.h> 139 struct pinctrl *pinctrl; member in struct:ab8500_usb 258 ab->pinctrl = pinctrl_get_select(ab->dev, PINCTRL_STATE_DEFAULT); 259 if (IS_ERR(ab->pinctrl)) 291 if (!IS_ERR(ab->pinctrl)) { 293 ab->pins_sleep = pinctrl_lookup_state(ab->pinctrl, 298 else if (pinctrl_select_state(ab->pinctrl, ab->pins_sleep)) 305 pinctrl_put(ab->pinctrl);
|
/linux-master/drivers/pinctrl/vt8500/ |
H A D | pinctrl-wm8650.c | 10 #include <linux/pinctrl/pinctrl.h> 14 #include "pinctrl-wmt.h" 336 { .compatible = "wm,wm8650-pinctrl" }, 343 .name = "pinctrl-wm8650",
|