All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH RESEND 01/10] pinctrl: imx8: add i.MX8QM compatible
@ 2019-03-05  2:32 Peng Fan
  2019-03-05  2:32 ` [U-Boot] [PATCH RESEND 02/10] dt-bindings: pinctrl: add i.MX8QM pads definition Peng Fan
                   ` (9 more replies)
  0 siblings, 10 replies; 654+ messages in thread
From: Peng Fan @ 2019-03-05  2:32 UTC (permalink / raw)
  To: u-boot

Add i.MX8QM compatible

Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
 drivers/pinctrl/nxp/pinctrl-imx8.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/pinctrl/nxp/pinctrl-imx8.c b/drivers/pinctrl/nxp/pinctrl-imx8.c
index 0738da0ebe..c1b0ca438a 100644
--- a/drivers/pinctrl/nxp/pinctrl-imx8.c
+++ b/drivers/pinctrl/nxp/pinctrl-imx8.c
@@ -25,6 +25,7 @@ static int imx8_pinctrl_probe(struct udevice *dev)
 
 static const struct udevice_id imx8_pinctrl_match[] = {
 	{ .compatible = "fsl,imx8qxp-iomuxc", .data = (ulong)&imx8_pinctrl_soc_info },
+	{ .compatible = "fsl,imx8qm-iomuxc", .data = (ulong)&imx8_pinctrl_soc_info },
 	{ /* sentinel */ }
 };
 
-- 
2.16.4

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH] ARM: imx: apalis_imx6: Drop ad-hoc SATA binding
@ 2019-05-12 20:43 Marek Vasut
  2019-05-23 10:48 ` Marcel Ziswiler
  0 siblings, 1 reply; 654+ messages in thread
From: Marek Vasut @ 2019-05-12 20:43 UTC (permalink / raw)
  To: u-boot

Drop the ad-hoc AHCI binding code, this is superseded by
CONFIG_DWC_AHSATA_AHCI=y resp. drivers/ata/dwc_ahsata.c

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Cc: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Cc: Max Krummenacher <max.krummenacher@toradex.com>
Cc: Stefan Agner <stefan.agner@toradex.com>
Cc: Stefano Babic <sbabic@denx.de>
---
 board/toradex/apalis_imx6/apalis_imx6.c | 49 -------------------------
 1 file changed, 49 deletions(-)

diff --git a/board/toradex/apalis_imx6/apalis_imx6.c b/board/toradex/apalis_imx6/apalis_imx6.c
index 3e59185438..b502d4ef13 100644
--- a/board/toradex/apalis_imx6/apalis_imx6.c
+++ b/board/toradex/apalis_imx6/apalis_imx6.c
@@ -1131,52 +1131,3 @@ U_BOOT_DEVICE(mxc_serial) = {
 	.name = "serial_mxc",
 	.platdata = &mxc_serial_plat,
 };
-
-#if CONFIG_IS_ENABLED(AHCI)
-static int sata_imx_probe(struct udevice *dev)
-{
-	int i, err;
-
-	for (i = 0; i < APALIS_IMX6_SATA_INIT_RETRIES; i++) {
-		err = setup_sata();
-		if (err) {
-			printf("SATA setup failed: %d\n", err);
-			return err;
-		}
-
-		udelay(100);
-
-		err = dwc_ahsata_probe(dev);
-		if (!err)
-			break;
-
-		/* There is no device on the SATA port */
-		if (sata_dm_port_status(0, 0) == 0)
-			break;
-
-		/* There's a device, but link not established. Retry */
-		device_remove(dev, DM_REMOVE_NORMAL);
-	}
-
-	return 0;
-}
-
-struct ahci_ops sata_imx_ops = {
-	.port_status = dwc_ahsata_port_status,
-	.reset	= dwc_ahsata_bus_reset,
-	.scan	= dwc_ahsata_scan,
-};
-
-static const struct udevice_id sata_imx_ids[] = {
-	{ .compatible = "fsl,imx6q-ahci" },
-	{ }
-};
-
-U_BOOT_DRIVER(sata_imx) = {
-	.name		= "dwc_ahci",
-	.id		= UCLASS_AHCI,
-	.of_match	= sata_imx_ids,
-	.ops		= &sata_imx_ops,
-	.probe		= sata_imx_probe,
-};
-#endif /* AHCI */
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH] ddr: imx8m: hide i.MX8M DDR options from device driver entry
@ 2019-04-22 10:41 Peng Fan
  0 siblings, 0 replies; 654+ messages in thread
From: Peng Fan @ 2019-04-22 10:41 UTC (permalink / raw)
  To: u-boot

Use one menu to hide the several i.MX8M DDR options from device
driver entry.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
 drivers/ddr/imx/imx8m/Kconfig | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/ddr/imx/imx8m/Kconfig b/drivers/ddr/imx/imx8m/Kconfig
index 71f466f5ec..a83b0f43d7 100644
--- a/drivers/ddr/imx/imx8m/Kconfig
+++ b/drivers/ddr/imx/imx8m/Kconfig
@@ -1,3 +1,6 @@
+menu "i.MX8M DDR controllers"
+	depends on ARCH_IMX8M
+
 config IMX8M_DRAM
 	bool "imx8m dram"
 
@@ -20,3 +23,4 @@ config SAVED_DRAM_TIMING_BASE
 	  info into memory for low power use. OCRAM_S is used for this
 	  purpose on i.MX8MM.
 	default 0x180000
+endmenu
-- 
2.16.4

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v3 00/14] colibri-imx6ull device tree enablement and driver model conversion
@ 2019-04-17 23:57 Marcel Ziswiler
  2019-04-17 23:57 ` [U-Boot] [PATCH v3 01/14] tdx-cfg-block: add support for new colibri iMX6ull skus Marcel Ziswiler
                   ` (13 more replies)
  0 siblings, 14 replies; 654+ messages in thread
From: Marcel Ziswiler @ 2019-04-17 23:57 UTC (permalink / raw)
  To: u-boot


This series addresses some shortcomings, enables/introduces device tree
support and converts all except video to using the driver model. This is
fully tested both running our latest downstream BSP as well as the
mainline Linux kernel.

This series is available together with my previous series addressing
Apalis and Colibri iMX6 as well as Colibri Vybrid aka VF50/VF61 on our
git server [1].

[1] http://git.toradex.com/cgit/u-boot-toradex.git/log/?h=for-next

Changes in v3:
- Fixed issue with host mode as pointed out by Igor.

Changes in v2:
- Added Igor's reviewed-by tag.

Gerard Salvatella (1):
  tdx-cfg-block: add support for new colibri iMX6ull skus

Marcel Ziswiler (9):
  colibri-imx6ull: fix ethernet phy power on
  colibri-imx6ull: configuration clean-up
  colibri-imx6ull: migrate pinctrl and regulators to dtb/dm
  colibri-imx6ull: migrate mmc to using driver model
  colibri-imx6ull: migrate usb to using driver model
  colibri-imx6ull: migrate fec to using driver model
  ARM: dts: colibri-imx6ull: fix uart-has-rtscts property
  ARM: dts: colibri-imx6ull: add osc32k_32k_out pinctrl
  ARM: dts: colibri-imx6ull: update device tree

Philippe Schenker (1):
  board: imx6ull: Add disable PMIC_STBY_REQ

Stefan Agner (3):
  tdx-cfg-block: simplify i.MX 6 module detection
  colibri-imx6ull: set module variant depending on config block
  apalis/colibri_imx6/imx6ull: make sure loadaddr does not collide

 arch/arm/dts/imx6ull-colibri.dts              | 172 ++++++++-----
 arch/arm/dts/imx6ull-pinfunc.h                |  26 +-
 .../toradex/colibri-imx6ull/colibri-imx6ull.c | 225 +++---------------
 board/toradex/common/tdx-cfg-block.c          |  70 ++++--
 board/toradex/common/tdx-cfg-block.h          |   3 +
 configs/colibri-imx6ull_defconfig             |  18 +-
 include/configs/apalis_imx6.h                 |   4 +-
 include/configs/colibri-imx6ull.h             |  14 +-
 include/configs/colibri_imx6.h                |   4 +-
 9 files changed, 228 insertions(+), 308 deletions(-)

-- 
2.20.1

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v3] ARM: dts: i.MX6Q: fix avoid_unnecessary_addr_size warnings
@ 2019-04-17 23:47 Marcel Ziswiler
  0 siblings, 0 replies; 654+ messages in thread
From: Marcel Ziswiler @ 2019-04-17 23:47 UTC (permalink / raw)
  To: u-boot

From: Marcel Ziswiler <marcel.ziswiler@toradex.com>

Re-synced the device tree with Linux 5.0.

This fixes the following warnings:

w+arch/arm/dts/imx6-apalis.dtb: Warning (reg_format): /soc/ipu at 2800000/
 port at 2/endpoint at 0:reg: property has invalid length (4 bytes)
 (#address-cells == 2, #size-cells == 1)
w+arch/arm/dts/imx6-apalis.dtb: Warning (reg_format): /soc/ipu at 2800000/
 port at 2/endpoint at 1:reg: property has invalid length (4 bytes)
 (#address-cells == 2, #size-cells == 1)
w+arch/arm/dts/imx6-apalis.dtb: Warning (reg_format): /soc/ipu at 2800000/
 port at 2/endpoint at 2:reg: property has invalid length (4 bytes)
 (#address-cells == 2, #size-cells == 1)
w+arch/arm/dts/imx6-apalis.dtb: Warning (reg_format): /soc/ipu at 2800000/
 port at 2/endpoint at 3:reg: property has invalid length (4 bytes)
 (#address-cells == 2, #size-cells == 1)
w+arch/arm/dts/imx6-apalis.dtb: Warning (reg_format): /soc/ipu at 2800000/
 port at 2/endpoint at 4:reg: property has invalid length (4 bytes)
 (#address-cells == 2, #size-cells == 1)
w+arch/arm/dts/imx6-apalis.dtb: Warning (reg_format): /soc/ipu at 2800000/
 port at 3/endpoint at 1:reg: property has invalid length (4 bytes)
 (#address-cells == 2, #size-cells == 1)
w+arch/arm/dts/imx6-apalis.dtb: Warning (reg_format): /soc/ipu at 2800000/
 port at 3/endpoint at 2:reg: property has invalid length (4 bytes)
 (#address-cells == 2, #size-cells == 1)
w+arch/arm/dts/imx6-apalis.dtb: Warning (reg_format): /soc/ipu at 2800000/
 port at 3/endpoint at 3:reg: property has invalid length (4 bytes)
 (#address-cells == 2, #size-cells == 1)
w+arch/arm/dts/imx6-apalis.dtb: Warning (reg_format): /soc/ipu at 2800000/
 port at 3/endpoint at 4:reg: property has invalid length (4 bytes)
 (#address-cells == 2, #size-cells == 1)
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 2/endpoint at 0: Relying on default #address-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 2/endpoint at 0: Relying on default #size-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 2/endpoint at 1: Relying on default #address-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 2/endpoint at 1: Relying on default #size-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 2/endpoint at 2: Relying on default #address-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 2/endpoint at 2: Relying on default #size-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 2/endpoint at 3: Relying on default #address-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 2/endpoint at 3: Relying on default #size-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 2/endpoint at 4: Relying on default #address-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 2/endpoint at 4: Relying on default #size-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 3/endpoint at 1: Relying on default #address-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 3/endpoint at 1: Relying on default #size-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 3/endpoint at 2: Relying on default #address-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 3/endpoint at 2: Relying on default #size-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 3/endpoint at 3: Relying on default #address-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 3/endpoint at 3: Relying on default #size-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 3/endpoint at 4: Relying on default #address-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_default_addr_size):
 /soc/ipu at 2800000/port at 3/endpoint at 4: Relying on default #size-cells
 value
w+arch/arm/dts/imx6-apalis.dtb: Warning (avoid_unnecessary_addr_size):
 Failed prerequisite 'avoid_default_addr_size'

Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Reviewed-by: Fabio Estevam <festevam@gmail.com>
Reviewed-by: Lukasz Majewski <lukma@denx.de>

---

Changes in v3:
- Added Fabio and Lukasz' reviewed-by tags.

Changes in v2:
- Re-synced the device tree with Linux 5.0 as suggested by Fabio.

 arch/arm/dts/imx6q.dtsi | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/arm/dts/imx6q.dtsi b/arch/arm/dts/imx6q.dtsi
index ab1716b6b0..d038f41170 100644
--- a/arch/arm/dts/imx6q.dtsi
+++ b/arch/arm/dts/imx6q.dtsi
@@ -202,6 +202,7 @@
 				 <&clks IMX6QDL_CLK_GPU2D_CORE>;
 			clock-names = "bus", "core";
 			power-domains = <&pd_pu>;
+			#cooling-cells = <2>;
 		};
 
 		ipu2: ipu at 2800000 {
@@ -234,6 +235,8 @@
 			};
 
 			ipu2_di0: port at 2 {
+				#address-cells = <1>;
+				#size-cells = <0>;
 				reg = <2>;
 
 				ipu2_di0_disp0: endpoint at 0 {
@@ -262,6 +265,8 @@
 			};
 
 			ipu2_di1: port at 3 {
+				#address-cells = <1>;
+				#size-cells = <0>;
 				reg = <3>;
 
 				ipu2_di1_hdmi: endpoint at 1 {
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH] imx: i.MX8MQ: clear ocotp error bit
@ 2019-04-17  9:41 Peng Fan
  2019-04-17  9:41 ` [U-Boot] [PATCH 1/2] mxc_ocotp: Update redundancy banks for mx7ulp B0 Peng Fan
  2019-04-17  9:41 ` [U-Boot] [PATCH 2/2] mxc_ocotp: Disable fuse sense for imx8mq B1 Peng Fan
  0 siblings, 2 replies; 654+ messages in thread
From: Peng Fan @ 2019-04-17  9:41 UTC (permalink / raw)
  To: u-boot

In case ocotp error bit is set, clear it.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
 arch/arm/mach-imx/imx8m/soc.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/arch/arm/mach-imx/imx8m/soc.c b/arch/arm/mach-imx/imx8m/soc.c
index 11251c5f9a..7ec39b3e47 100644
--- a/arch/arm/mach-imx/imx8m/soc.c
+++ b/arch/arm/mach-imx/imx8m/soc.c
@@ -169,6 +169,7 @@ static void imx_set_wdog_powerdown(bool enable)
 
 int arch_cpu_init(void)
 {
+	struct ocotp_regs *ocotp = (struct ocotp_regs *)OCOTP_BASE_ADDR;
 	/*
 	 * Init timer at very early state, because sscg pll setting
 	 * will use it
@@ -180,6 +181,12 @@ int arch_cpu_init(void)
 		imx_set_wdog_powerdown(false);
 	}
 
+	if (is_imx8mq()) {
+		clock_enable(CCGR_OCOTP, 1);
+		if (readl(&ocotp->ctrl) & 0x200)
+			writel(0x200, &ocotp->ctrl_clr);
+	}
+
 	return 0;
 }
 
-- 
2.16.4

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH] imx: 8qxp_mek: fix fdt_file and console
@ 2019-04-15 12:00 Peng Fan
  2019-04-15 13:31 ` Fabio Estevam
  2019-04-26 18:42 ` [U-Boot] [REGRESSION] " Marcel Ziswiler
  0 siblings, 2 replies; 654+ messages in thread
From: Peng Fan @ 2019-04-15 12:00 UTC (permalink / raw)
  To: u-boot

Fix fdt_file and console to boot upstream Linux Kernel.

Upstream linux use imx8qxp-mek.dtb, and pass lpuart32 to earlycon
will not work for i.MX8QXP, only need to pass earlycon,
check drivers/tty/serial/earlycon.c,
" /* Just 'earlycon' is a valid param for devicetree and ACPI SPCR. */ "

Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
 include/configs/imx8qxp_mek.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/configs/imx8qxp_mek.h b/include/configs/imx8qxp_mek.h
index 1cff18e05e..5c83505ff0 100644
--- a/include/configs/imx8qxp_mek.h
+++ b/include/configs/imx8qxp_mek.h
@@ -65,11 +65,11 @@
 	"script=boot.scr\0" \
 	"image=Image\0" \
 	"panel=NULL\0" \
-	"console=ttyLP0,${baudrate} earlycon=lpuart32,0x5a060000,${baudrate}\0" \
+	"console=ttyLP0,${baudrate} earlycon\0" \
 	"fdt_addr=0x83000000\0"			\
 	"fdt_high=0xffffffffffffffff\0"		\
 	"boot_fdt=try\0" \
-	"fdt_file=fsl-imx8qxp-mek.dtb\0" \
+	"fdt_file=imx8qxp-mek.dtb\0" \
 	"initrd_addr=0x83800000\0"		\
 	"initrd_high=0xffffffffffffffff\0" \
 	"mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
-- 
2.16.4

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v2 1/2] ARM: imx6: DHCOM i.MX6 PDK: use Kconfig for inclusion of DDR calibration
@ 2019-04-15  9:13 Ludwig Zenz
  0 siblings, 0 replies; 654+ messages in thread
From: Ludwig Zenz @ 2019-04-15  9:13 UTC (permalink / raw)
  To: u-boot

From: Ludwig Zenz <lzenz@dh-electronics.de>

The four x16 DDR3 are wired in T-topology. From NXP AN4467:
'Although not required, T-Topologies may also benefit from performing
Write Leveling as there are package delays on both the processor and DDR
devices that can be de-skewed by performing Write Leveling. Therefore,
Freescale recommends determining Write Leveling calibration parameters
for all boards, regardless of topology used.'
That is why write level calibration is also done.

Signed-off-by: Ludwig Zenz <lzenz@dh-electronics.com>
---
 board/dhelectronics/dh_imx6/dh_imx6_spl.c | 32 +++++++++++++++++++++++++------
 1 file changed, 26 insertions(+), 6 deletions(-)

diff --git a/board/dhelectronics/dh_imx6/dh_imx6_spl.c b/board/dhelectronics/dh_imx6/dh_imx6_spl.c
index 04e9eab272a..bbd2dc26828 100644
--- a/board/dhelectronics/dh_imx6/dh_imx6_spl.c
+++ b/board/dhelectronics/dh_imx6/dh_imx6_spl.c
@@ -482,6 +482,29 @@ static void setup_iomux_usb(void)
 	SETUP_IOMUX_PADS(usb_pads);
 }
 
+/* Perform DDR DRAM calibration */
+static int spl_dram_perform_cal(struct mx6_ddr_sysinfo const *sysinfo)
+{
+	int ret = 0;
+
+#ifdef CONFIG_MX6_DDRCAL
+	udelay(100);
+	ret = mmdc_do_write_level_calibration(sysinfo);
+	if (ret) {
+		printf("DDR3: Write level calibration error [%d]\n", ret);
+		return ret;
+	}
+
+	ret = mmdc_do_dqs_calibration(sysinfo);
+	if (ret) {
+		printf("DDR3: DQS calibration error [%d]\n", ret);
+		return ret;
+	}
+#endif /* CONFIG_MX6_DDRCAL */
+
+	return ret;
+}
+
 
 /* DRAM */
 static void dhcom_spl_dram_init(void)
@@ -509,8 +532,7 @@ static void dhcom_spl_dram_init(void)
 		}
 
 		/* Perform DDR DRAM calibration */
-		udelay(100);
-		mmdc_do_dqs_calibration(&dhcom_ddr_64bit);
+		spl_dram_perform_cal(&dhcom_ddr_64bit);
 
 	} else if (is_cpu_type(MXC_CPU_MX6DL)) {
 		mx6sdl_dram_iocfg(64, &dhcom6sdl_ddr_ioregs,
@@ -528,8 +550,7 @@ static void dhcom_spl_dram_init(void)
 		}
 
 		/* Perform DDR DRAM calibration */
-		udelay(100);
-		mmdc_do_dqs_calibration(&dhcom_ddr_64bit);
+		spl_dram_perform_cal(&dhcom_ddr_64bit);
 
 	} else if (is_cpu_type(MXC_CPU_MX6SOLO)) {
 		mx6sdl_dram_iocfg(32, &dhcom6sdl_ddr_ioregs,
@@ -552,8 +573,7 @@ static void dhcom_spl_dram_init(void)
 		}
 
 		/* Perform DDR DRAM calibration */
-		udelay(100);
-		mmdc_do_dqs_calibration(&dhcom_ddr_32bit);
+		spl_dram_perform_cal(&dhcom_ddr_32bit);
 	}
 }
 
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH] imx: add lowlevel init for ARM64
@ 2019-04-15  5:20 Peng Fan
  2019-04-26 18:38 ` [U-Boot] [REGRESSION] " Marcel Ziswiler
  0 siblings, 1 reply; 654+ messages in thread
From: Peng Fan @ 2019-04-15  5:20 UTC (permalink / raw)
  To: u-boot

Sometimes we met SERROR, but only to catch it when Linux boots up.
Let's enable catching in U-Boot to catch it ealier and ease debug.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
 arch/arm/mach-imx/Makefile   |  2 +-
 arch/arm/mach-imx/lowlevel.S | 22 ++++++++++++++++++++++
 2 files changed, 23 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/mach-imx/lowlevel.S

diff --git a/arch/arm/mach-imx/Makefile b/arch/arm/mach-imx/Makefile
index c3ed62aed6..37675d0558 100644
--- a/arch/arm/mach-imx/Makefile
+++ b/arch/arm/mach-imx/Makefile
@@ -204,7 +204,7 @@ endif
 
 targets += $(addprefix ../../../,SPL spl/u-boot-spl.cfgout u-boot-dtb.cfgout u-boot.cfgout u-boot.uim spl/u-boot-nand-spl.imx)
 
-obj-$(CONFIG_ARM64) += sip.o
+obj-$(CONFIG_ARM64) += lowlevel.o sip.o
 
 obj-$(CONFIG_MX5) += mx5/
 obj-$(CONFIG_MX6) += mx6/
diff --git a/arch/arm/mach-imx/lowlevel.S b/arch/arm/mach-imx/lowlevel.S
new file mode 100644
index 0000000000..158fdb7d87
--- /dev/null
+++ b/arch/arm/mach-imx/lowlevel.S
@@ -0,0 +1,22 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+/*
+ * Copyright 2019 NXP
+ */
+
+#include <linux/linkage.h>
+
+ENTRY(lowlevel_init)
+	mrs	x0, CurrentEL
+	cmp	x0, #8
+	b.eq	1f
+	ret
+1:
+	msr daifclr, #4
+
+	/* set HCR_EL2.AMO to catch SERROR */
+	mrs	x0, hcr_el2
+	orr	x0, x0, #0x20
+	msr	hcr_el2, x0
+	isb
+	ret
+ENDPROC(lowlevel_init)
-- 
2.16.4

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH] ARM: imx: Fix typo in select option for ZMX25
@ 2019-04-13  8:21 Chris Packham
  2019-04-15 16:32 ` Fabio Estevam
  2019-04-15 16:50 ` Stefano Babic
  0 siblings, 2 replies; 654+ messages in thread
