Enable board early init callback to init board specific hardware.
Signed-off-by: Kever Yang
---
configs/evb-rv1108_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/evb-rv1108_defconfig b/configs/evb-rv1108_defconfig
index ae2c9704ab..3998ba4f2a 100644
--- a/configs/evb-rv11
Use board_early_init_f() instead of mach_cpu_init() for board, the
board_early_init_f() is used for board init and after dm_initf, while
the mach_cpu_init() is used for CPU/SOC and before dm_initf()(not able
to use syscon API).
Fixes: 9cec336708 ("rockchip: evb-rv1108: Use syscon API to get grf ba
The grf node will be used before relocate, enable it in dts.
Signed-off-by: Kever Yang
---
arch/arm/dts/rv1108-u-boot.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/dts/rv1108-u-boot.dtsi b/arch/arm/dts/rv1108-u-boot.dtsi
index 41ac054b81..6a2098b8d4 100644
--- a/arch/arm
Hi everybody,
It seems that the zip releases on the github doesn't preserve the symlinks
which result the error below.
"./tools/binman/binman: line 1: binman.py: command not found"
I think it would be better to zip with symlink flags or shell forwarded args in
the "tools/binman/binman" as below:
From: Biwen Li
This enables DM_I2C and DM_RTC in T1042D4RDB defconfigs,
except T1042D4RDB SECURE_BOOT defconfig
Signed-off-by: Biwen Li
---
configs/T1042D4RDB_NAND_defconfig | 2 ++
configs/T1042D4RDB_SDCARD_defconfig | 2 ++
configs/T1042D4RDB_SPIFLASH_defconfig | 2 ++
configs/T1042D4R
From: Biwen Li
This enables DM_I2C in T2080 defconfigs
Signed-off-by: Biwen Li
---
configs/T2080QDS_NAND_defconfig | 1 +
configs/T2080QDS_SDCARD_defconfig | 1 +
configs/T2080QDS_SECURE_BOOT_defconfig| 1 +
configs/T2080QDS_SPIFLASH_defconfig | 1 +
configs/T2080QD
From: Biwen Li
This supports i2c DM for SoC T1040/T1042
Signed-off-by: Biwen Li
---
arch/powerpc/dts/t104x.dtsi | 4 +++-
board/freescale/t1040qds/diu.c | 5 +++--
board/freescale/t1040qds/t1040qds.c | 18 --
board/freescale/t1040qds/t1040qds.h | 3 ++-
include/
From: Biwen Li
Add i2c node of p1010
Signed-off-by: Biwen Li
---
arch/powerpc/dts/p1010rdb-pb.dts | 1 +
arch/powerpc/dts/p1010rdb-pb_36b.dts | 1 +
arch/powerpc/dts/p1010rdb.dtsi | 14 ++
arch/powerpc/dts/p1010si-post.dtsi | 2 ++
4 files changed, 18 insertions(+)
From: Biwen Li
This enables DM_I2C in MPC8548CDS defconfigs
Signed-off-by: Biwen Li
---
configs/MPC8548CDS_36BIT_defconfig | 1 +
configs/MPC8548CDS_defconfig| 1 +
configs/MPC8548CDS_legacy_defconfig | 1 +
3 files changed, 3 insertions(+)
diff --git a/configs/MPC8548CDS_36BIT_defco
From: Biwen Li
This supports i2c DM for SoC T2080/T2081
Signed-off-by: Biwen Li
---
arch/powerpc/dts/t2080.dtsi | 4 +++-
board/freescale/t208xqds/t208xqds.c | 19 ---
include/configs/T208xQDS.h | 7 ++-
include/configs/T208xRDB.h | 10 +-
From: Biwen Li
This supports i2c DM for SoC T4240
Signed-off-by: Biwen Li
---
arch/powerpc/dts/t4240.dtsi | 4 +-
board/freescale/common/vsc3316_3308.c | 255 +-
board/freescale/t4qds/t4240qds.c | 43 -
include/configs/T4240QDS.h| 13 +
From: Biwen Li
This supports i2c DM for SoC P1010
Signed-off-by: Biwen Li
---
board/freescale/p1010rdb/p1010rdb.c | 159 +++-
include/configs/P1010RDB.h | 8 +-
2 files changed, 164 insertions(+), 3 deletions(-)
diff --git a/board/freescale/p1010rdb/p1010rdb
From: Biwen Li
This enable DM_I2C in T4240RDB defconfigs
Signed-off-by: Biwen Li
---
configs/T4240RDB_SDCARD_defconfig | 1 +
configs/T4240RDB_defconfig| 1 +
2 files changed, 2 insertions(+)
diff --git a/configs/T4240RDB_SDCARD_defconfig
b/configs/T4240RDB_SDCARD_defconfig
index 17b
From: Biwen Li
This supports i2c DM for board MPC8548CDS
Signed-off-by: Biwen Li
---
board/freescale/common/sys_eeprom.c | 3 ++-
include/configs/MPC8548CDS.h| 9 -
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/board/freescale/common/sys_eeprom.c
b/board/free
From: Biwen Li
Thiss supports i2c DM for SoC T1023/T1024
Signed-off-by: Biwen Li
---
arch/powerpc/dts/t102x.dtsi | 4 +-
board/freescale/t102xqds/t102xqds.c | 94 -
board/freescale/t102xqds/t102xqds.h | 3 +-
board/freescale/t102xrdb/t102xrdb.c | 70 ++
From: Biwen Li
Enable DM_I2C and DM_RTC in P1010RDB defconfigs,
except P1010RDB SECBOOT defconfigs.
Signed-off-by: Biwen Li
---
configs/P1010RDB-PA_36BIT_NAND_defconfig | 2 ++
configs/P1010RDB-PA_36BIT_NOR_defconfig | 2 ++
configs/P1010RDB-PA_36BIT_SDCARD_defconfig | 2 ++
configs
From: Biwen Li
This enables DM_I2C and DM_RTC in T1024RDB defconfigs,
except T1024RDB SECURE_BOOT defconfig
Signed-off-by: Biwen Li
---
configs/T1024RDB_NAND_defconfig | 2 ++
configs/T1024RDB_SDCARD_defconfig | 2 ++
configs/T1024RDB_SPIFLASH_defconfig | 2 ++
configs/T1024RDB_defconfig
From: Biwen Li
This enables DM_I2C in P4080DS defconfigs,
except P4080DS SRIO_PCIE_BOOT and SECURE_BOOT defconfigs
Signed-off-by: Biwen Li
---
configs/P4080DS_SDCARD_defconfig | 1 +
configs/P4080DS_SPIFLASH_defconfig | 1 +
configs/P4080DS_defconfig | 1 +
3 files changed, 3 insert
From: Biwen Li
This enables DM_I2C and DM_RTC in P2020RDB defconfigs
Signed-off-by: Biwen Li
---
configs/P2020RDB-PC_36BIT_NAND_defconfig | 2 ++
configs/P2020RDB-PC_36BIT_SDCARD_defconfig | 2 ++
configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig | 2 ++
configs/P2020RDB-PC_36BIT_defconfig
From: Biwen Li
This adds i2c node for SoC P4080
Signed-off-by: Biwen Li
---
arch/powerpc/dts/p4080.dtsi | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/arch/powerpc/dts/p4080.dtsi b/arch/powerpc/dts/p4080.dtsi
index 02f39fbfcb..4a80561e18 100644
--- a/arch/powerpc/dts/p4
From: Biwen Li
This adds i2c node for SoC P3041
Signed-off-by: Biwen Li
---
arch/powerpc/dts/p3041.dtsi | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/arch/powerpc/dts/p3041.dtsi b/arch/powerpc/dts/p3041.dtsi
index 6736d00035..3152683b84 100644
--- a/arch/powerpc/dts/p3
From: Biwen Li
This supports i2c DM for board P2041RDB
Signed-off-by: Biwen Li
---
arch/powerpc/dts/p2041.dtsi | 5 -
include/configs/P2041RDB.h | 9 -
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/arch/powerpc/dts/p2041.dtsi b/arch/powerpc/dts/p2041.dtsi
index 0
From: Biwen Li
This enables DM_I2C in P2041RDB defconfig,
except P2041RDB SRIO_PCIE_BOOT and SECURE_BOOT defconfigs
Signed-off-by: Biwen Li
---
configs/P2041RDB_NAND_defconfig | 1 +
configs/P2041RDB_SDCARD_defconfig | 1 +
configs/P2041RDB_SPIFLASH_defconfig | 1 +
configs/P2041RDB_defc
From: Biwen Li
This supports i2c DM for board P2020RDB
Signed-off-by: Biwen Li
---
arch/powerpc/dts/p2020-post.dtsi | 3 +++
arch/powerpc/dts/p2020.dtsi | 2 +-
include/configs/p1_p2_rdb_pc.h | 2 +-
3 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/arch/powerpc/dts/p2020-p
From: Biwen Li
This enables DM_I2C in P3041DS defconfigs,
except P3041DS SECURE_BOOT and SRIO_PCIE_BOOT defconfig
Signed-off-by: Biwen Li
---
configs/P3041DS_NAND_defconfig | 1 +
configs/P3041DS_SDCARD_defconfig | 1 +
configs/P3041DS_SPIFLASH_defconfig | 1 +
configs/P3041DS_defconfig
From: Biwen Li
This supports i2c DM for SoC P1020
Signed-off-by: Biwen Li
---
arch/powerpc/dts/p1020-post.dtsi| 2 ++
arch/powerpc/dts/p1020.dtsi | 2 +-
board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c | 24 -
include/configs/P1022DS.h
From: Biwen Li
This enables DM_I2C and DM_RTC in P1020RDB defconfigs
Signed-off-by: Biwen Li
---
configs/P1020RDB-PC_36BIT_NAND_defconfig | 2 ++
configs/P1020RDB-PC_36BIT_SDCARD_defconfig | 2 ++
configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig | 2 ++
configs/P1020RDB-PC_36BIT_defconfig
From: Biwen Li
This enable DM_I2C in P5040DS defconfigs,
except P5040DS SECURE_BOOT defconfigs
Signed-off-by: Biwen Li
---
configs/P5040DS_NAND_defconfig | 1 +
configs/P5040DS_SDCARD_defconfig | 1 +
configs/P5040DS_SPIFLASH_defconfig | 1 +
configs/P5040DS_defconfig | 1 +
4 f
From: Biwen Li
Add support of driver model of pt7c4338
Signed-off-by: Biwen Li
---
drivers/rtc/pt7c4338.c | 98 ++
1 file changed, 98 insertions(+)
diff --git a/drivers/rtc/pt7c4338.c b/drivers/rtc/pt7c4338.c
index 6a19fe1d23..8f69bb00e3 100644
--- a/dr
From: Biwen Li
This supports i2c DM for board P5040DS
Signed-off-by: Biwen Li
---
arch/powerpc/dts/p5040.dtsi | 5 -
include/configs/corenet_ds.h | 8 +++-
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/arch/powerpc/dts/p5040.dtsi b/arch/powerpc/dts/p5040.dtsi
index 6
From: Biwen Li
Provide a common i2c components that we can utilize to
build up the various device tree.
Signed-off-by: Biwen Li
---
arch/powerpc/dts/pq3-i2c-0.dtsi | 15 +++
arch/powerpc/dts/pq3-i2c-1.dtsi | 15 +++
arch/powerpc/dts/qoriq-i2c-0.dtsi | 26 +++
From: Biwen Li
Add support of driver model of ds1337
Signed-off-by: Biwen Li
---
drivers/rtc/ds1337.c | 127 +++
1 file changed, 127 insertions(+)
diff --git a/drivers/rtc/ds1337.c b/drivers/rtc/ds1337.c
index 9b31048e97..e12d368675 100644
--- a/drivers
This patch add MV88E6171 id to driver data.
Tested on Checkpoint L-50 board.
Cc: Chris Packham
Cc: Joe Hershberger
Cc: Anatolij Gustschin
Cc: Tim Harvey
Signed-off-by: Pawel Dembicki
---
drivers/net/phy/mv88e61xx.c | 14 ++
1 file changed, 14 insertions(+)
diff --git a/drivers/
Clock delay in RGMII is required for some boards.
This patch introduce CONFIG_MV88E61XX_CPU_PORT_TX_DELAY and
CONFIG_MV88E61XX_CPU_PORT_RX_DELAY defines, which are setting
proper bits in PORT_REG_PHYS_CTRL register.
Cc: Chris Packham
Cc: Joe Hershberger
Cc: Anatolij Gustschin
Cc: Tim Harvey
Si
PHYs on some boards have not subsequential addresses.
This patch introduces define PHY_BASE_ADR2, which allow
to configure separate PHY addresses for both interfaces.
Cc: Joe Hershberger
Cc: Chris Packham
Signed-off-by: Pawel Dembicki
---
drivers/net/mvgbe.c | 23 ---
drive
The rtl8139 driver is derived from Etherboot driver, which is in
turn derived from Linux 8139too driver added in Linux 2.2.18pre14.
An undocumented change in Linux 2.4.10.2 added a new field to the
driver, MODULE_LICENSE("GPL"); . According to current Linux kernel
licensing rules, Documentation/pro
Rename the function to rtl8139_recv(), clean up various checkpatch errors,
line-over-80 conditions, and malformed comments. No functional change.
Signed-off-by: Marek Vasut
Cc: Joe Hershberger
---
drivers/net/rtl8139.c | 63 ++-
1 file changed, 33 inserti
Rename the function to rtl8139_stop(), clean up checkpatch errors in
the stop polling function. No functional change.
Signed-off-by: Marek Vasut
Cc: Joe Hershberger
---
drivers/net/rtl8139.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/drivers/net/rtl8139.c
This hardware reset and reset-wait implementation was twice in the
driver, factor it out into a separate function. This really should
use wait_for_bit() eventually and return -ETIMEDOUT, but thus far,
handling of any of this is missing from the driver. This must be
added later. Thus far, no functio
Finish the checkpatch cleanup of the driver, fix the remaining issues
in probe and init function and in global variables, rename the probe
function to rtl8139_init(), no functional change.
Signed-off-by: Marek Vasut
Cc: Joe Hershberger
---
drivers/net/rtl8139.c | 173 +--
Rename the function to rtl8139_send(), clean up the TX polling, the TX
OK condition at the end, overuse of typecasts, and various line-over-80
problems. No functional change.
Signed-off-by: Marek Vasut
Cc: Joe Hershberger
---
drivers/net/rtl8139.c | 64 +-
Just move functions around in preparation for easy DM conversion,
rename rtl_bcast_addr() to rtl8139_bcast_addr(), no functional change.
Signed-off-by: Marek Vasut
Cc: Joe Hershberger
---
drivers/net/rtl8139.c | 179 --
1 file changed, 87 insertions(+), 9
This string of macros is exactly the same thing as rtl8139_rx_config,
so just use rtl8139_rx_config. No functional change.
Signed-off-by: Marek Vasut
Cc: Joe Hershberger
---
drivers/net/rtl8139.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/rtl8139.c b/dri
Rename the function to rtl8139_reset(), clean up the reset polling
and various line-over-80 problems. No functional change.
Signed-off-by: Marek Vasut
Cc: Joe Hershberger
---
drivers/net/rtl8139.c | 61 ---
1 file changed, 34 insertions(+), 27 deletions(-
The macro assumes ee_addr variable to be present when it's being
used. Rework the macro into a function instead and pass it an
argument specifying the register base address, to make it future
proof for DM conversion.
Signed-off-by: Marek Vasut
Cc: Joe Hershberger
---
drivers/net/rtl8139.c | 31
Clean up the horrible register definitions in the RTL8139 driver.
This does create a couple of checkpatch errors, but the driver is
full of them anyway, and those will be cleaned up later.
No functional change.
Signed-off-by: Marek Vasut
Cc: Joe Hershberger
---
drivers/net/rtl8139.c | 263
Rename the function to rtl8139_set_rx_mode(), use unsigned variables
where applicable and inline mc_filter[] values. No functional chanage.
Signed-off-by: Marek Vasut
Cc: Joe Hershberger
---
drivers/net/rtl8139.c | 19 ---
1 file changed, 8 insertions(+), 11 deletions(-)
diff -
Rename the function to rtl8139_read_eeprom() to keep the naming
consistent, keep the variables sorted in reverse xmas tree. No
functional change.
Signed-off-by: Marek Vasut
Cc: Joe Hershberger
---
drivers/net/rtl8139.c | 22 +-
1 file changed, 13 insertions(+), 9 deletions(-
On 4/12/20 6:16 PM, Fabio Estevam wrote:
> Hi Heinrich,
>
> On Sun, Apr 12, 2020 at 11:23 AM Heinrich Schuchardt
> wrote:
>>
>> doc/README.mxc_hab was moved to doc/imx/habv4/guides/encrypted_boot.txt by
>> commit df11b0c4d4e3 ("doc: imx: reorganize i.MX documentation"), commit
>> dfe9ff9cc79b ("d
Hi Heinrich,
Em dom., 12 de abr. de 2020 às 12:15, Fabio Estevam
escreveu:
>
> Hi Heinrich,
>
> On Sun, Apr 12, 2020 at 11:23 AM Heinrich Schuchardt
> wrote:
> >
> > doc/README.mxc_hab was moved to doc/imx/habv4/guides/encrypted_boot.txt by
> > commit df11b0c4d4e3 ("doc: imx: reorganize i.MX do
On Fri, Apr 10, 2020 at 02:27:38PM -0600, Simon Glass wrote:
> Hi Tom,
>
> The following changes since commit 587e4a4296982f85b2a40fc8a704db65079e0aac:
>
> kconfig / kbuild: Re-sync with Linux 4.19 (2020-04-10 11:18:32 -0400)
>
> are available in the Git repository at:
>
> git://git.denx.d
On Sun, Apr 12, 2020 at 04:32:18AM +, Priyanka Jain wrote:
> Dear Tom,
>
> Please find my pull-request for u-boot-mpc85xx/master
> https://travis-ci.org/github/p-priyanka-jain/u-boot/builds/673382817
>
> Summary
> Fixes DDR initialization failure on PowerPC boards like P3041DS, P4080DS
>
>
On Tue, Apr 7, 2020 at 1:13 PM Andre Przywara wrote:
> CONFIG_SEMIHOSTING is selected for the VFP target by the means of
> Kconfig already, there is no need to check this in the header file.
>
> Signed-off-by: Andre Przywara
Reviewed-by: Linus Walleij
Yours,
Linus Walleij
Hi Heinrich,
On Sun, Apr 12, 2020 at 11:23 AM Heinrich Schuchardt wrote:
>
> doc/README.mxc_hab was moved to doc/imx/habv4/guides/encrypted_boot.txt by
> commit df11b0c4d4e3 ("doc: imx: reorganize i.MX documentation"), commit
> dfe9ff9cc79b ("doc: imx: hab: Reorganize High Assurance Boot
> docume
On Thu, Apr 9, 2020 at 7:11 PM Tom Rini wrote:
>
> On Thu, Apr 02, 2020 at 04:08:12PM +0530, Rayagonda Kokatanur wrote:
>
> > From: Srinath Mannam
> >
> > Add support for stingray PAXB PHY controller driver.
> > This driver supports maximum 8 PAXB phys using pipemux data.
> >
> > Signed-off-by: S
On 4/12/20 4:58 PM, Heinrich Schuchardt wrote:
> arch/arm/mach-imx/spl_sd.cfg contains comments. These cannot be parsed by
> 'mkimage -T imximage'. We cannot use '#' in spl_sd.cfg as this leads to
> a build error. So let's use "//" to mark comment lines.
>
Did I get it wrong? There is also a gener
arch/arm/mach-imx/spl_sd.cfg contains comments. These cannot be parsed by
'mkimage -T imximage'. We cannot use '#' in spl_sd.cfg as this leads to
a build error. So let's use "//" to mark comment lines.
Signed-off-by: Heinrich Schuchardt
---
arch/arm/mach-imx/spl_qspi.cfg | 14 +++---
arc
doc/README.mxc_hab was moved to doc/imx/habv4/guides/encrypted_boot.txt by
commit df11b0c4d4e3 ("doc: imx: reorganize i.MX documentation"), commit
dfe9ff9cc79b ("doc: imx: hab: Reorganize High Assurance Boot
documentation"), commit 8a23fc9c94bf ("doc: imx: habv4: Remove extra hab,
directory for a c
Hi Priyanka,
The patch depend on dts patch of zhiqiang.
Best Regards,
Biwen Li
> -Original Message-
> From: Biwen Li
> Sent: 2020年4月12日 17:05
> To: Jagdish Gediya ; Priyanka Jain
> ; h...@denx.de; ja...@amarulasolutions.com;
> aford...@gmail.com; Alison Wang ;
> jh80.ch...@samsung.com; P
59 matches
Mail list logo