A number of incremental fixes have been made upstream and in linux-next. There are a couple still under review, but which are functional and useful. All non-mainline patches are annotated as such in the commit message, but for reference, the top 7 patches are not yet in mainline:
d0047ab acpi_lpss: Add Bay Trail pinctrl HID 97d42f9 spi/pxa2xx: Add common clock framework support in PCI glue layer ac5ccf2 clkdev: Export clk_register_clkdev 6d381c2 pwm: lpss: Fix const qualifier and sparse warnings e4a7de2 pwm: lpss: Add support for PCI devices e2eb8ab drm/i915/vlv: reset VLV media force wake request register f695f17 spi/pxa2xx-pci: Add PCI mode support for BayTrail LPSS SPI Of those, the top three are still undergoing review, and only: 97d42f9 spi/pxa2xx: Add common clock framework support in PCI glue layer Adds any new functionality. It has received considerable review and should be close to acceptance. It is required to use the SPI device when enumerated as PCI on Baytrail platforms. >From a high level, this series accomplishes the following: * Fix MMC in ACPI mode * Enable PCI mode for SPI and PWM * Fix an i915 initialization hang when no display is connected at boot The following changes since commit b0b9c962ea01f9356fc1542b9696ebe4a38e196a: Merge tag 'v3.14.2' into standard/base (2014-04-28 23:52:14 -0400) are available in the git repository at: git://git.yoctoproject.org/linux-yocto-3.14 dvhart/standard/minnowmax http://git.yoctoproject.org/cgit.cgi/linux-yocto-3.14/log/?h=dvhart/standard/minnowmax Adrian Hunter (7): mmc: sdhci: Allow for irq being shared mmc: sdhci-acpi: Fix broken card detect for ACPI HID 80860F14 mmc: slot-gpio: Record GPIO descriptors instead of GPIO numbers mmc: slot-gpio: Split out CD IRQ request into a separate function mmc: slot-gpio: Add GPIO descriptor based CD GPIO API mmc: sdhci-acpi: Add device id 80860F16 mmc: sdhci-acpi: Intel SDIO has broken card detect Alan Cox (1): pwm: lpss: Add support for PCI devices Chew, Chiau Ee (6): ACPI / LPSS: Add Intel BayTrail ACPI mode PWM dma: dw: Add suspend and resume handling for PCI mode DW_DMAC. i2c: designware-pci: add 10-bit addressing mode functionality for BYT I2C i2c: designware-pci: set ideal HCNT, LCNT and SDA hold time value spi/pxa2xx-pci: Add PCI mode support for BayTrail LPSS SPI spi/pxa2xx: Add common clock framework support in PCI glue layer Chew, Kean Ho (1): pinctrl-baytrail: add function mux checking in gpio pin request Chew, Kean ho (1): i2c: i801: enable Intel BayTrail SMBUS Darren Hart (3): drm/i915/vlv: reset VLV media force wake request register clkdev: Export clk_register_clkdev acpi_lpss: Add Bay Trail pinctrl HID Mika Westerberg (2): pwm: add support for Intel Low Power Subsystem PWM i2c: designware-pci: Add Baytrail PCI IDs Paul Drews (1): ACPI: Add BayTrail SoC GPIO and LPSS ACPI IDs Thierry Reding (1): pwm: lpss: Fix const qualifier and sparse warnings Thomas Gleixner (1): genirq: x86: Ensure that dynamic irq allocation does not conflict Documentation/i2c/busses/i2c-i801 | 1 + arch/x86/kernel/apic/io_apic.c | 5 + drivers/acpi/acpi_lpss.c | 12 ++ drivers/clk/clkdev.c | 1 + drivers/dma/dw/pci.c | 33 ++++ drivers/gpu/drm/i915/intel_uncore.c | 2 + drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-designware-pcidrv.c | 66 ++++++- drivers/i2c/busses/i2c-i801.c | 3 + drivers/mmc/core/core.c | 4 + drivers/mmc/core/slot-gpio.c | 180 ++++++++++++++---- drivers/mmc/host/sdhci-acpi.c | 80 ++------ drivers/mmc/host/sdhci.c | 4 +- drivers/pinctrl/pinctrl-baytrail.c | 43 ++++- drivers/pwm/Kconfig | 10 + drivers/pwm/Makefile | 1 + drivers/pwm/pwm-lpss.c | 282 ++++++++++++++++++++++++++++ drivers/spi/spi-pxa2xx-pci.c | 93 +++++++-- drivers/spi/spi-pxa2xx.c | 5 +- include/linux/irq.h | 2 + include/linux/mmc/slot-gpio.h | 6 + kernel/irq/irqdesc.c | 7 + kernel/softirq.c | 5 + 23 files changed, 714 insertions(+), 132 deletions(-) create mode 100644 drivers/pwm/pwm-lpss.c -- 1.7.9.5 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto