mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-26 02:39:48 +00:00
![Uwe Kleine-König](/assets/img/avatar_default.png)
The only user of max732x_platform_data is arch/arm/mach-pxa/littleton.c and it only uses .gpio_base. So drop the other members from the data struct and simplify the driver accordingly. The motivating side effect of this change is that the .remove() callback cannot return a nonzero error code any more which prepares making i2c remove callbacks return void. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
11 lines
288 B
C
11 lines
288 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
#ifndef __LINUX_I2C_MAX732X_H
|
|
#define __LINUX_I2C_MAX732X_H
|
|
|
|
/* platform data for the MAX732x 8/16-bit I/O expander driver */
|
|
|
|
struct max732x_platform_data {
|
|
/* number of the first GPIO */
|
|
unsigned gpio_base;
|
|
};
|
|
#endif /* __LINUX_I2C_MAX732X_H */
|