[linux-yocto] [PATCH 00/28][3.10] Baytrail LPSS I/O feature backport
Kamble, Nitin A
nitin.a.kamble at intel.com
Thu Aug 28 08:02:47 PDT 2014
> -----Original Message-----
> From: linux-yocto-bounces at yoctoproject.org [mailto:linux-yocto-
> bounces at yoctoproject.org] On Behalf Of
> rebecca.swee.fun.chang at intel.com
> Sent: Thursday, August 28, 2014 3:52 AM
> To: linux-yocto at yoctoproject.org
> Subject: [linux-yocto] [PATCH 00/28][3.10] Baytrail LPSS I/O feature backport
>
> From: Chang Rebecca Swee Fun <rebecca.swee.fun.chang at intel.com>
>
> Hi all,
>
> Here is a series of patches that I've cherry-picked from mainline kernel into
> linux-yocto-3.10. These patches are Baytrail PCI mode LPSS I/O features.
> The patches consists of PWM, DMA, UART, USB device mode, I2C, and SPI
> device drivers.
>
> These patches was in valleyisland-io-1.0 currently. I will then rebase the
> valleyisland-io feature branch to reduce the maintenance effort in feature
> branch.
Hi Rebecca,
Will the older commit keep working after your rebase? If not, then you may want to create a new feature branch.
Nitin
>
> To help you in review process, one of the patch is actually pending to
> mainline and it is now queuing in linux-next git repo.
> The patch that I mentioned is:
> e4f08d7 spi/pxa2xx-pci: Add common clock framework support in PCI glue
> layer while the other patches are confirmed picked from mainline.
>
> This series of patches had been built and tested on Bakersports, and
> MinnowBoard MAX.
>
> Please review the series of patches and merge them into linux-yocto-3.10
> standard/base branch for feature enabling purposes.
>
> Thanks in advance
>
> Rebecca
>
> The following changes since commit
> aa677a2d02677ec92d59a8c36d001cf2f5cf3260:
>
> usb/core: fix merge issue (2014-06-16 12:24:47 -0400)
>
> are available in the git repository at:
>
> git://git.yoctoproject.org/linux-yocto-contrib rebeccas/baytrail-backport-
> features
> http://git.yoctoproject.org/cgit.cgi/linux-yocto-
> contrib/log/?h=rebeccas/baytrail-backport-features
>
> Adrian Hunter (1):
> mmc: sdhci: Allow for irq being shared
>
> Alan Cox (1):
> pwm: lpss: Add support for PCI devices
>
> Alan Stern (1):
> usb: gadget: don't fail when DMA isn't present
>
> Andy Shevchenko (2):
> dmaengine: dw: introduce dwc_dostart_first_queued() helper
> dmaengine: dw: don't perform DMA when dmaengine_submit is called
>
> Antonio Ospite (1):
> spi/pxa2xx: fix runtime PM enabling order
>
> Chew, Chiau Ee (8):
> 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: change default supported DMA burst size to 1
> spi/pxa2xx: fix incorrect SW mode chipselect setting for BayTrail LPSS
> SPI
> spi/pxa2xx-pci: Add common clock framework support in PCI glue layer
>
> Felipe Balbi (1):
> usb: gadget: udc-core: move sysfs_notify() to a workqueue
>
> H Hartley Sweeten (1):
> pwm: Add sysfs interface
>
> Heikki Krogerus (3):
> serial: 8250_dma: check the result of TX buffer mapping
> serial: 8250: don't change the fifo trigger level when using dma
> serial: 8250_pci: add support for Intel BayTrail
>
> Jingoo Han (2):
> spi: remove DEFINE_PCI_DEVICE_TABLE macro
> spi: pxa2xx: remove unnecessary OOM messages
>
> Loic Poulain (1):
> 8250_dw: Support all baudrates on baytrail
>
> Maurice Petallo (2):
> mmc: sdhci: Preset value not supported in Baytrail eMMC
> mmc: sdhci: add DDR50 1.8V mode support for BayTrail eMMC Controller
>
> Mika Westerberg (3):
> pwm: add support for Intel Low Power Subsystem PWM
> i2c: designware-pci: Add Baytrail PCI IDs
> spi/pxa2xx: Prevent DMA from transferring too many bytes
>
> Thierry Reding (1):
> pwm: lpss: Fix const qualifier and sparse warnings
>
> Documentation/ABI/testing/sysfs-class-pwm | 79 +++++++
> Documentation/pwm.txt | 37 +++
> drivers/acpi/acpi_lpss.c | 11 +
> drivers/dma/TODO | 1 -
> drivers/dma/dw/core.c | 38 ++--
> drivers/dma/dw/pci.c | 33 +++
> drivers/i2c/busses/i2c-designware-pcidrv.c | 66 +++++-
> drivers/mmc/host/sdhci-acpi.c | 4 +-
> drivers/mmc/host/sdhci-pci.c | 3 +-
> drivers/mmc/host/sdhci.c | 4 +-
> drivers/pwm/Kconfig | 14 ++
> drivers/pwm/Makefile | 2 +
> drivers/pwm/core.c | 25 +-
> drivers/pwm/pwm-lpss.c | 282 +++++++++++++++++++++++
> drivers/pwm/sysfs.c | 352 +++++++++++++++++++++++++++++
> drivers/spi/Kconfig | 2 +-
> drivers/spi/spi-dw-pci.c | 2 +-
> drivers/spi/spi-pxa2xx-dma.c | 18 +-
> drivers/spi/spi-pxa2xx-pci.c | 97 ++++++--
> drivers/spi/spi-pxa2xx.c | 28 ++-
> drivers/spi/spi-topcliff-pch.c | 2 +-
> drivers/tty/serial/8250/8250_core.c | 2 +-
> drivers/tty/serial/8250/8250_dma.c | 17 +-
> drivers/tty/serial/8250/8250_dw.c | 81 ++++++-
> drivers/tty/serial/8250/8250_pci.c | 145 ++++++++++++
> drivers/usb/gadget/udc-core.c | 18 +-
> include/linux/pwm.h | 29 ++-
> include/linux/usb/gadget.h | 4 +
> 28 files changed, 1297 insertions(+), 99 deletions(-) create mode 100644
> Documentation/ABI/testing/sysfs-class-pwm
> create mode 100644 drivers/pwm/pwm-lpss.c create mode 100644
> drivers/pwm/sysfs.c
>
> --
> 1.9.1
>
> --
> _______________________________________________
> linux-yocto mailing list
> linux-yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/linux-yocto
More information about the linux-yocto
mailing list