From: Ong Boon Leong <boon.leong....@intel.com> Dear all,
The following patchset has been reviewed internally by Intel Yocto developer and is found fit for larger community review. Introduction of the patchset ============================ This the feature patch series that were generated to enable out-of-tree valleyisland platform IO such as follow: 1) PWM driver for Intel BayTrail 2) SMBus driver for Intel BayTrail 4) Enabling PCI enumeration in I/O drivers - dmaengine, i2c, spi. The feature patch will be used by meta/cfg/kernel-cache/bsp/valleyisland. The following patches are meant to enable valleyisland feature patch and its associated scc & cfg files: 90b55e9 meta: add features/valleyisland-io a1844e6 meta: valleyisland bsp scc files update 996201a meta: update valleyisland bsp config file There is a total of 19 patches for above out-of-tree changes: 9c33ec1 valleyisland-io: spi/pxa2xx-pci: Enable DMA support for PCI SPI-PXA2XX c16c0a6 valleyisland-io: spi/pxa2xx-pci: Add support for Intel BYT SPI 61fe900 valleyisland-io: Force BYT SDCARD host to run with SDR25 5da0d68 valleyisland-io: fix SD card stuck in runtime suspend a3f57eb5 valleyisland-io: enable SMBus for Intel BayTrail e4d1561 valleyisland-io: enable board file for BYT LPSS PCI mode aae1ce8 valleyisland-io: add PCI dependency for LPSS config 3e12515 valleyisland-io: i2c: preset values for HCNT, LCNT and SDA ea21740 valleyisland-io: declare the 10-bit address support in I2C bee7ac9 valleyisland-io: designware-pci support for Intel BayTrail 9a437a4 valleyisland-io: add PCI support in dw_dmac_pci.c 2d24854 valleyisland-io: add ACPI mode for Intel BayTrail PWM 3a87802 valleyisland-io: improve the base calculation in pwm b951d34 valleyisland-io: Enable PCI mode for Intel BayTrail PWM c2df0b0 valleyisland-io: support PWM in Intel LPSS subsystem 44fb111 valleyisland-io: custom baud rate in serial 8250 driver aa71c37 valleyisland-io: fix DMA tranfer issue in ACPI mode 9e42f97 valleyisland-io: spi/pxa2xx-pci: convert to generic pci glue layer 93ddcd0 valleyisland-io: enable/disable ulpi phy refclk in usb We have build tested (allyesconfig & allmodconfig) this patchset with: + linux-yocto v3.4 standard/base, standard/common-pc/base and standard/common-pc-64/base branch that has been applied with 338 patches. Please refer to email titled "linux-yocto-3_8 standard base: upstream commits series to enable Valley Island BSP" + meta-valleyisland BSP which will be published subsequently. The core-image-sato hddimg generated from the above ingredients have been tested on Intel BayTrail platform (Valleyisland) and result is healthy. Also, thanks to Darren Hart & Nitin A Kamble for helping in build-testing this feature patch for genericx86 BSP too. If the community thinks that the patchset is fit, please pull this patchset into linux-yocto_3.8 meta branch. Sincerely, Ong Boon Leong Chew Chiau Ee Rebecca Chang Swee Fun Intel Corp The following changes since commit 86ecf2aa891fd60da3b0986a678733bbd44e47f3: valleyisland: remove pending io patches (2013-12-16 14:34:12 -0500) are available in the git repository at: git://git.yoctoproject.org/linux-yocto-contrib boonleong/meta-baytrail-final http://git.yoctoproject.org/cgit.cgi/linux-yocto-contrib/log/?h=boonleong/meta-baytrail-final Ong Boon Leong (19): valleyisland-io: enable/disable ulpi phy refclk in usb valleyisland-io: spi/pxa2xx-pci: convert to generic pci glue layer valleyisland-io: fix DMA tranfer issue in ACPI mode valleyisland-io: custom baud rate in serial 8250 driver valleyisland-io: support PWM in Intel LPSS subsystem valleyisland-io: Enable PCI mode for Intel BayTrail PWM valleyisland-io: improve the base calculation in pwm valleyisland-io: add ACPI mode for Intel BayTrail PWM valleyisland-io: add PCI support in dw_dmac_pci.c valleyisland-io: designware-pci support for Intel BayTrail valleyisland-io: declare the 10-bit address support in I2C valleyisland-io: i2c: preset values for HCNT, LCNT and SDA valleyisland-io: add PCI dependency for LPSS config valleyisland-io: enable board file for BYT LPSS PCI mode valleyisland-io: enable SMBus for Intel BayTrail valleyisland-io: fix SD card stuck in runtime suspend valleyisland-io: Force BYT SDCARD host to run with SDR25 valleyisland-io: spi/pxa2xx-pci: Add support for Intel BYT SPI valleyisland-io: spi/pxa2xx-pci: Enable DMA support for PCI SPI-PXA2XX Ong, Boon Leong (3): meta: update valleyisland bsp config file meta: valleyisland bsp scc files update meta: add features/valleyisland-io .../kernel-cache/bsp/valleyisland/valleyisland.cfg | 15 .../kernel-cache/bsp/valleyisland/valleyisland.scc | 2 - .../bsp/valleyisland/valleyisland32.scc | 2 - ...b-dwc3-pci-Enable-disable-ulpi-phy-refclk.patch | 73 +++++ ...2xx-pci-convert-to-generic-pci-glue-layer.patch | 127 ++++++++ ...Fix-BYT-ACPI-mode-SPI-DMA-transfer-failur.patch | 68 ++++ ...-Add-custom-baud-rate-support-for-BYT-ACP.patch | 114 +++++++ ...support-for-Intel-Low-Power-Subsystem-PWM.patch | 245 ++++++++++++++ .../0006-pwm-lpss-Enable-BYT-PCI-mode-PWM.patch | 344 ++++++++++++++++++++ .../0007-pwm-lpss-Fix-base_unit-calculation.patch | 91 ++++++ .../0008-ACPI-LPSS-Add-BYT-ACPI-mode-PWM.patch | 45 +++ ...engine-dw_dmac-add-PCI-part-of-the-driver.patch | 198 +++++++++++ ...are-pci-Add-support-for-Intel-BayTrail-LP.patch | 125 +++++++ ...are-pcidrv-Add-10-bit-addressing-mode-fun.patch | 114 +++++++ ...are-pcidrv-Option-to-set-custom-HCNT-LCNT.patch | 139 ++++++++ ...-add-PCI-dependency-for-CONFIG_X86_INTEL_.patch | 30 ++ ...t-enable-board-file-for-BYT-LPSS-PCI-mode.patch | 156 +++++++++ .../0015-i2c-i801-Enable-BYT-SMBUS-support.patch | 35 ++ ...-sdhci-pci-Fix-BYT-sd-card-getting-stuck-.patch | 81 +++++ ...orce-BYT-SDCARD-host-to-run-with-SDR25-mo.patch | 78 +++++ ...-pxa2xx-pci-Add-support-for-Intel-BYT-SPI.patch | 52 +++ ...pci-Enable-DMA-support-for-PCI-SPI-PXA2XX.patch | 66 ++++ .../features/valleyisland-io/valleyisland-io.cfg | 32 ++ .../features/valleyisland-io/valleyisland-io.scc | 22 ++ 24 files changed, 2250 insertions(+), 4 deletions(-) create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0001-usb-dwc3-pci-Enable-disable-ulpi-phy-refclk.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0002-spi-pxa2xx-pci-convert-to-generic-pci-glue-layer.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0003-spi-pxa2xx-Fix-BYT-ACPI-mode-SPI-DMA-transfer-failur.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0004-serial-8250-Add-custom-baud-rate-support-for-BYT-ACP.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0005-pwm-add-support-for-Intel-Low-Power-Subsystem-PWM.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0006-pwm-lpss-Enable-BYT-PCI-mode-PWM.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0007-pwm-lpss-Fix-base_unit-calculation.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0008-ACPI-LPSS-Add-BYT-ACPI-mode-PWM.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0009-dmaengine-dw_dmac-add-PCI-part-of-the-driver.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0010-i2c-designware-pci-Add-support-for-Intel-BayTrail-LP.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0011-i2c-designware-pcidrv-Add-10-bit-addressing-mode-fun.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0012-i2c-designware-pcidrv-Option-to-set-custom-HCNT-LCNT.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0013-x86-Kconfig-add-PCI-dependency-for-CONFIG_X86_INTEL_.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0014-x86-byt-enable-board-file-for-BYT-LPSS-PCI-mode.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0015-i2c-i801-Enable-BYT-SMBUS-support.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0016-PENDING-mmc-sdhci-pci-Fix-BYT-sd-card-getting-stuck-.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0017-mmc-sdhci-Force-BYT-SDCARD-host-to-run-with-SDR25-mo.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0018-spi-pxa2xx-pci-Add-support-for-Intel-BYT-SPI.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/0019-spi-pxa2xx-pci-Enable-DMA-support-for-PCI-SPI-PXA2XX.patch create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/valleyisland-io.cfg create mode 100644 meta/cfg/kernel-cache/features/valleyisland-io/valleyisland-io.scc -- 1.7.10.4 _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto