ndex 68d03627f4..f5235cb083 100644
> --- a/arch/arm/dts/bcm283x-u-boot.dtsi
> +++ b/arch/arm/dts/bcm283x-u-boot.dtsi
> @@ -6,6 +6,26 @@
> * (C) Copyright 2016 Fabian Vogt
> */
>
> +/ {
> + smbios {
> + compatible = "u-boot,sysinfo-smbios";
Am Freitag, 9. April 2021, 14:35:11 CEST schrieb matthias@kernel.org:
> From: Matthias Brugger
>
> Enalbe this driver to allow U-Boot to get SMBIOS table information from
^ typo
Other than that,
Acked-by: Fabian Vogt
Cheers,
Fabian
> a device tree node.
>
> Signe
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
To be able to represent the skip-init platdata element with OF_CONTROL,
it needs to be read from the device tree as well and put into the platform data.
Cc: Eric Anholt
Signed-off-by: Fabian Vogt
---
doc/device-tree-bindings/serial/pl01x.txt | 3 +++
drivers/serial/serial_pl01x.c
This patch adds device tree support for the bcm283x mini-uart driver.
Signed-off-by: Fabian Vogt
---
.../serial/bcm2835-aux-uart.txt| 10
drivers/serial/serial_bcm283x_mu.c | 28 ++
2 files changed, 38 insertions(+)
create mode
This patch adds dt-bindings as used by the linux kernel device trees
for the bcm283x family.
Albert Aribaud
Signed-off-by: Fabian Vogt
---
include/dt-bindings/clock/bcm2835-aux.h | 17 +++
include/dt-bindings/clock/bcm2835.h | 66 +++
include/dt
The information currently set via platdata has to be represented in the
device tree now. bcm283x-uboot.dtsi adds the u-boot specific "skip-init"
property to the serial nodes and enables initialization in the pre-reloc phase.
Cc: Albert Aribaud
Signed-off-by: Fabian Vogt
---
ar
even no device tree at all.
Signed-off-by: Fabian Vogt
---
board/raspberrypi/rpi/rpi.c | 40 ++--
include/configs/rpi.h | 1 -
2 files changed, 26 insertions(+), 15 deletions(-)
diff --git a/board/raspberrypi/rpi/rpi.c b/board/raspberrypi/rpi/rpi.c
For the Raspberry Pi 3 it needs to be possible to disable the serial
device after initialization happens, as only after the GPIO device is available
it is known whether the mini uart is usable.
Signed-off-by: Fabian Vogt
---
drivers/serial/serial_bcm283x_mu.c | 18 --
1 file
This patch adds device tree support for the bcm2835 GPIO driver.
Signed-off-by: Fabian Vogt
---
doc/device-tree-bindings/gpio/bcm2835-gpio.txt | 5 +
drivers/gpio/bcm2835_gpio.c| 24
2 files changed, 29 insertions(+)
create mode 100644 doc
This patch removes use of U_BOOT_DEVICE in board/raspberrypi/rpi/rpi.c,
enables OF_CONTROL in the config and adjusts the rpi_*defconfig configs.
Signed-off-by: Fabian Vogt
---
arch/arm/Kconfig| 1 +
board/raspberrypi/rpi/rpi.c | 37 -
configs
This patch adds device trees for the bcm283x platform to be used with
OF_CONTROL. The version 4.8-rc7 of the linux kernel was used as source.
Cc: Albert Aribaud
Signed-off-by: Fabian Vogt
---
arch/arm/dts/Makefile | 9 +
arch/arm/dts/bcm2835-rpi-a-plus.dts| 35
Hi,
Am Mittwoch, 5. Oktober 2016, 09:54:46 CEST schrieb Stephen Warren:
> On 09/26/2016 06:26 AM, Fabian Vogt wrote:
> > 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
>
> fragment@0 {
> target = <&uart0>;
> __overlay__ {
> skip-init;
> };
> };
This is already done in arch/arm/dts/bcm283x-uboot.dtsi:
&uart0 {
skip-init;
u-boot,dm-pre-reloc;
};
&uart1 {
igs 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 s
erparts.
Looks good to me.
> Signed-off-by: Alexander Graf
Acked-by: Fabian Vogt
> ---
> arch/arm/dts/bcm2835-rpi-a-plus.dts| 74 +++-
> arch/arm/dts/bcm2835-rpi-a.dts | 76 +++-
> arch/arm/dts/bcm2835-rpi-b-plus.dts| 75 +++-
> arch/arm/dt
16 matches
Mail list logo