[U-Boot] Please pull u-boot-dm

Hi Tom,
The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:
Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/pull-6-nov-18
for you to fetch changes up to 9413033c3d5d2bc44eefd1919c60522598cc1bd6:
cpu: sandbox: Add "u-boot, dm-pre-reloc" for all cpu nodes (2018-11-06 13:56:18 -0700)
---------------------------------------------------------------- dm: DM_FLAG_PRE_RELOC fixes for release sandbox CPU fixes for release
---------------------------------------------------------------- Bin Meng (15): arm: stm32mp: Remove DM_FLAG_PRE_RELOC flag clk: Remove DM_FLAG_PRE_RELOC flag in various drivers gpio: Remove DM_FLAG_PRE_RELOC flag in various drivers i2c: omap24xx: Surround DM_FLAG_PRE_RELOC flag with OF_CONTROL check mmc: omap: Surround DM_FLAG_PRE_RELOC flag with OF_CONTROL check pinctrl: Remove DM_FLAG_PRE_RELOC flag in various drivers ram: bmips: Remove DM_FLAG_PRE_RELOC flag timer: Remove DM_FLAG_PRE_RELOC flag in various drivers serial: Remove DM_FLAG_PRE_RELOC flag in various drivers sysreset: Remove DM_FLAG_PRE_RELOC flag in various drivers video: simplefb: Remove DM_FLAG_PRE_RELOC flag watchdog: Remove DM_FLAG_PRE_RELOC flag in various drivers dm: doc: Update description of pre-relocation support cpu: Add DM_FLAG_PRE_RELOC flag to various cpu drivers cpu: sandbox: Add "u-boot, dm-pre-reloc" for all cpu nodes
arch/arm/mach-stm32mp/bsec.c | 1 - arch/sandbox/dts/test.dts | 3 +++ arch/x86/cpu/baytrail/cpu.c | 1 + arch/x86/cpu/broadwell/cpu.c | 1 + arch/x86/cpu/cpu_x86.c | 1 + arch/x86/cpu/ivybridge/model_206ax.c | 1 + arch/x86/cpu/tangier/sysreset.c | 1 - doc/driver-model/README.txt | 16 ++++++++++++---- drivers/clk/altera/clk-arria10.c | 1 - drivers/clk/clk_pic32.c | 1 - drivers/clk/clk_zynq.c | 1 - drivers/clk/exynos/clk-exynos7420.c | 3 --- drivers/clk/owl/clk_s900.c | 1 - drivers/gpio/omap_gpio.c | 2 ++ drivers/gpio/stm32f7_gpio.c | 2 +- drivers/gpio/tegra186_gpio.c | 1 - drivers/gpio/tegra_gpio.c | 1 - drivers/i2c/omap24xx_i2c.c | 2 ++ drivers/mmc/omap_hsmmc.c | 2 ++ drivers/pinctrl/broadcom/pinctrl-bcm283x.c | 2 ++ drivers/pinctrl/exynos/pinctrl-exynos7420.c | 1 - drivers/pinctrl/nxp/pinctrl-imx5.c | 2 ++ drivers/pinctrl/nxp/pinctrl-imx6.c | 2 ++ drivers/pinctrl/nxp/pinctrl-imx7.c | 2 ++ drivers/pinctrl/nxp/pinctrl-imx7ulp.c | 2 ++ drivers/pinctrl/pinctrl-single.c | 1 - drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 2 ++ drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 2 ++ drivers/ram/bmips_ram.c | 1 - drivers/serial/altera_jtag_uart.c | 1 - drivers/serial/altera_uart.c | 1 - drivers/serial/arm_dcc.c | 1 - drivers/serial/atmel_usart.c | 2 ++ drivers/serial/ns16550.c | 2 ++ drivers/serial/serial_ar933x.c | 1 - drivers/serial/serial_arc.c | 1 - drivers/serial/serial_bcm283x_mu.c | 2 ++ drivers/serial/serial_bcm283x_pl011.c | 2 ++ drivers/serial/serial_bcm6345.c | 1 - drivers/serial/serial_efi.c | 1 - drivers/serial/serial_intel_mid.c | 1 - drivers/serial/serial_lpuart.c | 1 - drivers/serial/serial_meson.c | 1 - drivers/serial/serial_mvebu_a3700.c | 1 - drivers/serial/serial_mxc.c | 2 ++ drivers/serial/serial_omap.c | 2 ++ drivers/serial/serial_owl.c | 1 - drivers/serial/serial_pic32.c | 1 - drivers/serial/serial_pl01x.c | 2 ++ drivers/serial/serial_s5p.c | 1 - drivers/serial/serial_sh.c | 2 ++ drivers/serial/serial_sti_asc.c | 1 - drivers/serial/serial_stm32.c | 2 ++ drivers/serial/serial_xuartlite.c | 1 - drivers/serial/serial_zynq.c | 1 - drivers/sysreset/sysreset_x86.c | 1 - drivers/timer/ag101p_timer.c | 1 - drivers/timer/altera_timer.c | 1 - drivers/timer/arc_timer.c | 1 - drivers/timer/ast_timer.c | 1 - drivers/timer/atcpit100_timer.c | 1 - drivers/timer/atmel_pit_timer.c | 1 - drivers/timer/cadence-ttc.c | 1 - drivers/timer/dw-apb-timer.c | 1 - drivers/timer/mpc83xx_timer.c | 1 - drivers/timer/omap-timer.c | 1 - drivers/timer/rockchip_timer.c | 1 - drivers/timer/sti-timer.c | 1 - drivers/timer/stm32_timer.c | 1 - drivers/timer/tsc_timer.c | 1 - drivers/video/simplefb.c | 1 - drivers/watchdog/ast_wdt.c | 1 - lib/efi/efi_app.c | 1 - 73 files changed, 58 insertions(+), 54 deletions(-)
Regards, Simon

