1. 13 6月, 2020 2 次提交
  2. 10 3月, 2020 1 次提交
  3. 09 12月, 2019 1 次提交
  4. 03 12月, 2019 1 次提交
  5. 08 10月, 2019 1 次提交
  6. 15 5月, 2019 1 次提交
    • J
      net: phy: micrel: Allow KSZ8xxx and KSZ90x1 to be used together · 77b508d3
      James Byrne 提交于
      Commit d397f7c4 ("net: phy: micrel: Separate KSZ9000 drivers from
      KSZ8000 drivers") separated the KSZ8xxx and KSZ90x1 drivers and warns
      that you shouldn't select both of them due to a device ID clash between
      the KSZ9021 and the KS8721, asserting that "it is highly unlikely for a
      system to contain both a KSZ8000 and a KSZ9000 PHY". Unfortunately
      boards like the SAMA5D3xEK do contain both types of PHY, but fortunately
      the Linux Micrel PHY driver provides a solution by using different PHY
      ID and mask values to distinguish these chips.
      
      This commit contains the following changes:
      
      - The PHY ID and mask values for the KSZ9021 and the KS8721 now match
      those used by the Linux driver.
      - The warnings about not enabling both drivers have been removed.
      - The description for PHY_MICREL_KSZ8XXX has been corrected (these are
      10/100 PHYs, not GbE PHYs).
      - PHY_MICREL_KSZ9021 and PHY_MICREL_KSZ9031 no longer select PHY_GIGE
      since this is selected by PHY_MICREL_KSZ90X1.
      - All of the relevant defconfig files have been updated now that
      PHY_MICREL_KSZ8XXX does not default to 'Y'.
      Signed-off-by: NJames Byrne <james.byrne@origamienergy.com>
      Acked-by: NJoe Hershberger <joe.hershberger@ni.com>
      77b508d3
  7. 08 5月, 2019 1 次提交
    • C
      net: phy: realtek: Introduce quirk to mark RXC not stoppable · d47cfdbd
      Carlo Caione 提交于
      When EEE is supported by the PHY and the driver allows it, libphy in the
      kernel is configuring the PHY to stop receiving the xMII clock while it
      is signaling LPI. While this (usually) works fine in the kernel this is
      causing issues in U-Boot when rebooting from the linux kernel with this
      bit set (without having the possibility to reset the PHY) where the PHY
      suddenly stops working.
      
      A new quirk is introduced to unconditionally reset this bit. If the
      quirk is not enabled using the proper configuration symbol, the PHY state
      is not changed.
      Signed-off-by: NCarlo Caione <ccaione@baylibre.com>
      Acked-by: NJoe Hershberger <joe.hershberger@ni.com>
      d47cfdbd
  8. 25 10月, 2018 2 次提交
  9. 14 4月, 2018 1 次提交
  10. 23 3月, 2018 1 次提交
  11. 14 3月, 2018 1 次提交
    • S
      Move CONFIG_PHY_ADDR to Kconfig · b30c4190
      Stefan Mavrodiev 提交于
      CONFIG_PHY_ADDR is used for old-style configuration. This makes
      impossible changing the PHY address, if multiple boards share a same
      config header file (for example include/configs/sunxi-common.h).
      
      Moving this to Kconfig helps overcoming this issue. It's defined
      as entry inside PHYLIB section.
      
      After the implemention, moveconfig was run. The issues are:
      	- edb9315a	- CONFIG_PHYLIB is not enabled. Entry is
      			  deleted.
      
      	- ds414		- CONFIG_PHYLIB is in incompatible format:
      			  { 0x1, 0x0 }. This entry is also deleted.
      
      	- devkit3250	- The PHY_ADDR is in hex format (0x1F).
      			  Manually CONFIG_PHY_ADDR=31 is added in
      			  the defconfig.
      
      After the changes the suspicious defconfigs passes building.
      Signed-off-by: NStefan Mavrodiev <stefan@olimex.com>
      Acked-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
      [jagan: rebased on master]
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      Reviewed-by: NJagan Teki <jagan@openedev.com>
      b30c4190
  12. 09 2月, 2018 1 次提交
  13. 16 1月, 2018 1 次提交
    • F
      net: phy: Add Broadcom BCM53xx switch driver · 137963d7
      Florian Fainelli 提交于
      Add a minimalistic Broadcom BCM53xx (roboswitch) switch driver similar
      to the Marvell MV88E617x. This takes care of configuring the minimum
      amount out of the switch hardware such that each user visible port
      (configurable) and the CPU port can forward packets between each other
      while preserving isolation with other ports.
      
      This is useful for e.g: the Lamobo R1 board featuring a Broadcom
      BCM53125 switch.
      Reviewed-by: NStefan Roese <sr@denx.de>
      Signed-off-by: NFlorian Fainelli <f.fainelli@gmail.com>
      137963d7
  14. 17 11月, 2017 1 次提交
  15. 08 8月, 2017 3 次提交
  16. 03 6月, 2017 1 次提交
  17. 31 5月, 2017 1 次提交
  18. 26 3月, 2017 1 次提交
  19. 21 3月, 2017 1 次提交
  20. 09 2月, 2017 1 次提交
  21. 08 2月, 2017 1 次提交