From: Jolly Shah <jolly.shah@xilinx.com> To: ard.biesheuvel@linaro.org, mingo@kernel.org, gregkh@linuxfoundation.org, matt@codeblueprint.co.uk, sudeep.holla@arm.com, hkallweit1@gmail.com, keescook@chromium.org, dmitry.torokhov@gmail.com, michal.simek@xilinx.com Cc: rajanv@xilinx.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Tejas Patel <tejas.patel@xilinx.com>, Jolly Shah <jolly.shah@xilinx.com> Subject: [PATCH 2/2] arch: arm64: xilinx: Make zynqmp_firmware driver optional Date: Thu, 9 Jan 2020 11:06:04 -0800 [thread overview] Message-ID: <1578596764-29351-3-git-send-email-jolly.shah@xilinx.com> (raw) In-Reply-To: <1578596764-29351-1-git-send-email-jolly.shah@xilinx.com> From: Tejas Patel <tejas.patel@xilinx.com> Zynqmp firmware driver requires firmware to be present in system. Zynqmp firmware driver will crash if firmware is not present in system. For example single arch QEMU, may not have firmware, with such setup Linux booting fails. So make zynqmp_firmware driver as optional to disable it if user don't have firmware in system. Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> --- arch/arm64/Kconfig.platforms | 1 - drivers/firmware/xilinx/Kconfig | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index b2b504e..563c93d 100644 --- a/arch/arm64/Kconfig.platforms +++ b/arch/arm64/Kconfig.platforms @@ -301,7 +301,6 @@ config ARCH_ZX config ARCH_ZYNQMP bool "Xilinx ZynqMP Family" - select ZYNQMP_FIRMWARE help This enables support for Xilinx ZynqMP Family diff --git a/drivers/firmware/xilinx/Kconfig b/drivers/firmware/xilinx/Kconfig index bd33bbf..9a9bd19 100644 --- a/drivers/firmware/xilinx/Kconfig +++ b/drivers/firmware/xilinx/Kconfig @@ -6,6 +6,8 @@ menu "Zynq MPSoC Firmware Drivers" config ZYNQMP_FIRMWARE bool "Enable Xilinx Zynq MPSoC firmware interface" + depends on ARCH_ZYNQMP + default y if ARCH_ZYNQMP select MFD_CORE help Firmware interface driver is used by different -- 2.7.4
WARNING: multiple messages have this Message-ID (diff)
From: Jolly Shah <jolly.shah@xilinx.com> To: ard.biesheuvel@linaro.org, mingo@kernel.org, gregkh@linuxfoundation.org, matt@codeblueprint.co.uk, sudeep.holla@arm.com, hkallweit1@gmail.com, keescook@chromium.org, dmitry.torokhov@gmail.com, michal.simek@xilinx.com Cc: Tejas Patel <tejas.patel@xilinx.com>, Jolly Shah <jolly.shah@xilinx.com>, rajanv@xilinx.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH 2/2] arch: arm64: xilinx: Make zynqmp_firmware driver optional Date: Thu, 9 Jan 2020 11:06:04 -0800 [thread overview] Message-ID: <1578596764-29351-3-git-send-email-jolly.shah@xilinx.com> (raw) In-Reply-To: <1578596764-29351-1-git-send-email-jolly.shah@xilinx.com> From: Tejas Patel <tejas.patel@xilinx.com> Zynqmp firmware driver requires firmware to be present in system. Zynqmp firmware driver will crash if firmware is not present in system. For example single arch QEMU, may not have firmware, with such setup Linux booting fails. So make zynqmp_firmware driver as optional to disable it if user don't have firmware in system. Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> --- arch/arm64/Kconfig.platforms | 1 - drivers/firmware/xilinx/Kconfig | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index b2b504e..563c93d 100644 --- a/arch/arm64/Kconfig.platforms +++ b/arch/arm64/Kconfig.platforms @@ -301,7 +301,6 @@ config ARCH_ZX config ARCH_ZYNQMP bool "Xilinx ZynqMP Family" - select ZYNQMP_FIRMWARE help This enables support for Xilinx ZynqMP Family diff --git a/drivers/firmware/xilinx/Kconfig b/drivers/firmware/xilinx/Kconfig index bd33bbf..9a9bd19 100644 --- a/drivers/firmware/xilinx/Kconfig +++ b/drivers/firmware/xilinx/Kconfig @@ -6,6 +6,8 @@ menu "Zynq MPSoC Firmware Drivers" config ZYNQMP_FIRMWARE bool "Enable Xilinx Zynq MPSoC firmware interface" + depends on ARCH_ZYNQMP + default y if ARCH_ZYNQMP select MFD_CORE help Firmware interface driver is used by different -- 2.7.4 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next prev parent reply other threads:[~2020-01-09 19:06 UTC|newest] Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-01-09 19:06 [PATCH 0/2] arch: arm64: xilinx: Make zynqmp_firmware driver optional Jolly Shah 2020-01-09 19:06 ` Jolly Shah 2020-01-09 19:06 ` [PATCH 1/2] include: linux: firmware: Correct config dependency of zynqmp_eemi_ops Jolly Shah 2020-01-09 19:06 ` Jolly Shah 2020-02-24 10:35 ` Michal Simek 2020-02-24 10:35 ` Michal Simek 2020-01-09 19:06 ` Jolly Shah [this message] 2020-01-09 19:06 ` [PATCH 2/2] arch: arm64: xilinx: Make zynqmp_firmware driver optional Jolly Shah 2020-02-24 10:43 ` Michal Simek 2020-02-24 10:43 ` Michal Simek 2020-02-26 0:12 ` Jolly Shah 2020-02-26 0:12 ` Jolly Shah 2020-01-10 11:54 ` [PATCH 0/2] " Sudeep Holla 2020-01-10 11:54 ` Sudeep Holla 2020-01-13 6:46 ` Rajan Vaja 2020-01-13 6:46 ` Rajan Vaja 2020-01-13 15:13 ` Sudeep Holla 2020-01-13 15:13 ` Sudeep Holla 2020-02-24 10:33 ` Michal Simek 2020-02-24 10:33 ` Michal Simek
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1578596764-29351-3-git-send-email-jolly.shah@xilinx.com \ --to=jolly.shah@xilinx.com \ --cc=ard.biesheuvel@linaro.org \ --cc=dmitry.torokhov@gmail.com \ --cc=gregkh@linuxfoundation.org \ --cc=hkallweit1@gmail.com \ --cc=keescook@chromium.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=matt@codeblueprint.co.uk \ --cc=michal.simek@xilinx.com \ --cc=mingo@kernel.org \ --cc=rajanv@xilinx.com \ --cc=sudeep.holla@arm.com \ --cc=tejas.patel@xilinx.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.