diff options
Diffstat (limited to 'include/linux/platform_data')
| -rw-r--r-- | include/linux/platform_data/asoc-pxa.h | 1 | ||||
| -rw-r--r-- | include/linux/platform_data/davinci-cpufreq.h | 6 | ||||
| -rw-r--r-- | include/linux/platform_data/lcd-mipid.h | 2 | ||||
| -rw-r--r-- | include/linux/platform_data/leds-lp55xx.h | 3 | ||||
| -rw-r--r-- | include/linux/platform_data/mmc-omap.h | 2 | ||||
| -rw-r--r-- | include/linux/platform_data/pxa2xx_udc.h | 6 | ||||
| -rw-r--r-- | include/linux/platform_data/sht3x.h | 15 | ||||
| -rw-r--r-- | include/linux/platform_data/st_sensors_pdata.h | 2 | 
8 files changed, 17 insertions, 20 deletions
| diff --git a/include/linux/platform_data/asoc-pxa.h b/include/linux/platform_data/asoc-pxa.h index 327454cd8246..7b5b9e20fbf5 100644 --- a/include/linux/platform_data/asoc-pxa.h +++ b/include/linux/platform_data/asoc-pxa.h @@ -27,5 +27,6 @@ typedef struct {  } pxa2xx_audio_ops_t;  extern void pxa_set_ac97_info(pxa2xx_audio_ops_t *ops); +extern void pxa27x_configure_ac97reset(int reset_gpio, bool to_gpio);  #endif diff --git a/include/linux/platform_data/davinci-cpufreq.h b/include/linux/platform_data/davinci-cpufreq.h index bc208c64e3d7..1ef91c36f609 100644 --- a/include/linux/platform_data/davinci-cpufreq.h +++ b/include/linux/platform_data/davinci-cpufreq.h @@ -16,4 +16,10 @@ struct davinci_cpufreq_config {  	int (*init)(void);  }; +#ifdef CONFIG_CPU_FREQ +int davinci_cpufreq_init(void); +#else +static inline int davinci_cpufreq_init(void) { return 0; } +#endif +  #endif /* _MACH_DAVINCI_CPUFREQ_H */ diff --git a/include/linux/platform_data/lcd-mipid.h b/include/linux/platform_data/lcd-mipid.h index 63f05eb23827..4927cfc5158c 100644 --- a/include/linux/platform_data/lcd-mipid.h +++ b/include/linux/platform_data/lcd-mipid.h @@ -15,10 +15,8 @@ enum mipid_test_result {  #ifdef __KERNEL__  struct mipid_platform_data { -	int	nreset_gpio;  	int	data_lines; -	void	(*shutdown)(struct mipid_platform_data *pdata);  	void	(*set_bklight_level)(struct mipid_platform_data *pdata,  				     int level);  	int	(*get_bklight_level)(struct mipid_platform_data *pdata); diff --git a/include/linux/platform_data/leds-lp55xx.h b/include/linux/platform_data/leds-lp55xx.h index 3441064713a3..3cc8db0b12b5 100644 --- a/include/linux/platform_data/leds-lp55xx.h +++ b/include/linux/platform_data/leds-lp55xx.h @@ -73,6 +73,9 @@ struct lp55xx_platform_data {  	/* Clock configuration */  	u8 clock_mode; +	/* Charge pump mode */ +	u32 charge_pump_mode; +  	/* optional enable GPIO */  	struct gpio_desc *enable_gpiod; diff --git a/include/linux/platform_data/mmc-omap.h b/include/linux/platform_data/mmc-omap.h index 91051e9907f3..054d0c3c5ec5 100644 --- a/include/linux/platform_data/mmc-omap.h +++ b/include/linux/platform_data/mmc-omap.h @@ -20,8 +20,6 @@ struct omap_mmc_platform_data {  	 * maximum frequency on the MMC bus */  	unsigned int max_freq; -	/* switch the bus to a new slot */ -	int (*switch_slot)(struct device *dev, int slot);  	/* initialize board-specific MMC functionality, can be NULL if  	 * not supported */  	int (*init)(struct device *dev); diff --git a/include/linux/platform_data/pxa2xx_udc.h b/include/linux/platform_data/pxa2xx_udc.h index ff9c35dca59d..bc99cc6a3c5f 100644 --- a/include/linux/platform_data/pxa2xx_udc.h +++ b/include/linux/platform_data/pxa2xx_udc.h @@ -25,4 +25,10 @@ struct pxa2xx_udc_mach_info {  	int	gpio_pullup;			/* high == pullup activated */  }; +#ifdef CONFIG_PXA27x +extern void pxa27x_clear_otgph(void); +#else +#define pxa27x_clear_otgph()	do {} while (0) +#endif +  #endif diff --git a/include/linux/platform_data/sht3x.h b/include/linux/platform_data/sht3x.h deleted file mode 100644 index 14680d2a98f7..000000000000 --- a/include/linux/platform_data/sht3x.h +++ /dev/null @@ -1,15 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-or-later */ -/* - * Copyright (C) 2016 Sensirion AG, Switzerland - * Author: David Frey <[email protected]> - * Author: Pascal Sachs <[email protected]> - */ - -#ifndef __SHT3X_H_ -#define __SHT3X_H_ - -struct sht3x_platform_data { -	bool blocking_io; -	bool high_precision; -}; -#endif /* __SHT3X_H_ */ diff --git a/include/linux/platform_data/st_sensors_pdata.h b/include/linux/platform_data/st_sensors_pdata.h index 897051e51b78..a657830232ae 100644 --- a/include/linux/platform_data/st_sensors_pdata.h +++ b/include/linux/platform_data/st_sensors_pdata.h @@ -15,7 +15,7 @@   * @drdy_int_pin: Redirect DRDY on pin 1 (1) or pin 2 (2).   *	Available only for accelerometer, magnetometer and pressure sensors.   *	Accelerometer DRDY on LSM330 available only on pin 1 (see datasheet). - *	Magnetometer DRDY is supported only on LSM9DS0. + *	Magnetometer DRDY is supported only on LSM9DS0 and LSM303D.   * @open_drain: set the interrupt line to be open drain if possible.   * @spi_3wire: enable spi-3wire mode.   * @pullups: enable/disable i2c controller pullup resistors. |