Home
last modified time | relevance | path

Searched full:psgmii (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/dev/etherswitch/ar40xx/
H A Dar40xx_hw_psgmii.c76 * Routines that control the ess-psgmii block - the interconnect
180 "PHY %d single test PSGMII issue happen!\n", phy); in ar40xx_hw_psgmii_single_phy_testing()
258 * Reset PSGMII in the Malibu PHY.
266 /* reset phy psgmii */ in ar40xx_hw_malibu_psgmii_ess_reset()
267 /* fix phy psgmii RX 20bit */ in ar40xx_hw_malibu_psgmii_ess_reset()
269 /* reset phy psgmii */ in ar40xx_hw_malibu_psgmii_ess_reset()
271 /* release reset phy psgmii */ in ar40xx_hw_malibu_psgmii_ess_reset()
281 * Polling interval to check PSGMII PLL in malibu is ready in ar40xx_hw_malibu_psgmii_ess_reset()
290 /*check malibu psgmii calibration done end..*/ in ar40xx_hw_malibu_psgmii_ess_reset()
292 /*freeze phy psgmii RX CDR*/ in ar40xx_hw_malibu_psgmii_ess_reset()
[all …]
H A Dar40xx_main.c93 device_set_desc(dev, "IPQ4018 ESS Switch fabric / PSGMII PHY"); in ar40xx_probe()
289 psgmii_p = OF_finddevice("/soc/ess-psgmii"); in ar40xx_attach()
292 "%s: couldn't find /soc/ess-psgmii DT node\n", in ar40xx_attach()
317 /* get psgmii base address from psgmii node */ in ar40xx_attach()
322 device_printf(dev, "%s: couldn't map psgmii mem (%d)\n", in ar40xx_attach()
407 /* Initial PSGMII/RGMII port configuration */ in ar40xx_attach()
411 "ERROR: failed to init PSGMII (%d)\n", ret); in ar40xx_attach()
441 * Do PSGMII PHY self-test; work-around issues. in ar40xx_attach()
446 "ERROR: failed to do PSGMII self-test (%d)\n", ret); in ar40xx_attach()
454 "ERROR: failed to do PSGMII runtime config (%d)\n", ret); in ar40xx_attach()
H A Dar40xx_var.h77 /* memory for the ess-psgmii config interface */
H A Dar40xx_hw.c82 * and PSGMII block.
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dqcom,qca807x.yaml18 They feature 2 SerDes, one for PSGMII or QSGMII connection with
45 Option 1 PSGMII for copper Disabled
47 Option 2 PSGMII for copper 1000BASE-X / 100BASE-FX
52 PSGMII mode (option 1 or 2) is configured dynamically based on
57 - psgmii
58 default: psgmii
H A Dethernet-controller.yaml68 - psgmii
/freebsd/sys/dts/arm/
H A Dqcom-ipq4019-ethernet.dtsi73 * a PSGMII (well, Qualcomm SGMII) facing a 5
80 ess-psgmii@98000 {
81 compatible = "qcom,ess-psgmii";
H A Dqcom-ipq4018-rt-ac58u.dts42 ess-psgmii@98000 {
/freebsd/sys/dts/include/dt-bindings/net/
H A Dqcom-qca807x.h36 * PSGMII driver configuration. This controls the TX voltage