@@ -88,7 +88,7 @@ static int lan88xx_TR_reg_set(struct phy_device *phydev, u16 regaddr,
88
88
/* Save current page */
89
89
save_page = phy_save_page (phydev );
90
90
if (save_page < 0 ) {
91
- pr_warn ( "Failed to get current page\n" );
91
+ phydev_warn ( phydev , "Failed to get current page\n" );
92
92
goto err ;
93
93
}
94
94
@@ -98,14 +98,14 @@ static int lan88xx_TR_reg_set(struct phy_device *phydev, u16 regaddr,
98
98
ret = __phy_write (phydev , LAN88XX_EXT_PAGE_TR_LOW_DATA ,
99
99
(data & 0xFFFF ));
100
100
if (ret < 0 ) {
101
- pr_warn ( "Failed to write TR low data\n" );
101
+ phydev_warn ( phydev , "Failed to write TR low data\n" );
102
102
goto err ;
103
103
}
104
104
105
105
ret = __phy_write (phydev , LAN88XX_EXT_PAGE_TR_HIGH_DATA ,
106
106
(data & 0x00FF0000 ) >> 16 );
107
107
if (ret < 0 ) {
108
- pr_warn ( "Failed to write TR high data\n" );
108
+ phydev_warn ( phydev , "Failed to write TR high data\n" );
109
109
goto err ;
110
110
}
111
111
@@ -115,14 +115,15 @@ static int lan88xx_TR_reg_set(struct phy_device *phydev, u16 regaddr,
115
115
116
116
ret = __phy_write (phydev , LAN88XX_EXT_PAGE_TR_CR , buf );
117
117
if (ret < 0 ) {
118
- pr_warn ( "Failed to write data in reg\n" );
118
+ phydev_warn ( phydev , "Failed to write data in reg\n" );
119
119
goto err ;
120
120
}
121
121
122
122
usleep_range (1000 , 2000 );/* Wait for Data to be written */
123
123
val = __phy_read (phydev , LAN88XX_EXT_PAGE_TR_CR );
124
124
if (!(val & 0x8000 ))
125
- pr_warn ("TR Register[0x%X] configuration failed\n" , regaddr );
125
+ phydev_warn (phydev , "TR Register[0x%X] configuration failed\n" ,
126
+ regaddr );
126
127
err :
127
128
return phy_restore_page (phydev , save_page , ret );
128
129
}
@@ -137,23 +138,23 @@ static void lan88xx_config_TR_regs(struct phy_device *phydev)
137
138
*/
138
139
err = lan88xx_TR_reg_set (phydev , 0x0F82 , 0x12B00A );
139
140
if (err < 0 )
140
- pr_warn ( "Failed to Set Register[0x0F82]\n" );
141
+ phydev_warn ( phydev , "Failed to Set Register[0x0F82]\n" );
141
142
142
143
/* Get access to Channel b'10, Node b'1101, Register 0x06.
143
144
* Write 24-bit value 0xD2C46F to register. Setting SSTrKf1000Slv,
144
145
* SSTrKp1000Mas bits.
145
146
*/
146
147
err = lan88xx_TR_reg_set (phydev , 0x168C , 0xD2C46F );
147
148
if (err < 0 )
148
- pr_warn ( "Failed to Set Register[0x168C]\n" );
149
+ phydev_warn ( phydev , "Failed to Set Register[0x168C]\n" );
149
150
150
151
/* Get access to Channel b'10, Node b'1111, Register 0x11.
151
152
* Write 24-bit value 0x620 to register. Setting rem_upd_done_thresh
152
153
* bits
153
154
*/
154
155
err = lan88xx_TR_reg_set (phydev , 0x17A2 , 0x620 );
155
156
if (err < 0 )
156
- pr_warn ( "Failed to Set Register[0x17A2]\n" );
157
+ phydev_warn ( phydev , "Failed to Set Register[0x17A2]\n" );
157
158
158
159
/* Get access to Channel b'10, Node b'1101, Register 0x10.
159
160
* Write 24-bit value 0xEEFFDD to register. Setting
@@ -162,31 +163,31 @@ static void lan88xx_config_TR_regs(struct phy_device *phydev)
162
163
*/
163
164
err = lan88xx_TR_reg_set (phydev , 0x16A0 , 0xEEFFDD );
164
165
if (err < 0 )
165
- pr_warn ( "Failed to Set Register[0x16A0]\n" );
166
+ phydev_warn ( phydev , "Failed to Set Register[0x16A0]\n" );
166
167
167
168
/* Get access to Channel b'10, Node b'1101, Register 0x13.
168
169
* Write 24-bit value 0x071448 to register. Setting
169
170
* slv_lpi_tr_tmr_val1, slv_lpi_tr_tmr_val2 bits.
170
171
*/
171
172
err = lan88xx_TR_reg_set (phydev , 0x16A6 , 0x071448 );
172
173
if (err < 0 )
173
- pr_warn ( "Failed to Set Register[0x16A6]\n" );
174
+ phydev_warn ( phydev , "Failed to Set Register[0x16A6]\n" );
174
175
175
176
/* Get access to Channel b'10, Node b'1101, Register 0x12.
176
177
* Write 24-bit value 0x13132F to register. Setting
177
178
* slv_sigdet_timer_val1, slv_sigdet_timer_val2 bits.
178
179
*/
179
180
err = lan88xx_TR_reg_set (phydev , 0x16A4 , 0x13132F );
180
181
if (err < 0 )
181
- pr_warn ( "Failed to Set Register[0x16A4]\n" );
182
+ phydev_warn ( phydev , "Failed to Set Register[0x16A4]\n" );
182
183
183
184
/* Get access to Channel b'10, Node b'1101, Register 0x14.
184
185
* Write 24-bit value 0x0 to register. Setting eee_3level_delay,
185
186
* eee_TrKf_freeze_delay bits.
186
187
*/
187
188
err = lan88xx_TR_reg_set (phydev , 0x16A8 , 0x0 );
188
189
if (err < 0 )
189
- pr_warn ( "Failed to Set Register[0x16A8]\n" );
190
+ phydev_warn ( phydev , "Failed to Set Register[0x16A8]\n" );
190
191
191
192
/* Get access to Channel b'01, Node b'1111, Register 0x34.
192
193
* Write 24-bit value 0x91B06C to register. Setting
@@ -195,7 +196,7 @@ static void lan88xx_config_TR_regs(struct phy_device *phydev)
195
196
*/
196
197
err = lan88xx_TR_reg_set (phydev , 0x0FE8 , 0x91B06C );
197
198
if (err < 0 )
198
- pr_warn ( "Failed to Set Register[0x0FE8]\n" );
199
+ phydev_warn ( phydev , "Failed to Set Register[0x0FE8]\n" );
199
200
200
201
/* Get access to Channel b'01, Node b'1111, Register 0x3E.
201
202
* Write 24-bit value 0xC0A028 to register. Setting
@@ -204,7 +205,7 @@ static void lan88xx_config_TR_regs(struct phy_device *phydev)
204
205
*/
205
206
err = lan88xx_TR_reg_set (phydev , 0x0FFC , 0xC0A028 );
206
207
if (err < 0 )
207
- pr_warn ( "Failed to Set Register[0x0FFC]\n" );
208
+ phydev_warn ( phydev , "Failed to Set Register[0x0FFC]\n" );
208
209
209
210
/* Get access to Channel b'01, Node b'1111, Register 0x35.
210
211
* Write 24-bit value 0x041600 to register. Setting
@@ -213,14 +214,14 @@ static void lan88xx_config_TR_regs(struct phy_device *phydev)
213
214
*/
214
215
err = lan88xx_TR_reg_set (phydev , 0x0FEA , 0x041600 );
215
216
if (err < 0 )
216
- pr_warn ( "Failed to Set Register[0x0FEA]\n" );
217
+ phydev_warn ( phydev , "Failed to Set Register[0x0FEA]\n" );
217
218
218
219
/* Get access to Channel b'10, Node b'1101, Register 0x03.
219
220
* Write 24-bit value 0x000004 to register. Setting TrFreeze bits.
220
221
*/
221
222
err = lan88xx_TR_reg_set (phydev , 0x1686 , 0x000004 );
222
223
if (err < 0 )
223
- pr_warn ( "Failed to Set Register[0x1686]\n" );
224
+ phydev_warn ( phydev , "Failed to Set Register[0x1686]\n" );
224
225
}
225
226
226
227
static int lan88xx_probe (struct phy_device * phydev )
0 commit comments