ramips: make ethernet register map u16 instead of u32
authorFelix Fietkau <nbd@openwrt.org>
Sun, 22 Mar 2015 15:11:14 +0000 (15:11 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Sun, 22 Mar 2015 15:11:14 +0000 (15:11 +0000)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44940

target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.c
target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h
target/linux/ramips/files/drivers/net/ethernet/ralink/soc_mt7620.c
target/linux/ramips/files/drivers/net/ethernet/ralink/soc_rt305x.c

index ef828244f94b26791072c93d7704d20ad5e79afa..1822feac7ec1989cd20d39a70007d35f15da52d2 100644 (file)
@@ -65,7 +65,7 @@ static int fe_msg_level = -1;
 module_param_named(msg_level, fe_msg_level, int, 0);
 MODULE_PARM_DESC(msg_level, "Message level (-1=defaults,0=none,...,16=all)");
 
-static const u32 fe_reg_table_default[FE_REG_COUNT] = {
+static const u16 fe_reg_table_default[FE_REG_COUNT] = {
        [FE_REG_PDMA_GLO_CFG] = FE_PDMA_GLO_CFG,
        [FE_REG_PDMA_RST_CFG] = FE_PDMA_RST_CFG,
        [FE_REG_DLY_INT_CFG] = FE_DLY_INT_CFG,
@@ -84,7 +84,7 @@ static const u32 fe_reg_table_default[FE_REG_COUNT] = {
        [FE_REG_FE_RST_GL] = FE_FE_RST_GL,
 };
 
-static const u32 *fe_reg_table = fe_reg_table_default;
+static const u16 *fe_reg_table = fe_reg_table_default;
 
 struct fe_work_t {
        int bitnr;
index 2ad5d0130dbf020993d566e4544198d2d9e4c9ac..ac7c7e54bffadb4132275f526b1fac10ae2ad81b 100644 (file)
@@ -382,7 +382,7 @@ struct fe_phy {
 
 struct fe_soc_data
 {
-       const u32 *reg_table;
+       const u16 *reg_table;
 
        void (*init_data)(struct fe_soc_data *data, struct net_device *netdev);
        void (*reset_fe)(void);
index f408f077332063438caf4c3ff6f17703c1673bca..a18c1c9a5451b6a32aaef0539389629581f268c5 100644 (file)
@@ -72,7 +72,7 @@
 #define MT7621_FE_GDM1_AF      BIT(28)
 #define MT7621_FE_GDM2_AF      BIT(29)
 
-static const u32 mt7620_reg_table[FE_REG_COUNT] = {
+static const u16 mt7620_reg_table[FE_REG_COUNT] = {
        [FE_REG_PDMA_GLO_CFG] = RT5350_PDMA_GLO_CFG,
        [FE_REG_PDMA_RST_CFG] = RT5350_PDMA_RST_CFG,
        [FE_REG_DLY_INT_CFG] = RT5350_DLY_INT_CFG,
@@ -92,7 +92,7 @@ static const u32 mt7620_reg_table[FE_REG_COUNT] = {
        [FE_REG_FE_INT_STATUS2] = MT7620_FE_INT_STATUS2,
 };
 
-static const u32 mt7621_reg_table[FE_REG_COUNT] = {
+static const u16 mt7621_reg_table[FE_REG_COUNT] = {
        [FE_REG_PDMA_GLO_CFG] = RT5350_PDMA_GLO_CFG,
        [FE_REG_PDMA_RST_CFG] = RT5350_PDMA_RST_CFG,
        [FE_REG_DLY_INT_CFG] = RT5350_DLY_INT_CFG,
index eacb8d874b680e8ab46c9be0553704eabb532253..c1baa40b8240d596bedbbc403186f6b45d9bbd52 100644 (file)
@@ -25,7 +25,7 @@
 #define RT305X_RESET_FE         BIT(21)
 #define RT305X_RESET_ESW        BIT(23)
 
-static const u32 rt5350_reg_table[FE_REG_COUNT] = {
+static const u16 rt5350_reg_table[FE_REG_COUNT] = {
        [FE_REG_PDMA_GLO_CFG] = RT5350_PDMA_GLO_CFG,
        [FE_REG_PDMA_RST_CFG] = RT5350_PDMA_RST_CFG,
        [FE_REG_DLY_INT_CFG] = RT5350_DLY_INT_CFG,