[linux-yocto] [PATCH 11/29] i2c: designware-pci: Add support for Intel BayTrail LPSS I2C

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com This is to enable PCI mode of Intel BayTrail LPSS I2C. This commit is created in reference to Wilson's work during kernel-3.5 development. Signed-off-by: Chew, Chiau Ee chiau.ee.c...@intel.com Signed-off-by: Maurice Petallo

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

2014-04-07 Thread rebecca . swee . fun . chang
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

[linux-yocto] [PATCH 03/29] dma: dw: Fix Intel MID DMA driver and Designware DMA driver loading sequence

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com There is channel resource contention between Intel MID DMA driver and Designware DMA driver if Intel MID DMA driver is enabled for LPE Audio usage. Since LPIO devices are tied to fixed DMA channel numbers, so the Designware DMA controller has to be

[linux-yocto] [PATCH 10/29] usb: dwc3: pci: Enable/disable ulpi phy refclk

2014-04-07 Thread rebecca . swee . fun . chang
From: Maurice Petallo mauricex.r.peta...@intel.com Due to power saving purpose, BIOS disabled ulpi phy refclk by default. Hence, the refclk will only be enabled during device/driver probing. and disabled during driver removal. Signed-off-by: Maurice Petallo mauricex.r.peta...@intel.com

[linux-yocto] [PATCH 16/29] mmc: sdhci: Force BYT SDCARD host to run with SDR25 mode

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Kean Ho kean.ho.c...@intel.com The clock appears to be unstable when SDCARD host running with DDR50 mode, thus causing CRC issue. This is to introduce a new quirk to force host with broken DDR50 mode to run with SDR25 mode. Signed-off-by: Chew, Kean Ho kean.ho.c...@intel.com

[linux-yocto] [PATCH 04/29] dma: dw: Implement suspend/resume callbacks

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com This will add PCI mode suspend and resume callbacks to support system suspend to and resume from S3. Signed-off-by: Chew, Chiau Ee chiau.ee.c...@intel.com Signed-off-by: Maurice Petallo mauricex.r.peta...@intel.com --- drivers/dma/dw/pci.c | 36

[linux-yocto] [PATCH 06/29] serial: 8250_pci: add support for Intel BayTrail

2014-04-07 Thread rebecca . swee . fun . chang
From: Heikki Krogerus heikki.kroge...@linux.intel.com Intel BayTrail has two HS-UARTs with 64 byte fifo, support for DMA and support for 16750 compatible Auto Flow Control. Signed-off-by: Heikki Krogerus heikki.kroge...@linux.intel.com Signed-off-by: Greg Kroah-Hartman gre...@linuxfoundation.org

[linux-yocto] [PATCH 22/29] pwm: Add sysfs interface

2014-04-07 Thread rebecca . swee . fun . chang
From: H Hartley Sweeten hartl...@visionengravers.com Add a simple sysfs interface to the generic PWM framework. /sys/class/pwm/ `-- pwmchipN/ for each PWM chip |-- export (w/o) ask the kernel to export a PWM channel |-- npwm(r/o) number of PWM

[linux-yocto] [PATCH 13/29] i2c: designware-pcidrv: Option to set custom HCNT, LCNT and SDA value

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com Provide option to set the HCNT, LCNT and SDA if the target values are known ahead. Instead of depends on formula to calculate the HCNT and LCNT. Signed-off-by: Chew, Chiau Ee chiau.ee.c...@intel.com Signed-off-by: Maurice Petallo

[linux-yocto] [PATCH 24/29] mmc: sdhci: Fix continuous warning prints in ISR if shared interrupt

2014-04-07 Thread rebecca . swee . fun . chang
From: Maurice Petallo mauricex.r.peta...@intel.com sdhc host may share same interrupt line with other IO devices that trigger interrupt frequently, like USB. In this case, we encountered continous prints of warning message got irq while runtime suspended when the interrupt triggered by other IO

[linux-yocto] [PATCH 26/29] pinctrl-baytrail: unmap interrupt when free the gpio pin

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Kean Ho kean.ho.c...@intel.com In to_irq() callback, we create the hwirq to linux irq mapping for the requested GPIO pin. Hence, we unamp the mapping when the gpio pin is being released. Signed-off-by: Chew, Kean Ho kean.ho.c...@intel.com Signed-off-by: Chew, Chiau Ee

[linux-yocto] [PATCH 12/29] i2c: designware-pcidrv: Add 10-bit addressing mode functionality

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com Declare host controller supports 10-bit addressing mode functionality. Signed-off-by: Chew, Chiau Ee chiau.ee.c...@intel.com Signed-off-by: Maurice Petallo mauricex.r.peta...@intel.com --- drivers/i2c/busses/i2c-designware-pcidrv.c |1 + 1 file

[linux-yocto] [PATCH 02/29] x86/byt: enable board file for BYT LPSS PCI mode

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com This commit enables the following: - setup clock tree for PCI mode SPI, DMA and PWM host as the controller drivers require clock information during device/driver probe - register SPI slave Signed-off-by: Chew, Chiau Ee chiau.ee.c...@intel.com

[linux-yocto] [PATCH 08/29] usb: gadget: don't fail when DMA isn't present

2014-04-07 Thread rebecca . swee . fun . chang
From: Alan Stern st...@rowland.harvard.edu When CONFIG_HAS_DMA isn't enabled, the UDC core gets build errors: drivers/built-in.o: In function `dma_set_coherent_mask': include/linux/dma-mapping.h:93: undefined reference to `dma_supported' include/linux/dma-mapping.h:93: undefined reference to

