All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/3] ARM: imx: novena: Move defconfig bits to arch Kconfig
@ 2020-01-27  0:15 Marek Vasut
  2020-01-27  0:15 ` [PATCH 2/3] ARM: imx: novena: Enable DM ethernet Marek Vasut
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Marek Vasut @ 2020-01-27  0:15 UTC (permalink / raw)
  To: u-boot

Just move the defconfig entries which are required into the Novena
entry in arch Kconfig, no functional change.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Vagrant Cascadian <vagrant@debian.org>
---
 arch/arm/mach-imx/mx6/Kconfig | 8 ++++++++
 configs/novena_defconfig      | 8 --------
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/arch/arm/mach-imx/mx6/Kconfig b/arch/arm/mach-imx/mx6/Kconfig
index 9d91f9ab44..811c41d906 100644
--- a/arch/arm/mach-imx/mx6/Kconfig
+++ b/arch/arm/mach-imx/mx6/Kconfig
@@ -259,7 +259,15 @@ config TARGET_GW_VENTANA
 config TARGET_KOSAGI_NOVENA
 	bool "Kosagi Novena"
 	select BOARD_LATE_INIT
+	select DM_GPIO
+	select DM_MMC
+	select DM_PCI
+	select DM_SCSI
+	select DM_USB
+	select DM_VIDEO
+	select OF_CONTROL
 	select SUPPORT_SPL
+	imply CMD_DM
 
 config TARGET_MCCMON6
 	bool "mccmon6"
diff --git a/configs/novena_defconfig b/configs/novena_defconfig
index f14f82b9a6..2fd89b2939 100644
--- a/configs/novena_defconfig
+++ b/configs/novena_defconfig
@@ -8,7 +8,6 @@ CONFIG_MX6_DDRCAL=y
 CONFIG_TARGET_KOSAGI_NOVENA=y
 CONFIG_ENV_SIZE=0x4000
 CONFIG_ENV_OFFSET=0x80000
-CONFIG_DM_GPIO=y
 CONFIG_SPL_MMC_SUPPORT=y
 CONFIG_SPL_SERIAL_SUPPORT=y
 CONFIG_NR_DRAM_BANKS=1
@@ -33,7 +32,6 @@ CONFIG_SPL_I2C_SUPPORT=y
 CONFIG_SPL_WATCHDOG_SUPPORT=y
 CONFIG_CMD_ASKENV=y
 CONFIG_CMD_EEPROM=y
-CONFIG_CMD_DM=y
 CONFIG_CMD_GPIO=y
 CONFIG_CMD_I2C=y
 CONFIG_CMD_MMC=y
@@ -44,7 +42,6 @@ CONFIG_CMD_CACHE=y
 CONFIG_CMD_TIME=y
 CONFIG_CMD_EXT4_WRITE=y
 # CONFIG_SPL_PARTITION_UUIDS is not set
-CONFIG_OF_CONTROL=y
 CONFIG_DEFAULT_DEVICE_TREE="imx6q-novena"
 CONFIG_ENV_IS_IN_MMC=y
 CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
@@ -52,19 +49,15 @@ CONFIG_ENV_OFFSET_REDUND=0x84000
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_DM=y
 CONFIG_DWC_AHSATA=y
-CONFIG_DM_MMC=y
 CONFIG_FSL_USDHC=y
 CONFIG_PHYLIB=y
 CONFIG_PHY_MICREL=y
 CONFIG_PHY_MICREL_KSZ90X1=y
 CONFIG_MII=y
 CONFIG_PCI=y
-CONFIG_DM_PCI=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_IMX6=y
-CONFIG_DM_SCSI=y
 CONFIG_USB=y
-CONFIG_DM_USB=y
 CONFIG_USB_KEYBOARD=y
 CONFIG_SYS_USB_EVENT_POLL_VIA_CONTROL_EP=y
 CONFIG_USB_GADGET=y
@@ -74,7 +67,6 @@ CONFIG_USB_ETH_CDC=y
 CONFIG_USB_HOST_ETHER=y
 CONFIG_USB_ETHER_ASIX=y
 CONFIG_USB_ETHER_SMSC95XX=y
-CONFIG_DM_VIDEO=y
 CONFIG_VIDEO_BPP16=y
 CONFIG_SYS_WHITE_ON_BLACK=y
 CONFIG_VIDEO_IPUV3=y
-- 
2.24.1

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

* [PATCH 2/3] ARM: imx: novena: Enable DM ethernet
  2020-01-27  0:15 [PATCH 1/3] ARM: imx: novena: Move defconfig bits to arch Kconfig Marek Vasut
@ 2020-01-27  0:15 ` Marek Vasut
  2020-02-10  9:08   ` sbabic at denx.de
  2020-01-27  0:15 ` [PATCH 3/3] ARM: imx: novena: Enable DM thermal Marek Vasut
  2020-02-10  9:07 ` [PATCH 1/3] ARM: imx: novena: Move defconfig bits to arch Kconfig sbabic at denx.de
  2 siblings, 1 reply; 6+ messages in thread
From: Marek Vasut @ 2020-01-27  0:15 UTC (permalink / raw)
  To: u-boot

Convert to DM ethernet to prevent board removal.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Vagrant Cascadian <vagrant@debian.org>
---
 arch/arm/mach-imx/mx6/Kconfig | 1 +
 configs/novena_defconfig      | 2 ++
 include/configs/novena.h      | 9 ++-------
 3 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/arch/arm/mach-imx/mx6/Kconfig b/arch/arm/mach-imx/mx6/Kconfig
index 811c41d906..f9f576d403 100644
--- a/arch/arm/mach-imx/mx6/Kconfig
+++ b/arch/arm/mach-imx/mx6/Kconfig
@@ -259,6 +259,7 @@ config TARGET_GW_VENTANA
 config TARGET_KOSAGI_NOVENA
 	bool "Kosagi Novena"
 	select BOARD_LATE_INIT
+	select DM_ETH
 	select DM_GPIO
 	select DM_MMC
 	select DM_PCI
diff --git a/configs/novena_defconfig b/configs/novena_defconfig
index 2fd89b2939..b20bbab454 100644
--- a/configs/novena_defconfig
+++ b/configs/novena_defconfig
@@ -53,6 +53,8 @@ CONFIG_FSL_USDHC=y
 CONFIG_PHYLIB=y
 CONFIG_PHY_MICREL=y
 CONFIG_PHY_MICREL_KSZ90X1=y
+CONFIG_FEC_MXC=y
+CONFIG_RGMII=y
 CONFIG_MII=y
 CONFIG_PCI=y
 CONFIG_PINCTRL=y
diff --git a/include/configs/novena.h b/include/configs/novena.h
index c03b8db2ba..2b8419563c 100644
--- a/include/configs/novena.h
+++ b/include/configs/novena.h
@@ -53,13 +53,8 @@
 #include "imx6_spl.h"			/* common IMX6 SPL configuration */
 
 /* Ethernet Configuration */
-#ifdef CONFIG_CMD_NET
-#define CONFIG_FEC_MXC
-#define IMX_FEC_BASE			ENET_BASE_ADDR
-#define CONFIG_FEC_XCV_TYPE		RGMII
-#define CONFIG_ETHPRIME			"FEC"
-#define CONFIG_FEC_MXC_PHYADDR		0x7
-#define CONFIG_ARP_TIMEOUT		200UL
+#ifdef CONFIG_SPL_BUILD
+#undef CONFIG_DM_ETH
 #endif
 
 /* I2C */
-- 
2.24.1

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

* [PATCH 3/3] ARM: imx: novena: Enable DM thermal
  2020-01-27  0:15 [PATCH 1/3] ARM: imx: novena: Move defconfig bits to arch Kconfig Marek Vasut
  2020-01-27  0:15 ` [PATCH 2/3] ARM: imx: novena: Enable DM ethernet Marek Vasut
