Searched refs:padctl (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-tegra-xusb.c | 101 static inline void padctl_writel(struct tegra_xusb_padctl *padctl, u32 value, in padctl_writel() argument 104 writel(value, padctl->regs + offset); in padctl_writel() 107 static inline u32 padctl_readl(struct tegra_xusb_padctl *padctl, in padctl_readl() argument 110 return readl(padctl->regs + offset); in padctl_readl() 115 struct tegra_xusb_padctl *padctl = pinctrl_dev_get_drvdata(pinctrl); in tegra_xusb_padctl_get_groups_count() local 117 return padctl->soc->num_pins; in tegra_xusb_padctl_get_groups_count() 123 struct tegra_xusb_padctl *padctl = pinctrl_dev_get_drvdata(pinctrl); in tegra_xusb_padctl_get_group_name() local 125 return padctl->soc->pins[group].name; in tegra_xusb_padctl_get_group_name() 158 static int tegra_xusb_padctl_parse_subnode(struct tegra_xusb_padctl *padctl, in tegra_xusb_padctl_parse_subnode() argument 190 err = pinctrl_utils_add_config(padctl->pinctrl, &configs, in tegra_xusb_padctl_parse_subnode() [all …]
|
/linux-4.4.14/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.4.14/arch/arm/boot/dts/ |
D | tegra124.dtsi | 54 phys = <&padctl TEGRA_XUSB_PADCTL_PCIE>; 625 phys = <&padctl TEGRA_XUSB_PADCTL_SATA>; 645 padctl: padctl@0,7009f000 { label 646 compatible = "nvidia,tegra124-xusb-padctl"; 649 reset-names = "padctl";
|
D | tegra124-jetson-tk1.dts | 1662 padctl@0,7009f000 {
|