[linux-yocto] [PATCH 00/29] Backports and other features for Galileo
Bruce Ashfield
bruce.ashfield at windriver.com
Mon Feb 8 07:25:04 PST 2016
On 16-02-05 09:53 AM, Saul Wold wrote:
> Bruce,
>
> This is a set of patches that are currently being maintained in the
> meta-intel-galileo BSP which we are working to merge into meta-intel
> proper.
>
> These include items that are backported from newer versions as well
> as some galileo specific items.
>
> There is one ARM patch that touches i2c and is related to handling sensors.
>
> I pushed this patch set to linux-yocto-contrib/sgw/patched
Looks like PaulG made it through the series before I did! I really don't
have much to add on top of what he's suggested.
So if we do a v2 with those minor issues addressed, this will be a simple
merge into the tree.
Bruce
>
> Thanks
> Sau!
>
> Andy Shevchenko (8):
> mfd: core: redo ACPI matching of the children devices
> mfd: intel_quark_i2c_gpio: load gpio driver first
> mfd: intel_quark_i2c_gpio: support devices behind i2c bus
> gpio: pca953x: store driver_data for future use
> gpio: pca953x: support ACPI devices found on Galileo Gen2
> at24: enable ACPI device found on Galileo Gen2
> pwm-pca9685: enable ACPI device found on Galileo Gen2
> gpio: pca953x: provide GPIO base based on _UID
>
> Hanjun Guo (1):
> GPIO / ACPI: export acpi_gpiochip_request(free)_interrupts for module
> use
>
> Ismo Puustinen (5):
> acpi: added a custom DSDT file.
> acpi: updated DSDT table for SPI devices.
> spi-pxa2xx: fixed ACPI-based enumeration of SPI devices.
> adc1x8s102: support ACPI-based enumeration.
> gpio-pca953x: add "drive" property.
>
> Jan Luebbe (1):
> i2c: core: only use set_scl for bus recovery after calling
> prepare_recovery
>
> Jarkko Nikula (1):
> i2c: core: Reduce stack size of acpi_i2c_space_handler()
>
> Josef Ahmad (1):
> pca9685: PCA9685 PWM and GPIO multi-function device.
>
> Mika Westerberg (5):
> i2c / ACPI: Use 0 to indicate that device does not have interrupt
> assigned
> i2c / ACPI: Assign IRQ for devices that have GpioInt automatically
> gpio / ACPI: Add support for retrieving GpioInt resources from a
> device
> gpio / ACPI: Return -EPROBE_DEFER if the gpiochip was not found
> i2c / ACPI: Rework I2C device scanning
>
> Nishanth Menon (1):
> ARM: dts: am335x-boneblack: configure i2c1 and 2
>
> Shailendra Verma (1):
> i2c: core: fix typo in comment
>
> Todor Minchev (1):
> staging:iio: add support for ADC1x8s102.
>
> Tomasz Duszynski (1):
> iio: light: add support for ROHM BH1710/BH1715/BH1721/BH1750/BH1751
> ambient light sensors
>
> Vladimir Zapolskiy (1):
> i2c: fix leaked device refcount on of_find_i2c_* error path
>
> Wolfram Sang (2):
> i2c: slave: add error messages to slave core
> i2c: check for proper length of the reg property
>
> Documentation/acpi/enumeration.txt | 11 +-
> arch/arm/boot/dts/am335x-boneblack.dts | 30 +
> drivers/gpio/gpio-pca953x.c | 123 +++-
> drivers/gpio/gpiolib-acpi.c | 40 +-
> drivers/gpio/gpiolib-sysfs.c | 78 ++
> drivers/gpio/gpiolib.c | 18 +
> drivers/gpio/gpiolib.h | 7 +-
> drivers/i2c/i2c-core.c | 179 +++--
> drivers/iio/light/Kconfig | 10 +
> drivers/iio/light/Makefile | 1 +
> drivers/iio/light/bh1750.c | 334 +++++++++
> drivers/mfd/Kconfig | 10 +
> drivers/mfd/Makefile | 2 +
> drivers/mfd/intel_quark_i2c_gpio.c | 32 +-
> drivers/mfd/mfd-core.c | 52 +-
> drivers/mfd/pca9685-core.c | 308 ++++++++
> drivers/mfd/pca9685-gpio.c | 108 +++
> drivers/mfd/pca9685-pwm.c | 262 +++++++
> drivers/mfd/pca9685.h | 110 +++
> drivers/misc/eeprom/at24.c | 22 +-
> drivers/pwm/Kconfig | 2 +-
> drivers/pwm/pwm-pca9685.c | 20 +-
> drivers/spi/spi-pxa2xx-pci.c | 1 +
> drivers/staging/iio/adc/Kconfig | 13 +
> drivers/staging/iio/adc/Makefile | 1 +
> drivers/staging/iio/adc/adc1x8s102.c | 437 +++++++++++
> include/DSDT.hex | 1166 ++++++++++++++++++++++++++++++
> include/asm-generic/gpio.h | 5 +
> include/linux/acpi.h | 7 +
> include/linux/gpio.h | 10 +
> include/linux/gpio/consumer.h | 11 +
> include/linux/gpio/driver.h | 2 +
> include/linux/mfd/core.h | 10 +-
> include/linux/platform_data/adc1x8s102.h | 30 +
> include/linux/platform_data/pca9685.h | 51 ++
> 35 files changed, 3390 insertions(+), 113 deletions(-)
> create mode 100644 drivers/iio/light/bh1750.c
> create mode 100644 drivers/mfd/pca9685-core.c
> create mode 100644 drivers/mfd/pca9685-gpio.c
> create mode 100644 drivers/mfd/pca9685-pwm.c
> create mode 100644 drivers/mfd/pca9685.h
> create mode 100644 drivers/staging/iio/adc/adc1x8s102.c
> create mode 100644 include/DSDT.hex
> create mode 100644 include/linux/platform_data/adc1x8s102.h
> create mode 100644 include/linux/platform_data/pca9685.h
>
More information about the linux-yocto
mailing list