From: Chris Packham @ 2019-04-13  8:21 UTC (permalink / raw)
  To: u-boot

Correct CPU_ARM926EJS1 to CPU_ARM926EJS.

Reported-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Chris Packham <judge.packham@gmail.com>
---

 arch/arm/mach-imx/mx2/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/mach-imx/mx2/Kconfig b/arch/arm/mach-imx/mx2/Kconfig
index ea308fccab02..30a331ae43b7 100644
--- a/arch/arm/mach-imx/mx2/Kconfig
+++ b/arch/arm/mach-imx/mx2/Kconfig
@@ -17,7 +17,7 @@ config TARGET_MX25PDK
 config TARGET_ZMX25
 	bool "Support zmx25"
 	select BOARD_LATE_INIT
-	select CPU_ARM926EJS1
+	select CPU_ARM926EJS
 
 endchoice
 
-- 
2.21.0

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH 1/8] imx: sip: add call_imx_sip_ret2
@ 2019-04-12  7:54 Peng Fan
  2019-04-12  7:54 ` [U-Boot] [PATCH 2/8] imx8: fuse: add fuse driver Peng Fan
                   ` (6 more replies)
  0 siblings, 7 replies; 654+ messages in thread
From: Peng Fan @ 2019-04-12  7:54 UTC (permalink / raw)
  To: u-boot

This function will be used by i.MX8 fuse driver.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
 arch/arm/include/asm/mach-imx/sys_proto.h |  3 +++
 arch/arm/mach-imx/sip.c                   | 22 ++++++++++++++++++++++
 2 files changed, 25 insertions(+)

diff --git a/arch/arm/include/asm/mach-imx/sys_proto.h b/arch/arm/include/asm/mach-imx/sys_proto.h
index d0f866b630..4925dd7894 100644
--- a/arch/arm/include/asm/mach-imx/sys_proto.h
+++ b/arch/arm/include/asm/mach-imx/sys_proto.h
@@ -134,4 +134,7 @@ int mxs_wait_mask_clr(struct mxs_register_32 *reg, u32 mask, u32 timeout);
 
 unsigned long call_imx_sip(unsigned long id, unsigned long reg0,
 			   unsigned long reg1, unsigned long reg2);
+unsigned long call_imx_sip_ret2(unsigned long id, unsigned long reg0,
+				unsigned long *reg1, unsigned long reg2,
+				unsigned long reg3);
 #endif
diff --git a/arch/arm/mach-imx/sip.c b/arch/arm/mach-imx/sip.c
index 813c2ae5e1..968e7cf309 100644
--- a/arch/arm/mach-imx/sip.c
+++ b/arch/arm/mach-imx/sip.c
@@ -20,3 +20,25 @@ unsigned long call_imx_sip(unsigned long id, unsigned long reg0,
 
 	return regs.regs[0];
 }
+
+/*
+ * Do an SMC call to return 2 registers by having reg1 passed in by reference
+ */
+unsigned long call_imx_sip_ret2(unsigned long id, unsigned long reg0,
+				unsigned long *reg1, unsigned long reg2,
+				unsigned long reg3)
+{
+	struct pt_regs regs;
+
+	regs.regs[0] = id;
+	regs.regs[1] = reg0;
+	regs.regs[2] = *reg1;
+	regs.regs[3] = reg2;
+	regs.regs[4] = reg3;
+
+	smc_call(&regs);
+
+	*reg1 = regs.regs[1];
+
+	return regs.regs[0];
+}
-- 
2.16.4

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v2 0/5] colibri imx8qxp 2gb wb it v1.0b module support
@ 2019-04-09 15:25 Marcel Ziswiler
  2019-04-09 15:25 ` [U-Boot] [PATCH v2 1/5] misc: imx8: remove duplicates from scfw api Marcel Ziswiler
                   ` (4 more replies)
  0 siblings, 5 replies; 654+ messages in thread
From: Marcel Ziswiler @ 2019-04-09 15:25 UTC (permalink / raw)
  To: u-boot


This series fixes the i.MX 8QXP SCFW API header file, adds support for
more lpuart instances, cleans-up and extends the Toradex SKU handling
and last but not least introduces support for the Toradex Colibri
iMX8QXP 2GB WB IT V1.0B module.

This series is available together with my previous series addressing
Apalis and Colibri iMX6 as well as Colibri Vybrid aka VF50/VF61 and
Colibri iMX6ULL on our git server [1].

[1] http://git.toradex.com/cgit/u-boot-toradex.git/log/?h=for-next

Changes in v2:
- Added Peng and Igor's reviewed-by.
- Added Peng and Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Changed imx-atf git clone command to include initial branch
  information as suggested by Igor.
- Sorted board file includes alphabetically as suggested by Igor.
- Got rid of SPL configuration in legacy header file as suggested by
  Igor and the whole use of SPL on i.MX 8X anyway neither works well
  nor makes any much sense at all.

Marcel Ziswiler (5):
  misc: imx8: remove duplicates from scfw api
  arm: dts: imx8dx: add lpuart1, lpuart2, lpuart3
  board: toradex: tdx-cfg-block: clean-up sku handling
  board: toradex: tdx-cfg-block: add new skus
  board: toradex: add colibri imx8qxp 2gb wb it v1.0b module support

 arch/arm/dts/Makefile                         |   4 +-
 arch/arm/dts/fsl-imx8dx.dtsi                  |  54 +++
 arch/arm/dts/fsl-imx8qxp-colibri-u-boot.dtsi  | 112 ++++++
 arch/arm/dts/fsl-imx8qxp-colibri.dts          | 328 ++++++++++++++++++
 arch/arm/include/asm/arch-imx8/sci/sci.h      |   4 -
 arch/arm/mach-imx/imx8/Kconfig                |   6 +
 board/toradex/colibri-imx8qxp/Kconfig         |  30 ++
 board/toradex/colibri-imx8qxp/MAINTAINERS     |   9 +
 board/toradex/colibri-imx8qxp/Makefile        |   7 +
 board/toradex/colibri-imx8qxp/README          |  66 ++++
 .../toradex/colibri-imx8qxp/colibri-imx8qxp.c | 212 +++++++++++
 board/toradex/colibri-imx8qxp/imximage.cfg    |  24 ++
 board/toradex/common/tdx-cfg-block.c          |  19 +-
 board/toradex/common/tdx-cfg-block.h          |  29 +-
 configs/colibri-imx8qxp_defconfig             |  53 +++
 include/configs/colibri-imx8qxp.h             | 214 ++++++++++++
 16 files changed, 1152 insertions(+), 19 deletions(-)
 create mode 100644 arch/arm/dts/fsl-imx8qxp-colibri-u-boot.dtsi
 create mode 100644 arch/arm/dts/fsl-imx8qxp-colibri.dts
 create mode 100644 board/toradex/colibri-imx8qxp/Kconfig
 create mode 100644 board/toradex/colibri-imx8qxp/MAINTAINERS
 create mode 100644 board/toradex/colibri-imx8qxp/Makefile
 create mode 100644 board/toradex/colibri-imx8qxp/README
 create mode 100644 board/toradex/colibri-imx8qxp/colibri-imx8qxp.c
 create mode 100644 board/toradex/colibri-imx8qxp/imximage.cfg
 create mode 100644 configs/colibri-imx8qxp_defconfig
 create mode 100644 include/configs/colibri-imx8qxp.h

-- 
2.20.1

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v2 00/14] colibri-imx6ull device tree enablement and driver model conversion
@ 2019-04-09 15:24 Marcel Ziswiler
  2019-04-09 15:24 ` [U-Boot] [PATCH v2 01/14] tdx-cfg-block: add support for new colibri iMX6ull skus Marcel Ziswiler
                   ` (13 more replies)
  0 siblings, 14 replies; 654+ messages in thread
From: Marcel Ziswiler @ 2019-04-09 15:24 UTC (permalink / raw)
  To: u-boot


This series addresses some shortcomings, enables/introduces device tree
support and converts all except video to using the driver model. This is
fully tested both running our latest downstream BSP as well as the
mainline Linux kernel.

This series is available together with my previous series addressing
Apalis and Colibri iMX6 as well as Colibri Vybrid aka VF50/VF61 on our
git server [1].

[1] http://git.toradex.com/cgit/u-boot-toradex.git/log/?h=for-next

Changes in v2:
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.
- Added Igor's reviewed-by.

Gerard Salvatella (1):
  tdx-cfg-block: add support for new colibri iMX6ull skus

Marcel Ziswiler (9):
  colibri-imx6ull: fix ethernet phy power on
  colibri-imx6ull: configuration clean-up
  colibri-imx6ull: migrate pinctrl and regulators to dtb/dm
  colibri-imx6ull: migrate mmc to using driver model
  colibri-imx6ull: migrate usb to using driver model
  colibri-imx6ull: migrate fec to using driver model
  ARM: dts: colibri-imx6ull: fix uart-has-rtscts property
  ARM: dts: colibri-imx6ull: add osc32k_32k_out pinctrl
  ARM: dts: colibri-imx6ull: update device tree

Philippe Schenker (1):
  board: imx6ull: Add disable PMIC_STBY_REQ

Stefan Agner (3):
  tdx-cfg-block: simplify i.MX 6 module detection
  colibri-imx6ull: set module variant depending on config block
  apalis/colibri_imx6/imx6ull: make sure loadaddr does not collide

 arch/arm/dts/imx6ull-colibri.dts              | 170 ++++++++-----
 arch/arm/dts/imx6ull-pinfunc.h                |  26 +-
 .../toradex/colibri-imx6ull/colibri-imx6ull.c | 225 +++---------------
 board/toradex/common/tdx-cfg-block.c          |  70 ++++--
 board/toradex/common/tdx-cfg-block.h          |   3 +
 configs/colibri-imx6ull_defconfig             |  18 +-
 include/configs/apalis_imx6.h                 |   4 +-
 include/configs/colibri-imx6ull.h             |  14 +-
 include/configs/colibri_imx6.h                |   4 +-
 9 files changed, 227 insertions(+), 307 deletions(-)

-- 
2.20.1

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [imx-next PATCH v1 00/14] imx: Fully convert HSC|DDC K+P i.MX53 based boards to use DM/DTS
@ 2019-04-04 10:26 Lukasz Majewski
  2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 01/14] ARM: Remove HSC|DDC ETH PHY reset code after switching to DM/DTS Lukasz Majewski
                   ` (13 more replies)
  0 siblings, 14 replies; 654+ messages in thread
From: Lukasz Majewski @ 2019-04-04 10:26 UTC (permalink / raw)
  To: u-boot

This patch series converts HSC and DDC to solely use Driver Model and
Device Tree.
(As a side effect the "removal warnings" are not present anymore).

Some notable changes:
- Converting ehci-mx5 to DM
- CONFIG_USB_EHCI_MX5 to Kconfig
- Use of esdhc with DM
- Cleanup of config

This patch series applies on top of u-boot-imx -next branch
SHA1: 9648463488735e13328f8738c56251e1fb941e51


Lukasz Majewski (14):
  ARM: Remove HSC|DDC ETH PHY reset code after switching to DM/DTS
  DTS: Add esdhc3 device tree description tuning for HSC|DDC boards
  ARM: Enable CONFIG_DM_MMC and CONFIG_DM_BLK on HSC and DDC boards
  ARM: defconfig: Move CONFIG_FSL_ESDHC to Kconfig
  ARM: Remove non DM/DTS esdhc3 code from HSC|DDC board related files
  ARM: kp_imx53: config: Do not use ${boardtype} to setup update wic
    file
  DTS: Provide USB host DTS description for i.MX53 devices
  DTS: Enable USB host support (including regulators) on HSC|DDC boards
  ARM: Remove EHCI specific code from HSC|DDC board file
  USB: DM: Convert i.MX5 ehci code to driver model
  ARM: defconfig: kp_imx53: Enable DM_USB support on HSC|DDC boards
  ARM: config: Remove not needed CONFIG_MXC_USB_PORT define
  Convert CONFIG_USB_EHCI_MX5 to Kconfig
  boot.src: Provide dsa_core.blacklist bootarg when booting via NFS

 arch/arm/dts/imx53-kp.dts         |  59 +++++++++++++++++++++-
 arch/arm/dts/imx53.dtsi           |  10 ++++
 arch/arm/mach-imx/mx5/Kconfig     |   4 ++
 board/k+p/bootscripts/tpcboot.cmd |   7 +++
 board/k+p/kp_imx53/kp_imx53.c     |  70 --------------------------
 configs/kp_imx53_defconfig        |   3 ++
 configs/m53menlo_defconfig        |   1 +
 configs/mx51evk_defconfig         |   1 +
 configs/mx53loco_defconfig        |   1 +
 configs/mx53ppd_defconfig         |   1 +
 configs/usbarmory_defconfig       |   1 +
 drivers/usb/host/Kconfig          |   7 +++
 drivers/usb/host/ehci-mx5.c       | 103 ++++++++++++++++++++++++++++++++++++++
 include/configs/kp_imx53.h        |   9 +---
 include/configs/m53menlo.h        |   1 -
 include/configs/mx51evk.h         |   1 -
 include/configs/mx53cx9020.h      |   1 -
 include/configs/mx53loco.h        |   1 -
 include/configs/mx53ppd.h         |   1 -
 include/configs/usbarmory.h       |   1 -
 scripts/config_whitelist.txt      |   1 -
 21 files changed, 197 insertions(+), 87 deletions(-)

-- 
2.11.0

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v1] colibri_vf: fix tab vs. spaces
@ 2019-03-28 22:25 Marcel Ziswiler
  2019-03-29 11:27 ` Igor Opaniuk
  0 siblings, 1 reply; 654+ messages in thread
From: Marcel Ziswiler @ 2019-03-28 22:25 UTC (permalink / raw)
  To: u-boot

From: Marcel Ziswiler <marcel.ziswiler@toradex.com>

Fix indentation using tab vs. spaces.

Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>

---

 board/toradex/colibri_vf/MAINTAINERS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/board/toradex/colibri_vf/MAINTAINERS b/board/toradex/colibri_vf/MAINTAINERS
index 3ee2b33152..66b2150986 100644
--- a/board/toradex/colibri_vf/MAINTAINERS
+++ b/board/toradex/colibri_vf/MAINTAINERS
@@ -1,7 +1,7 @@
 Colibri VFxx
 M:	Stefan Agner <stefan.agner@toradex.com>
 W:	http://developer.toradex.com/software/linux/linux-software
-W:      https://www.toradex.com/community
+W:	https://www.toradex.com/community
 S:	Maintained
 F:	board/toradex/colibri_vf/
 F:	include/configs/colibri_vf.h
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v1] colibri_vf: fix ethernet by adding explicit phy node
@ 2019-03-28 22:24 Marcel Ziswiler
  2019-03-29  5:54 ` Hannes Schmelzer
  2019-03-29 11:25 ` Igor Opaniuk
  0 siblings, 2 replies; 654+ messages in thread
From: Marcel Ziswiler @ 2019-03-28 22:24 UTC (permalink / raw)
  To: u-boot

From: Marcel Ziswiler <marcel.ziswiler@toradex.com>

The implicit fallback mechanism for searching the whole MDIO bus for at
least one PHY has been gone with the following commit b882005a18de
("drivers/net/fec: phy_init: remove redundant logic"). This lead to the
Ethernet driver erroring out as follows:

Net:   Could not get PHY for FEC0: addr -19
eth-1: fec at 400d1000
Colibri VFxx # dhcp
Could not get PHY for FEC0: addr -19
Could not get PHY for FEC0: addr -19
Could not get PHY for FEC0: addr -19
Could not get PHY for FEC0: addr -19
No ethernet found.
Could not get PHY for FEC0: addr -19
Colibri VFxx #

This commit adds an explicit PHY node which makes it work again.

Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>

---

 arch/arm/dts/vf-colibri.dtsi | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/arch/arm/dts/vf-colibri.dtsi b/arch/arm/dts/vf-colibri.dtsi
index 5ce17076e9..91ca4e4ddd 100644
--- a/arch/arm/dts/vf-colibri.dtsi
+++ b/arch/arm/dts/vf-colibri.dtsi
@@ -60,11 +60,24 @@
 	status = "okay";
 };
 
+/* Ethernet */
 &fec1 {
 	phy-mode = "rmii";
+	phy-handle = <&ethphy1>;
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_fec1>;
 	status = "okay";
+
+	mdio {
+		#address-cells = <1>;
+		#size-cells = <0>;
+
+		ethphy1: ethernet-phy at 1 {
+			compatible = "ethernet-phy-ieee802.3-c22";
+			max-speed = <100>;
+			reg = <1>;
+		};
+	};
 };
 
 &i2c0 {
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v2 00/22] colibri vybrid fixes, device tree enablement and driver model conversion
@ 2019-03-25 16:24 Marcel Ziswiler
  2019-03-25 16:24 ` [U-Boot] [PATCH v2 01/22] Add missing space in comment Marcel Ziswiler
                   ` (21 more replies)
  0 siblings, 22 replies; 654+ messages in thread
From: Marcel Ziswiler @ 2019-03-25 16:24 UTC (permalink / raw)
  To: u-boot


This series addresses some shortcomings, enables/introduces device tree
support and converts all except video to using the driver model. This is
fully tested both running our latest downstream BSP as well as the
mainline Linux kernel.

This series is based on Lukasz' previous work on Vybrid [1] and is
available together with his and my previous series addressing Apalis
and Colibri iMX6 on our git server [2].

[1] https://patchwork.ozlabs.org/cover/1041597/
[2] http://git.toradex.com/cgit/u-boot-toradex.git/log/?h=for-next

Changes in v2:
- Added various reviewed-bys.

Bhuvanchandra DV (1):
  colibri_vf: sync the board info message

Gerard Salvatella (1):
  colibri_vf: fix sdboot for vybrid modules

Marcel Ziswiler (12):
  Add missing space in comment
  vf610: ddrmc: add missing include
  imx: bootaux: add dependency on vf610
  configs: move CONFIG_USB_EHCI_VF to Kconfig
  configs: colibri_vf: remove obsolete mmc/sd card environment
  configs: colibri_vf: limit size of malloc() pool before relocation
  configs: move CONFIG_MXC_OCOTP to Kconfig
  ARM: dts: colibri_vf: update device trees
  configs: colibri_vf: disable obscure options
  colibri_vf: migrate pinctrl and regulators to dtb/dm
  colibri_vf: migrate fec, esdhc, nfc and usb to driver model
  config: colibri_vf: use macros from linux/sizes.h

Stefan Agner (8):
  colibri_vf: add distroboot support
  colibri_vf: set fdtfile for distroboot
  colibri_vf: enable user debug by default
  colibri_vf: disable undefined instruction events in user debug
  config: colibri_vf: enable mtd partitions via dt
  arm: vf610: add uart2 clock/pinmux support
  colibri_vf: adjust timing according to data sheet
  colibri_vf: use leveling evaluated by DDR validation tools

 arch/arm/dts/vf-colibri-u-boot.dtsi           |  23 ++
 arch/arm/dts/vf-colibri.dtsi                  | 198 ++++++++++++++-
 arch/arm/dts/vf500-colibri.dts                |   1 +
 arch/arm/dts/vf610-colibri.dts                |   1 +
 arch/arm/include/asm/arch-vf610/crm_regs.h    |   1 +
 arch/arm/include/asm/arch-vf610/ddrmc-vf610.h |   2 +
 arch/arm/include/asm/arch-vf610/iomux-vf610.h |   6 +-
 arch/arm/mach-imx/Kconfig                     |   2 +-
 board/freescale/imx8qxp_mek/imx8qxp_mek.c     |   2 +-
 board/toradex/colibri_vf/MAINTAINERS          |   4 +-
 board/toradex/colibri_vf/colibri_vf.c         | 240 ++----------------
 configs/bk4r1_defconfig                       |   1 -
 configs/colibri_vf_defconfig                  |  22 +-
 configs/pcm052_defconfig                      |   1 -
 drivers/misc/Kconfig                          |   2 +
 drivers/usb/host/Kconfig                      |   7 +
 drivers/video/videomodes.c                    |   2 +-
 include/configs/advantech_dms-ba16.h          |   2 -
 include/configs/apalis_imx6.h                 |   5 -
 include/configs/colibri_imx6.h                |   5 -
 include/configs/colibri_vf.h                  | 109 ++++----
 include/configs/dh_imx6.h                     |   5 -
 include/configs/ge_bx50v3.h                   |   2 -
 include/configs/imx8mq_evk.h                  |   1 -
 include/configs/kp_imx6q_tpc.h                |   5 -
 include/configs/mx6_common.h                  |   3 -
 include/configs/mx7_common.h                  |   3 -
 include/configs/vf610twr.h                    |   4 -
 scripts/config_whitelist.txt                  |   1 -
 29 files changed, 344 insertions(+), 316 deletions(-)
 create mode 100644 arch/arm/dts/vf-colibri-u-boot.dtsi

-- 
2.20.1

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH 00/17] Convert some imx6 boards to DM_VIDEO
@ 2019-03-18 22:29 Anatolij Gustschin
  2019-03-18 22:29 ` [U-Boot] [PATCH 01/17] video: ipuv3: add DM_VIDEO support Anatolij Gustschin
                   ` (18 more replies)
  0 siblings, 19 replies; 654+ messages in thread
From: Anatolij Gustschin @ 2019-03-18 22:29 UTC (permalink / raw)
  To: u-boot

This series starts conversion of ipuv3 driver to DM_VIDEO.
It has been tested on apalis_imx6 module with LVDS display
attached and on wandboard with HDMI display.

With applied "[PATCH 17/17] imx6: wandboard: convert to DM_MMC"
building wandboard target doesn't work. To fix this please
apply patches [1], [2] and enable CONFIG_AHCI and CONFIG_DM_SCSI
in wandboard_defconfig.

[1] http://patchwork.ozlabs.org/patch/1050141
[2] http://patchwork.ozlabs.org/patch/1050143

