lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 18 Nov 2016 13:22:27 +0800 From: Tan Jui Nee <jui.nee.tan@...el.com> To: mika.westerberg@...ux.intel.com, heikki.krogerus@...ux.intel.com, andriy.shevchenko@...ux.intel.com, tglx@...utronix.de, dvhart@...radead.org, mingo@...hat.com, hpa@...or.com, x86@...nel.org, ptyser@...-inc.com, lee.jones@...aro.org, linus.walleij@...aro.org Cc: linux-gpio@...r.kernel.org, platform-driver-x86@...r.kernel.org, linux-kernel@...r.kernel.org, jui.nee.tan@...el.com, jonathan.yong@...el.com, ong.hock.yu@...el.com, tony.luck@...el.com, wan.ahmad.zainie.wan.mohamad@...el.com, yunying.sun@...el.com Subject: [PATCH v11 3/6] x86/intel-ivi: Add Intel In-Vehicle Infotainment (IVI) systems used in cars support Add support for non ACPI system, such as system that uses Advanced Boot Loader (ABL) whereby a platform device has to be created in order to bind with PINCTRL/GPIO. At the moment, Intel Apollo Lake SoC requires P2SB driver to hide and unhide P2SB to lookup P2SB BAR and pass the PCI BAR address to GPIO. Signed-off-by: Tan Jui Nee <jui.nee.tan@...el.com> Reviewed-by: Mika Westerberg <mika.westerberg@...ux.intel.com> --- Changes in V11: - Select CONFIG_P2SB when CONFIG_X86_INTEL_IVI is enabled instead of CONFIG_LPC_ICH is enabled. This is to fix kbuildbot error. Changes in V10: - No change Changes in V9: - No change Changes in V8: - No change arch/x86/Kconfig | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index bada636..6019755 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -512,6 +512,16 @@ config X86_INTEL_CE This option compiles in support for the CE4100 SOC for settop boxes and media devices. +config X86_INTEL_IVI + bool "Intel In-Vehicle Infotainment (IVI) systems used in cars" + depends on X86 && PCI + select P2SB + ---help--- + Select this option to enable MMIO BAR access over the P2SB for + non-ACPI Intel Apollo Lake SoC platforms. This driver uses the P2SB + hide/unhide mechanism cooperatively to pass the PCI BAR address to + the platform driver, currently GPIO. + config X86_INTEL_MID bool "Intel MID platform support" depends on X86_EXTENDED_PLATFORM -- 1.9.1
Powered by blists - more mailing lists