| /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-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-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-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-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/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");
|
| D | 0018_linux_drivers_firmware.patch | 901 /* HSIO SS */ 907 { "hsio-gpio", IMX_SC_R_HSIO_GPIO, 1, false, 0 },
|
| D | 0034_linux_drivers_usb_vfio_wdt_tty_uio.patch | 5312 + dwc3_imx->hsio_clk = devm_clk_get(dev, "hsio"); 5315 + dev_err(dev, "Failed to get hsio clk, err=%d\n", err); 5321 + dev_err(dev, "Failed to enable hsio clk, err=%d\n", err);
|
| D | 0030_linux_drivers_pci_misc_nvmem_of_mtd_mmc.patch | 19711 + /* power domain for hsio gpio used by pcie */ 19776 +/* iMX8 HSIO registers */ 21845 + /* Find the HSIO MIX if one is defined, only imx8mp uses it */ 21846 + np = of_parse_phandle(node, "fsl,imx8mp-hsio-mix", 0); 21852 + dev_err(dev, "Unable to find HSIO MIX res\n"); 21857 + dev_err(dev, "Unable to map HSIO MIX res\n"); 21867 + if (of_property_read_u32(node, "hsio-cfg", &imx6_pcie->hsio_cfg)) 21991 + "hsio"); 22004 + dev_err(dev, "missing *hsio* reg space\n");
|
| D | 0015_linux_drivers_clk.patch | 2113 +/* HSIO SS */
|
| /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-5.10/drivers/firmware/imx/ |
| D | scu-pd.c | 153 /* HSIO SS */ 156 { "hsio-gpio", IMX_SC_R_HSIO_GPIO, 1, false, 0 },
|
| /kernel/linux/linux-5.10/include/dt-bindings/clock/ |
| D | imx8-clock.h | 55 /* HSIO SS */
|
| /kernel/linux/linux-5.10/drivers/clk/pxa/ |
| D | clk-pxa3xx.c | 37 /* crystal frequency to HSIO bus frequency multiplier (HSS) */
|
| /kernel/linux/linux-5.10/drivers/phy/qualcomm/ |
| D | phy-qcom-ipq806x-usb.c | 527 /* Parse device node to probe HSIO settings */ in qcom_ipq806x_usb_phy_probe()
|
| /kernel/linux/linux-5.10/drivers/phy/intel/ |
| D | phy-intel-lgm-combo.c | 477 ret = fwnode_property_get_reference_args(fwnode, "intel,hsio", NULL, 1, in intel_cbphy_fwnode_parse()
|
| /kernel/linux/linux-5.10/include/soc/mscc/ |
| D | ocelot.h | 129 HSIO, enumerator
|
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/ |
| D | 0001_linux_arch.patch | 2474 …ff --git a/arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi b/arch/arm64/boot/dts/freescale/imx8-ss… 2478 +++ b/arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi 2502 + hsio_refa_clk: clock-hsio-refa { 2509 + hsio_refb_clk: clock-hsio-refb { 2516 + hsio_axi_clk: clock-hsio-axi { 2523 + hsio_per_clk: clock-hsio-per { 2577 + reg-names = "dbi", "config", "hsio"; 2609 + hsio-cfg = <PCIEAX2PCIEBX1>; 2619 + reg-names = "regs", "hsio", "addr_space"; 2637 + hsio-cfg = <PCIEAX2PCIEBX1>; [all …]
|
| D | 0005_linux_include.patch | 1227 -/* HSIO SS */ 3029 + * imx8qm hsio has pciea, pcieb and sata modules, and hsio
|