[linux-yocto] [PATCH 07/10] pinctrl: mediatek: Add Pinctrl/GPIO driver for mt6397.

2016-07-11 Thread Yong, Jonathan
upport interrupt controller, so changing common code to skip it. Signed-off-by: Hongzhou Yang <hongzhou.y...@mediatek.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> (cherry picked from commit fc59e66c4284a420f9a1b3a0f99f784847bf3ef8) Signed-off-by: Yong, Jonathan <jo

[linux-yocto] [PATCH 06/10] pinctrl: add imx7d support

2016-07-11 Thread Yong, Jonathan
fde51a8bddf4c97f884db2cc) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile| 1 + drivers/pinctrl/freescale/pinctrl-imx7d.c | 385 ++ 3 files changed, 393 ins

[linux-yocto] [PATCH 04/10] pinctrl: Add Pistachio SoC pin control driver

2016-07-11 Thread Yong, Jonathan
org> Signed-off-by: Andrew Bresticker <abres...@chromium.org> Cc: James Hartley <james.hart...@imgtec.com> Cc: James Hogan <james.ho...@imgtec.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> (cherry picked from commit cefc03e5995e82082b1e4cda4ef565ccdaff1f45) Sign

[linux-yocto] [PATCH 01/10] pinctrl: add lpc18xx pinctrl driver

2016-07-11 Thread Yong, Jonathan
inus Walleij <linus.wall...@linaro.org> (cherry picked from commit 2f77ac93a947f19301a18250845e4be776c71afd) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/pinctrl/Kconfig |9 + drivers/pinctrl/Makefile |1 + drivers/pinctrl/

[linux-yocto] [PATCH 03/10] pinctrl: lpc18xx: add the missing group function map

2016-07-11 Thread Yong, Jonathan
gt; (cherry picked from commit 16a4851d8c0c508f0e75a2b4b5e9195524dae600) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/pinctrl/pinctrl-lpc18xx.c | 83 +++ 1 file changed, 76 insertions(+), 7 deletions(-) diff --git a/drivers/pinc

[linux-yocto] [PATCH 02/10] pinctrl: lpc18xx: create pin cap lookup helper

2016-07-11 Thread Yong, Jonathan
ll bug in pconf_get_pin where pconf_get_i2c0 would use the pins array index rather than the pin number. Signed-off-by: Joachim Eastwood <manab...@gmail.com> Signed-off-by: Linus Walleij <linus.wall...@linaro.org> (cherry picked from commit 403fbdee4728afc4e5c4b0a24b8eac3b52595b39) S

[linux-yocto] [PATCH 00/10] pinctrl_register to report errors consistently

2016-07-11 Thread Yong, Jonathan
Make pinctrl_register return proper error codes. The other commits are pulled in as depdencies. All commits are already in Linus's tree. This series should be applied to linux-yocto-4.1 standard/base. Andrew Bresticker (1): pinctrl: Add Pistachio SoC pin control driver Fabio Estevam (1):

[linux-yocto] [PATCH] Fix iTCO Address in PMC driver for linux-yocto-4.1

2016-07-04 Thread Yong, Jonathan
Hi, The driver itself is Apollo Lake specific, with the existing code based on earlier internal prototypes. This change is in the process of being upstreamed, so this should go into standard/intel/base. Yong, Jonathan (1): x86: Fix Apollo Lake Watchdog address in PMC driver drivers/platform

[linux-yocto] [PATCH 5/8] EDAC: pnd2_edac: Add new EDAC driver for Intel SoC platforms

2016-06-30 Thread Yong, Jonathan
From: "Luck, Tony" Initial target for this driver is the Intel Apollo Lake platform, but the internal memory controller IP is called Pondicherry2 and may be re-used on future platforms. Memory controller registers are not in PCI config space like earlier Intel memory

[linux-yocto] [PATCH 7/8] scsi_lib: add extended information to MEDIA_CHANGE

2016-06-30 Thread Yong, Jonathan
From: Vitaly Wool Add media change reason string to SDEV_MEDIA_CHANGE uevent in the format of "SDEV_MEDIA_CHANGE_REASON=, where reason is one of MEDIA_DETACH, MEDIA_ATTACH and MEDIA_BAD. Signed-off-by: Vitaly Wool Signed-off-by: Nikita Yushchenko