Anatolij Gustschin (17):
  video: ipuv3: add DM_VIDEO support
  video: move ipuv3 files to subdirectory
  imx: move CONFIG_VIDEO_IPUV3 to defconfigs
  imx6: dts: add 'u-boot,dm-pre-reloc' to soc and ipu nodes
  apalis_imx6: convert to DM_VIDEO
  imx6: icore: convert to DM_VIDEO
  imx6: ge_bx50v3: convert to DM_VIDEO
  colibri_imx6: convert to DM_VIDEO
  mx6sabresd: convert to DM_VIDEO
  mx6sabreauto: convert to DM_VIDEO
  imx6: wandboard: add device tree
  imx6: wandboard: convert to DM_GPIO and enable pinctrl driver
  imx6: wandboard: convert to DM_USB
  imx6: wandboard: convert to DM_VIDEO
  imx6: wandboard: convert to DM_PMIC
  imx6: wandboard: convert to DM_I2C
  imx6: wandboard: convert to DM_MMC

 arch/arm/dts/imx6dl-wandboard-revb1.dts   |  18 +
 arch/arm/dts/imx6qdl-wandboard-revb1.dtsi |  41 +++
 arch/arm/dts/imx6qdl-wandboard.dtsi       | 380 ++++++++++++++++++++++
 arch/arm/dts/imx6qdl.dtsi                 |   2 +
 arch/arm/include/asm/mach-imx/video.h     |   1 +
 arch/arm/mach-imx/video.c                 |  25 +-
 board/wandboard/MAINTAINERS               |   3 +
 board/wandboard/spl.c                     |  92 ++++++
 board/wandboard/wandboard.c               | 160 +++------
 configs/apalis_imx6_defconfig             |   4 +-
 configs/aristainetos2_defconfig           |   1 +
 configs/aristainetos2b_defconfig          |   1 +
 configs/aristainetos_defconfig            |   1 +
 configs/cgtqmx6eval_defconfig             |   1 +
 configs/cm_fx6_defconfig                  |   1 +
 configs/colibri_imx6_defconfig            |   3 +-
 configs/dms-ba16-1g_defconfig             |   1 +
 configs/dms-ba16_defconfig                |   1 +
 configs/ge_bx50v3_defconfig               |   2 +
 configs/gwventana_emmc_defconfig          |   1 +
 configs/gwventana_gw5904_defconfig        |   1 +
 configs/gwventana_nand_defconfig          |   1 +
 configs/imx6dl_icore_nand_defconfig       |   2 +-
 configs/imx6q_icore_nand_defconfig        |   2 +-
 configs/imx6qdl_icore_mmc_defconfig       |   2 +-
 configs/imx6qdl_icore_nand_defconfig      |   2 +-
 configs/m53menlo_defconfig                |   1 +
 configs/marsboard_defconfig               |   1 +
 configs/mx51evk_defconfig                 |   1 +
 configs/mx53cx9020_defconfig              |   1 +
 configs/mx53loco_defconfig                |   1 +
 configs/mx53ppd_defconfig                 |   1 +
 configs/mx6cuboxi_defconfig               |   1 +
 configs/mx6qsabrelite_defconfig           |   1 +
 configs/mx6sabreauto_defconfig            |   3 +-
 configs/mx6sabresd_defconfig              |   3 +-
 configs/nitrogen6dl2g_defconfig           |   1 +
 configs/nitrogen6dl_defconfig             |   1 +
 configs/nitrogen6q2g_defconfig            |   1 +
 configs/nitrogen6q_defconfig              |   1 +
 configs/nitrogen6s1g_defconfig            |   1 +
 configs/nitrogen6s_defconfig              |   1 +
 configs/novena_defconfig                  |   1 +
 configs/riotboard_defconfig               |   1 +
 configs/riotboard_spl_defconfig           |   1 +
 configs/tbs2910_defconfig                 |   1 +
 configs/wandboard_defconfig               |  18 +-
 drivers/video/Kconfig                     |   9 +-
 drivers/video/Makefile                    |   2 +-
 drivers/video/imx/Kconfig                 |   8 +
 drivers/video/imx/Makefile                |   6 +
 drivers/video/{ => imx}/ipu.h             |   0
 drivers/video/{ => imx}/ipu_common.c      |   0
 drivers/video/{ => imx}/ipu_disp.c        |   0
 drivers/video/{ => imx}/ipu_regs.h        |   0
 drivers/video/{ => imx}/mxc_ipuv3_fb.c    |  89 ++++-
 drivers/video/{ => imx}/mxcfb.h           |   0
 include/configs/advantech_dms-ba16.h      |   1 -
 include/configs/apalis_imx6.h             |   1 -
 include/configs/aristainetos-common.h     |   1 -
 include/configs/cgtqmx6eval.h             |   1 -
 include/configs/cm_fx6.h                  |   1 -
 include/configs/colibri_imx6.h            |   1 -
 include/configs/embestmx6boards.h         |   1 -
 include/configs/ge_bx50v3.h               |   8 -
 include/configs/gw_ventana.h              |   1 -
 include/configs/m53menlo.h                |   1 -
 include/configs/mx51evk.h                 |   1 -
 include/configs/mx53cx9020.h              |   1 -
 include/configs/mx53loco.h                |   1 -
 include/configs/mx53ppd.h                 |   5 -
 include/configs/mx6cuboxi.h               |   1 -
 include/configs/mx6sabre_common.h         |   1 -
 include/configs/nitrogen6x.h              |   1 -
 include/configs/novena.h                  |   1 -
 include/configs/tbs2910.h                 |   1 -
 include/configs/wandboard.h               |  18 -
 77 files changed, 766 insertions(+), 187 deletions(-)
 create mode 100644 arch/arm/dts/imx6dl-wandboard-revb1.dts
 create mode 100644 arch/arm/dts/imx6qdl-wandboard-revb1.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-wandboard.dtsi
 create mode 100644 drivers/video/imx/Kconfig
 create mode 100644 drivers/video/imx/Makefile
 rename drivers/video/{ => imx}/ipu.h (100%)
 rename drivers/video/{ => imx}/ipu_common.c (100%)
 rename drivers/video/{ => imx}/ipu_disp.c (100%)
 rename drivers/video/{ => imx}/ipu_regs.h (100%)
 rename drivers/video/{ => imx}/mxc_ipuv3_fb.c (88%)
 rename drivers/video/{ => imx}/mxcfb.h (100%)

-- 
2.17.1

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH] imx8qxp: mek: enable dm-spl for pm
@ 2019-03-07 12:43 Peng Fan
  2019-03-18  8:43 ` Peng Fan
  0 siblings, 1 reply; 654+ messages in thread
From: Peng Fan @ 2019-03-07 12:43 UTC (permalink / raw)
  To: u-boot

with u-boot,dm-spl added for imx8qx-pm node, and SPL_SIMPLE_BUS enabled,
the bind and probe code in board file could be removed.

Also we need to enlarge SYS_MALLOC_F_LEN to avoid calloc fail.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
 arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi |  5 +++++
 board/freescale/imx8qxp_mek/spl.c        | 15 ---------------
 configs/imx8qxp_mek_defconfig            |  2 +-
 3 files changed, 6 insertions(+), 16 deletions(-)

diff --git a/arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi b/arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi
index 5d50eb028e..201559008c 100644
--- a/arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi
+++ b/arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi
@@ -3,6 +3,11 @@
  * Copyright 2018 NXP
  */
 
+&{/imx8qx-pm} {
+
+	u-boot,dm-spl;
+};
+
 &mu {
 	u-boot,dm-spl;
 };
diff --git a/board/freescale/imx8qxp_mek/spl.c b/board/freescale/imx8qxp_mek/spl.c
index 95ce9f37e8..51f323811a 100644
--- a/board/freescale/imx8qxp_mek/spl.c
+++ b/board/freescale/imx8qxp_mek/spl.c
@@ -27,21 +27,6 @@ void spl_board_init(void)
 			continue;
 	}
 
-	offset = fdt_node_offset_by_compatible(gd->fdt_blob, -1, "nxp,imx8-pd");
-	while (offset != -FDT_ERR_NOTFOUND) {
-		lists_bind_fdt(gd->dm_root, offset_to_ofnode(offset),
-			       NULL, true);
-		offset = fdt_node_offset_by_compatible(gd->fdt_blob, offset,
-						       "nxp,imx8-pd");
-	}
-
-	uclass_find_first_device(UCLASS_POWER_DOMAIN, &dev);
-
-	for (; dev; uclass_find_next_device(&dev)) {
-		if (device_probe(dev))
-			continue;
-	}
-
 	arch_cpu_init();
 
 	board_early_init_f();
diff --git a/configs/imx8qxp_mek_defconfig b/configs/imx8qxp_mek_defconfig
index a94998b8b5..915d8812ad 100644
--- a/configs/imx8qxp_mek_defconfig
+++ b/configs/imx8qxp_mek_defconfig
@@ -4,7 +4,7 @@ CONFIG_SYS_TEXT_BASE=0x80020000
 CONFIG_SPL_GPIO_SUPPORT=y
 CONFIG_SPL_LIBCOMMON_SUPPORT=y
 CONFIG_SPL_LIBGENERIC_SUPPORT=y
-CONFIG_SYS_MALLOC_F_LEN=0x2000
+CONFIG_SYS_MALLOC_F_LEN=0x4000
 CONFIG_TARGET_IMX8QXP_MEK=y
 CONFIG_SPL_MMC_SUPPORT=y
 CONFIG_SPL_SERIAL_SUPPORT=y
-- 
2.16.4

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH 00/10] tbs2910 fixes and driver model conversion
@ 2019-03-01 12:10 Soeren Moch
  2019-03-01 12:10 ` [U-Boot] [PATCH 01/10] board: tbs2910: Fix default environment Soeren Moch
                   ` (9 more replies)
  0 siblings, 10 replies; 654+ messages in thread
From: Soeren Moch @ 2019-03-01 12:10 UTC (permalink / raw)
  To: u-boot

DM_MMC activates BLK, so we have to convert dwc_ahsata to AHCI before.

Soeren Moch (10):
  board: tbs2910: Fix default environment
  board: tbs2910: Remove efi loader support in defconfig to reduce
    u-boot size
  board: tbs2910: Add device tree
  board: tbs2910: Add pinctrl driver and convert gpio to driver model
  board: tbs2910: Convert usb to driver model
  board: tbs2910: Convert i2c and rtc to driver model
  ata: dwc_ahsata: Fix sector reports for large disks
  ata: dwc_ahsata: Add ahci driver model support
  board: tbs2910: Convert sata to ahci driver model
  board: tbs2910: Convert mmc to driver model

 arch/arm/dts/imx6q-tbs2910.dts | 394 +++++++++++++++++++++++++++++++++
 board/tbs/tbs2910/MAINTAINERS  |   1 +
 board/tbs/tbs2910/tbs2910.c    | 184 +--------------
 configs/cm_fx6_defconfig       |   1 +
 configs/tbs2910_defconfig      |  18 +-
 drivers/ata/Kconfig            |   8 +
 drivers/ata/dwc_ahsata.c       |  38 +++-
 include/configs/tbs2910.h      |  38 +---
 8 files changed, 455 insertions(+), 227 deletions(-)
 create mode 100644 arch/arm/dts/imx6q-tbs2910.dts

--
2.17.1

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v4 00/22] imx: vybrid: Update BK4 and PCM052 boards to only use DM/DTS
@ 2019-02-13 21:46 Lukasz Majewski
  2019-02-13 21:46 ` [U-Boot] [PATCH v4 01/22] net: FEC: Add compatible for vybrid (vf610) to reuse fec_mxc.c driver Lukasz Majewski
                   ` (21 more replies)
  0 siblings, 22 replies; 654+ messages in thread
From: Lukasz Majewski @ 2019-02-13 21:46 UTC (permalink / raw)
  To: u-boot

This patch series converts PCM052 and BK4 to use Driver Model and Device
Tree.

Some notable changes:
- The way how MAC address is read from fuses can now be adjusted
- DTS improvement/sync with kernel (also extract u-boot specific properties)
- Using generic code instead of one from board

The output of u-boot boot:
U-Boot 2019.01-rc3-00076-gc149229be0 (Jan 14 2019 - 08:38:48 +0100)

CPU: Freescale Vybrid VF610 at 396 MHz
Reset cause: POWER ON RESET
Model: Liebherr (LVF) BK4 Vybrid Board
Board: BK4r1 (L333)
DRAM:  512 MiB
NAND:  1024 MiB
MMC:   FSL_SDHC: 0
Loading Environment from NAND... OK
In:    serial at 40028000
Out:   serial at 40028000
Err:   serial at 40028000
Net:   eth0: fec at 400d0000, eth1: fec at 400d1000
Enter passphrase to stop autoboot, booting in 3 seconds

Buildman CI:
./tools/buildman/buildman.py --branch=HEAD  vf610 mx6 vybrid --detail --verbose --show_errors --force-build --count=22 --output-dir=../BUILD/

Travis-CI:
https://travis-ci.org/lmajewski/u-boot-dfu/builds/492731495

U-boot master branch: SHA1: b1b1bab7f92b838a252ab977f56d9c3584c14fb7


Changes in v4:
- Fix maming of DDRBYTE0 -> DDRBYTE2 (as it is in the documentation)
    - Update DDRBYTE0 -> DDRBYTE2 as in VF610 user manual

Changes in v3:
- Add code to enable I2C0 code as suggested by Stefan (so the code can be
  reused by other boards without regressions)
- Exclude the pcm052.c related code to a separate patch
- New patch (separate board code patch)

Changes in v2:
    - Rename pcm052.dts to vf610-pcm052.dts
    - Rename bk4r1.dts to vf610-bk4r1.dts
    - Extract 'u-boot,dm-pre-reloc;' property to separate file (to facilitate
      sync with Linux kernel dts files)
        - New patch
        - Disable EFI related support and commands (as we do not plan to
          use EFI on this setup)

Lukasz Majewski (22):
  net: FEC: Add compatible for vybrid (vf610) to reuse fec_mxc.c driver
  net: Kconfig: FEC: Add dependency on VF610
  vybrid: ddr: Extend vf610-pinfunc.h with DDR pads definitions
  vybrid: clock: Provide enable_i2c_clk() function for Vybrid
  pcm052: board: Do not enable I2C2 code in the board file
  vybrid: Define the imx_get_mac_from_fuse() as a __weak function
  pcm052: board: Remove "m4go" command as it is superseded by "bootaux"
  pcm052: board: vybrid: Update the board name for BK4 device
  ARM: DTS: vybrid: Update vf.dtsi file to descibe more vf610 hardware
  pcm052: board: cosmetic: Add copyright notice to pcm052.c
  ARM: DTS: Update pcm052 based dts files (bk4r1/pcm052)
  ARM: DTS: Provide vf610-bk4r1-u-boot.dtsi for U-Boot specific
    properties
  defconfig: bk4/pcm052: Update bk4r1|pcm052_defconfig to support DM/DT
  config: pcm052: Use SZ_X{MK} from linux/sizes.h for
    include/configs/pcm052.h
  config: bk4: Update include/configs/bk4r1.h file
  pcm052: board: Remove in-board setup code (it is now replaced by DM
    setup)
  config: bk4: Update u-boot script to support recovery via SD card
  config: bk4: Update u-boot envs to support NOR memories initial setup
  pcm052: bk4: sdcard: Add support for SD card booting/recovery
  pcm052: board: Add code to setup LED default states
  pcm052: mac: Provide board specific imx_get_mac_from_fuse() function
  pcm052: bk4: Add board_phy_config() for BK4 to setup ksz8081 phy

 arch/arm/cpu/armv7/vf610/Kconfig              |   1 +
 arch/arm/cpu/armv7/vf610/generic.c            |  24 +-
 arch/arm/dts/Makefile                         |   4 +-
 arch/arm/dts/bk4r1.dts                        |  47 ----
 arch/arm/dts/vf.dtsi                          |  62 +++++
 arch/arm/dts/vf610-bk4r1-u-boot.dtsi          |  27 ++
 arch/arm/dts/vf610-bk4r1.dts                  |  97 +++++++
 arch/arm/dts/{pcm052.dts => vf610-pcm052.dts} |   6 +-
 arch/arm/dts/vf610-pcm052.dtsi                | 259 +++++++++++++++++
 arch/arm/dts/vf610-pinfunc.h                  |  50 ++++
 arch/arm/include/asm/arch-vf610/clock.h       |   3 +
 arch/arm/include/asm/arch-vf610/imx-regs.h    |   2 +
 board/phytec/pcm052/pcm052.c                  | 386 ++++++--------------------
 configs/bk4r1_defconfig                       |  49 +++-
 configs/pcm052_defconfig                      |  36 ++-
 drivers/net/Kconfig                           |   2 +-
 drivers/net/fec_mxc.c                         |   1 +
 include/configs/bk4r1.h                       | 263 +++++++++++++++++-
 include/configs/pcm052.h                      |  51 +---
 19 files changed, 959 insertions(+), 411 deletions(-)
 delete mode 100644 arch/arm/dts/bk4r1.dts
 create mode 100644 arch/arm/dts/vf610-bk4r1-u-boot.dtsi
 create mode 100644 arch/arm/dts/vf610-bk4r1.dts
 rename arch/arm/dts/{pcm052.dts => vf610-pcm052.dts} (81%)
 create mode 100644 arch/arm/dts/vf610-pcm052.dtsi

-- 
2.11.0

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v1 00/26] colibri imx6 fixes, device tree enablement and driver model conversion
@ 2019-02-08 17:42 Marcel Ziswiler
  2019-02-08 17:42 ` [U-Boot] [PATCH v1 01/26] colibri_imx6: get rid of obsolete nospl configurations Marcel Ziswiler
                   ` (25 more replies)
  0 siblings, 26 replies; 654+ messages in thread
From: Marcel Ziswiler @ 2019-02-08 17:42 UTC (permalink / raw)
  To: u-boot


This series addresses some shortcomings, enables/introduces device tree
support and converts all except video to using the driver model. This is
fully tested both running our latest downstream BSP as well as the
mainline Linux kernel.


Bhuvanchandra DV (2):
  toradex: colibri_imx6: overwrite CMA memory set in device tree
  colibri_imx6: switch to zimage

Gerard Salvatella (2):
  colibri_imx6: added nreset gpio on reboot
  board: colibri_imx6: check for and report ecc errors in fuses

Marcel Ziswiler (12):
  colibri_imx6: get rid of obsolete nospl configurations
  colibri_imx6: use distro defaults
  colibri_imx6: move console in env from header file to defconfig
  colibri_imx6: enable fit image, gpt, imx thermal, efi loader support
  colibri_imx6: remove obsolete USB_GADGET_MASS_STORAGE configuration
  colibri_imx6: migrate to using device tree
  colibri_imx6: clean-up and migrate gpios to using driver model
  colibri_imx6: enable pin control driver
  colibri_imx6: migrate i2c to using driver model
  colibri_imx6: migrate pmic and regulator to using driver model
  colibri_imx6: migrate mmc to using driver model
  colibri_imx6: migrate usb to using driver model

Max Krummenacher (7):
  colibri_imx6: drop CONFIG_OF_SYSTEM_SETUP
  colibri_imx6: print also 64-bit IT
  colibri_imx6: unify sd/mmc drive strenght with linux kernel settings
  colibri imx6: pf0100: reorder and cleanup message printing
  colibri imx6: disable ri and dcd irq in uarts
  colibri_imx6: change pmic fusing according to hw 1.1 requirements
  colibri_imx6: revert fuse value set in mfgr_fuse

Sanchayan Maity (1):
  configs: colibri_imx6: Use ext4 file system by default

Stefan Agner (2):
  colibri_imx6: add distroboot support
  colibri_imx6: use SDP if USB serial downloader has been used

 arch/arm/dts/imx6-colibri.dts                 | 411 ++++++++++++++++++
 .../toradex/colibri_imx6/800mhz_2x64mx16.cfg  |  58 ---
 .../toradex/colibri_imx6/800mhz_4x64mx16.cfg  |  58 ---
 board/toradex/colibri_imx6/MAINTAINERS        |   3 +-
 board/toradex/colibri_imx6/clocks.cfg         |  41 --
 board/toradex/colibri_imx6/colibri_imx6.c     | 395 +++++++++--------
 board/toradex/colibri_imx6/colibri_imx6.cfg   |  37 --
 board/toradex/colibri_imx6/ddr-setup.cfg      |  97 -----
 board/toradex/colibri_imx6/do_fuse.c          |   2 +-
 board/toradex/colibri_imx6/pf0100.c           | 177 +++++---
 board/toradex/colibri_imx6/pf0100.h           |  59 ++-
 board/toradex/colibri_imx6/pf0100_otp.inc     |  16 +-
 configs/colibri_imx6_defconfig                |  33 +-
 configs/colibri_imx6_nospl_defconfig          |  63 ---
 include/configs/colibri_imx6.h                |  66 +--
 15 files changed, 853 insertions(+), 663 deletions(-)
 create mode 100644 arch/arm/dts/imx6-colibri.dts
 delete mode 100644 board/toradex/colibri_imx6/800mhz_2x64mx16.cfg
 delete mode 100644 board/toradex/colibri_imx6/800mhz_4x64mx16.cfg
 delete mode 100644 board/toradex/colibri_imx6/clocks.cfg
 delete mode 100644 board/toradex/colibri_imx6/colibri_imx6.cfg
 delete mode 100644 board/toradex/colibri_imx6/ddr-setup.cfg
 delete mode 100644 configs/colibri_imx6_nospl_defconfig

-- 
2.20.1

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v2 00/23] apalis imx6 fixes, device tree enablement and driver model conversion
@ 2019-02-08 17:12 Marcel Ziswiler
  2019-02-08 17:12 ` [U-Boot] [PATCH v2 01/23] apalis_imx6: get rid of obsolete nospl configurations Marcel Ziswiler
                   ` (22 more replies)
  0 siblings, 23 replies; 654+ messages in thread
From: Marcel Ziswiler @ 2019-02-08 17:12 UTC (permalink / raw)
  To: u-boot


This series addresses some shortcomings, enables/introduces device tree
support and converts all except video to using the driver model. This is
fully tested both running our latest downstream BSP as well as the
mainline Linux kernel.

Changes in v2:
- Remove spurious mentioning of DFU MMC both in subject as well as
  description.
- Use GPL-2.0+ OR X11 instead of GPL-2.0 OR MIT to be more consistent
  with all our other device trees.
- Further comments and white-space clean-up.
- Also add SION bit for Apalis, backlight, eMMC reset and Ethernet PHY
  reset GPIOs.
- Also request MMC/SD CD and USB power GPIOs.
- Clean-up and re-order includes.
- White-space clean-up.
- Also update copyright year in PMIC header file.
- And drop compiler.h include.
- Remove Colibri iMX6 change which inadvertently slipped in here.
- Also fix device tree naming for MMC DFU.

Gerard Salvatella (1):
  board: apalis_imx6: check for and report ecc errors in fuses

Marcel Ziswiler (16):
  apalis_imx6: get rid of obsolete nospl configurations
  apalis_imx6: use distro defaults
  apalis_imx6: move console in env from header file to defconfig
  apalis_imx6: enable fit image, gpt, imx thermal, efi loader support
  apalis_imx6: remove obsolete USB_GADGET_MASS_STORAGE configuration
  apalis_imx6: migrate to using device tree
  apalis_imx6: clean-up and migrate gpios to using driver model
  apalis_imx6: enable pin control driver
  apalis_imx6: migrate i2c to using driver model
  apalis_imx6: migrate pmic and regulator to using driver model
  apalis_imx6: migrate mmc and sata to using driver model
  apalis_imx6: migrate usb to using driver model
  apalis_imx6: drop CONFIG_OF_SYSTEM_SETUP
  apalis_imx6: add distroboot support
  apalis_imx6: pf0100: reorder and cleanup message printing
  apalis_imx6: switch to zimage

Max Krummenacher (4):
  apalis_imx6: use both sd/mmc interfaces for setsdupdate
  apalis_imx6: unify sd/mmc drive strength with linux kernel settings
  apalis_imx6: disable ri and dcd irq in uarts
  apalis_imx6: revert fuse value set in mfgr_fuse

Sanchayan Maity (1):
  configs: apalis_imx6: Use ext4 file system by default

Stefan Agner (1):
  apalis_imx6: use SDP if USB serial downloader has been used

 arch/arm/dts/imx6-apalis.dts                  | 730 ++++++++++++++++++
 .../toradex/apalis_imx6/1066mhz_4x128mx16.cfg |  47 --
 .../toradex/apalis_imx6/1066mhz_4x256mx16.cfg |  47 --
 board/toradex/apalis_imx6/MAINTAINERS         |   4 +-
 board/toradex/apalis_imx6/apalis_imx6.c       | 341 ++++----
 board/toradex/apalis_imx6/apalis_imx6q.cfg    |  33 -
 board/toradex/apalis_imx6/clocks.cfg          |  41 -
 board/toradex/apalis_imx6/ddr-setup.cfg       |  96 ---
 board/toradex/apalis_imx6/do_fuse.c           |   2 +-
 board/toradex/apalis_imx6/pf0100.c            | 206 +++--
 board/toradex/apalis_imx6/pf0100.h            |  59 +-
 configs/apalis_imx6_defconfig                 |  35 +-
 configs/apalis_imx6_nospl_com_defconfig       |  65 --
 configs/apalis_imx6_nospl_it_defconfig        |  65 --
 include/configs/apalis_imx6.h                 |  83 +-
 15 files changed, 1119 insertions(+), 735 deletions(-)
 create mode 100644 arch/arm/dts/imx6-apalis.dts
 delete mode 100644 board/toradex/apalis_imx6/1066mhz_4x128mx16.cfg
 delete mode 100644 board/toradex/apalis_imx6/1066mhz_4x256mx16.cfg
 delete mode 100644 board/toradex/apalis_imx6/apalis_imx6q.cfg
 delete mode 100644 board/toradex/apalis_imx6/clocks.cfg
 delete mode 100644 board/toradex/apalis_imx6/ddr-setup.cfg
 delete mode 100644 configs/apalis_imx6_nospl_com_defconfig
 delete mode 100644 configs/apalis_imx6_nospl_it_defconfig

-- 
2.20.1

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v4 00/20] mx6sabre: Add DM and SPL FIT support
@ 2019-02-01 16:40 Abel Vesa
  2019-02-01 16:40 ` [U-Boot] [PATCH v4 01/20] common: spl_fit: Fix the spl_fit_image_get_os for FIT_IMAGE_TINY Abel Vesa
                   ` (22 more replies)
  0 siblings, 23 replies; 654+ messages in thread
From: Abel Vesa @ 2019-02-01 16:40 UTC (permalink / raw)
  To: u-boot

The third version is here:
https://lists.denx.de/pipermail/u-boot/2019-January/356903.html

So, this time I hope I got it right. Before, I was stupidly trying
to put a fit in another fit without a really good reason. To my
excuse, that was working even with the spl_image->os set to 0,
bug which I (hope) I fixed in the first patch (a new one)
of this series.

Changes since v3:
 * Reduced the SPL size by disabling EXT_SUPPORT, otherwise the
   6qp-sabresd wouldn't boot due to having its dtb last in the fit.
   I forgot to mention in the last version that EFI and DOS SPL support
   also had to be disabled to get the size right.
 * Dropped the fit_spl.its file
 * Dropped the (now) unnecessary updates to the README files. We're
   sticking to the u-boot.img since it's exactly what is needed.
 * Fixed a bug related to FIT_IMAGE_TINY when CONFIG_SPL_OS_BOOT
   is enabled. The short story here is that spl_image->os was
   remaining set to 0. (see first patch in the series for details)


Abel Vesa (20):
  common: spl_fit: Fix the spl_fit_image_get_os for FIT_IMAGE_TINY
  usb: Rename SPL_USB_SUPPORT to SPL_USB_STORAGE
  usb: ehci-mx6: Make regulator DM_REGULATOR dependent
  configs: imx6sabreauto: Add DM_MMC support
  configs: imx6sabreauto: Add DM_USB support
  mmc: fsl_esdhc: Fix DM_REGULATOR ifdefs for SPL builds
  board: mx6sabresd: Add board_fit_config_name_match to support FIT in
    SPL
  board: mx6sabreauto: Add board_fit_config_name_match to support FIT in
    SPL
  arm: dts: Add all the imx6[q|qp|dl] sabre[auto|sd] u-boot dts[i] files
  arm: dts: Update all the dts[i] files for imx6[q|qp|dl] sabre[auto|sd]
  configs: mx6sabreauto: Add SPL FIT and DM support
  configs: mx6sabresd: Add SPL FIT and DM support
  mx6sabreauto: Add DM_GPIO support
  mx6sabresd: Add DM_GPIO support
  configs: mx6sabreauto: Add DM_SPI_FLASH necessary configs
  configs: mx6sabresd: Add DM_SPI_FLASH necessary configs
  board: mx6sabreauto: Remove the non-DM code
  board: mx6sabresd: Remove non-DM code
  board: mx6sabresd: Remove the enet reset gpio handling
  configs: mx6sabresd: Reduce SPL size by disabling DOS, EXT and EFI
    support

 arch/arm/dts/Makefile                       |   8 +-
 arch/arm/dts/imx6dl-sabreauto-u-boot.dtsi   |   6 +
 arch/arm/dts/imx6dl-sabreauto.dts           |  13 +
 arch/arm/dts/imx6dl-sabresd-u-boot.dtsi     |   6 +
 arch/arm/dts/imx6dl-sabresd.dts             |  18 +
 arch/arm/dts/imx6dl.dtsi                    | 306 ++++++++++-
 arch/arm/dts/imx6q-sabreauto-u-boot.dtsi    |   6 +
 arch/arm/dts/imx6q-sabreauto.dts            |  18 +
 arch/arm/dts/imx6q-sabresd-u-boot.dtsi      |   6 +
 arch/arm/dts/imx6q-sabresd.dts              |  23 +
 arch/arm/dts/imx6q.dtsi                     | 310 +++++++++--
 arch/arm/dts/imx6qdl-sabreauto-u-boot.dtsi  |  21 +
 arch/arm/dts/imx6qdl-sabreauto.dtsi         | 810 ++++++++++++++++++++++++++++
 arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi    |  14 +
 arch/arm/dts/imx6qdl-sabresd.dtsi           | 741 +++++++++++++++++++++++++
 arch/arm/dts/imx6qdl-u-boot.dtsi            |   4 +-
 arch/arm/dts/imx6qdl.dtsi                   | 455 +++++++++-------
 arch/arm/dts/imx6qp-sabreauto-u-boot.dtsi   |   6 +
 arch/arm/dts/imx6qp-sabreauto.dts           |  55 ++
 arch/arm/dts/imx6qp-sabresd-u-boot.dtsi     |   6 +
 arch/arm/dts/imx6qp-sabresd.dts             |  55 ++
 arch/arm/dts/imx6qp.dtsi                    | 115 ++++
 arch/arm/include/asm/arch-am33xx/spl.h      |   2 +-
 arch/arm/mach-omap2/boot-common.c           |   2 +-
 board/freescale/mx6sabreauto/mx6sabreauto.c |  91 +---
 board/freescale/mx6sabresd/mx6sabresd.c     |  78 +--
 common/Makefile                             |   5 +-
 common/spl/Kconfig                          |   4 +-
 common/spl/Makefile                         |   2 +-
 common/spl/spl_fit.c                        |   4 -
 common/spl/spl_usb.c                        |   4 -
 configs/am43xx_evm_usbhost_boot_defconfig   |   2 +-
 configs/am43xx_hs_evm_defconfig             |   2 +-
 configs/mx6sabreauto_defconfig              |  20 +-
 configs/mx6sabresd_defconfig                |  26 +-
 drivers/mmc/fsl_esdhc.c                     |   8 +-
 drivers/usb/host/ehci-mx6.c                 |   7 +-
 37 files changed, 2847 insertions(+), 412 deletions(-)
 create mode 100644 arch/arm/dts/imx6dl-sabreauto-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6dl-sabreauto.dts
 create mode 100644 arch/arm/dts/imx6dl-sabresd-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6dl-sabresd.dts
 create mode 100644 arch/arm/dts/imx6q-sabreauto-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6q-sabreauto.dts
 create mode 100644 arch/arm/dts/imx6q-sabresd-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6q-sabresd.dts
 create mode 100644 arch/arm/dts/imx6qdl-sabreauto-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-sabreauto.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-sabresd-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-sabresd.dtsi
 create mode 100644 arch/arm/dts/imx6qp-sabreauto-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6qp-sabreauto.dts
 create mode 100644 arch/arm/dts/imx6qp-sabresd-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6qp-sabresd.dts
 create mode 100644 arch/arm/dts/imx6qp.dtsi

-- 
2.7.4

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v1 0/3] imx: cpu.c, serial_mxc, dts fixes/improvements
@ 2019-02-01 15:04 Marcel Ziswiler
  2019-02-01 15:04 ` [U-Boot] [PATCH v1 1/3] ARM: dts: i.MX6Q, i.MX6QDL: fix address/size-cells warnings Marcel Ziswiler
                   ` (2 more replies)
  0 siblings, 3 replies; 654+ messages in thread
From: Marcel Ziswiler @ 2019-02-01 15:04 UTC (permalink / raw)
  To: u-boot


This series addresses some shortcomings concerning reset cause in SPL,
serial in DTE mode and fixes some device-tree address/size-cells
warnings.


Marcel Ziswiler (1):
  ARM: dts: i.MX6Q, i.MX6QDL: fix address/size-cells warnings

Max Krummenacher (2):
  imx: serial_mxc: disable ri and dcd irq in dte mode
  imx: cpu.c: give access to reset cause in spl

 arch/arm/dts/imx6q.dtsi     |  4 ----
 arch/arm/dts/imx6qdl.dtsi   |  9 ---------
 arch/arm/mach-imx/cpu.c     | 27 +++++++++++++++------------
 drivers/serial/serial_mxc.c | 13 +++++++++----
 4 files changed, 24 insertions(+), 29 deletions(-)

-- 
2.20.1

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH] imx8: cpu: restrict checking ROM passover info for revA
@ 2019-01-18  8:58 Peng Fan
       [not found] ` <uboot-imx@nxp.com>
  0 siblings, 1 reply; 654+ messages in thread