Hi Simon,
On Wed, Nov 7, 2018 at 5:51 AM Simon Glass sjg@chromium.org wrote:
Hi Tom,
The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:
Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/pull-6-nov-18
for you to fetch changes up to 9413033c3d5d2bc44eefd1919c60522598cc1bd6:
cpu: sandbox: Add "u-boot, dm-pre-reloc" for all cpu nodes (2018-11-06 13:56:18 -0700)
dm: DM_FLAG_PRE_RELOC fixes for release sandbox CPU fixes for release
What happened to the last PR from u-boot-dm, tag pull-15oct-18? I did not see that was merged to u-boot/master. The DM_FLAG_PRE_RELOC clean up series should be a follow-up to that tag.
Regards, Bin

Hi Bin,
On 6 November 2018 at 18:04, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 5:51 AM Simon Glass sjg@chromium.org wrote:
Hi Tom,
The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:
Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/pull-6-nov-18
for you to fetch changes up to 9413033c3d5d2bc44eefd1919c60522598cc1bd6:
cpu: sandbox: Add "u-boot, dm-pre-reloc" for all cpu nodes (2018-11-06 13:56:18 -0700)
dm: DM_FLAG_PRE_RELOC fixes for release sandbox CPU fixes for release
What happened to the last PR from u-boot-dm, tag pull-15oct-18? I did not see that was merged to u-boot/master. The DM_FLAG_PRE_RELOC clean up series should be a follow-up to that tag.
I abandoned that as I think Tom felt that with the flag problem it was a bit to late to fix everything.
If your series relies on that then I think we have a problem...
Regards, Simon

Hi Simon,
On Wed, Nov 7, 2018 at 10:07 AM Simon Glass sjg@chromium.org wrote:
Hi Bin,
On 6 November 2018 at 18:04, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 5:51 AM Simon Glass sjg@chromium.org wrote:
Hi Tom,
The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:
Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/pull-6-nov-18
for you to fetch changes up to 9413033c3d5d2bc44eefd1919c60522598cc1bd6:
cpu: sandbox: Add "u-boot, dm-pre-reloc" for all cpu nodes (2018-11-06 13:56:18 -0700)
dm: DM_FLAG_PRE_RELOC fixes for release sandbox CPU fixes for release
What happened to the last PR from u-boot-dm, tag pull-15oct-18? I did not see that was merged to u-boot/master. The DM_FLAG_PRE_RELOC clean up series should be a follow-up to that tag.
I abandoned that as I think Tom felt that with the flag problem it was a bit to late to fix everything.
If your series relies on that then I think we have a problem...
Actually this DM_FLAG_PRE_RELOC clean up series is to make previous series complementary, IOW fix potential issues. Previously Tom rejected that was because that broken Tegra which Stephen reported, and with the clean up series this should be fine.
Regards, Bin

Hi Bin,
On 6 November 2018 at 19:22, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 10:07 AM Simon Glass sjg@chromium.org wrote:
Hi Bin,
On 6 November 2018 at 18:04, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 5:51 AM Simon Glass sjg@chromium.org wrote:
Hi Tom,
The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:
Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/pull-6-nov-18
for you to fetch changes up to 9413033c3d5d2bc44eefd1919c60522598cc1bd6:
cpu: sandbox: Add "u-boot, dm-pre-reloc" for all cpu nodes (2018-11-06 13:56:18 -0700)
dm: DM_FLAG_PRE_RELOC fixes for release sandbox CPU fixes for release
What happened to the last PR from u-boot-dm, tag pull-15oct-18? I did not see that was merged to u-boot/master. The DM_FLAG_PRE_RELOC clean up series should be a follow-up to that tag.
I abandoned that as I think Tom felt that with the flag problem it was a bit to late to fix everything.
If your series relies on that then I think we have a problem...
Actually this DM_FLAG_PRE_RELOC clean up series is to make previous series complementary, IOW fix potential issues. Previously Tom rejected that was because that broken Tegra which Stephen reported, and with the clean up series this should be fine.
We are just a week from the release. What is broken if we apply none of these patches and pull them in after the release?
Regards, Simon