[linux-yocto] [PATCH 3/8] mfd: lpc_ich: Add support for SPI serial flash host controller

2016-06-30 Thread Yong, Jonathan
From: Lim Key Seong Many Intel CPUs including Haswell, Broadwell and Baytrail have SPI serial flash host controller as part of the LPC device. This will populate an MFD cell suitable for the SPI host controller driver if we know that the LPC device has one. This is

[linux-yocto] [PATCH 4/8] mfd: lpc_ich: Add support for Intel Apollo Lake SoC

2016-06-30 Thread Yong, Jonathan
From: Lim Key Seong Intel Apollo Lake SoC exposes serial SPI flash through the LPC device. The SPI flash host controller is not discoverable through PCI config cycles because P2SB (function 0 of the device 13) is hidden by the BIOS. We unhide the device briefly in order

[linux-yocto] [PATCH] mtd: spi-nor: add driver for NXP SPI Flash Interface (SPIFI)

2016-06-30 Thread Yong, Jonathan
From: Joachim Eastwood Add SPI-NOR driver for the SPI Flash Interface (SPIFI) controller that is found on newer NXP MCU devices. The controller supports serial SPI Flash devices with 1-, 2- and 4-bit width in either SPI mode 0 or 3. The controller can operate in either

[linux-yocto] [PATCH] NXP SPI Flash Interface for linux-yocto-4.1

2016-06-30 Thread Yong, Jonathan
Hi, This change is already in Linus's tree, so it should go into standard/base. Joachim Eastwood (1): mtd: spi-nor: add driver for NXP SPI Flash Interface (SPIFI) drivers/mtd/spi-nor/Kconfig | 11 + drivers/mtd/spi-nor/Makefile| 1 + drivers/mtd/spi-nor/nxp-spifi.c | 482

[linux-yocto] [PATCH] x86: Add missing Makefile entry so Sideband driver actually builds

2016-06-29 Thread Yong, Jonathan
The entry went missing when we removed an obsolete patch. Add it back in to correct it. Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- arch/x86/platform/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/platform/Makefile b/arch/x86/platform/Makefile index a

[linux-yocto] [PATCH] Fix arch/x86/platform Makefile for sideband in linux-yocto-4.1

2016-06-29 Thread Yong, Jonathan
Regarding the recently added sideband driver in standard/intel/base, the missing entry is preventing it from being built. This patch adds it back in. Yong, Jonathan (1): x86: Add missing Makefile entry so Sideband driver actually builds arch/x86/platform/Makefile | 1 + 1 file changed, 1

[linux-yocto] [PATCH 7/7] PCI: Add runtime PM support for PCIe ports

2016-06-29 Thread Yong, Jonathan
dis Kletnieks. Tested-by: Lukas Wunner <lu...@wunner.de> Signed-off-by: Lukas Wunner <lu...@wunner.de> Signed-off-by: Mika Westerberg <mika.westerb...@linux.intel.com> Acked-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> Signed-off-by: Yong, Jonathan <jonathan.y..

[linux-yocto] [PATCH 6/7] ACPI / hotplug / PCI: Runtime resume bridge before rescan

2016-06-29 Thread Yong, Jonathan
e port are not accessible and will be treated as hot-unplugged. To fix this, resume PCI bridges from runtime suspend while rescanning. Signed-off-by: Mika Westerberg <mika.westerb...@linux.intel.com> Acked-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> Signed-off-by: Yong, Jonathan <jo

[linux-yocto] [PATCH 4/7] PCI: Put PCIe ports into D3 during suspend

2016-06-29 Thread Yong, Jonathan
<lu...@wunner.de> Signed-off-by: Mika Westerberg <mika.westerb...@linux.intel.com> Acked-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- Documentation/kernel-parameters.txt | 4 + drivers/pci/bus.c

[linux-yocto] [PATCH 5/7] PCI: Power on bridges before scanning new devices

2016-06-29 Thread Yong, Jonathan
;rafael.j.wyso...@intel.com> Conflicts: drivers/pci/probe.c Cutoff the dependency patches. To fully pull in them will likely go over hunderd patches. The changes is too wide and drastic. Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/pci/probe.c | 12 1

