On Fri, Jul 15, 2011 at 04:45, Michael Hennerich wrote:
> +             goto err_release_pwm ;

no space before that ";"

> --- /dev/null
> +++ b/include/linux/input/adux1001.h
>
> +struct adux1001_calib_data {
> +     unsigned char slra_cal0;
> +     unsigned char slra_cal1;
> +     unsigned char slra_cal2;
> +     unsigned char slra_cal3;
> +     unsigned char slra_cal4;
> +     unsigned char slra_cal5;
> +} __packed;

probably should add a comment that this struct has to match the
over-the-wire format the device expects

also, i think you need linux/compiler.h for __packed

> +struct adux1001_vibra_platform_data {
> +     /* Actuator Selection: true = ERM, false = LRA */
> +     bool actuator_is_erm;

the "bool" probably needs linux/types.h
> +     int     (*setup)(struct i2c_client *client,
> +                      unsigned state);

probably want to put a forward i2c_client struct decl at the top of
this file after the includes to avoid warnings here.
-mike
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to