@@ -163,19 +163,19 @@ MODULE_DEVICE_TABLE(of, bcm2835_thermal_of_match_table);
163
163
164
164
static int bcm2835_thermal_probe (struct platform_device * pdev )
165
165
{
166
+ struct device * dev = & pdev -> dev ;
166
167
const struct of_device_id * match ;
167
168
struct thermal_zone_device * tz ;
168
169
struct bcm2835_thermal_data * data ;
169
170
int err = 0 ;
170
171
u32 val ;
171
172
unsigned long rate ;
172
173
173
- data = devm_kzalloc (& pdev -> dev , sizeof (* data ), GFP_KERNEL );
174
+ data = devm_kzalloc (dev , sizeof (* data ), GFP_KERNEL );
174
175
if (!data )
175
176
return - ENOMEM ;
176
177
177
- match = of_match_device (bcm2835_thermal_of_match_table ,
178
- & pdev -> dev );
178
+ match = of_match_device (bcm2835_thermal_of_match_table , dev );
179
179
if (!match )
180
180
return - EINVAL ;
181
181
@@ -185,28 +185,25 @@ static int bcm2835_thermal_probe(struct platform_device *pdev)
185
185
return err ;
186
186
}
187
187
188
- data -> clk = devm_clk_get_enabled (& pdev -> dev , NULL );
188
+ data -> clk = devm_clk_get_enabled (dev , NULL );
189
189
if (IS_ERR (data -> clk )) {
190
190
err = PTR_ERR (data -> clk );
191
191
if (err != - EPROBE_DEFER )
192
- dev_err (& pdev -> dev , "Could not get clk: %d\n" , err );
192
+ dev_err (dev , "Could not get clk: %d\n" , err );
193
193
return err ;
194
194
}
195
195
196
196
rate = clk_get_rate (data -> clk );
197
197
if ((rate < 1920000 ) || (rate > 5000000 ))
198
- dev_warn (& pdev -> dev ,
198
+ dev_warn (dev ,
199
199
"Clock %pCn running at %lu Hz is outside of the recommended range: 1.92 to 5MHz\n" ,
200
200
data -> clk , rate );
201
201
202
202
/* register of thermal sensor and get info from DT */
203
- tz = devm_thermal_of_zone_register (& pdev -> dev , 0 , data ,
204
- & bcm2835_thermal_ops );
203
+ tz = devm_thermal_of_zone_register (dev , 0 , data , & bcm2835_thermal_ops );
205
204
if (IS_ERR (tz )) {
206
205
err = PTR_ERR (tz );
207
- dev_err (& pdev -> dev ,
208
- "Failed to register the thermal device: %d\n" ,
209
- err );
206
+ dev_err (dev , "Failed to register the thermal device: %d\n" , err );
210
207
return err ;
211
208
}
212
209
@@ -229,9 +226,7 @@ static int bcm2835_thermal_probe(struct platform_device *pdev)
229
226
*/
230
227
err = thermal_zone_get_trip (tz , 0 , & trip );
231
228
if (err < 0 ) {
232
- dev_err (& pdev -> dev ,
233
- "Not able to read trip_temp: %d\n" ,
234
- err );
229
+ dev_err (dev , "Not able to read trip_temp: %d\n" , err );
235
230
return err ;
236
231
}
237
232
0 commit comments