[linux-yocto] [PATCH 0/7] PCIe Runtime PM for linux-yocto-4.1

2016-06-29 Thread Yong, Jonathan
Hi, These patches allow Runtime suspend of PCIe bridges, they are being reviewed upstream. These should go int standard/intel/base. Imre Deak (1): PCI / PM: Tune down retryable runtime suspend error messages Mika Westerberg (5): PCI: Don't clear d3cold_allowed for PCIe ports PCI: Put PCIe

[linux-yocto] [PATCH 2/7] platform:x86 Remove Monitor MWAIT feature dependency

2016-06-29 Thread Yong, Jonathan
From: "Yu, Ong Hock" <ong.hock...@intel.com> Telemetry capability does not depend on Monitor MWAIT feature. Signed-off-by: Yu, Ong Hock <ong.hock...@intel.com> Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/platform/x86/intel_telemetry_debugfs.c

[linux-yocto] [PATCH 3/7] PCI / PM: Tune down retryable runtime suspend error messages

2016-06-29 Thread Yong, Jonathan
2 Signed-off-by: Imre Deak <imre.d...@intel.com> Acked-by: Bjorn Helgaas <bhelg...@google.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/pci/pci-driver.c | 16 ++-- 1 file ch

[linux-yocto] [PATCH 1/7] PCI: Don't clear d3cold_allowed for PCIe ports

2016-06-29 Thread Yong, Jonathan
Since PCIe ports are never suspended in the first place, there is no need to set d3cold_allowed for them. Tested-by: Lukas Wunner <lu...@wunner.de> Signed-off-by: Mika Westerberg <mika.westerb...@linux.intel.com> Acked-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> Signe

[linux-yocto] [PATCH 08/11] x86: Prepare to split lpc-ich driver

2016-06-27 Thread Yong, Jonathan
From: Jonathan Yong Prepare to spilt out the driver code since it is growing quite fast with many table entries. Signed-off-by: Jonathan Yong --- drivers/mfd/Makefile |1 + drivers/mfd/lpc_ich-core.c | 1248

[linux-yocto] [PATCH 11/11] x86: Suppress compile time warnings in pinctrl-broxton

2016-06-27 Thread Yong, Jonathan
Suppresses the unused variable warning and bracer recommendation. bxt_gpio isn't actually in use yet. Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/pinctrl/intel/pinctrl-broxton.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/p

[linux-yocto] [PATCH 10/11] x86: Add platform:apl_gpio alias to pinctrl-broxton

2016-06-27 Thread Yong, Jonathan
This should allow it to load as a platform driver in non-ACPI mode. Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/pinctrl/intel/pinctrl-broxton.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/pinctrl/intel/pinctrl-broxton.c b/drivers/pinctrl/intel/p

[linux-yocto] [PATCH 09/11] x86: Rework Apollo Lake GPIO pinctrl non-ACPI mode driver

2016-06-27 Thread Yong, Jonathan
com> Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- MAINTAINERS | 5 + drivers/mfd/Makefile| 2 +- drivers/mfd/lpc_ich-apl.c | 46 drivers/mfd/lpc_ich-core.c | 82 - drivers/p

[linux-yocto] [PATCH 05/11] x86: Sideband Interface driver for Apollo Lake

2016-06-27 Thread Yong, Jonathan
The Sideband Interface driver for Apollo Lake shares much similarity with the existing iosf_mbi driver functionality wise, but was rewritten for Apollo Lake due to incompatibility with the new registers. Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- arch/x86/K

[linux-yocto] [PATCH 06/11] watchdog: iTCO-wdt handle 5th variation

2016-06-27 Thread Yong, Jonathan
From: Jonathan Yong Apollo Lake Watchdog is not on the SMBUS, but on the PMC, most register locations remains unchanged except for the NO_REBOOT bit in the SMI_EN register. Signed-off-by: Jonathan Yong --- drivers/watchdog/iTCO_wdt.c | 2 ++ 1

[linux-yocto] [PATCH 07/11] x86: Move Watchdog loader for Apollo Lake

2016-06-27 Thread Yong, Jonathan
From: Jonathan Yong The watchdog timer on Apollo Lake is on the Power Management Controller instead of the SMBUS. The LPC driver will also load the Apollo Lake Sideband Interface platform driver. Signed-off-by: Jonathan Yong ---

[linux-yocto] [PATCH 04/11] Convert lpc_ich_init_wdt to use a switch-case

2016-06-27 Thread Yong, Jonathan
Prevous version lacked a default case, uncovered by TCO v4 hardware. Print notice if unknown version encountered. Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/mfd/lpc_ich.c | 17 - 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/drive

[linux-yocto] [PATCH 02/11] pinctrl-broxton: enable platform device in the absent of ACPI enumeration

2016-06-27 Thread Yong, Jonathan
From: Tan Jui Nee <jui.nee@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 Apollo Lake Pinctrl GPIO platform driver. Signed-off-by: Tan Jui Nee <jui.nee@intel.com> Signed-off-by: Yong, Jonathan

[linux-yocto] [PATCH 03/11] pinctrl: intel: use 'bool' state for PINCTRL_APL_DEVICE in Kconfig

2016-06-27 Thread Yong, Jonathan
From: Tan Jui Nee Intel Apollo Lake GPIO pin control Platform Device Emulation is only working as build-in module. Signed-off-by: Tan Jui Nee --- drivers/pinctrl/intel/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[linux-yocto] [PATCH 01/11] serial: 8250_dma: stop ongoing RX DMA on exception

2016-06-27 Thread Yong, Jonathan
from commit e12d119865e55525ccf7c7d76b50081d6e4c83a6) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/tty/serial/8250/8250_dma.c | 17 - 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/drivers/tty/serial/8250/8250_dma.c b/drivers/tty/serial/825

[linux-yocto] [PATCH 00/11] Pinctrl, Watchdog and P2SB driver for linux-yocto-4.1

2016-06-27 Thread Yong, Jonathan
loader for Apollo Lake x86: Prepare to split lpc-ich driver Tan Jui Nee (2): pinctrl-broxton: enable platform device in the absent of ACPI enumeration pinctrl: intel: use 'bool' state for PINCTRL_APL_DEVICE in Kconfig Yong, Jonathan (5): Convert lpc_ich_init_wdt to use a switch-case

[linux-yocto] [PATCH] tpm: update PPI documentation to address the location change.

2016-06-22 Thread Yong, Jonathan
ff-by: Peter Huewe <peterhu...@gmx.de> (cherry picked from commit b8e98dcdc5ad24bbecc763cd0ac87bbde602e5ea) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- Documentation/ABI/testing/sysfs-driver-ppi | 19 --- 1 file changed, 12 insertions(+), 7 deletions(-) di

[linux-yocto] [PATCH] Update TPM documentation for linux-yocto-4.1

2016-06-22 Thread Yong, Jonathan
This should be tied into the recent TPM patches in standard/base. There is no code change for this patch. Jarkko Sakkinen (1): tpm: update PPI documentation to address the location change. Documentation/ABI/testing/sysfs-driver-ppi | 19 --- 1 file changed, 12 insertions(+), 7

[linux-yocto] [PATCH 1/2] x86 tsc: enumerate SKL cpu_khz and tsc_khz via CPUID

2016-06-22 Thread Yong, Jonathan
ferred, when available. CPUID.0x16 is preferred over MSR and timer calibration for CPU frequency discovery. CPUID.0x15 takes precedence over CPU-frequency for TSC frequency discovery. Signed-off-by: Len Brown <len.br...@intel.com> Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com

[linux-yocto] [PATCH 2/2] x86 tsc: enumerate BXT tsc_khz via CPUID

2016-06-22 Thread Yong, Jonathan
o <bin@intel.com> [lenb: simplified] Signed-off-by: Len Brown <len.br...@intel.com> Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- arch/x86/kernel/tsc.c | 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/arch/x86/kernel/tsc.c b/arc

[linux-yocto] [PATCH 0/2] Use CPUID to estimate clock frequency for linux-yocto-4.1

2016-06-22 Thread Yong, Jonathan
This patch allows clock frequencies to be calibrated if TSC and CPU frequencies differ. This is not in the latest kernel tree yet, so this should go into standard/intel/base. Tested with Apollo Lake. Bin Gao (1): x86 tsc: enumerate BXT tsc_khz via CPUID Len Brown (1): x86 tsc: enumerate SKL

