On 4/7/2014 8:17 AM, rebecca.swee.fun.ch...@intel.com wrote:
From: Chang Rebecca Swee Fun <rebecca.swee.fun.ch...@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
Hi Rebecca,
I have sent my review feedback by email to many of the commits. The
commits which did not
get feedback from me, are already in good shape.
Thanks,
Nitin
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
--
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto