| /kernel/linux/linux-6.6/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";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/phy/ |
| 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
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mips/ |
| D | mscc.txt | 45 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";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mips/ |
| D | mscc.txt | 45 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";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/ |
| D | intel,combo-phy.yaml | 52 intel,hsio: 54 description: HSIO registers handle and ComboPhy instance id on NOC 76 - intel,hsio 98 intel,hsio = <&hsiol 0>;
|
| D | phy-ocelot-serdes.txt | 4 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
|
| D | phy-tegra194-p2u.txt | 3 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
|
| /kernel/linux/linux-6.6/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()
|
| /kernel/linux/linux-6.6/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 */
|
| /kernel/linux/linux-6.6/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";
|
| /kernel/linux/linux-6.6/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",
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mscc/ |
| D | ocelot_vsc7514.c | 489 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() 1167 struct regmap *hsio; in mscc_ocelot_probe() local 1215 hsio = syscon_regmap_lookup_by_compatible("mscc,ocelot-hsio"); in mscc_ocelot_probe() 1216 if (IS_ERR(hsio)) { in mscc_ocelot_probe() 1217 dev_err(&pdev->dev, "missing hsio syscon\n"); in mscc_ocelot_probe() 1218 return PTR_ERR(hsio); in mscc_ocelot_probe() 1221 ocelot->targets[HSIO] = hsio; in mscc_ocelot_probe()
|
| /kernel/linux/linux-6.6/drivers/usb/dwc3/ |
| D | dwc3-imx8mp.c | 181 dwc3_imx->hsio_clk = devm_clk_get(dev, "hsio"); in dwc3_imx8mp_probe() 184 dev_err(dev, "Failed to get hsio clk, err=%d\n", err); in dwc3_imx8mp_probe() 190 dev_err(dev, "Failed to enable hsio clk, err=%d\n", err); in dwc3_imx8mp_probe()
|
| /kernel/linux/linux-6.6/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"),
|
| /kernel/linux/linux-5.10/arch/mips/boot/dts/mscc/ |
| D | ocelot.dtsi | 257 hsio: syscon@10d0000 { label 258 compatible = "mscc,ocelot-hsio", "syscon", "simple-mfd";
|
| /kernel/linux/linux-6.6/arch/mips/boot/dts/mscc/ |
| D | ocelot.dtsi | 269 hsio: syscon@10d0000 { label 270 compatible = "mscc,ocelot-hsio", "syscon", "simple-mfd";
|
| /kernel/linux/linux-6.6/drivers/ata/ |
| D | ahci_imx.c | 46 /* IMX8QM HSIO AHCI definitions */ 457 /* configure the hsio for sata */ in imx8_sata_enable() 487 /* The link of the PCIEA of HSIO is down */ in imx8_sata_enable() 498 /* The link of the PCIEB of HSIO is down */ in imx8_sata_enable() 507 /* The links of both PCIA and PCIEB of HSIO are down */ in imx8_sata_enable() 1007 syscon_regmap_lookup_by_phandle(np, "hsio"); in imx8_sata_probe()
|
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/ |
| D | 0012_linux_drivers_ata.patch | 16 /* IMX8QM HSIO AHCI definitions */ 180 /* configure the hsio for sata */ 279 - /* The links of both PCIA and PCIEB of HSIO are down */ 545 - syscon_regmap_lookup_by_phandle(np, "hsio"); 549 + res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "hsio"); 560 + dev_err(dev, "missing *hsio* reg region.\n");
|
| /kernel/linux/linux-5.10/drivers/ata/ |
| D | ahci_imx.c | 46 /* 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()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | imx8qxp-lpcg.yaml | 34 - fsl,imx8qxp-lpcg-hsio
|
| /kernel/linux/linux-5.10/drivers/interconnect/imx/ |
| D | imx8mm.c | 59 /* HSIO */
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | imx8qxp-lpcg.yaml | 40 - fsl,imx8qxp-lpcg-hsio
|