From: Peng Fan @ 2019-01-18  8:58 UTC (permalink / raw)
  To: u-boot

Passover info only for revA.

move get_cpu_rev out of CONFIG_CPU to avoid build failure when using
get_cpu_rev in SPL.
Add a CONFIG_SPL_BUILD for passover usage, no need to execute it again
in normal U-Boot stage. Also if still checking passover info in normal
U-Boot stage, need to make the passover code executed after
arch_cpu_init_dm.
So to make it easy and clean, only execute the code for SPL stage.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
 arch/arm/mach-imx/imx8/cpu.c | 39 ++++++++++++++++++++++-----------------
 1 file changed, 22 insertions(+), 17 deletions(-)

diff --git a/arch/arm/mach-imx/imx8/cpu.c b/arch/arm/mach-imx/imx8/cpu.c
index 303cdc3c9a..ac65ae74fd 100644
--- a/arch/arm/mach-imx/imx8/cpu.c
+++ b/arch/arm/mach-imx/imx8/cpu.c
@@ -35,15 +35,20 @@ struct pass_over_info_t *get_pass_over_info(void)
 
 int arch_cpu_init(void)
 {
-	struct pass_over_info_t *pass_over = get_pass_over_info();
-
-	if (pass_over && pass_over->g_ap_mu == 0) {
-		/*
-		 * When ap_mu is 0, means the U-Boot booted
-		 * from first container
-		 */
-		sc_misc_boot_status(-1, SC_MISC_BOOT_STATUS_SUCCESS);
+#ifdef CONFIG_SPL_BUILD
+	struct pass_over_info_t *pass_over;
+
+	if (is_soc_rev(CHIP_REV_A)) {
+		pass_over = get_pass_over_info();
+		if (pass_over && pass_over->g_ap_mu == 0) {
+			/*
+			 * When ap_mu is 0, means the U-Boot booted
+			 * from first container
+			 */
+			sc_misc_boot_status(-1, SC_MISC_BOOT_STATUS_SUCCESS);
+		}
 	}
+#endif
 
 	return 0;
 }
@@ -507,15 +512,6 @@ err:
 	printf("%s: fuse %d, err: %d\n", __func__, word[i], ret);
 }
 
-#if CONFIG_IS_ENABLED(CPU)
-struct cpu_imx_platdata {
-	const char *name;
-	const char *rev;
-	const char *type;
-	u32 cpurev;
-	u32 freq_mhz;
-};
-
 u32 get_cpu_rev(void)
 {
 	u32 id = 0, rev = 0;
@@ -531,6 +527,15 @@ u32 get_cpu_rev(void)
 	return (id << 12) | rev;
 }
 
+#if CONFIG_IS_ENABLED(CPU)
+struct cpu_imx_platdata {
+	const char *name;
+	const char *rev;
+	const char *type;
+	u32 cpurev;
+	u32 freq_mhz;
+};
+
 const char *get_imx8_type(u32 imxtype)
 {
 	switch (imxtype) {
-- 
2.14.1

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v2 00/11] arm: Colibri iMX7 fixes and DM_MMC conversion
@ 2019-01-08 11:42 Stefan Agner
  2019-01-08 11:42 ` [U-Boot] [PATCH v2 01/11] colibri_imx7: fix boot commands Stefan Agner
                   ` (10 more replies)
  0 siblings, 11 replies; 654+ messages in thread
From: Stefan Agner @ 2019-01-08 11:42 UTC (permalink / raw)
  To: u-boot

From: Stefan Agner <stefan.agner@toradex.com>

This patchset fixes some small issues with Colibri iMX7 and
converts the board to use DM_MMC. It also adds the so far
missing configuration for the eMMC variant.

This patchset gets rid of all but one deprecation warning.
The remaining warning is due to CONFIG_USB still being used.
Fixing this is not entirly trivial due to missing GPIO host/
peripheral switch capabilities and will be tackled later.

--
Stefan

Changes in v2:
- Remove imx7-colibri.dtb from Makefile
- Remove unnecessary properties
- New patch
- New patch
- Add CONFIG_FIT/DFU/CRC32_VERIFY/CMD_GPT/DFU_MMC and FAT_WRITE

Stefan Agner (11):
  colibri_imx7: fix boot commands
  arm: dts: imx7: colibri: split dt for raw NAND and eMMC devices
  configs: colibri_imx7: enable DM for raw NAND devices
  configs: colibri_imx7: use separate device tree
  arm: dts: imx7: colibri: add usdhci peripherals to device tree
  configs: colibri_imx7: use DM_MMC
  colibri_imx7: drop legacy usdhc support
  configs: colibri_imx7: enable CAAM driver
  configs: colibri_imx7: use DFU for NAND instead of MMC
  configs: colibri_imx7: use distro defaults
  configs: add default configuraiton for Colibri iMX7 with eMMC

 arch/arm/dts/Makefile                         |  3 +-
 arch/arm/dts/imx7-colibri-emmc.dts            | 47 +++++++++
 arch/arm/dts/imx7-colibri-rawnand.dts         | 46 +++++++++
 .../{imx7-colibri.dts => imx7-colibri.dtsi}   | 65 ++++++-------
 board/toradex/colibri_imx7/MAINTAINERS        |  3 +
 board/toradex/colibri_imx7/colibri_imx7.c     | 97 -------------------
 configs/colibri_imx7_defconfig                | 27 +++---
 configs/colibri_imx7_emmc_defconfig           | 66 +++++++++++++
 include/configs/colibri_imx7.h                |  5 +-
 9 files changed, 207 insertions(+), 152 deletions(-)
 create mode 100644 arch/arm/dts/imx7-colibri-emmc.dts
 create mode 100644 arch/arm/dts/imx7-colibri-rawnand.dts
 rename arch/arm/dts/{imx7-colibri.dts => imx7-colibri.dtsi} (68%)
 create mode 100644 configs/colibri_imx7_emmc_defconfig

-- 
2.20.1

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH] ARM: imx: fix: Provide correct enum values for ONENAND/NOR boot recognition
@ 2019-01-03 22:50 Lukasz Majewski
  0 siblings, 0 replies; 654+ messages in thread
From: Lukasz Majewski @ 2019-01-03 22:50 UTC (permalink / raw)
  To: u-boot

According to "Table 5-1. Boot Device Select" (page 335,
i.MX 6Dual/6Quad Applications Processor Reference Manual, Rev. 4, 09/2017)
the BOOT_CFG1[3] have following values (regarding EIM booting):
0 - NOR flash and 1 - ONENAND

This commit provides correct identification of the boot medium for IMX6Q
boards booting from NOR memory (MCCMON6 is one of them).

Signed-off-by: Lukasz Majewski <lukma@denx.de>

---

 arch/arm/include/asm/mach-imx/sys_proto.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/include/asm/mach-imx/sys_proto.h b/arch/arm/include/asm/mach-imx/sys_proto.h
index 8d6832a331..d0f866b630 100644
--- a/arch/arm/include/asm/mach-imx/sys_proto.h
+++ b/arch/arm/include/asm/mach-imx/sys_proto.h
@@ -67,8 +67,8 @@ enum imx6_bmode_serial_rom {
 };
 
 enum imx6_bmode_emi {
-	IMX6_BMODE_ONENAND,
 	IMX6_BMODE_NOR,
+	IMX6_BMODE_ONENAND,
 };
 
 enum imx6_bmode {
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH 0/3] Migrate i.MX53 based cx9020 to CONFIG_DM_MMC=y
@ 2019-01-03  6:54 linux-kernel-dev at beckhoff.com
  2019-01-03  6:54 ` [U-Boot] [PATCH 1/3] mmc: fsl_esdhc: add compatible for fsl, imx53-esdhc linux-kernel-dev at beckhoff.com
                   ` (2 more replies)
  0 siblings, 3 replies; 654+ messages in thread
From: linux-kernel-dev at beckhoff.com @ 2019-01-03  6:54 UTC (permalink / raw)
  To: u-boot

From: Patrick Bruenn <p.bruenn@beckhoff.com>


This series is based on v2019.01-rc2. It enables compatible
"fsl,imx53-esdhc" for fsl_esdhc driver and copies esdhc1 and esdhc2
device tree nodes from Linux 4.20 into imx53.dtsi. The last patch
enables these nodes for imx53-cx9020.dts and adds CONFIG_DM_MMC=y
for mx53cx9020_defconfig.

I have no other imx53 platform available for testing, but I could add
esdhc3/4 and convert more imx53 boards, if wanted.


Patrick Bruenn (3):
  mmc: fsl_esdhc: add compatible for fsl,imx53-esdhc
  arm: imx: Add esdhc1/2 nodes to imx53.dtsi
  dm: arm: imx: migrate cx9020 to CONFIG_DM_MMC

 arch/arm/dts/imx53-cx9020.dts | 52 +++++++++++++++++++++++++++++++------------
 arch/arm/dts/imx53.dtsi       | 34 ++++++++++++++++++++++++++++
 configs/mx53cx9020_defconfig  |  1 +
 drivers/mmc/fsl_esdhc.c       |  1 +
 4 files changed, 74 insertions(+), 14 deletions(-)

-- 
2.11.0

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH 1/2] tools/imx8m_image.sh: remove bashism
@ 2019-01-02  6:58 Baruch Siach
  2019-01-02  6:58 ` [U-Boot] [PATCH 2/2] imx8mq_evk/README: remove ARCH environment variable Baruch Siach
                   ` (2 more replies)
  0 siblings, 3 replies; 654+ messages in thread
From: Baruch Siach @ 2019-01-02  6:58 UTC (permalink / raw)
  To: u-boot

Use a single '=' to test string equality for compatibility with non-bash
shells. Otherwise, if /bin/sh is dash, build fails:

