linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards
@ 2020-02-24 23:07 Li Yang
  2020-02-24 23:07 ` [PATCH 01/15] arm64: defconfig: run through savedefconfig for ordering Li Yang
                   ` (14 more replies)
  0 siblings, 15 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:07 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

The series enables necessary drivers for the QorIQ reference boards
supported in mainline.

Li Yang (15):
  arm64: defconfig: run through savedefconfig for ordering
  arm64: defconfig: Enable NXP flexcan driver
  arm64: defconfig: Enable QorIQ DPAA1 drivers
  arm64: defconfig: Enable QorIQ DPAA2 drivers
  arm64: defconfig: Enable ENETC Ethernet controller and FELIX switch
  arm64: defconfig: Enable NXP/FSL SPI controller drivers
  arm64: defconfig: Enable QorIQ cpufreq driver
  arm64: defconfig: Enable ARM SBSA watchdog driver
  arm64: defconfig: Enable QorIQ IFC NAND controller driver
  arm64: defconfig: Enable QorIQ GPIO driver
  arm64: defconfig: Enable ARM Mali display driver
  arm64: defconfig: Enable flash device drivers for QorIQ boards
  arm64: defconfig: Enable RTC devices for QorIQ boards
  arm64: defconfig: Enable PHY devices used on QorIQ boards
  arm64: defconfig: Enable e1000 device

 arch/arm64/configs/defconfig | 57 +++++++++++++++++++++++++++++-------
 1 file changed, 46 insertions(+), 11 deletions(-)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 24+ messages in thread

* [PATCH 01/15] arm64: defconfig: run through savedefconfig for ordering
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
@ 2020-02-24 23:07 ` Li Yang
  2020-02-24 23:07 ` [PATCH 02/15] arm64: defconfig: Enable NXP flexcan driver Li Yang
                   ` (13 subsequent siblings)
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:07 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Used "make defconfig savedefconfig" to regenerate defconfig files in the
right order to prepare for additional defconfig changes.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 0f212889c931..618001ef5c81 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -471,9 +471,9 @@ CONFIG_DW_WATCHDOG=y
 CONFIG_SUNXI_WATCHDOG=m
 CONFIG_IMX2_WDT=y
 CONFIG_IMX_SC_WDT=m
+CONFIG_QCOM_WDT=m
 CONFIG_MESON_GXBB_WATCHDOG=m
 CONFIG_MESON_WATCHDOG=m
-CONFIG_QCOM_WDT=m
 CONFIG_RENESAS_WDT=y
 CONFIG_UNIPHIER_WATCHDOG=y
 CONFIG_BCM2835_WDT=y
@@ -594,8 +594,8 @@ CONFIG_SND_SOC_TAS571X=m
 CONFIG_SND_SIMPLE_CARD=m
 CONFIG_SND_AUDIO_GRAPH_CARD=m
 CONFIG_I2C_HID=m
-CONFIG_USB=y
 CONFIG_USB_CONN_GPIO=m
+CONFIG_USB=y
 CONFIG_USB_OTG=y
 CONFIG_USB_XHCI_HCD=y
 CONFIG_USB_XHCI_TEGRA=y
@@ -617,7 +617,6 @@ CONFIG_USB_CHIPIDEA_HOST=y
 CONFIG_USB_ISP1760=y
 CONFIG_USB_HSIC_USB3503=y
 CONFIG_NOP_USB_XCEIV=y
-CONFIG_USB_ULPI=y
 CONFIG_USB_GADGET=y
 CONFIG_USB_RENESAS_USBHS_UDC=m
 CONFIG_USB_RENESAS_USB3=m
@@ -756,7 +755,6 @@ CONFIG_OWL_PM_DOMAINS=y
 CONFIG_RASPBERRYPI_POWER=y
 CONFIG_IMX_SCU_SOC=y
 CONFIG_QCOM_AOSS_QMP=y
-CONFIG_QCOM_COMMAND_DB=y
 CONFIG_QCOM_GENI_SE=y
 CONFIG_QCOM_GLINK_SSR=m
 CONFIG_QCOM_RMTFS_MEM=m
@@ -771,14 +769,12 @@ CONFIG_ARCH_R8A774A1=y
 CONFIG_ARCH_R8A774B1=y
 CONFIG_ARCH_R8A774C0=y
 CONFIG_ARCH_R8A7795=y
-CONFIG_ARCH_R8A7796=y
 CONFIG_ARCH_R8A77961=y
 CONFIG_ARCH_R8A77965=y
 CONFIG_ARCH_R8A77970=y
 CONFIG_ARCH_R8A77980=y
 CONFIG_ARCH_R8A77990=y
 CONFIG_ARCH_R8A77995=y
-CONFIG_QCOM_PDC=y
 CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_ARCH_TEGRA_132_SOC=y
 CONFIG_ARCH_TEGRA_210_SOC=y
@@ -809,6 +805,7 @@ CONFIG_PWM_ROCKCHIP=y
 CONFIG_PWM_SAMSUNG=y
 CONFIG_PWM_SUN4I=m
 CONFIG_PWM_TEGRA=m
+CONFIG_QCOM_PDC=y
 CONFIG_RESET_QCOM_AOSS=y
 CONFIG_RESET_QCOM_PDC=m
 CONFIG_RESET_TI_SCI=y
@@ -880,16 +877,16 @@ CONFIG_NLS_ISO8859_1=y
 CONFIG_SECURITY=y
 CONFIG_CRYPTO_ECHAINIV=y
 CONFIG_CRYPTO_ANSI_CPRNG=y
+CONFIG_CRYPTO_USER_API_RNG=m
 CONFIG_CRYPTO_DEV_SUN8I_CE=m
 CONFIG_CRYPTO_DEV_FSL_CAAM=m
-CONFIG_CRYPTO_DEV_HISI_ZIP=m
-CONFIG_CRYPTO_USER_API_RNG=m
 CONFIG_CRYPTO_DEV_QCOM_RNG=m
+CONFIG_CRYPTO_DEV_HISI_ZIP=m
 CONFIG_CMA_SIZE_MBYTES=32
 CONFIG_PRINTK_TIME=y
 CONFIG_DEBUG_INFO=y
-CONFIG_DEBUG_FS=y
 CONFIG_MAGIC_SYSRQ=y
+CONFIG_DEBUG_FS=y
 CONFIG_DEBUG_KERNEL=y
 # CONFIG_SCHED_DEBUG is not set
 # CONFIG_DEBUG_PREEMPT is not set
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 02/15] arm64: defconfig: Enable NXP flexcan driver
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
  2020-02-24 23:07 ` [PATCH 01/15] arm64: defconfig: run through savedefconfig for ordering Li Yang
@ 2020-02-24 23:07 ` Li Yang
  2020-02-24 23:07 ` [PATCH 03/15] arm64: defconfig: Enable QorIQ DPAA1 drivers Li Yang
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:07 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables driver for FLEXCAN device which is used on a wide range of NXP
SoCs.  Also enabling the related CAN framework.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 618001ef5c81..747f233aca72 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -161,6 +161,8 @@ CONFIG_QRTR=m
 CONFIG_QRTR_SMD=m
 CONFIG_QRTR_TUN=m
 CONFIG_BPF_JIT=y
+CONFIG_CAN=m
+CONFIG_CAN_FLEXCAN=m
 CONFIG_BT=m
 CONFIG_BT_HIDP=m
 # CONFIG_BT_HS is not set
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 03/15] arm64: defconfig: Enable QorIQ DPAA1 drivers
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
  2020-02-24 23:07 ` [PATCH 01/15] arm64: defconfig: run through savedefconfig for ordering Li Yang
  2020-02-24 23:07 ` [PATCH 02/15] arm64: defconfig: Enable NXP flexcan driver Li Yang
@ 2020-02-24 23:07 ` Li Yang
  2020-02-24 23:07 ` [PATCH 04/15] arm64: defconfig: Enable QorIQ DPAA2 drivers Li Yang
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:07 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables drivers for NXP DPAA1 framework and related Ethernet device which
can be found on QorIQ SoCs such as LS1043a and LS1046a.  They are enabled
as built-in to boot from network without an initramfs.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 747f233aca72..54ac7c1558d8 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -263,6 +263,8 @@ CONFIG_BNX2X=m
 CONFIG_MACB=y
 CONFIG_THUNDER_NIC_PF=y
 CONFIG_FEC=y
+CONFIG_FSL_FMAN=y
+CONFIG_FSL_DPAA_ETH=y
 CONFIG_HIX5HD2_GMAC=y
 CONFIG_HNS_DSAF=y
 CONFIG_HNS_ENET=y
@@ -755,6 +757,7 @@ CONFIG_RPMSG_QCOM_GLINK_SMEM=m
 CONFIG_RPMSG_QCOM_SMD=y
 CONFIG_OWL_PM_DOMAINS=y
 CONFIG_RASPBERRYPI_POWER=y
+CONFIG_FSL_DPAA=y
 CONFIG_IMX_SCU_SOC=y
 CONFIG_QCOM_AOSS_QMP=y
 CONFIG_QCOM_GENI_SE=y
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 04/15] arm64: defconfig: Enable QorIQ DPAA2 drivers
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (2 preceding siblings ...)
  2020-02-24 23:07 ` [PATCH 03/15] arm64: defconfig: Enable QorIQ DPAA1 drivers Li Yang
@ 2020-02-24 23:07 ` Li Yang
  2020-02-24 23:08 ` [PATCH 05/15] arm64: defconfig: Enable ENETC Ethernet controller and FELIX switch Li Yang
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:07 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables drivers for NXP DPAA2 framework, related Ethernet and crypto
device which can be found on QorIQ SoCs like LS1088a, LS2088a and
LX2160a.

The framework and ethernet drivers are enabled as built-in to boot
from network without an initramfs.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 54ac7c1558d8..9eaf0993cca5 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -209,6 +209,7 @@ CONFIG_FW_LOADER_USER_HELPER=y
 CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
 CONFIG_HISILICON_LPC=y
 CONFIG_SIMPLE_PM_BUS=y
+CONFIG_FSL_MC_BUS=y
 CONFIG_MTD=y
 CONFIG_MTD_BLOCK=y
 CONFIG_MTD_RAW_NAND=y
@@ -265,6 +266,7 @@ CONFIG_THUNDER_NIC_PF=y
 CONFIG_FEC=y
 CONFIG_FSL_FMAN=y
 CONFIG_FSL_DPAA_ETH=y
+CONFIG_FSL_DPAA2_ETH=y
 CONFIG_HIX5HD2_GMAC=y
 CONFIG_HNS_DSAF=y
 CONFIG_HNS_ENET=y
@@ -758,6 +760,7 @@ CONFIG_RPMSG_QCOM_SMD=y
 CONFIG_OWL_PM_DOMAINS=y
 CONFIG_RASPBERRYPI_POWER=y
 CONFIG_FSL_DPAA=y
+CONFIG_FSL_MC_DPIO=y
 CONFIG_IMX_SCU_SOC=y
 CONFIG_QCOM_AOSS_QMP=y
 CONFIG_QCOM_GENI_SE=y
@@ -885,6 +888,7 @@ CONFIG_CRYPTO_ANSI_CPRNG=y
 CONFIG_CRYPTO_USER_API_RNG=m
 CONFIG_CRYPTO_DEV_SUN8I_CE=m
 CONFIG_CRYPTO_DEV_FSL_CAAM=m
+CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m
 CONFIG_CRYPTO_DEV_QCOM_RNG=m
 CONFIG_CRYPTO_DEV_HISI_ZIP=m
 CONFIG_CMA_SIZE_MBYTES=32
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 05/15] arm64: defconfig: Enable ENETC Ethernet controller and FELIX switch
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (3 preceding siblings ...)
  2020-02-24 23:07 ` [PATCH 04/15] arm64: defconfig: Enable QorIQ DPAA2 drivers Li Yang
