Merge tag 'iommu-updates-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-microblaze.git] / include / linux / platform_data / mv88e6xxx.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef __DSA_MV88E6XXX_H
3 #define __DSA_MV88E6XXX_H
4
5 #include <linux/platform_data/dsa.h>
6
7 struct dsa_mv88e6xxx_pdata {
8         /* Must be first, such that dsa_register_switch() can access this
9          * without gory pointer manipulations
10          */
11         struct dsa_chip_data cd;
12         const char *compatible;
13         unsigned int enabled_ports;
14         struct net_device *netdev;
15         u32 eeprom_len;
16         int irq;
17 };
18
19 #endif