./tools/imx8m_image.sh: 15: [: signed_hdmi_imx8m.bin: unexpected operator
./tools/imx8m_image.sh: 15: [: signed_hdmi_imx8m.bin: unexpected operator
./tools/imx8m_image.sh: 15: [: spl/u-boot-spl-ddr.bin: unexpected operator
./tools/imx8m_image.sh: 15: [: spl/u-boot-spl-ddr.bin: unexpected operator
WARNING './spl/u-boot-spl-ddr.bin' not found, resulting binary is not-functional

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
---
 tools/imx8m_image.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tools/imx8m_image.sh b/tools/imx8m_image.sh
index 6346fb64d8c5..ec0881a12812 100755
--- a/tools/imx8m_image.sh
+++ b/tools/imx8m_image.sh
@@ -12,7 +12,7 @@ blobs=`awk '/^SIGNED_HDMI/ {print $2} /^LOADER/ {print $2} /^SECOND_LOADER/ {pri
 for f in $blobs; do
 	tmp=$srctree/$f
 
-	if [ $f == "spl/u-boot-spl-ddr.bin" ] || [ $f == "u-boot.itb" ]; then
+	if [ $f = "spl/u-boot-spl-ddr.bin" ] || [ $f = "u-boot.itb" ]; then
 		continue
 	fi
 
@@ -28,7 +28,7 @@ for f in $blobs; do
 	sed -in "s;$f;$tmp;" $file
 done
 
-if [ $post_process == 1 ]; then
+if [ $post_process = 1 ]; then
 	if [ -f $srctree/lpddr4_pmu_train_1d_imem.bin ]; then
 		objcopy -I binary -O binary --pad-to 0x8000 --gap-fill=0x0 $srctree/lpddr4_pmu_train_1d_imem.bin lpddr4_pmu_train_1d_imem_pad.bin
 		objcopy -I binary -O binary --pad-to 0x4000 --gap-fill=0x0 $srctree/lpddr4_pmu_train_1d_dmem.bin lpddr4_pmu_train_1d_dmem_pad.bin
-- 
2.19.2

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH V2 00/10] i.MX8QXP: MEK: support SPL
@ 2018-12-21  6:21 Peng Fan
  2018-12-21  6:21 ` [U-Boot] [PATCH V2 01/10] imx8qxp: add SUPPORT_SPL option Peng Fan
                   ` (9 more replies)
  0 siblings, 10 replies; 654+ messages in thread
From: Peng Fan @ 2018-12-21  6:21 UTC (permalink / raw)
  To: u-boot

This is to support SPL for i.MX8QXP MEK board and default support SPL.
In this patchset, use SPL FIT, but actually we could not use SPL FIT
for secure boot, in NXP vendor tree, there is another format called
container, NXP use SPL + container for secure boot. The container
support is on my TODO list. But to make SPL work in upstream, use
SPL FIT here.

V2:
 Correct patch 9/10 10/10, SPL_TEXT_BASE is patch 9/10 is wrong, however 10/10
 corrected, so clean that.

Peng Fan (10):
  imx8qxp: add SUPPORT_SPL option
  imx8: scu: use dedicated MU for SPL
  arm: imx: build mach-imx for i.MX8
  gpio: introduce CONFIG_SPL_DM_PCA953X
  spl: imx8: add spl boot device
  dts: imx8qxp-mek: introduce u-boot dtsi
  imx: mkimage_fit_atf: introduce BL33_BASE_ADDR
  imx: build flash.bin for i.MX8
  imx8qxp: mek: default enable SPL
  imx8qxp: mek: update README

 Makefile                                 |   2 +-
 arch/arm/Makefile                        |   2 +-
 arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi | 112 +++++++++++++++++++++++++++++++
 arch/arm/dts/fsl-imx8qxp-mek.dts         |   1 +
 arch/arm/mach-imx/Makefile               |  15 ++++-
 arch/arm/mach-imx/imx8/Kconfig           |   8 +++
 arch/arm/mach-imx/mkimage_fit_atf.sh     |   3 +-
 arch/arm/mach-imx/spl.c                  |  14 +++-
 board/freescale/imx8qxp_mek/Makefile     |   1 +
 board/freescale/imx8qxp_mek/README       |   8 ++-
 board/freescale/imx8qxp_mek/imximage.cfg |   4 +-
 board/freescale/imx8qxp_mek/spl.c        |  75 +++++++++++++++++++++
 configs/imx8qxp_mek_defconfig            |  24 +++++++
 drivers/gpio/Kconfig                     |  23 +++++++
 drivers/gpio/Makefile                    |   2 +-
 drivers/misc/imx8/scu.c                  |   4 ++
 include/configs/imx8qxp_mek.h            |  26 +++++++
 17 files changed, 311 insertions(+), 13 deletions(-)
 create mode 100644 arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi
 create mode 100644 board/freescale/imx8qxp_mek/spl.c

-- 
2.14.1

^ permalink raw reply	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH 1/3] mx7: Do not call lcdif_power_down() in the SPL case
@ 2018-12-11 18:40 Otavio Salvador
  2018-12-11 18:40 ` [U-Boot] [PATCH 2/3] pico-imx7d: Add LCD support Otavio Salvador
                   ` (3 more replies)
  0 siblings, 4 replies; 654+ messages in thread
From: Otavio Salvador @ 2018-12-11 18:40 UTC (permalink / raw)
  To: u-boot

From: Fabio Estevam <festevam@gmail.com>

Like it was done on imx6 in commit 9236269de57d ("imx: mx6: Fix
implementantion reset_misc")

Do not call lcdif_power_down() in the SPL case to fix the following
build error:

  LD      spl/u-boot-spl
  MKIMAGE u-boot.img
arch/arm/mach-imx/built-in.o: In function `reset_misc':
/home/fabio/ossystems/u-boot/arch/arm/mach-imx/mx7/soc.c:372: undefined reference to `lcdif_power_down'
scripts/Makefile.spl:375: recipe for target 'spl/u-boot-spl' failed

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

 arch/arm/mach-imx/mx7/soc.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/mach-imx/mx7/soc.c b/arch/arm/mach-imx/mx7/soc.c
index 3f74f8a3ed..7cfdff0981 100644
--- a/arch/arm/mach-imx/mx7/soc.c
+++ b/arch/arm/mach-imx/mx7/soc.c
@@ -368,8 +368,10 @@ void s_init(void)
 
 void reset_misc(void)
 {
+#ifndef CONFIG_SPL_BUILD
 #ifdef CONFIG_VIDEO_MXS
 	lcdif_power_down();
 #endif
+#endif
 }
 
-- 
2.20.0

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v4 1/2] Enable FEC driver to retrieve PHY address from device tree
@ 2018-12-11 11:34 Martyn Welch
  2018-12-11 11:34 ` [U-Boot] [PATCH v4 2/2] imx: Add PHYTEC phyBOARD-i.MX6UL-Segin Martyn Welch
       [not found] ` <joe.hershberger@ni.com>
  0 siblings, 2 replies; 654+ messages in thread
From: Martyn Welch @ 2018-12-11 11:34 UTC (permalink / raw)
  To: u-boot

Currently if we have more than one phy on the MDIO bus, we do not have a
good mechanism for determining which should be used at runtime. Enable the
FEC driver to determine the address for the PHY from the device tree.

Signed-off-by: Martyn Welch <martyn.welch@collabora.com>
Reviewed-by: Lukasz Majewski <lukma@denx.de>

---

Changes in v4:
- No changes in v4

Changes in v3:
- No changes in v3

Changes in v2:
- New in v2

 drivers/net/fec_mxc.c | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/drivers/net/fec_mxc.c b/drivers/net/fec_mxc.c
index 99c5c649a0..425f6197cb 100644
--- a/drivers/net/fec_mxc.c
+++ b/drivers/net/fec_mxc.c
@@ -1264,11 +1264,32 @@ static const struct eth_ops fecmxc_ops = {
 	.read_rom_hwaddr	= fecmxc_read_rom_hwaddr,
 };
 
+static int device_get_phy_addr(struct udevice *dev)
+{
+	struct ofnode_phandle_args phandle_args;
+	int reg;
+
+	if (dev_read_phandle_with_args(dev, "phy-handle", NULL, 0, 0,
+				       &phandle_args)) {
+		debug("Failed to find phy-handle");
+		return -ENODEV;
+	}
+
+	reg = ofnode_read_u32_default(phandle_args.node, "reg", 0);
+
+	return reg;
+}
+
 static int fec_phy_init(struct fec_priv *priv, struct udevice *dev)
 {
 	struct phy_device *phydev;
+	int addr;
 	int mask = 0xffffffff;
 
+	addr = device_get_phy_addr(dev);
+	if (addr >= 0)
+		mask = 1 << addr;
+
 #ifdef CONFIG_FEC_MXC_PHYADDR
 	mask = 1 << CONFIG_FEC_MXC_PHYADDR;
 #endif
-- 
2.19.2

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH] imx: hab: Convert non-NULL IVT DCD pointer warning to an error
@ 2018-12-07 22:31 Breno Matheus Lima
  2019-01-16 12:00 ` Fabio Estevam
  0 siblings, 1 reply; 654+ messages in thread
From: Breno Matheus Lima @ 2018-12-07 22:31 UTC (permalink / raw)
  To: u-boot

The following NXP application notes and manual recommend to ensure the
IVT DCD pointer is Null prior to calling HAB API authenticate_image()
function:

- AN12263: HABv4 RVT Guidelines and Recommendations
- AN4581: Secure Boot on i.MX50, i.MX53, i.MX 6 and i.MX7 Series using
  HABv4
- CST docs: High Assurance Boot Version 4 Application Programming
  Interface Reference Manual

Commit ca89df7dd46f ("imx: hab: Convert DCD non-NULL error to warning")
converted DCD non-NULL error to warning due to the lack of documentation
at the time of first patch submission. We have warned U-Boot users since
v2018.03, and it makes sense now to follow the NXP recommendation to
ensure the IVT DCD pointer is Null.

DCD commands should only be present in the initial boot image loaded by
the SoC ROM. Starting in HAB v4.3.7 the HAB code  will generate an error
if a DCD pointer is present in an image being authenticated by calling the
HAB RVT API. Older versions of HAB will process and run DCD if it is
present, and this could lead to an incorrect authentication boot flow.

Signed-off-by: Breno Lima <breno.lima@nxp.com>
---
 arch/arm/mach-imx/hab.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/arch/arm/mach-imx/hab.c b/arch/arm/mach-imx/hab.c
index b88acd13da..e07076c726 100644
--- a/arch/arm/mach-imx/hab.c
+++ b/arch/arm/mach-imx/hab.c
@@ -560,8 +560,10 @@ int imx_hab_authenticate_image(uint32_t ddr_start, uint32_t image_size,
 	}
 
 	/* Verify if IVT DCD pointer is NULL */
-	if (ivt->dcd)
-		puts("Warning: DCD pointer should be NULL\n");
+	if (ivt->dcd) {
+		puts("Error: DCD pointer must be NULL\n");
+		goto hab_authentication_exit;
+	}
 
 	start = ddr_start;
 	bytes = image_size;
-- 
2.17.1

^ permalink raw reply related	[flat|nested] 654+ messages in thread
* [U-Boot] [PATCH v2 0/3] ddr: vybrid: Support for vf610 built-in DDR3 memory calibration
@ 2018-12-05 16:04 Lukasz Majewski
  2018-12-05 16:04 ` [U-Boot] [PATCH v2 1/3] ddr: vybrid: Add DDRMC calibration related registers (DQS to DQ) Lukasz Majewski
                   ` (3 more replies)
  0 siblings, 4 replies; 654+ messages in thread
From: Lukasz Majewski @ 2018-12-05 16:04 UTC (permalink / raw)
  To: u-boot

This patch series provides code to perform read leveling - RDLVL, which
is adjusting the DQS strobe in relation to the DQ signals so that the
strobe edge is centered in the window of valid read data.

The code is based on Vybrid's Reference Manual's:
"VFxxx Controller Reference Manual, Rev. 0, 10/2016", page 1600,
10.1.6.16.4.1 "Software Read Leveling in MC Evaluation Mode"

and uses clarification provided by following NXP's community thread:
"Vybrid: About DDR leveling feature on DDRMC."
https://community.nxp.com/thread/395323

It depends on a BITMAP rework patch:
usb: composite: Move bitmap related operations to ./include/linux/bitmap.h
http://patchwork.ozlabs.org/patch/1006448/


Changes in v2:
- CR93_SWLVL_EXIT -> CR94_SWLVL_EXIT (EXIT is in CR94)
- Add more defines to imx-regs.h (moved from *-calibration.h)
 - CR93_SWLVL_EXIT -> CR94_SWLVL_EXIT (EXIT is in CR94)
 - Update Kconfig information regarding DDRMC_VF610_CALIBRATION
 - Update ddrmc-vf610-calibration. comment
 - Update code after extending imx-regs.h
 - Remove not needed #ifdef

Lukasz Majewski (3):
  ddr: vybrid: Add DDRMC calibration related registers (DQS to DQ)
  ddr: vybrid: Provide code to perform on-boot calibration
  ddr: vybrid: Add calibration code to memory controler's (DDRMC) setup
    code

 arch/arm/include/asm/arch-vf610/imx-regs.h  |  14 +-
 arch/arm/mach-imx/Kconfig                   |  12 +
 arch/arm/mach-imx/Makefile                  |   1 +
 arch/arm/mach-imx/ddrmc-vf610-calibration.c | 342 ++++++++++++++++++++++++++++
 arch/arm/mach-imx/ddrmc-vf610-calibration.h |  45 ++++
 arch/arm/mach-imx/ddrmc-vf610.c             |   5 +
 6 files changed, 418 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/mach-imx/ddrmc-vf610-calibration.c
 create mode 100644 arch/arm/mach-imx/ddrmc-vf610-calibration.h

-- 
2.11.0

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

end of thread, other threads:[~2019-09-17 21:42 UTC | newest]

Thread overview: 654+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-05  2:32 [U-Boot] [PATCH RESEND 01/10] pinctrl: imx8: add i.MX8QM compatible Peng Fan
2019-03-05  2:32 ` [U-Boot] [PATCH RESEND 02/10] dt-bindings: pinctrl: add i.MX8QM pads definition Peng Fan
2019-03-05  2:32 ` [U-Boot] [PATCH RESEND 03/10] dt-bindings: clock: dt-bindings: pinctrl: add i.MX8QM clocks definition Peng Fan
2019-03-05  2:32 ` [U-Boot] [PATCH RESEND 04/10] arm: dts: introduce dtsi for i.MX8QM Peng Fan
2019-03-05  2:32 ` [U-Boot] [PATCH RESEND 05/10] imx8: add cpu support Peng Fan
2019-03-05  2:32 ` [U-Boot] [PATCH RESEND 06/10] clk: imx8: split code into common and soc specific part Peng Fan
2019-03-05  2:32 ` [U-Boot] [PATCH RESEND 07/10] clk: imx8: add i.MX8QM clk driver Peng Fan
2019-03-05  2:32 ` [U-Boot] [PATCH RESEND 08/10] imx8: imx8-pins: add i.MX8QM Peng Fan
2019-03-05  2:32 ` [U-Boot] [PATCH RESEND 09/10] misc: imx8: scu: add i.MX8QM support Peng Fan
2019-03-05  2:32 ` [U-Boot] [PATCH RESEND 10/10] imx: support i.MX8QM MEK board Peng Fan
2019-04-09 12:48   ` Peng Fan
2019-03-18  8:42 ` [U-Boot] [PATCH RESEND 01/10] pinctrl: imx8: add i.MX8QM compatible Peng Fan
  -- strict thread matches above, loose matches on Subject: below --
2019-05-12 20:43 [U-Boot] [PATCH] ARM: imx: apalis_imx6: Drop ad-hoc SATA binding Marek Vasut
2019-05-23 10:48 ` Marcel Ziswiler
2019-04-22 10:41 [U-Boot] [PATCH] ddr: imx8m: hide i.MX8M DDR options from device driver entry Peng Fan
2019-04-17 23:57 [U-Boot] [PATCH v3 00/14] colibri-imx6ull device tree enablement and driver model conversion Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 01/14] tdx-cfg-block: add support for new colibri iMX6ull skus Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 02/14] tdx-cfg-block: simplify i.MX 6 module detection Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 03/14] colibri-imx6ull: set module variant depending on config block Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 04/14] apalis/colibri_imx6/imx6ull: make sure loadaddr does not collide Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 05/14] colibri-imx6ull: fix ethernet phy power on Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 06/14] board: imx6ull: Add disable PMIC_STBY_REQ Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 07/14] colibri-imx6ull: configuration clean-up Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 08/14] colibri-imx6ull: migrate pinctrl and regulators to dtb/dm Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 09/14] colibri-imx6ull: migrate mmc to using driver model Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 10/14] colibri-imx6ull: migrate usb " Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 11/14] colibri-imx6ull: migrate fec " Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 12/14] ARM: dts: colibri-imx6ull: fix uart-has-rtscts property Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 13/14] ARM: dts: colibri-imx6ull: add osc32k_32k_out pinctrl Marcel Ziswiler
2019-04-17 23:57 ` [U-Boot] [PATCH v3 14/14] ARM: dts: colibri-imx6ull: update device tree Marcel Ziswiler
2019-04-17 23:47 [U-Boot] [PATCH v3] ARM: dts: i.MX6Q: fix avoid_unnecessary_addr_size warnings Marcel Ziswiler
2019-04-17  9:41 [U-Boot] [PATCH] imx: i.MX8MQ: clear ocotp error bit Peng Fan
2019-04-17  9:41 ` [U-Boot] [PATCH 1/2] mxc_ocotp: Update redundancy banks for mx7ulp B0 Peng Fan
2019-04-17  9:41 ` [U-Boot] [PATCH 2/2] mxc_ocotp: Disable fuse sense for imx8mq B1 Peng Fan
2019-04-15 12:00 [U-Boot] [PATCH] imx: 8qxp_mek: fix fdt_file and console Peng Fan
2019-04-15 13:31 ` Fabio Estevam
2019-04-26 18:42 ` [U-Boot] [REGRESSION] " Marcel Ziswiler
2019-04-27  0:11   ` Peng Fan
2019-04-15  9:13 [U-Boot] [PATCH v2 1/2] ARM: imx6: DHCOM i.MX6 PDK: use Kconfig for inclusion of DDR calibration Ludwig Zenz
2019-04-15  5:20 [U-Boot] [PATCH] imx: add lowlevel init for ARM64 Peng Fan
2019-04-26 18:38 ` [U-Boot] [REGRESSION] " Marcel Ziswiler
2019-04-26 23:58   ` Peng Fan
2019-04-28 16:52     ` Stefano Babic
2019-04-28 18:24       ` Joe Hershberger
2019-04-28 23:33         ` Marcel Ziswiler
2019-04-13  8:21 [U-Boot] [PATCH] ARM: imx: Fix typo in select option for ZMX25 Chris Packham
2019-04-15 16:32 ` Fabio Estevam
2019-04-15 16:50 ` Stefano Babic
2019-04-12  7:54 [U-Boot] [PATCH 1/8] imx: sip: add call_imx_sip_ret2 Peng Fan
2019-04-12  7:54 ` [U-Boot] [PATCH 2/8] imx8: fuse: add fuse driver Peng Fan
2019-04-12  7:54 ` [U-Boot] [PATCH 3/8] imx8qxp: mek: Enable CMD_FUSE Peng Fan
2019-04-12  7:55 ` [U-Boot] [PATCH 4/8] misc: imx8: add sc_misc_get_temp Peng Fan
2019-04-12  7:55 ` [U-Boot] [PATCH 5/8] thermal: add i.MX8 thermal driver Peng Fan
2019-04-12  7:55 ` [U-Boot] [PATCH 6/8] imx8: cpu: get temperature when print cpu desc Peng Fan
2019-04-25 10:35   ` Stefano Babic
2019-04-25 13:46     ` Peng Fan
2019-04-25 14:23       ` Stefano Babic
2019-04-12  7:55 ` [U-Boot] [PATCH 7/8] imx: imx8dx/qxp: enable thermal Peng Fan
2019-04-12  7:55 ` [U-Boot] [PATCH 8/8] imx8: mek: move HUSH_PARSER to defconfig Peng Fan
2019-04-09 15:25 [U-Boot] [PATCH v2 0/5] colibri imx8qxp 2gb wb it v1.0b module support Marcel Ziswiler
2019-04-09 15:25 ` [U-Boot] [PATCH v2 1/5] misc: imx8: remove duplicates from scfw api Marcel Ziswiler
2019-04-09 15:25 ` [U-Boot] [PATCH v2 2/5] arm: dts: imx8dx: add lpuart1, lpuart2, lpuart3 Marcel Ziswiler
2019-04-09 15:25 ` [U-Boot] [PATCH v2 3/5] board: toradex: tdx-cfg-block: clean-up sku handling Marcel Ziswiler
2019-04-09 15:25 ` [U-Boot] [PATCH v2 4/5] board: toradex: tdx-cfg-block: add new skus Marcel Ziswiler
2019-04-09 15:25 ` [U-Boot] [PATCH v2 5/5] board: toradex: add colibri imx8qxp 2gb wb it v1.0b module support Marcel Ziswiler
2019-04-11 10:47   ` Igor Opaniuk
2019-04-26  9:20     ` Marcel Ziswiler
2019-04-26  9:46       ` Stefano Babic
2019-04-26  9:58         ` Marcel Ziswiler
2019-04-26 10:39           ` Stefano Babic
2019-04-25 10:48   ` Stefano Babic
2019-04-25 12:35     ` Marcel Ziswiler
2019-04-25 14:52       ` Stefano Babic
2019-04-26  2:10         ` Peng Fan
2019-04-26  8:38           ` Stefano Babic
2019-04-26  8:53             ` Peng Fan
2019-04-26  8:54             ` Marcel Ziswiler
2019-04-26  9:03               ` Peng Fan
2019-04-26  9:38                 ` Marcel Ziswiler
2019-04-26  9:59                   ` Peng Fan
2019-04-09 15:24 [U-Boot] [PATCH v2 00/14] colibri-imx6ull device tree enablement and driver model conversion Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 01/14] tdx-cfg-block: add support for new colibri iMX6ull skus Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 02/14] tdx-cfg-block: simplify i.MX 6 module detection Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 03/14] colibri-imx6ull: set module variant depending on config block Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 04/14] apalis/colibri_imx6/imx6ull: make sure loadaddr does not collide Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 05/14] colibri-imx6ull: fix ethernet phy power on Marcel Ziswiler
2019-04-11  8:05   ` Igor Opaniuk
2019-04-09 15:24 ` [U-Boot] [PATCH v2 06/14] board: imx6ull: Add disable PMIC_STBY_REQ Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 07/14] colibri-imx6ull: configuration clean-up Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 08/14] colibri-imx6ull: migrate pinctrl and regulators to dtb/dm Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 09/14] colibri-imx6ull: migrate mmc to using driver model Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 10/14] colibri-imx6ull: migrate usb " Marcel Ziswiler
2019-04-17  7:58   ` Igor Opaniuk
2019-04-09 15:24 ` [U-Boot] [PATCH v2 11/14] colibri-imx6ull: migrate fec " Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 12/14] ARM: dts: colibri-imx6ull: fix uart-has-rtscts property Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 13/14] ARM: dts: colibri-imx6ull: add osc32k_32k_out pinctrl Marcel Ziswiler
2019-04-09 15:24 ` [U-Boot] [PATCH v2 14/14] ARM: dts: colibri-imx6ull: update device tree Marcel Ziswiler
2019-04-04 10:26 [U-Boot] [imx-next PATCH v1 00/14] imx: Fully convert HSC|DDC K+P i.MX53 based boards to use DM/DTS Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 01/14] ARM: Remove HSC|DDC ETH PHY reset code after switching to DM/DTS Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 02/14] DTS: Add esdhc3 device tree description tuning for HSC|DDC boards Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 03/14] ARM: Enable CONFIG_DM_MMC and CONFIG_DM_BLK on HSC and DDC boards Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 04/14] ARM: defconfig: Move CONFIG_FSL_ESDHC to Kconfig Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 05/14] ARM: Remove non DM/DTS esdhc3 code from HSC|DDC board related files Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 06/14] ARM: kp_imx53: config: Do not use ${boardtype} to setup update wic file Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 07/14] DTS: Provide USB host DTS description for i.MX53 devices Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 08/14] DTS: Enable USB host support (including regulators) on HSC|DDC boards Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 09/14] ARM: Remove EHCI specific code from HSC|DDC board file Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 10/14] USB: DM: Convert i.MX5 ehci code to driver model Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 11/14] ARM: defconfig: kp_imx53: Enable DM_USB support on HSC|DDC boards Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 12/14] ARM: config: Remove not needed CONFIG_MXC_USB_PORT define Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 13/14] Convert CONFIG_USB_EHCI_MX5 to Kconfig Lukasz Majewski
2019-04-04 10:26 ` [U-Boot] [imx-next PATCH v1 14/14] boot.src: Provide dsa_core.blacklist bootarg when booting via NFS Lukasz Majewski
2019-03-28 22:25 [U-Boot] [PATCH v1] colibri_vf: fix tab vs. spaces Marcel Ziswiler
2019-03-29 11:27 ` Igor Opaniuk
2019-03-28 22:24 [U-Boot] [PATCH v1] colibri_vf: fix ethernet by adding explicit phy node Marcel Ziswiler
2019-03-29  5:54 ` Hannes Schmelzer
2019-03-29 11:25 ` Igor Opaniuk
2019-03-25 16:24 [U-Boot] [PATCH v2 00/22] colibri vybrid fixes, device tree enablement and driver model conversion Marcel Ziswiler
2019-03-25 16:24 ` [U-Boot] [PATCH v2 01/22] Add missing space in comment Marcel Ziswiler
2019-03-25 16:24 ` [U-Boot] [PATCH v2 02/22] vf610: ddrmc: add missing include Marcel Ziswiler
2019-04-01  8:18   ` Lukasz Majewski
2019-03-25 16:24 ` [U-Boot] [PATCH v2 03/22] imx: bootaux: add dependency on vf610 Marcel Ziswiler
2019-04-01  8:18   ` Lukasz Majewski
2019-03-25 16:24 ` [U-Boot] [PATCH v2 04/22] configs: move CONFIG_USB_EHCI_VF to Kconfig Marcel Ziswiler
     [not found]   ` <swarren@nvidia.com>
2019-04-01  8:18   ` Lukasz Majewski
2019-03-25 16:24 ` [U-Boot] [PATCH v2 05/22] configs: colibri_vf: remove obsolete mmc/sd card environment Marcel Ziswiler
2019-04-01  8:19   ` Lukasz Majewski
2019-03-25 16:24 ` [U-Boot] [PATCH v2 06/22] configs: colibri_vf: limit size of malloc() pool before relocation Marcel Ziswiler
2019-04-01  8:19   ` Lukasz Majewski
2019-03-25 16:24 ` [U-Boot] [PATCH v2 07/22] configs: move CONFIG_MXC_OCOTP to Kconfig Marcel Ziswiler
2019-03-25 16:24 ` [U-Boot] [PATCH v2 08/22] ARM: dts: colibri_vf: update device trees Marcel Ziswiler
2019-03-25 16:24 ` [U-Boot] [PATCH v2 09/22] configs: colibri_vf: disable obscure options Marcel Ziswiler
2019-03-28 16:58   ` Igor Opaniuk
2019-03-29  9:08     ` Marcel Ziswiler
2019-03-25 16:25 ` [U-Boot] [PATCH v2 10/22] colibri_vf: migrate pinctrl and regulators to dtb/dm Marcel Ziswiler
2019-03-28 15:09   ` Igor Opaniuk
2019-03-25 16:25 ` [U-Boot] [PATCH v2 11/22] colibri_vf: migrate fec, esdhc, nfc and usb to driver model Marcel Ziswiler
2019-03-28 14:43   ` Igor Opaniuk
2019-03-25 16:25 ` [U-Boot] [PATCH v2 12/22] config: colibri_vf: use macros from linux/sizes.h Marcel Ziswiler
2019-03-25 16:25 ` [U-Boot] [PATCH v2 13/22] colibri_vf: add distroboot support Marcel Ziswiler
2019-03-28 15:01   ` Igor Opaniuk
2019-03-28 15:20     ` Marcel Ziswiler
2019-03-25 16:25 ` [U-Boot] [PATCH v2 14/22] colibri_vf: set fdtfile for distroboot Marcel Ziswiler
2019-03-28 15:06   ` Igor Opaniuk
2019-03-25 16:25 ` [U-Boot] [PATCH v2 15/22] colibri_vf: sync the board info message Marcel Ziswiler
2019-03-25 16:25 ` [U-Boot] [PATCH v2 16/22] colibri_vf: enable user debug by default Marcel Ziswiler
2019-03-25 16:25 ` [U-Boot] [PATCH v2 17/22] colibri_vf: disable undefined instruction events in user debug Marcel Ziswiler
2019-03-25 16:25 ` [U-Boot] [PATCH v2 18/22] config: colibri_vf: enable mtd partitions via dt Marcel Ziswiler
2019-03-25 16:25 ` [U-Boot] [PATCH v2 19/22] arm: vf610: add uart2 clock/pinmux support Marcel Ziswiler
2019-03-25 16:25 ` [U-Boot] [PATCH v2 20/22] colibri_vf: adjust timing according to data sheet Marcel Ziswiler
2019-03-28 16:41   ` Igor Opaniuk
2019-03-25 16:25 ` [U-Boot] [PATCH v2 21/22] colibri_vf: use leveling evaluated by DDR validation tools Marcel Ziswiler
2019-03-25 16:25 ` [U-Boot] [PATCH v2 22/22] colibri_vf: fix sdboot for vybrid modules Marcel Ziswiler
2019-03-18 22:29 [U-Boot] [PATCH 00/17] Convert some imx6 boards to DM_VIDEO Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 01/17] video: ipuv3: add DM_VIDEO support Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 02/17] video: move ipuv3 files to subdirectory Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 03/17] imx: move CONFIG_VIDEO_IPUV3 to defconfigs Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 04/17] imx6: dts: add 'u-boot, dm-pre-reloc' to soc and ipu nodes Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 05/17] apalis_imx6: convert to DM_VIDEO Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 06/17] imx6: icore: " Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 07/17] imx6: ge_bx50v3: " Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 08/17] colibri_imx6: " Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 09/17] mx6sabresd: " Anatolij Gustschin
2019-09-16 18:18   ` Fabio Estevam
2019-09-16 19:21     ` Anatolij Gustschin
2019-09-16 19:50       ` Anatolij Gustschin
2019-09-17 12:32       ` Fabio Estevam
2019-09-17 21:42         ` Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 10/17] mx6sabreauto: " Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 11/17] imx6: wandboard: add device tree Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 12/17] imx6: wandboard: convert to DM_GPIO and enable pinctrl driver Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 13/17] imx6: wandboard: convert to DM_USB Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 14/17] imx6: wandboard: convert to DM_VIDEO Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 15/17] imx6: wandboard: convert to DM_PMIC Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 16/17] imx6: wandboard: convert to DM_I2C Anatolij Gustschin
2019-03-18 22:29 ` [U-Boot] [PATCH 17/17] imx6: wandboard: convert to DM_MMC Anatolij Gustschin
2019-03-18 22:37 ` [U-Boot] [PATCH 00/17] Convert some imx6 boards to DM_VIDEO Anatolij Gustschin
2019-03-20 13:25 ` Fabio Estevam
2019-03-20 13:38   ` Anatolij Gustschin
2019-03-20 13:40     ` Fabio Estevam
2019-03-07 12:43 [U-Boot] [PATCH] imx8qxp: mek: enable dm-spl for pm Peng Fan
2019-03-18  8:43 ` Peng Fan
2019-04-09 12:47   ` Peng Fan
2019-03-01 12:10 [U-Boot] [PATCH 00/10] tbs2910 fixes and driver model conversion Soeren Moch
2019-03-01 12:10 ` [U-Boot] [PATCH 01/10] board: tbs2910: Fix default environment Soeren Moch
2019-03-14 19:16   ` Soeren Moch
2019-03-14 19:18     ` Stefano Babic
2019-03-01 12:10 ` [U-Boot] [PATCH 02/10] board: tbs2910: Remove efi loader support in defconfig to reduce u-boot size Soeren Moch
2019-04-01  8:59   ` [U-Boot] [U-Boot, " sbabic at denx.de
2019-03-01 12:10 ` [U-Boot] [PATCH 03/10] board: tbs2910: Add device tree Soeren Moch
2019-04-01  8:59   ` [U-Boot] [U-Boot,03/10] " sbabic at denx.de
2019-03-01 12:10 ` [U-Boot] [PATCH 04/10] board: tbs2910: Add pinctrl driver and convert gpio to driver model Soeren Moch
2019-04-01  8:52   ` [U-Boot] [U-Boot, " sbabic at denx.de
2019-03-01 12:10 ` [U-Boot] [PATCH 05/10] board: tbs2910: Convert usb " Soeren Moch
2019-04-01  8:52   ` [U-Boot] [U-Boot, " sbabic at denx.de
2019-03-01 12:10 ` [U-Boot] [PATCH 06/10] board: tbs2910: Convert i2c and rtc " Soeren Moch
2019-04-01  8:59   ` [U-Boot] [U-Boot, " sbabic at denx.de
2019-03-01 12:10 ` [U-Boot] [PATCH 07/10] ata: dwc_ahsata: Fix sector reports for large disks Soeren Moch
2019-04-01  8:52   ` [U-Boot] [U-Boot, " sbabic at denx.de
2019-03-01 12:10 ` [U-Boot] [PATCH 08/10] ata: dwc_ahsata: Add ahci driver model support Soeren Moch
2019-03-07  8:33   ` Soeren Moch
2019-03-08 20:19     ` Soeren Moch
     [not found]   ` <smoch@web.de>
     [not found]     ` <marcel@ziswiler.com>
