On 2014-08-28, 6:51 AM, [email protected] wrote:
From: Chang Rebecca Swee Fun <[email protected]>

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.

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.

I've merged these patches into standard/base, and pushed the results to the
linux-yocto-3.10 tree.

Update your SRCREVs locally to take them for a spin!

Bruce


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


--
_______________________________________________
linux-yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to