On 14-01-29 01:41 PM, boon.leong....@intel.com wrote:
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.
Thanks, this looks fine to me, and is now pushed to the main
repo.
Update your BSP layer's meta SRCREV to use the new changes.
Bruce
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
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto