net: fs_enet: Remove unused fields in fs_platform_info struct
authorChristophe Leroy <christophe.leroy@csgroup.eu>
Fri, 4 Aug 2023 13:30:14 +0000 (15:30 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 8 Aug 2023 22:01:29 +0000 (15:01 -0700)
Since commit 3dd82a1ea724 ("[POWERPC] CPM: Always use new binding.")
many fields of fs_platform_info structure are not used anymore.

Remove them.

Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://lore.kernel.org/r/2e584fcd75e21a0f7e7d5f942eebdc067b2f82f9.1691155346.git.christophe.leroy@csgroup.eu
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/linux/fs_enet_pd.h

index 2351c3d..a1905e4 100644 (file)
@@ -111,33 +111,14 @@ struct fs_mii_bb_platform_info {
 };
 
 struct fs_platform_info {
-
-       void(*init_ioports)(struct fs_platform_info *);
        /* device specific information */
-       int fs_no;              /* controller index            */
-       char fs_type[4];        /* controller type             */
-
-       u32 cp_page;            /* CPM page */
-       u32 cp_block;           /* CPM sblock */
        u32 cp_command;         /* CPM page/sblock/mcn */
 
-       u32 clk_trx;            /* some stuff for pins & mux configuration*/
-       u32 clk_rx;
-       u32 clk_tx;
-       u32 clk_route;
-       u32 clk_mask;
-
-       u32 mem_offset;
        u32 dpram_offset;
-       u32 fcc_regs_c;
        
-       u32 device_flags;
-
        struct device_node *phy_node;
-       const struct fs_mii_bus_info *bus_info;
 
        int rx_ring, tx_ring;   /* number of buffers on rx     */
-       __u8 macaddr[ETH_ALEN]; /* mac address                 */
        int rx_copybreak;       /* limit we copy small frames  */
        int napi_weight;        /* NAPI weight                 */