@ 2020-02-24 23:08 ` Li Yang
  2020-02-24 23:08 ` [PATCH 06/15] arm64: defconfig: Enable NXP/FSL SPI controller drivers Li Yang
                   ` (9 subsequent siblings)
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:08 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables drivers for NXP ENETC Ethernet controller and FELIX Ethernet
switch used on QorIQ LS1028a SoC.

The ENETC ethernet drivers are enabled as built-in to boot from network
without an initramfs.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 9eaf0993cca5..7390c8f3838d 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -154,6 +154,7 @@ CONFIG_IP6_NF_NAT=m
 CONFIG_IP6_NF_TARGET_MASQUERADE=m
 CONFIG_BRIDGE=m
 CONFIG_BRIDGE_VLAN_FILTERING=y
+CONFIG_NET_DSA=m
 CONFIG_VLAN_8021Q=m
 CONFIG_VLAN_8021Q_GVRP=y
 CONFIG_VLAN_8021Q_MVRP=y
@@ -256,6 +257,7 @@ CONFIG_MACVTAP=m
 CONFIG_TUN=y
 CONFIG_VETH=m
 CONFIG_VIRTIO_NET=y
+CONFIG_NET_DSA_MSCC_FELIX=m
 CONFIG_AMD_XGBE=y
 CONFIG_NET_XGENE=y
 CONFIG_ATL1C=m
@@ -267,6 +269,8 @@ CONFIG_FEC=y
 CONFIG_FSL_FMAN=y
 CONFIG_FSL_DPAA_ETH=y
 CONFIG_FSL_DPAA2_ETH=y
+CONFIG_FSL_ENETC=y
+CONFIG_FSL_ENETC_VF=y
 CONFIG_HIX5HD2_GMAC=y
 CONFIG_HNS_DSAF=y
 CONFIG_HNS_ENET=y
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 06/15] arm64: defconfig: Enable NXP/FSL SPI controller drivers
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (4 preceding siblings ...)
  2020-02-24 23:08 ` [PATCH 05/15] arm64: defconfig: Enable ENETC Ethernet controller and FELIX switch Li Yang
@ 2020-02-24 23:08 ` Li Yang
  2020-03-11  5:51   ` Shawn Guo
  2020-02-24 23:08 ` [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver Li Yang
                   ` (8 subsequent siblings)
  14 siblings, 1 reply; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:08 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables SPI controller drivers used in various NXP/FSL SoCs.

Enabled as built-in to load RFS from SPI flash without requiring
initramfs.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 7390c8f3838d..e97ef8b944b8 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -398,8 +398,11 @@ CONFIG_SPI=y
 CONFIG_SPI_ARMADA_3700=y
 CONFIG_SPI_BCM2835=m
 CONFIG_SPI_BCM2835AUX=m
+CONFIG_SPI_FSL_LPSPI=y
+CONFIG_SPI_FSL_QUADSPI=y
 CONFIG_SPI_NXP_FLEXSPI=y
 CONFIG_SPI_IMX=m
+CONFIG_SPI_FSL_DSPI=y
 CONFIG_SPI_MESON_SPICC=m
 CONFIG_SPI_MESON_SPIFC=m
 CONFIG_SPI_ORION=y
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (5 preceding siblings ...)
  2020-02-24 23:08 ` [PATCH 06/15] arm64: defconfig: Enable NXP/FSL SPI controller drivers Li Yang
@ 2020-02-24 23:08 ` Li Yang
  2020-03-11  6:12   ` Shawn Guo
  2020-02-24 23:08 ` [PATCH 08/15] arm64: defconfig: Enable ARM SBSA watchdog driver Li Yang
                   ` (7 subsequent siblings)
  14 siblings, 1 reply; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:08 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables the generic QorIQ cpufreq driver to support frequency scaling
for various QorIQ SoCs.  Enabled as built-in as it is a core feature.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index e97ef8b944b8..996dc749ea5c 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -90,6 +90,7 @@ CONFIG_ARM_QCOM_CPUFREQ_NVMEM=y
 CONFIG_ARM_QCOM_CPUFREQ_HW=y
 CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
 CONFIG_ARM_TEGRA186_CPUFREQ=y
+CONFIG_QORIQ_CPUFREQ=y
 CONFIG_ARM_SCPI_PROTOCOL=y
 CONFIG_RASPBERRYPI_FIRMWARE=y
 CONFIG_INTEL_STRATIX10_SERVICE=y
@@ -722,7 +723,6 @@ CONFIG_COMMON_CLK_RK808=y
 CONFIG_COMMON_CLK_SCPI=y
 CONFIG_COMMON_CLK_CS2000_CP=y
 CONFIG_COMMON_CLK_S2MPS11=y
-CONFIG_CLK_QORIQ=y
 CONFIG_COMMON_CLK_PWM=y
 CONFIG_CLK_RASPBERRYPI=m
 CONFIG_CLK_IMX8MM=y
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 08/15] arm64: defconfig: Enable ARM SBSA watchdog driver
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (6 preceding siblings ...)
  2020-02-24 23:08 ` [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver Li Yang
@ 2020-02-24 23:08 ` Li Yang
  2020-02-24 23:08 ` [PATCH 09/15] arm64: defconfig: Enable QorIQ IFC NAND controller driver Li Yang
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:08 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables ARM generic SBSA compatible watchdog driver for NXP LX2160a SoC.
Enabled as built-in for it is a core feature.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 996dc749ea5c..d2d5d470a6fc 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -480,6 +480,7 @@ CONFIG_QCOM_SPMI_TEMP_ALARM=m
 CONFIG_UNIPHIER_THERMAL=y
 CONFIG_WATCHDOG=y
 CONFIG_ARM_SP805_WATCHDOG=y
+CONFIG_ARM_SBSA_WATCHDOG=y
 CONFIG_S3C2410_WATCHDOG=y
 CONFIG_DW_WATCHDOG=y
 CONFIG_SUNXI_WATCHDOG=m
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 09/15] arm64: defconfig: Enable QorIQ IFC NAND controller driver
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (7 preceding siblings ...)
  2020-02-24 23:08 ` [PATCH 08/15] arm64: defconfig: Enable ARM SBSA watchdog driver Li Yang
@ 2020-02-24 23:08 ` Li Yang
  2020-03-11  6:13   ` Shawn Guo
  2020-02-24 23:08 ` [PATCH 10/15] arm64: defconfig: Enable QorIQ GPIO driver Li Yang
                   ` (5 subsequent siblings)
  14 siblings, 1 reply; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:08 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables NXP/FSL QorIQ IFC flash controller driver for NAND.  Enabled as
built-in to load RFS from nand flash without initramfs.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index d2d5d470a6fc..a625e322fa27 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -217,6 +217,7 @@ CONFIG_MTD_BLOCK=y
 CONFIG_MTD_RAW_NAND=y
 CONFIG_MTD_NAND_DENALI_DT=y
 CONFIG_MTD_NAND_MARVELL=y
+CONFIG_MTD_NAND_FSL_IFC=y
 CONFIG_MTD_NAND_QCOM=y
 CONFIG_MTD_SPI_NOR=y
 CONFIG_SPI_CADENCE_QUADSPI=y
@@ -801,7 +802,6 @@ CONFIG_ARCH_K3_J721E_SOC=y
 CONFIG_TI_SCI_PM_DOMAINS=y
 CONFIG_EXTCON_USB_GPIO=y
 CONFIG_EXTCON_USBC_CROS_EC=y
-CONFIG_MEMORY=y
 CONFIG_IIO=y
 CONFIG_EXYNOS_ADC=y
 CONFIG_QCOM_SPMI_ADC5=m
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 10/15] arm64: defconfig: Enable QorIQ GPIO driver
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (8 preceding siblings ...)
  2020-02-24 23:08 ` [PATCH 09/15] arm64: defconfig: Enable QorIQ IFC NAND controller driver Li Yang
@ 2020-02-24 23:08 ` Li Yang
  2020-02-24 23:08 ` [PATCH 11/15] arm64: defconfig: Enable ARM Mali display driver Li Yang
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:08 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables generic GPIO driver for varous QorIQ SoCs.  The driver can only
be built-in right now.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index a625e322fa27..7da63af7c9a1 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -439,6 +439,7 @@ CONFIG_PINCTRL_SM8150=y
 CONFIG_GPIO_ALTERA=m
 CONFIG_GPIO_DWAPB=y
 CONFIG_GPIO_MB86S7X=y
+CONFIG_GPIO_MPC8XXX=y
 CONFIG_GPIO_PL061=y
 CONFIG_GPIO_RCAR=y
 CONFIG_GPIO_UNIPHIER=y
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 11/15] arm64: defconfig: Enable ARM Mali display driver
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (9 preceding siblings ...)
  2020-02-24 23:08 ` [PATCH 10/15] arm64: defconfig: Enable QorIQ GPIO driver Li Yang
@ 2020-02-24 23:08 ` Li Yang
  2020-02-24 23:08 ` [PATCH 12/15] arm64: defconfig: Enable flash device drivers for QorIQ boards Li Yang
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:08 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables the Mali display driver for the display port on NXP LS1028a SoC.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 7da63af7c9a1..557d2cefba6d 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -548,6 +548,7 @@ CONFIG_VIDEO_RENESAS_FCP=m
 CONFIG_VIDEO_RENESAS_VSP1=m
 CONFIG_DRM=m
 CONFIG_DRM_I2C_NXP_TDA998X=m
+CONFIG_DRM_MALI_DISPLAY=m
 CONFIG_DRM_NOUVEAU=m
 CONFIG_DRM_EXYNOS=m
 CONFIG_DRM_EXYNOS5433_DECON=y
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 12/15] arm64: defconfig: Enable flash device drivers for QorIQ boards
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (10 preceding siblings ...)
  2020-02-24 23:08 ` [PATCH 11/15] arm64: defconfig: Enable ARM Mali display driver Li Yang
@ 2020-02-24 23:08 ` Li Yang
  2020-02-24 23:08 ` [PATCH 13/15] arm64: defconfig: Enable RTC devices " Li Yang
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:08 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enable the flash devices used on NXP/FSL QorIQ reference boards
supported in mainline kernel.  Drivers are enabled as built-in for RFS
access without initramfs.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 557d2cefba6d..f0d75bbaac80 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -214,6 +214,15 @@ CONFIG_SIMPLE_PM_BUS=y
 CONFIG_FSL_MC_BUS=y
 CONFIG_MTD=y
 CONFIG_MTD_BLOCK=y
+CONFIG_MTD_CFI=y
+CONFIG_MTD_CFI_ADV_OPTIONS=y
+CONFIG_MTD_CFI_INTELEXT=y
+CONFIG_MTD_CFI_AMDSTD=y
+CONFIG_MTD_CFI_STAA=y
+CONFIG_MTD_PHYSMAP=y
+CONFIG_MTD_PHYSMAP_OF=y
+CONFIG_MTD_DATAFLASH=y
+CONFIG_MTD_SST25L=y
 CONFIG_MTD_RAW_NAND=y
 CONFIG_MTD_NAND_DENALI_DT=y
 CONFIG_MTD_NAND_MARVELL=y
@@ -226,6 +235,7 @@ CONFIG_BLK_DEV_NBD=m
 CONFIG_VIRTIO_BLK=y
 CONFIG_BLK_DEV_NVME=m
 CONFIG_SRAM=y
+CONFIG_EEPROM_AT24=m
 CONFIG_EEPROM_AT25=m
 # CONFIG_SCSI_PROC_FS is not set
 CONFIG_BLK_DEV_SD=y
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 13/15] arm64: defconfig: Enable RTC devices for QorIQ boards
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (11 preceding siblings ...)
  2020-02-24 23:08 ` [PATCH 12/15] arm64: defconfig: Enable flash device drivers for QorIQ boards Li Yang
@ 2020-02-24 23:08 ` Li Yang
  2020-02-24 23:08 ` [PATCH 14/15] arm64: defconfig: Enable PHY devices used on " Li Yang
  2020-02-24 23:08 ` [PATCH 15/15] arm64: defconfig: Enable e1000 device Li Yang
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:08 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables the RTC devices used on QorIQ reference boards supported in
mainline kernel.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index f0d75bbaac80..b092adecf724 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -692,11 +692,14 @@ CONFIG_LEDS_TRIGGER_PANIC=y
 CONFIG_EDAC=y
 CONFIG_EDAC_GHES=y
 CONFIG_RTC_CLASS=y
+CONFIG_RTC_DRV_DS1307=m
 CONFIG_RTC_DRV_MAX77686=y
 CONFIG_RTC_DRV_RK808=m
+CONFIG_RTC_DRV_PCF85363=m
 CONFIG_RTC_DRV_RX8581=m
 CONFIG_RTC_DRV_S5M=y
 CONFIG_RTC_DRV_DS3232=y
+CONFIG_RTC_DRV_PCF2127=m
 CONFIG_RTC_DRV_EFI=y
 CONFIG_RTC_DRV_CROS_EC=y
 CONFIG_RTC_DRV_S3C=y
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 14/15] arm64: defconfig: Enable PHY devices used on QorIQ boards
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (12 preceding siblings ...)
  2020-02-24 23:08 ` [PATCH 13/15] arm64: defconfig: Enable RTC devices " Li Yang
@ 2020-02-24 23:08 ` Li Yang
  2020-02-24 23:08 ` [PATCH 15/15] arm64: defconfig: Enable e1000 device Li Yang
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:08 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables various PHY device drivers and PHY MUX drivers used on QorIQ
reference boards supported in mainline kernel.

Enabled as built-in to boot from network without an initramfs.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index b092adecf724..a6e9d046e65d 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -306,13 +306,17 @@ CONFIG_SNI_AVE=y
 CONFIG_SNI_NETSEC=y
 CONFIG_STMMAC_ETH=m
 CONFIG_MDIO_BUS_MUX_MMIOREG=y
+CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y
+CONFIG_AQUANTIA_PHY=y
 CONFIG_MARVELL_PHY=m
 CONFIG_MARVELL_10G_PHY=m
 CONFIG_MESON_GXL_PHY=m
 CONFIG_MICREL_PHY=y
+CONFIG_MICROSEMI_PHY=y
 CONFIG_AT803X_PHY=y
 CONFIG_REALTEK_PHY=m
 CONFIG_ROCKCHIP_PHY=y
+CONFIG_VITESSE_PHY=y
 CONFIG_USB_PEGASUS=m
 CONFIG_USB_RTL8150=m
 CONFIG_USB_RTL8152=m
@@ -880,6 +884,7 @@ CONFIG_FPGA_REGION=m
 CONFIG_OF_FPGA_REGION=m
 CONFIG_TEE=y
 CONFIG_OPTEE=y
+CONFIG_MUX_MMIO=y
 CONFIG_EXT2_FS=y
 CONFIG_EXT3_FS=y
 CONFIG_EXT4_FS_POSIX_ACL=y
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [PATCH 15/15] arm64: defconfig: Enable e1000 device
  2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
                   ` (13 preceding siblings ...)
  2020-02-24 23:08 ` [PATCH 14/15] arm64: defconfig: Enable PHY devices used on " Li Yang
@ 2020-02-24 23:08 ` Li Yang
  14 siblings, 0 replies; 24+ messages in thread
From: Li Yang @ 2020-02-24 23:08 UTC (permalink / raw)
  To: shawnguo, linux-arm-kernel; +Cc: linux-kernel, Li Yang

Enables e1000 Ethernet device as it is used as a low-cost failover
Ethernet port on various QorIQ reference boards.  Enabled as built-in
for booting from network without initramfs.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index a6e9d046e65d..e5e86d94035d 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -289,6 +289,7 @@ CONFIG_HNS_ENET=y
 CONFIG_HNS3=y
 CONFIG_HNS3_HCLGE=y
 CONFIG_HNS3_ENET=y
