Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1689279
| From | Vivien Didelot <vivien.didelot@savoirfairelinux.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH net-next 00/12] net: dsa: mv88e6xxx: cleanup capabilities |
| Date | 2017-07-17 19:10 +0200 |
| Message-ID | <u4hGW-7SW-11@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
This patch series removes the remaining capabilities as well as the flags bitmap in the info structures. Most of them are turned into ops, or new info members. There is no mv88e6xxx_cap enum or bitmap flags anymore, only mv88e6xxx_info and mv88e6xxx_ops structures. While reviewing and documenting the related G2 registers, fix a few inconsistencies: 88E6185 has no interrupt in G2 and 88E6390 has a POT. Except these two adjustments, there is no functional changes. Vivien Didelot (12): net: dsa: mv88e6xxx: remove unneeded dsa header net: dsa: mv88e6xxx: remove LED control register net: dsa: mv88e6xxx: fix 88E6321 family comment net: dsa: mv88e6xxx: remove unused capabilities net: dsa: mv88e6xxx: remove 88E6185 G2 interrupt net: dsa: mv88e6xxx: add number of Global 2 IRQs net: dsa: mv88e6xxx: distinguish Global 2 Rsvd2CPU net: dsa: mv88e6xxx: add POT flag to 88E6390 net: dsa: mv88e6xxx: add POT operation net: dsa: mv88e6xxx: add a global2_addr info flag net: dsa: mv88e6xxx: add Energy Detect ops net: dsa: mv88e6xxx: add a multi_chip info flag drivers/net/dsa/mv88e6xxx/chip.c | 291 ++++++++++++++++++++++++------------ drivers/net/dsa/mv88e6xxx/chip.h | 152 +++---------------- drivers/net/dsa/mv88e6xxx/global2.c | 104 +++++++++---- drivers/net/dsa/mv88e6xxx/global2.h | 41 ++++- drivers/net/dsa/mv88e6xxx/phy.c | 97 +++++++++++- drivers/net/dsa/mv88e6xxx/phy.h | 22 +++ drivers/net/dsa/mv88e6xxx/port.c | 17 +++ drivers/net/dsa/mv88e6xxx/port.h | 6 +- 8 files changed, 460 insertions(+), 270 deletions(-) -- 2.13.2
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH net-next 00/12] net: dsa: mv88e6xxx: cleanup capabilities Vivien Didelot <vivien.didelot@savoirfairelinux.com> - 2017-07-17 19:10 +0200
[PATCH net-next 10/12] net: dsa: mv88e6xxx: add a global2_addr info flag Vivien Didelot <vivien.didelot@savoirfairelinux.com> - 2017-07-17 19:10 +0200
Re: [PATCH net-next 10/12] net: dsa: mv88e6xxx: add a global2_addr info flag Andrew Lunn <andrew@lunn.ch> - 2017-07-17 21:20 +0200
[PATCH net-next 02/12] net: dsa: mv88e6xxx: remove LED control register Vivien Didelot <vivien.didelot@savoirfairelinux.com> - 2017-07-17 19:10 +0200
Re: [PATCH net-next 02/12] net: dsa: mv88e6xxx: remove LED control register Andrew Lunn <andrew@lunn.ch> - 2017-07-17 21:00 +0200
[PATCH net-next 03/12] net: dsa: mv88e6xxx: fix 88E6321 family comment Vivien Didelot <vivien.didelot@savoirfairelinux.com> - 2017-07-17 19:10 +0200
Re: [PATCH net-next 03/12] net: dsa: mv88e6xxx: fix 88E6321 family comment Andrew Lunn <andrew@lunn.ch> - 2017-07-17 21:00 +0200
[PATCH net-next 08/12] net: dsa: mv88e6xxx: add POT flag to 88E6390 Vivien Didelot <vivien.didelot@savoirfairelinux.com> - 2017-07-17 19:20 +0200
Re: [PATCH net-next 08/12] net: dsa: mv88e6xxx: add POT flag to 88E6390 Andrew Lunn <andrew@lunn.ch> - 2017-07-17 21:20 +0200
[PATCH net-next 05/12] net: dsa: mv88e6xxx: remove 88E6185 G2 interrupt Vivien Didelot <vivien.didelot@savoirfairelinux.com> - 2017-07-17 19:20 +0200
Re: [PATCH net-next 05/12] net: dsa: mv88e6xxx: remove 88E6185 G2 interrupt Andrew Lunn <andrew@lunn.ch> - 2017-07-17 21:00 +0200
csiph-web