2019-04-01  8:59       ` [U-Boot] [U-Boot, 09/10] board: tbs2910: Convert sata to ahci driver model sbabic at denx.de
2019-03-01 12:11 ` [U-Boot] [PATCH " Soeren Moch
2019-03-01 12:11 ` [U-Boot] [PATCH 10/10] board: tbs2910: Convert mmc to " Soeren Moch
2019-04-01  8:59   ` [U-Boot] [U-Boot, " sbabic at denx.de
2019-02-13 21:46 [U-Boot] [PATCH v4 00/22] imx: vybrid: Update BK4 and PCM052 boards to only use DM/DTS Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 01/22] net: FEC: Add compatible for vybrid (vf610) to reuse fec_mxc.c driver Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 02/22] net: Kconfig: FEC: Add dependency on VF610 Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 03/22] vybrid: ddr: Extend vf610-pinfunc.h with DDR pads definitions Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 04/22] vybrid: clock: Provide enable_i2c_clk() function for Vybrid Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 05/22] pcm052: board: Do not enable I2C2 code in the board file Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 06/22] vybrid: Define the imx_get_mac_from_fuse() as a __weak function Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 07/22] pcm052: board: Remove "m4go" command as it is superseded by "bootaux" Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 08/22] pcm052: board: vybrid: Update the board name for BK4 device Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 09/22] ARM: DTS: vybrid: Update vf.dtsi file to descibe more vf610 hardware Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 10/22] pcm052: board: cosmetic: Add copyright notice to pcm052.c Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 11/22] ARM: DTS: Update pcm052 based dts files (bk4r1/pcm052) Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 12/22] ARM: DTS: Provide vf610-bk4r1-u-boot.dtsi for U-Boot specific properties Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 13/22] defconfig: bk4/pcm052: Update bk4r1|pcm052_defconfig to support DM/DT Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 14/22] config: pcm052: Use SZ_X{MK} from linux/sizes.h for include/configs/pcm052.h Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 15/22] config: bk4: Update include/configs/bk4r1.h file Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 16/22] pcm052: board: Remove in-board setup code (it is now replaced by DM setup) Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 17/22] config: bk4: Update u-boot script to support recovery via SD card Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 18/22] config: bk4: Update u-boot envs to support NOR memories initial setup Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 19/22] pcm052: bk4: sdcard: Add support for SD card booting/recovery Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 20/22] pcm052: board: Add code to setup LED default states Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 21/22] pcm052: mac: Provide board specific imx_get_mac_from_fuse() function Lukasz Majewski
2019-02-13 21:46 ` [U-Boot] [PATCH v4 22/22] pcm052: bk4: Add board_phy_config() for BK4 to setup ksz8081 phy Lukasz Majewski
2019-03-04 22:26   ` Joe Hershberger
2019-03-04 22:35     ` Lukasz Majewski
2019-02-08 17:42 [U-Boot] [PATCH v1 00/26] colibri imx6 fixes, device tree enablement and driver model conversion Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 01/26] colibri_imx6: get rid of obsolete nospl configurations Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 02/26] colibri_imx6: use distro defaults Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 03/26] colibri_imx6: move console in env from header file to defconfig Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 04/26] colibri_imx6: enable fit image, gpt, imx thermal, efi loader support Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 05/26] colibri_imx6: remove obsolete USB_GADGET_MASS_STORAGE configuration Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 06/26] colibri_imx6: migrate to using device tree Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 07/26] colibri_imx6: clean-up and migrate gpios to using driver model Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 08/26] colibri_imx6: enable pin control driver Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 09/26] colibri_imx6: migrate i2c to using driver model Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 10/26] colibri_imx6: migrate pmic and regulator " Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 11/26] colibri_imx6: migrate mmc " Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 12/26] colibri_imx6: migrate usb " Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 13/26] colibri_imx6: drop CONFIG_OF_SYSTEM_SETUP Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 14/26] colibri_imx6: print also 64-bit IT Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 15/26] colibri_imx6: add distroboot support Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 16/26] colibri_imx6: unify sd/mmc drive strenght with linux kernel settings Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 17/26] colibri imx6: pf0100: reorder and cleanup message printing Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 18/26] colibri imx6: disable ri and dcd irq in uarts Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 19/26] colibri_imx6: change pmic fusing according to hw 1.1 requirements Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 20/26] colibri_imx6: revert fuse value set in mfgr_fuse Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 21/26] toradex: colibri_imx6: overwrite CMA memory set in device tree Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 22/26] configs: colibri_imx6: Use ext4 file system by default Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 23/26] colibri_imx6: use SDP if USB serial downloader has been used Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 24/26] colibri_imx6: switch to zimage Marcel Ziswiler
2019-02-08 21:42   ` Lukasz Majewski
2019-02-08 21:48     ` Marcel Ziswiler
2019-02-08 17:42 ` [U-Boot] [PATCH v1 25/26] colibri_imx6: added nreset gpio on reboot Marcel Ziswiler
     [not found]   ` <gerard.salvatella@toradex.com>
     [not found]     ` <igor.opaniuk@toradex.com>
     [not found]       ` <support.arm@toradex.com>
2019-04-26  9:37         ` [U-Boot] [U-Boot, v3, 14/14] ARM: dts: colibri-imx6ull: update device tree sbabic at denx.de
2019-04-26  9:38         ` [U-Boot] [U-Boot, v2, 12/14] ARM: dts: colibri-imx6ull: fix uart-has-rtscts property sbabic at denx.de
2019-04-26  9:38         ` [U-Boot] [U-Boot, v3, 13/14] ARM: dts: colibri-imx6ull: add osc32k_32k_out pinctrl sbabic at denx.de
     [not found]       ` <antti.maentausta@ge.com>
2019-04-26  9:38         ` [U-Boot] [U-Boot, imx-next, v1, 13/14] Convert CONFIG_USB_EHCI_MX5 to Kconfig sbabic at denx.de
2019-02-08 17:42 ` [U-Boot] [PATCH v1 26/26] board: colibri_imx6: check for and report ecc errors in fuses Marcel Ziswiler
2019-02-08 17:12 [U-Boot] [PATCH v2 00/23] apalis imx6 fixes, device tree enablement and driver model conversion Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 01/23] apalis_imx6: get rid of obsolete nospl configurations Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 02/23] apalis_imx6: use distro defaults Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 03/23] apalis_imx6: move console in env from header file to defconfig Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 04/23] apalis_imx6: enable fit image, gpt, imx thermal, efi loader support Marcel Ziswiler
2019-03-12 10:45   ` Igor Opaniuk
2019-02-08 17:12 ` [U-Boot] [PATCH v2 05/23] apalis_imx6: remove obsolete USB_GADGET_MASS_STORAGE configuration Marcel Ziswiler
2019-03-12 10:46   ` Igor Opaniuk
2019-02-08 17:12 ` [U-Boot] [PATCH v2 06/23] apalis_imx6: migrate to using device tree Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 07/23] apalis_imx6: clean-up and migrate gpios to using driver model Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 08/23] apalis_imx6: enable pin control driver Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 09/23] apalis_imx6: migrate i2c to using driver model Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 10/23] apalis_imx6: migrate pmic and regulator " Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 11/23] apalis_imx6: migrate mmc and sata " Marcel Ziswiler
2019-02-25 10:39   ` Soeren Moch
2019-03-01 12:20     ` Soeren Moch
2019-03-01 12:29       ` Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 12/23] apalis_imx6: migrate usb " Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 13/23] apalis_imx6: drop CONFIG_OF_SYSTEM_SETUP Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 14/23] apalis_imx6: add distroboot support Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 15/23] apalis_imx6: use both sd/mmc interfaces for setsdupdate Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 16/23] apalis_imx6: unify sd/mmc drive strength with linux kernel settings Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 17/23] apalis_imx6: pf0100: reorder and cleanup message printing Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 18/23] apalis_imx6: disable ri and dcd irq in uarts Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 19/23] apalis_imx6: revert fuse value set in mfgr_fuse Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 20/23] configs: apalis_imx6: Use ext4 file system by default Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 21/23] apalis_imx6: use SDP if USB serial downloader has been used Marcel Ziswiler
2019-02-08 17:12 ` [U-Boot] [PATCH v2 22/23] apalis_imx6: switch to zimage Marcel Ziswiler
     [not found]   ` <bhuvanchandra.dv@toradex.com>
2019-04-01  8:52     ` [U-Boot] [U-Boot, v2, 15/22] colibri_vf: sync the board info message sbabic at denx.de
2019-02-08 17:12 ` [U-Boot] [PATCH v2 23/23] board: apalis_imx6: check for and report ecc errors in fuses Marcel Ziswiler
2019-02-01 16:40 [U-Boot] [PATCH v4 00/20] mx6sabre: Add DM and SPL FIT support Abel Vesa
2019-02-01 16:40 ` [U-Boot] [PATCH v4 01/20] common: spl_fit: Fix the spl_fit_image_get_os for FIT_IMAGE_TINY Abel Vesa
2019-02-01 19:01   ` Tom Rini
2019-02-01 21:08   ` Lukasz Majewski
2019-02-02  9:40   ` Fabio Estevam
2019-02-16  9:23   ` Stefano Babic
2019-02-18  8:27     ` Abel Vesa
2019-02-01 16:40 ` [U-Boot] [PATCH v4 02/20] usb: Rename SPL_USB_SUPPORT to SPL_USB_STORAGE Abel Vesa
2019-02-02  9:40   ` Fabio Estevam
2019-02-02 21:46   ` Lukasz Majewski
2019-02-01 16:40 ` [U-Boot] [PATCH v4 03/20] usb: ehci-mx6: Make regulator DM_REGULATOR dependent Abel Vesa
2019-02-02  9:41   ` Fabio Estevam
2019-02-02 21:47   ` Lukasz Majewski
2019-02-01 16:40 ` [U-Boot] [PATCH v4 04/20] configs: imx6sabreauto: Add DM_MMC support Abel Vesa
2019-02-02  9:41   ` Fabio Estevam
2019-02-01 16:40 ` [U-Boot] [PATCH v4 05/20] configs: imx6sabreauto: Add DM_USB support Abel Vesa
2019-02-02  9:42   ` Fabio Estevam
2019-02-01 16:40 ` [U-Boot] [PATCH v4 06/20] mmc: fsl_esdhc: Fix DM_REGULATOR ifdefs for SPL builds Abel Vesa
2019-02-02  9:42   ` Fabio Estevam
2019-02-02 21:48   ` Lukasz Majewski
2019-02-01 16:40 ` [U-Boot] [PATCH v4 07/20] board: mx6sabresd: Add board_fit_config_name_match to support FIT in SPL Abel Vesa
2019-02-02  9:43   ` Fabio Estevam
2019-02-02 21:48   ` Lukasz Majewski
2019-02-01 16:40 ` [U-Boot] [PATCH v4 08/20] board: mx6sabreauto: " Abel Vesa
2019-02-02  9:43   ` Fabio Estevam
2019-02-02 21:49   ` Lukasz Majewski
2019-02-01 16:40 ` [U-Boot] [PATCH v4 09/20] arm: dts: Add all the imx6[q|qp|dl] sabre[auto|sd] u-boot dts[i] files Abel Vesa
2019-02-02  9:44   ` Fabio Estevam
2019-02-02 21:50   ` Lukasz Majewski
2019-02-01 16:40 ` [U-Boot] [PATCH v4 10/20] arm: dts: Update all the dts[i] files for imx6[q|qp|dl] sabre[auto|sd] Abel Vesa
2019-02-02  9:45   ` Fabio Estevam
2019-02-02 21:50   ` Lukasz Majewski
2019-02-01 16:40 ` [U-Boot] [PATCH v4 11/20] configs: mx6sabreauto: Add SPL FIT and DM support Abel Vesa
2019-02-02  9:45   ` Fabio Estevam
2019-02-01 16:40 ` [U-Boot] [PATCH v4 12/20] configs: mx6sabresd: " Abel Vesa
2019-02-02  9:45   ` Fabio Estevam
2019-02-01 16:40 ` [U-Boot] [PATCH v4 14/20] mx6sabresd: Add DM_GPIO support Abel Vesa
2019-02-02  9:46   ` Fabio Estevam
2019-02-01 16:40 ` [U-Boot] [PATCH v4 13/20] mx6sabreauto: " Abel Vesa
2019-02-02  9:46   ` Fabio Estevam
2019-02-01 16:40 ` [U-Boot] [PATCH v4 15/20] configs: mx6sabreauto: Add DM_SPI_FLASH necessary configs Abel Vesa
2019-02-02  9:46   ` Fabio Estevam
2019-02-01 16:40 ` [U-Boot] [PATCH v4 17/20] board: mx6sabreauto: Remove the non-DM code Abel Vesa
2019-02-02  9:47   ` Fabio Estevam
2019-02-01 16:40 ` [U-Boot] [PATCH v4 16/20] configs: mx6sabresd: Add DM_SPI_FLASH necessary configs Abel Vesa
2019-02-02  9:47   ` Fabio Estevam
2019-02-01 16:40 ` [U-Boot] [PATCH v4 18/20] board: mx6sabresd: Remove non-DM code Abel Vesa
2019-02-02  9:47   ` Fabio Estevam
2019-02-01 16:40 ` [U-Boot] [PATCH v4 19/20] board: mx6sabresd: Remove the enet reset gpio handling Abel Vesa
2019-02-02  9:48   ` Fabio Estevam
2019-02-28 19:01     ` Soeren Moch
2019-02-28 19:24       ` Fabio Estevam
2019-02-01 16:40 ` [U-Boot] [PATCH v4 20/20] configs: mx6sabresd: Reduce SPL size by disabling DOS, EXT and EFI support Abel Vesa
2019-02-02  9:49   ` Fabio Estevam
2019-02-01 17:13 ` [U-Boot] [PATCH v4 00/20] mx6sabre: Add DM and SPL FIT support Fabio Estevam
2019-02-01 17:59   ` Abel Vesa
2019-02-01 18:18     ` Fabio Estevam
2019-02-01 19:01 ` Tom Rini
2019-02-02  9:50 ` Fabio Estevam
2019-02-04  9:55   ` Abel Vesa
2019-02-04 11:03     ` Fabio Estevam
2019-02-04 13:19       ` Tom Rini
2019-02-04 15:15         ` Abel Vesa
2019-02-04 15:21           ` Simon Goldschmidt
2019-02-04 15:30             ` Tom Rini
2019-02-09 22:48         ` Abel Vesa
2019-02-09 22:55           ` Fabio Estevam
2019-02-01 15:04 [U-Boot] [PATCH v1 0/3] imx: cpu.c, serial_mxc, dts fixes/improvements Marcel Ziswiler
2019-02-01 15:04 ` [U-Boot] [PATCH v1 1/3] ARM: dts: i.MX6Q, i.MX6QDL: fix address/size-cells warnings Marcel Ziswiler
     [not found]   ` <trini@konsulko.com>
