[linux-yocto] Feature branch on linux-yocto-3.14 for Valleyisland

Bruce Ashfield bruce.ashfield at windriver.com
Fri Apr 8 08:09:02 PDT 2016


On 04/08/2016 04:07 AM, chong.yi.chai at intel.com wrote:
> From: "Chai, Chong Yi" <chong.yi.chai at intel.com>
>
> Hi Bruce,
>
> The feature branch (additional 66 commits) for enabling Valleyisland are ready to be fetched from Github.
> This branch is targeted for kernel linux-yocto-3.14.
>
> URL: https://github.com/yoctobsp/linux-yocto-3.14.git
> Branch: standard/valleyisland
>

fetched and merged to linux-yocto-3.14. We now have a standard/valleyisland
branch.

Cheers,

Bruce

>
> Stats:
>
> Andy Shevchenko (9):
>    dma: dw: allocate memory in two stages in probe
>    dmaengine: dw: enable clock before access
>    dmaengine: dw: fix regression in dw_probe() function
>    dmaengine: dw: move dw_dmac.h to where it belongs to
>    dmaengine: dw: convert dw_dma_slave to use explicit HS interfaces
>    dmaengine: dw: apply both HS interfaces and remove slave_id usage
>    dmaengine: dw: introduce generic filter function
>    dmaengine: dw: move clock operations to platform.c
>    serial: 8250: don't use slave_id of dma_slave_config
>
> Antonio Ospite (1):
>    spi/pxa2xx: fix runtime PM enabling order
>
> Chew, Chiau Ee (5):
>    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
>    spi/pxa2xx: change default supported DMA burst size to 1
>    spi/pxa2xx: fix incorrect SW mode chipselect setting for BayTrail LPSS
>      SPI
>
> Chew, Kean Ho (4):
>    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
>    mmc: sdhci: Force BYT SDCARD host to run with SDR25 mode
>
> Heikki Krogerus (2):
>    serial: 8250_pci: remove rts_n override from Baytrail quirk
>    ACPI / LPSS: not using UART RTS override with Auto Flow Control
>
> Jingoo Han (1):
>    spi: pxa2xx: remove unnecessary OOM messages
>
> Loic Poulain (1):
>    8250_dw: Support all baudrates on baytrail
>
> Maurice Petallo (7):
>    i2c: allow Designware I2C to be probed before SMBus for Baytrail
>    mmc: sdhci: Preset value not supported in Baytrail eMMC
>    mmc: sdhci: add DDR50 1.8V mode support for BayTrail eMMC Controller
>    serial: 8250_pci: mask UART TX completion intr in byt_set_termios
>    serial: 8250_dw: mask UART TX completion intr in byt_set_termios
>    serial: 8250_core: handle_irq returns 1 only if data was processed
>    thermal: Intel SoC DTS: Don't do thermal zone update inside spin_lock
>
> Mika Westerberg (2):
>    spi/pxa2xx: Prevent DMA from transferring too many bytes
>    spi/pxa2xx: Don't use slave_id of dma_slave_config
>
> Roger Quadros (1):
>    usb: dwc3: core: Fix gadget for system suspend/resume
>
> Sarah Sharp (1):
>    usb/xhci: Change how we indicate a host supports Link PM.
>
> Srinivas Pandruvada (1):
>    thermal: Intel SoC DTS thermal
>
> Wan Ahmad Zainie (31):
>    dmaengine: dw: fix checkpatch.pl warnings
>    pinctrl-baytrail: Serialize GPIO registers access with global spinlock
>    hpet: refactor driver
>    hpet: implement start/stop/query API
>    hpet: Fix checkpatch.pl warnings
>    i2c: designware: cleanup irq handler setting
>    i2c: designware: use hardware-provided Rx/Tx FIFO depths
>    i2c: designware: use symbolic names for command bits
>    i2c: designware: cleanup __i2c_dw_enable()
>    i2c: designware: explicitly abort running operation on disable
>    i2c: designware: improve FIFO performance
>    i2c: designware: add per-channel speed parameter and fast-plus speed
>      option
>    i2c: designware: add i2c high-speed support
>    i2c: designware: Fix checkpatch.pl warnings
>    mmc: block: refactor read-only handling
>    mmc: block: implement write request blocking
>    mmc: support whole-device temporary write protection over CSD bits
>      13:12
>    mmc: block: Fix checkpatch.pl warning
>    pwm: Add freq_hz and duty_percent
>    libata: add curr_xfer_mode attribute
>    libata: enable atapi_an by default
>    libata: handle HDIO_SET_DMA & HDIO_GET_DMA ioctl
>    scsi: add extended information to MEDIA_CHANGE
>    serial: 8250: Override the DCD and DSR pin status for Bay Trail
>    spi/pxa2xx: auto switch between PIO and DMA with configurable
>      threshold size
>    spi: modify spidev_test to test automatic PIO/DMA switching
>    spi/pxa2xx: Add new ioctl for configuring FIFO trigger level in
>      runtime
>    spi: modify spidev_test to test modifying FIFO trigger level during
>      runtime
>    usb: core: hub: Generate uevent for overcurrent event
>    usb: core: hub: Fix checkpatch.pl error
>    watchdog: iTCO_wdt: Fix checkpatch.pl warnings
>
>   Documentation/spi/spidev_test.c                 |  74 ++-
>   MAINTAINERS                                     |   2 +-
>   arch/avr32/mach-at32ap/at32ap700x.c             |  17 +-
>   arch/avr32/mach-at32ap/include/mach/atmel-mci.h |   2 +-
>   arch/x86/Kconfig                                |   9 +-
>   arch/x86/platform/Makefile                      |   3 +
>   arch/x86/platform/byt/Makefile                  |   1 +
>   arch/x86/platform/byt/byt-board.c               |  84 ++++
>   drivers/acpi/acpi_lpss.c                        |  24 +-
>   drivers/ata/libata-core.c                       |   4 +-
>   drivers/ata/libata-scsi.c                       |  34 ++
>   drivers/ata/libata-transport.c                  |  15 +-
>   drivers/char/hpet.c                             | 644 +++++++++++++++---------
>   drivers/dma/Makefile                            |   2 +-
>   drivers/dma/dw/core.c                           | 108 ++--
>   drivers/dma/dw/internal.h                       |  28 +-
>   drivers/dma/dw/platform.c                       |  86 ++--
>   drivers/dma/dw/regs.h                           |  20 +-
>   drivers/i2c/busses/Makefile                     |   2 +-
>   drivers/i2c/busses/i2c-designware-core.c        | 109 ++--
>   drivers/i2c/busses/i2c-designware-core.h        |   8 +-
>   drivers/i2c/busses/i2c-designware-pcidrv.c      | 143 ++++--
>   drivers/i2c/busses/i2c-designware-platdrv.c     | 119 ++++-
>   drivers/mmc/Kconfig                             |   1 +
>   drivers/mmc/card/Kconfig                        |  13 +
>   drivers/mmc/card/block.c                        | 247 ++++++++-
>   drivers/mmc/core/mmc.c                          |   2 +
>   drivers/mmc/core/mmc_ops.c                      |  91 ++++
>   drivers/mmc/core/mmc_ops.h                      |   1 +
>   drivers/mmc/core/sd.c                           |   4 +
>   drivers/mmc/host/sdhci-acpi.c                   |   7 +-
>   drivers/mmc/host/sdhci-pci.c                    |   6 +-
>   drivers/mmc/host/sdhci.c                        |   3 +-
>   drivers/pinctrl/Kconfig                         |  19 +-
>   drivers/pinctrl/Makefile                        |   1 +
>   drivers/pinctrl/pinctrl-baytrail-dev.c          | 159 ++++++
>   drivers/pinctrl/pinctrl-baytrail.c              | 114 ++++-
>   drivers/pwm/core.c                              |  95 +++-
>   drivers/pwm/sysfs.c                             |  71 +++
>   drivers/scsi/scsi_lib.c                         |  80 +++
>   drivers/scsi/sr.c                               |   8 +
>   drivers/spi/spi-pxa2xx-dma.c                    |  33 +-
>   drivers/spi/spi-pxa2xx-pci.c                    |  64 ++-
>   drivers/spi/spi-pxa2xx.c                        |  60 ++-
>   drivers/spi/spidev.c                            |  19 +
>   drivers/thermal/Kconfig                         |  12 +
>   drivers/thermal/Makefile                        |   1 +
>   drivers/thermal/intel_soc_dts_thermal.c         | 481 ++++++++++++++++++
>   drivers/tty/serial/8250/8250.h                  |   6 +-
>   drivers/tty/serial/8250/8250_core.c             |  37 +-
>   drivers/tty/serial/8250/8250_dw.c               | 110 +++-
>   drivers/tty/serial/8250/8250_pci.c              |  81 ++-
>   drivers/usb/core/Kconfig                        |   9 +
>   drivers/usb/core/hub.c                          |  87 +++-
>   drivers/usb/dwc3/core.c                         |   2 +-
>   drivers/usb/host/xhci-hub.c                     |   8 +-
>   drivers/usb/host/xhci-pci.c                     |   6 -
>   drivers/watchdog/iTCO_wdt.c                     |   6 +-
>   include/linux/dw_dmac.h                         | 114 -----
>   include/linux/libata.h                          |   1 +
>   include/linux/mmc/card.h                        |   4 +-
>   include/linux/mmc/core.h                        |   1 +
>   include/linux/mmc/sdhci.h                       |   2 +
>   include/linux/pinctrl/pinctrl-byt.h             |  16 +
>   include/linux/platform_data/dma-dw.h            | 112 +++++
>   include/linux/pwm.h                             |  50 ++
>   include/linux/serial_8250.h                     |   1 +
>   include/linux/serial_core.h                     |   1 +
>   include/linux/spi/pxa2xx_spi.h                  |   9 +-
>   include/linux/spi/spi.h                         |   3 +
>   include/scsi/scsi_device.h                      |  18 +
>   include/sound/atmel-abdac.h                     |   2 +-
>   include/sound/atmel-ac97c.h                     |   2 +-
>   include/uapi/linux/hpet.h                       |  11 +-
>   include/uapi/linux/spi/spidev.h                 |   5 +
>   sound/atmel/abdac.c                             |   2 +-
>   sound/atmel/ac97c.c                             |   2 +-
>   77 files changed, 3053 insertions(+), 785 deletions(-)
>   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/thermal/intel_soc_dts_thermal.c
>   delete mode 100644 include/linux/dw_dmac.h
>   create mode 100644 include/linux/pinctrl/pinctrl-byt.h
>   create mode 100644 include/linux/platform_data/dma-dw.h
>



More information about the linux-yocto mailing list