@@ -117,44 +117,45 @@ static int gadc_thermal_read_linear_lookup_table(struct device *dev,
117
117
118
118
static int gadc_thermal_probe (struct platform_device * pdev )
119
119
{
120
+ struct device * dev = & pdev -> dev ;
120
121
struct gadc_thermal_info * gti ;
121
122
int ret ;
122
123
123
- if (!pdev -> dev . of_node ) {
124
- dev_err (& pdev -> dev , "Only DT based supported\n" );
124
+ if (!dev -> of_node ) {
125
+ dev_err (dev , "Only DT based supported\n" );
125
126
return - ENODEV ;
126
127
}
127
128
128
- gti = devm_kzalloc (& pdev -> dev , sizeof (* gti ), GFP_KERNEL );
129
+ gti = devm_kzalloc (dev , sizeof (* gti ), GFP_KERNEL );
129
130
if (!gti )
130
131
return - ENOMEM ;
131
132
132
- gti -> channel = devm_iio_channel_get (& pdev -> dev , "sensor-channel" );
133
+ gti -> channel = devm_iio_channel_get (dev , "sensor-channel" );
133
134
if (IS_ERR (gti -> channel )) {
134
135
ret = PTR_ERR (gti -> channel );
135
136
if (ret != - EPROBE_DEFER )
136
- dev_err (& pdev -> dev , "IIO channel not found: %d\n" , ret );
137
+ dev_err (dev , "IIO channel not found: %d\n" , ret );
137
138
return ret ;
138
139
}
139
140
140
- ret = gadc_thermal_read_linear_lookup_table (& pdev -> dev , gti );
141
+ ret = gadc_thermal_read_linear_lookup_table (dev , gti );
141
142
if (ret < 0 )
142
143
return ret ;
143
144
144
- gti -> dev = & pdev -> dev ;
145
+ gti -> dev = dev ;
145
146
146
- gti -> tz_dev = devm_thermal_of_zone_register (& pdev -> dev , 0 , gti ,
147
+ gti -> tz_dev = devm_thermal_of_zone_register (dev , 0 , gti ,
147
148
& gadc_thermal_ops );
148
149
if (IS_ERR (gti -> tz_dev )) {
149
150
ret = PTR_ERR (gti -> tz_dev );
150
151
if (ret != - EPROBE_DEFER )
151
- dev_err (& pdev -> dev ,
152
+ dev_err (dev ,
152
153
"Thermal zone sensor register failed: %d\n" ,
153
154
ret );
154
155
return ret ;
155
156
}
156
157
157
- devm_thermal_add_hwmon_sysfs (& pdev -> dev , gti -> tz_dev );
158
+ devm_thermal_add_hwmon_sysfs (dev , gti -> tz_dev );
158
159
159
160
return 0 ;
160
161
}
0 commit comments