[linux-yocto] [PATCH 4/4] cpufreq: intel_p_state: core_get_turbo_ratio_limit() can be static

2016-06-20 Thread Yong, Jonathan
From: kbuild test robot <fengguang...@intel.com> Signed-off-by: Fengguang Wu <fengguang...@intel.com> Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/cpufreq/intel_pstate.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

[linux-yocto] [PATCH 1/4] intel_pstate: add support for BXT-P

2016-06-20 Thread Yong, Jonathan
From: Kristen Carlson Accardi <kris...@linux.intel.com> BXT-P cpuid added to whitelist. BXT-P needs to use core_params because the MSRs for BYT/CHT don't work on BXT. Tuning for BXT is TBD. Signed-off-by: Kristen Carlson Accardi <kris...@linux.intel.com> Signed-off-by: Yo

[linux-yocto] [PATCH 2/4] cpufreq: intel_p_state: Fix P1 and below as guaranteed performance

2016-06-20 Thread Yong, Jonathan
urbo P state from PLATFORM_INFO. Signed-off-by: Srinivas Pandruvada <srinivas.pandruv...@linux.intel.com> Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- arch/x86/include/uapi/asm/msr-index.h | 1 + drivers/cpufreq/intel_pstate.c| 26 ++ 2

[linux-yocto] [PATCH 0/4] P-state patches for linux-yocto-4.1 (atandard/intel/base)

2016-06-20 Thread Yong, Jonathan
These patches are for Apollo Lake Pstate support. These are not in Linus's kernel tree yet, so these should go into standard/intel/base. This series should apply AFTER the 2 P-state patches for linux-yocto-4.1 series. Thanks. Kristen Carlson Accardi (1): intel_pstate: add support for BXT-P

[linux-yocto] [PATCH 0/2] P-state patches for linux-yocto-4.1 part 2

2016-06-20 Thread Yong, Jonathan
After digging through the development logs much deeper, these 2 changes were also found in the mainline kernel, originally meant for standard/intel/base, can now be moved to standard/base. Meant to be applied AFTER the first P-state patch series. Thanks. Kristen Carlson Accardi (2):

[linux-yocto] [PATCH 1/2] intel_pstate: enable HWP per CPU

2016-06-20 Thread Yong, Jonathan
arlson Accardi <kris...@linux.intel.com> Tested-by: David Zhuang <david.zhu...@oracle.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> (cherry picked from commit ba88d4338f226766f510e207911dde8c1875e072) Signed-off-by: Yong, Jonathan <jonathan.y...@inte

[linux-yocto] [PATCH 2/2] intel_pstate: Add SKY-S support

2016-06-20 Thread Yong, Jonathan
ea304b) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/cpufreq/intel_pstate.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c index 17894f3..c374816 100644 --- a/drivers/cpufreq/intel_pstate.c +++ b/driver

[linux-yocto] [PATCH 4/4] x86/mm: Decouple from

2016-06-20 Thread Yong, Jonathan
s Torvalds <torva...@linux-foundation.org> Cc: Peter Zijlstra <pet...@infradead.org> Cc: Rafael J. Wysocki <r...@rjwysocki.net> Cc: Suma Ramars <sram...@cisco.com> Cc: Thomas Gleixner <t...@linutronix.de> Cc: Tony Luck <tony.l...@intel.com> Signed-off-by: Ingo Mol

[linux-yocto] [PATCH 3/4] intel_pstate: Force setting target pstate when required

2016-06-20 Thread Yong, Jonathan
el.j.wyso...@intel.com> (cherry picked from commit 6c1e45917dec5e7c99ba8125fd8cc50f6e482a21) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/cpufreq/intel_pstate.c | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufre

[linux-yocto] [PATCH 2/4] intel_pstate: change some inconsistent debug information

2016-06-20 Thread Yong, Jonathan
er cpu printk into pr_debug) Signed-off-by: Doug Smythies <dsmyth...@telus.net> Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> (cherry picked from commit f16255eb930173f386db0ce78ed41401aa8a94a6) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/cp

[linux-yocto] [PATCH 1/4] intel_pstate: Add tsc collection and keep previous target pstate

