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

This includes support for both the v0.1 units that were sent to developers and the v2.0 units from production. v1.0 is not included as no units are known to exist. Working/Tested: - SDMMC - UART - Buttons - Charging/Battery/PMIC - Audio - USB - Display - SPI NOR Flash Signed-off-by: Alexander Warnecke <awarnecke002@hotmail.com> Signed-off-by: Manuel Traut <manut@mecka.net> Tested-By: Diederik de Haas <didi.debian@cknow.org> Reviewed-by: Ondrej Jirman <megi@xff.cz> Tested-by: Ondrej Jirman <megi@xff.cz> Link: https://lore.kernel.org/r/20240127-pinetab2-v4-4-37aab1c39194@mecka.net Signed-off-by: Heiko Stuebner <heiko@sntech.de>
49 lines
898 B
Plaintext
49 lines
898 B
Plaintext
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
|
|
|
/dts-v1/;
|
|
|
|
#include "rk3566-pinetab2.dtsi"
|
|
|
|
/ {
|
|
model = "Pine64 PineTab2 v2.0";
|
|
compatible = "pine64,pinetab2-v2.0", "pine64,pinetab2", "rockchip,rk3566";
|
|
};
|
|
|
|
&gpio_keys {
|
|
pinctrl-0 = <&kb_id_det>, <&hall_int_l>;
|
|
|
|
event-hall-sensor {
|
|
debounce-interval = <20>;
|
|
gpios = <&gpio0 RK_PA6 GPIO_ACTIVE_LOW>;
|
|
label = "Hall Sensor";
|
|
linux,code = <SW_LID>;
|
|
linux,input-type = <EV_SW>;
|
|
wakeup-event-action = <EV_ACT_DEASSERTED>;
|
|
wakeup-source;
|
|
};
|
|
};
|
|
|
|
&lcd {
|
|
reset-gpios = <&gpio0 RK_PC6 GPIO_ACTIVE_LOW>;
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&lcd_pwren_h &lcd0_rst_l>;
|
|
};
|
|
|
|
&pinctrl {
|
|
lcd0 {
|
|
lcd0_rst_l: lcd0-rst-l {
|
|
rockchip,pins = <0 RK_PC6 RK_FUNC_GPIO &pcfg_pull_none>;
|
|
};
|
|
};
|
|
|
|
hall {
|
|
hall_int_l: hall-int-l {
|
|
rockchip,pins = <0 RK_PA6 RK_FUNC_GPIO &pcfg_pull_none>;
|
|
};
|
|
};
|
|
};
|
|
|
|
&sdmmc1 {
|
|
vmmc-supply = <&vcc_sys>;
|
|
};
|