From: Chang Rebecca Swee Fun <[email protected]> Hi all,
Here is a request to create feature branch to host Valley Island PCI enumerated LPSS I/O device drivers. We expect the patch series to be removed over time. This will give us time to stage a working code while we are working on up-stream commits to mainline and eventually back-port them into LTS/LTSI. As per previous internal discussion, we think that feature branch is a right approach for ISG. This new branch is named: isg-1.0 with -1.0 suffix as the initial version of this feature branch. This feature branch was branched out from linux-yocto-3.10 standard/base at the commit: 3e0a296fae952d8d93eb0f96566bf6d4a978c8ee minnowboard-keys: Bind MinnowBoard buttons to arrow keys This branch was built tested to ensure no merge issues during build time. The PCI enumerated I/O drivers are sanity tested by checking "dmesg", "lspci -k" and "lsmod". Please help to create a new branch named isg-1.0 in linux-yocto-3.10 and pull the entire patch series into the feature branch. Thanks. Rebecca The following changes since commit 3e0a296fae952d8d93eb0f96566bf6d4a978c8ee: minnowboard-keys: Bind MinnowBoard buttons to arrow keys (2014-02-12 00:08:25 -0500) are available in the git repository at: git://git.yoctoproject.org/linux-yocto-contrib rebeccas/isg-1.0 http://git.yoctoproject.org/cgit.cgi/linux-yocto-contrib/log/?h=rebeccas/isg-1.0 Alan Stern (1): usb: gadget: don't fail when DMA isn't present Chang, Rebecca Swee Fun (1): i2c: i801: Enable BYT SMBUS support Chew, Chiau Ee (14): x86/Kconfig: add PCI dependency for CONFIG_X86_INTEL_LPSS x86/byt: enable board file for BYT LPSS PCI mode dma: dw: Fix Intel MID DMA driver and Designware DMA driver loading sequence dma: dw: Implement suspend/resume callbacks serial: 8250_dw: Added support for 1M, 2M, 3M and 4M exat baud rate i2c: designware-pci: Add support for Intel BayTrail LPSS I2C i2c: designware-pcidrv: Add 10-bit addressing mode functionality i2c: designware-pcidrv: Option to set custom HCNT, LCNT and SDA value spi/pxa2xx-pci: Add support for Intel BYT SPI spi/pxa2xx: Fix BYT ACPI mode SPI DMA transfer failure at low speeds sdhc: acpi: Fix SDCARD card detection failure pwm: lpss: Enable BYT PCI mode PWM pwm: lpss: Fix base_unit calculation ACPI / LPSS: Add BYT ACPI mode PWM Chew, Kean Ho (5): mmc: sdhci: Force BYT SDCARD host to run with SDR25 mode pinctrl-baytrail: add function mux checking in gpio pin request pinctrl-baytrail: unmap interrupt when free the gpio pin pinctrl-baytrail: enable platform device in the absent of ACPI enumeration pinctrl-baytrail: setup IOAPIC interrupt for GPIO clusters on non-ACPI system Felipe Balbi (1): usb: gadget: udc-core: move sysfs_notify() to a workqueue H Hartley Sweeten (1): pwm: Add sysfs interface Heikki Krogerus (2): serial: 8250: don't change the fifo trigger level when using dma serial: 8250_pci: add support for Intel BayTrail Maurice Petallo (3): usb: dwc3: pci: Enable/disable ulpi phy refclk x86/byt: Fix device name string for clkdev registration mmc: sdhci: Fix continuous warning prints in ISR if shared interrupt Mika Westerberg (1): pwm: add support for Intel Low Power Subsystem PWM Documentation/ABI/testing/sysfs-class-pwm | 79 +++++++ Documentation/pwm.txt | 37 +++ arch/x86/Kconfig | 11 +- arch/x86/platform/Makefile | 3 + arch/x86/platform/byt/Makefile | 1 + arch/x86/platform/byt/byt-board.c | 84 +++++++ drivers/acpi/acpi_lpss.c | 11 + drivers/dma/Makefile | 2 +- drivers/dma/dw/pci.c | 36 +++ drivers/i2c/busses/Makefile | 2 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 126 +++++++++- drivers/i2c/busses/i2c-i801.c | 2 + drivers/mmc/host/sdhci-acpi.c | 7 +- drivers/mmc/host/sdhci-pci.c | 3 +- drivers/mmc/host/sdhci.c | 17 +- drivers/pinctrl/Kconfig | 19 +- drivers/pinctrl/Makefile | 1 + drivers/pinctrl/pinctrl-baytrail-dev.c | 159 +++++++++++++ drivers/pinctrl/pinctrl-baytrail.c | 76 +++++- drivers/pwm/Kconfig | 21 ++ drivers/pwm/Makefile | 3 + drivers/pwm/core.c | 25 +- drivers/pwm/pwm-lpss-pci.c | 118 ++++++++++ drivers/pwm/pwm-lpss.c | 186 +++++++++++++++ drivers/pwm/pwm-lpss.h | 19 ++ drivers/pwm/sysfs.c | 352 ++++++++++++++++++++++++++++ drivers/spi/Kconfig | 5 +- drivers/spi/spi-pxa2xx-dma.c | 2 +- drivers/spi/spi-pxa2xx-pci.c | 85 +++++-- drivers/tty/serial/8250/8250_core.c | 2 +- drivers/tty/serial/8250/8250_dw.c | 43 ++++ drivers/tty/serial/8250/8250_pci.c | 145 ++++++++++++ drivers/usb/dwc3/dwc3-pci.c | 23 ++ drivers/usb/gadget/udc-core.c | 18 +- include/linux/mmc/sdhci.h | 2 + include/linux/pinctrl/pinctrl-byt.h | 16 ++ include/linux/pwm.h | 29 ++- include/linux/usb/gadget.h | 4 + 38 files changed, 1731 insertions(+), 43 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-pwm create mode 100644 arch/x86/platform/byt/Makefile create mode 100644 arch/x86/platform/byt/byt-board.c create mode 100644 drivers/pinctrl/pinctrl-baytrail-dev.c create mode 100644 drivers/pwm/pwm-lpss-pci.c create mode 100644 drivers/pwm/pwm-lpss.c create mode 100644 drivers/pwm/pwm-lpss.h create mode 100644 drivers/pwm/sysfs.c create mode 100644 include/linux/pinctrl/pinctrl-byt.h -- 1.7.10.4 -- _______________________________________________ linux-yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/linux-yocto