2016-06-20 Thread Yong, Jonathan
cki <rafael.j.wyso...@intel.com> (cherry picked from commit 4055fad34086dcf5229c43846e0a3cf0fb3692e3) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/cpufreq/intel_pstate.c | 31 +-- include/trace/events/power.h | 25 +

[linux-yocto] [PATCH 0/4] P-state patches for linux-yocto-4.1

2016-06-20 Thread Yong, Jonathan
Backported from mainline kernel and tested on Apollo Lake. This should go into standard/base. Thanks. Doug Smythies (3): intel_pstate: Add tsc collection and keep previous target pstate intel_pstate: change some inconsistent debug information intel_pstate: Force setting target pstate when

[linux-yocto] [PATCH 3/6] x86 tsc_msr: Update comments, expand definitions

2016-06-20 Thread Yong, Jonathan
From: Len Brown <len.br...@intel.com> Syntax only, no functional change. Signed-off-by: Len Brown <len.br...@intel.com> Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- arch/x86/kernel/tsc_msr.c | 36 ++-- 1 file changed, 10 insertion

[linux-yocto] [PATCH 6/6] x86 tsc_msr: Remove irqoff around MSR-based TSC enumeration

2016-06-20 Thread Yong, Jonathan
From: Len Brown <len.br...@intel.com> Remove the irqoff/irqon around MSR-based TSC enumeration, as it is not necessary. Also rename: try_msr_calibrate_tsc() to cpu_khz_from_msr(), as that better describes what the routine does. Signed-off-by: Len Brown <len.br...@intel.com> Signed-

[linux-yocto] [PATCH 4/6] x86 tsc_msr: Correct Silvermont reference clock values

2016-06-20 Thread Yong, Jonathan
tching the Software Developers Manual. Also, correct a 166 MHz entry that should have been 116 MHz, and add a missing 80 MHz entry. Reported-by: Stephane Gasparini <stephane.gaspar...@intel.com> Signed-off-by: Len Brown <len.br...@intel.com> Signed-off-by: Yong, Jonathan <jonathan.y...@int

[linux-yocto] [PATCH 2/6] x86 tsc_msr: Remove debugging messages

2016-06-20 Thread Yong, Jonathan
=debug is available if anybody really is interested in printing the LAPIC frequency. Signed-off-by: Len Brown <len.br...@intel.com> Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- arch/x86/kernel/tsc_msr.c | 19 +++ 1 file changed, 3 insertions(+), 16 deleti

[linux-yocto] [PATCH 0/6] tsc_msr patches for linux-yocto-4.1 standard/intel/base

2016-06-20 Thread Yong, Jonathan
These patches are used to correct the TSC frequency calculation on Apollo Lake but are not on mainline Linux yet. This should go into standard/intel/base. Len Brown (6): x86 tsc_msr: Identify Intel-specific code x86 tsc_msr: Remove debugging messages x86 tsc_msr: Update comments, expand

Re: [linux-yocto] [PULL REQUEST] CPU idle/power patches for linux-yocto-4.1

2016-06-16 Thread Yong, Jonathan
On 06/17/2016 12:03, Yong, Jonathan wrote: git URL: https://github.com/jyong2/yocto-backports.git branch: for-linux-yocto-4.1-power 10 patches regarding CPU idle/scheduler, tested with Apollo Lake. All patches from Linus's tree, for linux-yocto-4.1 standard/base. for-linux-yocto-4.1-power

[linux-yocto] [PULL REQUEST] Support async probe for linux-yocto-4.1

2016-06-16 Thread Yong, Jonathan
git URL: https://github.com/jyong2/yocto-backports.git branch: for-linux-yocto-4.1-power 10 patches regarding CPU idle/scheduler, tested with Apollo Lake. All patches from Linus's tree, for linux-yocto-4.1 standard/base. for-linux-yocto-4.1-power is based on the latest standard/base as of

[linux-yocto] [PULL REQUEST] Support async probe for linux-yocto-4.1

2016-06-16 Thread Yong, Jonathan
git URL: https://github.com/jyong2/yocto-backports.git branch: for-linux-yocto-4.1-core This series allows drivers to be loaded asynchronously. All patches from Linus's tree, for linux-yocto-4.1 standard/base. for-linux-yocto-4.1-core is based on the latest standard/base as of writing.

Re: [linux-yocto] [PULL REQUEST] Watchdog parenting fix for linux-yocto-4.1

