Commit 527aebf29c64a56557f9b44d2852ccb99f91ac3e
Committed by
Mauro Carvalho Chehab
1 parent
c277b60a08
Exists in
master
and in
4 other branches
V4L/DVB (13175): adv7180: Use __devinit and __devexit macros
This patch defines the probe and remove function as __devinit and __devexit. Signed-off-by: Richard Röjfors <richard.rojfors@mocean-labs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Showing 1 changed file with 3 additions and 3 deletions Side-by-side Diff
drivers/media/video/adv7180.c
... | ... | @@ -229,7 +229,7 @@ |
229 | 229 | * concerning the addresses: i2c wants 7 bit (without the r/w bit), so '>>1' |
230 | 230 | */ |
231 | 231 | |
232 | -static int adv7180_probe(struct i2c_client *client, | |
232 | +static __devinit int adv7180_probe(struct i2c_client *client, | |
233 | 233 | const struct i2c_device_id *id) |
234 | 234 | { |
235 | 235 | struct adv7180_state *state; |
... | ... | @@ -267,7 +267,7 @@ |
267 | 267 | return 0; |
268 | 268 | } |
269 | 269 | |
270 | -static int adv7180_remove(struct i2c_client *client) | |
270 | +static __devexit int adv7180_remove(struct i2c_client *client) | |
271 | 271 | { |
272 | 272 | struct v4l2_subdev *sd = i2c_get_clientdata(client); |
273 | 273 | |
... | ... | @@ -289,7 +289,7 @@ |
289 | 289 | .name = DRIVER_NAME, |
290 | 290 | }, |
291 | 291 | .probe = adv7180_probe, |
292 | - .remove = adv7180_remove, | |
292 | + .remove = __devexit_p(adv7180_remove), | |
293 | 293 | .id_table = adv7180_id, |
294 | 294 | }; |
295 | 295 |