Lines Matching +full:simple +full:- +full:framebuffer
1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
3 * Samsung Galaxy S22+ (g0s/SM-S906B) device tree source
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
15 model = "Samsung Galaxy S22+ (SM-S906B)";
17 chassis-type = "handset";
20 #address-cells = <2>;
21 #size-cells = <2>;
24 framebuffer: framebuffer { label
25 compatible = "simple-framebuffer";
26 memory-region = <&cont_splash_mem>;
40 rtcclk: clock-rtcclk {
41 compatible = "fixed-clock";
42 clock-output-names = "rtcclk";
43 #clock-cells = <0>;
44 clock-frequency = <32768>;
47 gpio-keys {
48 compatible = "gpio-keys";
50 pinctrl-0 = <&key_volup>;
51 pinctrl-names = "default";
53 volup-key {
57 wakeup-source;
68 reg_dummy: regulator-0 {
69 compatible = "regulator-fixed";
70 regulator-name = "dummy_reg";
73 reserved-memory {
74 #address-cells = <2>;
75 #size-cells = <2>;
78 cont_splash_mem: framebuffer@f6200000 {
80 no-map;
83 debug_kinfo_reserved: debug-kinfo-reserved@fcfff000 {
85 no-map;
88 log_itmon: log-itmon@fffe0000 {
90 no-map;
102 clock-names = "oscclk", "rtcclk", "noc", "dpgtc", "dposc", "usb";
118 clock-frequency = <26000000>;
122 clock-frequency = <200000000>;
130 key_volup: key-volup-pins {
131 samsung,pins = "gpa3-0";
132 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
133 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
134 samsung,pin-drv = <EXYNOS7_PIN_DRV_LV4>;
144 vdd10-supply = <®_dummy>;
145 vdd33-supply = <®_dummy>;
155 usb-role-switch;
156 role-switch-default-mode = "peripheral";
157 maximum-speed = "high-speed";
162 vdda12-supply = <®_dummy>;
163 vdd-supply = <®_dummy>;
168 clock-frequency = <76800000>;