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 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 -- 2.5.0 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto