[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