[linux-yocto] [PATCH 17/29] sdhc: acpi: Fix SDCARD card detection failure

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com This is to fix the card detection failure when the card detect status is read from the GPIO status register. Signed-off-by: Chew, Chiau Ee chiau.ee.c...@intel.com Signed-off-by: Maurice Petallo mauricex.r.peta...@intel.com ---

[linux-yocto] [PATCH 29/29] i2c: i801: Enable BYT SMBUS support

2014-04-07 Thread rebecca . swee . fun . chang
From: Chang, Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Add PCI ID of BYT SMBUS. Signed-off-by: Chew, Kean Ho kean.ho.c...@intel.com Signed-off-by: Maurice Petallo mauricex.r.peta...@intel.com Signed-off-by: Chang, Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com ---

[linux-yocto] [PATCH 07/29] serial: 8250_dw: Added support for 1M, 2M, 3M and 4M exat baud rate

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com This will enable high speed baud rates namely 1M, 2M, 3M, and 4M in Intel Baytrail Designware controller. Signed-off-by: Chew, Chiau Ee chiau.ee.c...@intel.com Signed-off-by: Maurice Petallo mauricex.r.peta...@intel.com ---

[linux-yocto] [PATCH 14/29] spi/pxa2xx-pci: Add support for Intel BYT SPI

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com The pxa2xx pci glue layer only support CE4100 SPI port by default. To add BYT SPI port support, we make it a generic PCI glue layer by renaming ce4100_xxx to pxa2xx_spi_xxx. This commit is created in reference to Mika's commit during kernel-3.5

[linux-yocto] [PATCH 01/29] x86/Kconfig: add PCI dependency for CONFIG_X86_INTEL_LPSS

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com Allow CONFIG_X86_INTEL_LPSS to be set when ACPI or PCI is set. Signed-off-by: Chew, Chiau Ee chiau.ee.c...@intel.com Signed-off-by: Maurice Petallo mauricex.r.peta...@intel.com --- arch/x86/Kconfig |2 +- 1 file changed, 1 insertion(+), 1

[linux-yocto] [PATCH 19/29] pwm: lpss: Enable BYT PCI mode PWM

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com This is to add support for BYT PCI mode PWM. Signed-off-by: Chew, Chiau Ee chiau.ee.c...@intel.com Signed-off-by: Chang, Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Signed-off-by: Maurice Petallo mauricex.r.peta...@intel.com ---

[linux-yocto] [PATCH 23/29] x86/byt: Fix device name string for clkdev registration

2014-04-07 Thread rebecca . swee . fun . chang
From: Maurice Petallo mauricex.r.peta...@intel.com Use BYT DMA PCI domain:bus:slot.func identification as device name input during clkdev registration. Signed-off-by: Maurice Petallo mauricex.r.peta...@intel.com --- arch/x86/platform/byt/byt-board.c |2 +- 1 file changed, 1 insertion(+), 1

