1. 31 1月, 2015 1 次提交
  2. 30 9月, 2014 1 次提交
  3. 24 9月, 2013 1 次提交
    • M
      drivers: net: cpsw-phy-sel: Add new driver for phy mode selection for cpsw · 5892cd13
      Mugunthan V N 提交于
      The cpsw currently lacks code to properly set up the hardware interface
      mode on AM33xx. Other platforms might be equally affected.
      
      Usually, the bootloader will configure the control module register, so
      probably that's why such support wasn't needed in the past. In suspend
      mode though, this register is modified, and so it needs reprogramming
      after resume.
      
      This patch adds a new driver in which hardware interface can configure
      correct register bits when the slave is opened.
      
      The AM33xx also has a bit for each slave to configure the RMII reference
      clock direction. Setting it is now supported by a per-slave DT property.
      
      This code path introducted by this patch is currently exclusive for
      am33xx and same can be extened to various platforms via the DT compatibility
      property.
      Signed-off-by: NMugunthan V N <mugunthanvnm@ti.com>
      Tested-by: NDaniel Mack <zonque@gmail.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      5892cd13
  4. 21 8月, 2013 1 次提交
  5. 13 3月, 2013 1 次提交
  6. 13 2月, 2013 1 次提交
    • M
      driver: net: ethernet: cpsw: dual emac interface implementation · d9ba8f9e
      Mugunthan V N 提交于
      The CPSW switch can act as Dual EMAC by segregating the switch ports
      using VLAN and port VLAN as per the TRM description in
      14.3.2.10.2 Dual Mac Mode
      
      Following CPSW components will be common for both the interfaces.
      * Interrupt source is common for both eth interfaces
      * Interrupt pacing is common for both interfaces
      * Hardware statistics is common for all the ports
      * CPDMA is common for both eth interface
      * CPTS is common for both the interface and it should not be enabled on
        both the interface as timestamping information doesn't contain port
        information.
      
      Constrains
      * Reserved VID of One port should not be used in other interface which will
        enable switching functionality
      * Same VID must not be used in both the interface which will enable switching
        functionality
      Signed-off-by: NMugunthan V N <mugunthanvnm@ti.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      d9ba8f9e
  7. 07 2月, 2013 1 次提交
  8. 15 11月, 2012 1 次提交
  9. 02 11月, 2012 3 次提交
  10. 20 3月, 2012 1 次提交