mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-08-28 09:22:08 +00:00

Some Powkiddy model names begin with the company "Powkiddy" and others simply list the model number. Make this consistent across the device lineup by including the manufacturer in the model name. Signed-off-by: Chris Morgan <macromorgan@hotmail.com> Link: https://lore.kernel.org/r/20240325175133.19393-4-macroalpha82@gmail.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
57 lines
1.2 KiB
Plaintext
57 lines
1.2 KiB
Plaintext
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
|
|
|
/dts-v1/;
|
|
|
|
#include <dt-bindings/gpio/gpio.h>
|
|
#include <dt-bindings/input/linux-event-codes.h>
|
|
#include <dt-bindings/pinctrl/rockchip.h>
|
|
#include "rk3566-powkiddy-rk2023.dtsi"
|
|
|
|
/ {
|
|
model = "Powkiddy RK2023";
|
|
compatible = "powkiddy,rk2023", "rockchip,rk3566";
|
|
};
|
|
|
|
&cru {
|
|
assigned-clocks = <&pmucru CLK_RTC_32K>, <&cru PLL_GPLL>,
|
|
<&pmucru PLL_PPLL>, <&cru PLL_VPLL>;
|
|
assigned-clock-rates = <32768>, <1200000000>,
|
|
<200000000>, <115200000>;
|
|
};
|
|
|
|
&dsi0 {
|
|
panel: panel@0 {
|
|
compatible = "powkiddy,rk2023-panel", "newvision,nv3051d";
|
|
reg = <0>;
|
|
backlight = <&backlight>;
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&lcd_rst>;
|
|
reset-gpios = <&gpio4 RK_PA0 GPIO_ACTIVE_LOW>;
|
|
vdd-supply = <&vcc3v3_lcd0_n>;
|
|
|
|
port {
|
|
mipi_in_panel: endpoint {
|
|
remote-endpoint = <&mipi_out_panel>;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
&i2c0 {
|
|
vdd_cpu: regulator@1c {
|
|
compatible = "tcs,tcs4525";
|
|
reg = <0x1c>;
|
|
fcs,suspend-voltage-selector = <1>;
|
|
regulator-always-on;
|
|
regulator-boot-on;
|
|
regulator-min-microvolt = <712500>;
|
|
regulator-max-microvolt = <1390000>;
|
|
regulator-name = "vdd_cpu";
|
|
regulator-ramp-delay = <2300>;
|
|
vin-supply = <&vcc_sys>;
|
|
regulator-state-mem {
|
|
regulator-off-in-suspend;
|
|
};
|
|
};
|
|
};
|