+CONFIG_E1000=y
 CONFIG_E1000E=y
 CONFIG_IGB=y
 CONFIG_IGBVF=y
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* Re: [PATCH 06/15] arm64: defconfig: Enable NXP/FSL SPI controller drivers
  2020-02-24 23:08 ` [PATCH 06/15] arm64: defconfig: Enable NXP/FSL SPI controller drivers Li Yang
@ 2020-03-11  5:51   ` Shawn Guo
       [not found]     ` <CADRPPNQ-VWmVMdBuEUj9RdXAYvt4dhy+scP-EaYbrXj3McSaVQ@mail.gmail.com>
  0 siblings, 1 reply; 24+ messages in thread
From: Shawn Guo @ 2020-03-11  5:51 UTC (permalink / raw)
  To: Li Yang; +Cc: linux-arm-kernel, linux-kernel

On Mon, Feb 24, 2020 at 05:08:01PM -0600, Li Yang wrote:
> Enables SPI controller drivers used in various NXP/FSL SoCs.
> 
> Enabled as built-in to load RFS from SPI flash without requiring
> initramfs.

RootFS on SPI flash?  On which platforms?

Shawn

> 
> Signed-off-by: Li Yang <leoyang.li@nxp.com>
> ---
>  arch/arm64/configs/defconfig | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index 7390c8f3838d..e97ef8b944b8 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -398,8 +398,11 @@ CONFIG_SPI=y
>  CONFIG_SPI_ARMADA_3700=y
>  CONFIG_SPI_BCM2835=m
>  CONFIG_SPI_BCM2835AUX=m
> +CONFIG_SPI_FSL_LPSPI=y
> +CONFIG_SPI_FSL_QUADSPI=y
>  CONFIG_SPI_NXP_FLEXSPI=y
>  CONFIG_SPI_IMX=m
> +CONFIG_SPI_FSL_DSPI=y
>  CONFIG_SPI_MESON_SPICC=m
>  CONFIG_SPI_MESON_SPIFC=m
>  CONFIG_SPI_ORION=y
> -- 
> 2.17.1
> 

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver
  2020-02-24 23:08 ` [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver Li Yang
@ 2020-03-11  6:12   ` Shawn Guo
  2020-03-11 18:54     ` Leo Li
  0 siblings, 1 reply; 24+ messages in thread
From: Shawn Guo @ 2020-03-11  6:12 UTC (permalink / raw)
  To: Li Yang; +Cc: linux-arm-kernel, linux-kernel

On Mon, Feb 24, 2020 at 05:08:02PM -0600, Li Yang wrote:
> Enables the generic QorIQ cpufreq driver to support frequency scaling
> for various QorIQ SoCs.  Enabled as built-in as it is a core feature.
> 
> Signed-off-by: Li Yang <leoyang.li@nxp.com>
> ---
>  arch/arm64/configs/defconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index e97ef8b944b8..996dc749ea5c 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -90,6 +90,7 @@ CONFIG_ARM_QCOM_CPUFREQ_NVMEM=y
>  CONFIG_ARM_QCOM_CPUFREQ_HW=y
>  CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
>  CONFIG_ARM_TEGRA186_CPUFREQ=y
> +CONFIG_QORIQ_CPUFREQ=y
>  CONFIG_ARM_SCPI_PROTOCOL=y
>  CONFIG_RASPBERRYPI_FIRMWARE=y
>  CONFIG_INTEL_STRATIX10_SERVICE=y
> @@ -722,7 +723,6 @@ CONFIG_COMMON_CLK_RK808=y
>  CONFIG_COMMON_CLK_SCPI=y
>  CONFIG_COMMON_CLK_CS2000_CP=y
>  CONFIG_COMMON_CLK_S2MPS11=y
> -CONFIG_CLK_QORIQ=y

Why is this getting removed?

Shawn

>  CONFIG_COMMON_CLK_PWM=y
>  CONFIG_CLK_RASPBERRYPI=m
>  CONFIG_CLK_IMX8MM=y
> -- 
> 2.17.1
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PATCH 09/15] arm64: defconfig: Enable QorIQ IFC NAND controller driver
  2020-02-24 23:08 ` [PATCH 09/15] arm64: defconfig: Enable QorIQ IFC NAND controller driver Li Yang
@ 2020-03-11  6:13   ` Shawn Guo
  2020-03-11 18:55     ` Leo Li
  0 siblings, 1 reply; 24+ messages in thread
From: Shawn Guo @ 2020-03-11  6:13 UTC (permalink / raw)
  To: Li Yang; +Cc: linux-arm-kernel, linux-kernel

On Mon, Feb 24, 2020 at 05:08:04PM -0600, Li Yang wrote:
> Enables NXP/FSL QorIQ IFC flash controller driver for NAND.  Enabled as
> built-in to load RFS from nand flash without initramfs.
> 
> Signed-off-by: Li Yang <leoyang.li@nxp.com>
> ---
>  arch/arm64/configs/defconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index d2d5d470a6fc..a625e322fa27 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -217,6 +217,7 @@ CONFIG_MTD_BLOCK=y
>  CONFIG_MTD_RAW_NAND=y
>  CONFIG_MTD_NAND_DENALI_DT=y
>  CONFIG_MTD_NAND_MARVELL=y
> +CONFIG_MTD_NAND_FSL_IFC=y
>  CONFIG_MTD_NAND_QCOM=y
>  CONFIG_MTD_SPI_NOR=y
>  CONFIG_SPI_CADENCE_QUADSPI=y
> @@ -801,7 +802,6 @@ CONFIG_ARCH_K3_J721E_SOC=y
>  CONFIG_TI_SCI_PM_DOMAINS=y
>  CONFIG_EXTCON_USB_GPIO=y
>  CONFIG_EXTCON_USBC_CROS_EC=y
> -CONFIG_MEMORY=y

Why is this getting removed?  Maybe worth a mentioning in the commit
log?

Shawn

>  CONFIG_IIO=y
>  CONFIG_EXYNOS_ADC=y
>  CONFIG_QCOM_SPMI_ADC5=m
> -- 
> 2.17.1
> 

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PATCH 06/15] arm64: defconfig: Enable NXP/FSL SPI controller drivers
       [not found]     ` <CADRPPNQ-VWmVMdBuEUj9RdXAYvt4dhy+scP-EaYbrXj3McSaVQ@mail.gmail.com>
@ 2020-03-11  7:06       ` Shawn Guo
  0 siblings, 0 replies; 24+ messages in thread
From: Shawn Guo @ 2020-03-11  7:06 UTC (permalink / raw)
  To: Li Yang; +Cc: linux-arm-kernel, linux-kernel

On Wed, Mar 11, 2020 at 01:24:07AM -0500, Li Yang wrote:
> On Wed, Mar 11, 2020 at 12:52 AM Shawn Guo <shawnguo@kernel.org> wrote:
> 
> > On Mon, Feb 24, 2020 at 05:08:01PM -0600, Li Yang wrote:
> > > Enables SPI controller drivers used in various NXP/FSL SoCs.
> > >
> > > Enabled as built-in to load RFS from SPI flash without requiring
> > > initramfs.
> >
> > RootFS on SPI flash?  On which platforms?
> 
> 
> QSPI is fast enough to connect big flash for file system.  It is used to
> connect 512MB NAND flash and 256MB NOR flash on LS1028RDB.  It is used as
> bootsource for other platforms like LS2080ardb too.

Please put this info into commit log.

Shawn

^ permalink raw reply	[flat|nested] 24+ messages in thread

* RE: [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver
  2020-03-11  6:12   ` Shawn Guo
@ 2020-03-11 18:54     ` Leo Li
  2020-03-12 14:22       ` Shawn Guo
  0 siblings, 1 reply; 24+ messages in thread
From: Leo Li @ 2020-03-11 18:54 UTC (permalink / raw)
  To: Shawn Guo; +Cc: linux-arm-kernel, linux-kernel