@ 2020-01-27  0:15 ` Marek Vasut
  2020-02-10  9:08   ` sbabic at denx.de
  2020-02-10  9:07 ` [PATCH 1/3] ARM: imx: novena: Move defconfig bits to arch Kconfig sbabic at denx.de
  2 siblings, 1 reply; 6+ messages in thread
From: Marek Vasut @ 2020-01-27  0:15 UTC (permalink / raw)
  To: u-boot

Enable DM thermal driver and iMX thermal driver to get accurate
CPU frequency reporting in the boot log.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Vagrant Cascadian <vagrant@debian.org>
---
 configs/novena_defconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/configs/novena_defconfig b/configs/novena_defconfig
index b20bbab454..0967d2d284 100644
--- a/configs/novena_defconfig
+++ b/configs/novena_defconfig
@@ -59,6 +59,8 @@ CONFIG_MII=y
 CONFIG_PCI=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_IMX6=y
+CONFIG_DM_THERMAL=y
+CONFIG_IMX_THERMAL=y
 CONFIG_USB=y
 CONFIG_USB_KEYBOARD=y
 CONFIG_SYS_USB_EVENT_POLL_VIA_CONTROL_EP=y
-- 
2.24.1

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

* [PATCH 1/3] ARM: imx: novena: Move defconfig bits to arch Kconfig
  2020-01-27  0:15 [PATCH 1/3] ARM: imx: novena: Move defconfig bits to arch Kconfig Marek Vasut
  2020-01-27  0:15 ` [PATCH 2/3] ARM: imx: novena: Enable DM ethernet Marek Vasut
  2020-01-27  0:15 ` [PATCH 3/3] ARM: imx: novena: Enable DM thermal Marek Vasut
@ 2020-02-10  9:07 ` sbabic at denx.de
  2 siblings, 0 replies; 6+ messages in thread