Hi Simon,
On Wed, Nov 7, 2018 at 10:25 AM Simon Glass sjg@chromium.org wrote:
Hi Bin,
On 6 November 2018 at 19:22, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 10:07 AM Simon Glass sjg@chromium.org wrote:
Hi Bin,
On 6 November 2018 at 18:04, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 5:51 AM Simon Glass sjg@chromium.org wrote:
Hi Tom,
The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:
Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/pull-6-nov-18
for you to fetch changes up to 9413033c3d5d2bc44eefd1919c60522598cc1bd6:
cpu: sandbox: Add "u-boot, dm-pre-reloc" for all cpu nodes (2018-11-06 13:56:18 -0700)
dm: DM_FLAG_PRE_RELOC fixes for release sandbox CPU fixes for release
What happened to the last PR from u-boot-dm, tag pull-15oct-18? I did not see that was merged to u-boot/master. The DM_FLAG_PRE_RELOC clean up series should be a follow-up to that tag.
I abandoned that as I think Tom felt that with the flag problem it was a bit to late to fix everything.
If your series relies on that then I think we have a problem...
Actually this DM_FLAG_PRE_RELOC clean up series is to make previous series complementary, IOW fix potential issues. Previously Tom rejected that was because that broken Tegra which Stephen reported, and with the clean up series this should be fine.
We are just a week from the release. What is broken if we apply none of these patches and pull them in after the release?
I suspect we need revert the patch that is causing all these issues ... If that's the way we prefer to do, I will take a look ...
Regards, Bin

Hi Bin,
On 6 November 2018 at 19:29, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 10:25 AM Simon Glass sjg@chromium.org wrote:
Hi Bin,
On 6 November 2018 at 19:22, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 10:07 AM Simon Glass sjg@chromium.org wrote:
Hi Bin,
On 6 November 2018 at 18:04, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 5:51 AM Simon Glass sjg@chromium.org wrote:
Hi Tom,
The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:
Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/pull-6-nov-18
for you to fetch changes up to 9413033c3d5d2bc44eefd1919c60522598cc1bd6:
cpu: sandbox: Add "u-boot, dm-pre-reloc" for all cpu nodes (2018-11-06 13:56:18 -0700)
dm: DM_FLAG_PRE_RELOC fixes for release sandbox CPU fixes for release
What happened to the last PR from u-boot-dm, tag pull-15oct-18? I did not see that was merged to u-boot/master. The DM_FLAG_PRE_RELOC clean up series should be a follow-up to that tag.
I abandoned that as I think Tom felt that with the flag problem it was a bit to late to fix everything.
If your series relies on that then I think we have a problem...
Actually this DM_FLAG_PRE_RELOC clean up series is to make previous series complementary, IOW fix potential issues. Previously Tom rejected that was because that broken Tegra which Stephen reported, and with the clean up series this should be fine.
We are just a week from the release. What is broken if we apply none of these patches and pull them in after the release?
I suspect we need revert the patch that is causing all these issues ... If that's the way we prefer to do, I will take a look ...
I am happy to make it work - will await Tom's thoughts also.
Regards, Simon

On Tue, Nov 06, 2018 at 07:42:39PM -0700, Simon Glass wrote:
Hi Bin,
On 6 November 2018 at 19:29, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 10:25 AM Simon Glass sjg@chromium.org wrote:
Hi Bin,
On 6 November 2018 at 19:22, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 10:07 AM Simon Glass sjg@chromium.org wrote:
Hi Bin,
On 6 November 2018 at 18:04, Bin Meng bmeng.cn@gmail.com wrote:
Hi Simon,
On Wed, Nov 7, 2018 at 5:51 AM Simon Glass sjg@chromium.org wrote: > > Hi Tom, > > The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75: > > Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04 08:12:21 -0500) > > are available in the Git repository at: > > git://git.denx.de/u-boot-dm.git tags/pull-6-nov-18 > > for you to fetch changes up to 9413033c3d5d2bc44eefd1919c60522598cc1bd6: > > cpu: sandbox: Add "u-boot, dm-pre-reloc" for all cpu nodes (2018-11-06 13:56:18 -0700) > > ---------------------------------------------------------------- > dm: DM_FLAG_PRE_RELOC fixes for release > sandbox CPU fixes for release >
What happened to the last PR from u-boot-dm, tag pull-15oct-18? I did not see that was merged to u-boot/master. The DM_FLAG_PRE_RELOC clean up series should be a follow-up to that tag.
I abandoned that as I think Tom felt that with the flag problem it was a bit to late to fix everything.
If your series relies on that then I think we have a problem...
Actually this DM_FLAG_PRE_RELOC clean up series is to make previous series complementary, IOW fix potential issues. Previously Tom rejected that was because that broken Tegra which Stephen reported, and with the clean up series this should be fine.
We are just a week from the release. What is broken if we apply none of these patches and pull them in after the release?
I suspect we need revert the patch that is causing all these issues ... If that's the way we prefer to do, I will take a look ...
I am happy to make it work - will await Tom's thoughts also.
I suppose at this point in time, a revert for release is probably best.
participants (3)
-
Bin Meng
-
Simon Glass
-
Tom Rini