/openbmc/linux/drivers/usb/dwc3/ |
H A D | dwc3-am62.c | 3 * dwc3-am62.c - TI specific Glue layer for AM62 DWC3 USB Controller 132 static inline u32 dwc3_ti_readl(struct dwc3_am62 *am62, u32 offset) in dwc3_ti_readl() argument 134 return readl((am62->usbss) + offset); in dwc3_ti_readl() 137 static inline void dwc3_ti_writel(struct dwc3_am62 *am62, u32 offset, u32 value) in dwc3_ti_writel() argument 139 writel(value, (am62->usbss) + offset); in dwc3_ti_writel() 142 static int phy_syscon_pll_refclk(struct dwc3_am62 *am62) in phy_syscon_pll_refclk() argument 144 struct device *dev = am62->dev; in phy_syscon_pll_refclk() 156 am62->syscon = syscon; in phy_syscon_pll_refclk() 164 am62->offset = args.args[0]; in phy_syscon_pll_refclk() 166 ret = regmap_update_bits(am62->syscon, am62->offset, PHY_PLL_REFCLK_MASK, am62->rate_code); in phy_syscon_pll_refclk() [all …]
|
H A D | Kconfig | 163 tristate "Texas Instruments AM62 Platforms" 167 Support TI's AM62 platforms with DesignWare Core USB3 IP.
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ti/ |
H A D | k3.yaml | 37 - const: phytec,am62-phycore-som 45 - ti,am62-lp-sk 51 - toradex,verdin-am62-nonwifi-dahlia # Verdin AM62 Module on Dahlia 52 - toradex,verdin-am62-nonwifi-dev # Verdin AM62 Module on Verdin Development Board 53 - toradex,verdin-am62-nonwifi-yavia # Verdin AM62 Module on Yavia 54 - const: toradex,verdin-am62-nonwifi # Verdin AM62 Module without Wi-Fi / BT 55 - const: toradex,verdin-am62 # Verdin AM62 Module 61 - toradex,verdin-am62-wifi-dahlia # Verdin AM62 Wi-Fi / BT Module on Dahlia 62 - toradex,verdin-am62-wifi-dev # Verdin AM62 Wi-Fi / BT M. on Verdin Development B. 63 - toradex,verdin-am62-wifi-yavia # Verdin AM62 Wi-Fi / BT Module on Yavia [all …]
|
/openbmc/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am625-verdin-wifi-yavia.dts | 5 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62 12 #include "k3-am62-verdin.dtsi" 13 #include "k3-am62-verdin-wifi.dtsi" 14 #include "k3-am62-verdin-yavia.dtsi" 17 model = "Toradex Verdin AM62 WB on Yavia Board"; 18 compatible = "toradex,verdin-am62-wifi-yavia", 19 "toradex,verdin-am62-wifi", 20 "toradex,verdin-am62",
|
H A D | k3-am625-verdin-nonwifi-yavia.dts | 5 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62 12 #include "k3-am62-verdin.dtsi" 13 #include "k3-am62-verdin-nonwifi.dtsi" 14 #include "k3-am62-verdin-yavia.dtsi" 17 model = "Toradex Verdin AM62 on Yavia Board"; 18 compatible = "toradex,verdin-am62-nonwifi-yavia", 19 "toradex,verdin-am62-nonwifi", 20 "toradex,verdin-am62",
|
H A D | k3-am625-verdin-wifi-dev.dts | 5 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62 12 #include "k3-am62-verdin.dtsi" 13 #include "k3-am62-verdin-wifi.dtsi" 14 #include "k3-am62-verdin-dev.dtsi" 17 model = "Toradex Verdin AM62 WB on Verdin Development Board"; 18 compatible = "toradex,verdin-am62-wifi-dev", 19 "toradex,verdin-am62-wifi", 20 "toradex,verdin-am62",
|
H A D | k3-am625-verdin-wifi-dahlia.dts | 5 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62 12 #include "k3-am62-verdin.dtsi" 13 #include "k3-am62-verdin-wifi.dtsi" 14 #include "k3-am62-verdin-dahlia.dtsi" 17 model = "Toradex Verdin AM62 WB on Dahlia Board"; 18 compatible = "toradex,verdin-am62-wifi-dahlia", 19 "toradex,verdin-am62-wifi", 20 "toradex,verdin-am62",
|
H A D | k3-am625-verdin-nonwifi-dahlia.dts | 5 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62 12 #include "k3-am62-verdin.dtsi" 13 #include "k3-am62-verdin-nonwifi.dtsi" 14 #include "k3-am62-verdin-dahlia.dtsi" 17 model = "Toradex Verdin AM62 on Dahlia Board"; 18 compatible = "toradex,verdin-am62-nonwifi-dahlia", 19 "toradex,verdin-am62-nonwifi", 20 "toradex,verdin-am62",
|
H A D | k3-am625-verdin-nonwifi-dev.dts | 5 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62 12 #include "k3-am62-verdin.dtsi" 13 #include "k3-am62-verdin-nonwifi.dtsi" 14 #include "k3-am62-verdin-dev.dtsi" 17 model = "Toradex Verdin AM62 on Verdin Development Board"; 18 compatible = "toradex,verdin-am62-nonwifi-dev", 19 "toradex,verdin-am62-nonwifi", 20 "toradex,verdin-am62",
|
H A D | k3-am62x-sk-hdmi-audio.dtso | 3 * Audio playback via HDMI for AM625-SK and AM62-LP SK. 6 * AM625 SK: https://www.ti.com/tool/SK-AM62 7 * AM62-LP SK: https://www.ti.com/tool/SK-AM62-LP
|
H A D | Makefile | 13 k3-am62-lp-sk-hdmi-audio-dtbs := k3-am62-lp-sk.dtb k3-am62x-sk-hdmi-audio.dtbo 23 dtb-$(CONFIG_ARCH_K3) += k3-am62-lp-sk.dtb 25 dtb-$(CONFIG_ARCH_K3) += k3-am62-lp-sk-hdmi-audio.dtb 81 DTC_FLAGS_k3-am62-lp-sk += -@
|
H A D | k3-am62.dtsi | 3 * Device Tree Source for AM62 SoC Family 113 #include "k3-am62-thermal.dtsi" 117 #include "k3-am62-main.dtsi" 118 #include "k3-am62-mcu.dtsi" 119 #include "k3-am62-wakeup.dtsi"
|
H A D | k3-am62-verdin-nonwifi.dtsi | 5 * Common dtsi for Verdin AM62 SoM non-WB variant 7 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62
|
H A D | k3-am62-verdin-wifi.dtsi | 5 * Common dtsi for Verdin AM62 SoM WB variant 7 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62
|
H A D | k3-am62-verdin-yavia.dtsi | 5 * Common dtsi for Verdin AM62 SoM on Yavia carrier board 7 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62
|
H A D | k3-am62-verdin-dahlia.dtsi | 5 * Common dtsi for Verdin AM62 SoM on Dahlia carrier board 7 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62
|
H A D | k3-am62-main.dtsi | 58 compatible = "ti,am62-epwm-tbclk"; 64 compatible = "ti,am62-audio-refclk"; 73 compatible = "ti,am62-audio-refclk"; 192 compatible = "ti,am62-sa3ul"; 526 compatible = "ti,am62-sdhci"; 549 compatible = "ti,am62-sdhci"; 573 compatible = "ti,am62-sdhci"; 596 compatible = "ti,am62-usb"; 621 compatible = "ti,am62-usb";
|
H A D | k3-am62-verdin-dev.dtsi | 5 * Common dtsi for Verdin AM62 SoM on Development carrier board 7 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62
|
/openbmc/linux/Documentation/devicetree/bindings/usb/ |
H A D | ti,am62-usb.yaml | 4 $id: http://devicetree.org/schemas/usb/ti,am62-usb.yaml# 7 title: TI's AM62 wrapper module for the Synopsys USBSS-DRD controller 14 const: ti,am62-usb 84 compatible = "ti,am62-usb";
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | ti,am62-audio-refclk.yaml | 4 $id: http://devicetree.org/schemas/clock/ti,am62-audio-refclk.yaml# 15 - const: ti,am62-audio-refclk 37 compatible = "ti,am62-audio-refclk";
|
/openbmc/linux/Documentation/devicetree/bindings/counter/ |
H A D | ti,am62-ecap-capture.yaml | 4 $id: http://devicetree.org/schemas/counter/ti,am62-ecap-capture.yaml# 18 const: ti,am62-ecap-capture 54 compatible = "ti,am62-ecap-capture";
|
/openbmc/linux/Documentation/devicetree/bindings/rtc/ |
H A D | ti,k3-rtc.yaml | 21 - ti,am62-rtc 55 compatible = "ti,am62-rtc";
|
/openbmc/linux/Documentation/devicetree/bindings/crypto/ |
H A D | ti,sa2ul.yaml | 18 - ti,am62-sa3ul 77 const: ti,am62-sa3ul
|
/openbmc/linux/drivers/clk/keystone/ |
H A D | syscon-clk.c | 131 if (of_device_is_compatible(dev->of_node, "ti,am62-audio-refclk") && in ti_syscon_gate_clk_probe() 212 .compatible = "ti,am62-epwm-tbclk", 216 .compatible = "ti,am62-audio-refclk",
|
/openbmc/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | ti,k3-r5f-rproc.yaml | 24 AM62 SoC family support a single R5F core only which runs Device Manager 40 - ti,am62-r5fss 116 - ti,am62-r5f 253 - ti,am62-r5fss
|