From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthias Brugger Date: Tue, 19 Nov 2019 17:02:34 +0100 Subject: [U-Boot] [GIT PULL] Raspberry Pi updates for v2020.01 Message-ID: <01b4b3af-6b3b-281e-31b6-8d852e76bc52@suse.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Tom, Please have a look at the below patches. Travis-ci can be found here: https://travis-ci.org/mbgg/u-boot/builds/614078145 Apart from this patches, I planning to send another pull request once the single binary series is ready to be merged. But for now, we should take this patches as it fixes some FAT write errors and the boot banner issue for RPi3 you detected. Regards, Matthias --- The following changes since commit d4a31e8ee5592072d8d5208b3e950cba2d89b6bd: Prepare v2020.01-rc3 (2019-11-18 21:31:49 -0500) are available in the Git repository at: https://github.com/mbgg/u-boot.git tags/rpi-next-2020.01 for you to fetch changes up to cf3a4dc5d12d2b635370795ec15996d3216c7ea3: drivers: bcm283x: Set pre-location flag for OF_BOARD (2019-11-19 16:29:15 +0100) ---------------------------------------------------------------- - enable DFU for RPi4 - fix fat write - add pinctrl upstream compatible for RPi4 - fix boot banner for RPi3 and RPi4 ---------------------------------------------------------------- Marek Szyprowski (6): fat: write: fix broken write to fragmented files fat: write: fix broken write at non-zero file offset dfu: mmc: rearrange the code dfu: mmc: remove file size limit for io operations usb: dwc2_udc_otg: add bcm2835 SoC (Raspberry Pi4) support config: enable DFU over USB on Raspberry Pi4 boards Matthias Brugger (4): pinctrl: bcm283x: Add compatible for RPi4 fdt: fix bcm283x dm-pre-reloc definitions arm: dts: bcm283x: Rename U-Boot file drivers: bcm283x: Set pre-location flag for OF_BOARD .../{bcm283x-uboot.dtsi => bcm283x-u-boot.dtsi} | 4 - configs/rpi_4_32b_defconfig | 11 +++ configs/rpi_4_defconfig | 11 +++ drivers/dfu/dfu_mmc.c | 93 +++++++++++++--------- drivers/pinctrl/broadcom/pinctrl-bcm283x.c | 3 +- drivers/serial/serial_bcm283x_mu.c | 2 +- drivers/serial/serial_bcm283x_pl011.c | 2 +- drivers/usb/gadget/dwc2_udc_otg.c | 2 + drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c | 12 +-- fs/fat/fat_write.c | 18 ++--- include/configs/rpi.h | 20 +++++ 11 files changed, 120 insertions(+), 58 deletions(-) rename arch/arm/dts/{bcm283x-uboot.dtsi => bcm283x-u-boot.dtsi} (90%)