/openbmc/u-boot/drivers/phy/ |
H A D | keystone-usb-phy.c | 32 struct keystone_usb_phy *keystone = dev_get_priv(dev); in keystone_usb_init() local 39 val = readl(keystone->reg + USB_PHY_CTL_CLOCK); in keystone_usb_init() 42 writel(val, keystone->reg + USB_PHY_CTL_CLOCK); in keystone_usb_init() 51 struct keystone_usb_phy *keystone = dev_get_priv(dev); in keystone_usb_power_on() local 53 val = readl(keystone->reg + USB_PHY_CTL_CLOCK); in keystone_usb_power_on() 55 writel(val, keystone->reg + USB_PHY_CTL_CLOCK); in keystone_usb_power_on() 64 struct keystone_usb_phy *keystone = dev_get_priv(dev); in keystone_usb_power_off() local 66 val = readl(keystone->reg + USB_PHY_CTL_CLOCK); in keystone_usb_power_off() 68 writel(val, keystone->reg + USB_PHY_CTL_CLOCK); in keystone_usb_power_off() 82 keystone->reg = dev_remap_addr_index(dev, 0); in keystone_usb_phy_probe() [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | keystone-k2hk-clocks.dtsi | 14 compatible = "ti,keystone,pll-clock"; 31 compatible = "ti,keystone,pll-clock"; 40 compatible = "ti,keystone,pll-clock"; 49 compatible = "ti,keystone,pll-clock"; 58 compatible = "ti,keystone,psc-clock"; 68 compatible = "ti,keystone,psc-clock"; 78 compatible = "ti,keystone,psc-clock"; 88 compatible = "ti,keystone,psc-clock"; 98 compatible = "ti,keystone,psc-clock"; 108 compatible = "ti,keystone,psc-clock"; [all …]
|
H A D | keystone-k2l-clocks.dtsi | 14 compatible = "ti,keystone,pll-clock"; 31 compatible = "ti,keystone,pll-clock"; 40 compatible = "ti,keystone,pll-clock"; 49 compatible = "ti,keystone,psc-clock"; 59 compatible = "ti,keystone,psc-clock"; 69 compatible = "ti,keystone,psc-clock"; 79 compatible = "ti,keystone,psc-clock"; 89 compatible = "ti,keystone,psc-clock"; 99 compatible = "ti,keystone,psc-clock"; 109 compatible = "ti,keystone,psc-clock"; [all …]
|
H A D | keystone-clocks.dtsi | 18 compatible = "ti,keystone,pll-mux-clock"; 165 compatible = "ti,keystone,psc-clock"; 176 compatible = "ti,keystone,psc-clock"; 186 compatible = "ti,keystone,psc-clock"; 197 compatible = "ti,keystone,psc-clock"; 207 compatible = "ti,keystone,psc-clock"; 217 compatible = "ti,keystone,psc-clock"; 227 compatible = "ti,keystone,psc-clock"; 237 compatible = "ti,keystone,psc-clock"; 247 compatible = "ti,keystone,psc-clock"; [all …]
|
H A D | keystone-k2hk.dtsi | 44 /include/ "keystone-k2hk-clocks.dtsi" 47 compatible = "ti,keystone-dsp-gpio"; 54 compatible = "ti,keystone-dsp-gpio"; 61 compatible = "ti,keystone-dsp-gpio"; 68 compatible = "ti,keystone-dsp-gpio"; 75 compatible = "ti,keystone-dsp-gpio"; 82 compatible = "ti,keystone-dsp-gpio"; 89 compatible = "ti,keystone-dsp-gpio"; 96 compatible = "ti,keystone-dsp-gpio"; 112 /include/ "keystone-k2hk-netcp.dtsi"
|
H A D | keystone-k2g.dtsi | 61 compatible = "ti,keystone","simple-bus"; 101 #include "keystone-k2g-netcp.dtsi" 110 compatible = "ti,keystone-spi", "ti,dm6441-spi"; 121 compatible = "ti,keystone-spi", "ti,dm6441-spi"; 153 compatible = "ti,keystone-i2c"; 163 compatible = "ti,keystone-i2c"; 173 compatible = "ti,keystone-i2c"; 210 keystone_usb0: keystone-dwc3@2680000 { 211 compatible = "ti,keystone-dwc3"; 238 keystone_usb1: keystone-dwc3@2580000 { [all …]
|
H A D | keystone-k2e-clocks.dtsi | 14 compatible = "ti,keystone,main-pll-clock"; 22 compatible = "ti,keystone,pll-clock"; 31 compatible = "ti,keystone,pll-clock"; 40 compatible = "ti,keystone,psc-clock"; 50 compatible = "ti,keystone,psc-clock"; 60 compatible = "ti,keystone,psc-clock"; 70 compatible = "ti,keystone,psc-clock";
|
H A D | keystone.dtsi | 74 compatible = "ti,keystone","simple-bus"; 79 compatible = "ti,keystone-pllctrl", "syscon"; 84 compatible = "ti,keystone-devctrl", "syscon"; 89 compatible = "ti,keystone-reset"; 95 /include/ "keystone-clocks.dtsi" 181 compatible = "ti,keystone-usbphy"; 189 compatible = "ti,keystone-dwc3"; 210 compatible = "ti,keystone-wdt","ti,davinci-wdt"; 216 compatible = "ti,keystone-timer"; 223 compatible = "ti,keystone-gpio"; [all …]
|
H A D | keystone-k2hk-evm.dts | 12 #include "keystone.dtsi" 13 #include "keystone-k2hk.dtsi" 16 compatible = "ti,k2hk-evm","ti,keystone"; 61 label = "keystone:green:debug1"; 66 label = "keystone:red:debug1"; 71 label = "keystone:blue:debug2"; 76 label = "keystone:blue:debug3"; 108 compatible = "ti,keystone-nand","ti,davinci-nand";
|
H A D | keystone-k2l.dtsi | 32 /include/ "keystone-k2l-clocks.dtsi" 55 compatible = "ti,keystone-dsp-gpio"; 62 compatible = "ti,keystone-dsp-gpio"; 69 compatible = "ti,keystone-dsp-gpio"; 76 compatible = "ti,keystone-dsp-gpio"; 92 /include/ "keystone-k2l-netcp.dtsi"
|
H A D | keystone-k2e.dtsi | 44 /include/ "keystone-k2e-clocks.dtsi" 54 compatible = "ti,keystone-usbphy"; 62 compatible = "ti,keystone-dwc3"; 83 compatible = "ti,keystone-dsp-gpio"; 90 compatible = "ti,keystone-pcie","snps,dw-pcie"; 145 /include/ "keystone-k2e-netcp.dtsi"
|
/openbmc/linux/arch/arm/boot/dts/ti/keystone/ |
H A D | keystone-k2hk-clocks.dtsi | 11 compatible = "ti,keystone,pll-clock"; 20 compatible = "ti,keystone,main-pll-clock"; 28 compatible = "ti,keystone,pll-clock"; 37 compatible = "ti,keystone,pll-clock"; 46 compatible = "ti,keystone,pll-clock"; 55 compatible = "ti,keystone,psc-clock"; 65 compatible = "ti,keystone,psc-clock"; 75 compatible = "ti,keystone,psc-clock"; 85 compatible = "ti,keystone,psc-clock"; 95 compatible = "ti,keystone,psc-clock"; [all …]
|
H A D | keystone-k2l-clocks.dtsi | 11 compatible = "ti,keystone,pll-clock"; 20 compatible = "ti,keystone,main-pll-clock"; 28 compatible = "ti,keystone,pll-clock"; 37 compatible = "ti,keystone,pll-clock"; 46 compatible = "ti,keystone,psc-clock"; 56 compatible = "ti,keystone,psc-clock"; 66 compatible = "ti,keystone,psc-clock"; 76 compatible = "ti,keystone,psc-clock"; 86 compatible = "ti,keystone,psc-clock"; 96 compatible = "ti,keystone,psc-clock"; [all …]
|
H A D | Makefile | 3 keystone-k2hk-evm.dtb \ 4 keystone-k2l-evm.dtb \ 5 keystone-k2e-evm.dtb \ 6 keystone-k2g-evm.dtb \ 7 keystone-k2g-ice.dtb
|
H A D | keystone-clocks.dtsi | 15 compatible = "ti,keystone,pll-mux-clock"; 162 compatible = "ti,keystone,psc-clock"; 173 compatible = "ti,keystone,psc-clock"; 183 compatible = "ti,keystone,psc-clock"; 194 compatible = "ti,keystone,psc-clock"; 204 compatible = "ti,keystone,psc-clock"; 214 compatible = "ti,keystone,psc-clock"; 224 compatible = "ti,keystone,psc-clock"; 234 compatible = "ti,keystone,psc-clock"; 244 compatible = "ti,keystone,psc-clock"; [all …]
|
H A D | keystone.dtsi | 10 compatible = "ti,keystone"; 80 compatible = "ti,keystone-pllctrl", "syscon"; 97 compatible = "ti,keystone-irq"; 106 compatible = "ti,keystone-reset"; 114 /include/ "keystone-clocks.dtsi" 167 compatible = "ti,keystone-spi", "ti,dm6441-spi"; 200 compatible = "ti,keystone-usbphy"; 208 compatible = "ti,keystone-dwc3"; 235 compatible = "ti,keystone-timer"; 242 compatible = "ti,keystone-gpio"; [all …]
|
H A D | keystone-k2e-clocks.dtsi | 11 compatible = "ti,keystone,main-pll-clock"; 19 compatible = "ti,keystone,pll-clock"; 28 compatible = "ti,keystone,pll-clock"; 37 compatible = "ti,keystone,psc-clock"; 47 compatible = "ti,keystone,psc-clock"; 57 compatible = "ti,keystone,psc-clock"; 67 compatible = "ti,keystone,psc-clock";
|
H A D | keystone-k2g.dtsi | 9 #include <dt-bindings/pinctrl/keystone.h> 13 compatible = "ti,k2g","ti,keystone"; 125 compatible = "ti,keystone-irq"; 197 compatible = "ti,keystone-i2c"; 208 compatible = "ti,keystone-i2c"; 219 compatible = "ti,keystone-i2c"; 505 compatible = "ti,keystone-dwc3"; 571 compatible = "ti,keystone-spi"; 583 compatible = "ti,keystone-spi"; 595 compatible = "ti,keystone-spi"; [all …]
|
H A D | keystone-k2hk-evm.dts | 9 #include "keystone.dtsi" 10 #include "keystone-k2hk.dtsi" 13 compatible = "ti,k2hk-evm", "ti,k2hk", "ti,keystone"; 32 label = "keystone:green:debug1"; 37 label = "keystone:red:debug1"; 42 label = "keystone:blue:debug2"; 47 label = "keystone:blue:debug3"; 122 compatible = "ti,keystone-nand","ti,davinci-nand";
|
H A D | keystone-k2hk.dtsi | 11 compatible = "ti,k2hk", "ti,keystone"; 58 /include/ "keystone-k2hk-clocks.dtsi" 92 compatible = "ti,keystone-dsp-gpio"; 100 compatible = "ti,keystone-dsp-gpio"; 108 compatible = "ti,keystone-dsp-gpio"; 116 compatible = "ti,keystone-dsp-gpio"; 124 compatible = "ti,keystone-dsp-gpio"; 132 compatible = "ti,keystone-dsp-gpio"; 140 compatible = "ti,keystone-dsp-gpio"; 148 compatible = "ti,keystone-dsp-gpio"; [all …]
|
H A D | keystone-k2e.dtsi | 11 compatible = "ti,k2e", "ti,keystone"; 51 /include/ "keystone-k2e-clocks.dtsi" 61 compatible = "ti,keystone-usbphy"; 69 compatible = "ti,keystone-dwc3"; 114 compatible = "ti,keystone-dsp-gpio"; 139 compatible = "ti,keystone-pcie","snps,dw-pcie"; 197 /include/ "keystone-k2e-netcp.dtsi"
|
/openbmc/linux/Documentation/devicetree/bindings/arm/keystone/ |
H A D | keystone.txt | 9 the form "ti,keystone-*". Generic devices like gic, arch_timers, ns16550 15 compatible = "ti,keystone" 20 compatible = "ti,k2hk", "ti,keystone" 22 compatible = "ti,k2l", "ti,keystone" 24 compatible = "ti,k2e", "ti,keystone" 26 compatible = "ti,k2g", "ti,keystone" 30 compatible = "ti,k2hk-evm", "ti,k2hk", "ti,keystone" 33 compatible = "ti,k2l-evm", "ti, k2l", "ti,keystone" 36 compatible = "ti,k2e-evm", "ti,k2e", "ti,keystone" 39 compatible = "ti,k2g-evm", "ti,k2g", "ti-keystone" [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/power/reset/ |
H A D | keystone-reset.txt | 1 * Device tree bindings for Texas Instruments keystone reset 14 - compatible: ti,keystone-reset 33 begins from 0 to 3, as keystone can contain up to 4 SoC 37 Setup keystone reset so that in case software reset or 41 compatible = "ti,keystone-pllctrl", "syscon"; 46 compatible = "ti,keystone-devctrl", "syscon"; 51 compatible = "ti,keystone-reset"; 58 Setup keystone reset so that in case of software reset or 62 compatible = "ti,keystone-reset";
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | keystone-pll.txt | 3 Binding for keystone PLLs. The main PLL IP typically has a multiplier, 15 - compatible : shall be "ti,keystone,main-pll-clock" or "ti,keystone,pll-clock" 26 compatible = "ti,keystone,main-pll-clock"; 35 compatible = "ti,keystone,pll-clock"; 44 - compatible : shall be "ti,keystone,pll-mux-clock" 56 compatible = "ti,keystone,pll-mux-clock"; 66 - compatible : shall be "ti,keystone,pll-divider-clock" 78 compatible = "ti,keystone,pll-divider-clock";
|
/openbmc/u-boot/configs/ |
H A D | k2g_hs_evm_defconfig | 24 CONFIG_DEFAULT_DEVICE_TREE="keystone-k2g-evm" 25 CONFIG_OF_LIST="keystone-k2g-generic keystone-k2g-evm keystone-k2g-ice"
|