From: Xinyu Chen Date: Fri, 10 Feb 2012 07:55:59 +0000 (+0800) Subject: ENGR00174212 isl29023: fix build error of isl29023 light sensor X-Git-Tag: v3.0.35-fsl~1499 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=7b4fa947b5353a4b64a5c3ce1d1a27f3e3f75511;p=karo-tx-linux.git ENGR00174212 isl29023: fix build error of isl29023 light sensor the platform data and irq set type interface is changed. Signed-off-by: Xinyu Chen --- diff --git a/drivers/input/misc/isl29023.c b/drivers/input/misc/isl29023.c index 8ea0debc57c1..8a0c16bf9563 100755 --- a/drivers/input/misc/isl29023.c +++ b/drivers/input/misc/isl29023.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved. + * Copyright (C) 2011-2012 Freescale Semiconductor, Inc. All Rights Reserved. */ /* @@ -866,7 +866,7 @@ static int __devinit isl29023_probe(struct i2c_client *client, if (!data) return -ENOMEM; - ls_data = (struct mxc_lightsensor_platform_data *) + ls_data = (struct fsl_mxc_lightsensor_platform_data *) (client->dev).platform_data; data->client = client; @@ -906,7 +906,7 @@ static int __devinit isl29023_probe(struct i2c_client *client, goto exit_free_input; /* set irq type to edge falling */ - set_irq_type(client->irq, IRQF_TRIGGER_FALLING); + irq_set_irq_type(client->irq, IRQF_TRIGGER_FALLING); err = request_irq(client->irq, isl29023_irq_handler, 0, client->dev.driver->name, data); if (err < 0) {