デバイスツリーのソース
/dts-v1/;
/ {
fragment@0 {
target = <0xffffffff>;
__overlay__ {
extcon_iddig {
compatible = "linux,extcon-usb-chg";
id-gpio = <0xffffffff 0x11 0x00>;
pinctrl-names = "default";
pinctrl-0 = <0x01>;
phandle = <0x2e>;
};
mt_soc_codec_name {
compatible = "mediatek,mt_soc_codec_63xx";
use_hp_depop_flow = <0x00>;
use_ul_260k = <0x00>;
phandle = <0x37>;
};
panel@0 {
compatible = "mediatek,kd101n92_45ni_a003_dsi";
gpio_lcd_rst = <0xffffffff 0x14 0x00>;
gpio_lcd_pwr = <0xffffffff 0x7f 0x00>;
gpio_lcd_bl_en = <0xffffffff 0x77 0x00>;
phandle = <0x38>;
};
sound {
compatible = "mediatek,mt8168-p1";
mediatek,platform = <0xffffffff>;
mediatek,adsp-platform = <0xffffffff>;
pinctrl-names = "aud_mosi_on\0aud_mosi_off\0aud_miso_on\0aud_miso_off\0default\0aud_dmic\0aud_pcm\0aud_i2s0\0aud_i2s1\0aud_i2s2\0aud_i2s3\0aud_tdm_out\0aud_tdm_in";
pinctrl-0 = <0x02>;
pinctrl-1 = <0x03>;
pinctrl-2 = <0x04>;
pinctrl-3 = <0x05>;
pinctrl-4 = <0x06>;
pinctrl-5 = <0x07>;
pinctrl-6 = <0x08>;
pinctrl-7 = <0x09>;
pinctrl-8 = <0x0a>;
pinctrl-9 = <0x0b>;
pinctrl-10 = <0x0c>;
pinctrl-11 = <0x0d>;
pinctrl-12 = <0x0e>;
ext-amp1-gpio = <0xffffffff 0x78 0x00>;
ext-amp1en-gpio = <0xffffffff 0x79 0x00>;
status = "okay";
phandle = <0x39>;
};
regulator@0 {
compatible = "regulator-fixed";
regulator-name = "vbus";
regulator-min-microvolt = <0x4c4b40>;
regulator-max-microvolt = <0x4c4b40>;
gpio = <0xffffffff 0x10 0x00>;
enable-active-high;
phandle = <0x2f>;
};
regulator@1 {
compatible = "regulator-fixed";
regulator-name = "vbst_5v";
regulator-min-microvolt = <0x4c4b40>;
regulator-max-microvolt = <0x4c4b40>;
gpio = <0xffffffff 0x12 0x00>;
enable-active-high;
phandle = <0x30>;
};
};
};
fragment@1 {
target = <0xffffffff>;
__overlay__ {
accdet-mic-vol = <0x06>;
headset-mode-setting = <0x500 0x500 0x01 0x1f0 0x800 0x800 0x20 0x44>;
accdet-plugout-debounce = <0x01>;
accdet-mic-mode = <0x01>;
headset-eint-level-pol = <0x08>;
headset-three-key-threshold = <0x00 0x50 0xdc 0x190>;
headset-three-key-threshold-CDD = <0x00 0x79 0xc0 0x258>;
headset-four-key-threshold = <0x00 0x32 0x73 0x9a 0x190>;
pinctrl-names = "default\0state_eint_as_int";
pinctrl-0 = <0x0f>;
status = "okay";
};
};
fragment@2 {
target = <0xffffffff>;
__overlay__ {
mediatek,dl1-use-sram = <0x11221000 0x5000>;
status = "okay";
};
};
fragment@3 {
target = <0xffffffff>;
__overlay__ {
status = "okay";
};
};
fragment@4 {
target = <0xffffffff>;
__overlay__ {
status = "okay";
};
};
fragment@5 {
target = <0xffffffff>;
__overlay__ {
pinctrl-names = "default\0gps_lna_state_init\0gps_lna_state_oh\0gps_lna_state_ol";
pinctrl-0 = <0x10>;
pinctrl-1 = <0x11>;
pinctrl-2 = <0x12>;
pinctrl-3 = <0x13>;
status = "okay";
};
};
fragment@6 {
target = <0xffffffff>;
__overlay__ {
clock-frequency = <0x989680>;
};
};
fragment@7 {
target = <0xffffffff>;
__overlay__ {
clock-frequency = <0x989680>;
};
};
fragment@8 {
target = <0xffffffff>;
__overlay__ {
clock-frequency = <0x989680>;
};
};
fragment@9 {
target = <0xffffffff>;
__overlay__ {
clock-frequency = <0x989680>;
};
};
fragment@10 {
target = <0xffffffff>;
__overlay__ {
status = "disabled";
pinctrl-names = "default";
pinctrl-0 = <0x14>;
};
};
fragment@11 {
target = <0xffffffff>;
__overlay__ {
vendor {
compatible = "android,vendor";
dev = "/dev/block/platform/soc/11230000.mmc/by-name/vendor";
type = "ext4";
mnt_flags = "ro";
fsmgr_flags = "wait,avb";
};
};
};
fragment@12 {
target = <0xffffffff>;
__overlay__ {
pinctrl-names = "default\0gpio";
pinctrl-0 = <0x15>;
pinctrl-1 = <0x16>;
clock-frequency = <0x5a550>;
status = "okay";
scl-gpio = <0xffffffff 0x3a 0x00>;
sda-gpio = <0xffffffff 0x39 0x00>;
cap_touch@0a {
compatible = "mediatek,cap_touch";
#address-cells = <0x01>;
#size-cells = <0x00>;
reg = <0x0a>;
interrupt-parent = <0xffffffff>;
interrupts = <0x4e 0x02>;
int-gpio = <0xffffffff 0x4e 0x00>;
rst-gpio = <0xffffffff 0x4f 0x00>;
digi-gpio = <0xffffffff 0x87 0x00>;
};
kd_camera_hw2@28 {
compatible = "mediatek,camera_sub";
#address-cells = <0x01>;
#size-cells = <0x00>;
reg = <0x28>;
};
wacom_digi@9 {
compatible = "wacom,i2c_digi";
#address-cells = <0x01>;
#size-cells = <0x00>;
reg = <0x09>;
interrupt-parent = <0xffffffff>;
interrupts = <0x86 0x02>;
int-gpio = <0xffffffff 0x86 0x00>;
rst-gpio = <0xffffffff 0x85 0x00>;
vdigi-supply = <0xffffffff>;
wacom,swap_xy = <0x01>;
wacom,invert_x = <0x00>;
wacom,invert_y = <0x01>;
};
};
};
fragment@13 {
target = <0xffffffff>;
__overlay__ {
pinctrl-names = "default\0gpio";
pinctrl-0 = <0x17>;
pinctrl-1 = <0x18>;
clock-frequency = <0x5a550>;
status = "okay";
scl-gpio = <0xffffffff 0x3c 0x00>;
sda-gpio = <0xffffffff 0x3b 0x00>;
gsensor@18 {
compatible = "mediatek,gsensor";
#address-cells = <0x01>;
#size-cells = <0x00>;
reg = <0x18>;
status = "okay";
i2c_num = <0x01>;
i2c_addr = <0x18 0x00 0x00 0x00>;
direction = <0x01>;
power_id = <0xffff>;
power_vol = <0x00>;
firlen = <0x00>;
is_batch_supported = <0x00>;
};
kd_camera_hw1@28 {
compatible = "mediatek,camera_main";
#address-cells = <0x01>;
#size-cells = <0x00>;
reg = <0x28>;
};
};
};
fragment@14 {
target = <0xffffffff>;
__overlay__ {
pinctrl-names = "default\0gpio";
pinctrl-0 = <0x19>;
pinctrl-1 = <0x1a>;
clock-frequency = <0x5a550>;
status = "okay";
scl-gpio = <0xffffffff 0x3e 0x00>;
sda-gpio = <0xffffffff 0x3d 0x00>;
charger@6b {
compatible = "ti,bq24160";
#address-cells = <0x01>;
#size-cells = <0x00>;
reg = <0x6b>;
ena-gpio = <0xffffffff 0x7d 0x00>;
};
monitor@0b {
compatible = "onsemi,lc709203f";
#address-cells = <0x01>;
#size-cells = <0x00>;
reg = <0x0b>;
irq-gpio = <0xffffffff 0x43 0x00>;
};
wacom_digi@9 {
compatible = "wacom,i2c_digi";
#address-cells = <0x01>;
#size-cells = <0x00>;
reg = <0x09>;
interrupt-parent = <0xffffffff>;
interrupts = <0x86 0x02>;
int-gpio = <0xffffffff 0x86 0x00>;
rst-gpio = <0xffffffff 0x85 0x00>;
vdigi-supply = <0xffffffff>;
wacom,swap_xy = <0x01>;
wacom,invert_x = <0x00>;
wacom,invert_y = <0x01>;
};
};
};
fragment@15 {
target = <0xffffffff>;
__overlay__ {
pinctrl-names = "default";
pinctrl-0 = <0x1b>;
clock-frequency = <0x5a550>;
status = "disabled";
};
};
fragment@16 {
target = <0xffffffff>;
__overlay__ {
status = "disabled";
};
};
fragment@17 {
target = <0xffffffff>;
__overlay__ {
pinctrl-names = "default";
pinctrl-0 = <0x1c>;
status = "okay";
mediatek,kpd-key-debounce = <0x400>;
mediatek,kpd-sw-pwrkey = <0x74>;
mediatek,kpd-hw-pwrkey = <0x01>;
mediatek,kpd-sw-rstkey = <0x72>;
mediatek,kpd-hw-rstkey = <0x03>;
mediatek,kpd-use-extend-type = <0x00>;
mediatek,kpd-hw-map-num = <0x48>;
mediatek,kpd-hw-init-map = <0x73 0x66 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
mediatek,kpd-pwrkey-eint-gpio = <0x00>;
mediatek,kpd-pwkey-gpio-din = <0x00>;
mediatek,kpd-hw-dl-key0 = <0x00>;
mediatek,kpd-hw-dl-key1 = <0x03>;
mediatek,kpd-hw-dl-key2 = <0x01>;
mediatek,kpd-hw-recovery-key = <0x00>;
mediatek,kpd-hw-factory-key = <0x03>;
};
};
fragment@18 {
target = <0xffffffff>;
__overlay__ {
vcama-supply = <0xffffffff>;
vcamd-supply = <0xffffffff>;
vcamio-supply = <0xffffffff>;
vcama_sub-supply = <0xffffffff>;
vcamd_sub-supply = <0xffffffff>;
vcamio_sub-supply = <0xffffffff>;
pinctrl-names = "default\0cam0_rst0\0cam0_rst1\0cam0_pnd0\0cam0_pnd1\0cam1_rst0\0cam1_rst1\0cam1_pnd0\0cam1_pnd1\0cam0_mclk_on\0cam0_mclk_off\0cam1_mclk_on\0cam1_mclk_off";
pinctrl-0 = <0x1d>;
pinctrl-1 = <0x1e>;
pinctrl-2 = <0x1f>;
pinctrl-3 = <0x20>;
pinctrl-4 = <0x21>;
pinctrl-5 = <0x22>;
pinctrl-6 = <0x23>;
pinctrl-7 = <0x24>;
pinctrl-8 = <0x25>;
pinctrl-9 = <0x26>;
pinctrl-10 = <0x27>;
pinctrl-11 = <0x28>;
pinctrl-12 = <0x29>;
status = "okay";
};
};
fragment@19 {
target = <0xffffffff>;
__overlay__ {
status = "okay";
pinctrl-names = "default\0state_uhs";
pinctrl-0 = <0x2a>;
pinctrl-1 = <0x2b>;
bus-width = <0x08>;
max-frequency = <0xbebc200>;
cap-mmc-highspeed;
mmc-hs200-1_8v;
mmc-hs400-1_8v;
cap-cqe;
cap-cqe_dcmd;
hs400-ds-delay = <0x12012>;
vmmc-supply = <0xffffffff>;
vqmmc-supply = <0xffffffff>;
assigned-clocks = <0xffffffff 0x4a>;
assigned-clock-parents = <0xffffffff 0x36>;
non-removable;
no-sd;
no-sdio;
};
};
fragment@20 {
target = <0xffffffff>;
__overlay__ {
status = "okay";
pinctrl-names = "default\0state_uhs";
pinctrl-0 = <0x2c>;
pinctrl-1 = <0x2d>;
bus-width = <0x04>;
max-frequency = <0xbebc200>;
cap-sd-highspeed;
sd-uhs-sdr50;
sd-uhs-sdr104;
cd-gpios = <0xffffffff 0x4c 0x00>;
vmmc-supply = <0xffffffff>;
vqmmc-supply = <0xffffffff>;
no-mmc;
no-sdio;
};
};
fragment@21 {
target = <0xffffffff>;
__overlay__ {
extcon = <0x2e>;
interrupt-parent = <0xffffffff>;
interrupts = <0x7e 0x01>;
chgint-gpios = <0xffffffff 0x7e 0x00>;
chgled-gpio = <0xffffffff 0x76 0x00>;
acdet-gpio = <0xffffffff 0x28 0x00>;
usbdet-gpio = <0xffffffff 0x27 0x00>;
usbvbus-gpio = <0xffffffff 0x10 0x00>;
status = "okay";
};
};
fragment@22 {
target = <0xffffffff>;
__overlay__ {
regulator-max-microvolt = <0x2dc6c0>;
};
};
fragment@23 {
target = <0xffffffff>;
__overlay__ {
regulator-max-microvolt = <0x2dc6c0>;
};
};
fragment@24 {
target = <0xffffffff>;
__overlay__ {
regulator-max-microvolt = <0x2dc6c0>;
};
};
fragment@25 {
target = <0xffffffff>;
__overlay__ {
regulator-min-microvolt = <0x1b7740>;
regulator-max-microvolt = <0x1b7740>;
};
};
fragment@26 {
target = <0xffffffff>;
__overlay__ {
regulator-min-microvolt = <0x1b7740>;
regulator-max-microvolt = <0x1b7740>;
};
};
fragment@27 {
target = <0xffffffff>;
__overlay__ {
regulator-boot-on;
};
};
fragment@28 {
target = <0xffffffff>;
__overlay__ {
regulator-min-microvolt = <0x325aa0>;
regulator-max-microvolt = <0x325aa0>;
};
};
fragment@29 {
target = <0xffffffff>;
__overlay__ {
pinctrl-names = "default";
accdetdefault {
phandle = <0x0f>;
};
mosion {
phandle = <0x02>;
pins_cmd_dat {
pinmux = <0x3101 0x3201 0x3301 0x3401>;
drive-strength = <0x06>;
};
};
mosioff {
phandle = <0x03>;
pins_cmd_dat {
pinmux = <0x3100 0x3200 0x3300 0x3400>;
input-enable;
bias-pull-down;
drive-strength = <0x02>;
};
};
misoon {
phandle = <0x04>;
pins_cmd_dat {
pinmux = <0x3501 0x3601 0x3701 0x3801>;
drive-strength = <0x06>;
};
};
misooff {
phandle = <0x05>;
pins_cmd_dat {
pinmux = <0x3500 0x3600 0x3700 0x3800>;
input-enable;
bias-pull-down;
drive-strength = <0x02>;
};
};
audiodefault {
phandle = <0x06>;
};
audiodmic {
phandle = <0x07>;
};
audiopcm {
phandle = <0x08>;
};
audioi2s0 {
phandle = <0x09>;
};
audioi2s1 {
phandle = <0x0a>;
};
audioi2s2 {
phandle = <0x0b>;
};
audioi2s3 {
phandle = <0x0c>;
};
audiotdmout {
phandle = <0x0d>;
};
audiotdmin {
phandle = <0x0e>;
};
camdefault {
phandle = <0x1d>;
};
cam0@0 {
phandle = <0x1e>;
pins_cmd_dat {
pinmux = <0x1b00>;
slew-rate = <0x01>;
output-low;
};
};
cam0@1 {
phandle = <0x1f>;
pins_cmd_dat {
pinmux = <0x1b00>;
slew-rate = <0x01>;
output-high;
};
};
cam0@2 {
phandle = <0x20>;
pins_cmd_dat {
pinmux = <0x1a00>;
slew-rate = <0x01>;
output-low;
};
};
cam0@3 {
phandle = <0x21>;
pins_cmd_dat {
pinmux = <0x1a00>;
slew-rate = <0x01>;
output-high;
};
};
cam1@0 {
phandle = <0x22>;
pins_cmd_dat {
pinmux = <0x1d00>;
slew-rate = <0x01>;
output-low;
};
};
cam1@1 {
phandle = <0x23>;
pins_cmd_dat {
pinmux = <0x1d00>;
slew-rate = <0x01>;
output-high;
};
};
cam1@2 {
phandle = <0x24>;
pins_cmd_dat {
pinmux = <0x1c00>;
slew-rate = <0x01>;
output-low;
};
};
cam1@3 {
phandle = <0x25>;
pins_cmd_dat {
pinmux = <0x1c00>;
slew-rate = <0x01>;
output-high;
};
};
camera_pins_cam0_mclk_on {
phandle = <0x26>;
pins_cmd_dat {
pinmux = <0x4101>;
};
};
camera_pins_cam0_mclk_off {
phandle = <0x27>;
pins_cmd_dat {
pinmux = <0x4100>;
};
};
camera_pins_cam1_mclk_on {
phandle = <0x28>;
pins_cmd_dat {
pinmux = <0x4201>;
};
};
camera_pins_cam1_mclk_off {
phandle = <0x29>;
pins_cmd_dat {
pinmux = <0x4200>;
};
};
consys_default {
phandle = <0x10>;
};
eint0default {
phandle = <0x31>;
pins_cmd_dat {
pinmux = <0x4e00>;
slew-rate = <0x00>;
bias-disable;
};
};
eint@0 {
phandle = <0x32>;
pins_cmd_dat {
pinmux = <0x4e00>;
slew-rate = <0x00>;
bias-disable;
};
};
eintoutput0 {
phandle = <0x33>;
pins_cmd_dat {
pinmux = <0x4e00>;
slew-rate = <0x01>;
output-low;
};
};
eintoutput1 {
phandle = <0x34>;
pins_cmd_dat {
pinmux = <0x4e00>;
slew-rate = <0x01>;
output-high;
};
};
rstoutput0 {
phandle = <0x35>;
pins_cmd_dat {
pinmux = <0x4f00>;
slew-rate = <0x01>;
output-low;
};
};
rstoutput1 {
phandle = <0x36>;
pins_cmd_dat {
pinmux = <0x4f00>;
slew-rate = <0x01>;
output-high;
};
};
ethernet {
phandle = <0x14>;
};
gpslna@0 {
phandle = <0x11>;
pins_cmd_dat {
pinmux = <0x4d00>;
slew-rate = <0x00>;
bias-disable;
output-low;
};
};
gpslna@1 {
phandle = <0x12>;
pins_cmd_dat {
pinmux = <0x4d00>;
slew-rate = <0x01>;
output-high;
};
};
gpslna@2 {
phandle = <0x13>;
pins_cmd_dat {
pinmux = <0x4d00>;
slew-rate = <0x01>;
output-low;
};
};
i2c0 {
phandle = <0x15>;
pins_bus {
pinmux = <0x3901 0x3a01>;
bias-pull-up = <0x64>;
};
};
i2c0_gpio {
phandle = <0x16>;
pins_bus {
pinmux = <0x3900 0x3a00>;
bias-pull-up = <0x64>;
};
};
i2c1 {
phandle = <0x17>;
pins_bus {
pinmux = <0x3b01 0x3c01>;
bias-pull-up = <0x64>;
};
};
i2c1_gpio {
phandle = <0x18>;
pins_bus {
pinmux = <0x3b00 0x3c00>;
bias-pull-up = <0x64>;
};
};
i2c2 {
phandle = <0x19>;
pins_bus {
pinmux = <0x3d01 0x3e01>;
bias-pull-up = <0x64>;
};
};
i2c2_gpio {
phandle = <0x1a>;
pins_bus {
pinmux = <0x3d00 0x3e00>;
bias-pull-up = <0x64>;
};
};
i2c3 {
phandle = <0x1b>;
pins_bus {
pinmux = <0x3f01 0x4001>;
bias-pull-up = <0x64>;
};
};
kpddefault {
phandle = <0x1c>;
pins_cols {
pinmux = <0x1801 0x1901>;
input-enable;
bias-pull-up = <0x65>;
};
};
mmc0default {
phandle = <0x2a>;
pins_clk {
pinmux = <0x6301>;
bias-pull-down;
};
pins_cmd_dat {
pinmux = <0x6701 0x6601 0x6501 0x6401 0x6001 0x5f01 0x5e01 0x5d01 0x6201>;
input-enable;
bias-pull-up;
};
pins_rst {
pinmux = <0x6101>;
bias-pull-up;
};
};
mmc0 {
phandle = <0x2b>;
pins_clk {
pinmux = <0x6301>;
drive-strength = <0x06>;
bias-pull-down = <0x65>;
};
pins_cmd_dat {
pinmux = <0x6701 0x6601 0x6501 0x6401 0x6001 0x5f01 0x5e01 0x5d01 0x6201>;
input-enable;
drive-strength = <0x06>;
bias-pull-up = <0x65>;
};
pins_ds {
pinmux = <0x6801>;
drive-strength = <0x06>;
bias-pull-down = <0x66>;
};
pins_rst {
pinmux = <0x6101>;
bias-pull-up;
};
};
mmc1default {
phandle = <0x2c>;
pins_clk {
pinmux = <0x5801>;
drive-strength = <0x04>;
bias-pull-down = <0x66>;
};
pins_cmd_dat {
pinmux = <0x5901 0x5a01 0x5b01 0x5c01 0x5701>;
input-enable;
drive-strength = <0x04>;
bias-pull-up = <0x65>;
};
pins_insert {
pinmux = <0x4c00>;
bias-pull-up;
};
};
mmc1 {
phandle = <0x2d>;
pins_clk {
pinmux = <0x5801>;
drive-strength = <0x06>;
bias-pull-down = <0x66>;
};
pins_cmd_dat {
pinmux = <0x5901 0x5a01 0x5b01 0x5c01 0x5701>;
input-enable;
drive-strength = <0x06>;
bias-pull-up = <0x65>;
};
};
usbid_pins_default {
phandle = <0x01>;
pins_cmd_dat {
pinmux = <0x1100>;
input-enable;
slew-rate = <0x00>;
bias-pull-up;
};
};
};
};
fragment@30 {
target = <0xffffffff>;
__overlay__ {
status = "disabled";
};
};
fragment@31 {
target = <0xffffffff>;
__overlay__ {
phys = <0xffffffff 0x03>;
vusb33-supply = <0xffffffff>;
vbus-supply = <0x2f>;
vbst_5v-supply = <0x30>;
extcon = <0x2e>;
dr_mode = "otg";
status = "okay";
};
};
fragment@32 {
target = <0xffffffff>;
__overlay__ {
vtouch-supply = <0xffffffff>;
tpd-resolution = <0x320 0x500>;
use-tpd-button = <0x00>;
tpd-key-num = <0x03>;
tpd-key-local = <0x8b 0xac 0x9e 0x00>;
tpd-key-dim-local = <0x5a 0x373 0x64 0x28 0xe6 0x373 0x64 0x28 0x172 0x373 0x64 0x28 0x00 0x00 0x00 0x00>;
tpd-max-touch-num = <0x05>;
tpd-filter-enable = <0x01>;
tpd-filter-pixel-density = <0x7c>;
tpd-filter-custom-prameters = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
tpd-filter-custom-speed = <0x00 0x00 0x00>;
pinctrl-names = "default\0state_eint_as_int\0state_eint_output0\0state_eint_output1\0state_rst_output0\0state_rst_output1";
pinctrl-0 = <0x31>;
pinctrl-1 = <0x32>;
pinctrl-2 = <0x33>;
pinctrl-3 = <0x34>;
pinctrl-4 = <0x35>;
pinctrl-5 = <0x36>;
status = "okay";
};
};
fragment@33 {
target = <0xffffffff>;
__overlay__ {
status = "okay";
};
};
fragment@34 {
target = <0xffffffff>;
__overlay__ {
status = "okay";
};
};
fragment@35 {
target = <0xffffffff>;
__overlay__ {
status = "disabled";
};
};
fragment@36 {
target = <0xffffffff>;
__overlay__ {
maxlevel = <0x2d0>;
};
};
__symbols__ {
extcon_usb = "/fragment@0/__overlay__/extcon_iddig";
mt_soc_codec_name = "/fragment@0/__overlay__/mt_soc_codec_name";
panel = "/fragment@0/__overlay__/panel@0";
sound = "/fragment@0/__overlay__/sound";
usb_p0_vbus = "/fragment@0/__overlay__/regulator@0";
vbst_5v = "/fragment@0/__overlay__/regulator@1";
accdet_pins_default = "/fragment@29/__overlay__/accdetdefault";
aud_pins_mosi_on = "/fragment@29/__overlay__/mosion";
aud_pins_mosi_off = "/fragment@29/__overlay__/mosioff";
aud_pins_miso_on = "/fragment@29/__overlay__/misoon";
aud_pins_miso_off = "/fragment@29/__overlay__/misooff";
aud_pins_default = "/fragment@29/__overlay__/audiodefault";
aud_pins_dmic = "/fragment@29/__overlay__/audiodmic";
aud_pins_pcm = "/fragment@29/__overlay__/audiopcm";
aud_pins_i2s0 = "/fragment@29/__overlay__/audioi2s0";
aud_pins_i2s1 = "/fragment@29/__overlay__/audioi2s1";
aud_pins_i2s2 = "/fragment@29/__overlay__/audioi2s2";
aud_pins_i2s3 = "/fragment@29/__overlay__/audioi2s3";
aud_pins_tdm_out = "/fragment@29/__overlay__/audiotdmout";
aud_pins_tdm_in = "/fragment@29/__overlay__/audiotdmin";
camera_pins_default = "/fragment@29/__overlay__/camdefault";
camera_pins_cam0_rst0 = "/fragment@29/__overlay__/cam0@0";
camera_pins_cam0_rst1 = "/fragment@29/__overlay__/cam0@1";
camera_pins_cam0_pnd0 = "/fragment@29/__overlay__/cam0@2";
camera_pins_cam0_pnd1 = "/fragment@29/__overlay__/cam0@3";
camera_pins_cam1_rst0 = "/fragment@29/__overlay__/cam1@0";
camera_pins_cam1_rst1 = "/fragment@29/__overlay__/cam1@1";
camera_pins_cam1_pnd0 = "/fragment@29/__overlay__/cam1@2";
camera_pins_cam1_pnd1 = "/fragment@29/__overlay__/cam1@3";
camera_pins_cam0_mclk_on = "/fragment@29/__overlay__/camera_pins_cam0_mclk_on";
camera_pins_cam0_mclk_off = "/fragment@29/__overlay__/camera_pins_cam0_mclk_off";
camera_pins_cam1_mclk_on = "/fragment@29/__overlay__/camera_pins_cam1_mclk_on";
camera_pins_cam1_mclk_off = "/fragment@29/__overlay__/camera_pins_cam1_mclk_off";
consys_pins_default = "/fragment@29/__overlay__/consys_default";
CTP_pins_default = "/fragment@29/__overlay__/eint0default";
CTP_pins_eint_as_int = "/fragment@29/__overlay__/eint@0";
CTP_pins_eint_output0 = "/fragment@29/__overlay__/eintoutput0";
CTP_pins_eint_output1 = "/fragment@29/__overlay__/eintoutput1";
CTP_pins_rst_output0 = "/fragment@29/__overlay__/rstoutput0";
CTP_pins_rst_output1 = "/fragment@29/__overlay__/rstoutput1";
ethernet_pins_default = "/fragment@29/__overlay__/ethernet";
gpslna_pins_init = "/fragment@29/__overlay__/gpslna@0";
gpslna_pins_oh = "/fragment@29/__overlay__/gpslna@1";
gpslna_pins_ol = "/fragment@29/__overlay__/gpslna@2";
i2c0_pins = "/fragment@29/__overlay__/i2c0";
i2c0_pins_gpio = "/fragment@29/__overlay__/i2c0_gpio";
i2c1_pins = "/fragment@29/__overlay__/i2c1";
i2c1_pins_gpio = "/fragment@29/__overlay__/i2c1_gpio";
i2c2_pins = "/fragment@29/__overlay__/i2c2";
i2c2_pins_gpio = "/fragment@29/__overlay__/i2c2_gpio";
i2c3_pins = "/fragment@29/__overlay__/i2c3";
kpd_pins_default = "/fragment@29/__overlay__/kpddefault";
mmc0_pins_default = "/fragment@29/__overlay__/mmc0default";
mmc0_pins_uhs = "/fragment@29/__overlay__/mmc0";
mmc1_pins_default = "/fragment@29/__overlay__/mmc1default";
mmc1_pins_uhs = "/fragment@29/__overlay__/mmc1";
usbid_pins_default = "/fragment@29/__overlay__/usbid_pins_default";
};
__fixups__ {
odm = "/fragment@0:target:0";
pio = "/fragment@0/__overlay__/extcon_iddig:id-gpio:0\0/fragment@0/__overlay__/panel@0:gpio_lcd_rst:0\0/fragment@0/__overlay__/panel@0:gpio_lcd_pwr:0\0/fragment@0/__overlay__/panel@0:gpio_lcd_bl_en:0\0/fragment@0/__overlay__/sound:ext-amp1-gpio:0\0/fragment@0/__overlay__/sound:ext-amp1en-gpio:0\0/fragment@0/__overlay__/regulator@0:gpio:0\0/fragment@0/__overlay__/regulator@1:gpio:0\0/fragment@12/__overlay__:scl-gpio:0\0/fragment@12/__overlay__:sda-gpio:0\0/fragment@12/__overlay__/cap_touch@0a:interrupt-parent:0\0/fragment@12/__overlay__/cap_touch@0a:int-gpio:0\0/fragment@12/__overlay__/cap_touch@0a:rst-gpio:0\0/fragment@12/__overlay__/cap_touch@0a:digi-gpio:0\0/fragment@12/__overlay__/wacom_digi@9:interrupt-parent:0\0/fragment@12/__overlay__/wacom_digi@9:int-gpio:0\0/fragment@12/__overlay__/wacom_digi@9:rst-gpio:0\0/fragment@13/__overlay__:scl-gpio:0\0/fragment@13/__overlay__:sda-gpio:0\0/fragment@14/__overlay__:scl-gpio:0\0/fragment@14/__overlay__:sda-gpio:0\0/fragment@14/__overlay__/charger@6b:ena-gpio:0\0/fragment@14/__overlay__/monitor@0b:irq-gpio:0\0/fragment@14/__overlay__/wacom_digi@9:interrupt-parent:0\0/fragment@14/__overlay__/wacom_digi@9:int-gpio:0\0/fragment@14/__overlay__/wacom_digi@9:rst-gpio:0\0/fragment@20/__overlay__:cd-gpios:0\0/fragment@21/__overlay__:interrupt-parent:0\0/fragment@21/__overlay__:chgint-gpios:0\0/fragment@21/__overlay__:chgled-gpio:0\0/fragment@21/__overlay__:acdet-gpio:0\0/fragment@21/__overlay__:usbdet-gpio:0\0/fragment@21/__overlay__:usbvbus-gpio:0\0/fragment@29:target:0";
afe = "/fragment@0/__overlay__/sound:mediatek,platform:0\0/fragment@2:target:0";
adsp_pcm = "/fragment@0/__overlay__/sound:mediatek,adsp-platform:0\0/fragment@3:target:0";
accdet = "/fragment@1:target:0";
auxadc = "/fragment@4:target:0";
consys = "/fragment@5:target:0";
cpu0 = "/fragment@6:target:0";
cpu1 = "/fragment@7:target:0";
cpu2 = "/fragment@8:target:0";
cpu3 = "/fragment@9:target:0";
ethernet = "/fragment@10:target:0";
fstab = "/fragment@11:target:0";
i2c0 = "/fragment@12:target:0";
mt_pmic_vcn33_bt_ldo_reg = "/fragment@12/__overlay__/wacom_digi@9:vdigi-supply:0\0/fragment@14/__overlay__/wacom_digi@9:vdigi-supply:0\0/fragment@28:target:0\0/fragment@32/__overlay__:vtouch-supply:0";
i2c1 = "/fragment@13:target:0";
i2c2 = "/fragment@14:target:0";
i2c3 = "/fragment@15:target:0";
irrx = "/fragment@16:target:0";
keypad = "/fragment@17:target:0";
kd_camera_hw1 = "/fragment@18:target:0";
mt_pmic_vcama_ldo_reg = "/fragment@18/__overlay__:vcama-supply:0\0/fragment@18/__overlay__:vcama_sub-supply:0";
mt_pmic_vcamd_ldo_reg = "/fragment@18/__overlay__:vcamd-supply:0\0/fragment@18/__overlay__:vcamd_sub-supply:0";
mt_pmic_vcamio_ldo_reg = "/fragment@18/__overlay__:vcamio-supply:0\0/fragment@18/__overlay__:vcamio_sub-supply:0";
mmc0 = "/fragment@19:target:0";
mt_pmic_vemc_ldo_reg = "/fragment@19/__overlay__:vmmc-supply:0\0/fragment@22:target:0";
mt_pmic_vio18_ldo_reg = "/fragment@19/__overlay__:vqmmc-supply:0";
topckgen = "/fragment@19/__overlay__:assigned-clocks:0\0/fragment@19/__overlay__:assigned-clock-parents:0";
mmc1 = "/fragment@20:target:0";
mt_pmic_vmch_ldo_reg = "/fragment@20/__overlay__:vmmc-supply:0\0/fragment@24:target:0";
mt_pmic_vmc_ldo_reg = "/fragment@20/__overlay__:vqmmc-supply:0\0/fragment@23:target:0";
mt_charger = "/fragment@21:target:0";
mt_pmic_vsim1_ldo_reg = "/fragment@25:target:0";
mt_pmic_vsim2_ldo_reg = "/fragment@26:target:0";
mt_pmic_vio28_ldo_reg = "/fragment@27:target:0";
spi = "/fragment@30:target:0";
ssusb = "/fragment@31:target:0";
u2port0 = "/fragment@31/__overlay__:phys:0";
mt_pmic_vusb33_ldo_reg = "/fragment@31/__overlay__:vusb33-supply:0";
touch = "/fragment@32:target:0";
u3phy0 = "/fragment@33:target:0";
uart0 = "/fragment@34:target:0";
uart1 = "/fragment@35:target:0";
led6 = "/fragment@36:target:0";
};
__local_fixups__ {
fragment@0 {
__overlay__ {
extcon_iddig {
pinctrl-0 = <0x00>;
};
sound {
pinctrl-0 = <0x00>;
pinctrl-1 = <0x00>;
pinctrl-2 = <0x00>;
pinctrl-3 = <0x00>;
pinctrl-4 = <0x00>;
pinctrl-5 = <0x00>;
pinctrl-6 = <0x00>;
pinctrl-7 = <0x00>;
pinctrl-8 = <0x00>;
pinctrl-9 = <0x00>;
pinctrl-10 = <0x00>;
pinctrl-11 = <0x00>;
pinctrl-12 = <0x00>;
};
};
};
fragment@1 {
__overlay__ {
pinctrl-0 = <0x00>;
};
};
fragment@5 {
__overlay__ {
pinctrl-0 = <0x00>;
pinctrl-1 = <0x00>;
pinctrl-2 = <0x00>;
pinctrl-3 = <0x00>;
};
};
fragment@10 {
__overlay__ {
pinctrl-0 = <0x00>;
};
};
fragment@12 {
__overlay__ {
pinctrl-0 = <0x00>;
pinctrl-1 = <0x00>;
};
};
fragment@13 {
__overlay__ {
pinctrl-0 = <0x00>;
pinctrl-1 = <0x00>;
};
};
fragment@14 {
__overlay__ {
pinctrl-0 = <0x00>;
pinctrl-1 = <0x00>;
};
};
fragment@15 {
__overlay__ {
pinctrl-0 = <0x00>;
};
};
fragment@17 {
__overlay__ {
pinctrl-0 = <0x00>;
};
};
fragment@18 {
__overlay__ {
pinctrl-0 = <0x00>;
pinctrl-1 = <0x00>;
pinctrl-2 = <0x00>;
pinctrl-3 = <0x00>;
pinctrl-4 = <0x00>;
pinctrl-5 = <0x00>;
pinctrl-6 = <0x00>;
pinctrl-7 = <0x00>;
pinctrl-8 = <0x00>;
pinctrl-9 = <0x00>;
pinctrl-10 = <0x00>;
pinctrl-11 = <0x00>;
pinctrl-12 = <0x00>;
};
};
fragment@19 {
__overlay__ {
pinctrl-0 = <0x00>;
pinctrl-1 = <0x00>;
};
};
fragment@20 {
__overlay__ {
pinctrl-0 = <0x00>;
pinctrl-1 = <0x00>;
};
};
fragment@21 {
__overlay__ {
extcon = <0x00>;
};
};
fragment@31 {
__overlay__ {
vbus-supply = <0x00>;
vbst_5v-supply = <0x00>;
extcon = <0x00>;
};
};
fragment@32 {
__overlay__ {
pinctrl-0 = <0x00>;
pinctrl-1 = <0x00>;
pinctrl-2 = <0x00>;
pinctrl-3 = <0x00>;
pinctrl-4 = <0x00>;
pinctrl-5 = <0x00>;
};
};
};
};
コメント
最新を表示する
NG表示方式
NGID一覧