On 05/12/2018 15:46, Maxime Ripard wrote:
Hi,
> On Wed, Dec 05, 2018 at 02:27:57PM +0200, Stefan Mavrodiev wrote:
>> Current driver doesn't check if the destination pointer is NULL.
>> This cause the data from the FIFO to be stored inside the internal
>> SDRAM ( address 0 ).
>>
>> The patch add
This patch adds fdt support to the m68k architecture.
Reviewed-by: Simon Glass
Signed-off-by: Angelo Dureghello
---
Changes for v2:
- add OF_CONTROL, DM and DM_SERIAL as default config options
for all cpu families
Changes for v3:
- none
Changes for v4:
- bisectability, moved
This patch adds basic dts files for all the m68k boards.
Reviewed-by: Simon Glass
Signed-off-by: Angelo Dureghello
---
Changes for v2:
- new patch
Changes for v3:
- none
Changes for v4:
- none
---
arch/m68k/dts/M5208EVBE.dts | 22 +++
arch/m68k/dts/M52277EVB.dts
Hi Daniel,
On sam., déc. 15 2018, Daniel Schwierzeck wrote:
> Am 14.12.18 um 16:16 schrieb Gregory CLEMENT:
>> Adding the support for the Luton boards PCB91 which share common code with
>> the Ocelots boards, including board code, device tree and configuration.
>>
>> Signed-off-by: Gregory
On Sat, 15 Dec 2018 at 22:40, Heinrich Schuchardt wrote:
>
> The UEFI Specification Version 2.7 Errata A defines:
>
> "EFI_GUID
> 128-bit buffer containing a unique identifier value.
> Unless otherwise specified, aligned on a 64-bit boundary."
>
> Before this patch efi_guid_t was 8-bit aligned.
>
The UEFI Specification Version 2.7 Errata A defines:
"EFI_GUID
128-bit buffer containing a unique identifier value.
Unless otherwise specified, aligned on a 64-bit boundary."
Before this patch efi_guid_t was 8-bit aligned.
Signed-off-by: Heinrich Schuchardt
Acked-by: Ard Biesheuvel
---
v2
This patch adds a basic group of devicetrees, one for each
cpu family, including actually just uart and dspi devices,
since these are the drivers supporting devicetree (support
added in this patch-set).
Acked-by: Jagan Teki
Signed-off-by: Angelo Dureghello
---
Changes for v2:
- add mcf54xx.dtsi
at:
git://git.denx.de/u-boot-rockchip.git tags/for-master-20181216
for you to fetch changes up to e11ef3d26eff8d14a11f89b9bdc20471b425d2d7:
ARM: rockchip: Add rv1108-elgin-r1 board support (2018-12-16 01:30:11 +0100)
Improvements
This patch adds cf_spi DM Kconfig option.
Reviewed-by: Simon Glass
Signed-off-by: Angelo Dureghello
---
Changes for v2:
- new patch
Changes for v3:
- re-put SOFT_SPI in place, options are out of alphabetical order
Changes for v4:
- none
---
drivers/spi/Kconfig | 6 ++
1 file changed, 6
Converting to driver model and removes non-dm code.
Reviewed-by: Simon Glass
Signed-off-by: Angelo Dureghello
---
Changes for v2:
- removed non DM code part
- add default setup of CTAR registers
- add DT CTAR register setup support
Changes for v3:
- changed commit head
- removed spi_slave
This patch removes CONFIG_SYS_DSPI_XX options from
include/configs "m68k" .h board files, since CTAR
registers are now set with default values in the cf_spi
driver initialization, and configurable by devicetree.
Note, these options cannot be totally removed from the
whitelist, since still used
Add a migration plan for video which is an important subsystem in U-Boot.
Signed-off-by: Simon Glass
---
Makefile | 10 ++
doc/driver-model/MIGRATION.txt | 8
2 files changed, 18 insertions(+)
diff --git a/Makefile b/Makefile
index
Add a migration plan for PCI which is an important subsystem in U-Boot.
Signed-off-by: Simon Glass
---
Makefile | 10 ++
doc/driver-model/MIGRATION.txt | 10 ++
2 files changed, 20 insertions(+)
diff --git a/Makefile b/Makefile
index
> Add the initial support for Elgin R1 board, which is based on the
> RV1108 SoC and has the following features currently supported in
> U-Boot:
>
> - UART
> - eMMC
> - USB
>
> Signed-off-by: Otavio Salvador
> Reviewed-by: Philipp Tomsich
> ---
>
> arch/arm/dts/Makefile |
> This is a sync with kernel mainline dts.
>
> The U-Boot eMMC does not need to care about the power for Rockchip
> SoCs, because if the board is using eMMC, the power will default on
> (for bootrom), so the 'vmmc', 'vqmmc' is only useful for SD in U-Boot.
>
> Signed-off-by: Kever Yang
>
This patches move dspi bus-related operations into more
proper location, to avoid the driver to declares them as externs.
Signed-off-by: Angelo Dureghello
---
Changes for v4:
- new patch
---
arch/m68k/cpu/mcf5227x/cpu_init.c | 65 +++---
arch/m68k/cpu/mcf5445x/cpu_init.c | 142
This patch adds devicetree support to the mcfuart.c driver
and removes non DM code.
Reviewed-by: Simon Glass
Signed-off-by: Angelo Dureghello
---
Changes for v2:
- remove non DM code
Changes for v3:
- none
Changes for v4:
- none
---
drivers/serial/Kconfig | 8 +++
drivers/serial/mcfuart.c
Enable DT usage for all m68k boards. To provide a
working single binary, the dts has been kept as embedded.
Signed-off-by: Angelo Dureghello
---
Changes for v2:
- new patch
Changes for v3:
- none
Changes for v4:
- remove CONFIG_OF_EMBED=y
---
configs/M5208EVBE_defconfig | 1 +
> vcc5v0_host and usbhub_enable share gpio4 RK_PA3,
> which is a problem during probing (the second probe
> will trigger a -EBUSY, when trying to get the gpio handle).
>
> An analysis of the situation shows, that both regulators
> are actually describing the same supply.
>
> This patch removes
On Sun, Dec 16, 2018 at 9:30 PM Simon Glass wrote:
>
> Add a migration plan for video which is an important subsystem in U-Boot.
>
> Signed-off-by: Simon Glass
> ---
>
> Makefile | 10 ++
> doc/driver-model/MIGRATION.txt | 8
> 2 files changed, 18
The cache was only flushed before *transmitting* packets, but not
when receiving them, leading to an issue where new packets were
handed to the receive handler with old contents in cache. This
only happens when a lot of packets are received without sending
packages every now and then. Also
Hi Anup
Anup Patel 於 2018年12月17日 週一 下午12:15寫道:
>
> On Mon, Dec 17, 2018 at 7:21 AM Rick Chen wrote:
> >
> > Hi Anup
> >
> > > > From: Anup Patel [mailto:a...@brainfault.org]
> > > > Sent: Friday, December 14, 2018 5:23 PM
> > > > To: Rick Jian-Zhi Chen(陳建志); Bin Meng; Lukas Auer
> > > > Cc:
On Thu, 2018-11-29 at 12:25 +0100, Marek Vasut wrote:
> On 11/29/2018 10:40 AM, chee.hong@intel.com wrote:
> >
> > From: "Ang, Chee Hong"
> >
> > Summary of v5 changes:
> > - Patch 1/4, 2/4 and 4/4 are unchanged
> > - Patch 3/4:
> > - add arch/arm/mach-socfpga/fpga_device.c for
On 12/14/18 5:55 PM, Maxime Ripard wrote:
On Fri, Dec 14, 2018 at 04:14:31PM +0200, Stefan Mavrodiev wrote:
On 12/14/18 11:25 AM, Maxime Ripard wrote:
On Thu, Dec 13, 2018 at 09:12:57AM +0200, Stefan Mavrodiev wrote:
On 12/6/18 8:41 AM, Stefan Mavrodiev wrote:
On 12/5/18 5:46 PM, Maxime
Hi Stefan,
On Mon, Dec 17, 2018 at 3:49 PM Stefan Theil wrote:
>
> The cache was only flushed before *transmitting* packets, but not
> when receiving them, leading to an issue where new packets were
> handed to the receive handler with old contents in cache. This
> only happens when a lot of
On Sun, 16 Dec 2018 19:36:35 -0700
Simon Glass wrote:
> This function is not needed now since the audio codecs have been
> converted to proper drivers. The codec-enable GPIO is handled there.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2: None
>
> board/samsung/common/exynos5-dt.c
On Thu, 2018-11-29 at 12:28 +0100, Marek Vasut wrote:
> On 11/29/2018 10:40 AM, chee.hong@intel.com wrote:
> >
> > From: "Ang, Chee Hong"
> >
> > Enable 'fpga' command in u-boot. User will be able to use the FPGA
> > command to program the FPGA on Stratix10 SoC.
> >
> > Signed-off-by: Ang,
On Sun, 16 Dec 2018 19:36:28 -0700
Simon Glass wrote:
> Sync defconfigs again since USB_STORAGE is the default on these
> boards.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2:
> - Add new patch to resync defconfigs for odroid
>
> configs/odroid-xu3_defconfig | 1 -
>
On Sun, 16 Dec 2018 19:36:29 -0700
Simon Glass wrote:
> This converts the following to Kconfig:
>CONFIG_BOARD_TYPES
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2:
> - Remove stranded comments in the header files
>
> common/Kconfig | 8
>
On Sun, 16 Dec 2018 19:36:37 -0700
Simon Glass wrote:
> This enum still exists but we can shrink it a little based on recent
> driver-model conversions with samsung. Update it to remove unused
> items.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2: None
>
> include/fdtdec.h | 6
On Sun, 16 Dec 2018 19:36:38 -0700
Simon Glass wrote:
> This is no-longer used. Drop it.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2:
> - Add new patches as per the cover letter
>
> include/fdtdec.h | 1 -
> lib/fdtdec.c | 1 -
> 2 files changed, 2 deletions(-)
>
> diff
On Sun, 16 Dec 2018 19:36:36 -0700
Simon Glass wrote:
> Now that these boards use driver model we can drop the old code. At
> present s5p_mmc_init() is still used by goni and smdkv310 so cannot be
> removed unless we remove those boards.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2:
Add SUPPORT_OF_CONTROL at this stage, to avoid to break build
bisectability.
Signed-off-by: Angelo Dureghello
---
Changes for v4:
- new patch
---
arch/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/Kconfig b/arch/Kconfig
index 35e2712fce..a8393b86e9 100644
--- a/arch/Kconfig
Growing of binary size asks for long assembly jumps.
Reviewed-by: Simon Glass
Signed-off-by: Angelo Dureghello
---
Changes for v2:
- new patch
Changes for v3:
- none
Changes for v4:
- none
---
arch/m68k/cpu/mcf547x_8x/start.S | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff
On Sun, 16 Dec 2018 19:36:30 -0700
Simon Glass wrote:
> At present the model is shown twice, once in the generic code and once
> in the exynos code. Drop the latter.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2: None
>
> board/samsung/common/board.c | 14 ++
>
On Sun, 16 Dec 2018 19:36:31 -0700
Simon Glass wrote:
> Move all exynos boards over to use CONFIG_BLK.
>
> This converts s5p_goni also, but adding dummy functions for pinmux and
> peripheral ID. This will not function correctly, but gives the
> maintainer more time to convert the board if
> -Ursprüngliche Nachricht-
> Von: Bin Meng [mailto:bmeng...@gmail.com]
> Gesendet: Montag, 17. Dezember 2018 08:52
> An: Stefan Theil
> Cc: U-Boot Mailing List; Michal Simek
> Betreff: Re: [PATCH v4] zynq-gem: Use appropriate cache flush/invalidate for
> RX and TX
>
> Hi Stefan,
>
> On
Hi Marek, Jean-Jacques,
> On 12/15/2018 05:43 PM, Jean-Jacques Hiblot wrote:
> > dfu, fastbot and other usb gadget commands take the USB port index
> > as a
>
> fastboot.
>
> Looks good to me, I expect Lukasz to pick it, test it and send me a
> PR.
>
> > parameter. Currently this index is
This patch adds CONFIG_DM_SPI for all m68k boards using
the cf_spi.c driver (DSPI module).
Reviewed-by: Simon Glass
Signed-off-by: Angelo Dureghello
---
Changes for v2:
- new patch
Changes for v3:
- none
Changes for v4:
- none
---
configs/M52277EVB_defconfig | 1 +
Petr Štetiar [2018-12-16 01:20:07]:
> U-Boot 2019.01-rc1-00337-g42cc2cf (Dec 16 2018 - 01:02:22 +0100)
> Model: Toradex Apalis iMX6 Quad 2GB IT V1.1A, Serial# 04875944
>
> # mmc dev 0
> switch to partitions #0, OK
> mmc0(part 0) is current device
>
> # load
Hello Petr,
On Sun, Dec 16, 2018 at 7:31 PM Petr Štetiar wrote:
> I'm preparing support for Apalis imx6 boards in OpenWrt and I've ended
> up with quite huge patchset against upstream U-Boot 2018.03, so I'm
> trying to propose more generic way of boot process handling.
>
> In OpenWrt we usually
From: Paul Burton
Add support for the Creator CI20 platform based on the JZ4780 SoC.
Cc: Daniel Schwierzeck
Signed-off-by: Paul Burton
Signed-off-by: Marek Vasut
Signed-off-by: Ezequiel Garcia
---
arch/mips/dts/Makefile| 1 +
arch/mips/dts/ci20.dts| 120 +++
From: Paul Burton
Add driver for the JZ47xx MSC controller.
Cc: Daniel Schwierzeck
Signed-off-by: Paul Burton
Signed-off-by: Marek Vasut
Signed-off-by: Ezequiel Garcia
---
drivers/mmc/Kconfig | 6 +
drivers/mmc/Makefile | 1 +
drivers/mmc/jz_mmc. | 0
drivers/mmc/jz_mmc.c | 489
From: Paul Burton
Add driver for the efuse block in the JZ47xx SOC.
Cc: Daniel Schwierzeck
Signed-off-by: Paul Burton
Signed-off-by: Marek Vasut
Signed-off-by: Ezequiel Garcia
---
drivers/misc/Kconfig| 6 +++
drivers/misc/Makefile | 1 +
drivers/misc/jz4780_efuse.c | 104
From: Paul Burton
Add header with SPL boot mode and type definitions.
Cc: Daniel Schwierzeck
Signed-off-by: Paul Burton
Signed-off-by: Marek Vasut
---
arch/mips/include/asm/spl.h | 35 +++
1 file changed, 35 insertions(+)
create mode 100644
A new round, addressing feedback from Daniel.
Daniel: do you think this is acceptable as a first submission?
v3:
* Cleanup SoC reset logic.
* Move gpio driver to SoC specific code, to be used by SPL.
A proper dm gpio driver will be added later.
* Cleaned up SPDX.
* Added myself as JZ4780
On Sat, Dec 15, 2018 at 09:48:19PM +0100, Heinrich Schuchardt wrote:
> On 12/14/18 11:10 AM, AKASHI Takahiro wrote:
> > From: Leif Lindholm
> >
> > This patch provides enough implementation of the following protocols to
> > run EDKII's Shell.efi and UEFI SCT:
> >
> > * EfiHiiDatabaseProtocol
This enum still exists but we can shrink it a little based on recent
driver-model conversions with samsung. Update it to remove unused items.
Signed-off-by: Simon Glass
---
Changes in v2: None
include/fdtdec.h | 6 --
lib/fdtdec.c | 6 --
2 files changed, 12 deletions(-)
diff
Now that these boards use driver model we can drop the old code. At
present s5p_mmc_init() is still used by goni and smdkv310 so cannot be
removed unless we remove those boards.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/mach-exynos/include/mach/mmc.h | 2 -
Update the spring settings to use this codec, which is what it actually
shipped with.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/dts/exynos5250-spring.dts | 36 +++---
configs/spring_defconfig | 1 +
2 files changed, 19 insertions(+), 18
This chip is used by spring. Add a driver for it and update the
samsung_sound driver to pick it up.
Signed-off-by: Simon Glass
---
Changes in v2: None
drivers/sound/Kconfig | 8 +
drivers/sound/Makefile| 1 +
drivers/sound/max98088.c | 431
This is no-longer used. Drop it.
Signed-off-by: Simon Glass
---
Changes in v2:
- Add new patches as per the cover letter
include/fdtdec.h | 1 -
lib/fdtdec.c | 1 -
2 files changed, 2 deletions(-)
diff --git a/include/fdtdec.h b/include/fdtdec.h
index de7dd63b5a4..2a8ad960260 100644
---
From: Rick Chen
Remove cpu name from the defconfig naming.
Because other cpus maybe run on AE350 platform.
So only use platfrom name in defconfig naming
will be better.
Signed-off-by: Rick Chen
Cc: Greentime Hu
---
Changes since v1:
Use git format-patch �VM to show delta when rename.
---
I'm preparing support for Apalis imx6 boards in OpenWrt and I've ended
up with quite huge patchset against upstream U-Boot 2018.03, so I'm
trying to propose more generic way of boot process handling.
In OpenWrt we usually have kernel, dtbs and U-Boot boot script in boot
partition with ext4fs, so
From: Paul Burton
Add initial support for the Ingenic JZ47xx MIPS SoC.
Cc: Daniel Schwierzeck
Signed-off-by: Paul Burton
Signed-off-by: Marek Vasut
Signed-off-by: Ezequiel Garcia
---
MAINTAINERS | 6 +
arch/mips/Kconfig | 7
This series was previously sent as a v1 without a cover letter. Since then
I have added a few more patches:
- Support for spring's audio codec
- Dropping unused MMC and audio code
- Removing unused fdt_compat_id values
Changes in v2:
- Add new patch to resync defconfigs for odroid
- Remove
On Mon, Dec 17, 2018 at 12:29 PM Andes wrote:
>
> From: Rick Chen
>
> Remove cpu name from the defconfig naming.
> Because other cpus maybe run on AE350 platform.
> So only use platfrom name in defconfig naming
> will be better.
>
> Signed-off-by: Rick Chen
> Cc: Greentime Hu
> ---
> Changes
On 12/14/18 11:10 AM, AKASHI Takahiro wrote:
> From: Leif Lindholm
>
> This patch provides enough implementation of the following protocols to
> run EDKII's Shell.efi and UEFI SCT:
>
> * EfiHiiDatabaseProtocol
> * EfiHiiStringProtocol
>
> Not implemented are:
> * ExportPackageLists()
>
Hi Anup
> > From: Anup Patel [mailto:a...@brainfault.org]
> > Sent: Friday, December 14, 2018 5:23 PM
> > To: Rick Jian-Zhi Chen(陳建志); Bin Meng; Lukas Auer
> > Cc: Alexander Graf; Palmer Dabbelt; Atish Patra; Christoph Hellwig; U-Boot
> > Mailing List
> > Subject: Re: [PATCH v2 0/2] SiFive UART
From: Rick Chen
Remove cpu name from the defconfig naming.
Because other cpus maybe run on AE350 platform.
So only use platfrom name in defconfig naming
will be better.
Signed-off-by: Rick Chen
Cc: Greentime Hu
---
configs/a25-ae350_32_defconfig | 36
Hi Rick,
On Mon, Dec 17, 2018 at 11:21 AM Andes wrote:
>
> From: Rick Chen
>
> Remove cpu name from the defconfig naming.
> Because other cpus maybe run on AE350 platform.
> So only use platfrom name in defconfig naming
> will be better.
>
> Signed-off-by: Rick Chen
> Cc: Greentime Hu
> ---
>
Some architectures (MIPS) needs mapping to access IOMEM.
Fix that.
Fixes: f1dcc19b213d ("net: macb: Convert to driver model")
Signed-off-by: Ramon Fried
---
drivers/net/macb.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/drivers/net/macb.c
On Sun, Dec 16, 2018 at 09:36:38PM +0100, Heinrich Schuchardt wrote:
> On 12/14/18 11:10 AM, AKASHI Takahiro wrote:
> > From: Leif Lindholm
> >
> > This patch provides enough implementation of the following protocols to
> > run EDKII's Shell.efi and UEFI SCT:
> >
> > * EfiHiiDatabaseProtocol
Move all exynos boards over to use CONFIG_BLK.
This converts s5p_goni also, but adding dummy functions for pinmux and
peripheral ID. This will not function correctly, but gives the maintainer
more time to convert the board if desired.
Signed-off-by: Simon Glass
---
Changes in v2:
- Update to
At present the model is shown twice, once in the generic code and once
in the exynos code. Drop the latter.
Signed-off-by: Simon Glass
---
Changes in v2: None
board/samsung/common/board.c | 14 ++
include/samsung/misc.h | 2 --
2 files changed, 6 insertions(+), 10
This converts the following to Kconfig:
CONFIG_BOARD_TYPES
Signed-off-by: Simon Glass
---
Changes in v2:
- Remove stranded comments in the header files
common/Kconfig | 8
configs/axs101_defconfig | 1 +
configs/axs103_defconfig | 1 +
Sync defconfigs again since USB_STORAGE is the default on these boards.
Signed-off-by: Simon Glass
---
Changes in v2:
- Add new patch to resync defconfigs for odroid
configs/odroid-xu3_defconfig | 1 -
configs/odroid_defconfig | 1 -
2 files changed, 2 deletions(-)
diff --git
Dear Stefano,
> On Fri, Dec 14, 2018 at 02:39:04PM +0100, Stefano Babic wrote:
>
> > Hi Tom,
> >
> > please pull from u-boot-imx, thanks !
> >
> >
> > The following changes since commit
> > c49aff3e66b930aa06936afee401cf5e19377958:
> >
> > Merge branch 'master' of
Update the flashmap so that this board can be started over USB A-A. It
is slightly different from snow.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/dts/exynos5250-spring.dts | 41 --
1 file changed, 39 insertions(+), 2 deletions(-)
diff --git
This function is not needed now since the audio codecs have been converted
to proper drivers. The codec-enable GPIO is handled there.
Signed-off-by: Simon Glass
---
Changes in v2: None
board/samsung/common/exynos5-dt.c | 29 -
1 file changed, 29 deletions(-)
diff
Hi Bin
Bin Meng 於 2018年12月17日 週一 上午11:32寫道:
>
> Hi Rick,
>
> On Mon, Dec 17, 2018 at 11:21 AM Andes wrote:
> >
> > From: Rick Chen
> >
> > Remove cpu name from the defconfig naming.
> > Because other cpus maybe run on AE350 platform.
> > So only use platfrom name in defconfig naming
> > will
On Mon, Dec 17, 2018 at 7:21 AM Rick Chen wrote:
>
> Hi Anup
>
> > > From: Anup Patel [mailto:a...@brainfault.org]
> > > Sent: Friday, December 14, 2018 5:23 PM
> > > To: Rick Jian-Zhi Chen(陳建志); Bin Meng; Lukas Auer
> > > Cc: Alexander Graf; Palmer Dabbelt; Atish Patra; Christoph Hellwig; U-Boot
72 matches
Mail list logo