30
30
31
31
#define DEFAULT_MSG_ENABLE (NETIF_MSG_DRV | NETIF_MSG_PROBE | NETIF_MSG_LINK)
32
32
static int debug = -1 ;
33
- module_param (debug , int , 0 );
33
+ module_param (debug , int , 0000 );
34
34
MODULE_PARM_DESC (debug , "Debug level (0=none,...,16=all)" );
35
35
36
36
/* SRAM memory layout:
@@ -105,6 +105,7 @@ static u16 encx24j600_read_reg(struct encx24j600_priv *priv, u8 reg)
105
105
struct net_device * dev = priv -> ndev ;
106
106
unsigned int val = 0 ;
107
107
int ret = regmap_read (priv -> ctx .regmap , reg , & val );
108
+
108
109
if (unlikely (ret ))
109
110
netif_err (priv , drv , dev , "%s: error %d reading reg %02x\n" ,
110
111
__func__ , ret , reg );
@@ -115,6 +116,7 @@ static void encx24j600_write_reg(struct encx24j600_priv *priv, u8 reg, u16 val)
115
116
{
116
117
struct net_device * dev = priv -> ndev ;
117
118
int ret = regmap_write (priv -> ctx .regmap , reg , val );
119
+
118
120
if (unlikely (ret ))
119
121
netif_err (priv , drv , dev , "%s: error %d writing reg %02x=%04x\n" ,
120
122
__func__ , ret , reg , val );
@@ -125,6 +127,7 @@ static void encx24j600_update_reg(struct encx24j600_priv *priv, u8 reg,
125
127
{
126
128
struct net_device * dev = priv -> ndev ;
127
129
int ret = regmap_update_bits (priv -> ctx .regmap , reg , mask , val );
130
+
128
131
if (unlikely (ret ))
129
132
netif_err (priv , drv , dev , "%s: error %d updating reg %02x=%04x~%04x\n" ,
130
133
__func__ , ret , reg , val , mask );
@@ -135,6 +138,7 @@ static u16 encx24j600_read_phy(struct encx24j600_priv *priv, u8 reg)
135
138
struct net_device * dev = priv -> ndev ;
136
139
unsigned int val = 0 ;
137
140
int ret = regmap_read (priv -> ctx .phymap , reg , & val );
141
+
138
142
if (unlikely (ret ))
139
143
netif_err (priv , drv , dev , "%s: error %d reading %02x\n" ,
140
144
__func__ , ret , reg );
@@ -145,6 +149,7 @@ static void encx24j600_write_phy(struct encx24j600_priv *priv, u8 reg, u16 val)
145
149
{
146
150
struct net_device * dev = priv -> ndev ;
147
151
int ret = regmap_write (priv -> ctx .phymap , reg , val );
152
+
148
153
if (unlikely (ret ))
149
154
netif_err (priv , drv , dev , "%s: error %d writing reg %02x=%04x\n" ,
150
155
__func__ , ret , reg , val );
@@ -164,6 +169,7 @@ static void encx24j600_cmd(struct encx24j600_priv *priv, u8 cmd)
164
169
{
165
170
struct net_device * dev = priv -> ndev ;
166
171
int ret = regmap_write (priv -> ctx .regmap , cmd , 0 );
172
+
167
173
if (unlikely (ret ))
168
174
netif_err (priv , drv , dev , "%s: error %d with cmd %02x\n" ,
169
175
__func__ , ret , cmd );
@@ -173,6 +179,7 @@ static int encx24j600_raw_read(struct encx24j600_priv *priv, u8 reg, u8 *data,
173
179
size_t count )
174
180
{
175
181
int ret ;
182
+
176
183
mutex_lock (& priv -> ctx .mutex );
177
184
ret = regmap_encx24j600_spi_read (& priv -> ctx , reg , data , count );
178
185
mutex_unlock (& priv -> ctx .mutex );
@@ -184,6 +191,7 @@ static int encx24j600_raw_write(struct encx24j600_priv *priv, u8 reg,
184
191
const u8 * data , size_t count )
185
192
{
186
193
int ret ;
194
+
187
195
mutex_lock (& priv -> ctx .mutex );
188
196
ret = regmap_encx24j600_spi_write (& priv -> ctx , reg , data , count );
189
197
mutex_unlock (& priv -> ctx .mutex );
@@ -194,6 +202,7 @@ static int encx24j600_raw_write(struct encx24j600_priv *priv, u8 reg,
194
202
static void encx24j600_update_phcon1 (struct encx24j600_priv * priv )
195
203
{
196
204
u16 phcon1 = encx24j600_read_phy (priv , PHCON1 );
205
+
197
206
if (priv -> autoneg == AUTONEG_ENABLE ) {
198
207
phcon1 |= ANEN | RENEG ;
199
208
} else {
@@ -328,6 +337,7 @@ static int encx24j600_receive_packet(struct encx24j600_priv *priv,
328
337
{
329
338
struct net_device * dev = priv -> ndev ;
330
339
struct sk_buff * skb = netdev_alloc_skb (dev , rsv -> len + NET_IP_ALIGN );
340
+
331
341
if (!skb ) {
332
342
pr_err_ratelimited ("RX: OOM: packet dropped\n" );
333
343
dev -> stats .rx_dropped ++ ;
@@ -828,6 +838,7 @@ static void encx24j600_set_multicast_list(struct net_device *dev)
828
838
static void encx24j600_hw_tx (struct encx24j600_priv * priv )
829
839
{
830
840
struct net_device * dev = priv -> ndev ;
841
+
831
842
netif_info (priv , tx_queued , dev , "TX Packet Len:%d\n" ,
832
843
priv -> tx_skb -> len );
833
844
@@ -895,7 +906,6 @@ static void encx24j600_tx_timeout(struct net_device *dev)
895
906
896
907
dev -> stats .tx_errors ++ ;
897
908
netif_wake_queue (dev );
898
- return ;
899
909
}
900
910
901
911
static int encx24j600_get_regs_len (struct net_device * dev )
@@ -958,12 +968,14 @@ static int encx24j600_set_settings(struct net_device *dev,
958
968
static u32 encx24j600_get_msglevel (struct net_device * dev )
959
969
{
960
970
struct encx24j600_priv * priv = netdev_priv (dev );
971
+
961
972
return priv -> msg_enable ;
962
973
}
963
974
964
975
static void encx24j600_set_msglevel (struct net_device * dev , u32 val )
965
976
{
966
977
struct encx24j600_priv * priv = netdev_priv (dev );
978
+
967
979
priv -> msg_enable = val ;
968
980
}
969
981
0 commit comments