Home
last modified time | relevance | path

Searched full:hsio (Results 1 – 18 of 18) sorted by relevance

/Linux-v5.15/Documentation/devicetree/bindings/mips/
Dmscc.txt45 o HSIO regs:
47 The SoC has a few registers (HSIO) handling miscellaneous functionalities:
52 - compatible: Should be "mscc,ocelot-hsio", "syscon", "simple-mfd"
57 compatible = "mscc,ocelot-hsio", "syscon", "simple-mfd";
/Linux-v5.15/Documentation/devicetree/bindings/phy/
Dintel,combo-phy.yaml52 intel,hsio:
54 description: HSIO registers handle and ComboPhy instance id on NOC
76 - intel,hsio
98 intel,hsio = <&hsiol 0>;
Dphy-ocelot-serdes.txt4 On Microsemi Ocelot, there is a handful of registers in HSIO address
19 This is a child of the HSIO syscon ("mscc,ocelot-hsio", see
Dphy-tegra194-p2u.txt3 Tegra194 has two PHY bricks namely HSIO (High Speed IO) and NVHS (NVIDIA High
6 interface and PHY of HSIO/NVHS bricks. Each P2U instance represents one PCIe
/Linux-v5.15/Documentation/devicetree/bindings/usb/
Dfsl,imx8mp-dwc3.yaml44 - description: system hsio root clock.
49 - const: hsio
80 clock-names = "hsio", "suspend";
/Linux-v5.15/tools/perf/pmu-events/arch/arm64/freescale/imx8mp/sys/
Dmetrics.json275 "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-v5.15/drivers/net/ethernet/mscc/
Docelot_vsc7514.c489 regmap_write(ocelot->targets[HSIO], HSIO_PLL5G_CFG4, in ocelot_pll5_init()
492 regmap_write(ocelot->targets[HSIO], HSIO_PLL5G_CFG0, in ocelot_pll5_init()
504 regmap_write(ocelot->targets[HSIO], HSIO_PLL5G_CFG2, in ocelot_pll5_init()
1031 struct regmap *hsio; in mscc_ocelot_probe() local
1083 hsio = syscon_regmap_lookup_by_compatible("mscc,ocelot-hsio"); in mscc_ocelot_probe()
1084 if (IS_ERR(hsio)) { in mscc_ocelot_probe()
1085 dev_err(&pdev->dev, "missing hsio syscon\n"); in mscc_ocelot_probe()
1086 err = PTR_ERR(hsio); in mscc_ocelot_probe()
1090 ocelot->targets[HSIO] = hsio; in mscc_ocelot_probe()
/Linux-v5.15/drivers/usb/dwc3/
Ddwc3-imx8mp.c122 dwc3_imx->hsio_clk = devm_clk_get(dev, "hsio"); in dwc3_imx8mp_probe()
125 dev_err(dev, "Failed to get hsio clk, err=%d\n", err); in dwc3_imx8mp_probe()
131 dev_err(dev, "Failed to enable hsio clk, err=%d\n", err); in dwc3_imx8mp_probe()
/Linux-v5.15/arch/mips/boot/dts/mscc/
Docelot.dtsi268 hsio: syscon@10d0000 { label
269 compatible = "mscc,ocelot-hsio", "syscon", "simple-mfd";
/Linux-v5.15/drivers/ata/
Dahci_imx.c46 /* IMX8QM HSIO AHCI definitions */
452 /* configure the hsio for sata */ in imx8_sata_enable()
482 /* The link of the PCIEA of HSIO is down */ in imx8_sata_enable()
493 /* The link of the PCIEB of HSIO is down */ in imx8_sata_enable()
502 /* The links of both PCIA and PCIEB of HSIO are down */ in imx8_sata_enable()
1002 syscon_regmap_lookup_by_phandle(np, "hsio"); in imx8_sata_probe()
/Linux-v5.15/drivers/interconnect/imx/
Dimx8mm.c59 /* HSIO */
/Linux-v5.15/Documentation/devicetree/bindings/clock/
Dimx8qxp-lpcg.yaml40 - fsl,imx8qxp-lpcg-hsio
/Linux-v5.15/drivers/firmware/imx/
Dscu-pd.c162 /* HSIO SS */
165 { "hsio-gpio", IMX_SC_R_HSIO_GPIO, 1, false, 0 },
/Linux-v5.15/drivers/clk/pxa/
Dclk-pxa3xx.c37 /* crystal frequency to HSIO bus frequency multiplier (HSS) */
/Linux-v5.15/arch/arm64/boot/dts/freescale/
Dimx8mp.dtsi894 clock-names = "hsio", "suspend";
935 clock-names = "hsio", "suspend";
/Linux-v5.15/drivers/phy/qualcomm/
Dphy-qcom-ipq806x-usb.c527 /* Parse device node to probe HSIO settings */ in qcom_ipq806x_usb_phy_probe()
/Linux-v5.15/drivers/phy/intel/
Dphy-intel-lgm-combo.c477 ret = fwnode_property_get_reference_args(fwnode, "intel,hsio", NULL, 1, in intel_cbphy_fwnode_parse()
/Linux-v5.15/include/soc/mscc/
Docelot.h119 HSIO, enumerator