ksz9477.h (e30f33a5f5c74f278feaa57517d851874dfc640f) ksz9477.h (71d7920fb2d1d6cdaa6db58426783be02c9cb7bb)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Microchip KSZ9477 series Header file
4 *
5 * Copyright (C) 2017-2022 Microchip Technology Inc.
6 */
7
8#ifndef __KSZ9477_H

--- 37 unchanged lines hidden (view full) ---

46int ksz9477_fdb_del(struct ksz_device *dev, int port,
47 const unsigned char *addr, u16 vid, struct dsa_db db);
48int ksz9477_mdb_add(struct ksz_device *dev, int port,
49 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db);
50int ksz9477_mdb_del(struct ksz_device *dev, int port,
51 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db);
52int ksz9477_change_mtu(struct ksz_device *dev, int port, int mtu);
53void ksz9477_config_cpu_port(struct dsa_switch *ds);
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Microchip KSZ9477 series Header file
4 *
5 * Copyright (C) 2017-2022 Microchip Technology Inc.
6 */
7
8#ifndef __KSZ9477_H

--- 37 unchanged lines hidden (view full) ---

46int ksz9477_fdb_del(struct ksz_device *dev, int port,
47 const unsigned char *addr, u16 vid, struct dsa_db db);
48int ksz9477_mdb_add(struct ksz_device *dev, int port,
49 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db);
50int ksz9477_mdb_del(struct ksz_device *dev, int port,
51 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db);
52int ksz9477_change_mtu(struct ksz_device *dev, int port, int mtu);
53void ksz9477_config_cpu_port(struct dsa_switch *ds);
54int ksz9477_tc_cbs_set_cinc(struct ksz_device *dev, int port, u32 val);
54int ksz9477_enable_stp_addr(struct ksz_device *dev);
55int ksz9477_reset_switch(struct ksz_device *dev);
56int ksz9477_dsa_init(struct ksz_device *dev);
57int ksz9477_switch_init(struct ksz_device *dev);
58void ksz9477_switch_exit(struct ksz_device *dev);
59void ksz9477_port_queue_split(struct ksz_device *dev, int port);
60
61#endif
55int ksz9477_enable_stp_addr(struct ksz_device *dev);
56int ksz9477_reset_switch(struct ksz_device *dev);
57int ksz9477_dsa_init(struct ksz_device *dev);
58int ksz9477_switch_init(struct ksz_device *dev);
59void ksz9477_switch_exit(struct ksz_device *dev);
60void ksz9477_port_queue_split(struct ksz_device *dev, int port);
61
62#endif