[linux-yocto] [PATCH 28/29] pinctrl-baytrail: setup IOAPIC interrupt for GPIO clusters on non-ACPI system

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Kean Ho kean.ho.c...@intel.com BayTrail GPIO NORTH, SOUTH and SUS clusters use IRQ48, 49 and 50 respectively. On non-ACPI system, we need to setup IOAPIC RTE for device that use interrupt beyond IRQ23. Signed-off-by: Chew, Kean Ho kean.ho.c...@intel.com Signed-off-by: Chew, Chiau Ee

[linux-yocto] [PATCH 27/29] pinctrl-baytrail: enable platform device in the absent of ACPI enumeration

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Kean Ho kean.ho.c...@intel.com This is to cater the need for non-ACPI system whereby a platform device has to be created in order to bind with the BYT Pinctrl GPIO platform driver. Signed-off-by: Chew, Kean Ho kean.ho.c...@intel.com Signed-off-by: Chew, Chiau Ee

[linux-yocto] [PATCH 20/29] pwm: lpss: Fix base_unit calculation

2014-04-07 Thread rebecca . swee . fun . chang
From: Chew, Chiau Ee chiau.ee.c...@intel.com This to improve the accuracy of base_unit calculation so that the resulting PWM frquency will be more optimal. Signed-off-by: Chew, Kean Ho kean.ho.c...@intel.com Signed-off-by: Chew, Chiau Ee chiau.ee.c...@intel.com Signed-off-by: Maurice Petallo

[linux-yocto] [PATCH 18/29] pwm: add support for Intel Low Power Subsystem PWM

2014-04-07 Thread rebecca . swee . fun . chang
From: Mika Westerberg mika.westerb...@linux.intel.com Add support for Intel Low Power I/O subsystem PWM controllers found on some newer intel chipsets. Signed-off-by: Mika Westerberg mika.westerb...@linux.intel.com This patch is pulled from Mika's git tree previousy. The git tree is no longer

[linux-yocto] [PATCH 09/29] usb: gadget: udc-core: move sysfs_notify() to a workqueue

2014-04-07 Thread rebecca . swee . fun . chang
From: Felipe Balbi ba...@ti.com usb_gadget_set_state() will call sysfs_notify() which might sleep. Some users might want to call usb_gadget_set_state() from the very IRQ handler which actually changes the gadget state. Instead of having every UDC driver add their own workqueue for such a simple

[linux-yocto] Difference in sysroots and work linux include file

2014-04-07 Thread Sathish Kumar Balasubramaniam -ERS, HCL Tech
I am using Dora version of Yocto with my BSP. There is a compilation issue and the cause is certain values (V4L2_MBUS_FMT_ARGB_1X32 and V4L2_MBUS_FMT_AYUV8_1X32) not defined in the following file build/tmp/sysroots/machine/usr/include/linux/v4l2-mediabus.h which is needed by media-ctl's

Re: [linux-yocto] Difference in sysroots and work linux include file

2014-04-07 Thread Bruce Ashfield
On 14-04-07 08:10 AM, Sathish Kumar Balasubramaniam -ERS, HCL Tech wrote: I am using Dora version of Yocto with my BSP. There is a compilation issue and the cause is certain values (V4L2_MBUS_FMT_ARGB_1X32 and V4L2_MBUS_FMT_AYUV8_1X32) not defined in the following file

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

2014-04-07 Thread Bruce Ashfield
On 14-04-07 11:17 AM, rebecca.swee.fun.ch...@intel.com wrote: From: Chang Rebecca Swee Fun rebecca.swee.fun.ch...@intel.com Hi all, Adding Darren (just in case he missed this). Here is a request to create feature branch to host Valley Island PCI enumerated LPSS I/O device drivers. We

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

2014-04-07 Thread Chang, Rebecca Swee Fun
-Original Message- From: Bruce Ashfield [mailto:bruce.ashfi...@windriver.com] Sent: 08 April, 2014 3:04 AM To: Chang, Rebecca Swee Fun; linux-yocto@yoctoproject.org; Darren Hart Subject: Re: [linux-yocto] [PATCH 00/29] Create new feature branch for Valley Island BSP On 14-04-07

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

2014-04-07 Thread Bruce Ashfield
On 2014-04-07, 8:28 PM, Chang, Rebecca Swee Fun wrote: -Original Message- From: Bruce Ashfield [mailto:bruce.ashfi...@windriver.com] Sent: 08 April, 2014 3:04 AM To: Chang, Rebecca Swee Fun; linux-yocto@yoctoproject.org; Darren Hart Subject: Re: [linux-yocto] [PATCH 00/29] Create new