2019-02-16 10:26     ` [U-Boot] [U-Boot, v1, " sbabic at denx.de
2019-02-01 15:04 ` [U-Boot] [PATCH v1 2/3] imx: serial_mxc: disable ri and dcd irq in dte mode Marcel Ziswiler
2019-02-15 12:26   ` Stefano Babic
2019-02-01 15:04 ` [U-Boot] [PATCH v1 3/3] imx: cpu.c: give access to reset cause in spl Marcel Ziswiler
2019-01-18  8:58 [U-Boot] [PATCH] imx8: cpu: restrict checking ROM passover info for revA Peng Fan
     [not found] ` <uboot-imx@nxp.com>
2019-01-30  8:57   ` [U-Boot] " sbabic at denx.de
2019-01-30  8:57   ` [U-Boot] [U-Boot, V2, 06/10] dts: imx8qxp-mek: introduce u-boot dtsi sbabic at denx.de
2019-01-30  8:57   ` [U-Boot] [U-Boot,V2,08/10] imx: build flash.bin for i.MX8 sbabic at denx.de
2019-01-30  8:57   ` [U-Boot] [U-Boot,V2,10/10] imx8qxp: mek: update README sbabic at denx.de
2019-01-30  8:57   ` [U-Boot] [U-Boot,V2,09/10] imx8qxp: mek: default enable SPL sbabic at denx.de
2019-01-30  8:57   ` [U-Boot] [U-Boot,V2,01/10] imx8qxp: add SUPPORT_SPL option sbabic at denx.de
2019-01-30  8:57   ` [U-Boot] [U-Boot,V2,03/10] arm: imx: build mach-imx for i.MX8 sbabic at denx.de
2019-01-30  9:05   ` [U-Boot] [U-Boot, V2, 07/10] imx: mkimage_fit_atf: introduce BL33_BASE_ADDR sbabic at denx.de
2019-01-30  9:05   ` [U-Boot] [U-Boot,V2,05/10] spl: imx8: add spl boot device sbabic at denx.de
2019-01-30  9:05   ` [U-Boot] [U-Boot,V2,04/10] gpio: introduce CONFIG_SPL_DM_PCA953X sbabic at denx.de
2019-01-30  9:15   ` [U-Boot] [U-Boot,V2,02/10] imx8: scu: use dedicated MU for SPL sbabic at denx.de
     [not found]   ` <peng.fan@nxp.com>
2019-02-16 10:26     ` [U-Boot] [U-Boot,v4,18/20] board: mx6sabresd: Remove non-DM code sbabic at denx.de
2019-02-16 10:26     ` [U-Boot] [U-Boot, v4, 17/20] board: mx6sabreauto: Remove the " sbabic at denx.de
2019-02-16 10:26     ` [U-Boot] [U-Boot, v4, 07/20] board: mx6sabresd: Add board_fit_config_name_match to support FIT in SPL sbabic at denx.de
2019-02-16 10:26     ` [U-Boot] [U-Boot, v4, 15/20] configs: mx6sabreauto: Add DM_SPI_FLASH necessary configs sbabic at denx.de
2019-02-16 10:26     ` [U-Boot] [U-Boot, v4, 05/20] configs: imx6sabreauto: Add DM_USB support sbabic at denx.de
2019-02-16 10:26     ` [U-Boot] [U-Boot, v4, 06/20] mmc: fsl_esdhc: Fix DM_REGULATOR ifdefs for SPL builds sbabic at denx.de
2019-02-16 10:26     ` [U-Boot] [U-Boot, v4, 09/20] arm: dts: Add all the imx6[q|qp|dl] sabre[auto|sd] u-boot dts[i] files sbabic at denx.de
2019-02-16 10:26     ` [U-Boot] [U-Boot, v4, 12/20] configs: mx6sabresd: Add SPL FIT and DM support sbabic at denx.de
2019-02-16 10:26     ` [U-Boot] [U-Boot, v4, 04/20] configs: imx6sabreauto: Add DM_MMC support sbabic at denx.de
2019-02-16 10:26     ` [U-Boot] [U-Boot, v4, 01/20] common: spl_fit: Fix the spl_fit_image_get_os for FIT_IMAGE_TINY sbabic at denx.de
2019-02-16 10:26     ` [U-Boot] [U-Boot, v4, 16/20] configs: mx6sabresd: Add DM_SPI_FLASH necessary configs sbabic at denx.de
2019-02-16 10:26     ` [U-Boot] [U-Boot, v4, 19/20] board: mx6sabresd: Remove the enet reset gpio handling sbabic at denx.de
2019-02-16 10:35     ` [U-Boot] [U-Boot, v4, 03/20] usb: ehci-mx6: Make regulator DM_REGULATOR dependent sbabic at denx.de
2019-02-16 10:35     ` [U-Boot] [U-Boot, v4, 20/20] configs: mx6sabresd: Reduce SPL size by disabling DOS, EXT and EFI support sbabic at denx.de
2019-02-16 10:35     ` [U-Boot] [U-Boot,v4,13/20] mx6sabreauto: Add DM_GPIO support sbabic at denx.de
2019-02-16 10:35     ` [U-Boot] [U-Boot, v4, 11/20] configs: mx6sabreauto: Add SPL FIT and DM support sbabic at denx.de
2019-02-16 10:35     ` [U-Boot] [U-Boot, v4, 08/20] board: mx6sabreauto: Add board_fit_config_name_match to support FIT in SPL sbabic at denx.de
2019-02-16 10:35     ` [U-Boot] [U-Boot, v4, 10/20] arm: dts: Update all the dts[i] files for imx6[q|qp|dl] sabre[auto|sd] sbabic at denx.de
2019-02-16 10:35     ` [U-Boot] [U-Boot,v4,14/20] mx6sabresd: Add DM_GPIO support sbabic at denx.de
2019-02-16 10:45     ` [U-Boot] [U-Boot, v4, 02/20] usb: Rename SPL_USB_SUPPORT to SPL_USB_STORAGE sbabic at denx.de
2019-03-13  9:28   ` [U-Boot] [U-Boot, v4, 19/22] pcm052: bk4: sdcard: Add support for SD card booting/recovery sbabic at denx.de
2019-04-01  8:52   ` [U-Boot] [U-Boot, v2, 19/22] arm: vf610: add uart2 clock/pinmux support sbabic at denx.de
2019-04-01  8:52   ` [U-Boot] [U-Boot,v2,02/22] vf610: ddrmc: add missing include sbabic at denx.de
2019-04-01  8:59   ` [U-Boot] [U-Boot,v2,03/22] imx: bootaux: add dependency on vf610 sbabic at denx.de
2019-04-26  9:37   ` [U-Boot] [U-Boot,RESEND,07/10] clk: imx8: add i.MX8QM clk driver sbabic at denx.de
2019-04-26  9:37   ` [U-Boot] ARM: imx: Fix typo in select option for ZMX25 sbabic at denx.de
2019-04-26  9:37   ` [U-Boot] [U-Boot,RESEND,05/10] imx8: add cpu support sbabic at denx.de
2019-04-26  9:37   ` [U-Boot] imx: 8qxp_mek: fix fdt_file and console sbabic at denx.de
2019-04-26  9:37   ` [U-Boot] [U-Boot,2/2] mxc_ocotp: Disable fuse sense for imx8mq B1 sbabic at denx.de
2019-04-26  9:37   ` [U-Boot] [U-Boot, 1/2] mxc_ocotp: Update redundancy banks for mx7ulp B0 sbabic at denx.de
2019-04-26  9:37   ` [U-Boot] [U-Boot,3/8] imx8qxp: mek: Enable CMD_FUSE sbabic at denx.de
2019-04-26  9:37   ` [U-Boot] [U-Boot, imx-next, v1, 03/14] ARM: Enable CONFIG_DM_MMC and CONFIG_DM_BLK on HSC and DDC boards sbabic at denx.de
2019-04-26  9:37   ` [U-Boot] [U-Boot, RESEND, 03/10] dt-bindings: clock: dt-bindings: pinctrl: add i.MX8QM clocks definition sbabic at denx.de
2019-04-26  9:37   ` [U-Boot] [U-Boot,RESEND,10/10] imx: support i.MX8QM MEK board sbabic at denx.de
2019-04-26 10:50     ` Marcel Ziswiler
2019-04-26 10:56       ` Stefano Babic
2019-04-26  9:37   ` [U-Boot] [U-Boot,1/8] imx: sip: add call_imx_sip_ret2 sbabic at denx.de
2019-04-26  9:38   ` [U-Boot] [U-Boot, RESEND, 01/10] pinctrl: imx8: add i.MX8QM compatible sbabic at denx.de
2019-04-26  9:38   ` [U-Boot] imx: i.MX8MQ: clear ocotp error bit sbabic at denx.de
2019-04-26  9:38   ` [U-Boot] [U-Boot, imx-next, v1, 11/14] ARM: defconfig: kp_imx53: Enable DM_USB support on HSC|DDC boards sbabic at denx.de
2019-04-26  9:38   ` [U-Boot] [U-Boot, RESEND, 09/10] misc: imx8: scu: add i.MX8QM support sbabic at denx.de
2019-04-26  9:45   ` [U-Boot] [U-Boot, RESEND, 06/10] clk: imx8: split code into common and soc specific part sbabic at denx.de
2019-04-26  9:45   ` [U-Boot] [U-Boot,2/8] imx8: fuse: add fuse driver sbabic at denx.de
2019-04-26  9:45   ` [U-Boot] ddr: imx8m: hide i.MX8M DDR options from device driver entry sbabic at denx.de
2019-04-26  9:45   ` [U-Boot] [U-Boot, RESEND, 04/10] arm: dts: introduce dtsi for i.MX8QM sbabic at denx.de
2019-04-26  9:45   ` [U-Boot] imx8qxp: mek: enable dm-spl for pm sbabic at denx.de
2019-04-26  9:45   ` [U-Boot] [U-Boot, RESEND, 02/10] dt-bindings: pinctrl: add i.MX8QM pads definition sbabic at denx.de
2019-04-26  9:45   ` [U-Boot] [U-Boot,RESEND,08/10] imx8: imx8-pins: add i.MX8QM sbabic at denx.de
2019-04-26  9:45   ` [U-Boot] imx: add lowlevel init for ARM64 sbabic at denx.de
2019-04-26  9:55   ` [U-Boot] [U-Boot,8/8] imx8: mek: move HUSH_PARSER to defconfig sbabic at denx.de
2019-01-08 11:42 [U-Boot] [PATCH v2 00/11] arm: Colibri iMX7 fixes and DM_MMC conversion Stefan Agner
2019-01-08 11:42 ` [U-Boot] [PATCH v2 01/11] colibri_imx7: fix boot commands Stefan Agner
2019-01-08 11:42 ` [U-Boot] [PATCH v2 02/11] arm: dts: imx7: colibri: split dt for raw NAND and eMMC devices Stefan Agner
2019-01-08 11:42 ` [U-Boot] [PATCH v2 03/11] configs: colibri_imx7: enable DM for raw NAND devices Stefan Agner
2019-01-08 11:42 ` [U-Boot] [PATCH v2 04/11] configs: colibri_imx7: use separate device tree Stefan Agner
2019-01-08 11:42 ` [U-Boot] [PATCH v2 05/11] arm: dts: imx7: colibri: add usdhci peripherals to " Stefan Agner
2019-01-08 11:42 ` [U-Boot] [PATCH v2 06/11] configs: colibri_imx7: use DM_MMC Stefan Agner
2019-01-08 11:42 ` [U-Boot] [PATCH v2 07/11] colibri_imx7: drop legacy usdhc support Stefan Agner
2019-01-08 11:42 ` [U-Boot] [PATCH v2 08/11] configs: colibri_imx7: enable CAAM driver Stefan Agner
2019-01-08 11:42 ` [U-Boot] [PATCH v2 09/11] configs: colibri_imx7: use DFU for NAND instead of MMC Stefan Agner
2019-01-08 11:42 ` [U-Boot] [PATCH v2 10/11] configs: colibri_imx7: use distro defaults Stefan Agner
2019-01-08 11:42 ` [U-Boot] [PATCH v2 11/11] configs: add default configuraiton for Colibri iMX7 with eMMC Stefan Agner
     [not found]   ` <stefan.agner@toradex.com>
     [not found]     ` <martyn.welch@collabora.com>
     [not found]       ` <ian.ray@ge.com>
2019-03-13  9:28     ` [U-Boot] [U-Boot,v1,15/26] colibri_imx6: add distroboot support sbabic at denx.de
2019-03-13  9:29     ` [U-Boot] [U-Boot,v2,14/23] apalis_imx6: " sbabic at denx.de
2019-03-13  9:30     ` [U-Boot] [U-Boot, v1, 23/26] colibri_imx6: use SDP if USB serial downloader has been used sbabic at denx.de
     [not found]     ` <marcel.ziswiler@toradex.com>
     [not found]       ` <max.krummenacher@toradex.com>
     [not found]         ` <Ken.Lin@advantech.com.tw>
2019-01-30  8:57         ` [U-Boot] [U-Boot, v2, 11/11] configs: add default configuraiton for Colibri iMX7 with eMMC sbabic at denx.de
2019-01-30  8:57         ` [U-Boot] [U-Boot, v2, 04/11] configs: colibri_imx7: use separate device tree sbabic at denx.de
2019-01-30  8:57         ` [U-Boot] [U-Boot, v2, 10/11] configs: colibri_imx7: use distro defaults sbabic at denx.de
2019-01-30  8:57         ` [U-Boot] [U-Boot, v2, 02/11] arm: dts: imx7: colibri: split dt for raw NAND and eMMC devices sbabic at denx.de
2019-01-30  8:57         ` [U-Boot] [U-Boot, v2, 07/11] colibri_imx7: drop legacy usdhc support sbabic at denx.de
2019-01-30  8:57         ` [U-Boot] [U-Boot,v2,01/11] colibri_imx7: fix boot commands sbabic at denx.de
2019-01-30  9:05         ` [U-Boot] [U-Boot, v2, 03/11] configs: colibri_imx7: enable DM for raw NAND devices sbabic at denx.de
2019-01-30  9:05         ` [U-Boot] [U-Boot,v2,06/11] configs: colibri_imx7: use DM_MMC sbabic at denx.de
2019-01-30  9:05         ` [U-Boot] [U-Boot, v2, 09/11] configs: colibri_imx7: use DFU for NAND instead of MMC sbabic at denx.de
2019-01-30  9:05         ` [U-Boot] [U-Boot, v2, 05/11] arm: dts: imx7: colibri: add usdhci peripherals to device tree sbabic at denx.de
2019-01-30  9:05         ` [U-Boot] [U-Boot, v2, 08/11] configs: colibri_imx7: enable CAAM driver sbabic at denx.de
2019-02-16 10:35         ` [U-Boot] [U-Boot, v1, 2/3] imx: serial_mxc: disable ri and dcd irq in dte mode sbabic at denx.de
2019-03-13  9:28         ` [U-Boot] [U-Boot, v1, 25/26] colibri_imx6: added nreset gpio on reboot sbabic at denx.de
2019-03-13  9:28         ` [U-Boot] [U-Boot, v1, 11/26] colibri_imx6: migrate mmc to using driver model sbabic at denx.de
2019-03-13  9:28         ` [U-Boot] [U-Boot, v2, 10/23] apalis_imx6: migrate pmic and regulator " sbabic at denx.de
2019-03-13  9:28         ` [U-Boot] [U-Boot, v1, 17/26] colibri imx6: pf0100: reorder and cleanup message printing sbabic at denx.de
2019-03-13  9:28         ` [U-Boot] [U-Boot, v1, 22/26] configs: colibri_imx6: Use ext4 file system by default sbabic at denx.de
2019-03-13  9:28         ` [U-Boot] [U-Boot,v1,14/26] colibri_imx6: print also 64-bit IT sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v2, 13/23] apalis_imx6: drop CONFIG_OF_SYSTEM_SETUP sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot,v2,02/23] apalis_imx6: use distro defaults sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v2, 07/23] apalis_imx6: clean-up and migrate gpios to using driver model sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v2, 12/23] apalis_imx6: migrate usb " sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v1, 12/26] colibri_imx6: " sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v2, 15/23] apalis_imx6: use both sd/mmc interfaces for setsdupdate sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v2, 16/23] apalis_imx6: unify sd/mmc drive strength with linux kernel settings sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v1, 05/26] colibri_imx6: remove obsolete USB_GADGET_MASS_STORAGE configuration sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v1, 08/26] colibri_imx6: enable pin control driver sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v2, 19/23] apalis_imx6: revert fuse value set in mfgr_fuse sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot,v2,22/23] apalis_imx6: switch to zimage sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot,v1,02/26] colibri_imx6: use distro defaults sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v2, 03/23] apalis_imx6: move console in env from header file to defconfig sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v1, 21/26] toradex: colibri_imx6: overwrite CMA memory set in device tree sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot,v1,24/26] colibri_imx6: switch to zimage sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v2, 06/23] apalis_imx6: migrate to using device tree sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v2, 20/23] configs: apalis_imx6: Use ext4 file system by default sbabic at denx.de
2019-03-13  9:29         ` [U-Boot] [U-Boot, v1, 19/26] colibri_imx6: change pmic fusing according to hw 1.1 requirements sbabic at denx.de
2019-03-13  9:30         ` [U-Boot] [U-Boot, v1, 10/26] colibri_imx6: migrate pmic and regulator to using driver model sbabic at denx.de
2019-03-13  9:30         ` [U-Boot] [U-Boot, v2, 18/23] apalis_imx6: disable ri and dcd irq in uarts sbabic at denx.de
2019-03-13  9:30         ` [U-Boot] [U-Boot, v2, 09/23] apalis_imx6: migrate i2c to using driver model sbabic at denx.de
2019-03-13  9:30         ` [U-Boot] [U-Boot, v2, 01/23] apalis_imx6: get rid of obsolete nospl configurations sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v1, 18/26] colibri imx6: disable ri and dcd irq in uarts sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v1, 03/26] colibri_imx6: move console in env from header file to defconfig sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v1, 06/26] colibri_imx6: migrate to using device tree sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v1, 26/26] board: colibri_imx6: check for and report ecc errors in fuses sbabic at denx.de
2019-03-24 21:42           ` Marcel Ziswiler
2019-03-25 12:14             ` Stefano Babic
2019-03-13  9:38         ` [U-Boot] [U-Boot, v2, 11/23] apalis_imx6: migrate mmc and sata to using driver model sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v1, 04/26] colibri_imx6: enable fit image, gpt, imx thermal, efi loader support sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v1, 09/26] colibri_imx6: migrate i2c to using driver model sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v1, 16/26] colibri_imx6: unify sd/mmc drive strenght with linux kernel settings sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot,v2,08/23] apalis_imx6: enable pin control driver sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v1, 01/26] colibri_imx6: get rid of obsolete nospl configurations sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v1, 07/26] colibri_imx6: clean-up and migrate gpios to using driver model sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v1, 20/26] colibri_imx6: revert fuse value set in mfgr_fuse sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v2, 17/23] apalis_imx6: pf0100: reorder and cleanup message printing sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v1, 13/26] colibri_imx6: drop CONFIG_OF_SYSTEM_SETUP sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v2, 05/23] apalis_imx6: remove obsolete USB_GADGET_MASS_STORAGE configuration sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v2, 23/23] board: apalis_imx6: check for and report ecc errors in fuses sbabic at denx.de
2019-03-13  9:38         ` [U-Boot] [U-Boot, v2, 04/23] apalis_imx6: enable fit image, gpt, imx thermal, efi loader support sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot,13/17] imx6: wandboard: convert to DM_USB sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot,11/17] imx6: wandboard: add device tree sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot,17/17] imx6: wandboard: convert to DM_MMC sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot,08/17] colibri_imx6: convert to DM_VIDEO sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot,10/17] mx6sabreauto: " sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot, 03/17] imx: move CONFIG_VIDEO_IPUV3 to defconfigs sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot, 12/17] imx6: wandboard: convert to DM_GPIO and enable pinctrl driver sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot,16/17] imx6: wandboard: convert to DM_I2C sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot,14/17] imx6: wandboard: convert to DM_VIDEO sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot,05/17] apalis_imx6: " sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot,09/17] mx6sabresd: " sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot,06/17] imx6: icore: " sbabic at denx.de
2019-04-01  8:59         ` [U-Boot] [U-Boot,02/17] video: move ipuv3 files to subdirectory sbabic at denx.de
2019-04-01  8:59         ` [U-Boot] [U-Boot,01/17] video: ipuv3: add DM_VIDEO support sbabic at denx.de
2019-04-01  8:59         ` [U-Boot] [U-Boot, 04/17] imx6: dts: add 'u-boot, dm-pre-reloc' to soc and ipu nodes sbabic at denx.de
2019-04-01  8:59         ` [U-Boot] [U-Boot,15/17] imx6: wandboard: convert to DM_PMIC sbabic at denx.de
2019-04-01  8:59         ` [U-Boot] [U-Boot,07/17] imx6: ge_bx50v3: convert to DM_VIDEO sbabic at denx.de
2019-04-26  9:37         ` [U-Boot] [U-Boot, v2, 05/14] colibri-imx6ull: fix ethernet phy power on sbabic at denx.de
     [not found]         ` <dominik.sliwa@toradex.com>
2019-04-26  9:37           ` [U-Boot] [U-Boot, v2, 01/14] tdx-cfg-block: add support for new colibri iMX6ull skus sbabic at denx.de
2019-04-26  9:37           ` [U-Boot] [U-Boot, v2, 4/5] board: toradex: tdx-cfg-block: add new skus sbabic at denx.de
2019-04-26  9:38           ` [U-Boot] [U-Boot, v2, 3/5] board: toradex: tdx-cfg-block: clean-up sku handling sbabic at denx.de
2019-03-13  9:28       ` [U-Boot] [U-Boot, v4, 17/22] config: bk4: Update u-boot script to support recovery via SD card sbabic at denx.de
2019-03-13  9:28       ` [U-Boot] [U-Boot, v4, 05/22] pcm052: board: Do not enable I2C2 code in the board file sbabic at denx.de
2019-03-13  9:28       ` [U-Boot] [U-Boot, v4, 07/22] pcm052: board: Remove "m4go" command as it is superseded by "bootaux" sbabic at denx.de
2019-03-13  9:28       ` [U-Boot] [U-Boot, v4, 06/22] vybrid: Define the imx_get_mac_from_fuse() as a __weak function sbabic at denx.de
2019-03-13  9:28       ` [U-Boot] [U-Boot, v4, 15/22] config: bk4: Update include/configs/bk4r1.h file sbabic at denx.de
2019-03-13  9:28       ` [U-Boot] [U-Boot, v4, 10/22] pcm052: board: cosmetic: Add copyright notice to pcm052.c sbabic at denx.de
2019-03-13  9:28       ` [U-Boot] [U-Boot, v4, 04/22] vybrid: clock: Provide enable_i2c_clk() function for Vybrid sbabic at denx.de
2019-03-13  9:29       ` [U-Boot] [U-Boot, v4, 14/22] config: pcm052: Use SZ_X{MK} from linux/sizes.h for include/configs/pcm052.h sbabic at denx.de
2019-03-13  9:29       ` [U-Boot] [U-Boot, v4, 18/22] config: bk4: Update u-boot envs to support NOR memories initial setup sbabic at denx.de
2019-03-13  9:29       ` [U-Boot] [U-Boot, v4, 12/22] ARM: DTS: Provide vf610-bk4r1-u-boot.dtsi for U-Boot specific properties sbabic at denx.de
2019-03-13  9:29       ` [U-Boot] [U-Boot, v4, 21/22] pcm052: mac: Provide board specific imx_get_mac_from_fuse() function sbabic at denx.de
2019-03-13  9:29       ` [U-Boot] [U-Boot, v4, 09/22] ARM: DTS: vybrid: Update vf.dtsi file to descibe more vf610 hardware sbabic at denx.de
2019-03-13  9:29       ` [U-Boot] [U-Boot, v4, 13/22] defconfig: bk4/pcm052: Update bk4r1|pcm052_defconfig to support DM/DT sbabic at denx.de
2019-03-13  9:30       ` [U-Boot] [U-Boot, v4, 16/22] pcm052: board: Remove in-board setup code (it is now replaced by DM setup) sbabic at denx.de
2019-03-13  9:38       ` [U-Boot] [U-Boot, v4, 03/22] vybrid: ddr: Extend vf610-pinfunc.h with DDR pads definitions sbabic at denx.de
2019-03-13  9:47       ` [U-Boot] [U-Boot, v4, 20/22] pcm052: board: Add code to setup LED default states sbabic at denx.de
2019-03-13  9:47       ` [U-Boot] [U-Boot, v4, 01/22] net: FEC: Add compatible for vybrid (vf610) to reuse fec_mxc.c driver sbabic at denx.de
2019-03-13  9:47       ` [U-Boot] [U-Boot, v4, 02/22] net: Kconfig: FEC: Add dependency on VF610 sbabic at denx.de
2019-03-13  9:47       ` [U-Boot] [U-Boot, v4, 08/22] pcm052: board: vybrid: Update the board name for BK4 device sbabic at denx.de
2019-03-13  9:47       ` [U-Boot] [U-Boot, v4, 22/22] pcm052: bk4: Add board_phy_config() for BK4 to setup ksz8081 phy sbabic at denx.de
2019-04-01  8:59       ` [U-Boot] [U-Boot, v2, 08/22] ARM: dts: colibri_vf: update device trees sbabic at denx.de
2019-03-13  9:38     ` [U-Boot] [U-Boot, v2, 21/23] apalis_imx6: use SDP if USB serial downloader has been used sbabic at denx.de
2019-04-01  8:52     ` [U-Boot] [U-Boot, v2, 11/22] colibri_vf: migrate fec, esdhc, nfc and usb to driver model sbabic at denx.de
2019-04-01  8:52     ` [U-Boot] [U-Boot, v2, 22/22] colibri_vf: fix sdboot for vybrid modules sbabic at denx.de
2019-04-01  8:52     ` [U-Boot] [U-Boot,v2,13/22] colibri_vf: add distroboot support sbabic at denx.de
2019-04-01  8:52     ` [U-Boot] [U-Boot, v2, 20/22] colibri_vf: adjust timing according to data sheet sbabic at denx.de
2019-04-01  8:52     ` [U-Boot] [U-Boot, v2, 12/22] config: colibri_vf: use macros from linux/sizes.h sbabic at denx.de
2019-04-01  8:52     ` [U-Boot] [U-Boot, v2, 10/22] colibri_vf: migrate pinctrl and regulators to dtb/dm sbabic at denx.de
2019-04-01  8:52     ` [U-Boot] [U-Boot, v2, 21/22] colibri_vf: use leveling evaluated by DDR validation tools sbabic at denx.de
2019-04-01  8:52     ` [U-Boot] [U-Boot, v2, 05/22] configs: colibri_vf: remove obsolete mmc/sd card environment sbabic at denx.de
2019-04-01  8:52     ` [U-Boot] [U-Boot,v2,14/22] colibri_vf: set fdtfile for distroboot sbabic at denx.de
2019-04-01  8:52     ` [U-Boot] [U-Boot, v2, 06/22] configs: colibri_vf: limit size of malloc() pool before relocation sbabic at denx.de
2019-04-01  8:59     ` [U-Boot] [U-Boot, v2, 17/22] colibri_vf: disable undefined instruction events in user debug sbabic at denx.de
2019-04-01  8:59     ` [U-Boot] [U-Boot, v2, 18/22] config: colibri_vf: enable mtd partitions via dt sbabic at denx.de
2019-04-01  8:59     ` [U-Boot] [U-Boot, v2, 09/22] configs: colibri_vf: disable obscure options sbabic at denx.de
2019-04-01  9:09     ` [U-Boot] [U-Boot, v2, 16/22] colibri_vf: enable user debug by default sbabic at denx.de
2019-04-26  9:36     ` [U-Boot] [U-Boot, imx-next, v1, 01/14] ARM: Remove HSC|DDC ETH PHY reset code after switching to DM/DTS sbabic at denx.de
2019-04-26  9:37     ` [U-Boot] [U-Boot, imx-next, v1, 08/14] DTS: Enable USB host support (including regulators) on HSC|DDC boards sbabic at denx.de
     [not found]     ` <alison.wang@nxp.com>
     [not found]       ` <akshaybhat@timesys.com>
     [not found]         ` <lzenz@dh-electronics.de>
     [not found]           ` <eran.m@variscite.com>