> -----Original Message-----
> From: Shawn Guo <shawnguo@kernel.org>
> Sent: Wednesday, March 11, 2020 1:12 AM
> To: Leo Li <leoyang.li@nxp.com>
> Cc: linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org
> Subject: Re: [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver
> 
> On Mon, Feb 24, 2020 at 05:08:02PM -0600, Li Yang wrote:
> > Enables the generic QorIQ cpufreq driver to support frequency scaling
> > for various QorIQ SoCs.  Enabled as built-in as it is a core feature.
> >
> > Signed-off-by: Li Yang <leoyang.li@nxp.com>
> > ---
> >  arch/arm64/configs/defconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> > index e97ef8b944b8..996dc749ea5c 100644
> > --- a/arch/arm64/configs/defconfig
> > +++ b/arch/arm64/configs/defconfig
> > @@ -90,6 +90,7 @@ CONFIG_ARM_QCOM_CPUFREQ_NVMEM=y
> >  CONFIG_ARM_QCOM_CPUFREQ_HW=y
> >  CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
> >  CONFIG_ARM_TEGRA186_CPUFREQ=y
> > +CONFIG_QORIQ_CPUFREQ=y
> >  CONFIG_ARM_SCPI_PROTOCOL=y
> >  CONFIG_RASPBERRYPI_FIRMWARE=y
> >  CONFIG_INTEL_STRATIX10_SERVICE=y
> > @@ -722,7 +723,6 @@ CONFIG_COMMON_CLK_RK808=y
> >  CONFIG_COMMON_CLK_SCPI=y
> >  CONFIG_COMMON_CLK_CS2000_CP=y
> >  CONFIG_COMMON_CLK_S2MPS11=y
> > -CONFIG_CLK_QORIQ=y
> 
> Why is this getting removed?

Newly added QORIQ_CPUFREQ selects CLK_QORIQ, so it is removed by savedefconfig.

Regards,
Leo

> 
> Shawn
> 
> >  CONFIG_COMMON_CLK_PWM=y
> >  CONFIG_CLK_RASPBERRYPI=m
> >  CONFIG_CLK_IMX8MM=y
> > --
> > 2.17.1
> >
> >
> > _______________________________________________
> > linux-arm-kernel mailing list
> > linux-arm-kernel@lists.infradead.org
> >
> https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.inf
> radead.org%2Fmailman%2Flistinfo%2Flinux-arm-
> kernel&amp;data=02%7C01%7Cleoyang.li%40nxp.com%7C9fc5f6a95bf74523
> 717708d7c5832d15%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C
> 637195039498757892&amp;sdata=nsR%2F3bVYD61W2%2BE393dhJNgKCp%2
> FfvH9cYSdRLckOxns%3D&amp;reserved=0

^ permalink raw reply	[flat|nested] 24+ messages in thread

* RE: [PATCH 09/15] arm64: defconfig: Enable QorIQ IFC NAND controller driver
  2020-03-11  6:13   ` Shawn Guo
@ 2020-03-11 18:55     ` Leo Li
  0 siblings, 0 replies; 24+ messages in thread
From: Leo Li @ 2020-03-11 18:55 UTC (permalink / raw)
  To: Shawn Guo; +Cc: linux-arm-kernel, linux-kernel



> -----Original Message-----
> From: Shawn Guo <shawnguo@kernel.org>
> Sent: Wednesday, March 11, 2020 1:13 AM
> To: Leo Li <leoyang.li@nxp.com>
> Cc: linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org
> Subject: Re: [PATCH 09/15] arm64: defconfig: Enable QorIQ IFC NAND
> controller driver
> 
> On Mon, Feb 24, 2020 at 05:08:04PM -0600, Li Yang wrote:
> > Enables NXP/FSL QorIQ IFC flash controller driver for NAND.  Enabled as
> > built-in to load RFS from nand flash without initramfs.
> >
> > Signed-off-by: Li Yang <leoyang.li@nxp.com>
> > ---
> >  arch/arm64/configs/defconfig | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> > index d2d5d470a6fc..a625e322fa27 100644
> > --- a/arch/arm64/configs/defconfig
> > +++ b/arch/arm64/configs/defconfig
> > @@ -217,6 +217,7 @@ CONFIG_MTD_BLOCK=y
> >  CONFIG_MTD_RAW_NAND=y
> >  CONFIG_MTD_NAND_DENALI_DT=y
> >  CONFIG_MTD_NAND_MARVELL=y
> > +CONFIG_MTD_NAND_FSL_IFC=y
> >  CONFIG_MTD_NAND_QCOM=y
> >  CONFIG_MTD_SPI_NOR=y
> >  CONFIG_SPI_CADENCE_QUADSPI=y
> > @@ -801,7 +802,6 @@ CONFIG_ARCH_K3_J721E_SOC=y
> >  CONFIG_TI_SCI_PM_DOMAINS=y
> >  CONFIG_EXTCON_USB_GPIO=y
> >  CONFIG_EXTCON_USBC_CROS_EC=y
> > -CONFIG_MEMORY=y
> 
> Why is this getting removed?  Maybe worth a mentioning in the commit
> log?

MTD_NAND_FSL_IFC selects MEMORY.  I can add it in the commit message.

> 
> Shawn
> 
> >  CONFIG_IIO=y
> >  CONFIG_EXYNOS_ADC=y
> >  CONFIG_QCOM_SPMI_ADC5=m
> > --
> > 2.17.1
> >

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver
  2020-03-11 18:54     ` Leo Li
@ 2020-03-12 14:22       ` Shawn Guo
  2020-03-12 16:31         ` Leo Li
  0 siblings, 1 reply; 24+ messages in thread
From: Shawn Guo @ 2020-03-12 14:22 UTC (permalink / raw)
  To: Leo Li; +Cc: linux-arm-kernel, linux-kernel

On Wed, Mar 11, 2020 at 06:54:00PM +0000, Leo Li wrote:
> 
> 
> > -----Original Message-----
> > From: Shawn Guo <shawnguo@kernel.org>
> > Sent: Wednesday, March 11, 2020 1:12 AM
> > To: Leo Li <leoyang.li@nxp.com>
> > Cc: linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org
> > Subject: Re: [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver
> > 
> > On Mon, Feb 24, 2020 at 05:08:02PM -0600, Li Yang wrote:
> > > Enables the generic QorIQ cpufreq driver to support frequency scaling
> > > for various QorIQ SoCs.  Enabled as built-in as it is a core feature.
> > >
> > > Signed-off-by: Li Yang <leoyang.li@nxp.com>
> > > ---
> > >  arch/arm64/configs/defconfig | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > >
> > > diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> > > index e97ef8b944b8..996dc749ea5c 100644
> > > --- a/arch/arm64/configs/defconfig
> > > +++ b/arch/arm64/configs/defconfig
> > > @@ -90,6 +90,7 @@ CONFIG_ARM_QCOM_CPUFREQ_NVMEM=y
> > >  CONFIG_ARM_QCOM_CPUFREQ_HW=y
> > >  CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
> > >  CONFIG_ARM_TEGRA186_CPUFREQ=y
> > > +CONFIG_QORIQ_CPUFREQ=y
> > >  CONFIG_ARM_SCPI_PROTOCOL=y
> > >  CONFIG_RASPBERRYPI_FIRMWARE=y
> > >  CONFIG_INTEL_STRATIX10_SERVICE=y
> > > @@ -722,7 +723,6 @@ CONFIG_COMMON_CLK_RK808=y
> > >  CONFIG_COMMON_CLK_SCPI=y
> > >  CONFIG_COMMON_CLK_CS2000_CP=y
> > >  CONFIG_COMMON_CLK_S2MPS11=y
> > > -CONFIG_CLK_QORIQ=y
> > 
> > Why is this getting removed?
> 
> Newly added QORIQ_CPUFREQ selects CLK_QORIQ, so it is removed by savedefconfig.

Note it in the commit log please.

Shawn

^ permalink raw reply	[flat|nested] 24+ messages in thread

* RE: [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver
  2020-03-12 14:22       ` Shawn Guo
@ 2020-03-12 16:31         ` Leo Li
  0 siblings, 0 replies; 24+ messages in thread
From: Leo Li @ 2020-03-12 16:31 UTC (permalink / raw)
  To: Shawn Guo; +Cc: linux-arm-kernel, linux-kernel



> -----Original Message-----
> From: Shawn Guo <shawnguo@kernel.org>
> Sent: Thursday, March 12, 2020 9:23 AM
> To: Leo Li <leoyang.li@nxp.com>
> Cc: linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org
> Subject: Re: [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver
> 
> On Wed, Mar 11, 2020 at 06:54:00PM +0000, Leo Li wrote:
> >
> >
> > > -----Original Message-----
> > > From: Shawn Guo <shawnguo@kernel.org>
> > > Sent: Wednesday, March 11, 2020 1:12 AM
> > > To: Leo Li <leoyang.li@nxp.com>
> > > Cc: linux-arm-kernel@lists.infradead.org;
> > > linux-kernel@vger.kernel.org
> > > Subject: Re: [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq
> > > driver
> > >
> > > On Mon, Feb 24, 2020 at 05:08:02PM -0600, Li Yang wrote:
> > > > Enables the generic QorIQ cpufreq driver to support frequency
> > > > scaling for various QorIQ SoCs.  Enabled as built-in as it is a core feature.
> > > >
> > > > Signed-off-by: Li Yang <leoyang.li@nxp.com>
> > > > ---
> > > >  arch/arm64/configs/defconfig | 2 +-
> > > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > > >
> > > > diff --git a/arch/arm64/configs/defconfig
> > > > b/arch/arm64/configs/defconfig index e97ef8b944b8..996dc749ea5c
> > > > 100644
> > > > --- a/arch/arm64/configs/defconfig
> > > > +++ b/arch/arm64/configs/defconfig
> > > > @@ -90,6 +90,7 @@ CONFIG_ARM_QCOM_CPUFREQ_NVMEM=y
> > > > CONFIG_ARM_QCOM_CPUFREQ_HW=y
> CONFIG_ARM_RASPBERRYPI_CPUFREQ=m
> > > > CONFIG_ARM_TEGRA186_CPUFREQ=y
> > > > +CONFIG_QORIQ_CPUFREQ=y
> > > >  CONFIG_ARM_SCPI_PROTOCOL=y
> > > >  CONFIG_RASPBERRYPI_FIRMWARE=y
> > > >  CONFIG_INTEL_STRATIX10_SERVICE=y
> > > > @@ -722,7 +723,6 @@ CONFIG_COMMON_CLK_RK808=y
> > > > CONFIG_COMMON_CLK_SCPI=y
> CONFIG_COMMON_CLK_CS2000_CP=y
> > > > CONFIG_COMMON_CLK_S2MPS11=y -CONFIG_CLK_QORIQ=y
> > >
> > > Why is this getting removed?
> >
> > Newly added QORIQ_CPUFREQ selects CLK_QORIQ, so it is removed by
> savedefconfig.
> 
> Note it in the commit log please.

Sure.  Already in v2.

Regards,
Leo

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2020-03-12 16:31 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-24 23:07 [PATCH 00/15] Enable drivers for NXP/FSL QorIQ arm64 boards Li Yang
2020-02-24 23:07 ` [PATCH 01/15] arm64: defconfig: run through savedefconfig for ordering Li Yang
2020-02-24 23:07 ` [PATCH 02/15] arm64: defconfig: Enable NXP flexcan driver Li Yang
2020-02-24 23:07 ` [PATCH 03/15] arm64: defconfig: Enable QorIQ DPAA1 drivers Li Yang
2020-02-24 23:07 ` [PATCH 04/15] arm64: defconfig: Enable QorIQ DPAA2 drivers Li Yang
2020-02-24 23:08 ` [PATCH 05/15] arm64: defconfig: Enable ENETC Ethernet controller and FELIX switch Li Yang
2020-02-24 23:08 ` [PATCH 06/15] arm64: defconfig: Enable NXP/FSL SPI controller drivers Li Yang
2020-03-11  5:51   ` Shawn Guo
     [not found]     ` <CADRPPNQ-VWmVMdBuEUj9RdXAYvt4dhy+scP-EaYbrXj3McSaVQ@mail.gmail.com>
2020-03-11  7:06       ` Shawn Guo
2020-02-24 23:08 ` [PATCH 07/15] arm64: defconfig: Enable QorIQ cpufreq driver Li Yang
2020-03-11  6:12   ` Shawn Guo
2020-03-11 18:54     ` Leo Li
2020-03-12 14:22       ` Shawn Guo
2020-03-12 16:31         ` Leo Li
2020-02-24 23:08 ` [PATCH 08/15] arm64: defconfig: Enable ARM SBSA watchdog driver Li Yang
2020-02-24 23:08 ` [PATCH 09/15] arm64: defconfig: Enable QorIQ IFC NAND controller driver Li Yang
2020-03-11  6:13   ` Shawn Guo
2020-03-11 18:55     ` Leo Li
2020-02-24 23:08 ` [PATCH 10/15] arm64: defconfig: Enable QorIQ GPIO driver Li Yang
2020-02-24 23:08 ` [PATCH 11/15] arm64: defconfig: Enable ARM Mali display driver Li Yang
2020-02-24 23:08 ` [PATCH 12/15] arm64: defconfig: Enable flash device drivers for QorIQ boards Li Yang
2020-02-24 23:08 ` [PATCH 13/15] arm64: defconfig: Enable RTC devices " Li Yang
2020-02-24 23:08 ` [PATCH 14/15] arm64: defconfig: Enable PHY devices used on " Li Yang
2020-02-24 23:08 ` [PATCH 15/15] arm64: defconfig: Enable e1000 device Li Yang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).