From: sbabic at denx.de @ 2020-02-10  9:07 UTC (permalink / raw)
  To: u-boot

> Just move the defconfig entries which are required into the Novena
> entry in arch Kconfig, no functional change.
> Signed-off-by: Marek Vasut <marex@denx.de>
> Cc: Fabio Estevam <fabio.estevam@nxp.com>
> Cc: Stefano Babic <sbabic@denx.de>
> Cc: Vagrant Cascadian <vagrant@debian.org>
Applied to u-boot-imx, master, thanks !

Best regards,
Stefano Babic

-- 
=====================================================================
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================

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

* [PATCH 2/3] ARM: imx: novena: Enable DM ethernet
  2020-01-27  0:15 ` [PATCH 2/3] ARM: imx: novena: Enable DM ethernet Marek Vasut
@ 2020-02-10  9:08   ` sbabic at denx.de
  0 siblings, 0 replies; 6+ messages in thread
From: sbabic at denx.de @ 2020-02-10  9:08 UTC (permalink / raw)
  To: u-boot

> Convert to DM ethernet to prevent board removal.
> Signed-off-by: Marek Vasut <marex@denx.de>
> Cc: Fabio Estevam <fabio.estevam@nxp.com>
> Cc: Stefano Babic <sbabic@denx.de>
> Cc: Vagrant Cascadian <vagrant@debian.org>
Applied to u-boot-imx, master, thanks !

Best regards,
Stefano Babic

-- 
=====================================================================
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================

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

* [PATCH 3/3] ARM: imx: novena: Enable DM thermal
  2020-01-27  0:15 ` [PATCH 3/3] ARM: imx: novena: Enable DM thermal Marek Vasut
@ 2020-02-10  9:08   ` sbabic at denx.de
  0 siblings, 0 replies; 6+ messages in thread
From: sbabic at denx.de @ 2020-02-10  9:08 UTC (permalink / raw)
  To: u-boot

> Enable DM thermal driver and iMX thermal driver to get accurate
> CPU frequency reporting in the boot log.
> Signed-off-by: Marek Vasut <marex@denx.de>
> Cc: Fabio Estevam <fabio.estevam@nxp.com>
> Cc: Stefano Babic <sbabic@denx.de>
> Cc: Vagrant Cascadian <vagrant@debian.org>
Applied to u-boot-imx, master, thanks !

Best regards,
Stefano Babic

-- 
=====================================================================
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================

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

end of thread, other threads:[~2020-02-10  9:08 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-27  0:15 [PATCH 1/3] ARM: imx: novena: Move defconfig bits to arch Kconfig Marek Vasut
2020-01-27  0:15 ` [PATCH 2/3] ARM: imx: novena: Enable DM ethernet Marek Vasut
2020-02-10  9:08   ` sbabic at denx.de
2020-01-27  0:15 ` [PATCH 3/3] ARM: imx: novena: Enable DM thermal Marek Vasut
2020-02-10  9:08   ` sbabic at denx.de
2020-02-10  9:07 ` [PATCH 1/3] ARM: imx: novena: Move defconfig bits to arch Kconfig sbabic at denx.de

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.