2019-04-01  9:09             ` [U-Boot] [U-Boot, v2, 07/22] configs: move CONFIG_MXC_OCOTP to Kconfig sbabic at denx.de
2019-04-26  9:37           ` [U-Boot] [U-Boot, v2, 1/2] ARM: imx6: DHCOM i.MX6 PDK: use Kconfig for inclusion of DDR calibration sbabic at denx.de
2019-04-26  9:37     ` [U-Boot] [U-Boot, v2, 11/14] colibri-imx6ull: migrate fec to using driver model sbabic at denx.de
2019-04-26  9:37     ` [U-Boot] [U-Boot, v2, 09/14] colibri-imx6ull: migrate mmc " sbabic at denx.de
2019-04-26  9:37     ` [U-Boot] [U-Boot, imx-next, v1, 12/14] ARM: config: Remove not needed CONFIG_MXC_USB_PORT define sbabic at denx.de
2019-04-26  9:37     ` [U-Boot] [U-Boot, imx-next, v1, 10/14] USB: DM: Convert i.MX5 ehci code to driver model sbabic at denx.de
2019-04-26  9:37     ` [U-Boot] [U-Boot,v1] colibri_vf: fix tab vs. spaces sbabic at denx.de
2019-04-26  9:37     ` [U-Boot] [U-Boot, v2, 02/14] tdx-cfg-block: simplify i.MX 6 module detection sbabic at denx.de
2019-04-26  9:37     ` [U-Boot] [U-Boot, imx-next, v1, 14/14] boot.src: Provide dsa_core.blacklist bootarg when booting via NFS sbabic at denx.de
2019-04-26  9:38     ` [U-Boot] [U-Boot, imx-next, v1, 07/14] DTS: Provide USB host DTS description for i.MX53 devices sbabic at denx.de
2019-04-26  9:38     ` [U-Boot] [U-Boot, imx-next, v1, 09/14] ARM: Remove EHCI specific code from HSC|DDC board file sbabic at denx.de
2019-04-26  9:38     ` [U-Boot] [U-Boot, imx-next, v1, 05/14] ARM: Remove non DM/DTS esdhc3 code from HSC|DDC board related files sbabic at denx.de
2019-04-26  9:38     ` [U-Boot] [U-Boot, imx-next, v1, 04/14] ARM: defconfig: Move CONFIG_FSL_ESDHC to Kconfig sbabic at denx.de
2019-04-26  9:38     ` [U-Boot] [U-Boot, v2, 06/14] board: imx6ull: Add disable PMIC_STBY_REQ sbabic at denx.de
2019-04-26  9:38     ` [U-Boot] [U-Boot, v2, 07/14] colibri-imx6ull: configuration clean-up sbabic at denx.de
2019-04-26  9:38     ` [U-Boot] [U-Boot, v2, 04/14] apalis/colibri_imx6/imx6ull: make sure loadaddr does not collide sbabic at denx.de
2019-04-26  9:45     ` [U-Boot] [U-Boot, v1] colibri_vf: fix ethernet by adding explicit phy node sbabic at denx.de
2019-04-26  9:45     ` [U-Boot] [U-Boot, imx-next, v1, 02/14] DTS: Add esdhc3 device tree description tuning for HSC|DDC boards sbabic at denx.de
2019-04-26  9:45     ` [U-Boot] [U-Boot, v2, 03/14] colibri-imx6ull: set module variant depending on config block sbabic at denx.de
2019-04-26  9:45     ` [U-Boot] [U-Boot, v2, 08/14] colibri-imx6ull: migrate pinctrl and regulators to dtb/dm sbabic at denx.de
2019-04-26  9:55     ` [U-Boot] [U-Boot, imx-next, v1, 06/14] ARM: kp_imx53: config: Do not use ${boardtype} to setup update wic file sbabic at denx.de
2019-04-26  9:55     ` [U-Boot] [U-Boot, v2, 10/14] colibri-imx6ull: migrate usb to using driver model sbabic at denx.de
2019-01-03 22:50 [U-Boot] [PATCH] ARM: imx: fix: Provide correct enum values for ONENAND/NOR boot recognition Lukasz Majewski
2019-01-03  6:54 [U-Boot] [PATCH 0/3] Migrate i.MX53 based cx9020 to CONFIG_DM_MMC=y linux-kernel-dev at beckhoff.com
2019-01-03  6:54 ` [U-Boot] [PATCH 1/3] mmc: fsl_esdhc: add compatible for fsl, imx53-esdhc linux-kernel-dev at beckhoff.com
2019-01-30  8:57   ` [U-Boot] [U-Boot, " sbabic at denx.de
2019-01-03  6:54 ` [U-Boot] [PATCH 2/3] arm: imx: Add esdhc1/2 nodes to imx53.dtsi linux-kernel-dev at beckhoff.com
2019-01-30  9:15   ` [U-Boot] [U-Boot,2/3] " sbabic at denx.de
2019-01-03  6:54 ` [U-Boot] [PATCH 3/3] dm: arm: imx: migrate cx9020 to CONFIG_DM_MMC linux-kernel-dev at beckhoff.com
2019-01-02  6:58 [U-Boot] [PATCH 1/2] tools/imx8m_image.sh: remove bashism Baruch Siach
2019-01-02  6:58 ` [U-Boot] [PATCH 2/2] imx8mq_evk/README: remove ARCH environment variable Baruch Siach
2019-01-03 13:41 ` [U-Boot] [PATCH 1/2] tools/imx8m_image.sh: remove bashism Christopher Spencer
2019-02-28  1:43 ` Fabio Estevam
2019-02-28  4:23   ` Baruch Siach
2019-04-01 13:20   ` Otavio Salvador
2019-04-01 13:46     ` Stefano Babic
2019-04-01 13:49       ` Fabio Estevam
2019-04-01 14:05         ` Stefano Babic
2019-04-01 14:14           ` Fabio Estevam
2019-04-01 15:51             ` Stefano Babic
2019-04-01 13:56       ` Otavio Salvador
2019-04-01 14:08       ` Tom Rini
2018-12-21  6:21 [U-Boot] [PATCH V2 00/10] i.MX8QXP: MEK: support SPL Peng Fan
2018-12-21  6:21 ` [U-Boot] [PATCH V2 01/10] imx8qxp: add SUPPORT_SPL option Peng Fan
2018-12-21  6:21 ` [U-Boot] [PATCH V2 02/10] imx8: scu: use dedicated MU for SPL Peng Fan
2018-12-21  6:21 ` [U-Boot] [PATCH V2 03/10] arm: imx: build mach-imx for i.MX8 Peng Fan
2018-12-21  6:21 ` [U-Boot] [PATCH V2 04/10] gpio: introduce CONFIG_SPL_DM_PCA953X Peng Fan
2018-12-21  6:21 ` [U-Boot] [PATCH V2 05/10] spl: imx8: add spl boot device Peng Fan
2018-12-21  6:21 ` [U-Boot] [PATCH V2 06/10] dts: imx8qxp-mek: introduce u-boot dtsi Peng Fan
2018-12-21  6:21 ` [U-Boot] [PATCH V2 07/10] imx: mkimage_fit_atf: introduce BL33_BASE_ADDR Peng Fan
2018-12-21  6:21 ` [U-Boot] [PATCH V2 08/10] imx: build flash.bin for i.MX8 Peng Fan
2018-12-21  6:21 ` [U-Boot] [PATCH V2 09/10] imx8qxp: mek: default enable SPL Peng Fan
2018-12-21  6:21 ` [U-Boot] [PATCH V2 10/10] imx8qxp: mek: update README Peng Fan
2018-12-11 18:40 [U-Boot] [PATCH 1/3] mx7: Do not call lcdif_power_down() in the SPL case Otavio Salvador
2018-12-11 18:40 ` [U-Boot] [PATCH 2/3] pico-imx7d: Add LCD support Otavio Salvador
2018-12-11 18:40 ` [U-Boot] [PATCH 3/3] logos: Add the TechNexion's logo Otavio Salvador
2019-02-18 22:53   ` Fabio Estevam
2019-03-20 17:39     ` Fabio Estevam
2018-12-12  1:47 ` [U-Boot] [PATCH 1/3] mx7: Do not call lcdif_power_down() in the SPL case Peng Fan
     [not found] ` <otavio@ossystems.com.br>
     [not found]   ` <rui.silva@linaro.org>
     [not found]     ` <linux-imx@nxp.com>
2019-01-30  9:05       ` [U-Boot] [U-Boot, 2/2] imx8mq_evk/README: remove ARCH environment variable sbabic at denx.de
     [not found]       ` <20190130084020.812982D807F@tinkie.tkos.co.il>
2019-01-30  9:48         ` Baruch Siach
2019-01-30 14:33           ` Stefano Babic
2019-01-30 15:13             ` Baruch Siach
2019-01-30 15:30               ` Stefano Babic
     [not found]       ` <fabio.estevam@nxp.com>
     [not found]         ` <richard.hu@technexion.com>
     [not found]           ` <john.weber@technexion.com>
2019-01-30  8:57             ` [U-Boot] [U-Boot, 1/3] mx7: Do not call lcdif_power_down() in the SPL case sbabic at denx.de
2019-01-30  8:57             ` [U-Boot] [U-Boot,2/3] pico-imx7d: Add LCD support sbabic at denx.de
2019-01-30  8:57         ` [U-Boot] [U-Boot, 3/3] dm: arm: imx: migrate cx9020 to CONFIG_DM_MMC sbabic at denx.de
2019-01-30  9:05         ` [U-Boot] ARM: imx: fix: Provide correct enum values for ONENAND/NOR boot recognition sbabic at denx.de
2019-02-16 10:26         ` [U-Boot] [U-Boot, v1, 3/3] imx: cpu.c: give access to reset cause in spl sbabic at denx.de
2019-02-16 10:35         ` [U-Boot] [U-Boot, v2, 2/3] ddr: vybrid: Provide code to perform on-boot calibration sbabic at denx.de
2019-02-16 10:45         ` [U-Boot] [U-Boot, v2, 1/3] ddr: vybrid: Add DDRMC calibration related registers (DQS to DQ) sbabic at denx.de
2019-02-16 10:45         ` [U-Boot] [U-Boot, v2, 3/3] ddr: vybrid: Add calibration code to memory controler's (DDRMC) setup code sbabic at denx.de
     [not found]         ` <marek.vasut+renesas@gmail.com>
2019-01-30  9:05           ` [U-Boot] [U-Boot,v4,2/2] imx: Add PHYTEC phyBOARD-i.MX6UL-Segin sbabic at denx.de
2019-03-13  9:29           ` [U-Boot] [U-Boot, v4, 11/22] ARM: DTS: Update pcm052 based dts files (bk4r1/pcm052) sbabic at denx.de
2019-04-26  9:37         ` [U-Boot] [U-Boot, v3] ARM: dts: i.MX6Q: fix avoid_unnecessary_addr_size warnings sbabic at denx.de
2019-04-26  9:38         ` [U-Boot] [U-Boot, v2, 1/5] misc: imx8: remove duplicates from scfw api sbabic at denx.de
2019-04-26  9:45         ` [U-Boot] [U-Boot, v2, 2/5] arm: dts: imx8dx: add lpuart1, lpuart2, lpuart3 sbabic at denx.de
2019-06-10  9:19         ` [U-Boot] [PATCH] ARM: imx: apalis_imx6: Drop ad-hoc SATA binding <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> <mailto:u-boot-request@lists.denx.de?subject=subscribe> sbabic at denx.de
     [not found]       ` <michal.simek@xilinx.com>
     [not found]         ` <maxime.ripard@bootlin.com>
     [not found]           ` <jason.hui.liu@nxp.com>
     [not found]         ` <breno.lima@nxp.com>
2019-01-30  9:05           ` [U-Boot] imx: hab: Convert non-NULL IVT DCD pointer warning to an error sbabic at denx.de
     [not found]         ` <albert.aribaud@3adev.fr>
     [not found]           ` <sr@denx.de>
2019-04-01  8:52             ` [U-Boot] [U-Boot, 08/10] ata: dwc_ahsata: Add ahci driver model support sbabic at denx.de
2019-04-01  8:52         ` [U-Boot] [U-Boot, v2, 04/22] configs: move CONFIG_USB_EHCI_VF to Kconfig sbabic at denx.de
2018-12-11 11:34 [U-Boot] [PATCH v4 1/2] Enable FEC driver to retrieve PHY address from device tree Martyn Welch
2018-12-11 11:34 ` [U-Boot] [PATCH v4 2/2] imx: Add PHYTEC phyBOARD-i.MX6UL-Segin Martyn Welch
2019-01-18 20:01   ` Martyn Welch
     [not found] ` <joe.hershberger@ni.com>
2019-01-30  9:15   ` [U-Boot] [U-Boot, v4, 1/2] Enable FEC driver to retrieve PHY address from device tree sbabic at denx.de
2018-12-07 22:31 [U-Boot] [PATCH] imx: hab: Convert non-NULL IVT DCD pointer warning to an error Breno Matheus Lima
2019-01-16 12:00 ` Fabio Estevam
2018-12-05 16:04 [U-Boot] [PATCH v2 0/3] ddr: vybrid: Support for vf610 built-in DDR3 memory calibration Lukasz Majewski
2018-12-05 16:04 ` [U-Boot] [PATCH v2 1/3] ddr: vybrid: Add DDRMC calibration related registers (DQS to DQ) Lukasz Majewski
2018-12-05 16:04 ` [U-Boot] [PATCH v2 2/3] ddr: vybrid: Provide code to perform on-boot calibration Lukasz Majewski
2018-12-05 16:04 ` [U-Boot] [PATCH v2 3/3] ddr: vybrid: Add calibration code to memory controler's (DDRMC) setup code Lukasz Majewski
2019-01-02 11:28 ` [U-Boot] [PATCH v2 0/3] ddr: vybrid: Support for vf610 built-in DDR3 memory calibration Lukasz Majewski

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.