2016-06-15 Thread Yong, Jonathan
On 06/15/2016 11:53, Bruce Ashfield wrote: These 2 branches should also go into linux-yocto-4.1 standard/base: for-linux-yocto-4.1-core (driver core backports from Linus's) for-linux-yocto-4.1-power (CPU idle/powercap backports from Linus's) Can you elaborate ? How many patches ? What are

Re: [linux-yocto] [PULL REQUEST] Watchdog parenting fix for linux-yocto-4.1

2016-06-14 Thread Yong, Jonathan
On 06/14/2016 09:59, Yong, Jonathan wrote: This series of 11 patches from Linus's tree fixes the parenting of watchdog devices. To do that, a lot of OMAP watchdog fixes are pulled in as dependencies. Adds Conexant Digicolor CX9 and STMicroelectronics LPC Watchdog. https://github.com/jyong2

[linux-yocto] [PULL REQUEST] Watchdog parenting fix for linux-yocto-4.1

2016-06-13 Thread Yong, Jonathan
This series of 11 patches from Linus's tree fixes the parenting of watchdog devices. To do that, a lot of OMAP watchdog fixes are pulled in as dependencies. Adds Conexant Digicolor CX9 and STMicroelectronics LPC Watchdog. https://github.com/jyong2/yocto-backports.git branch:

Re: [linux-yocto] fa3c776f1c47bd8cdbaaf1080420a67d4bfdc867 causing kernel stack corruption

2016-04-27 Thread Yong, Jonathan
On 04/27/2016 11:39, Yong, Jonathan wrote: On 04/26/2016 20:52, Bruce Ashfield wrote: On 2016-04-26 12:55 AM, Yong, Jonathan wrote: Hi, I'm seeing kernel stack corruptions in thermal_zone_device_register with fa3c776f1c47bd8cdbaaf1080420a67d4bfdc867. After reviewing the patch, I'm not see how

Re: [linux-yocto] fa3c776f1c47bd8cdbaaf1080420a67d4bfdc867 causing kernel stack corruption

2016-04-26 Thread Yong, Jonathan
On 04/26/2016 20:52, Bruce Ashfield wrote: On 2016-04-26 12:55 AM, Yong, Jonathan wrote: Hi, I'm seeing kernel stack corruptions in thermal_zone_device_register with fa3c776f1c47bd8cdbaaf1080420a67d4bfdc867. After reviewing the patch, I'm not see how it could cause a crash: That's part

[linux-yocto] fa3c776f1c47bd8cdbaaf1080420a67d4bfdc867 causing kernel stack corruption

2016-04-25 Thread Yong, Jonathan
Hi, I'm seeing kernel stack corruptions in thermal_zone_device_register with fa3c776f1c47bd8cdbaaf1080420a67d4bfdc867. After reviewing the patch, I'm not see how it could cause a crash: [9.385380] Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in:

Re: [linux-yocto] Backport Device Property from Linux-4.4 to linux-yocto-4.1

2016-03-23 Thread Yong, Jonathan
On 03/24/2016 06:09, Bruce Ashfield wrote: No worries. I fetched the branch. I see 18 commits in your summary, but I'm still seeing duplicates on what I fetched. i.e. the branch I just grabbed, still has: a7e1dabefaf8 klist: implement klist_prev(), fetched from:

Re: [linux-yocto] Backport Device Property from Linux-4.4 to linux-yocto-4.1

2016-03-23 Thread Yong, Jonathan
On 03/23/2016 14:10, Yong, Jonathan wrote: Hi Bruce, This changeset from kernel 4.4 (29 commits) is a bit large but should not impact any existing drivers. The commits are for linux-yocto-4.1 standard/base branch. URL: https://github.com/jyong2/yocto-backports.git Branch: for-linux-yocto-4.1

[linux-yocto] Backport Device Property from Linux-4.4 to linux-yocto-4.1

2016-03-23 Thread Yong, Jonathan
Hi Bruce, This changeset from kernel 4.4 (29 commits) is a bit large but should not impact any existing drivers. The commits are for linux-yocto-4.1 standard/base branch. URL: https://github.com/jyong2/yocto-backports.git Branch: for-linux-yocto-4.1 Stats: Alexander Sverdlin (1): ACPI /

