Searched refs:padctl (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-tegra-xusb.c | 106 static inline void padctl_writel(struct tegra_xusb_padctl *padctl, u32 value, in padctl_writel() argument 109 writel(value, padctl->regs + offset); in padctl_writel() 112 static inline u32 padctl_readl(struct tegra_xusb_padctl *padctl, in padctl_readl() argument 115 return readl(padctl->regs + offset); in padctl_readl() 120 struct tegra_xusb_padctl *padctl = pinctrl_dev_get_drvdata(pinctrl); in tegra_xusb_padctl_get_groups_count() local 122 return padctl->soc->num_pins; in tegra_xusb_padctl_get_groups_count() 128 struct tegra_xusb_padctl *padctl = pinctrl_dev_get_drvdata(pinctrl); in tegra_xusb_padctl_get_group_name() local 130 return padctl->soc->pins[group].name; in tegra_xusb_padctl_get_group_name() 148 static int tegra_xusb_padctl_parse_subnode(struct tegra_xusb_padctl *padctl, in tegra_xusb_padctl_parse_subnode() argument 180 err = pinctrl_utils_add_config(padctl->pinctrl, &configs, in tegra_xusb_padctl_parse_subnode() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | nvidia,tegra124-xusb-padctl.txt | 16 - compatible: For Tegra124, must contain "nvidia,tegra124-xusb-padctl". 17 Otherwise, must contain '"nvidia,<chip>-xusb-padctl", 18 "nvidia-tegra124-xusb-padctl"', where <chip> is tegra132 or tegra210. 23 - padctl 82 padctl@0,7009f000 { 83 compatible = "nvidia,tegra124-xusb-padctl"; 86 reset-names = "padctl"; 97 phys = <&padctl 0>; 105 padctl: padctl@0,7009f000 {
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | tegra124.dtsi | 53 phys = <&padctl TEGRA_XUSB_PADCTL_PCIE>; 623 phys = <&padctl TEGRA_XUSB_PADCTL_SATA>; 644 padctl: padctl@0,7009f000 { label 645 compatible = "nvidia,tegra124-xusb-padctl"; 648 reset-names = "padctl";
|
D | tegra124-jetson-tk1.dts | 1650 padctl@0,7009f000 {
|