On 12 April 2017 at 20:31, Wenyou Yang wrote:
> Due to the introduction of the pinctrl and clk driver, and using
> device tree files, remove the unneeded hardcoded pin configuration
> and clock enabling code from the board file.
>
> Signed-off-by: Wenyou Yang
> Reviewed-by: Andreas Bießmann
> --
On 12 April 2017 at 20:31, Wenyou Yang wrote:
> Update the configuration files to support the device tree and driver
> model, so do SPL. The device clock and pins configuration are handled
> by the clock and the pinctrl drivers respectively.
>
> Signed-off-by: Wenyou Yang
> Reviewed-by: Andreas B
On 22 March 2017 at 22:46, Wenyou Yang wrote:
> The CONFIG_AT91_GPIO option is used to select AT91 PIO GPIO driver.
>
> Signed-off-by: Wenyou Yang
> Reviewed-by: Simon Glass
> Reviewed-by: Andreas Bießmann
> ---
>
> Changes in v4: None
> Changes in v3: None
> Changes in v2: None
>
> drivers/gp
On 31 March 2017 at 22:21, Simon Glass wrote:
> On 22 March 2017 at 22:44, Wenyou Yang wrote:
>> The intention of the removal is the preparation to introduce the
>> new AT91 PIO pinctrl driver.
>>
>> Use the union to make the PIO3 and PIO2's registers be together
>> and make their offset aligned.
On 10 April 2017 at 09:33, Olliver Schinagl wrote:
> Previously overlooked magic value in commit a40db6d51171 ("net: cosmetic: Do
> not use magic values for ARP_HLEN")
>
> Signed-off-by: Olliver Schinagl
> ---
> net/eth_common.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Reviewed
On 12 April 2017 at 20:31, Wenyou Yang wrote:
> Enable the early debug UART to debug problems when an ICE or other
> debug mechanism is not available.
>
> Signed-off-by: Wenyou Yang
> Reviewed-by: Andreas Bießmann
> ---
>
> Changes in v5:
> - Add the based patch set information.
>
> Changes in
Hi Tom,
Here with some DM changes as well as the long-standing AT91 DM/DT
conversion patches which I have picked up via dm.
The following changes since commit 40a808f173008729a0c631ab84693b6a2b0dcfc9:
ARCv2: SLC: Make sure busy bit is set properly on SLC flushing
(2017-04-11 17:54:31 +0300)
This removes CONFIG_STACKSIZE from imx6_logic. A recent commit
removed references to CONFIG_STACKSIZE. This was done in parallel
with the initial commit imx6_logic. It doesn't appear to be needed
any longer, and keeping breaks the build.
Signed-off-by: Adam Ford
diff --git a/include/configs/im
On 13/04/17 07:27, Peng Fan wrote:
Hi,
>> -Original Message-
>> From: Stefano Babic [mailto:sba...@denx.de]
>> Sent: Thursday, April 13, 2017 2:24 PM
>> To: Peng Fan ; Stefano Babic
>> Cc: van.free...@gmail.com; u-boot@lists.denx.de; andre.przyw...@arm.com;
>> Albert ARIBAUD
>> Subject:
The purpose of patch set is to convert the boards to support device
tree and driver model, and enable the early debug UART as well.
It is based on the patch set:
[PATCH v6] mmc: gen_atmel_mci: add driver model support for mci
https://lists.denx.de/pipermail/u-boot/2017-April/287071.
Due to the introduction of the pinctrl and clk driver, and using
device tree files, remove the unneeded hardcoded pin configuration
and clock enabling code from the board file.
Signed-off-by: Wenyou Yang
---
Changes in v5: None
Changes in v4:
- Remove the ethernet init code completely.
Changes
Update the configuration files to support the device tree and
driver model, so do SPL. The device clock and pins configuration
are handled by the clock and the pinctrl drivers respectively.
Signed-off-by: Wenyou Yang
---
Changes in v5: None
Changes in v4:
- Remove wrong using CONFIG_PHY_MICREL.
Enable the early debug UART to debug problems when an ICE or other
debug mechanism is not available.
Signed-off-by: Wenyou Yang
---
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
board/atmel/sama5d3xek/sama5d3xek.c| 13 -
configs/sama5d3xek_mmc_
Update the configuration files to support the device tree and driver
model, so do SPL. The device clock and pins configuration are handled
by the clock and the pinctrl drivers respectively.
Signed-off-by: Wenyou Yang
---
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2:
Due to the introduction of the pinctrl and clk driver, and using
device tree files, remove the unneeded hardcoded pin configuration
and clock enabling code from the board file.
Signed-off-by: Wenyou Yang
---
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
board/
Enable the early debug UART to debug problems when an ICE or other
debug mechanism is not available.
Signed-off-by: Wenyou Yang
---
Changes in v5:
- Rebase on the master branch (22e10be45) of u-boot-dm git tree.
- Update the cover-letter.
Changes in v4: None
Changes in v3:
- Convert the macb
modify u_qe_init to upload QE firmware from SD card when it is SD
boot
Signed-off-by: Zhao Qiang
---
drivers/qe/qe.c | 34 +-
include/configs/ls1043a_common.h | 4
include/configs/ls1043ardb.h | 7 ---
3 files changed, 37 insertions
The device tree source files of AT91 SoCs's board are copied from
the Linux v4.10, and have some changes.
Changes in v2:
- Rebase on the master branch (22e10be45) of u-boot-dm git tree.
Wenyou Yang (6):
ARM: dts: at91: Add dts files for at91sam9x5ek
ARM: dts: at91: Add dts files for at91sam9
The device tree source files of at91sam9x5ek board are copied from
the Linux v4.10, do the changes below.
- Add the reg property for the pinctrl node.
- Move the gpio (pioA, pioB, pioC ...) nodes as the pinctrl's
slibling nodes, instead of the child nodes.
- Add the "u-boot,dm-pre-reloc" prop
The device tree source files of at91sam9m10g45ek boards are copied
from the Linux v4.10, do the changes as below.
- Add the reg property for the pinctrl node.
- Move the gpio (pioA, pioB, pioC, pioD, pioE) nodes as the pinctrl's
slibling nodes, instead of the child nodes.
- Add the "u-boot,dm
The device tree source files of at91sam9n12ek boards are copied from
the Linux v4.10, do the changes as below.
- Add the reg property for the pinctrl node.
- Move the gpio (pioA, pioB, pioC, pioD) nodes as the pinctrl's
slibling nodes, instead of the child nodes.
- Change the compatible of th
The device tree source files of at91sam9g20ek and at91sam9260ek
boards are copied from the Linux v4.10, do the changes below.
- Fix the build error for the usb0 node.
- Add the reg property for the pinctrl node.
- Move the gpio (pioA, pioB, pioC ...) nodes as the pinctrl's
slibling nodes, ins
The device tree source files of at91sam9263ek boards are copied from
the Linux v4.10, do the changes as below.
- Add the reg property for the pinctrl node.
- Move the gpio (pioA, pioB, pioC, pioD, pioE) nodes as the pinctrl's
slibling nodes, instead of the child nodes.
- Add the "u-boot,dm-pr
The device tree source files of at91sam9rlek boards are copied from
the Linux v4.10, do the changes as below.
- Add the reg property for the pinctrl node.
- Move the gpio (pioA, pioB, pioC, pioD) nodes as the pinctrl's
slibling nodes, instead of the child nodes.
- Add the "u-boot,dm-pre-reloc
The purpose of the patch set is to convert the board to support the
driver model and device tree.
It is based on the patch set:
1./ PATCH v2 0/6] ARM: dts: at91: Add dts files for AT91 SoCs' boards
https://lists.denx.de/pipermail/u-boot/2017-April/287222.html
2./ [PATCH v6] mmc: gen_atmel_m
Enable the early debug UART to debug problems when an ICE or other
debug mechanism is not available.
Signed-off-by: Wenyou Yang
Reviewed-by: Simon Glass
---
Changes in v4:
- Rebase on the master branch (22e10be45) of u-boot-dm git tree.
- Update the cover-letter.
Changes in v3:
- Use CONFIG
Update the configuration files to support the device tree and driver
model. The device clock and pins configuration are handled by the
clock and the pinctrl drivers respectively.
Because the limitation of internal SRAM size, the SPL with driver
model can't be supported, disable the SPL option.
Si
Since the introduction of the pinctrl and clock driver and the device
tree files, remove unneeded hard coded related code from the board
file.
Signed-off-by: Wenyou Yang
Reviewed-by: Simon Glass
---
Changes in v4: None
Changes in v3:
- Remove Atmel mci related code.
Changes in v2: None
boar
Recently, U-Boot removed support for these architectures.
Signed-off-by: Masahiro Yamada
---
tools/moveconfig.py | 7 ---
1 file changed, 7 deletions(-)
diff --git a/tools/moveconfig.py b/tools/moveconfig.py
index 228d098..dcca0ec 100755
--- a/tools/moveconfig.py
+++ b/tools/moveconfig.py
These drivers have no user since commit ea3310e8aafa ("Blackfin:
Remove").
Signed-off-by: Masahiro Yamada
---
drivers/block/Makefile |1 -
drivers/block/pata_bfin.c| 1209 --
drivers/block/pata_bfin.h| 170 --
drivers/mmc/Makefile
These commands have no user since commit ea3310e8aafa ("Blackfin:
Remove").
Signed-off-by: Masahiro Yamada
---
cmd/Makefile | 6 --
cmd/bootldr.c| 170 -
cmd/cplbinfo.c | 60 ---
cmd/ldrinfo.c| 192
This is a Blackfin board that commit ea3310e8aafa ("Blackfin:
Remove") missed to remove.
Signed-off-by: Masahiro Yamada
---
board/ibf-dsp561/Kconfig | 9 -
board/ibf-dsp561/MAINTAINERS | 6 --
board/ibf-dsp561/Makefile | 12
board/ibf-dsp561/config.mk| 1
The purpose of the patch set is to convert the board to support
the driver model and the device tree.
The patch set is based on the patch set:
1./ PATCH v2 0/6] ARM: dts: at91: Add dts files for AT91 SoCs' boards
https://lists.denx.de/pipermail/u-boot/2017-April/287222.html
2./ [PATCH v6] m
Update the configuration files to support the device tree and driver
model. The device clock and pins configuration are handled by the
clock and the pinctrl drivers respectively.
Because the limitation of internal SRAM size, the SPL with driver
model can't be supported, disable the SPL option.
Si
Since the introduction of the pinctrl and clk drivers and the
device tree files, remove unneeded hard coded related code from
the board file.
Signed-off-by: Wenyou Yang
---
Changes in v3: None
Changes in v2: None
board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c | 102
1
Enable the early debug UART to debug problems when an ICE or other
debug mechanism is not available.
Signed-off-by: Wenyou Yang
---
Changes in v3:
- Rebase on the master branch (22e10be45) of u-boot-dm git tree.
- Update the cover-letter.
Changes in v2:
- Move out [PATCH] ARM: dts: at91: Add
Adjust ARM SMC Calling Convention code for U-Boot:
- Replace the license block with SPDX
- Change path to asm-offsets.h
- Define UNWIND() as no-op
- Add Kconfig entry
- Add asm-offsets
Signed-off-by: Masahiro Yamada
---
Changes in v3:
- opcodes-virt.h is GPL-2.0+
Changes in v2:
-
Imports ARM SMC Calling Convention code from Linux 4.11-rc6.
The files have been copied as follows:
[Linux] [U-Boot]
arch/arm/kernel/smccc-call.S -> arch/arm/cpu/armv7/smccc-call.S
arch/arm64/kernel/smccc-call.S -> arch/arm/cpu/armv8/smccc-call.S
arch/arm/include/asm/op
If the system is running PSCI firmware, the System Reset function
(func ID: 0x8009) is supposed to be handled by PSCI, that is,
the SoC/board specific reset implementation should be moved to PSCI.
U-Boot should call the PSCI service according to the arm-smccc
manner.
The arm-smccc is supported
For ARMv8, the secure firmware (ex. ARM Trusted Firmware BL31) is
often implemented, making U-Boot a non-secure world boot loader.
The secure firmware generally includes PSCI. The power management
operations, including System Reset, are supposed to be handled by
PSCI. In this case, U-Boot shoul
The purpose of the patch set is to convert the board to support
the driver model and the device tree.
The patch set is based on the patch and patch set:
1./ PATCH v2 0/6] ARM: dts: at91: Add dts files for AT91 SoCs' boards
https://lists.denx.de/pipermail/u-boot/2017-April/287222.html
2./ [
Update the configuration files to support the device tree and driver
model. The device clock and pins configuration are handled by the
clock and the pinctrl drivers respectively.
Because the limitation of internal SRAM size, the SPL with driver
model can't be supported, disable the SPL option.
Si
Since the introduction of the pinctrl and clk driver and the device
tree files, remove unneeded related code from the board file.
Signed-off-by: Wenyou Yang
---
Changes in v3: None
Changes in v2: None
board/atmel/at91sam9n12ek/at91sam9n12ek.c | 53 ---
1 file change
Enable the early debug UART to debug problems when an ICE or other
debug mechanism is not available.
Signed-off-by: Wenyou Yang
---
Changes in v3:
- Rebase on the master branch (22e10be45) of u-boot-dm git tree.
- Update the cover-letter.
Changes in v2:
- Use CONFIG_DEBUG_UART_CLOCK as the i
Set the same PHY parameters as the Boot ROM uses.
Signed-off-by: Masahiro Yamada
---
arch/arm/mach-uniphier/clk/clk-ld11.c | 9 +
arch/arm/mach-uniphier/sg-regs.h | 1 +
2 files changed, 10 insertions(+)
diff --git a/arch/arm/mach-uniphier/clk/clk-ld11.c
b/arch/arm/mach-uniphier/
The purpose of the patch set is to convert the boards to support
the driver model and the device tree.
The patch set is based on the patch set:
1./ PATCH v2 0/6] ARM: dts: at91: Add dts files for AT91 SoCs' boards
https://lists.denx.de/pipermail/u-boot/2017-April/287222.html
2./ [PATCH v6]
Enable the early debug UART to debug problems when an ICE or other
debug mechanism is not available.
Signed-off-by: Wenyou Yang
---
Changes in v4:
- Rebase on the master branch (22e10be45) of u-boot-dm git tree.
- Update the cover-letter.
Changes in v3:
- Move out [PATCH 1/3] ARM: dts: at91:
Since the introduction of the pinctrl and clk drivers and the
device tree files, remove unneeded hard coded related code from
the board file.
Signed-off-by: Wenyou Yang
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
board/atmel/at91sam9260ek/at91sam9260ek.c | 74 --
Update the configuration files to support the device tree and driver
model. The device clock and pins configuration are handled by the
clock and the pinctrl drivers respectively.
Signed-off-by: Wenyou Yang
---
Changes in v4: None
Changes in v3:
- Add the support of Atmel uart device be used in
The purpose of the patch set is to convert the board to support
the driver model and the device tree.
The patch set is based on the patch set:
1./ PATCH v2 0/6] ARM: dts: at91: Add dts files for AT91 SoCs' boards
https://lists.denx.de/pipermail/u-boot/2017-April/287222.html
2./ [PATCH v6]
Update the configuration files to support the device tree and driver
model. The device clock and pins configuration are handled by the
clock and the pinctrl drivers respectively.
Signed-off-by: Wenyou Yang
---
Changes in v3: None
Changes in v2:
- Add converting UART to support DM_SERIAL and use
Since the introduction of the pinctrl and clk drivers and the
device tree files, remove unneeded hard coded related code from
the board file.
Signed-off-by: Wenyou Yang
---
Changes in v3: None
Changes in v2: None
board/atmel/at91sam9rlek/at91sam9rlek.c | 19 ---
1 file changed,
Enable the early debug UART to debug problems when an ICE or other
debug mechanism is not available.
Signed-off-by: Wenyou Yang
---
Changes in v3:
- Rebase on the master branch (22e10be45) of u-boot-dm git tree.
- Update the cover-letter.
Changes in v2:
- Add [PATCH]: board: at91sam9rlek: En
Hi Heiner,
On 04/13/2017 03:24 AM, Heiner Kallweit wrote:
> This patch set implements eMMC on Amlogic Meson GX (S905).
> It's based on Carlo Caione's work submitted here:
> http://lists.denx.de/pipermail/u-boot/2016-May/254391.html
>
> Changes to the original version:
> - BLK support added
> - fu
The purpose of the patch set is to convert the board to support
the driver model and the device Tree.
The patch set is based on the patch set:
1./ PATCH v2 0/6] ARM: dts: at91: Add dts files for AT91 SoCs' boards
https://lists.denx.de/pipermail/u-boot/2017-April/287222.html
2./ [PATCH v6]
Update the configuration files to support the device tree and driver
model. The device clock and pins configuration are handled by the
clock and the pinctrl drivers respectively.
Signed-off-by: Wenyou Yang
---
Changes in v3: None
Changes in v2:
- Add converting UART to support DM_SERIAL and use
Because the introduction of the pinctrl and clk drivers and the
device tree files, remove unneeded hard coded related code from
the board file.
Signed-off-by: Wenyou Yang
---
Changes in v3: None
Changes in v2: None
board/atmel/at91sam9263ek/at91sam9263ek.c | 59 ---
Enable the early debug UART to debug problems when an ICE or other
debug mechanism is not available.
Signed-off-by: Wenyou Yang
---
Changes in v3:
- Rebase on the master branch (22e10be45) of u-boot-dm git tree.
- Update the cover-letter
Changes in v2:
- Add [PATCH]: board: at91sam9263ek: En
On 04/13/2017 03:28 AM, Heiner Kallweit wrote:
> As a prerequisite for adding a Meson GX MMC driver update the
> Meson GXBB / Odroid-C2 device tree in Uboot with the latest
> version from Linux.
>
> Signed-off-by: Neil Armstrong
> Signed-off-by: Carlo Caione
> Signed-off-by: Andreas Färber
> Si
On 04/13/2017 03:30 AM, Heiner Kallweit wrote:
> From: Carlo Caione
> This driver implements MMC support on Meson GX (S905) based systems.
> It's based on Carlo Caione's work, changes:
> - BLK support added
> - general refactoring
>
> Signed-off-by: Carlo Caione
> Signed-off-by: Andreas Färber
On 04/13/2017 03:32 AM, Heiner Kallweit wrote:
> Enable new Meson GX MMC driver in Odroid C2 defconfig.
>
> Signed-off-by: Heiner Kallweit
Applied to u-boot-mmc. Thanks!
Best Regards,
Jaehoon Chung
> ---
> v6:
> - no changes
> v7:
> - rebased
> ---
> configs/odroid-c2_defconfig | 5 -
> 1
On 04/02/2017 03:58 PM, Alex Deymo wrote:
> When experimenting with fastboot from U-Boot on the Raspberry Pi 3 we
> found that the writes to the sdcard are much more slow than when
> accessing it from the userspace. These two patches speed up the write
> and allow us to reliably write the sdcard fr
Hi Wenyou,
On 04/13/2017 11:29 AM, Wenyou Yang wrote:
> Add the driver model support for Atmel mci while retaining the
> existing legacy code. This allows the driver to support boards
> that have converted to driver model as well as those that have not.
>
> Signed-off-by: Wenyou Yang
Applied to
On 04/03/2017 10:42 AM, Jean-Francois Dagenais wrote:
> When debugging dual SDHCI controller setup, printing strings and bank info
> is very helpful.
>
> Signed-off-by: Jean-Francois Dagenais
This was delegated to Michal, but it's related to mmc side.
So i will change to delegate to me..and appl
On 04/14/2017 03:29 PM, Jaehoon Chung wrote:
> On 04/03/2017 10:42 AM, Jean-Francois Dagenais wrote:
>> When debugging dual SDHCI controller setup, printing strings and bank info
>> is very helpful.
>>
>> Signed-off-by: Jean-Francois Dagenais
>
> This was delegated to Michal, but it's related to
Add the remove callback to avoid the failure of mdio_register(),
and add the compatibles to align with the kernel.
Changes in v3:
- Incorporate [PATCH] net: macb: align the compatibles with kernel.
- Rebase on the latest commit (db40c1aa1c10) of master branch of u-boot-net.
- Add Acked-by tag.
To avoid the failure of mdio_register(), add the remove callback
to unregister the mii_dev when removing the ethernet device.
Signed-off-by: Wenyou Yang
Acked-by: Joe Hershberger
---
Changes in v3: None
Changes in v2:
- Rebase on v2017.03.
drivers/net/macb.c | 45
Add the compatibles to align with the kernel.
Signed-off-by: Wenyou Yang
Acked-by: Joe Hershberger
---
Changes in v3:
- Incorporate [PATCH] net: macb: align the compatibles with kernel.
- Rebase on the latest commit (db40c1aa1c10) of master branch of u-boot-net.
- Add Acked-by tag.
Changes
Dear Tom,
Could you pull these patches into u-boot/master?
The following changes since commit 40a808f173008729a0c631ab84693b6a2b0dcfc9:
ARCv2: SLC: Make sure busy bit is set properly on SLC flushing (2017-04-11
17:54:31 +0300)
are available in the git repository at:
git://git.denx.de/u-bo
Add support for rk3328 package header in mkimage tool.
Signed-off-by: Kever Yang
---
tools/rkcommon.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/tools/rkcommon.c b/tools/rkcommon.c
index 6cdb749..8803593 100644
--- a/tools/rkcommon.c
+++ b/tools/rkcommon.c
@@ -71,6 +71,7 @@ static stru
101 - 170 of 170 matches
Mail list logo