[U-Boot] [PATCH 0/9] Switch bcm283x platform to use OF_CONTROL
Simon Glass
sjg at chromium.org
Fri Nov 25 20:45:38 CET 2016
Hi,
On 16 November 2016 at 06:43, Fabian Vogt <fvogt at suse.com> wrote:
> Hi,
>
> any news on this? As far as I can tell nothing happened after my last
> reply to this thread, so: Ping!
Adding Tom - the patches are assigned to him in Patchwork.
- Simon
>
> Thanks,
> Fabian
>
> Am Montag, 26. September 2016, 14:26:42 CET schrieben Sie:
>> This patch series modifies the used drivers to work with OF_CONTROL
>> and switches the board code and configs to use it.
>> The added device trees are directly from the linux kernel tree
>> and can thus be used for booting the (upstream) kernel.
>>
>> Fabian Vogt (9):
>> gpio: bcm2835: add device tree support
>> serial: bcm283x_mu: add device tree support
>> serial: pl01x: expose skip_init platdata option in DT
>> fdt: add dt-bindings for bcm2835
>> fdt: import bcm283x device tree sources from the linux kernel tree
>> fdt: adjust bcm283x device tree for u-boot
>> serial: bcm283x_mu: support disabling after initialization
>> board: rpi: move uart deactivation to board_init
>> ARM: bcm283x: use OF_CONTROL for bcm283x
>>
>> arch/arm/Kconfig | 1 +
>> arch/arm/dts/Makefile | 9 +
>> arch/arm/dts/bcm2835-rpi-a-plus.dts | 35 +++
>> arch/arm/dts/bcm2835-rpi-a.dts | 28 ++
>> arch/arm/dts/bcm2835-rpi-b-plus.dts | 36 +++
>> arch/arm/dts/bcm2835-rpi-b-rev2.dts | 29 ++
>> arch/arm/dts/bcm2835-rpi-b.dts | 23 ++
>> arch/arm/dts/bcm2835-rpi.dtsi | 86 ++++++
>> arch/arm/dts/bcm2835.dtsi | 25 ++
>> arch/arm/dts/bcm2836-rpi-2-b.dts | 40 +++
>> arch/arm/dts/bcm2836.dtsi | 78 +++++
>> arch/arm/dts/bcm2837-rpi-3-b.dts | 30 ++
>> arch/arm/dts/bcm2837.dtsi | 76 +++++
>> arch/arm/dts/bcm283x-rpi-smsc9512.dtsi | 19 ++
>> arch/arm/dts/bcm283x-rpi-smsc9514.dtsi | 19 ++
>> arch/arm/dts/bcm283x-uboot.dtsi | 22 ++
>> arch/arm/dts/bcm283x.dtsi | 323 +++++++++++++++++++++
>> board/raspberrypi/rpi/rpi.c | 77 ++---
>> configs/rpi_2_defconfig | 2 +
>> configs/rpi_3_32b_defconfig | 2 +
>> configs/rpi_3_defconfig | 2 +
>> configs/rpi_defconfig | 2 +
>> doc/device-tree-bindings/gpio/bcm2835-gpio.txt | 5 +
>> .../serial/bcm2835-aux-uart.txt | 10 +
>> doc/device-tree-bindings/serial/pl01x.txt | 3 +
>> drivers/gpio/bcm2835_gpio.c | 24 ++
>> drivers/serial/serial_bcm283x_mu.c | 46 ++-
>> drivers/serial/serial_pl01x.c | 2 +
>> include/configs/rpi.h | 1 -
>> include/dt-bindings/clock/bcm2835-aux.h | 17 ++
>> include/dt-bindings/clock/bcm2835.h | 66 +++++
>> include/dt-bindings/pinctrl/bcm2835.h | 27 ++
>> include/dt-bindings/power/raspberrypi-power.h | 41 +++
>> 33 files changed, 1152 insertions(+), 54 deletions(-)
>> create mode 100644 arch/arm/dts/bcm2835-rpi-a-plus.dts
>> create mode 100644 arch/arm/dts/bcm2835-rpi-a.dts
>> create mode 100644 arch/arm/dts/bcm2835-rpi-b-plus.dts
>> create mode 100644 arch/arm/dts/bcm2835-rpi-b-rev2.dts
>> create mode 100644 arch/arm/dts/bcm2835-rpi-b.dts
>> create mode 100644 arch/arm/dts/bcm2835-rpi.dtsi
>> create mode 100644 arch/arm/dts/bcm2835.dtsi
>> create mode 100644 arch/arm/dts/bcm2836-rpi-2-b.dts
>> create mode 100644 arch/arm/dts/bcm2836.dtsi
>> create mode 100644 arch/arm/dts/bcm2837-rpi-3-b.dts
>> create mode 100644 arch/arm/dts/bcm2837.dtsi
>> create mode 100644 arch/arm/dts/bcm283x-rpi-smsc9512.dtsi
>> create mode 100644 arch/arm/dts/bcm283x-rpi-smsc9514.dtsi
>> create mode 100644 arch/arm/dts/bcm283x-uboot.dtsi
>> create mode 100644 arch/arm/dts/bcm283x.dtsi
>> create mode 100644 doc/device-tree-bindings/gpio/bcm2835-gpio.txt
>> create mode 100644 doc/device-tree-bindings/serial/bcm2835-aux-uart.txt
>> create mode 100644 include/dt-bindings/clock/bcm2835-aux.h
>> create mode 100644 include/dt-bindings/clock/bcm2835.h
>> create mode 100644 include/dt-bindings/pinctrl/bcm2835.h
>> create mode 100644 include/dt-bindings/power/raspberrypi-power.h
>>
>>
>
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
More information about the U-Boot
mailing list