[linux-yocto] [PATCH 00/29] [PATCH] [linux-yocto-3.10] valleyisland-io-4.0: New feature branch for Baytrail IO

Ng, Wei Tee wei.tee.ng at intel.com
Mon Aug 17 18:35:36 PDT 2015


Dear maintainers,

Any updates regarding to this patch?
Thanks.

Regards,
Wei Tee

> -----Original Message-----
> From: Ng, Wei Tee
> Sent: Friday, August 14, 2015 5:00 PM
> To: linux-yocto at yoctoproject.org
> Cc: Ng, Wei Tee
> Subject: [PATCH 00/29] [PATCH] [linux-yocto-3.10] valleyisland-io-4.0: New
> feature branch for Baytrail IO
> 
> From: "Ng, Wei Tee" <wei.tee.ng at intel.com>
> 
> Hi all,
> 
> This is the rebased feature branch for Valley Island BSP. The purpose of this
> feature branch is to stage the Baytrail I/O specific patches that is not
> encouraged to upstream for example board file. This tree also consists of
> Baytrail pinctrl, dma, usb, serial, mmc and ASOC code which is not upstream.
> 
> This new feature branch is checkout from the latest commit of standard/base
> branch:
> 6d28dec dmaengine: dw: move dw_dmac.h to where it belongs to and patch in
> intel-specific patches.
> 
> After rebasing, valleyisland feature branch should have a new rev. branch name
> called: valleyisland-io-4.0. Once this has been merge, i will update valleyisland-io
> to merge this new feature
> branch: valleyisland-io-4.0
> 
> This configuration was built and tested working on Minnowboard Max Board.
> Please review and provide feedback if any.
> 
> Thanks in advance.
> 
> Regards,
> Wei Tee
> The following changes since commit
> 6d28dec479d475d4f3ab1682ee0d5e1e3afc22c7:
> 
>   dmaengine: dw: move dw_dmac.h to where it belongs to (2015-08-11 14:42:49
> +0800)
> 
> are available in the git repository at:
> 
>   git://git.yoctoproject.org/linux-yocto-contrib ngweitee/rebase-feature-branch
>   http://git.yoctoproject.org/cgit.cgi/linux-yocto-
> contrib/log/?h=ngweitee/rebase-feature-branch
> 
> Andy Shevchenko (2):
>   dmaengine: dw: convert dw_dma_slave to use explicit HS interfaces
>   dmaengine: dw: move clock operations to platform.c
> 
> Chang Rebecca Swee Fun (1):
>   x86/byt: enable board file for Baytrail LPSS PCI mode
> 
> Chew, Chiau Ee (3):
>   x86/Kconfig: add PCI dependency for CONFIG_X86_INTEL_LPSS
>   dma: dw: Fix Intel MID DMA driver and Designware DMA driver loading
>     sequence
>   sdhc: acpi: Fix SDCARD card detection failure
> 
> Chew, Kean Ho (5):
>   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
>   mmc: sdhci: Force BYT SDCARD host to run with SDR25 mode
> 
> Joshua Tan (1):
>   ASoC: mid-x86: Remove 192kHz support from IA sample machine driver.
> 
> Karthikeyan Rajkumar (8):
>   ASoC:mid-x86: Ported LPE audio driver codes from kernel 3.11 enable
>     192kHz support for IA sample machine driver. 192kHz is supported
>     only in I2S mode
>   ASoC: mid-x86: Added codes to support DSP reset
>   ASoC:mid-x86: Buffer size and period size modified for 192Khz sample
>     rate feature. This is required to fix recording overrrun when
>     running 192Khz mode.
>   Sound: Soc: Added codes to support S24_3LE audio format for dummy
>     codec
>   ASOC:Codecs:Fix for dummy codec name selection
>   ASoC:mid-x86: compilation error fix on asic character on
>     sound/soc/mid-x86/byt_machine.h
>   config: Enabled 3.10.61 default config This patch includes LPE, IO
>     and Platform related default configs for Baytrail platform.
>   ASoC:mid-x86: Removed White space on LPE patch
> 
> Maurice Petallo (6):
>   configs: Enable Realtek 8169 GBe for all byt fedora configs
>   serial: 8250_pci: mask UART TX completion intr in byt_set_termios
>   serial: 8250_dw: mask UART TX completion intr in byt_set_termios
>   mmc: sdhci-acpi: validate gpio pin before use
>   x86/byt: remove clock registration for Baytrail DMA PCI device 0x0F06
>   serial: 8250_core: handle_irq returns 1 only if data was processed
> 
> Ng Wei Tee (1):
>   configs: BYT fedora default configurations
> 
> Sarah Sharp (1):
>   usb/xhci: Change how we indicate a host supports Link PM.
> 
> Tan, Jui Nee (1):
>   pinctrl-baytrail: Serialize GPIO registers access with global
>     spinlock
> 
>  arch/x86/Kconfig                                   |   28 +-
>  arch/x86/configs/byt_32_fedora_18_emgd_defconfig   | 6225
> +++++++++++++++++++
>  arch/x86/configs/byt_32_fedora_18_matrox_defconfig | 6243
> ++++++++++++++++++++
>  arch/x86/configs/byt_64_fedora_18_emgd_defconfig   | 6037
> +++++++++++++++++++
>  arch/x86/configs/byt_64_fedora_18_matrox_defconfig | 6046
> +++++++++++++++++++
>  arch/x86/include/asm/intel-mid.h                   |  527 ++
>  arch/x86/include/asm/platform_byt_audio.h          |   37
>  arch/x86/platform/Makefile                         |    6
>  arch/x86/platform/byt/Makefile                     |    1
>  arch/x86/platform/byt/byt-board.c                  |   90
>  arch/x86/platform/intel-common/Makefile            |    7
>  .../x86/platform/intel-common/device_libs/Makefile |    5
>  .../intel-common/device_libs/platform_byt_audio.c  |  301
>  .../intel-common/device_libs/platform_byt_audio.h  |   16
>  .../device_libs/platform_byt_audio_rt5642.c        |  153
>  .../device_libs/platform_byt_audio_sample.c        |  295
>  arch/x86/platform/intel-common/intel-common.c      |  352 ++
>  .../platform/intel-common/intel_mid_weak_decls.h   |   17
>  drivers/acpi/acpi_lpss.c                           |    6 -
>  drivers/dma/Kconfig                                |    2 +-
>  drivers/dma/Makefile                               |    2 +-
>  drivers/dma/dw/core.c                              |   15 +-
>  drivers/dma/dw/internal.h                          |    2
>  drivers/dma/dw/platform.c                          |   25 +-
>  drivers/dma/dw/regs.h                              |    1 -
>  drivers/dma/intel_mid_dma.c                        | 1329 +++--
>  drivers/dma/intel_mid_dma_regs.h                   |  175 +-
>  drivers/misc/Kconfig                               |    5
>  drivers/misc/Makefile                              |    5 +-
>  drivers/misc/vlv2_plat_clock.c                     |  238
>  drivers/mmc/host/sdhci-acpi.c                      |    8 +-
>  drivers/mmc/host/sdhci-pci.c                       |    3 +-
>  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                 |  154 +-
>  drivers/tty/serial/8250/8250_core.c                |   25 +-
>  drivers/tty/serial/8250/8250_dw.c                  |    6
>  drivers/tty/serial/8250/8250_pci.c                 |    7 +-
>  drivers/usb/core/hub.c                             |   24 +-
>  drivers/usb/host/xhci-hub.c                        |    8 +-
>  drivers/usb/host/xhci-pci.c                        |    6 -
>  include/linux/intel_mid_dma.h                      |   43 +-
>  include/linux/intel_mid_i2s_common.h               |  234
>  include/linux/intel_mid_i2s_if.h                   |  112
>  include/linux/mmc/sdhci.h                          |    2
>  include/linux/pinctrl/pinctrl-byt.h                |   16
>  include/linux/platform_data/dma-dw.h               |   10 +-
>  include/linux/vlv2_plat_clock.h                    |   30
>  include/sound/intel_sst_ioctl.h                    |  417 ++
>  include/sound/soc-dai.h                            |   67 +-
>  sound/soc/codecs/Kconfig                           |   22
>  sound/soc/codecs/Makefile                          |    6
>  sound/soc/codecs/ak4614.c                          |  666 +++
>  sound/soc/codecs/ak4614.h                          |   75
>  sound/soc/codecs/rt5640-dsp.c                      | 1305 ++++
>  sound/soc/codecs/rt5640-dsp.h                      |   41
>  sound/soc/codecs/rt5640.c                          | 3507 +++++++++++
>  sound/soc/codecs/rt5640.h                          | 2160 +++++++
>  sound/soc/codecs/rt5640_ioctl.c                    |  493 ++
>  sound/soc/codecs/rt5640_ioctl.h                    |   36
>  sound/soc/codecs/rt56xx_ioctl.c                    |  180
>  sound/soc/codecs/rt56xx_ioctl.h                    |   79
>  sound/soc/mid-x86/Kconfig                          |  126 +-
>  sound/soc/mid-x86/Makefile                         |   30 +-
>  sound/soc/mid-x86/byt_bin_ak4614.c                 |  271
>  sound/soc/mid-x86/byt_bin_sample.c                 |  241
>  sound/soc/mid-x86/byt_bl_rt5642.c                  |  386 ++
>  sound/soc/mid-x86/byt_ia_ak4614.c                  |  680 +++
>  sound/soc/mid-x86/byt_ia_sample.c                  |  801 +++
>  sound/soc/mid-x86/byt_machine.h                    |   83
>  sound/soc/mid-x86/compress_sst.c                   |  365 ++
>  sound/soc/mid-x86/mid_ssp.c                        | 1541 +++++
>  sound/soc/mid-x86/mid_ssp.h                        |  144
>  sound/soc/mid-x86/ssp/Makefile                     |    5
>  sound/soc/mid-x86/ssp/intel_mid_i2s.c              | 3249 ++++++++++
>  sound/soc/mid-x86/ssp/intel_mid_i2s.h              |  932 +++
>  sound/soc/mid-x86/sst/Makefile                     |   12
>  sound/soc/mid-x86/sst/intel_sst.c                  |  671 +++
>  sound/soc/mid-x86/sst/intel_sst_app_interface.c    |  447 ++
>  sound/soc/mid-x86/sst/intel_sst_common.h           |  781 +++
>  sound/soc/mid-x86/sst/intel_sst_compress.c         |  293
>  sound/soc/mid-x86/sst/intel_sst_debug.c            |  364 ++
>  sound/soc/mid-x86/sst/intel_sst_drv_interface.c    |  832 +++
>  sound/soc/mid-x86/sst/intel_sst_dsp.c              |  983 +++
>  sound/soc/mid-x86/sst/intel_sst_fw_ipc.h           |  539 ++
>  sound/soc/mid-x86/sst/intel_sst_ipc.c              |  824 +++
>  sound/soc/mid-x86/sst/intel_sst_pvt.c              |  393 ++
>  sound/soc/mid-x86/sst/intel_sst_stream.c           |  715 +++
>  sound/soc/mid-x86/sst_dsp.h                        |   58 +-
>  sound/soc/mid-x86/sst_platform.c                   |  855 ++-
>  sound/soc/mid-x86/sst_platform.h                   |  119 +-
>  sound/soc/mid-x86/sst_platform_pvt.h               |   84
>  sound/soc/soc-utils.c                              |   27 +-
>  95 files changed, 54083 insertions(+), 883 deletions(-)  create mode 100644
> arch/x86/configs/byt_32_fedora_18_emgd_defconfig
>  create mode 100644 arch/x86/configs/byt_32_fedora_18_matrox_defconfig
>  create mode 100644 arch/x86/configs/byt_64_fedora_18_emgd_defconfig
>  create mode 100644 arch/x86/configs/byt_64_fedora_18_matrox_defconfig
>  create mode 100644 arch/x86/include/asm/intel-mid.h  create mode 100644
> arch/x86/include/asm/platform_byt_audio.h
>  create mode 100644 arch/x86/platform/byt/Makefile  create mode 100644
> arch/x86/platform/byt/byt-board.c  create mode 100644
> arch/x86/platform/intel-common/Makefile
>  create mode 100644 arch/x86/platform/intel-common/device_libs/Makefile
>  create mode 100644 arch/x86/platform/intel-
> common/device_libs/platform_byt_audio.c
>  create mode 100644 arch/x86/platform/intel-
> common/device_libs/platform_byt_audio.h
>  create mode 100644 arch/x86/platform/intel-
> common/device_libs/platform_byt_audio_rt5642.c
>  create mode 100644 arch/x86/platform/intel-
> common/device_libs/platform_byt_audio_sample.c
>  create mode 100644 arch/x86/platform/intel-common/intel-common.c
>  create mode 100644 arch/x86/platform/intel-common/intel_mid_weak_decls.h
>  create mode 100644 drivers/misc/vlv2_plat_clock.c  create mode 100644
> drivers/pinctrl/pinctrl-baytrail-dev.c
>  create mode 100644 include/linux/intel_mid_i2s_common.h
>  create mode 100644 include/linux/intel_mid_i2s_if.h  create mode 100644
> include/linux/pinctrl/pinctrl-byt.h
>  create mode 100644 include/linux/vlv2_plat_clock.h  create mode 100644
> include/sound/intel_sst_ioctl.h  create mode 100644
> sound/soc/codecs/ak4614.c  create mode 100644 sound/soc/codecs/ak4614.h
> create mode 100644 sound/soc/codecs/rt5640-dsp.c  create mode 100644
> sound/soc/codecs/rt5640-dsp.h  create mode 100644
> sound/soc/codecs/rt5640.c  create mode 100644 sound/soc/codecs/rt5640.h
> create mode 100644 sound/soc/codecs/rt5640_ioctl.c  create mode 100644
> sound/soc/codecs/rt5640_ioctl.h  create mode 100644
> sound/soc/codecs/rt56xx_ioctl.c  create mode 100644
> sound/soc/codecs/rt56xx_ioctl.h  create mode 100644 sound/soc/mid-
> x86/byt_bin_ak4614.c
>  create mode 100644 sound/soc/mid-x86/byt_bin_sample.c
>  create mode 100644 sound/soc/mid-x86/byt_bl_rt5642.c  create mode 100644
> sound/soc/mid-x86/byt_ia_ak4614.c  create mode 100644 sound/soc/mid-
> x86/byt_ia_sample.c  create mode 100644 sound/soc/mid-x86/byt_machine.h
> create mode 100644 sound/soc/mid-x86/compress_sst.c  create mode 100644
> sound/soc/mid-x86/mid_ssp.c  create mode 100644 sound/soc/mid-
> x86/mid_ssp.h  create mode 100644 sound/soc/mid-x86/ssp/Makefile  create
> mode 100644 sound/soc/mid-x86/ssp/intel_mid_i2s.c
>  create mode 100644 sound/soc/mid-x86/ssp/intel_mid_i2s.h
>  create mode 100644 sound/soc/mid-x86/sst/Makefile  create mode 100644
> sound/soc/mid-x86/sst/intel_sst.c  create mode 100644 sound/soc/mid-
> x86/sst/intel_sst_app_interface.c
>  create mode 100644 sound/soc/mid-x86/sst/intel_sst_common.h
>  create mode 100644 sound/soc/mid-x86/sst/intel_sst_compress.c
>  create mode 100644 sound/soc/mid-x86/sst/intel_sst_debug.c
>  create mode 100644 sound/soc/mid-x86/sst/intel_sst_drv_interface.c
>  create mode 100644 sound/soc/mid-x86/sst/intel_sst_dsp.c
>  create mode 100644 sound/soc/mid-x86/sst/intel_sst_fw_ipc.h
>  create mode 100644 sound/soc/mid-x86/sst/intel_sst_ipc.c
>  create mode 100644 sound/soc/mid-x86/sst/intel_sst_pvt.c
>  create mode 100644 sound/soc/mid-x86/sst/intel_sst_stream.c
>  create mode 100644 sound/soc/mid-x86/sst_platform_pvt.h
> 
> --
> 1.7.9.5



More information about the linux-yocto mailing list