mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-29 05:18:51 +09:00
![Dario Binacchi](/assets/img/avatar_default.png)
The previous version of am335x-fb.c contained the functionalities of two drivers that this patch has split. It was a video type driver that used the same registration compatible string that now registers a panel type driver. The proof of this is that two compatible strings were referred to within the same driver. There are now two drivers, each with its own compatible string, functions and API. Furthermore, the panel driver, in addition to decoding the display timings, is now also able to manage the backlight. Signed-off-by: Dario Binacchi <dariobin@libero.it> Reviewed-by: Simon Glass <sjg@chromium.org>
78 lines
895 B
Plaintext
78 lines
895 B
Plaintext
// SPDX-License-Identifier: GPL-2.0+
|
|
/*
|
|
* Copyright (C) 2018 EETS GmbH - https://www.eets.ch/
|
|
* Copyright (C) 2018 Robert Bosch Power Tools GmbH
|
|
*/
|
|
|
|
#include "am33xx-u-boot.dtsi"
|
|
|
|
/ {
|
|
ocp {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
};
|
|
|
|
&l4_wkup {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
|
|
&l4_per {
|
|
|
|
segment@300000 {
|
|
|
|
target-module@e000 {
|
|
u-boot,dm-pre-reloc;
|
|
|
|
lcdc: lcdc@0 {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
&mmc1 {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
|
|
&mmc1_pins {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
|
|
&scm {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
|
|
&uart0 {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
|
|
&uart0_pins {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
|
|
&usb {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
|
|
&usb_ctrl_mod {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
|
|
&usb0 {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
|
|
&usb0_phy {
|
|
u-boot,dm-pre-reloc;
|
|
};
|
|
|
|
&am33xx_pinmux {
|
|
u-boot,dm-pre-reloc;
|
|
|
|
lcd0_pins: pinmux_lcd0_pins {
|
|
pinctrl-single,pins = <
|
|
AM33XX_IOPAD(0x908, PIN_OUTPUT_PULLUP | MUX_MODE7)
|
|
>;
|
|
};
|
|
};
|