/linux-6.12.1/Documentation/devicetree/bindings/phy/ |
D | fsl,imx8qm-hsio.yaml | 4 $id: http://devicetree.org/schemas/phy/fsl,imx8qm-hsio.yaml# 7 title: Freescale i.MX8QM SoC series High Speed IO(HSIO) SERDES PHY 15 - fsl,imx8qm-hsio 16 - fsl,imx8qxp-hsio 20 - description: HSIO control and status registers(CSR) of the PHY 21 - description: HSIO CSR of the controller bound to the PHY 22 - description: HSIO CSR for MISC 47 fsl,hsio-cfg: 49 Specifies the use case of the HSIO module in the hardware design. 50 Regarding the design of i.MX8QM HSIO subsystem, HSIO module can be [all …]
|
D | intel,combo-phy.yaml | 56 intel,hsio: 60 - description: phandle to HSIO registers 62 description: HSIO registers handle and ComboPhy instance id on NOC 84 - intel,hsio 106 intel,hsio = <&hsiol 0>;
|
D | phy-tegra194-p2u.yaml | 13 Tegra194 has two PHY bricks namely HSIO (High Speed IO) and NVHS (NVIDIA High 15 Tegra234 has three PHY bricks namely HSIO, NVHS and GBE (Gigabit Ethernet) 18 interface and PHY of HSIO/NVHS/GBE bricks. Each P2U instance represents one
|
D | mscc,vsc7514-serdes.yaml | 14 On Microsemi Ocelot, there is a handful of registers in HSIO address 29 This is a child of the HSIO syscon ("mscc,ocelot-hsio", see
|
D | microchip,lan966x-serdes.yaml | 34 - description: HSIO registers
|
/linux-6.12.1/Documentation/devicetree/bindings/soc/imx/ |
D | fsl,imx8mp-hsio-blk-ctrl.yaml | 4 $id: http://devicetree.org/schemas/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml# 7 title: NXP i.MX8MP HSIO blk-ctrl 13 The i.MX8MP HSIO blk-ctrl is a top-level peripheral providing access to 15 (USB an PCIe) peripherals located in the HSIO domain of the SoC. 20 - const: fsl,imx8mp-hsio-blk-ctrl 80 compatible = "fsl,imx8mp-hsio-blk-ctrl", "syscon";
|
/linux-6.12.1/Documentation/devicetree/bindings/mips/ |
D | mscc.txt | 28 o HSIO regs: 30 The SoC has a few registers (HSIO) handling miscellaneous functionalities: 35 - compatible: Should be "mscc,ocelot-hsio", "syscon", "simple-mfd" 40 compatible = "mscc,ocelot-hsio", "syscon", "simple-mfd";
|
/linux-6.12.1/drivers/net/ethernet/mscc/ |
D | ocelot_vsc7514.c | 241 struct regmap *hsio; in mscc_ocelot_probe() local 297 hsio = syscon_regmap_lookup_by_compatible("mscc,ocelot-hsio"); in mscc_ocelot_probe() 298 if (IS_ERR(hsio)) { in mscc_ocelot_probe() 299 dev_err(&pdev->dev, "missing hsio syscon\n"); in mscc_ocelot_probe() 300 err = PTR_ERR(hsio); in mscc_ocelot_probe() 304 ocelot->targets[HSIO] = hsio; in mscc_ocelot_probe()
|
/linux-6.12.1/drivers/phy/microchip/ |
D | lan966x_serdes_regs.h | 17 /* HSIO:SD:SD_CFG */ 110 /* HSIO:SD:MPLL_CFG */ 137 /* HSIO:SD:SD_STAT */ 164 /* HSIO:HW_CFGSTAT:HW_CFG */ 209 /* HSIO:HW_CFGSTAT:RGMII_CFG */ 230 /* HSIO:HW_CFGSTAT:DLL_CFG */
|
D | lan966x_serdes.c | 188 /* Note: SerDes HSIO is configured in 1G_LAN mode */ in lan966x_sd6g40_reg_cfg()
|
/linux-6.12.1/Documentation/devicetree/bindings/usb/ |
D | fsl,imx8mp-dwc3.yaml | 19 - description: Address and length of the register set for HSIO Block Control 44 - description: system hsio root clock. 49 - const: hsio 108 clock-names = "hsio", "suspend";
|
/linux-6.12.1/drivers/phy/freescale/ |
D | Kconfig | 39 tristate "Freescale i.MX8QM HSIO PHY" 43 Enable this to add support for the HSIO PHY as found on
|
D | phy-fsl-imx8qm-hsio.c | 29 /* i.MX8Q HSIO registers */ 511 {.compatible = "fsl,imx8qm-hsio", .data = &imx8qm_hsio_drvdata}, 512 {.compatible = "fsl,imx8qxp-hsio", .data = &imx8qxp_hsio_drvdata}, 549 /* Get HSIO configuration mode */ in imx_hsio_probe() 550 if (of_property_read_string(np, "fsl,hsio-cfg", &priv->hsio_cfg)) in imx_hsio_probe() 604 .name = "imx8qm-hsio-phy", 610 MODULE_DESCRIPTION("FSL IMX8QM HSIO SERDES PHY driver");
|
D | Makefile | 6 obj-$(CONFIG_PHY_FSL_IMX8QM_HSIO) += phy-fsl-imx8qm-hsio.o
|
/linux-6.12.1/tools/perf/pmu-events/arch/arm64/freescale/imx8mp/sys/ |
D | metrics.json | 275 "BriefDescription": "bytes of hsio usb1 read from ddr", 283 "BriefDescription": "bytes of hsio usb1 write to ddr", 291 "BriefDescription": "bytes of hsio usb2 read from ddr", 299 "BriefDescription": "bytes of hsio usb2 write to ddr", 307 "BriefDescription": "bytes of hsio pci read from ddr", 315 "BriefDescription": "bytes of hsio pci write to ddr",
|
/linux-6.12.1/drivers/mfd/ |
D | ocelot-core.c | 136 DEFINE_RES_REG_NAMED(VSC7512_HSIO_RES_START, VSC7512_HSIO_RES_SIZE, "hsio"), 141 DEFINE_RES_REG_NAMED(VSC7512_HSIO_RES_START, VSC7512_HSIO_RES_SIZE, "hsio"),
|
/linux-6.12.1/arch/mips/boot/dts/mscc/ |
D | ocelot.dtsi | 269 hsio: syscon@10d0000 { label 270 compatible = "mscc,ocelot-hsio", "syscon", "simple-mfd";
|
/linux-6.12.1/drivers/usb/dwc3/ |
D | dwc3-imx8mp.c | 196 dwc3_imx->hsio_clk = devm_clk_get_enabled(dev, "hsio"); in dwc3_imx8mp_probe() 199 "Failed to get hsio clk\n"); in dwc3_imx8mp_probe()
|
/linux-6.12.1/drivers/interconnect/imx/ |
D | imx8mm.c | 59 /* HSIO */
|
/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | imx8qxp-lpcg.yaml | 40 - fsl,imx8qxp-lpcg-hsio
|
/linux-6.12.1/drivers/pmdomain/imx/ |
D | scu-pd.c | 201 /* HSIO SS */ 207 { "hsio-gpio", IMX_SC_R_HSIO_GPIO, 1, false, 0 },
|
/linux-6.12.1/drivers/phy/intel/ |
D | phy-intel-lgm-combo.c | 462 ret = fwnode_property_get_reference_args(fwnode, "intel,hsio", NULL, 1, in intel_cbphy_fwnode_parse()
|
/linux-6.12.1/drivers/phy/qualcomm/ |
D | phy-qcom-ipq806x-usb.c | 523 /* Parse device node to probe HSIO settings */ in qcom_ipq806x_usb_phy_probe()
|
/linux-6.12.1/drivers/clk/pxa/ |
D | clk-pxa3xx.c | 116 /* crystal frequency to HSIO bus frequency multiplier (HSS) */
|
/linux-6.12.1/arch/arm64/boot/dts/freescale/ |
D | imx8mp.dtsi | 1989 compatible = "fsl,imx8mp-hsio-blk-ctrl", "syscon"; 2328 clock-names = "hsio", "suspend"; 2371 clock-names = "hsio", "suspend";
|