[linux-yocto] [PATCH 00/29] Create new feature branch for Valley Island BSP

rebecca.swee.fun.chang at intel.com rebecca.swee.fun.chang at intel.com
Mon Apr 7 08:17:51 PDT 2014


From: Chang Rebecca Swee Fun <rebecca.swee.fun.chang at intel.com>

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



More information about the linux-yocto mailing list