[linux-yocto] [PATCH 0/2] Minor updates for i915 audio support for 4.1

2016-03-14 Thread Yong, Jonathan
Hi Linux-yocto, These 2 patches are already in Linus's tree. Patches should apply for linux-yocto-4.1 standard/base. Thanks. Lu, Han (1): drm/i915/audio: add codec wakeup override enabled/disable callback Subhransu S. Prusty (1): ALSA: hda - Add hduadio support to DEVTABLE

[linux-yocto] [PATCH 2/2] drm/i915/audio: add codec wakeup override enabled/disable callback

2016-03-14 Thread Yong, Jonathan
b95fe2ffebf09969a57ab21be409ed7dcc) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/gpu/drm/i915/i915_reg.h| 3 +++ drivers/gpu/drm/i915/intel_audio.c | 27 +++ include/drm/i915_component.h | 1 + 3 files changed, 31 insertions(+) diff -

Re: [linux-yocto] [PATCH 0/7] clkdev: Backport some clkdev API from 4.4, for linux-yocto-4.1

2016-02-23 Thread Yong, Jonathan
Sorry for the spam, looks like Bruce already got these. -Original Message- From: Yong, Jonathan Sent: Wednesday, February 24, 2016 08:10 To: linux-yocto@yoctoproject.org Cc: Yong, Jonathan <jonathan.y...@intel.com> Subject: [PATCH 0/7] clkdev: Backport some clkdev API fr

[linux-yocto] [PATCH 6/7] clk: update clk API documentation to clarify clk_round_rate()

2016-02-23 Thread Yong, Jonathan
t;rmk+ker...@arm.linux.org.uk> (cherry picked from commit d2d14a77886485310ec66e575f00ea5232ac7a14) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- include/linux/clk.h | 14 ++ 1 file changed, 14 insertions(+) diff --git a/include/linux/clk.h b/include/linux/clk.h inde

[linux-yocto] [PATCH 7/7] clkdev: get rid of redundant clk_add_alias() prototype in linux/clk.h

2016-02-23 Thread Yong, Jonathan
: Tony Lindgren <t...@atomide.com> Tested-by: Robert Jarzmik <robert.jarz...@free.fr> Acked-by: Sekhar Nori <nsek...@ti.com> Signed-off-by: Russell King <rmk+ker...@arm.linux.org.uk> (cherry picked from commit 2d34e507293102f29ee94d9a9c5b890696d42452) Signed-off-by: Yong, Jon

[linux-yocto] [PATCH 1/7] clkdev: use clk_hw internally

2016-02-23 Thread Yong, Jonathan
s() we don't dereference a junk pointer. Signed-off-by: Russell King <rmk+ker...@arm.linux.org.uk> (cherry picked from commit d5622a9c13752be46e6fcde9d31391ce0bb0598b) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/clk/clkdev.c | 24 incl

[linux-yocto] [PATCH 5/7] clkdev: fix clk_add_alias() with a NULL alias device name

2016-02-23 Thread Yong, Jonathan
2568999835d7 ("clkdev: add clkdev_create() helper") Reported-by: Aaro Koskinen <aaro.koski...@iki.fi> Tested-by: Aaro Koskinen <aaro.koski...@iki.fi> Signed-off-by: Russell King <rmk+ker...@arm.linux.org.uk> (cherry picked from commit 625faa6a720d26fc0db9e20b48dc0df

[linux-yocto] [PATCH 2/7] clkdev: drop __init from clkdev_add_table()

2016-02-23 Thread Yong, Jonathan
e963) Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> --- drivers/clk/clkdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/clkdev.c b/drivers/clk/clkdev.c index 1bb120a..04b59ad 100644 --- a/drivers/clk/clkdev.c +++ b/drivers/clk/clkdev.c @@ -23

[linux-yocto] [PATCH 0/7] clkdev: Backport some clkdev API from 4.4, for linux-yocto-4.1

2016-02-23 Thread Yong, Jonathan
Hello Linux-yocto, We would want to use the same clkdev API for our drivers against bleeding edge kernel versions. These patches are already upstream and should apply cleanly against linux-yocto-4.1 standard/base. Thanks. [Resent: Seems to be missing from archive] Russell King (7): clkdev: