mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-18 11:33:36 -04:00
net: dsa: microchip: move ksz_chip_id enum to platform include
With the ksz_chip_id enums moved to the platform include file for ksz switches, platform code that instantiates a device can now use these to set ksz_platform_data::chip_id. Signed-off-by: Daniel Danzberger <dd@embedd.com> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
3bc05faf37
commit
d16f1096b3
@@ -22,6 +22,25 @@
|
||||
#include <linux/types.h>
|
||||
#include <linux/platform_data/dsa.h>
|
||||
|
||||
enum ksz_chip_id {
|
||||
KSZ8563_CHIP_ID = 0x8563,
|
||||
KSZ8795_CHIP_ID = 0x8795,
|
||||
KSZ8794_CHIP_ID = 0x8794,
|
||||
KSZ8765_CHIP_ID = 0x8765,
|
||||
KSZ8830_CHIP_ID = 0x8830,
|
||||
KSZ9477_CHIP_ID = 0x00947700,
|
||||
KSZ9896_CHIP_ID = 0x00989600,
|
||||
KSZ9897_CHIP_ID = 0x00989700,
|
||||
KSZ9893_CHIP_ID = 0x00989300,
|
||||
KSZ9563_CHIP_ID = 0x00956300,
|
||||
KSZ9567_CHIP_ID = 0x00956700,
|
||||
LAN9370_CHIP_ID = 0x00937000,
|
||||
LAN9371_CHIP_ID = 0x00937100,
|
||||
LAN9372_CHIP_ID = 0x00937200,
|
||||
LAN9373_CHIP_ID = 0x00937300,
|
||||
LAN9374_CHIP_ID = 0x00937400,
|
||||
};
|
||||
|
||||
struct ksz_platform_data {
|
||||
/* Must be first such that dsa_register_switch() can access it */
|
||||
struct dsa_chip_data cd;
|
||||
|
||||
Reference in New Issue
Block a user