Samsung Galaxy Note 4 (samsung-trltexx)
Appearance
This device runs a Downstream kernel. Some UIs will not work, and most features (3D acceleration, audio, etc.) may be broken. |
![]() Samsung Galaxy Note 4 | |
Manufacturer | Samsung |
---|---|
Name | Galaxy Note 4 |
Codename | samsung-trltexx |
Released | 2014 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 805 (APQ8084) |
CPU | 2.7 GHz quad-core Krait 450 |
GPU | Adreno 420 |
Display | 1440 x 2560 Super AMOLED |
Storage | 32/64 GB |
Memory | 3 GB |
Architecture | armv7 |
Software | |
Original software The software and version the device was shipped with. |
Android 4.4.4 |
Extended version The most recent supported version from the manufacturer. |
Android |
postmarketOS | |
Category | downstream |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
no |
pmOS kernel The kernel version that runs on the device's port. |
3.10.0 |
Device package |
![]() |
Kernel package |
![]() |
Flashing It is possible to flash the device with pmbootstrap flasher . |
Works
|
---|---|
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Works
|
Battery Charging and battery level reporting works |
Untested
|
Screen Display works. Ideally with sleep mode and brightness control. |
Works
|
Touchscreen |
Works
|
Multimedia | |
3D Acceleration |
Untested
|
Audio Audio playback, microphone, headset and buttons. |
Untested
|
Camera |
Untested
|
Connectivity | |
WiFi |
Untested
|
Bluetooth |
Untested
|
GPS |
Untested
|
Modem | |
Calls |
Untested
|
SMS |
Untested
|
Mobile data |
Untested
|
Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
USB OTG USB On-The-Go or USB-C Role switching |
Untested
|
Sensors | |
Accelerometer Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile |
Untested
|
Please note that this page is about the models with Qualcomm chipset SM-N910A/F/G/P/T/V/X. The model with the Exynos SoC is called treltexx |
Users owning this device
- Jacobk (Notes: Running Android 6.0.1)
How to enter flash mode
Press and hold
+ + simultaneously. Then click to confirm.Notes
N-910A (AT&T Note 4) cannot be rooted. Bootloader cannot be unlocked.
Mainline status
Dumped downstream device tree (using dtc -I fs -O dts /proc/device-tree
)
/dts-v1/;
/ {
#size-cells = <0x02>;
model = "APQ 8084 v1.1, SAMSUNG trlte Project Rev12";
interrupt-parent = <0x01>;
compatible = "qcom,apq8084-mtp", "qcom,apq8084", "qcom,mtp";
qcom,msm-id = <0xb208ff01 0x0c 0x10000>;
#address-cells = <0x02>;
bt_qca6174 {
qca,bt-vdd-pa-supply = <0x4c>;
compatible = "qca,qca6174";
qca,bt-reset-gpio = <0x26 0x04 0x00>;
};
battery {
battery,chg_temp_check;
battery,recharging_expired_time = <0x1518>;
battery,check_adc_max = <0x5a0>;
battery,swelling_high_rechg_voltage = <0xfa0>;
battery,swelling_high_temp_topoff = <0xc8>;
battery,swelling_low_temp_topoff = <0xc8>;
battery,recharge_condition_vcell = <0x1086>;
battery,swelling_low_temp_block_1st = <0x96>;
battery,check_count = <0x00>;
battery,chg_polarity_full_check = <0x01>;
battery,adc_check_count = <0x06>;
battery,monitor_initial_count = <0x03>;
battery,full_condition_soc = <0x5a>;
battery,recharge_condition_soc = <0x62>;
battery,chg_high_temp = <0x1fe>;
battery,charger_name = "max77843-charger";
battery,swelling_low_temp_block_2nd = <0x32>;
battery,swelling_drop_float_voltage = <0x1036>;
battery,swelling_high_temp_recov = <0x186>;
battery,bat_int = <0x55 0x08 0x00>;
battery,technology = <0x02>;
battery,vendor = "SDI SDI";
qcom,battery-vadc = <0x50>;
status = "okay";
compatible = "samsung,sec-battery";
battery,recharge_check_count = <0x01>;
battery,event_waiting_time = <0x258>;
battery,swelling_low_temp_recov_2nd = <0x64>;
battery,polling_type = <0x01>;
battery,swelling_low_rechg_voltage = <0xfa0>;
battery,temp_check_count = <0x01>;
battery,event_check;
battery,battery_check_type = <0x06>;
battery,full_condition_vcell = <0x1068>;
battery,chip_vendor = "QCOM";
battery,chg_gpio_full_check = <0x00>;
battery,swelling_high_temp_current = <0x5aa>;
battery,swelling_wc_low_temp_current = <0x3b6>;
battery,cable_check_type = <0x04>;
battery,polling_time = <0x0a 0x1e 0x1e 0x1e 0xe10>;
battery,full_condition_type = <0x0d>;
battery,swelling_low_temp_current = <0x3b6>;
battery,swelling_wc_high_temp_current = <0x3b6>;
battery,swelling_low_temp_recov_1st = <0xc8>;
battery,full_check_type = <0x07>;
battery,fuelgauge_name = "max77843-fuelgauge";
battery,cable_source_type = <0x01>;
battery,recharge_condition_type = <0x04>;
battery,chg_high_temp_recovery = <0xc8>;
battery,thermal_source = <0x02>;
battery,chg_charging_limit_current = <0x599>;
battery,ovp_uvlo_check_type = <0x03>;
battery,standard_curr = <0x9f6>;
battery,chg_float_voltage = <0x10cc>;
battery,temp_adc_type = <0x01>;
battery,bat_irq_attr = <0x03>;
battery,check_adc_min = <0x00>;
battery,swelling_low_temp_2step_mode = <0x01>;
battery,temp_check_type = <0x02>;
battery,expired_time = <0x2a30>;
battery,full_check_type_2nd = <0x07>;
battery,full_check_count = <0x01>;
battery,swelling_high_temp_block = <0x19a>;
charger {
battery,full_check_current_1st = <0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e 0x15e>;
battery,charger_name = "max77843-charger";
status = "disable";
battery,input_current_limit = <0x708 0x1cc 0x1cc 0x708 0x1cc 0x384 0x3e8 0x1cc 0x1cc 0x3e8 0x334 0x708 0x708 0x1cc 0x514 0x12c 0x2bc 0x514 0x5dc 0x12c 0x50 0x384 0x5dc 0x3e8 0x3e8 0x683 0x683 0x683 0x578>;
battery,fast_charging_current = <0x834 0x00 0x1cc 0x834 0x1cc 0x4b0 0x3e8 0x1cc 0x00 0x4b0 0x3e8 0x834 0x834 0x00 0x514 0x12c 0x2bc 0x514 0x5dc 0x12c 0x50 0x4b0 0x5dc 0x3e8 0x3e8 0x9f6 0x3e8 0x9f6 0x578>;
battery,full_check_type = <0x07>;
battery,full_check_current_2nd = <0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8 0xc8>;
battery,ovp_uvlo_check_type = <0x03>;
battery,chg_float_voltage = <0x10cc>;
battery,full_check_type_2nd = <0x07>;
};
smb1357charger {
battery,chg_irq_attr = <0x2002>;
battery,charger_name = "smb1357-charger";
status = "disable";
battery,chg_irq = <0x2d 0x7b 0x00>;
battery,ovp_gpio_en = <0x84 0x0b 0x00>;
};
max77843-fuelgauge {
fuelgauge,capacity_max_margin = <0x64>;
compatible = "samsung,max77843-fuelgauge";
fuelgauge,fuel_alert_soc = <0x01>;
fuelgauge,capacity_max = <0x3ca>;
qcom,sec-fuelgauge-vadc = <0x50>;
fuelgauge,capacity_calculation_type = <0x17>;
fuelgauge,capacity_min = <0x00>;
};
};
aliases {
serial0 = "/soc/serial@f995e000";
spi9 = "/soc/spi@f9965000";
spi0 = "/soc/spi@f9923000";
sdhc2 = "/soc/sdhci@f98a4900";
serial1 = "/soc/serial@f9920000";
sdhc1 = "/soc/sdhci@f9824900";
uart3 = "/soc/uart@f9960000";
};
firmware {
android {
compatible = "android,firmware";
fstab {
compatible = "android,fstab";
system {
status = "ok";
mnt_flags = "ro,barrier=1,discard";
compatible = "android,system";
dev = "/dev/block/platform/msm_sdcc.1/by-name/system";
fsmgr_flags = "wait";
type = "ext4";
};
};
};
};
memory {
#size-cells = <0x02>;
reg = <0x00 0x00 0x00 0xc0000000>;
device_type = "memory";
#address-cells = <0x02>;
secure_region@0 {
linux,phandle = <0x04>;
label = "secure_mem";
linux,reserve-contiguous-region;
phandle = <0x04>;
reg = <0x00 0x00 0x00 0xdc00000>;
};
qsecom_region@0 {
linux,phandle = <0x05>;
label = "qseecom_mem";
linux,reserve-contiguous-region;
phandle = <0x05>;
reg = <0x00 0x00 0x00 0x1100000>;
};
};
usb-notifier {
compatible = "samsung,usb-notifier";
};
chosen {
linux,initrd-start = <0x2600000>;
bootargs = "console=null androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x37 dwc3_msm.cpu_to_affin=1 buildvariant=userdebug cont_splash=1 androidboot.sec_atd.tty=/dev/ttyHSL0 sec_log=0x100000@0x10000008 sec_dbg=0x80000@0x10100008 sec_debug.reset_reason=0x8 lcd_id=0x502009 androidboot.debug_level=0x4f4c sec_debug.enable=0 sec_debug.enable_user=0 androidboot.cp_debug_level=0x55FF sec_debug.enable_cp_debug=0 sched_ravg_window=1 cordon=30e43b94b6e9f3344a0123c1c05499b1 connie=SM-N910F_OPEN_EUR_a78749ab3898b51252c4da2ddf1c8099 loglevel=4 samsung.hardware=SM-N910F board_rev=12 androidboot.emmc_checksum=3 androidboot.warranty_bit=1 androidboot.bootloader=N910FXXU1DRI2 androidboot.nvdata_backup=0 androidboot.security_mode=1526595584 androidboot.boot_recovery=0 androidboot.batt_check_recovery=0 uart_dbg=0 androidboot.ofs=9437189 vmalloc=340m level=0x574f4c44 sec_pvs=0 androidboot.check_recovery_condition=0x0 androidboot.bootdevice=msm_sdcc.1 androidboot.serialno=0b98d88f qpnp-power-on.warm_boot=1 androidboot.baseband=mdm2 mdss_mdp.panel=1:dsi:0:ss_dsi_panel_S6E3HA2_AMS567DJ01_WQHD_0:1:ss_dsi_panel_S6E3HA2_AMS567DJ01_WQHD_1";
subcmdline = "sec_subcmdline=1 pmic_info=3";
linux,initrd-end = <0x26eec91>;
};
soc {
#size-cells = <0x01>;
ranges = <0x00 0x00 0x00 0xffffffff>;
#address-cells = <0x01>;
qcom,msm-pcm-low-latency {
qcom,msm-pcm-low-latency;
qcom,msm-pcm-dsp-id = <0x01>;
compatible = "qcom,msm-pcm-dsp";
qcom,latency-level = "regular";
};
funnel@fc322000 {
coresight-outports = <0x00>;
linux,phandle = <0x21>;
coresight-nr-inports = <0x08>;
coresight-child-ports = <0x01>;
compatible = "arm,coresight-funnel";
coresight-child-list = <0x20>;
phandle = <0x21>;
coresight-id = <0x06>;
reg = <0xfc322000 0x1000>;
coresight-name = "coresight-funnel-in1";
reg-names = "funnel-base";
};
uart@f9922000 {
interrupt-names = "core_irq", "bam_irq";
linux,phandle = <0x44>;
qcom,rx-char-to-inject = <0xfd>;
interrupt-map = <0x00 0x01 0x00 0x70 0x00 0x01 0x01 0x00 0xee 0x00>;
interrupts = <0x00 0x01>;
qcom,bam-tx-ep-pipe-index = <0x0a>;
interrupt-parent = <0x44>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-hsuart-v14";
qcom,msm-bus,name = "uart6";
qcom,msm-bus,vectors-KBps = <0x56 0x200 0x00 0x00 0x56 0x200 0x1f4 0x320>;
#interrupt-cells = <0x01>;
phandle = <0x44>;
reg = <0xf9922000 0x1000 0xf9904000 0x19000>;
qcom,cts-gpio = <0x2d 0x2d 0x00>;
qcom,tx-gpio = <0x2d 0x2b 0x00>;
qcom,inject-rx-on-wakeup;
#address-cells = <0x00>;
qcom,rfr-gpio = <0x2d 0x2e 0x00>;
qcom,rx-gpio = <0x2d 0x2c 0x00>;
qcom,bam-rx-ep-pipe-index = <0x0b>;
interrupt-map-mask = <0xffffffff>;
reg-names = "core_mem", "bam_mem";
};
qcom,sdcc@f9824000 {
interrupt-names = "core_irq";
cell-index = <0x01>;
interrupts = <0x00 0x7b 0x00>;
status = "disabled";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x08>;
compatible = "qcom,msm-sdcc";
qcom,bus-bw-vectors-bps = <0x00 0x61a80 0x1312d00 0x17d7840 0x2faf080 0x5f5e100 0xbebc200 0xffffffff>;
qcom,msm-bus,name = "sdcc1";
qcom,msm-bus,vectors-KBps = <0x4e 0x200 0x00 0x00 0x4e 0x200 0x640 0xc80 0x4e 0x200 0x13880 0x27100 0x4e 0x200 0x186a0 0x30d40 0x4e 0x200 0x30d40 0x61a80 0x4e 0x200 0x61a80 0xc3500 0x4e 0x200 0x61a80 0xc3500 0x4e 0x200 0x1f4000 0x3e8000>;
qcom,bus-width = <0x08>;
reg = <0xf9824000 0x800>;
reg-names = "core_mem";
};
cti@fc317000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x18>;
reg = <0xfc317000 0x1000>;
coresight-name = "coresight-cti7";
reg-names = "cti-base";
};
samsung,vibrator {
samsung,pmic_haptic_pwr_en = <0x00>;
samsung,pwm_period_us = <0x28>;
samsung,duty_us = <0x24>;
samsung,pmic_vib_en = <0x00>;
status = "ok";
samsung,motor_ic = <0x02>;
compatible = "vibrator";
samsung,vib_model = <0x01>;
samsung,is_pmic_vib_pwm = <0x00>;
samsung,pmic_vib_pwm = <0x2d 0x1a 0x00>;
};
qcom,csid@fda08000 {
interrupt-names = "csid";
cell-index = <0x00>;
interrupts = <0x00 0x33 0x00>;
qcom,csi-vdd-voltage = <0x1b7740>;
compatible = "qcom,csid";
reg = <0xfda08000 0x100>;
qcom,mipi-csi-vdd-supply = <0x2a>;
reg-names = "csid";
};
qcom,iommu@fe054000 {
qcom,iommu-secure-id = <0x02>;
qcom,iommu-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2008>;
interrupt-names = "pmon", "global_cfg_NS_irq", "global_client_NS_irq", "global_cfg_S_irq", "global_client_S_irq";
qcom,iommu-pmu-event-classes = <0x00 0x01 0x08 0x09 0x0a 0x10 0x11 0x12 0x80 0x81 0x82 0x83 0x90 0x91 0x92 0xb0 0xb1>;
qcom,iommu-pmu-ngroups = <0x01>;
qcom,iommu-lpae-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2000 0x2008>;
#size-cells = <0x01>;
qcom,iommu-bfb-data = <0x03 0x04 0x04 0x00 0x00 0x00 0x10 0x00 0x00 0x15e 0x19e 0x00 0x00>;
interrupts = <0x00 0xca 0x00 0x00 0xe5 0x00 0x00 0xe7 0x00 0x00 0xe6 0x00 0x00 0xe8 0x00>;
label = "lpass_qdsp_iommu";
status = "ok";
compatible = "qcom,msm-smmu-v1";
qcom,iommu-pmu-ncounters = <0x08>;
reg = <0xfe054000 0x10000>;
qcom,iommu-lpae-bfb-data = <0x03 0x00 0x04 0x04 0x00 0x20 0x00 0x10 0x00 0x00 0x15e 0x19e 0x03 0x00>;
ranges;
#address-cells = <0x01>;
reg-names = "iommu_base";
qcom,iommu-ctx@fe05c000 {
linux,phandle = <0x0d>;
qcom,secure-context;
interrupts = <0x00 0x109 0x00 0x00 0xcb 0x00>;
label = "q6_fw";
compatible = "qcom,msm-smmu-v1-ctx";
phandle = <0x0d>;
reg = <0xfe05c000 0x1000>;
qcom,iommu-ctx-sids = <0x00 0x0f>;
};
qcom,iommu-ctx@fe05d000 {
linux,phandle = <0x0e>;
interrupts = <0x00 0x109 0x00>;
label = "audio_shared";
compatible = "qcom,msm-smmu-v1-ctx";
phandle = <0x0e>;
reg = <0xfe05d000 0x1000>;
qcom,iommu-ctx-sids = <0x01>;
};
qcom,iommu-ctx@fe05e000 {
interrupts = <0x00 0x109 0x00>;
label = "q6_spare1";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfe05e000 0x1000>;
qcom,iommu-ctx-sids = <0x02>;
};
qcom,iommu-ctx@fe05f000 {
interrupts = <0x00 0x109 0x00>;
label = "q6_spare2";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfe05f000 0x1000>;
qcom,iommu-ctx-sids = <0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e>;
};
};
qcom,sps@f9980000 {
interrupts = <0x00 0x5e 0x00>;
compatible = "qcom,msm_sps";
reg = <0xf9984000 0x15000 0xf9999000 0xb000>;
qcom,pipe-attr-ee;
};
qcom,smp2pgpio-smp2p-7-out {
linux,phandle = <0x15>;
qcom,remote-pid = <0x07>;
qcom,entry-name = "smp2p";
compatible = "qcom,smp2pgpio";
#interrupt-cells = <0x02>;
#gpio-cells = <0x02>;
phandle = <0x15>;
interrupt-controller;
gpio-controller;
};
i2c@13 {
i2c-gpio,delay-us = <0x02>;
#size-cells = <0x00>;
cell-index = <0x0d>;
compatible = "i2c-gpio";
gpios = <0x2d 0x35 0x00 0x2d 0x36 0x00>;
#address-cells = <0x01>;
smb1357-charger@1c {
compatible = "smb1357-charger,i2c";
reg = <0x1c>;
};
max77843@49 {
max77843,irq-gpio = <0x2d 0x66 0x00>;
interrupts = <0x66 0x00>;
haptic,mode = <0x01>;
interrupt-parent = <0x2d>;
compatible = "max77843,i2c";
haptic,divisor = <0x80>;
reg = <0x66>;
max77843,wakeup = <0x01>;
};
};
wcd9xxx-irq {
interrupt-names = "cdc-int";
linux,phandle = <0x51>;
interrupts = <0x68 0x00>;
interrupt-parent = <0x2d>;
compatible = "qcom,wcd9xxx-irq";
#interrupt-cells = <0x01>;
phandle = <0x51>;
interrupt-controller;
};
qcom,csid@fda08400 {
interrupt-names = "csid";
cell-index = <0x01>;
interrupts = <0x00 0x34 0x00>;
qcom,csi-vdd-voltage = <0x1b7740>;
compatible = "qcom,csid";
reg = <0xfda08400 0x100>;
qcom,mipi-csi-vdd-supply = <0x2a>;
reg-names = "csid";
};
bt_qca6174 {
qca,bt-vdd-pa-supply = <0x4c>;
compatible = "qca,qca6174";
qca,bt-reset-gpio = <0x135>;
};
msm-periph-noc@fc468000 {
qcom,hw-sel = "NoC";
coresight-outports = <0x00>;
qcom,fabclk-active = "bus_a_clk";
label = "msm_periph_noc";
coresight-nr-inports = <0x00>;
qcom,rpm-en;
coresight-child-ports = <0x06>;
compatible = "msm-bus-fabric";
qcom,ntieredslaves = <0x00>;
coresight-id = <0x36>;
reg = <0xfc468000 0x4000>;
coresight-name = "coresight-pnoc";
qcom,fabclk-dual = "bus_clk";
cell-id = <0x1000>;
qcom,nfab = <0x06>;
slv-blsp-1 {
qcom,slavep = <0x08>;
qcom,slv-hw-id = <0x27>;
label = "slv-blsp-1";
qcom,buswidth = <0x08>;
cell-id = <0x265>;
qcom,tier = <0x02>;
};
slv-blsp-2 {
qcom,slavep = <0x06>;
qcom,slv-hw-id = <0x25>;
label = "slv-blsp-2";
qcom,buswidth = <0x08>;
cell-id = <0x263>;
qcom,tier = <0x02>;
};
fab-snoc {
qcom,mas-hw-id = <0x2c>;
qcom,slavep = <0x0e>;
qcom,slv-hw-id = <0x2d>;
label = "fab-snoc";
qcom,buswidth = <0x08>;
qcom,masterp = <0x0b>;
qcom,gateway;
cell-id = <0x400>;
qcom,tier = <0x02>;
};
slv-bam-dma {
qcom,slavep = <0x05>;
qcom,slv-hw-id = <0x24>;
label = "slv-bam-dma";
qcom,buswidth = <0x08>;
cell-id = <0x262>;
qcom,tier = <0x02>;
};
slv-prng {
qcom,slavep = <0x0d>;
qcom,slv-hw-id = <0x2c>;
label = "slv-prng";
qcom,buswidth = <0x08>;
cell-id = <0x26a>;
qcom,tier = <0x02>;
};
mas-bam-dma {
qcom,mas-hw-id = <0x26>;
label = "mas-bam-dma";
qcom,buswidth = <0x08>;
qcom,masterp = <0x05>;
cell-id = <0x53>;
qcom,tier = <0x02>;
};
mas-sdcc-3 {
qcom,mas-hw-id = <0x22>;
label = "mas-sdcc-3";
qcom,buswidth = <0x08>;
qcom,masterp = <0x01>;
cell-id = <0x4f>;
qcom,tier = <0x02>;
};
slv-sdcc-1 {
qcom,slavep = <0x00>;
qcom,slv-hw-id = <0x1f>;
label = "slv-sdcc-1";
qcom,buswidth = <0x08>;
cell-id = <0x25e>;
qcom,tier = <0x02>;
};
slv-periph-apu-cfg {
qcom,slavep = <0x0b>;
qcom,slv-hw-id = <0x2a>;
label = "slv-periph-apu-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x268>;
qcom,tier = <0x02>;
};
mas-pnoc-cfg {
qcom,mas-hw-id = <0x2b>;
label = "mas-pnoc-cfg";
qcom,buswidth = <0x08>;
qcom,masterp = <0x0a>;
cell-id = <0x58>;
qcom,tier = <0x02>;
};
slv-tsif {
qcom,slavep = <0x04>;
qcom,slv-hw-id = <0x23>;
label = "slv-tsif";
qcom,buswidth = <0x08>;
cell-id = <0x23f>;
qcom,tier = <0x02>;
};
slv-service-pnoc {
qcom,slavep = <0x0f>;
qcom,slv-hw-id = <0x2e>;
label = "slv-service-pnoc";
qcom,buswidth = <0x08>;
cell-id = <0x26b>;
qcom,tier = <0x02>;
};
mas-blsp-1 {
qcom,mas-hw-id = <0x29>;
label = "mas-blsp-1";
qcom,buswidth = <0x08>;
qcom,masterp = <0x08>;
cell-id = <0x56>;
qcom,tier = <0x02>;
};
slv-usb-hs {
qcom,slavep = <0x09>;
qcom,slv-hw-id = <0x28>;
label = "slv-usb-hs";
qcom,buswidth = <0x08>;
cell-id = <0x266>;
qcom,tier = <0x02>;
};
slv-sdcc-3 {
qcom,slavep = <0x01>;
qcom,slv-hw-id = <0x20>;
label = "slv-sdcc-3";
qcom,buswidth = <0x08>;
cell-id = <0x25f>;
qcom,tier = <0x02>;
};
mas-sdcc-1 {
qcom,mas-hw-id = <0x21>;
label = "mas-sdcc-1";
qcom,buswidth = <0x08>;
qcom,masterp = <0x00>;
cell-id = <0x4e>;
qcom,tier = <0x02>;
};
mas-usb-hsic {
qcom,mas-hw-id = <0x28>;
label = "mas-usb-hsic";
qcom,buswidth = <0x08>;
qcom,masterp = <0x07>;
cell-id = <0x55>;
qcom,tier = <0x02>;
};
slv-sdcc-4 {
qcom,slavep = <0x03>;
qcom,slv-hw-id = <0x22>;
label = "slv-sdcc-4";
qcom,buswidth = <0x08>;
cell-id = <0x261>;
qcom,tier = <0x02>;
};
slv-pnoc-mpu-cfg {
qcom,slavep = <0x0c>;
qcom,slv-hw-id = <0x2b>;
label = "slv-pnoc-mpu-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x269>;
qcom,tier = <0x02>;
};
mas-blsp-2 {
qcom,mas-hw-id = <0x27>;
label = "mas-blsp-2";
qcom,buswidth = <0x08>;
qcom,masterp = <0x06>;
cell-id = <0x54>;
qcom,tier = <0x02>;
};
mas-usb-hs {
qcom,mas-hw-id = <0x2a>;
label = "mas-usb-hs";
qcom,buswidth = <0x08>;
qcom,masterp = <0x09>;
cell-id = <0x57>;
qcom,tier = <0x02>;
};
mas-sdcc-2 {
qcom,mas-hw-id = <0x23>;
label = "mas-sdcc-2";
qcom,buswidth = <0x08>;
qcom,masterp = <0x02>;
cell-id = <0x51>;
qcom,tier = <0x02>;
};
slv-sdcc-2 {
qcom,slavep = <0x02>;
qcom,slv-hw-id = <0x21>;
label = "slv-sdcc-2";
qcom,buswidth = <0x08>;
cell-id = <0x260>;
qcom,tier = <0x02>;
};
mas-sdcc-4 {
qcom,mas-hw-id = <0x24>;
label = "mas-sdcc-4";
qcom,buswidth = <0x08>;
qcom,masterp = <0x03>;
cell-id = <0x50>;
qcom,tier = <0x02>;
};
mas-tsif {
qcom,mas-hw-id = <0x25>;
label = "mas-tsif";
qcom,buswidth = <0x08>;
qcom,masterp = <0x04>;
cell-id = <0x52>;
qcom,tier = <0x02>;
};
slv-pdm {
qcom,slavep = <0x0a>;
qcom,slv-hw-id = <0x29>;
label = "slv-pdm";
qcom,buswidth = <0x08>;
cell-id = <0x267>;
qcom,tier = <0x02>;
};
slv-usb-hsic {
qcom,slavep = <0x07>;
qcom,slv-hw-id = <0x26>;
label = "slv-usb-hsic";
qcom,buswidth = <0x08>;
cell-id = <0x264>;
qcom,tier = <0x02>;
};
};
qcom,iommu@fc734000 {
qcom,iommu-secure-id = <0x0d>;
qcom,iommu-bfb-regs = <0x204c 0x2050 0x2514 0x2540 0x256c 0x2314 0x2394 0x2414 0x2494 0x20ac 0x215c 0x220c 0x22bc 0x2008 0x200c 0x2010 0x2014 0x2018 0x201c 0x2020 0x2060>;
interrupt-names = "pmon", "global_cfg_NS_irq", "global_client_NS_irq", "global_cfg_S_irq", "global_client_S_irq";
qcom,iommu-pmu-event-classes = <0x00 0x01 0x08 0x09 0x0a 0x10 0x11 0x12 0x80 0x81 0x82 0x83 0x90 0x91 0x92 0xb0 0xb1>;
qcom,iommu-pmu-ngroups = <0x01>;
#size-cells = <0x01>;
qcom,iommu-bfb-data = <0xffffffff 0x01 0x04 0x04 0x00 0x00 0x55 0xd9 0x00 0xaa00 0x4200 0xe821 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x1555>;
interrupts = <0x00 0x117 0x00 0x00 0xe5 0x00 0x00 0xe7 0x00 0x00 0xe6 0x00 0x00 0xe8 0x00>;
label = "bcast_iommu";
status = "disabled";
compatible = "qcom,msm-smmu-v1";
qcom,iommu-pmu-ncounters = <0x08>;
reg = <0xfc734000 0x10000>;
ranges;
#address-cells = <0x01>;
reg-names = "iommu_base";
qcom,iommu-ctx@fc73e000 {
qcom,secure-context;
interrupts = <0x00 0x114 0x00>;
label = "bcast_cb2_demod";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfc73e000 0x1000>;
qcom,iommu-ctx-sids = <0x3f>;
};
qcom,iommu-ctx@fc73c000 {
interrupts = <0x00 0x114 0x00>;
label = "bcast_cb0_hlos";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfc73c000 0x1000>;
qcom,iommu-ctx-sids = <0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f>;
};
qcom,iommu-ctx@fc73d000 {
qcom,secure-context;
interrupts = <0x00 0x114 0x00>;
label = "bcast_cb1_cpz";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfc73d000 0x1000>;
qcom,iommu-ctx-sids = <0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x3a 0x3b 0x3c 0x3d 0x3e>;
};
qcom,iommu-ctx@fc73f000 {
qcom,secure-context;
interrupts = <0x00 0x114 0x00>;
label = "bcast_cb3_apz";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfc73f000 0x1000>;
qcom,iommu-ctx-sids;
};
};
qcom,gdsc@fd8c4034 {
linux,phandle = <0x09>;
regulator-name = "gdsc_oxili_cx";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x09>;
reg = <0xfd8c4034 0x04>;
};
msm-sys-noc@fc460000 {
qcom,hw-sel = "NoC";
coresight-outports = <0x00>;
qcom,fabclk-active = "bus_a_clk";
label = "msm_sys_noc";
coresight-nr-inports = <0x00>;
qcom,rpm-en;
coresight-child-ports = <0x03>;
compatible = "msm-bus-fabric";
qcom,ntieredslaves = <0x00>;
coresight-id = <0x32>;
reg = <0xfc460000 0x4000>;
coresight-name = "coresight-snoc";
qcom,fabclk-dual = "bus_clk";
cell-id = <0x400>;
qcom,qos-freq = <0x12c0>;
qcom,nfab = <0x06>;
mas-sata {
qcom,mas-hw-id = <0x43>;
qcom,hw-sel = "NoC";
qcom,prio1 = <0x01>;
label = "mas-sata";
qcom,mode = "Fixed";
qcom,masterp = <0x0f>;
qcom,prio0 = <0x01>;
qcom,qport = <0x0d>;
cell-id = <0x2e>;
qcom,tier = <0x02>;
};
mas-qdss-etr {
qcom,mas-hw-id = <0x1f>;
qcom,hw-sel = "NoC";
qcom,prio1 = <0x01>;
label = "mas-qdss-etr";
qcom,mode = "Fixed";
qcom,masterp = <0x0e>;
qcom,prio0 = <0x01>;
qcom,qport = <0x08>;
cell-id = <0x3c>;
qcom,tier = <0x02>;
};
slv-service-snoc {
qcom,slavep = <0x0d>;
qcom,slv-hw-id = <0x1d>;
label = "slv-service-snoc";
qcom,buswidth = <0x08>;
cell-id = <0x24b>;
qcom,tier = <0x02>;
};
mas-vpu-proc {
qcom,mas-hw-id = <0x13>;
qcom,hw-sel = "NoC";
qcom,prio1 = <0x01>;
label = "mas-qdss-bam";
qcom,mode = "Fixed";
qcom,masterp = <0x01>;
qcom,prio0 = <0x01>;
qcom,qport = <0x01>;
cell-id = <0x35>;
qcom,tier = <0x02>;
};
fab-ovnoc {
qcom,mas-hw-id = <0x35>;
qcom,slv-hw-id = <0x4d>;
label = "fab-ovnoc";
qcom,buswidth = <0x08>;
qcom,gateway;
cell-id = <0x1800>;
};
mas-mss-nav {
qcom,mas-hw-id = <0x1b>;
label = "mas-mss-nav";
qcom,masterp = <0x09>;
cell-id = <0x39>;
qcom,tier = <0x02>;
};
fab-pnoc {
qcom,mas-hw-id = <0x1d>;
qcom,slavep = <0x0c>;
qcom,slv-hw-id = <0x1c>;
qcom,prio1 = <0x02>;
label = "fab-pnoc";
qcom,mode = "Fixed";
qcom,buswidth = <0x08>;
qcom,masterp = <0x0b>;
qcom,gateway;
qcom,prio0 = <0x02>;
qcom,qport = <0x08>;
cell-id = <0x1000>;
};
slv-ampss {
qcom,slavep = <0x01>;
qcom,slv-hw-id = <0x14>;
label = "slv-ampss";
qcom,buswidth = <0x08>;
cell-id = <0x208>;
qcom,tier = <0x02>;
};
mas-crypto-core1 {
qcom,mas-hw-id = <0x18>;
qcom,hw-sel = "NoC";
qcom,prio1 = <0x01>;
label = "mas-crypto-core1";
qcom,mode = "Fixed";
qcom,masterp = <0x06>;
qcom,prio0 = <0x01>;
qcom,qport = <0x03>;
cell-id = <0x38>;
qcom,tier = <0x02>;
};
mas-mss {
qcom,mas-hw-id = <0x1a>;
label = "mas-mss";
qcom,masterp = <0x08>;
cell-id = <0x26>;
qcom,tier = <0x02>;
};
mas-ocmem-dma {
qcom,mas-hw-id = <0x1c>;
label = "mas-ocmem-dma";
qcom,mode = "Fixed";
qcom,masterp = <0x0a>;
qcom,qport = <0x07>;
cell-id = <0x3a>;
qcom,tier = <0x02>;
};
fab-bimc {
qcom,mas-hw-id = <0x15>;
qcom,slavep = <0x07 0x08>;
qcom,slv-hw-id = <0x18>;
label = "fab-bimc";
qcom,buswidth = <0x08>;
qcom,masterp = <0x03>;
qcom,gateway;
cell-id = <0x00>;
};
slv-ocimem {
qcom,slavep = <0x0a>;
qcom,slv-hw-id = <0x1a>;
label = "slv-ocimem";
qcom,buswidth = <0x08>;
cell-id = <0x249>;
qcom,tier = <0x02>;
};
mas-crypto-core0 {
qcom,mas-hw-id = <0x17>;
qcom,hw-sel = "NoC";
qcom,prio1 = <0x01>;
label = "mas-crypto-core0";
qcom,mode = "Fixed";
qcom,masterp = <0x05>;
qcom,prio0 = <0x01>;
qcom,qport = <0x02>;
cell-id = <0x37>;
qcom,tier = <0x02>;
};
mas-snoc-cfg {
qcom,mas-hw-id = <0x14>;
label = "mas-snoc-cfg";
qcom,masterp = <0x01>;
cell-id = <0x36>;
qcom,tier = <0x02>;
};
mas-wcss {
qcom,mas-hw-id = <0x1e>;
label = "mas-wcss";
qcom,masterp = <0x0c>;
cell-id = <0x3b>;
qcom,tier = <0x02>;
};
msm-lpass-ahb {
qcom,mas-hw-id = <0x12>;
qcom,prio1 = <0x02>;
label = "mas-lpass-ahb";
qcom,mode = "Fixed";
qcom,masterp = <0x08>;
qcom,prio0 = <0x02>;
qcom,qport = <0x08>;
cell-id = <0x34>;
qcom,tier = <0x02>;
};
slv-usb3 {
qcom,slavep = <0x04>;
qcom,slv-hw-id = <0x16>;
label = "slv-usb3";
qcom,buswidth = <0x08>;
cell-id = <0x247>;
qcom,tier = <0x02>;
};
mas-ufs {
qcom,mas-hw-id = <0x44>;
qcom,hw-sel = "NoC";
qcom,prio1 = <0x01>;
label = "mas-ufs";
qcom,mode = "Fixed";
qcom,masterp = <0x10>;
qcom,iface-clk-node = "msm_bus_ufs";
qcom,prio0 = <0x01>;
qcom,qport = <0x06>;
cell-id = <0x5f>;
qcom,tier = <0x02>;
};
mas-pcie-0 {
qcom,hw-sel = "NoC";
qcom,prio1 = <0x01>;
label = "mas-pcie0";
qcom,mode = "Fixed";
qcom,masterp = <0x13>;
qcom,prio0 = <0x01>;
cell-id = <0x2d>;
qcom,tier = <0x02>;
};
mas-usb3 {
qcom,mas-hw-id = <0x20>;
qcom,hw-sel = "NoC";
qcom,prio1 = <0x01>;
label = "mas-usb3";
qcom,mode = "Fixed";
qcom,masterp = <0x11>;
qcom,iface-clk-node = "msm_usb3";
qcom,prio0 = <0x01>;
qcom,qport = <0x0a>;
cell-id = <0x3d>;
qcom,tier = <0x02>;
};
slv-qdss-stm {
qcom,slavep = <0x0e>;
qcom,slv-hw-id = <0x1e>;
label = "slv-qdss-stm";
qcom,buswidth = <0x08>;
cell-id = <0x24c>;
qcom,tier = <0x02>;
};
mas-lpass-proc {
qcom,mas-hw-id = <0x19>;
qcom,prio1 = <0x02>;
label = "mas-lpass-proc";
qcom,mode = "Fixed";
qcom,masterp = <0x07>;
qcom,prio0 = <0x02>;
qcom,qport = <0x04>;
cell-id = <0x0b>;
qcom,tier = <0x02>;
};
mas-pcie-1 {
qcom,hw-sel = "NoC";
qcom,prio1 = <0x01>;
label = "mas-pcie1";
qcom,mode = "Fixed";
qcom,masterp = <0x14>;
qcom,prio0 = <0x01>;
cell-id = <0x64>;
qcom,tier = <0x02>;
};
fab-cnoc {
qcom,mas-hw-id = <0x16>;
qcom,slavep = <0x09>;
qcom,slv-hw-id = <0x19>;
label = "fab-cnoc";
qcom,buswidth = <0x08>;
qcom,masterp = <0x04>;
qcom,gateway;
cell-id = <0x1400>;
};
slv-lpass {
qcom,slavep = <0x02>;
qcom,slv-hw-id = <0x15>;
label = "slv-lpass";
qcom,buswidth = <0x08>;
cell-id = <0x20a>;
qcom,tier = <0x02>;
};
slv-snoc-ocmem {
qcom,slavep = <0x0b>;
qcom,slv-hw-id = <0x1b>;
label = "slv-snoc-ocmem";
qcom,buswidth = <0x08>;
cell-id = <0x24a>;
qcom,tier = <0x02>;
};
slv-wcss {
qcom,slavep = <0x06>;
qcom,slv-hw-id = <0x17>;
label = "slv-wcss";
qcom,buswidth = <0x08>;
cell-id = <0x248>;
qcom,tier = <0x02>;
};
};
i2c@14 {
i2c-gpio,delay-us = <0x02>;
cell-index = <0x0e>;
compatible = "i2c-gpio";
gpios = <0x2d 0x4b 0x00 0x2d 0x91 0x00>;
};
krait-pdn@f9011000 {
qcom,use-phase-scaling-factor;
#size-cells = <0x01>;
qcom,use-phase-switching;
qcom,phase-scaling-factor-bits-pos = <0x0e>;
compatible = "qcom,krait-pdn";
qcom,valid-phases = <0x01 0x02 0x04>;
reg = <0xf9011000 0x1000 0xfc4b80b0 0x08>;
qcom,valid-scaling-factor-versions = <0x01 0x00 0x00 0x00>;
qcom,force-auto-mode;
qcom,pfm-threshold = <0x4c>;
ranges;
#address-cells = <0x01>;
qcom,phase-coeff-threshold = <0xf4240 0x1e8480 0x3d0900>;
qcom,cores-per-phase = <0x01>;
reg-names = "apcs_gcc", "phase-scaling-efuse";
regulator@f90b8000 {
qcom,ldo-default-voltage = <0xb71b0>;
regulator-max-microvolt = <0x137478>;
linux,phandle = <0x5d>;
regulator-name = "krait3";
qcom,ldo-delta-voltage = <0x30d4>;
compatible = "qcom,krait-regulator";
qcom,ldo-threshold-voltage = <0xcf850>;
phandle = <0x5d>;
reg = <0xf90b8000 0x1000 0xf90ba800 0x1000>;
qcom,cpu-num = <0x03>;
qcom,headroom-voltage = <0x249f0>;
qcom,retention-voltage = <0xa4cb8>;
regulator-min-microvolt = <0x7a120>;
reg-names = "acs", "mdd";
regulator@0 {
linux,phandle = <0x78>;
regulator-name = "krait-adjustment3";
phandle = <0x78>;
qcom,coeff1-reduction = <0x4b>;
};
};
regulator@f9098000 {
qcom,ldo-default-voltage = <0xb71b0>;
regulator-max-microvolt = <0x137478>;
linux,phandle = <0x5b>;
regulator-name = "krait1";
qcom,ldo-delta-voltage = <0x30d4>;
compatible = "qcom,krait-regulator";
qcom,ldo-threshold-voltage = <0xcf850>;
phandle = <0x5b>;
reg = <0xf9098000 0x1000 0xf909a800 0x1000>;
qcom,cpu-num = <0x01>;
qcom,headroom-voltage = <0x249f0>;
qcom,retention-voltage = <0xa4cb8>;
regulator-min-microvolt = <0x7a120>;
reg-names = "acs", "mdd";
regulator@0 {
linux,phandle = <0x76>;
regulator-name = "krait-adjustment1";
phandle = <0x76>;
qcom,coeff1-reduction = <0x4b>;
};
};
regulator@f90a8000 {
qcom,ldo-default-voltage = <0xb71b0>;
regulator-max-microvolt = <0x137478>;
linux,phandle = <0x5c>;
regulator-name = "krait2";
qcom,ldo-delta-voltage = <0x30d4>;
compatible = "qcom,krait-regulator";
qcom,ldo-threshold-voltage = <0xcf850>;
phandle = <0x5c>;
reg = <0xf90a8000 0x1000 0xf90aa800 0x1000>;
qcom,cpu-num = <0x02>;
qcom,headroom-voltage = <0x249f0>;
qcom,retention-voltage = <0xa4cb8>;
regulator-min-microvolt = <0x7a120>;
reg-names = "acs", "mdd";
regulator@0 {
linux,phandle = <0x77>;
regulator-name = "krait-adjustment2";
phandle = <0x77>;
qcom,coeff1-reduction = <0x4b>;
};
};
regulator@f9088000 {
qcom,ldo-default-voltage = <0xb71b0>;
regulator-max-microvolt = <0x137478>;
linux,phandle = <0x5a>;
regulator-name = "krait0";
qcom,ldo-delta-voltage = <0x30d4>;
compatible = "qcom,krait-regulator";
qcom,ldo-threshold-voltage = <0xcf850>;
phandle = <0x5a>;
reg = <0xf9088000 0x1000 0xf908a800 0x1000>;
qcom,cpu-num = <0x00>;
qcom,headroom-voltage = <0x249f0>;
qcom,retention-voltage = <0xa4cb8>;
regulator-min-microvolt = <0x7a120>;
reg-names = "acs", "mdd";
regulator@0 {
linux,phandle = <0x75>;
regulator-name = "krait-adjustment0";
phandle = <0x75>;
qcom,coeff1-reduction = <0x4b>;
};
};
};
qcom,hdmi_tx@fd922100 {
qcom,enable-load = <0x00 0x00 0x00 0x493e0 0x00>;
linux,phandle = <0x83>;
hpd-gdsc-supply = <0x07>;
qcom,hdmi-tx-ddc-clk = <0x2d 0x20 0x00>;
qcom,mdss-fb-map = <0x34>;
cell-index = <0x00>;
mhl,sec-mhl-map = <0x35>;
qcom,max-voltage-level = <0x00 0x00 0x00 0x1b7740 0x1b7740>;
status = "ok";
compatible = "qcom,hdmi-tx";
qcom,min-voltage-level = <0x00 0x00 0x00 0x1b7740 0x1b7740>;
core-vcc-supply = <0x33>;
hpd-5v-supply = <0x31>;
qcom,disable-load = <0x00 0x00 0x00 0x00 0x00>;
phandle = <0x83>;
qcom,hdmi-tx-hpd = <0x2d 0x22 0x00>;
reg = <0xfd922100 0x380 0xfc4b8000 0x6100>;
hpd-5v-en-supply = <0x32>;
qcom,supply-names = "hpd-gdsc", "hpd-5v", "hpd-5v-en", "core-vdda", "core-vcc";
core-vdda-supply = <0x2a>;
qcom,hdmi-tx-ddc-data = <0x2d 0x21 0x00>;
reg-names = "core_physical", "qfprom_physical";
qcom,msm-hdmi-audio-rx {
compatible = "qcom,msm-hdmi-audio-codec-rx";
};
};
qcom,gdsc@fd8c1050 {
regulator-name = "gdsc_venus_core2";
status = "disabled";
compatible = "qcom,gdsc";
reg = <0xfd8c1050 0x04>;
};
pinctrl@fd510000 {
compatible = "qcom,msm-tlmm-v3";
reg = <0xfd510000 0x4000>;
sdc {
qcom,pin-type-sdc;
#qcom,pin-cells = <0x01>;
qcom,num-pins = <0x06>;
};
pmx_quad_mi2s_mclk {
qcom,num-grp-pins = <0x01>;
label = "quad_mi2s_mclk";
qcom,pins = <0x38 0x5b>;
qcom,pin-func = <0x01>;
quad_mi2s_mclk_sleep {
bias-pull-down;
drive-strength = <0x02>;
};
quad_mi2s_mclk_active {
bias-disable;
drive-strength = <0x08>;
};
};
gp {
linux,phandle = <0x38>;
#qcom,pin-cells = <0x01>;
qcom,pin-type-gp;
phandle = <0x38>;
qcom,num-pins = <0x93>;
msm_gpio {
#gpio-cells = <0x02>;
gpio-controller;
};
};
pmx_pri_mi2s {
qcom,num-grp-pins = <0x04>;
label = "pri_mi2s";
qcom,pins = <0x38 0x4d 0x38 0x4e 0x38 0x4f 0x38 0x50>;
qcom,pin-func = <0x01>;
pri_mi2s_active {
bias-disable;
drive-strength = <0x08>;
};
pri_mi2s_sleep {
bias-pull-down;
drive-strength = <0x02>;
};
};
pmx_pri_mi2s_mclk {
qcom,num-grp-pins = <0x01>;
label = "pri_mi2s_mclk";
qcom,pins = <0x38 0x4c>;
qcom,pin-func = <0x01>;
pri_mi2s_mclk_sleep {
bias-pull-down;
drive-strength = <0x02>;
};
pri_mi2s_mclk_active {
bias-disable;
drive-strength = <0x08>;
};
};
pmx_quad_mi2s {
qcom,num-grp-pins = <0x04>;
label = "quad_mi2s";
qcom,pins = <0x38 0x5c 0x38 0x5d 0x38 0x5e 0x38 0x5f>;
qcom,pin-func = <0x01>;
quad_mi2s_active {
bias-disable;
drive-strength = <0x08>;
};
quad_mi2s_sleep {
bias-pull-down;
drive-strength = <0x02>;
};
};
};
qcom,msm-lsm-client {
compatible = "qcom,msm-lsm-client";
};
qcom,msm-pcm-routing {
compatible = "qcom,msm-pcm-routing";
};
qcom,tz-log@fe805720 {
compatible = "qcom,tz-log";
reg = <0xfe805720 0x1000>;
};
qcom,vpu@fde0b000 {
interrupt-names = "vpu_wdog", "vpu_hfi";
qcom,enabled-iommu-maps = "vpu_nonsecure", "vpu_secure";
interrupts = <0x00 0x18 0x00 0x00 0x1a 0x00>;
qcom,bus-load-vector-tbl = <0x00 0x00 0x00 0x3d0900 0x3d0900 0x3d0900 0x7a1200 0x7a1200 0x7a1200 0x927c00 0x927c00 0x927c00 0xb71b00 0xb71b00 0xb71b00 0xf42400 0xf42400 0xf42400 0x1312d00 0x1312d00 0x1312d00 0x16e3600 0x16e3600 0x16e3600 0x1ab3f00 0x1ab3f00 0x1ab3f00 0x200b200 0x200b200 0x200b200 0x2dc6c00 0x2dc6c00 0x2dc6c00>;
vdd-supply = <0x0c>;
compatible = "qcom,vpu";
qcom,clock-names = "vdp_bus_clk", "core_clk", "vdp_clk", "iface_clk", "bus_clk", "sleep_clk", "cxo_clk", "maple_bus_clk", "prng_clk";
reg = <0xfde0b000 0x1000 0xf800000 0x200000 0xfdee0000 0x1000>;
reg-names = "vpu_csr", "vpu_smem", "vpu_vbif";
qcom,vbif-reg-presets = <0xb0 0x10101010 0xb4 0x1010 0xb8 0x00 0xc0 0x00 0xc4 0x10100000 0xc8 0x101010 0x124 0x03>;
};
qcom,cpp@fda04000 {
interrupt-names = "cpp";
cell-index = <0x00>;
interrupts = <0x00 0x31 0x00>;
vdd-supply = <0x0b>;
compatible = "qcom,cpp";
qcom,clock-names = "camss_top_ahb_clk", "vfe_clk_src", "camss_vfe_vfe_clk", "iface_clk", "cpp_core_clk", "cpp_iface_clk", "cpp_bus_clk", "micro_iface_clk", "camss_ahb_clk";
reg = <0xfda04000 0x100 0xfda40000 0x200 0xfda18000 0x08>;
qcom,clock-rates = <0x00 0xfe50fb0 0x00 0x00 0xfe50fb0 0x00 0x00 0x00 0x00>;
reg-names = "cpp", "cpp_vbif", "cpp_hw";
};
cti@fc316000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x17>;
reg = <0xfc316000 0x1000>;
coresight-name = "coresight-cti6";
reg-names = "cti-base";
};
i2c@f9968000 {
interrupt-names = "qup_err_intr";
#size-cells = <0x00>;
cell-index = <0x04>;
interrupts = <0x00 0x6a 0x00>;
qcom,scl-gpio = <0x2d 0x32 0x00>;
status = "okay";
compatible = "qcom,i2c-qup";
qcom,sda-gpio = <0x2d 0x31 0x00>;
qcom,master-id = <0x54>;
qcom,i2c-src-freq = <0x2faf080>;
reg = <0xf9968000 0x1000>;
#address-cells = <0x01>;
qcom,i2c-bus-freq = <0x61a80>;
reg-names = "qup_phys_addr";
wacom_g5sp_i2c@56 {
wacom,irq-gpio = <0x2d 0x09 0x00>;
wacom,firmup_flag = <0x01>;
interrupts = <0x18 0x00>;
wacom,scl-gpio = <0x2d 0x32 0x00>;
interrupt-parent = <0x2d>;
compatible = "wacom,wacom_i2c-ts";
wacom,pen_pdct-gpio = <0x2d 0x8f 0x00>;
wacom,basic_model = "TR_LTE";
vcc_en-supply = <0x57>;
wacom,panel-coords = <0x01 0x00 0x00 0x3100 0x00 0x1b90 0x01 0x00 0x7ff>;
wacom,sda-gpio = <0x2d 0x31 0x00>;
wacom,irq_flags = <0x03>;
reg = <0x56>;
wacom,pen_fwe1-gpio = <0x2d 0x10 0x00>;
wacom,sense-gpio = <0x55 0x03 0x00>;
wacom,ic_mpu_ver = <0x2d>;
wacom,i2c-pull-up = <0x01>;
};
};
qcom,iommu@f9bc4000 {
qcom,iommu-secure-id = <0x08>;
qcom,iommu-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2008>;
interrupt-names = "pmon", "global_cfg_NS_irq", "global_client_NS_irq", "global_cfg_S_irq", "global_client_S_irq";
qcom,iommu-pmu-event-classes = <0x00 0x01 0x08 0x09 0x0a 0x10 0x11 0x12 0x80 0x81 0x82 0x83 0x90 0x91 0x92 0xb0 0xb1>;
qcom,iommu-pmu-ngroups = <0x01>;
qcom,iommu-lpae-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2000 0x2008>;
#size-cells = <0x01>;
qcom,iommu-bfb-data = <0x03 0x04 0x04 0x00 0x00 0x00 0x01 0x00 0x00 0x40 0x44 0x00 0x00>;
interrupts = <0x00 0x99 0x00 0x00 0xe5 0x00 0x00 0xe7 0x00 0x00 0xe6 0x00 0x00 0xe8 0x00>;
label = "copss_iommu";
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-smmu-v1";
qcom,msm-bus,name = "copss_ebi";
qcom,msm-bus,vectors-KBps = <0x58 0x200 0x00 0x00 0x58 0x200 0x00 0x3e8>;
qcom,iommu-pmu-ncounters = <0x08>;
reg = <0xf9bc4000 0x10000>;
qcom,iommu-lpae-bfb-data = <0x03 0x00 0x04 0x04 0x00 0x05 0x00 0x01 0x00 0x00 0x40 0x44 0x03 0x00>;
ranges;
#address-cells = <0x01>;
reg-names = "iommu_base";
qcom,iommu-ctx@f9bcd000 {
interrupts = <0x00 0x8e 0x00>;
label = "copss_cb1";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xf9bcd000 0x1000>;
qcom,iommu-ctx-sids = <0x01>;
};
qcom,iommu-ctx@f9bcf000 {
interrupts = <0x00 0x8e 0x00>;
label = "copss_cb3";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xf9bcf000 0x1000>;
qcom,iommu-ctx-sids = <0x03>;
};
qcom,iommu-ctx@f9bd1000 {
interrupts = <0x00 0x8e 0x00>;
label = "copss_cb5";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xf9bd1000 0x1000>;
qcom,iommu-ctx-sids = <0x05>;
};
qcom,iommu-ctx@f9bce000 {
interrupts = <0x00 0x8e 0x00>;
label = "copss_usb";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xf9bce000 0x1000>;
qcom,iommu-ctx-sids = <0x02>;
};
qcom,iommu-ctx@f9bd2000 {
interrupts = <0x00 0x8e 0x00>;
label = "copss_cb6";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xf9bd2000 0x1000>;
qcom,iommu-ctx-sids = <0x06>;
};
qcom,iommu-ctx@f9bcc000 {
interrupts = <0x00 0x8e 0x00>;
label = "copss_cb0";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xf9bcc000 0x1000>;
qcom,iommu-ctx-sids = <0x00>;
};
qcom,iommu-ctx@f9bd0000 {
interrupts = <0x00 0x8e 0x00>;
label = "copss_cb4";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xf9bd0000 0x1000>;
qcom,iommu-ctx-sids = <0x04>;
};
qcom,iommu-ctx@f9bd3000 {
interrupts = <0x00 0x8e 0x00>;
label = "copss_cb7";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xf9bd3000 0x1000>;
qcom,iommu-ctx-sids = <0x07>;
};
};
qcom,iommu@fdee4000 {
qcom,iommu-secure-id = <0x07>;
qcom,iommu-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x2314 0x2394 0x2414 0x2494 0x20ac 0x215c 0x220c 0x22bc 0x2008 0x200c 0x2010 0x2014>;
interrupt-names = "pmon", "global_cfg_NS_irq", "global_client_NS_irq", "global_cfg_S_irq", "global_client_S_irq";
qcom,iommu-pmu-event-classes = <0x00 0x01 0x08 0x09 0x0a 0x10 0x11 0x12 0x80 0x81 0x82 0x83 0x90 0x91 0x92 0xb0 0xb1>;
qcom,iommu-pmu-ngroups = <0x01>;
qcom,iommu-lpae-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x2314 0x2394 0x2414 0x2494 0x20ac 0x215c 0x220c 0x22bc 0x2008 0x200c 0x2010 0x2000 0x2014>;
#size-cells = <0x01>;
qcom,iommu-bfb-data = <0xffff 0x04 0x10 0x00 0x00 0x0f 0x4b 0x00 0x1e00 0x1e00 0x5a0f 0x00 0x00 0x00 0x00 0x00>;
qcom,needs-alt-core-clk;
interrupts = <0x00 0x93 0x00 0x00 0xe5 0x00 0x00 0xe7 0x00 0x00 0xe6 0x00 0x00 0xe8 0x00>;
label = "vpu_iommu";
vdd-supply = <0x0c>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-smmu-v1";
qcom,msm-bus,name = "vpu_ebi";
qcom,msm-bus,vectors-KBps = <0x5d 0x200 0x00 0x00 0x5d 0x200 0x00 0x3e8>;
qcom,iommu-pmu-ncounters = <0x08>;
reg = <0xfdee4000 0x10000>;
qcom,iommu-lpae-bfb-data = <0xffff 0x00 0x04 0x10 0x00 0x00 0x0f 0x4b 0x1e00 0x5a2d 0x1e00 0x5a0f 0x00 0x00 0x00 0x03 0x00>;
ranges;
#address-cells = <0x01>;
reg-names = "iommu_base";
qcom,iommu-ctx@fdeee000 {
qcom,secure-context;
interrupts = <0x00 0x91 0x00 0x00 0x90 0x00>;
label = "vpu_fw";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfdeee000 0x1000>;
qcom,iommu-ctx-sids = <0x05 0x07 0x0f>;
};
qcom,iommu-ctx@fdeed000 {
qcom,secure-context;
interrupts = <0x00 0x91 0x00 0x00 0x90 0x00>;
label = "vpu_cp";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfdeed000 0x1000>;
qcom,iommu-ctx-sids = <0x08 0x09>;
};
qcom,iommu-ctx@fdeec000 {
interrupts = <0x00 0x91 0x00>;
label = "vpu_hlos";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfdeec000 0x1000>;
qcom,iommu-ctx-sids = <0x00 0x01 0x03>;
};
};
qcom,smp2pgpio-ssr-smp2p-2-out {
linux,phandle = <0x6e>;
qcom,remote-pid = <0x02>;
qcom,entry-name = "master-kernel";
compatible = "qcom,smp2pgpio";
#interrupt-cells = <0x02>;
#gpio-cells = <0x02>;
phandle = <0x6e>;
interrupt-controller;
gpio-controller;
};
cti@fc351000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x1b>;
reg = <0xfc351000 0x1000>;
coresight-name = "coresight-cti-cpu0";
reg-names = "cti-base";
};
qcom,jpeg@fda1c000 {
interrupt-names = "jpeg";
cell-index = <0x00>;
interrupts = <0x00 0x3b 0x00>;
vdd-supply = <0x06>;
compatible = "qcom,jpeg";
reg = <0xfda1c000 0x400>;
reg-names = "jpeg";
};
qcom,rpm-rbcpr-stats@fc000000 {
compatible = "qcom,rpmrbcpr-stats";
reg = <0xfc000000 0x1a0000>;
qcom,start-offset = <0x190010>;
};
qcom,smp2pgpio-ssr-smp2p-2-in {
linux,phandle = <0x6d>;
qcom,remote-pid = <0x02>;
qcom,entry-name = "slave-kernel";
compatible = "qcom,smp2pgpio";
#interrupt-cells = <0x02>;
#gpio-cells = <0x02>;
phandle = <0x6d>;
interrupt-controller;
qcom,is-inbound;
gpio-controller;
};
qcom,smem@fa00000 {
compatible = "qcom,smem";
reg = <0xfa00000 0x200000 0xf9011000 0x1000 0xfc428000 0x4000>;
qcom,mpu-enabled;
reg-names = "smem", "irq-reg-base", "aux-mem1";
qcom,smd-adsp {
qcom,smd-irq-offset = <0x08>;
interrupts = <0x00 0x9c 0x01>;
qcom,smd-edge = <0x01>;
compatible = "qcom,smd";
qcom,pil-string = "adsp";
qcom,smd-irq-bitmask = <0x100>;
};
qcom,smd-rpm {
qcom,irq-no-suspend;
qcom,smd-irq-offset = <0x08>;
interrupts = <0x00 0xa8 0x01>;
qcom,smd-edge = <0x0f>;
compatible = "qcom,smd";
qcom,smd-irq-bitmask = <0x01>;
};
qcom,smsm-adsp {
qcom,smsm-edge = <0x01>;
interrupts = <0x00 0x9d 0x01>;
compatible = "qcom,smsm";
qcom,smsm-irq-bitmask = <0x200>;
qcom,smsm-irq-offset = <0x08>;
};
};
sataphy@0xfc581000 {
linux,phandle = <0x72>;
vdda-phy-max-microamp = <0xc350>;
status = "disabled";
compatible = "qcom,sataphy";
vdda-pll-supply = <0x2a>;
phandle = <0x72>;
reg = <0xfc581000 0x400 0xfd4ab20c 0x04>;
vdda-phy-supply = <0x4b>;
vdda-pll-max-microamp = <0x3e8>;
#phy-cells = <0x00>;
reg-names = "phy_mem", "phy_sel";
};
earjack {
qcom,send-end-active-high;
qcom,earjack-detect-gpio = <0x2d 0x79 0x00>;
qcom,earjack-read-vadc = <0x50>;
det-zones-list = <0x86 0x03 0x2710 0x0a 0x00 0x86 0x29e 0x2710 0x0a 0x00 0x86 0x960 0x2710 0x0a 0x01 0x86 0x270f 0x2710 0x0a 0x01>;
qcom,earjack-fsa_en-expander-gpio = <0x136>;
compatible = "sec_jack";
mpp-channel-scaling = <0x04 0x01 0x01>;
but-zones-list = <0x87 0x00 0x00 0xec 0x87 0x01 0xed 0x147 0x87 0x02 0x148 0x280>;
qcom,earjack-sendend-gpio = <0x26 0x04 0x00>;
qcom,earjack-micbias-expander-gpio = <0x138>;
};
cti@fc360000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x21>;
reg = <0xfc360000 0x1000>;
coresight-name = "coresight-cti-rpm-cpu0";
reg-names = "cti-base";
};
spi@f9923000 {
qcom,gpio-mosi = <0x2d 0x00 0x00>;
interrupt-names = "spi_irq", "spi_bam_irq";
qcom,gpio-clk = <0x2d 0x03 0x00>;
#size-cells = <0x00>;
qcom,infinite-mode = <0x00>;
qcom,ver-reg-exists;
qcom,gpio-miso = <0x2d 0x01 0x00>;
interrupts = <0x00 0x5f 0x00 0x00 0xee 0x00>;
spi-max-frequency = <0x2dc6c00>;
qcom,bam-consumer-pipe-index = <0x0c>;
compatible = "qcom,spi-qup-v2";
qcom,master-id = <0x56>;
qcom,gpio-cs3 = <0x2d 0x76 0x00>;
qcom,gpio-cs0 = <0x2d 0x02 0x00>;
reg = <0xf9923000 0x1000 0xf9904000 0x19000>;
qcom,use-bam;
qcom,bam-producer-pipe-index = <0x0d>;
#address-cells = <0x01>;
reg-names = "spi_physical", "spi_bam_physical";
qcom,companion@0 {
qcom,spiop-readst = <0x05 0x00 0x00 0x00 0x00>;
qcom,spiop-readseq = <0x03 0x03 0x00 0x00 0x00>;
linux,phandle = <0x3d>;
cell-index = <0x00>;
qcom,gpio-irq = <0x90>;
spi-max-frequency = <0x2dc6c00>;
qcom,spiop-read = <0x03 0x03 0x00 0x00 0x00>;
qcom,spi-page-size = <0x256>;
compatible = "qcom,companion";
qcom,spiop-erase = <0x20 0x02 0x00 0x0a 0x1e>;
phandle = <0x3d>;
qcom,spiop-queryid = <0x90 0x03 0x00 0x00 0x00>;
reg = <0x00>;
qcom,spi-erase-size = <0x4096>;
gpios = <0x2d 0x90 0x00>;
qcom,spiop-pprog = <0x02 0x02 0x00 0x00 0x00>;
qcom,spi-busy-mask = <0x01>;
qcom,companion-id = <0x73c1>;
qcom,spiop-wenable = <0x06 0x00 0x00 0x00 0x00>;
};
qcom,eeprom@3 {
qcom,page11 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,poll12 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,page5 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,cam-vreg-op-mode = <0xc350>;
qcom,page12 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,eeprom-name = "fidelix";
qcom,spiop-readst = <0x05 0x00 0x00 0x00 0x00>;
qcom,spiop-readseq = <0x03 0x03 0x00 0x00 0x00>;
qcom,poll0 = <0x00 0x00 0x00 0x00 0x00 0x00>;
linux,phandle = <0x3c>;
qcom,eeprom-id0 = <0xf8 0x15>;
qcom,cam-vreg-type = <0x03>;
qcom,mem9 = <0x04 0x8ffc 0x03 0x00 0x01 0x00>;
qcom,mem4 = <0x20 0x2000 0x03 0x00 0x01 0x00>;
qcom,poll5 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,mem14 = <0x13ffc 0x17000 0x03 0x00 0x01 0x00>;
qcom,mem12 = <0x19f0 0x15000 0x03 0x00 0x01 0x00>;
qcom,poll9 = <0x00 0x00 0x00 0x00 0x00 0x00>;
cell-index = <0x00>;
qcom,cam-power-seq-type = "sensor_vreg";
qcom,num-blocks = <0x10>;
qcom,cam-vreg-max-voltage = <0x1b7740>;
qcom,mem15 = <0x04 0x2affc 0x03 0x00 0x01 0x00>;
qcom,cam-power-seq-delay = <0x01>;
qcom,poll13 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,poll3 = <0x00 0x00 0x00 0x00 0x00 0x00>;
spi-max-frequency = <0x2dc6c00>;
qcom,mem6 = <0x19f0 0x3000 0x03 0x00 0x01 0x00>;
qcom,spiop-read = <0x03 0x03 0x00 0x00 0x00>;
qcom,spi-page-size = <0x100>;
compatible = "qcom,eeprom";
qcom,cam-vreg-name = "cam_vio";
qcom,poll2 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,page3 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,mem10 = <0x6240 0x9000 0x03 0x00 0x01 0x00>;
qcom,mem5 = <0x04 0x2ffc 0x03 0x00 0x01 0x00>;
qcom,poll8 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,mem1 = <0x04 0xffc 0x03 0x00 0x01 0x00>;
qcom,poll4 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,mem2 = <0x140 0x1000 0x03 0x00 0x01 0x00>;
qcom,mem8 = <0x410 0x5000 0x03 0x00 0x01 0x00>;
qcom,spiop-erase = <0x20 0x03 0x00 0x0a 0x64>;
phandle = <0x3c>;
qcom,spiop-queryid = <0x90 0x03 0x00 0x00 0x00>;
qcom,poll14 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,mem11 = <0x04 0xfffc 0x03 0x00 0x01 0x00>;
qcom,mem13 = <0x04 0x16ffc 0x03 0x00 0x01 0x00>;
qcom,page7 = <0x00 0x00 0x00 0x00 0x00 0x00>;
reg = <0x03>;
qcom,page13 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,spi-erase-size = <0x1000>;
qcom,page10 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,mem7 = <0x04 0x4ffc 0x03 0x00 0x01 0x00>;
qcom,poll1 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,page1 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,page0 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,poll6 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,cam-vreg-min-voltage = <0x1b7740>;
qcom,page2 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,page6 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,eeprom-id1 = <0xef 0x15>;
qcom,mem3 = <0x04 0x1ffc 0x03 0x00 0x01 0x00>;
qcom,spiop-pprog = <0x02 0x03 0x00 0x03 0x64>;
qcom,cam-sub-vreg-name = "max77826_ldo8";
qcom,page15 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,spi-busy-mask = <0x01>;
qcom,page14 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,page4 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,poll7 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,page9 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,cam-power-seq-val = "cam_vio";
qcom,poll15 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,page8 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,spiop-wenable = <0x06 0x00 0x00 0x00 0x00>;
qcom,poll10 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,poll11 = <0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,cam-power-seq-cfg-val = <0x01>;
qcom,mem0 = <0xe0 0x00 0x03 0x00 0x01 0x00>;
};
};
ssphy@f92f8800 {
linux,phandle = <0x68>;
qcom,vbus-valid-override;
vdd-supply = <0x60>;
vdda18-supply = <0x61>;
compatible = "qcom,usb-ssphy";
qcom,vdd-voltage-level = <0x00 0xdbba0 0x100590>;
phandle = <0x68>;
reg = <0xf92f8800 0x3ff>;
};
qcom,spm@f9099000 {
qcom,saw2-spm-cmd-wfi = [03 0b 0f];
qcom,saw2-avs-limit = <0x00>;
#size-cells = <0x01>;
qcom,saw2-cfg = <0x01>;
qcom,saw2-spm-cmd-spc = [00 20 80 10 e8 5b 03 3b e8 5b 82 10 0b 30 06 26 30 0f];
qcom,saw2-avs-dly = <0x00>;
compatible = "qcom,spm-v2";
qcom,saw2-avs-hysteresis = <0x00>;
qcom,saw2-spm-cmd-ret = [42 1b 00 d8 5b 03 3b d8 5b 0b 00 42 1b 0f];
qcom,saw2-spm-ctl = <0x01>;
qcom,saw2-spm-dly = <0x3c102800>;
reg = <0xf9099000 0x1000>;
qcom,saw2-spm-cmd-pc = [00 20 80 10 e8 5b 03 3b e8 5b 82 10 0b 30 06 26 30 0f];
qcom,saw2-ver-reg = <0xfd0>;
#address-cells = <0x01>;
qcom,core-id = <0x01>;
qcom,saw2-avs-ctl = <0x00>;
};
cti@fc315000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x16>;
reg = <0xfc315000 0x1000>;
coresight-name = "coresight-cti5";
reg-names = "cti-base";
};
msm-ocmem-vnoc@6144 {
qcom,hw-sel = "NoC";
qcom,fabclk-active = "bus_a_clk";
label = "msm-ocmem-vnoc";
qcom,rpm-en;
qcom,virt;
compatible = "msm-bus-fabric";
qcom,ntieredslaves = <0x00>;
reg = <0x6144 0x02>;
qcom,fabclk-dual = "bus_clk";
cell-id = <0x1800>;
qcom,nfab = <0x06>;
fab-snoc {
qcom,mas-hw-id = <0x39>;
qcom,slv-hw-id = <0x50>;
label = "fab-snoc";
qcom,buswidth = <0x08>;
qcom,gateway;
qcom,ws = <0x2710>;
cell-id = <0x400>;
};
mas-video-ocmem {
label = "mas-video-ocmem";
qcom,masterp = <0x03>;
cell-id = <0x44>;
qcom,tier = <0x02>;
};
slv-ocmemvs {
qcom,slavep = <0x00 0x01>;
qcom,slv-hw-id = <0x12>;
label = "slv-ocmemvs";
qcom,slaveclk-active = "ocmemvs_a_clk";
qcom,buswidth = <0x10>;
qcom,slaveclk-dual = "ocmemvs_clk";
cell-id = <0x25c>;
qcom,tier = <0x02>;
};
slv-ocmemgx {
qcom,slavep = <0x00 0x01>;
qcom,slv-hw-id = <0x12>;
label = "slv-ocmemgx";
qcom,buswidth = <0x10>;
cell-id = <0x296>;
qcom,tier = <0x02>;
};
mas-v-ocmem-gfx3d {
qcom,mas-hw-id = <0x37>;
label = "mas-v-ocmem-gfx3d";
qcom,buswidth = <0x08>;
cell-id = <0x59>;
qcom,tier = <0x02>;
};
fab-onoc {
qcom,mas-hw-id = <0x38>;
qcom,slv-hw-id = <0x4f>;
label = "fab-onoc";
qcom,buswidth = <0x10>;
qcom,gateway;
qcom,ws = <0x2710>;
cell-id = <0xc00>;
};
};
usb@f9a55000 {
interrupt-names = "core_irq", "async_irq";
HSUSB_1p8-supply = <0x61>;
interrupts = <0x00 0x86 0x00 0x00 0x8c 0x00>;
qcom,hsusb-otg-otg-control = <0x03>;
qcom,dp-manual-pullup;
status = "disabled";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,hsusb-otg";
qcom,msm-bus,name = "usb2";
HSUSB_VDDCX-supply = <0x60>;
HSUSB_3p3-supply = <0x62>;
qcom,msm-bus,vectors-KBps = <0x57 0x200 0x00 0x00 0x57 0x200 0xea60 0xea600>;
qcom,hsusb-otg-default-mode = <0x01>;
qcom,vdd-voltage-level = <0x00 0xdbba0 0x100590>;
reg = <0xf9a55000 0x400>;
qcom,hsusb-otg-mode = <0x01>;
qcom,hsusb-otg-phy-type = <0x02>;
};
qcom,rpm-smd {
rpm-channel-name = "rpm_requests";
rpm-channel-type = <0x0f>;
compatible = "qcom,rpm-smd";
rpm-regulator-vsa2 {
qcom,regulator-type = <0x02>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "vsa";
qcom,resource-id = <0x02>;
regulator-lvs2 {
regulator-name = "8084_lvs2";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
};
};
rpm-regulator-ldoa19 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x13>;
regulator-l19 {
regulator-max-microvolt = <0x36ee80>;
linux,phandle = <0x70>;
regulator-name = "8084_l19";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-current = <0x1cc>;
qcom,init-voltage = <0x2dc6c0>;
qcom,set = <0x03>;
phandle = <0x70>;
regulator-min-microvolt = <0x2dc6c0>;
};
};
rpm-regulator-ldoa13 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x0d>;
regulator-l13 {
regulator-max-microvolt = <0x2d0370>;
linux,phandle = <0x1b>;
regulator-name = "8084_l13";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x2d0370>;
qcom,set = <0x03>;
phandle = <0x1b>;
regulator-min-microvolt = <0x1b7740>;
};
};
rpm-regulator-ldoa2 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x02>;
regulator-l2 {
regulator-max-microvolt = <0x124f80>;
linux,phandle = <0x28>;
regulator-name = "8084_l2";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x124f80>;
qcom,set = <0x03>;
phandle = <0x28>;
regulator-min-microvolt = <0x124f80>;
};
};
rpm-regulator-ldoa3 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x03>;
regulator-l3 {
regulator-max-microvolt = <0xf4240>;
linux,phandle = <0x4b>;
regulator-name = "8084_l3";
regulator-boot-on;
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-current = <0x32>;
qcom,init-voltage = <0xf4240>;
qcom,set = <0x03>;
phandle = <0x4b>;
regulator-min-microvolt = <0xf4240>;
};
};
rpm-regulator-vsa1 {
qcom,regulator-type = <0x02>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "vsa";
qcom,resource-id = <0x01>;
regulator-lvs1 {
linux,phandle = <0x58>;
regulator-name = "8084_lvs1";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
phandle = <0x58>;
};
};
rpm-regulator-smpa8 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "disabled";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x08>;
regulator-s8 {
regulator-name = "8084_s8";
status = "disabled";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
};
};
rpm-regulator-ldoa27 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x1b>;
regulator-l27 {
regulator-max-microvolt = <0x124f80>;
linux,phandle = <0x81>;
regulator-name = "8084_l27";
regulator-boot-on;
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x118c30>;
qcom,set = <0x03>;
phandle = <0x81>;
regulator-min-microvolt = <0xf4240>;
};
};
rpm-regulator-smpa1 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x01>;
regulator-s1 {
regulator-max-microvolt = <0x100590>;
linux,phandle = <0x60>;
regulator-name = "8084_s1";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
phandle = <0x60>;
regulator-min-microvolt = <0xa4cb8>;
};
regulator-s1-ao {
regulator-max-microvolt = <0x100590>;
regulator-name = "8084_s1_ao";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x01>;
regulator-min-microvolt = <0xa4cb8>;
};
regulator-s1-so {
regulator-max-microvolt = <0x100590>;
regulator-name = "8084_s1_so";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0xa4cb8>;
qcom,set = <0x02>;
regulator-min-microvolt = <0xa4cb8>;
};
};
rpm-regulator-ldoa8 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x08>;
regulator-l8 {
regulator-max-microvolt = <0x1b7740>;
regulator-name = "8084_l8";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x1b7740>;
qcom,set = <0x03>;
regulator-min-microvolt = <0x1b7740>;
};
};
rpm-regulator-ldoa4 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x04>;
regulator-l4 {
regulator-max-microvolt = <0x10c8e0>;
linux,phandle = <0x71>;
regulator-name = "8084_l4";
regulator-always-on;
regulator-boot-on;
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-current = <0x1c2>;
qcom,init-voltage = <0x10c8e0>;
qcom,set = <0x03>;
phandle = <0x71>;
regulator-min-microvolt = <0x10c8e0>;
};
};
rpm-regulator-smpa2 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x02>;
regulator-s2 {
regulator-max-microvolt = <0x100590>;
regulator-name = "8084_s2";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
regulator-min-microvolt = <0x7a120>;
};
regulator-s2-corner {
regulator-max-microvolt = <0x07>;
linux,phandle = <0x24>;
regulator-name = "8084_s2_corner";
compatible = "qcom,rpm-smd-regulator";
qcom,use-voltage-corner;
qcom,consumer-supplies = "vdd_dig", "";
qcom,set = <0x03>;
phandle = <0x24>;
regulator-min-microvolt = <0x01>;
};
regulator-s2-corner-ao {
regulator-max-microvolt = <0x07>;
linux,phandle = <0x5e>;
regulator-name = "8084_s2_corner_ao";
compatible = "qcom,rpm-smd-regulator";
qcom,use-voltage-corner;
qcom,set = <0x01>;
phandle = <0x5e>;
regulator-min-microvolt = <0x01>;
};
regulator-s2-floor-corner {
regulator-max-microvolt = <0x07>;
linux,phandle = <0x79>;
regulator-name = "8084_s2_floor_corner";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
phandle = <0x79>;
qcom,always-send-voltage;
qcom,use-voltage-floor-corner;
regulator-min-microvolt = <0x01>;
};
};
rpm-regulator-ldoa10 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x0a>;
regulator-l10 {
regulator-max-microvolt = <0x1b7740>;
regulator-name = "8084_l10";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x1b7740>;
qcom,set = <0x03>;
regulator-min-microvolt = <0x1b7740>;
};
};
rpm-regulator-smpa5 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x05>;
regulator-s5 {
regulator-max-microvolt = <0x20ce70>;
linux,phandle = <0x52>;
regulator-name = "8084_s5";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x20ce70>;
qcom,set = <0x03>;
phandle = <0x52>;
regulator-min-microvolt = <0x20ce70>;
};
};
rpm-regulator-ldoa20 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x14>;
regulator-l20 {
regulator-max-microvolt = <0x2d0370>;
linux,phandle = <0x47>;
regulator-name = "8084_l20";
regulator-boot-on;
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-current = <0x1f4>;
qcom,init-voltage = <0x2d0370>;
qcom,set = <0x03>;
phandle = <0x47>;
regulator-min-microvolt = <0x2d0370>;
};
};
rpm-regulator-ldoa14 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x0e>;
regulator-l14 {
regulator-max-microvolt = <0x1b7740>;
regulator-name = "8084_l14";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x1b7740>;
qcom,set = <0x03>;
regulator-min-microvolt = <0x1b7740>;
};
};
rpm-regulator-smpa12 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "disabled";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x0c>;
regulator-s12 {
regulator-name = "8084_s12";
status = "disabled";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
};
};
rpm-regulator-smpa4 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x04>;
regulator-s4 {
regulator-max-microvolt = <0x1b7740>;
linux,phandle = <0x33>;
regulator-name = "8084_s4";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x1b7740>;
qcom,set = <0x03>;
phandle = <0x33>;
regulator-min-microvolt = <0x1b7740>;
};
};
rpm-regulator-ldoa7 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "disabled";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x07>;
regulator-l7 {
regulator-name = "8084_l7";
status = "disabled";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
};
};
rpm-regulator-smpa3 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x03>;
regulator-s3 {
regulator-max-microvolt = <0x13d620>;
regulator-name = "8084_s3";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x13d620>;
qcom,set = <0x03>;
regulator-min-microvolt = <0x13d620>;
};
};
rpm-regulator-ldoa15 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x0f>;
regulator-l15 {
regulator-max-microvolt = <0x124f80>;
regulator-name = "8084_l15";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x124f80>;
qcom,set = <0x03>;
regulator-min-microvolt = <0x124f80>;
};
};
rpm-regulator-ldoa17 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x11>;
regulator-l17 {
regulator-max-microvolt = <0x325aa0>;
regulator-name = "8084_l17";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x2ab980>;
qcom,set = <0x03>;
regulator-min-microvolt = <0x2ab980>;
};
};
rpm-regulator-smpa9 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "disabled";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x09>;
regulator-s9 {
regulator-name = "8084_s9";
status = "disabled";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
};
};
rpm-regulator-ldoa18 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x12>;
regulator-l18 {
regulator-max-microvolt = <0x33e140>;
linux,phandle = <0x57>;
regulator-name = "8084_l18";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x1b7740>;
qcom,set = <0x03>;
phandle = <0x57>;
regulator-min-microvolt = <0x1b7740>;
};
};
rpm-regulator-vsa3 {
qcom,regulator-type = <0x02>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "vsa";
qcom,resource-id = <0x03>;
regulator-lvs3 {
linux,phandle = <0x59>;
regulator-name = "8084_lvs3";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
phandle = <0x59>;
};
};
rpm-regulator-smpa7 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "disabled";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x07>;
regulator-s7 {
regulator-name = "8084_s7";
status = "disabled";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
};
};
rpm-regulator-ldoa26 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x1a>;
regulator-l26 {
regulator-max-microvolt = <0x1b7740>;
linux,phandle = <0x2f>;
regulator-name = "8084_l26";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x1b7740>;
qcom,set = <0x03>;
phandle = <0x2f>;
regulator-min-microvolt = <0x1b7740>;
};
};
rpm-regulator-ldoa16 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x10>;
regulator-l16 {
regulator-max-microvolt = <0x325aa0>;
linux,phandle = <0x56>;
regulator-name = "8084_l16";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x325aa0>;
qcom,set = <0x03>;
phandle = <0x56>;
regulator-min-microvolt = <0x325aa0>;
};
};
rpm-regulator-ldoa21 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x15>;
regulator-l21 {
regulator-max-microvolt = <0x2d0370>;
linux,phandle = <0x1a>;
regulator-name = "8084_l21";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x2d0370>;
qcom,set = <0x03>;
phandle = <0x1a>;
regulator-min-microvolt = <0x2d0370>;
};
};
rpm-regulator-ldoa5 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "disabled";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x05>;
regulator-l5 {
regulator-name = "8084_l5";
status = "disabled";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
};
};
rpm-regulator-smpa11 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "disabled";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x0b>;
regulator-s11 {
regulator-name = "8084_s11";
status = "disabled";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
};
};
rpm-regulator-ldoa24 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x18>;
regulator-l24 {
regulator-max-microvolt = <0x2eebb8>;
linux,phandle = <0x62>;
regulator-name = "8084_l24";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x2eebb8>;
qcom,set = <0x03>;
phandle = <0x62>;
regulator-min-microvolt = <0x2eebb8>;
};
};
rpm-regulator-ldoa23 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x17>;
regulator-l23 {
regulator-max-microvolt = <0x325aa0>;
linux,phandle = <0x88>;
regulator-name = "8084_l23";
regulator-boot-on;
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x325aa0>;
qcom,set = <0x03>;
phandle = <0x88>;
regulator-min-microvolt = <0x325aa0>;
};
};
rpm-regulator-ldoa6 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x06>;
regulator-l6 {
regulator-max-microvolt = <0x1b7740>;
linux,phandle = <0x61>;
regulator-name = "8084_l6";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x1b7740>;
qcom,set = <0x03>;
phandle = <0x61>;
regulator-min-microvolt = <0x1b7740>;
};
};
rpm-regulator-vsa4 {
qcom,regulator-type = <0x02>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "vsa";
qcom,resource-id = <0x04>;
regulator-lvs4 {
linux,phandle = <0x89>;
regulator-name = "8084_lvs4";
regulator-boot-on;
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
phandle = <0x89>;
};
};
rpm-regulator-ldoa1 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x01>;
regulator-l1 {
regulator-max-microvolt = <0x12b128>;
linux,phandle = <0x53>;
regulator-name = "8084_l1";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x12b128>;
qcom,set = <0x03>;
phandle = <0x53>;
regulator-min-microvolt = <0x12b128>;
};
};
rpm-regulator-smpa10 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "disabled";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x0a>;
regulator-s10 {
regulator-name = "8084_s10";
status = "disabled";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
};
};
rpm-regulator-smpa6 {
qcom,hpm-min-load = <0x186a0>;
qcom,regulator-type = <0x01>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "smpa";
qcom,resource-id = <0x06>;
regulator-s6-floor-corner {
regulator-max-microvolt = <0x07>;
linux,phandle = <0x7a>;
regulator-name = "8084_s6_floor_corner";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
phandle = <0x7a>;
qcom,always-send-voltage;
qcom,use-voltage-floor-corner;
regulator-min-microvolt = <0x01>;
};
regulator-s6-corner {
regulator-max-microvolt = <0x07>;
linux,phandle = <0x02>;
regulator-name = "8084_s6_corner";
qcom,init-voltage-corner = <0x03>;
compatible = "qcom,rpm-smd-regulator";
qcom,use-voltage-corner;
qcom,set = <0x03>;
phandle = <0x02>;
regulator-min-microvolt = <0x01>;
};
regulator-s6 {
regulator-max-microvolt = <0xdbba0>;
regulator-name = "8084_s6";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
regulator-min-microvolt = <0xc6f98>;
};
};
rpm-regulator-ldoa9 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x09>;
regulator-l9 {
regulator-max-microvolt = <0x2ab980>;
regulator-name = "8084_l9";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x2ab980>;
qcom,set = <0x03>;
regulator-min-microvolt = <0x2ab980>;
};
};
rpm-regulator-ldoa25 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x19>;
regulator-l25 {
regulator-max-microvolt = <0x200b20>;
regulator-name = "8084_l25";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x200b20>;
qcom,set = <0x03>;
regulator-min-microvolt = <0x200b20>;
};
};
rpm-regulator-ldoa22 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x16>;
regulator-l22 {
regulator-max-microvolt = <0x2dc6c0>;
linux,phandle = <0x29>;
regulator-name = "8084_l22";
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x2dc6c0>;
qcom,set = <0x03>;
phandle = <0x29>;
regulator-min-microvolt = <0x2dc6c0>;
};
};
rpm-regulator-ldoa12 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "okay";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x0c>;
regulator-l12 {
regulator-max-microvolt = <0x1b7740>;
linux,phandle = <0x2a>;
qcom,proxy-consumer-current = <0x2710>;
regulator-name = "8084_l12";
proxy-supply = <0x2a>;
status = "okay";
compatible = "qcom,rpm-smd-regulator";
qcom,init-voltage = <0x1b7740>;
qcom,set = <0x03>;
phandle = <0x2a>;
qcom,proxy-consumer-enable;
regulator-min-microvolt = <0x1b7740>;
};
regulator-l12-ao {
regulator-max-microvolt = <0x1b7740>;
linux,phandle = <0x5f>;
regulator-name = "8084_l12_ao";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x01>;
phandle = <0x5f>;
regulator-min-microvolt = <0x1b7740>;
};
};
rpm-regulator-vsa5 {
qcom,regulator-type = <0x02>;
status = "disabled";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "vsa";
qcom,resource-id = <0x05>;
regulator-mvs1 {
regulator-name = "8084_mvs1";
status = "disabled";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
};
};
rpm-regulator-ldoa11 {
qcom,hpm-min-load = <0x2710>;
qcom,regulator-type = <0x00>;
status = "disabled";
compatible = "qcom,rpm-smd-regulator-resource";
qcom,resource-name = "ldoa";
qcom,resource-id = <0x0b>;
regulator-l11 {
regulator-name = "8084_l11";
status = "disabled";
compatible = "qcom,rpm-smd-regulator";
qcom,set = <0x03>;
};
};
};
timer {
interrupts = <0x01 0x02 0xf08 0x01 0x03 0xf08 0x01 0x04 0xf08 0x01 0x01 0xf08>;
compatible = "arm,armv7-timer";
clock-frequency = <0x124f800>;
};
qcom,smp2pgpio-smp2p-2-in {
linux,phandle = <0x16>;
qcom,remote-pid = <0x02>;
qcom,entry-name = "smp2p";
compatible = "qcom,smp2pgpio";
#interrupt-cells = <0x02>;
#gpio-cells = <0x02>;
phandle = <0x16>;
interrupt-controller;
qcom,is-inbound;
gpio-controller;
};
qcom,gdsc@fc400404 {
linux,phandle = <0x6c>;
regulator-name = "gdsc_usb_hsic";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x6c>;
reg = <0xfc400404 0x04>;
};
sec_thermistor {
compatible = "sec,thermistor";
qcom,therm-vadc = <0x50>;
};
qcom,spm@f9012000 {
qcom,L2-spm-is-apcs-master;
qcom,saw2-avs-limit = <0x00>;
qcom,pfm-port = <0x02>;
#size-cells = <0x01>;
qcom,saw2-cfg = <0x14>;
qcom,vctl-timeout-us = <0x32>;
qcom,vctl-port = <0x00>;
qcom,saw2-avs-dly = <0x00>;
qcom,phase-port = <0x01>;
compatible = "qcom,spm-v2";
qcom,saw2-pmic-data0 = <0x2030080>;
qcom,saw2-avs-hysteresis = <0x00>;
qcom,saw2-spm-cmd-ret = [1f 00 20 03 22 00 0f];
qcom,saw2-spm-ctl = <0x01>;
qcom,saw2-spm-dly = <0x3c102800>;
reg = <0xf9012000 0x1000>;
qcom,saw2-spm-cmd-pc = [00 22 12 32 b0 11 42 07 01 b0 12 22 44 50 02 32 50 0f];
qcom,saw2-pmic-data1 = <0x30000>;
qcom,saw2-ver-reg = <0xfd0>;
#address-cells = <0x01>;
qcom,core-id = <0xffff>;
qcom,saw2-avs-ctl = <0x00>;
qcom,saw2-spm-cmd-gdhs = <0x203242 0x3442250 0x232500f>;
};
qcom,smp2pgpio-rdbg-2-out {
linux,phandle = <0x40>;
qcom,remote-pid = <0x02>;
qcom,entry-name = "rdbg";
compatible = "qcom,smp2pgpio";
#interrupt-cells = <0x02>;
#gpio-cells = <0x02>;
phandle = <0x40>;
interrupt-controller;
gpio-controller;
};
qcom,gdsc@fd8c1044 {
linux,phandle = <0x7c>;
regulator-name = "gdsc_venus_core1";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x7c>;
reg = <0xfd8c1044 0x04>;
qcom,support-hw-trigger;
};
timer@f9020000 {
#size-cells = <0x01>;
compatible = "arm,armv7-timer-mem";
clock-frequency = <0x124f800>;
reg = <0xf9020000 0x1000>;
ranges;
#address-cells = <0x01>;
frame@f9021000 {
interrupts = <0x00 0x08 0x04 0x00 0x07 0x04>;
frame-number = <0x00>;
reg = <0xf9021000 0x1000 0xf9022000 0x1000>;
};
frame@f9028000 {
interrupts = <0x00 0x0e 0x04>;
frame-number = <0x06>;
status = "disabled";
reg = <0xf9028000 0x1000>;
};
frame@f9027000 {
interrupts = <0x00 0x0d 0x04>;
frame-number = <0x05>;
status = "disabled";
reg = <0xf9027000 0x1000>;
};
frame@f9023000 {
interrupts = <0x00 0x09 0x04>;
frame-number = <0x01>;
status = "disabled";
reg = <0xf9023000 0x1000>;
};
frame@f9026000 {
interrupts = <0x00 0x0c 0x04>;
frame-number = <0x04>;
status = "disabled";
reg = <0xf9026000 0x1000>;
};
frame@f9024000 {
interrupts = <0x00 0x0a 0x04>;
frame-number = <0x02>;
status = "disabled";
reg = <0xf9024000 0x1000>;
};
frame@f9025000 {
interrupts = <0x00 0x0b 0x04>;
frame-number = <0x03>;
status = "disabled";
reg = <0xf9025000 0x1000>;
};
};
hdmi_vreg {
linux,phandle = <0x32>;
regulator-name = "hdmi_vreg";
enable-active-high;
startup-delay-us = <0x190>;
compatible = "regulator-fixed";
phandle = <0x32>;
};
hsphy@f94f8800 {
linux,phandle = <0x6a>;
qcom,primary-phy = <0x67>;
vdd-supply = <0x60>;
status = "disabled";
vdda18-supply = <0x61>;
compatible = "qcom,usb-hsphy";
qcom,ext-vbus-id;
vdda33-supply = <0x62>;
qcom,vdd-voltage-level = <0x00 0xdbba0 0x100590>;
phandle = <0x6a>;
reg = <0xf94f8800 0x3ff>;
qcom,num-ports = <0x03>;
qcom,hsphy-init = <0xd192e4>;
};
qcom,gdsc@fc401ec0 {
parent-supply = <0x03>;
linux,phandle = <0x69>;
regulator-name = "gdsc_usb30_sec";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x69>;
reg = <0xfc401ec0 0x04>;
};
serial@f991f000 {
interrupts = <0x00 0x6d 0x00>;
status = "disabled";
compatible = "qcom,msm-lsuart-v14";
reg = <0xf991f000 0x1000>;
};
qcom,msm-voip-dsp {
compatible = "qcom,msm-voip-dsp";
};
qcom,gdsc@fc401ac4 {
linux,phandle = <0x4a>;
regulator-name = "gdsc_pcie_0";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x4a>;
reg = <0xfc401ac4 0x04>;
};
qcom,smp2pgpio_test_smp2p_2_out {
compatible = "qcom,smp2pgpio_test_smp2p_2_out";
gpios = <0x17 0x00 0x00>;
};
vph_pwr_vreg {
linux,phandle = <0x54>;
regulator-name = "vph_pwr";
regulator-always-on;
status = "ok";
compatible = "regulator-fixed";
phandle = <0x54>;
};
hsphy@f92f8800 {
linux,phandle = <0x67>;
qcom,vbus-valid-override;
vdd-supply = <0x60>;
vdda18-supply = <0x61>;
compatible = "qcom,usb-hsphy";
qcom,ext-vbus-id;
vdda33-supply = <0x62>;
qcom,vdd-voltage-level = <0x00 0xdbba0 0x100590>;
phandle = <0x67>;
reg = <0xf92f8800 0x3ff 0xfd4ab204 0x04>;
qcom,hsphy-init = <0xd194e4>;
};
i2c@16 {
i2c-gpio,delay-us = <0x02>;
#size-cells = <0x00>;
cell-index = <0x10>;
compatible = "i2c-gpio";
gpios = <0x2d 0x82 0x00 0x2d 0x83 0x00>;
#address-cells = <0x01>;
max98504@31 {
max98504,cfg_data = <0x00 0x00 0x00 0x00 0x00 0x03 0x00 0x02 0x00 0x00>;
max98504,rx_mode = <0x01>;
compatible = "max98504";
reg = <0x31>;
vcc_i2c-supply = <0x33>;
max98504,i2c-pull-up;
max98504,tx_mode = <0x00>;
};
pcal6416a@20 {
linux,phandle = <0x84>;
pcal6416a,gpio_start = <0x12c>;
pcal6416a,pull_reg = <0x90101>;
pcal6416a,support_initialize = <0x01>;
compatible = "pcal6416a,gpio-expander";
pcal6416a,reset-gpio = <0x2d 0x60 0x00>;
#gpio-cells = <0x02>;
phandle = <0x84>;
pcal6416a,config = <0xa080>;
reg = <0x20>;
pcal6416a,ngpio = <0x10>;
pcal6416a,data_out = <0x200>;
gpio-controller;
};
};
qcom,ispif@fda0A000 {
interrupt-names = "ispif";
cell-index = <0x00>;
interrupts = <0x00 0x37 0x00>;
compatible = "qcom,ispif-v3.0", "qcom,ispif";
qcom,num-isps = <0x02>;
reg = <0xfda0a000 0x500 0xfda00020 0x10>;
reg-names = "ispif", "csi_clk_mux";
};
qcom,smp2pgpio_test_smp2p_2_in {
compatible = "qcom,smp2pgpio_test_smp2p_2_in";
gpios = <0x16 0x00 0x00>;
};
qcom,msm-cpufreq@0 {
compatible = "qcom,msm-cpufreq";
reg = <0x00 0x04>;
qcom,cpufreq-table = <0x493e0 0x493e0 0x478 0x320 0x67200 0x67200 0x8f0 0x320 0x9f600 0x79e00 0xbeb 0x320 0xb2200 0x8ca00 0x16e3 0x320 0xd7a00 0x8ca00 0x16e3 0x1000 0xea600 0xea600 0x1b6b 0x1000 0xfd200 0xfd200 0x1b6b 0x1000 0x122a00 0xfd200 0x1b6b 0x1000 0x135600 0x135600 0x1f78 0x16e3 0x16da00 0x135600 0x1f78 0x16e3 0x180600 0x180600 0x2775 0x16e3 0x1a5e00 0x193200 0x2775 0x1f78 0x1de200 0x1a5e00 0x3f7a 0x1f78 0x229200 0x1a5e00 0x3f7a 0x1f78 0x258000 0x1a5e00 0x3f7a 0x2775 0x261600 0x1a5e00 0x3f7a 0x2775 0x274200 0x1a5e00 0x3f7a 0x2775 0x286e00 0x1a5e00 0x3f7a 0x2775>;
qcom,cpu-mem-ports = <0x01 0x200>;
};
qcom,msm-compr-dsp {
compatible = "qcom,msm-compr-dsp";
};
qcom,msm-dai-fe {
compatible = "qcom,msm-dai-fe";
};
msm_tspp@f99d8000 {
interrupt-names = "TSIF_TSPP_IRQ", "TSIF0_IRQ", "TSIF1_IRQ", "TSIF_BAM_IRQ";
qcom,tsif-pclk = "iface_clk";
qcom,tsif-ref-clk = "ref_clk";
cell-index = <0x00>;
interrupts = <0x00 0x79 0x00 0x00 0x77 0x00 0x00 0x78 0x00 0x00 0x7a 0x00>;
status = "disabled";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm_tspp";
qcom,msm-bus,name = "tsif";
qcom,gpio-names = "tsif_clk", "tsif_en", "tsif_data", "tsif_sync", "tsif_clk", "tsif_en", "tsif_data", "tsif_sync";
qcom,msm-bus,vectors-KBps = <0x52 0x200 0x00 0x00 0x52 0x200 0x3000 0x6000>;
qcom,gpios-func = <0x03>;
reg = <0xf99d8000 0x1000 0xf99d9000 0x1000 0xf99da000 0x1000 0xf99c4000 0x14000>;
gpios = <0x2d 0x56 0x00 0x2d 0x55 0x00 0x2d 0x54 0x00 0x2d 0x53 0x00 0x2d 0x5b 0x00 0x2d 0x60 0x00 0x2d 0x61 0x00 0x2d 0x5f 0x00>;
reg-names = "MSM_TSIF0_PHYS", "MSM_TSIF1_PHYS", "MSM_TSPP_PHYS", "MSM_TSPP_BAM_PHYS";
};
qcom,qcedev@fd440000 {
qcom,ce-device = <0x00>;
interrupts = <0x00 0xec 0x00>;
qcom,ce-hw-instance = <0x01>;
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,qcedev";
qcom,msm-bus,name = "qcedev-noc";
qcom,msm-bus,vectors-KBps = <0x38 0x200 0x00 0x00 0x38 0x200 0x3c0f00 0x60180>;
qcom,ce-opp-freq = <0x5f5e100>;
reg = <0xfd440000 0x20000 0xfd444000 0x1b000>;
reg-names = "crypto-base", "crypto-bam-base";
qcom,bam-pipe-pair = <0x01>;
};
qcom,msm-pcm {
qcom,msm-pcm-dsp-id = <0x00>;
compatible = "qcom,msm-pcm-dsp";
};
qcom,msm-rtb {
qcom,rtb-size = <0x100000>;
compatible = "qcom,msm-rtb";
};
qcom,qcrypto@fd440000 {
qcom,use-sw-aes-cbc-ecb-ctr-algo;
qcom,ce-device = <0x00>;
interrupts = <0x00 0xec 0x00>;
qcom,ce-hw-instance = <0x01>;
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,qcrypto";
qcom,msm-bus,name = "qcrypto-noc";
qcom,msm-bus,vectors-KBps = <0x38 0x200 0x00 0x00 0x38 0x200 0x3c0f00 0x60180>;
qcom,ce-opp-freq = <0x5f5e100>;
reg = <0xfd440000 0x20000 0xfd444000 0x1b000>;
qcom,use-sw-aes-xts-algo;
qcom,use-sw-ahash-algo;
qcom,clk-mgmt-sus-res;
reg-names = "crypto-base", "crypto-bam-base";
qcom,bam-pipe-pair = <0x02>;
};
rpm_etm0 {
coresight-outports = <0x00>;
coresight-nr-inports = <0x00>;
coresight-child-ports = <0x00>;
compatible = "qcom,coresight-rpm-etm";
coresight-child-list = <0x22>;
coresight-id = <0x0f>;
coresight-name = "coresight-rpm-etm0";
};
ufsphy@0xfc597000 {
linux,phandle = <0x6f>;
vdda-phy-max-microamp = <0xc350>;
status = "ok";
compatible = "qcom,ufsphy";
vdda-pll-supply = <0x2a>;
phandle = <0x6f>;
reg = <0xfc597000 0x87c>;
vdda-phy-supply = <0x4b>;
vdda-pll-max-microamp = <0x3e8>;
};
qcom,gdsc@fd8c34a0 {
regulator-name = "gdsc_camss_top";
status = "disabled";
compatible = "qcom,gdsc";
reg = <0xfd8c34a0 0x04>;
};
qcom,msm-dai-stub {
compatible = "qcom,msm-dai-stub";
qcom,msm-dai-stub-1-tx {
qcom,msm-dai-stub-dev-id = <0x03>;
compatible = "qcom,msm-dai-stub-dev";
};
qcom,msm-dai-stub-tx {
qcom,msm-dai-stub-dev-id = <0x01>;
compatible = "qcom,msm-dai-stub-dev";
};
qcom,msm-dai-stub-rx {
qcom,msm-dai-stub-dev-id = <0x00>;
compatible = "qcom,msm-dai-stub-dev";
};
};
qcom,rpm-log@fc19dc00 {
compatible = "qcom,rpm-log";
qcom,rpm-addr-phys = <0xfc000000>;
qcom,offset-page-indices = <0x38>;
qcom,offset-log-len = <0x28>;
reg = <0xfc19dc00 0x4000>;
qcom,offset-log-len-mask = <0x2c>;
qcom,offset-page-buffer-addr = <0x24>;
qcom,offset-version = <0x04>;
};
etm@fc34e000 {
coresight-outports = <0x00>;
coresight-nr-inports = <0x00>;
coresight-child-ports = <0x02>;
compatible = "arm,coresight-etm";
coresight-child-list = <0x23>;
coresight-id = <0x0c>;
reg = <0xfc34e000 0x1000>;
coresight-name = "coresight-etm2";
qcom,round-robin;
qcom,pc-save;
reg-names = "etm-base";
};
qcom,msm-pcm-hostless {
compatible = "qcom,msm-pcm-hostless";
};
qcom,spm@f90b9000 {
qcom,saw2-spm-cmd-wfi = [03 0b 0f];
qcom,saw2-avs-limit = <0x00>;
#size-cells = <0x01>;
qcom,saw2-cfg = <0x01>;
qcom,saw2-spm-cmd-spc = [00 20 80 10 e8 5b 03 3b e8 5b 82 10 0b 30 06 26 30 0f];
qcom,saw2-avs-dly = <0x00>;
compatible = "qcom,spm-v2";
qcom,saw2-avs-hysteresis = <0x00>;
qcom,saw2-spm-cmd-ret = [42 1b 00 d8 5b 03 3b d8 5b 0b 00 42 1b 0f];
qcom,saw2-spm-ctl = <0x01>;
qcom,saw2-spm-dly = <0x3c102800>;
reg = <0xf90b9000 0x1000>;
qcom,saw2-spm-cmd-pc = [00 20 80 10 e8 5b 03 3b e8 5b 82 10 0b 30 06 26 30 0f];
qcom,saw2-ver-reg = <0xfd0>;
#address-cells = <0x01>;
qcom,core-id = <0x03>;
qcom,saw2-avs-ctl = <0x00>;
};
audio_etm0 {
coresight-outports = <0x00>;
coresight-nr-inports = <0x00>;
coresight-child-ports = <0x02>;
compatible = "qcom,coresight-audio-etm";
coresight-child-list = <0x22>;
coresight-id = <0x0e>;
coresight-name = "coresight-audio-etm0";
};
etm@fc34c000 {
coresight-outports = <0x00>;
coresight-nr-inports = <0x00>;
coresight-child-ports = <0x00>;
compatible = "arm,coresight-etm";
coresight-child-list = <0x23>;
coresight-id = <0x0a>;
reg = <0xfc34c000 0x1000>;
coresight-name = "coresight-etm0";
qcom,round-robin;
qcom,pc-save;
reg-names = "etm-base";
};
qcom,msm-thermal {
qcom,gfx-phase-hot-crit-temp = <0x55>;
qcom,rpm-phase-resource-type = "misc";
qcom,sensor-id = <0x05>;
qcom,freq-mitigation-value = <0xea600>;
qcom,gfx-phase-warm-temp-hyst = <0x0a>;
qcom,cx-phase-hot-crit-temp-hyst = <0x0f>;
qcom,hotplug-temp = <0x6e>;
qcom,cx-phase-resource-key = "tmpc";
qcom,limit-temp = <0x3c>;
qcom,vdd-restriction-temp-hysteresis = <0x0a>;
qcom,rpm-phase-resource-id = <0x00>;
vdd-gfx-supply = <0x7a>;
compatible = "qcom,msm-thermal";
qcom,gfx-phase-resource-key = "tmpg";
qcom,freq-step = <0x02>;
qcom,freq-mitigation-temp = <0x6e>;
vdd-dig-supply = <0x79>;
qcom,freq-mitigation-temp-hysteresis = <0x14>;
qcom,core-control-mask = <0x0e>;
qcom,temp-hysteresis = <0x0a>;
qcom,gfx-sensor-id = <0x04>;
qcom,cpu-sensors = "tsens_tz_sensor5", "tsens_tz_sensor6", "tsens_tz_sensor7", "tsens_tz_sensor8";
qcom,therm-reset-temp = <0x73>;
qcom,core-limit-temp = <0x50>;
qcom,hotplug-temp-hysteresis = <0x14>;
qcom,gfx-phase-hot-crit-temp-hyst = <0x0f>;
qcom,gfx-phase-warm-temp = <0x3c>;
qcom,core-temp-hysteresis = <0x0a>;
qcom,freq-mitigation-control-mask = <0x01>;
qcom,freq-control-mask = <0x0f>;
qcom,cx-phase-hot-crit-temp = <0x55>;
qcom,vdd-restriction-temp = <0x05>;
qcom,poll-ms = <0xfa>;
qcom,vdd-apps-rstr {
linux,phandle = <0x74>;
qcom,freq-req;
qcom,vdd-rstr-reg = "vdd-apps";
qcom,levels = <0x1de200 0x20d000 0x20d000>;
phandle = <0x74>;
};
qcom,vdd-gfx-rstr {
qcom,min-level = <0x01>;
qcom,vdd-rstr-reg = "vdd-gfx";
qcom,levels = <0x05 0x07 0x07>;
};
qcom,vdd-dig-rstr {
qcom,min-level = <0x01>;
qcom,vdd-rstr-reg = "vdd-dig";
qcom,levels = <0x05 0x07 0x07>;
};
};
msm-bimc@0xfc380000 {
qcom,hw-sel = "BIMC";
coresight-outports = <0x00>;
qcom,fabclk-active = "mem_a_clk";
label = "msm_bimc";
qcom,eff-fact = <0x3c>;
coresight-nr-inports = <0x00>;
qcom,rpm-en;
coresight-child-ports = <0x03>;
compatible = "msm-bus-fabric";
qcom,ntieredslaves = <0x00>;
coresight-id = <0x37>;
reg = <0xfc380000 0x6a000>;
coresight-name = "coresight-bimc";
qcom,fabclk-dual = "mem_clk";
qcom,nr-lim-thresh = <0x190000>;
cell-id = <0x00>;
qcom,qos-freq = <0x4b00>;
qcom,nfab = <0x06>;
fab-snoc {
qcom,mas-hw-id = <0x03>;
qcom,hw-sel = "RPM";
qcom,slavep = <0x03>;
qcom,slv-hw-id = <0x02>;
label = "fab-snoc";
qcom,mode = "Bypass";
qcom,buswidth = <0x08>;
qcom,masterp = <0x03>;
qcom,gateway;
qcom,qport = <0x03>;
qcom,ws = <0x2710>;
cell-id = <0x400>;
};
mas-mss-proc {
qcom,mas-hw-id = <0x01>;
qcom,hw-sel = "RPM";
label = "mas-mss-proc";
qcom,masterp = <0x02>;
cell-id = <0x41>;
qcom,tier = <0x02>;
};
slv-ebi-ch0 {
qcom,slavep = <0x00 0x01>;
qcom,slv-hw-id = <0x00>;
label = "slv-ebi-ch0";
qcom,mode = "Bypass";
qcom,buswidth = <0x10>;
cell-id = <0x200>;
qcom,tier = <0x02>;
};
mas-ampss-m0 {
qcom,mas-hw-id = <0x00>;
qcom,hw-sel = "BIMC";
qcom,prio-rd = <0x00>;
label = "mas-ampss-m0";
qcom,mode = "Fixed";
qcom,bimc,thmp = <0x32>;
qcom,buswidth = <0x10>;
qcom,masterp = <0x00>;
qcom,nr-lim;
qcom,qport = <0x00>;
qcom,prio-wr = <0x00>;
qcom,ws = <0x2710>;
qcom,floor-bw = <0x19000>;
qcom,bimc,gp = <0x3e8>;
cell-id = <0x01>;
qcom,tier = <0x02>;
};
fab-mmss-noc {
qcom,mas-hw-id = <0x02>;
qcom,hw-sel = "BIMC";
label = "fab_mmss_noc";
qcom,mode = "Bypass";
qcom,buswidth = <0x10>;
qcom,masterp = <0x02>;
qcom,gateway;
qcom,qport = <0x02>;
qcom,ws = <0x2710>;
cell-id = <0x800>;
};
slv-ampss-l2 {
qcom,slavep = <0x02>;
qcom,slv-hw-id = <0x01>;
label = "slv-ampss-l2";
qcom,buswidth = <0x10>;
cell-id = <0x202>;
qcom,tier = <0x02>;
};
mas-gfx3d {
qcom,mas-hw-id = <0x06>;
qcom,hw-sel = "NoC";
qcom,prio-rd = <0x00>;
label = "mas-gfx3d";
qcom,mode = "Fixed";
qcom,prio-lvl = <0x00>;
qcom,bimc,thmp = <0x32>;
qcom,buswidth = <0x20>;
qcom,masterp = <0x01>;
qcom,perm-mode = "Fixed";
qcom,nr-lim;
qcom,qport = <0x01>;
qcom,prio-wr = <0x00>;
qcom,ws = <0x2710>;
qcom,floor-bw = <0x19000>;
qcom,bimc,gp = <0x3e8>;
cell-id = <0x1a>;
qcom,tier = <0x02>;
};
};
qcom,csiphy@fda0b400 {
interrupt-names = "csiphy";
cell-index = <0x02>;
interrupts = <0x00 0x50 0x00>;
qcom,csi-vdd-voltage = <0x1b7740>;
compatible = "qcom,csiphy";
reg = <0xfda0b400 0x200 0xfda00040 0x04>;
qcom,mipi-csi-vdd-supply = <0x2a>;
reg-names = "csiphy", "csiphy_clk_mux";
};
etm@fc34f000 {
coresight-outports = <0x00>;
coresight-nr-inports = <0x00>;
coresight-child-ports = <0x03>;
compatible = "arm,coresight-etm";
coresight-child-list = <0x23>;
coresight-id = <0x0d>;
reg = <0xfc34f000 0x1000>;
coresight-name = "coresight-etm3";
qcom,round-robin;
qcom,pc-save;
reg-names = "etm-base";
};
qcom,kgsl-3d0@fdb00000 {
interrupt-names = "kgsl_3d0_irq";
coresight-outports = <0x00>;
qcom,bus-control;
qcom,initial-pwrlevel = <0x05>;
interrupts = <0x00 0x21 0x00>;
qcom,strtstp-sleepwake;
label = "kgsl-3d0";
coresight-nr-inports = <0x00>;
qcom,idle-timeout = <0x50>;
coresight-child-ports = <0x04>;
vdd-supply = <0x0a>;
qcom,msm-bus,num-paths = <0x02>;
qcom,msm-bus,num-cases = <0x13>;
compatible = "qcom,kgsl-3d0", "qcom,kgsl-3d";
qcom,id = <0x00>;
qcom,msm-bus,name = "grp3d";
coresight-child-list = <0x22>;
qcom,msm-bus,vectors-KBps = <0x1a 0x200 0x00 0x00 0x59 0x296 0x00 0x00 0x1a 0x200 0x00 0x249f00 0x59 0x296 0x00 0x288700 0x1a 0x200 0x00 0x30d400 0x59 0x296 0x00 0x288700 0x1a 0x200 0x00 0x249f00 0x59 0x296 0x00 0x30d400 0x1a 0x200 0x00 0x30d400 0x59 0x296 0x00 0x30d400 0x1a 0x200 0x00 0x4b0000 0x59 0x296 0x00 0x30d400 0x1a 0x200 0x00 0x5dc000 0x59 0x296 0x00 0x30d400 0x1a 0x200 0x00 0x30d400 0x59 0x296 0x00 0x493e00 0x1a 0x200 0x00 0x4b0000 0x59 0x296 0x00 0x493e00 0x1a 0x200 0x00 0x5dc000 0x59 0x296 0x00 0x493e00 0x1a 0x200 0x00 0x80e800 0x59 0x296 0x00 0x493e00 0x1a 0x200 0x00 0x5dc000 0x59 0x296 0x00 0x557300 0x1a 0x200 0x00 0x80e800 0x59 0x296 0x00 0x557300 0x1a 0x200 0x00 0xa1b800 0x59 0x296 0x00 0x557300 0x1a 0x200 0x00 0x80e800 0x59 0x296 0x00 0x7a1200 0x1a 0x200 0x00 0xa1b800 0x59 0x296 0x00 0x7a1200 0x1a 0x200 0x00 0xc28800 0x59 0x296 0x00 0x7a1200 0x1a 0x200 0x00 0xa1b800 0x59 0x296 0x00 0x927c00 0x1a 0x200 0x00 0xc28800 0x59 0x296 0x00 0x927c00>;
qcom,pm-qos-wakeup-latency = <0x65>;
qcom,chipid = <0x4020000>;
coresight-id = <0x43>;
vddcx-supply = <0x09>;
reg = <0xfdb00000 0x1b000 0xfdb20000 0x10000>;
coresight-name = "coresight-gfx";
qcom,pm-qos-active-latency = <0x1f5>;
iommu = <0x37>;
qcom,clk-map = <0x86>;
reg-names = "kgsl_3d0_reg_memory", "kgsl_3d0_shader_memory";
qcom,gpu-pwrlevels {
#size-cells = <0x00>;
compatible = "qcom,gpu-pwrlevels";
#address-cells = <0x01>;
qcom,gpu-pwrlevel@4 {
qcom,gpu-freq = <0xe4e1c00>;
qcom,io-fraction = <0x64>;
reg = <0x04>;
qcom,bus-freq = <0x05>;
};
qcom,gpu-pwrlevel@5 {
qcom,gpu-freq = <0x9e4f580>;
qcom,io-fraction = <0x64>;
reg = <0x05>;
qcom,bus-freq = <0x02>;
};
qcom,gpu-pwrlevel@1 {
qcom,gpu-freq = <0x1dcd6500>;
qcom,io-fraction = <0x42>;
reg = <0x01>;
qcom,bus-freq = <0x0f>;
};
qcom,gpu-pwrlevel@3 {
qcom,gpu-freq = <0x11e1a300>;
qcom,io-fraction = <0x64>;
reg = <0x03>;
qcom,bus-freq = <0x09>;
};
qcom,gpu-pwrlevel@0 {
qcom,gpu-freq = <0x23c34600>;
qcom,io-fraction = <0x21>;
reg = <0x00>;
qcom,bus-freq = <0x12>;
};
qcom,gpu-pwrlevel@2 {
qcom,gpu-freq = <0x172fab40>;
qcom,io-fraction = <0x42>;
reg = <0x02>;
qcom,bus-freq = <0x0c>;
};
qcom,gpu-pwrlevel@6 {
qcom,gpu-freq = <0x19bfcc0>;
qcom,io-fraction = <0x00>;
reg = <0x06>;
qcom,bus-freq = <0x00>;
};
};
};
qcom,camera-led-flash {
linux,phandle = <0x3b>;
qcom,flash-type = <0x01>;
cell-index = <0x00>;
compatible = "qcom,camera-led-flash";
phandle = <0x3b>;
flash-driver = "mic2873";
};
but_zones {
linux,phandle = <0x87>;
phandle = <0x87>;
#list-but-cells = <0x03>;
};
funnel@fc323000 {
coresight-outports = <0x00>;
linux,phandle = <0x20>;
coresight-nr-inports = <0x02>;
coresight-child-ports = <0x00>;
compatible = "arm,coresight-funnel";
coresight-child-list = <0x1f>;
phandle = <0x20>;
coresight-id = <0x04>;
reg = <0xfc323000 0x1000>;
coresight-name = "coresight-funnel-merg";
reg-names = "funnel-base";
};
funnel@fc355000 {
coresight-outports = <0x00>;
linux,phandle = <0x23>;
coresight-nr-inports = <0x04>;
coresight-child-ports = <0x06>;
compatible = "arm,coresight-funnel";
coresight-child-list = <0x21>;
phandle = <0x23>;
coresight-id = <0x07>;
reg = <0xfc355000 0x1000>;
coresight-name = "coresight-funnel-kpss";
reg-names = "funnel-base";
};
qcom,ipc-spinlock@fd484000 {
compatible = "qcom,ipc-spinlock-sfpb";
reg = <0xfd484000 0x400>;
qcom,num-locks = <0x08>;
};
qcom,msm-sec-auxpcm {
qcom,msm-cpudai-auxpcm-quant = <0x02 0x02>;
qcom,msm-cpudai-auxpcm-sync = <0x01 0x01>;
qcom,msm-cpudai-auxpcm-data = <0x00 0x00>;
compatible = "qcom,msm-auxpcm-dev";
qcom,msm-auxpcm-interface = "secondary";
qcom,msm-cpudai-auxpcm-mode = <0x00 0x00>;
qcom,msm-cpudai-auxpcm-pcm-clk-rate = <0x1f4000 0x1f4000>;
qcom,msm-cpudai-auxpcm-frame = <0x05 0x04>;
qcom,msm-cpudai-auxpcm-slot = <0x01 0x01>;
};
qcom,usbbam@f9304000 {
interrupt-names = "ssusb";
interrupts = <0x00 0x84 0x00>;
compatible = "qcom,usb-bam-msm";
qcom,ignore-core-reset-ack;
qcom,disable-clk-gating;
qcom,usb-bam-fifo-baseaddr = <0xf9200000>;
reg = <0xf9304000 0x5000 0xf92f880c 0x04>;
qcom,usb-bam-num-pipes = <0x10>;
reg-names = "ssusb", "qscratch_ram1_reg";
qcom,pipe0 {
qcom,pipe-num = <0x00>;
qcom,descriptor-fifo-size = <0x1400>;
qcom,dst-bam-pipe-index = <0x02>;
label = "ssusb-qdss-in-0";
qcom,bam-type = <0x00>;
qcom,src-bam-physical-address = <0xfc37c000>;
qcom,peer-bam = <0x01>;
qcom,usb-bam-mem-type = <0x01>;
qcom,data-fifo-size = <0x1800>;
qcom,dir = <0x01>;
qcom,data-fifo-offset = <0xf0000>;
qcom,dst-bam-physical-address = <0xf9304000>;
qcom,reset-bam-on-connect;
qcom,src-bam-pipe-index = <0x00>;
qcom,descriptor-fifo-offset = <0xf4000>;
};
};
qcom,msm-pri-auxpcm {
qcom,msm-cpudai-auxpcm-quant = <0x02 0x02>;
qcom,msm-cpudai-auxpcm-sync = <0x01 0x01>;
qcom,msm-cpudai-auxpcm-data = <0x00 0x00>;
compatible = "qcom,msm-auxpcm-dev";
qcom,msm-auxpcm-interface = "primary";
qcom,msm-cpudai-auxpcm-mode = <0x00 0x00>;
qcom,msm-cpudai-auxpcm-pcm-clk-rate = <0x1f4000 0x1f4000>;
qcom,msm-cpudai-auxpcm-frame = <0x05 0x04>;
qcom,msm-cpudai-auxpcm-slot = <0x01 0x01>;
};
serial@f995e000 {
interrupts = <0x00 0x72 0x00>;
status = "ok";
compatible = "qcom,msm-lsuart-v14";
reg = <0xf995e000 0x1000>;
};
cti@fc352000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x1c>;
reg = <0xfc352000 0x1000>;
coresight-name = "coresight-cti-cpu1";
reg-names = "cti-base";
};
qcom,venus@fdce0000 {
clock-names = "core_clk", "iface_clk", "bus_clk", "mem_clk";
proxy-reg-names = "vdd";
proxy-clock-names = "core_clk", "iface_clk", "bus_clk", "mem_clk";
vdd-supply = <0x08>;
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,pil-tz-generic";
qcom,msm-bus,name = "pil-venus";
qcom,pas-id = <0x09>;
qcom,msm-bus,vectors-KBps = <0x3f 0x200 0x00 0x00 0x3f 0x200 0x00 0x4a380>;
reg = <0xfdce0000 0x4000>;
qcom,firmware-name = "venus";
qcom,proxy-timeout-ms = <0x7d0>;
};
qcom,smp2pgpio_test_smp2p_7_in {
compatible = "qcom,smp2pgpio_test_smp2p_7_in";
gpios = <0x14 0x00 0x00>;
};
qcom,smp2pgpio-rdbg-1-out {
linux,phandle = <0x42>;
qcom,remote-pid = <0x01>;
qcom,entry-name = "rdbg";
compatible = "qcom,smp2pgpio";
#interrupt-cells = <0x02>;
#gpio-cells = <0x02>;
phandle = <0x42>;
interrupt-controller;
gpio-controller;
};
qcom,smp2pgpio-rdbg-2-in {
linux,phandle = <0x3f>;
qcom,remote-pid = <0x02>;
qcom,entry-name = "rdbg";
compatible = "qcom,smp2pgpio";
#interrupt-cells = <0x02>;
#gpio-cells = <0x02>;
phandle = <0x3f>;
interrupt-controller;
qcom,is-inbound;
gpio-controller;
};
qcom,gdsc@fd8c1404 {
clock-names = "core_clk", "maple_clk";
linux,phandle = <0x0c>;
regulator-name = "gdsc_vpu";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x0c>;
reg = <0xfd8c1404 0x04>;
};
qcom,mdss_dsi@fd922e00 {
qcom,platform-strength-ctrl = [ff 06];
linux,phandle = <0x27>;
qcom,platform-enable-gpio = <0x26 0x06 0x00>;
qcom,mdss-fb-map = <0x2b>;
cell-index = <0x01>;
gdsc-supply = <0x07>;
label = "MDSS DSI CTRL->1";
vdd-supply = <0x29>;
compatible = "qcom,mdss-dsi-ctrl";
vdda-supply = <0x28>;
iovdd-supply = <0x2f>;
qcom,mdss-mdp = <0x2c>;
qcom,dsi-pref-prim-pan = <0x30>;
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 97 00 00 00 00 05 00 00 01 97 00 00 00 00 0a 00 00 01 97 00 00 00 00 0f 00 00 01 97 00 c0 00 00 00 00 00 01 bb];
vddio-supply = <0x2a>;
phandle = <0x27>;
reg = <0xfd922e00 0x200 0xfd923100 0x2b0 0xfd922d80 0x100 0xfd828000 0x108>;
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
qcom,platform-reset-gpio = <0x26 0x15 0x00>;
qcom,platform-regulator-settings = [07 09 03 00 20 00 01];
reg-names = "dsi_ctrl", "dsi_phy", "dsi_regulator", "mmss_misc_phys";
qcom,core-supply-entries {
#size-cells = <0x00>;
#address-cells = <0x01>;
qcom,core-supply-entry@0 {
qcom,supply-disable-load = <0x00>;
qcom,supply-enable-load = <0x00>;
qcom,supply-min-voltage = <0x00>;
qcom,supply-name = "gdsc";
qcom,supply-max-voltage = <0x00>;
reg = <0x00>;
};
};
qcom,ctrl-supply-entries {
#size-cells = <0x00>;
#address-cells = <0x01>;
qcom,ctrl-supply-entry@1 {
qcom,supply-disable-load = <0x64>;
qcom,supply-enable-load = <0x186a0>;
qcom,supply-min-voltage = <0x1b7740>;
qcom,supply-name = "vddio";
qcom,supply-max-voltage = <0x1b7740>;
reg = <0x01>;
qcom,supply-post-on-sleep = <0x00>;
};
qcom,ctrl-supply-entry@0 {
qcom,supply-disable-load = <0x64>;
qcom,supply-enable-load = <0x186a0>;
qcom,supply-min-voltage = <0x124f80>;
qcom,supply-name = "vdda";
qcom,supply-max-voltage = <0x124f80>;
reg = <0x00>;
};
};
qcom,panel-supply-entries {
#size-cells = <0x00>;
#address-cells = <0x01>;
qcom,panel-supply-entry@0 {
qcom,supply-disable-load = <0x64>;
qcom,supply-enable-load = <0x186a0>;
qcom,supply-min-voltage = <0x1b7740>;
qcom,supply-name = "iovdd";
qcom,supply-max-voltage = <0x1b7740>;
reg = <0x00>;
qcom,supply-post-on-sleep = <0x00>;
};
};
};
qcom,pcie@fc520000 {
interrupt-names = "int_msi", "int_a", "int_b", "int_c", "int_d", "int_pls_pme", "int_pme_legacy", "int_pls_err", "int_aer_legacy", "int_pls_link_up", "int_pls_link_down", "int_bridge_flush_n", "int_wake";
qcom,l1ss-supported;
gdsc-vdd-supply = <0x4a>;
linux,phandle = <0x49>;
qcom,ep-latency = <0x0a>;
qcom,ctrl-amt = <0x02>;
perst-gpio = <0x2d 0x46 0x00>;
cell-index = <0x00>;
interrupt-map = <0x00 0x01 0x00 0xf3 0x00 0x01 0x01 0x00 0xf4 0x00 0x02 0x01 0x00 0xf5 0x00 0x03 0x01 0x00 0xf7 0x00 0x04 0x01 0x00 0xf8 0x00 0x05 0x01 0x00 0xf9 0x00 0x06 0x01 0x00 0xfa 0x00 0x07 0x01 0x00 0xfb 0x00 0x08 0x01 0x00 0xfc 0x00 0x09 0x01 0x00 0xfd 0x00 0x0a 0x01 0x00 0xfe 0x00 0x0b 0x01 0x00 0xff 0x00 0x0c 0x2d 0x45 0x02>;
interrupts = <0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c>;
qcom,msi-gicm-base = <0x160>;
clkreq-gpio = <0x2d 0x44 0x00>;
vreg-1.8-supply = <0x2a>;
interrupt-parent = <0x49>;
qcom,msm-bus,num-paths = <0x01>;
wake-gpio = <0x2d 0x45 0x00>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm_pcie";
qcom,msm-bus,name = "pcie0";
qcom,msm-bus,vectors-KBps = <0x2d 0x200 0x00 0x00 0x2d 0x200 0x1f4 0x320>;
qcom,aux-clk-sync;
qcom,msi-gicm-addr = <0xf9040040>;
#interrupt-cells = <0x01>;
phandle = <0x49>;
reg = <0xfc520000 0x2000 0xfc526000 0x1000 0xff000000 0x1000 0xff001000 0x1000 0xff100000 0x1000 0xff200000 0x100000 0xff300000 0xd00000>;
vreg-0.9-supply = <0x4b>;
#address-cells = <0x00>;
qcom,n-fts = <0x50>;
vreg-3.3-supply = <0x4c>;
interrupt-map-mask = <0xffffffff>;
reg-names = "parf", "phy", "dm_core", "elbi", "conf", "io", "bars";
};
uart@f9960000 {
interrupt-names = "core_irq", "bam_irq", "wakeup_irq";
linux,phandle = <0x85>;
interrupt-map = <0x00 0x01 0x00 0x74 0x00 0x01 0x01 0x00 0xef 0x00 0x02 0x2d 0x3c 0x00>;
interrupts = <0x00 0x01 0x02>;
qcom,bam-tx-ep-pipe-index = <0x06>;
interrupt-parent = <0x85>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-hsuart-v14";
qcom,msm-bus,name = "uart1";
qcom,msm-bus,vectors-KBps = <0x54 0x200 0x00 0x00 0x54 0x200 0x1f4 0x320>;
#interrupt-cells = <0x01>;
phandle = <0x85>;
reg = <0xf9960000 0x1000 0xf9944000 0x19000>;
qcom,tx-gpio = <0x2d 0x3b 0x00>;
#address-cells = <0x00>;
qcom,rx-gpio = <0x2d 0x3c 0x00>;
qcom,bam-rx-ep-pipe-index = <0x07>;
interrupt-map-mask = <0xffffffff>;
reg-names = "core_mem", "bam_mem";
};
cti@fc353000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x1d>;
reg = <0xfc353000 0x1000>;
coresight-name = "coresight-cti-cpu2";
reg-names = "cti-base";
};
dbm@f92f8000 {
linux,phandle = <0x66>;
compatible = "qcom,usb-dbm-1p4";
phandle = <0x66>;
reg = <0xf92f8000 0x1000>;
};
qcom,mdm1 {
interrupt-names = "err_fatal_irq", "status_irq", "plbrdy_irq", "mdm2ap_vddmin_irq";
linux,phandle = <0x4f>;
qcom,ap2mdm-errfatal-gpio = <0x2d 0x70 0x00>;
qcom,sfr-query;
qcom,mdm2ap-status-gpio = <0x2d 0x6d 0x00>;
qcom,sysmon-subsys-id = <0x14>;
qcom,ramdump-delay-ms = <0x7d0>;
cell-index = <0x00>;
qcom,support-shutdown;
interrupt-map = <0x00 0x2d 0x6f 0x03 0x01 0x2d 0x6d 0x03 0x02 0x2d 0x71 0x03 0x03 0x2d 0x73 0x03>;
interrupts = <0x00 0x01 0x02 0x03>;
qcom,ramdump-timeout-ms = <0x1d4c0>;
qcom,vddmin-modes = "normal";
qcom,mdm2ap-errfatal-gpio = <0x2d 0x6f 0x00>;
interrupt-parent = <0x4f>;
qcom,mdm2ap-pblrdy-gpio = <0x2d 0x71 0x00>;
status = "ok";
compatible = "qcom,ext-mdm9x35";
qcom,ap2mdm-vddmin-gpio = <0x2d 0x72 0x00>;
#interrupt-cells = <0x01>;
phandle = <0x4f>;
qcom,vddmin-drive-strength = <0x08>;
qcom,mdm2ap-vddmin-gpio = <0x2d 0x73 0x00>;
qcom,mdm-dual-link;
qcom,ap2mdm-soft-reset-gpio = <0x2d 0x80 0x00>;
#address-cells = <0x00>;
qcom,ap2mdm-status-gpio = <0x2d 0x6e 0x00>;
interrupt-map-mask = <0xffffffff>;
};
cti@fc313000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x14>;
reg = <0xfc313000 0x1000>;
coresight-name = "coresight-cti3";
reg-names = "cti-base";
};
wlan_vreg {
linux,phandle = <0x4c>;
regulator-name = "wlan_vreg";
regulator-always-on;
enable-active-high;
regulator-boot-on;
startup-delay-us = <0xfa0>;
compatible = "regulator-fixed";
phandle = <0x4c>;
};
ds28el35 {
ds28el35,id-max = <0x64>;
compatible = "w1-ds28el35";
ds28el35,id-default = <0x01>;
ds28el35,color-min = <0x00>;
ds28el35,color-max = <0x10>;
ds28el35,id-min = <0x00>;
ds28el35,color-default = <0x01>;
};
i2c@f9966000 {
interrupt-names = "qup_err_intr";
#size-cells = <0x00>;
cell-index = <0x01>;
interrupts = <0x00 0x68 0x00>;
qcom,scl-gpio = <0x2d 0x3e 0x00>;
qcom,noise-rjct-sda = <0x00>;
status = "okay";
compatible = "qcom,i2c-qup";
qcom,sda-gpio = <0x2d 0x3d 0x00>;
qcom,master-id = <0x54>;
qcom,i2c-src-freq = <0x124f800>;
reg = <0xf9966000 0x1000>;
#address-cells = <0x01>;
qcom,noise-rjct-scl = <0x00>;
qcom,i2c-bus-freq = <0x61a80>;
reg-names = "qup_phys_addr";
fts_i2c@49 {
stm,support_func = <0x01 0x01>;
stm,supply-num = <0x02>;
interrupts = <0x4f 0x00>;
stm,irq-gpio = <0x2d 0x4f 0x01>;
interrupt-parent = <0x2d>;
stm,tsp-project = "TR_LTE";
compatible = "stm,fts_ts";
stm,tsp-coords = <0x59f 0x9ff>;
stm,supply-name = "8084_l17", "8084_lvs3";
vcc_en-supply = <0x59>;
stm,i2c-pull-up = <0x01>;
reg = <0x49>;
stm,tsp-extra_config = <0x00 0x00 0x00 0x00>;
};
atmel_mxt_ts@4a {
atmel,panel-coords = <0x00 0x00 0xa00 0x5a0>;
vdd_ana-supply = <0x57>;
atmel,i2cmode-gpio = <0x2d 0x90 0x00>;
interrupts = <0x8f 0x02>;
atmel,no-force-update;
atmel,irq-gpio = <0x2d 0x8f 0x00>;
interrupt-parent = <0x2d>;
compatible = "atmel,mxt-ts";
atmel,display-coords = <0x00 0x00 0xa00 0x5a0>;
atmel,i2c-pull-up;
reg = <0x4a>;
atmel,bl-addr = <0x26>;
vcc_i2c-supply = <0x58>;
atmel,reset-gpio = <0x2d 0x91 0x00>;
atmel,no-lpm-support;
atmel,cfg_1 {
atmel,family-id = <0xa2>;
atmel,variant-id = <0x00>;
atmel,version = <0x20>;
atmel,build = <0xab>;
atmel,config = [00 00 00 00 00 00 21 03 00 1b 0b 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 08 0a 40 46 00 14 00 00 00 00 0a 32 19 83 00 00 20 34 00 af 4b 01 07 0a 0c 03 00 0a 05 0a 00 a0 05 00 0a 03 07 04 00 08 14 1a 0d 23 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 33 14 26 1c 64 00 00 00 05 01 00 04 00 00 00 91 00 01 01 80 00 00 00 00 00 00 00 10 18 00 00 01 00 00 1f 05 01 0f 1e 06 03 28 00 c8 02 23 ce ce 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5a 14 0a 10 00 00 01 00 01 19 0d 0d 0d 0d 0d 0d 0d 0d 0e 0e 0e 0e 0e 0e 0e 0e 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 00 00 01 02 06 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 63 40 1a 00 07 20 00 00 00 02 03 05 07 05 00 0a 05 05 af 1e 1e 34 0a 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00];
};
atmel,cfg_2 {
atmel,family-id = <0xa2>;
atmel,fw-name = "atmel_8084_liquid_v2_0_AB.hex";
atmel,variant-id = <0x00>;
atmel,version = <0x20>;
atmel,build = <0xaa>;
atmel,bootldr-id = <0x14>;
atmel,config = [00 00 00 00 00 00 21 03 00 1b 0b 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 08 0a 40 46 00 14 00 00 00 00 0a 32 19 83 00 00 20 34 00 af 4b 01 07 0a 0c 03 00 0a 05 0a 00 a0 05 00 0a 03 07 04 00 08 14 1a 0d 23 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 33 14 26 1c 64 00 00 00 05 01 00 04 00 00 00 91 00 01 01 80 00 00 00 00 00 00 00 10 18 00 00 01 00 00 1f 05 01 0f 1e 06 03 28 00 c8 02 23 32 32 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5a 14 0a 10 00 00 01 00 01 19 0d 0d 0d 0d 0d 0d 0d 0d 0e 0e 0e 0e 0e 0e 0e 0e 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 00 00 01 02 06 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 63 40 1a 00 07 20 00 00 00 02 03 05 07 05 00 0a 05 05 af 1e 1e 34 0a 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00];
};
};
};
gpio@fd510000 {
linux,phandle = <0x2d>;
ngpio = <0x93>;
qcom,subsys-id = <0x03>;
interrupts = <0x00 0xd0 0x00>;
qcom,direct-connect-irqs = <0x08>;
compatible = "qcom,msm-gpio";
#interrupt-cells = <0x02>;
#gpio-cells = <0x02>;
phandle = <0x2d>;
reg = <0xfd510000 0x4000>;
interrupt-controller;
gpio-controller;
};
qcom,gdsc@fd8c1024 {
linux,phandle = <0x08>;
regulator-name = "gdsc_venus";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x08>;
reg = <0xfd8c1024 0x04>;
};
qcom,spmi@fc4c0000 {
linux,phandle = <0x64>;
#size-cells = <0x00>;
cell-index = <0x00>;
interrupts = <0x00 0xbe 0x00 0x00 0xbb 0x00>;
compatible = "qcom,spmi-pmic-arb";
#interrupt-cells = <0x03>;
qcom,pmic-arb-ee = <0x00>;
phandle = <0x64>;
reg = <0xfc4cf000 0x1000 0xfc4cb000 0x1000 0xfc4ca000 0x1000>;
interrupt-controller;
#address-cells = <0x01>;
qcom,pmic-arb-channel = <0x00>;
reg-names = "core", "intr", "cnfg";
qcom,pma8084@0 {
#size-cells = <0x01>;
spmi-slave-container;
reg = <0x00>;
#address-cells = <0x01>;
mpps {
linux,phandle = <0x55>;
#size-cells = <0x01>;
label = "pma8084-mpp";
compatible = "qcom,qpnp-pin";
#gpio-cells = <0x02>;
phandle = <0x55>;
spmi-dev-container;
#address-cells = <0x01>;
gpio-controller;
mpp@a200 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x00>;
reg = <0xa200 0x100>;
qcom,pin-num = <0x03>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
mpp@a000 {
reg = <0xa000 0x100>;
qcom,pin-num = <0x01>;
};
mpp@a400 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x01>;
reg = <0xa400 0x100>;
qcom,pin-num = <0x05>;
qcom,out-strength = <0x01>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
mpp@a300 {
qcom,master-en = <0x01>;
qcom,ain-route = <0x03>;
qcom,src-sel = <0x00>;
qcom,mode = <0x04>;
reg = <0xa300 0x100>;
qcom,pin-num = <0x04>;
};
mpp@a700 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x00>;
reg = <0xa700 0x100>;
qcom,pin-num = <0x08>;
qcom,vin-sel = <0x02>;
};
mpp@a500 {
qcom,invert = <0x00>;
qcom,master-en = <0x01>;
qcom,ain-route = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x01>;
reg = <0xa500 0x100>;
qcom,pin-num = <0x06>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
mpp@a100 {
reg = <0xa100 0x100>;
qcom,pin-num = <0x02>;
};
mpp@a600 {
reg = <0xa600 0x100>;
qcom,pin-num = <0x07>;
};
};
clkrf2@5502 {
compatible = "qcom,qpnp-clkrf2";
reg = <0x5502 0x100>;
};
qcom,misc@900 {
linux,phandle = <0x65>;
compatible = "qcom,qpnp-misc";
phandle = <0x65>;
reg = <0x900 0x100>;
};
qcom,coincell@2800 {
compatible = "qcom,qpnp-coincell";
reg = <0x2800 0x100>;
};
qcom,power-on@800 {
interrupt-names = "kpdpwr", "resin", "resin-bark", "kpdpwr-resin-bark";
qcom,s3-debounce = <0x80>;
interrupts = <0x00 0x08 0x00 0x00 0x08 0x01 0x00 0x08 0x04 0x00 0x08 0x05>;
qcom,pon-dbc-delay = <0x3d09>;
compatible = "qcom,qpnp-power-on";
reg = <0x800 0x100>;
qcom,system-reset;
qcom,pon_1 {
linux,code = <0x74>;
qcom,pon-type = <0x00>;
qcom,s2-timer2 = <0x64>;
qcom,pull-up = <0x01>;
qcom,s2-type = <0x01>;
qcom,s1-timer = <0x1a40>;
qcom,support-reset = <0x00>;
qcom,s1-timer2 = <0x2810>;
qcom,s2-timer = <0x3e8>;
};
qcom,pon_2 {
linux,code = <0x72>;
qcom,pon-type = <0x01>;
qcom,pull-up = <0x01>;
qcom,support-reset = <0x00>;
};
qcom,pon_3 {
qcom,pon-type = <0x03>;
qcom,s2-timer2 = <0x64>;
qcom,pull-up = <0x01>;
qcom,s2-type = <0x01>;
qcom,s1-timer = <0x1a40>;
qcom,support-reset = <0x01>;
qcom,s1-timer2 = <0x2810>;
qcom,s2-timer = <0x3e8>;
};
};
qcom,temp-alarm@2400 {
qcom,threshold-set = <0x00>;
qcom,channel-num = <0x08>;
qcom,temp_alarm-vadc = <0x50>;
interrupts = <0x00 0x24 0x00>;
label = "pma8084_tz";
compatible = "qcom,qpnp-temp-alarm";
reg = <0x2400 0x100>;
};
gpios {
linux,phandle = <0x26>;
#size-cells = <0x01>;
label = "pma8084-gpio";
compatible = "qcom,qpnp-pin";
#gpio-cells = <0x02>;
phandle = <0x26>;
spmi-dev-container;
#address-cells = <0x01>;
gpio-controller;
gpio@d500 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x00>;
qcom,pull = <0x05>;
reg = <0xd500 0x100>;
qcom,pin-num = <0x16>;
qcom,out-strength = <0x02>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
gpio@d100 {
qcom,invert = <0x00>;
qcom,master-en = <0x01>;
qcom,src-sel = <0x03>;
qcom,mode = <0x01>;
qcom,pull = <0x05>;
reg = <0xd100 0x100>;
qcom,pin-num = <0x12>;
qcom,out-strength = <0x03>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
gpio@c000 {
qcom,src-sel = <0x00>;
qcom,mode = <0x00>;
qcom,pull = <0x00>;
reg = <0xc000 0x100>;
qcom,pin-num = <0x01>;
qcom,vin-sel = <0x02>;
};
gpio@c800 {
qcom,invert = <0x00>;
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x01>;
reg = <0xc800 0x100>;
qcom,pin-num = <0x09>;
qcom,out-strength = <0x03>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
gpio@c500 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x01>;
reg = <0xc500 0x100>;
qcom,pin-num = <0x06>;
qcom,out-strength = <0x01>;
};
gpio@d000 {
qcom,invert = <0x00>;
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x01>;
qcom,pull = <0x04>;
reg = <0xd000 0x100>;
qcom,pin-num = <0x11>;
qcom,out-strength = <0x02>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
gpio@cc00 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x00>;
qcom,pull = <0x05>;
reg = <0xcc00 0x100>;
qcom,pin-num = <0x0d>;
qcom,out-strength = <0x02>;
qcom,vin-sel = <0x02>;
};
gpio@cd00 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x03>;
qcom,pull = <0x00>;
reg = <0xcd00 0x100>;
qcom,pin-num = <0x0e>;
qcom,vin-sel = <0x02>;
};
gpio@c600 {
qcom,invert = <0x00>;
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x01>;
reg = <0xc600 0x100>;
qcom,pin-num = <0x07>;
qcom,out-strength = <0x03>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
gpio@c100 {
qcom,src-sel = <0x00>;
qcom,mode = <0x00>;
qcom,pull = <0x00>;
reg = <0xc100 0x100>;
qcom,pin-num = <0x02>;
qcom,vin-sel = <0x02>;
};
gpio@c900 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x02>;
qcom,mode = <0x00>;
qcom,pull = <0x05>;
reg = <0xc900 0x100>;
qcom,pin-num = <0x0a>;
qcom,vin-sel = <0x02>;
};
gpio@ce00 {
qcom,invert = <0x00>;
qcom,master-en = <0x01>;
qcom,src-sel = <0x02>;
qcom,mode = <0x01>;
reg = <0xce00 0x100>;
qcom,pin-num = <0x0f>;
qcom,out-strength = <0x03>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
gpio@c400 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x00>;
qcom,pull = <0x05>;
reg = <0xc400 0x100>;
qcom,pin-num = <0x05>;
qcom,out-strength = <0x02>;
qcom,vin-sel = <0x02>;
};
gpio@c300 {
qcom,invert = <0x00>;
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x00>;
qcom,pull = <0x05>;
reg = <0xc300 0x100>;
qcom,pin-num = <0x04>;
qcom,vin-sel = <0x02>;
};
gpio@c200 {
reg = <0xc200 0x100>;
qcom,pin-num = <0x03>;
};
gpio@cb00 {
qcom,invert = <0x00>;
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x01>;
reg = <0xcb00 0x100>;
qcom,pin-num = <0x0c>;
qcom,out-strength = <0x02>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
gpio@cf00 {
qcom,invert = <0x00>;
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x01>;
qcom,pull = <0x04>;
reg = <0xcf00 0x100>;
qcom,pin-num = <0x10>;
qcom,vin-sel = <0x02>;
};
gpio@d200 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x00>;
qcom,pull = <0x05>;
reg = <0xd200 0x100>;
qcom,pin-num = <0x13>;
qcom,out-strength = <0x02>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
gpio@c700 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x00>;
qcom,pull = <0x04>;
reg = <0xc700 0x100>;
qcom,pin-num = <0x08>;
qcom,vin-sel = <0x02>;
};
gpio@d300 {
qcom,invert = <0x00>;
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x01>;
reg = <0xd300 0x100>;
qcom,pin-num = <0x14>;
qcom,out-strength = <0x01>;
qcom,vin-sel = <0x00>;
qcom,output-type = <0x00>;
};
gpio@ca00 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x03>;
qcom,mode = <0x00>;
qcom,pull = <0x00>;
reg = <0xca00 0x100>;
qcom,pin-num = <0x0b>;
qcom,vin-sel = <0x02>;
};
gpio@d400 {
qcom,master-en = <0x01>;
qcom,src-sel = <0x00>;
qcom,mode = <0x01>;
qcom,pull = <0x05>;
reg = <0xd400 0x100>;
qcom,pin-num = <0x15>;
qcom,out-strength = <0x01>;
qcom,vin-sel = <0x02>;
qcom,output-type = <0x00>;
};
};
qcom,rtc {
#size-cells = <0x01>;
qcom,qpnp-rtc-write = <0x00>;
compatible = "qcom,qpnp-rtc";
qcom,qpnp-rtc-alarm-pwrup = <0x00>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,rtc_rw@6000 {
reg = <0x6000 0x100>;
};
qcom,rtc_alarm@6100 {
interrupts = <0x00 0x61 0x01>;
reg = <0x6100 0x100>;
};
};
qcom,revid@100 {
compatible = "qcom,qpnp-revid";
reg = <0x100 0x100>;
};
vadc@3100 {
qcom,vadc-poll-eoc;
interrupt-names = "eoc-int-en-set";
linux,phandle = <0x50>;
qcom,adc-vdd-reference = <0x708>;
#size-cells = <0x00>;
interrupts = <0x00 0x31 0x00>;
compatible = "qcom,qpnp-vadc";
qcom,adc-bit-resolution = <0x0f>;
phandle = <0x50>;
reg = <0x3100 0x100>;
#address-cells = <0x01>;
chan@7 {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x00>;
qcom,decimation = <0x00>;
label = "vph_pwr";
qcom,pre-div-channel-scaling = <0x01>;
reg = <0x07>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x00>;
};
chan@23 {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x00>;
qcom,decimation = <0x00>;
label = "mpp4_div3";
qcom,pre-div-channel-scaling = <0x01>;
reg = <0x23>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x00>;
};
chan@c {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x00>;
qcom,decimation = <0x00>;
label = "ref_buf_625mv";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x0c>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x00>;
};
chan@a {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x00>;
qcom,decimation = <0x00>;
label = "ref_1250v";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x0a>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x00>;
};
chan@77 {
qcom,calibration-type = "ratiometric";
qcom,scale-function = <0x02>;
qcom,decimation = <0x00>;
label = "quiet_therm";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x77>;
qcom,hw-settle-time = <0x02>;
qcom,fast-avg-setup = <0x00>;
};
chan@9 {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x00>;
qcom,decimation = <0x00>;
label = "ref_625mv";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x09>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x00>;
};
chan@15 {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x00>;
qcom,decimation = <0x00>;
label = "mpp6_div1";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x15>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x00>;
};
chan@13 {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x00>;
qcom,decimation = <0x00>;
label = "mpp4_div1";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x13>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x00>;
};
chan@74 {
qcom,calibration-type = "ratiometric";
qcom,scale-function = <0x02>;
qcom,decimation = <0x00>;
label = "ap_thm";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x74>;
qcom,hw-settle-time = <0x02>;
qcom,fast-avg-setup = <0x00>;
};
chan@8 {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x03>;
qcom,decimation = <0x00>;
label = "die_temp";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x08>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x00>;
};
chan@27 {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x00>;
qcom,decimation = <0x00>;
label = "vf_div3";
qcom,pre-div-channel-scaling = <0x01>;
reg = <0x27>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x00>;
};
chan@73 {
qcom,calibration-type = "ratiometric";
qcom,scale-function = <0x02>;
qcom,decimation = <0x00>;
label = "apq_therm";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x73>;
qcom,hw-settle-time = <0x02>;
qcom,fast-avg-setup = <0x00>;
};
chan@78 {
qcom,calibration-type = "ratiometric";
qcom,scale-function = <0x02>;
qcom,decimation = <0x00>;
label = "chg_therm";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x78>;
qcom,hw-settle-time = <0x02>;
qcom,fast-avg-setup = <0x00>;
};
};
vadc@3400 {
interrupt-names = "eoc-int-en-set", "high-thr-en-set", "low-thr-en-set";
linux,phandle = <0x73>;
qcom,adc-vdd-reference = <0x708>;
#size-cells = <0x00>;
interrupts = <0x00 0x34 0x00 0x00 0x34 0x03 0x00 0x34 0x04>;
compatible = "qcom,qpnp-adc-tm";
qcom,adc-bit-resolution = <0x0f>;
phandle = <0x73>;
reg = <0x3400 0x100>;
#address-cells = <0x01>;
qcom,adc_tm-vadc = <0x50>;
chan@7 {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x00>;
qcom,decimation = <0x00>;
label = "vph_pwr";
qcom,pre-div-channel-scaling = <0x01>;
reg = <0x07>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x00>;
qcom,btm-channel-number = <0x80>;
};
chan@77 {
qcom,calibration-type = "ratiometric";
qcom,scale-function = <0x02>;
qcom,decimation = <0x00>;
label = "quiet_therm";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x77>;
qcom,hw-settle-time = <0x02>;
qcom,thermal-node;
qcom,fast-avg-setup = <0x03>;
qcom,btm-channel-number = <0x70>;
};
chan@15 {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x00>;
qcom,decimation = <0x00>;
label = "mpp6_div1";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x15>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x00>;
qcom,meas-interval-timer-idx = <0x00>;
qcom,btm-channel-number = <0x78>;
};
chan@74 {
qcom,calibration-type = "ratiometric";
qcom,scale-function = <0x02>;
qcom,decimation = <0x00>;
label = "ap_thm";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x74>;
qcom,hw-settle-time = <0x02>;
qcom,thermal-node;
qcom,fast-avg-setup = <0x03>;
qcom,btm-channel-number = <0x69>;
};
chan@8 {
qcom,calibration-type = "absolute";
qcom,scale-function = <0x03>;
qcom,decimation = <0x00>;
label = "die_temp";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x08>;
qcom,hw-settle-time = <0x00>;
qcom,fast-avg-setup = <0x03>;
qcom,btm-channel-number = <0x48>;
};
chan@73 {
qcom,calibration-type = "ratiometric";
qcom,scale-function = <0x02>;
qcom,decimation = <0x00>;
label = "apq_therm";
qcom,pre-div-channel-scaling = <0x00>;
reg = <0x73>;
qcom,hw-settle-time = <0x02>;
qcom,thermal-node;
qcom,fast-avg-setup = <0x03>;
qcom,btm-channel-number = <0x68>;
};
};
};
qcom,pma8084@1 {
#size-cells = <0x01>;
spmi-slave-container;
reg = <0x01>;
#address-cells = <0x01>;
regulator@5400 {
regulator-name = "8084_l21";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x5400 0x100>;
};
regulator@4c00 {
regulator-name = "8084_l13";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4c00 0x100>;
};
regulator@5300 {
regulator-name = "8084_l20";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x5300 0x100>;
};
pwm@b300 {
compatible = "qcom,qpnp-pwm";
qcom,supported-sizes = <0x06 0x07 0x09>;
qcom,channel-id = <0x02>;
qcom,ramp-index = <0x02>;
reg = <0xb300 0x100 0xb042 0x7e>;
reg-names = "qpnp-lpg-channel-base", "qpnp-lpg-lut-base";
};
regulator@5500 {
regulator-name = "8084_l22";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x5500 0x100>;
};
regulator@5800 {
regulator-name = "8084_l25";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x5800 0x100>;
};
regulator@2600 {
regulator-name = "8084_s7";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x2600 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,freq@2800 {
reg = <0x2800 0x100>;
};
qcom,ctl@2600 {
reg = <0x2600 0x100>;
};
qcom,ps@2700 {
reg = <0x2700 0x100>;
};
};
regulator@5600 {
regulator-name = "8084_l23";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x5600 0x100>;
};
regulator@4400 {
regulator-name = "8084_l5";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4400 0x100>;
};
regulator@1400 {
regulator-name = "8084_s1";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x1400 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,ctl@1400 {
reg = <0x1400 0x100>;
};
qcom,ps@1500 {
reg = <0x1500 0x100>;
};
qcom,freq@1600 {
reg = <0x1600 0x100>;
};
};
regulator@2300 {
regulator-name = "8084_s6";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x2300 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,ctl@2300 {
reg = <0x2300 0x100>;
};
qcom,ps@2400 {
reg = <0x2400 0x100>;
};
qcom,freq@2500 {
reg = <0x2500 0x100>;
};
};
regulator@4e00 {
regulator-name = "8084_l15";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4e00 0x100>;
};
pwm@b500 {
compatible = "qcom,qpnp-pwm";
qcom,supported-sizes = <0x06 0x07 0x09>;
qcom,channel-id = <0x04>;
qcom,ramp-index = <0x04>;
reg = <0xb500 0x100 0xb042 0x7e>;
reg-names = "qpnp-lpg-channel-base", "qpnp-lpg-lut-base";
};
pwm@b100 {
compatible = "qcom,qpnp-pwm";
qcom,supported-sizes = <0x06 0x07 0x09>;
qcom,channel-id = <0x00>;
qcom,ramp-index = <0x00>;
reg = <0xb100 0x100 0xb042 0x7e>;
reg-names = "qpnp-lpg-channel-base", "qpnp-lpg-lut-base";
};
regulator@5000 {
regulator-name = "8084_l17";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x5000 0x100>;
};
regulator@1d00 {
regulator-name = "8084_s4";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x1d00 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,ctl@1d00 {
reg = <0x1d00 0x100>;
};
qcom,freq@1f00 {
reg = <0x1f00 0x100>;
};
qcom,ps@1e00 {
reg = <0x1e00 0x100>;
};
};
regulator@2c00 {
regulator-name = "8084_s9";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x2c00 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,ps@2d00 {
reg = <0x2d00 0x100>;
};
qcom,freq@2e00 {
reg = <0x2e00 0x100>;
};
qcom,ctl@2c00 {
reg = <0x2c00 0x100>;
};
};
pwm@b200 {
compatible = "qcom,qpnp-pwm";
qcom,supported-sizes = <0x06 0x07 0x09>;
qcom,channel-id = <0x01>;
qcom,ramp-index = <0x01>;
reg = <0xb200 0x100 0xb042 0x7e>;
reg-names = "qpnp-lpg-channel-base", "qpnp-lpg-lut-base";
};
regulator@1a00 {
regulator-name = "8084_s3";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x1a00 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,ctl@1a00 {
reg = <0x1a00 0x100>;
};
qcom,ps@1b00 {
reg = <0x1b00 0x100>;
};
qcom,freq@1c00 {
reg = <0x1c00 0x100>;
};
};
regulator@5100 {
regulator-name = "8084_l18";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x5100 0x100>;
};
regulator@5900 {
regulator-name = "8084_l26";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x5900 0x100>;
};
regulator@3200 {
regulator-name = "8084_s11";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x3200 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,ps@3300 {
reg = <0x3300 0x100>;
};
qcom,ctl@3200 {
reg = <0x3200 0x100>;
};
qcom,freq@3400 {
reg = <0x3400 0x100>;
};
};
regulator@8000 {
regulator-name = "8084_lvs1";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x8000 0x100>;
};
regulator@8400 {
interrupt-names = "ocp";
linux,phandle = <0x31>;
regulator-name = "8084_mvs1";
qcom,auto-mode-enable = <0x00>;
interrupts = <0x01 0x84 0x02>;
status = "okay";
compatible = "qcom,qpnp-regulator";
qcom,enable-time = <0x3e8>;
phandle = <0x31>;
qcom,vs-soft-start-strength = <0x00>;
qcom,hpm-enable = <0x01>;
reg = <0x8400 0x100>;
qcom,ocp-enable = <0x01>;
qcom,soft-start-enable = <0x01>;
qcom,ocp-max-retries = <0x0a>;
qcom,ocp-retry-delay = <0x1e>;
qcom,pull-down-enable = <0x01>;
};
regulator@2900 {
regulator-name = "8084_s8";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x2900 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,freq@2b00 {
reg = <0x2b00 0x100>;
};
qcom,ps@2a00 {
reg = <0x2a00 0x100>;
};
qcom,ctl@2900 {
reg = <0x2900 0x100>;
};
};
regulator@8200 {
regulator-name = "8084_lvs3";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x8200 0x100>;
};
regulator@3500 {
regulator-name = "8084_s12";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x3500 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,ps@3600 {
reg = <0x3600 0x100>;
};
qcom,freq@3700 {
reg = <0x3700 0x100>;
};
qcom,ctl@3500 {
reg = <0x3500 0x100>;
};
};
regulator@2000 {
regulator-name = "8084_s5";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x2000 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,freq@2200 {
reg = <0x2200 0x100>;
};
qcom,ps@2100 {
reg = <0x2100 0x100>;
};
qcom,ctl@2000 {
reg = <0x2000 0x100>;
};
};
regulator@4600 {
regulator-name = "8084_l7";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4600 0x100>;
};
regulator@4d00 {
regulator-name = "8084_l14";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4d00 0x100>;
};
regulator@4b00 {
regulator-name = "8084_l12";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4b00 0x100>;
};
regulator@8300 {
regulator-name = "8084_lvs4";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x8300 0x100>;
};
regulator@4700 {
regulator-name = "8084_l8";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4700 0x100>;
};
regulator@4a00 {
regulator-name = "8084_l11";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4a00 0x100>;
};
regulator@4100 {
regulator-name = "8084_l2";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4100 0x100>;
};
regulator@4500 {
regulator-name = "8084_l6";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4500 0x100>;
};
regulator@8100 {
regulator-name = "8084_lvs2";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x8100 0x100>;
};
regulator@4800 {
regulator-name = "8084_l9";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4800 0x100>;
};
pwm@b400 {
compatible = "qcom,qpnp-pwm";
qcom,supported-sizes = <0x06 0x07 0x09>;
qcom,channel-id = <0x03>;
qcom,ramp-index = <0x03>;
reg = <0xb400 0x100 0xb042 0x7e>;
reg-names = "qpnp-lpg-channel-base", "qpnp-lpg-lut-base";
};
regulator@5200 {
regulator-name = "8084_l19";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x5200 0x100>;
};
regulator@4f00 {
regulator-name = "8084_l16";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4f00 0x100>;
};
qcom,krait-regulator-pmic@2900 {
#size-cells = <0x01>;
status = "ok";
compatible = "qcom,krait-regulator-pmic";
spmi-dev-container;
#address-cells = <0x01>;
qcom,freq@2b00 {
status = "ok";
reg = <0x2b00 0x100>;
};
qcom,ps@2a00 {
status = "ok";
reg = <0x2a00 0x100>;
};
qcom,ctl@2900 {
status = "ok";
reg = <0x2900 0x100>;
};
};
regulator@2f00 {
regulator-name = "8084_s10";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x2f00 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,ctl@2f00 {
reg = <0x2f00 0x100>;
};
qcom,freq@3100 {
reg = <0x3100 0x100>;
};
qcom,ps@3000 {
reg = <0x3000 0x100>;
};
};
regulator@4000 {
regulator-name = "8084_l1";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4000 0x100>;
};
regulator@4900 {
regulator-name = "8084_l10";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4900 0x100>;
};
regulator@5700 {
regulator-name = "8084_l24";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x5700 0x100>;
};
regulator@4200 {
regulator-name = "8084_l3";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4200 0x100>;
};
regulator@5a00 {
regulator-name = "8084_l27";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x5a00 0x100>;
};
regulator@4300 {
regulator-name = "8084_l4";
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x4300 0x100>;
};
regulator@1700 {
regulator-name = "8084_s2";
#size-cells = <0x01>;
status = "disabled";
compatible = "qcom,qpnp-regulator";
reg = <0x1700 0x300>;
spmi-dev-container;
#address-cells = <0x01>;
qcom,freq@1900 {
reg = <0x1900 0x100>;
};
qcom,ps@1800 {
reg = <0x1800 0x100>;
};
qcom,ctl@1700 {
reg = <0x1700 0x100>;
};
};
pwm@b600 {
compatible = "qcom,qpnp-pwm";
qcom,supported-sizes = <0x06 0x07 0x09>;
qcom,channel-id = <0x05>;
qcom,ramp-index = <0x05>;
reg = <0xb600 0x100 0xb042 0x7e>;
reg-names = "qpnp-lpg-channel-base", "qpnp-lpg-lut-base";
};
};
};
uart@f995d000 {
interrupt-names = "core_irq", "bam_irq", "wakeup_irq";
linux,phandle = <0x43>;
qcom,rx-char-to-inject = <0x18>;
interrupt-map = <0x00 0x01 0x00 0x71 0x00 0x01 0x01 0x00 0xef 0x00 0x02 0x2d 0x83 0x00>;
interrupts = <0x00 0x01 0x02>;
qcom,bam-tx-ep-pipe-index = <0x00>;
interrupt-parent = <0x43>;
status = "disabled";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-hsuart-v14";
qcom,msm-bus,name = "blsp2_uart0";
qcom,msm-bus,vectors-KBps = <0x54 0x200 0x00 0x00 0x54 0x200 0x1f4 0x320>;
#interrupt-cells = <0x01>;
phandle = <0x43>;
reg = <0xf995d000 0x1000 0xf9944000 0x19000>;
qcom,wakeup_irq = <0x02>;
qcom,tx-gpio = <0x2d 0x82 0x00>;
qcom,inject-rx-on-wakeup = <0x01>;
#address-cells = <0x00>;
qcom,rx-gpio = <0x2d 0x83 0x00>;
qcom,bam-rx-ep-pipe-index = <0x01>;
interrupt-map-mask = <0xffffffff>;
reg-names = "core_mem", "bam_mem";
};
serial@f991e000 {
interrupts = <0x00 0x6c 0x00>;
status = "disabled";
compatible = "qcom,msm-lsuart-v14";
reg = <0xf991e000 0x1000>;
};
sata@0xfc580000 {
clock-names = "core_clk", "iface_clk", "pmalive_clk", "rxoob_clk", "asic0_clk", "rbc0_clk";
phy-names = "sata-6g";
interrupts = <0x00 0x1f 0x00>;
status = "disabled";
compatible = "qcom,msm-ahci";
reg = <0xfc580000 0x400>;
phys = <0x72>;
max-clock-frequency-hz = <0x00 0x00 0x5f5e100 0x5f5e100 0x11e1a300 0x11e1a300>;
};
qcom,msm-rng@f9bff000 {
qcom,msm-rng-iface-clk;
compatible = "qcom,msm-rng";
reg = <0xf9bff000 0x200>;
};
ssusb@f9400000 {
interrupt-names = "hs_phy_irq";
qcom,charging-disabled;
#size-cells = <0x01>;
interrupts = <0x00 0x105 0x04>;
interrupt-parent = <0x01>;
status = "disabled";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,dwc-usb3-msm";
qcom,msm-bus,name = "usb3_sec";
USB3_GDSC-supply = <0x69>;
qcom,msm-bus,vectors-KBps = <0x3d 0x200 0x00 0x00 0x3d 0x200 0x3a980 0x1d4c00>;
qcom,restore-sec-cfg-for-scm-dev-id = <0x0a>;
reg = <0xf9400000 0xfc000>;
ranges;
#address-cells = <0x01>;
dwc3@f9400000 {
interrupt-names = "irq", "otg_irq";
host-only-mode;
interrupts = <0x00 0x102 0x04 0x00 0x106 0x04>;
interrupt-parent = <0x01>;
compatible = "synopsys,dwc3";
usb-phy = <0x6a 0x68>;
reg = <0xf9400000 0xfc000>;
};
};
qcom,avtimer {
qcom,clk_div = <0x1b>;
compatible = "qcom,avtimer";
reg = <0xfe0c900c 0x04 0xfe0c9010 0x04>;
reg-names = "avtimer_lsb_addr", "avtimer_msb_addr";
};
qcom,jpeg@fda24000 {
interrupt-names = "jpeg";
cell-index = <0x02>;
interrupts = <0x00 0x3d 0x00>;
vdd-supply = <0x06>;
compatible = "qcom,jpeg";
reg = <0xfda24000 0x400>;
reg-names = "jpeg";
};
qcom,mdm0 {
interrupt-names = "err_fatal_irq", "status_irq", "plbrdy_irq", "mdm2ap_vddmin_irq";
linux,phandle = <0x82>;
qcom,ap2mdm-errfatal-gpio = <0x2d 0x70 0x00>;
qcom,sfr-query;
qcom,mdm2ap-status-gpio = <0x2d 0x6d 0x00>;
qcom,sysmon-subsys-id = <0x14>;
qcom,ramdump-delay-ms = <0x7d0>;
cell-index = <0x00>;
qcom,support-shutdown;
interrupt-map = <0x00 0x2d 0x6f 0x03 0x01 0x2d 0x6d 0x03 0x02 0x2d 0x71 0x03 0x03 0x2d 0x73 0x03>;
interrupts = <0x00 0x01 0x02 0x03>;
qcom,ramdump-timeout-ms = <0x1d4c0>;
qcom,vddmin-modes = "normal";
qcom,mdm2ap-errfatal-gpio = <0x2d 0x6f 0x00>;
interrupt-parent = <0x82>;
qcom,mdm2ap-pblrdy-gpio = <0x2d 0x71 0x00>;
status = "ok";
compatible = "qcom,ext-mdm9x25";
qcom,ap2mdm-vddmin-gpio = <0x2d 0x72 0x00>;
#interrupt-cells = <0x01>;
phandle = <0x82>;
qcom,vddmin-drive-strength = <0x08>;
qcom,mdm2ap-vddmin-gpio = <0x2d 0x73 0x00>;
qcom,ap2mdm-soft-reset-gpio = <0x2d 0x80 0x00>;
#address-cells = <0x00>;
qcom,ap2mdm-status-gpio = <0x2d 0x6e 0x00>;
interrupt-map-mask = <0xffffffff>;
};
aliases {
spi9 = "/soc/spi@f9965000";
};
msm-mmss-noc@fc478000 {
qcom,hw-sel = "NoC";
coresight-outports = <0x00>;
qcom,fabclk-active = "bus_a_clk";
label = "msm_mmss_noc";
coresight-nr-inports = <0x00>;
qcom,rpm-en;
coresight-child-ports = <0x05>;
compatible = "msm-bus-fabric";
qcom,ntieredslaves = <0x00>;
coresight-id = <0x34>;
reg = <0xfc478000 0x4000>;
coresight-name = "coresight-mnoc";
qcom,fabclk-dual = "bus_clk";
cell-id = <0x800>;
qcom,qos-freq = <0x12c0>;
qcom,nfab = <0x06>;
slv-venus-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x09>;
qcom,slv-hw-id = <0x0a>;
label = "slv-venus-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x254>;
qcom,tier = <0x02>;
};
mas-jpeg {
qcom,mas-hw-id = <0x07>;
qcom,hw-sel = "NoC";
label = "mas-jpeg";
qcom,mode = "Bypass";
qcom,masterp = <0x02>;
qcom,perm-mode = "Bypass";
qcom,qport = <0x00>;
qcom,ws = <0x2710>;
cell-id = <0x3e>;
qcom,tier = <0x02>;
};
slv-onoc-mpu-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x0e>;
qcom,slv-hw-id = <0x0f>;
label = "slv-onoc-mpu-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x25a>;
qcom,tier = <0x02>;
};
mas-vpu {
qcom,mas-hw-id = <0x0b>;
qcom,hw-sel = "NoC";
qcom,prio1 = <0x01>;
label = "mas-vpu";
qcom,mode = "Fixed";
qcom,prio-lvl = <0x01>;
qcom,masterp = <0x08>;
qcom,prio0 = <0x01>;
qcom,perm-mode = "Fixed";
qcom,qport = <0x06>;
qcom,ws = <0x2710>;
cell-id = <0x5e>;
qcom,tier = <0x02>;
};
slv-mnoc-mpu-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x0d>;
qcom,slv-hw-id = <0x0e>;
label = "slv-mnoc-mpu-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x259>;
qcom,tier = <0x02>;
};
slv-misc-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x06>;
qcom,slv-hw-id = <0x08>;
label = "slv-misc-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x252>;
qcom,tier = <0x02>;
};
fab-bimc {
qcom,hw-sel = "NoC";
qcom,slavep = <0x12 0x13>;
qcom,slv-hw-id = <0x10>;
label = "fab-bimc";
qcom,buswidth = <0x10>;
qcom,gateway;
cell-id = <0x00>;
};
slv-gfx3d-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x08>;
qcom,slv-hw-id = <0x0b>;
label = "slv-gfx3d-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x256>;
qcom,tier = <0x02>;
};
mas-mdp-port0 {
qcom,mas-hw-id = <0x08>;
qcom,hw-sel = "NoC";
qcom,rt-mas;
label = "mas-mdp-port0";
qcom,mode = "Bypass";
qcom,ff = <0x64>;
qcom,masterp = <0x03>;
qcom,perm-mode = "Bypass";
qcom,qport = <0x02>;
qcom,ws = <0x2710>;
cell-id = <0x16>;
qcom,tier = <0x02>;
};
slv-misc-xpu-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x07>;
qcom,slv-hw-id = <0x09>;
label = "slv-misc-xpu-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x253>;
qcom,tier = <0x02>;
};
slv-camera-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x00>;
qcom,slv-hw-id = <0x03>;
label = "slv-camera-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x24d>;
qcom,tier = <0x02>;
};
mas-vfe {
qcom,mas-hw-id = <0x0b>;
qcom,hw-sel = "NoC";
qcom,rt-mas;
label = "mas-vfe";
qcom,mode = "Bypass";
qcom,masterp = <0x07>;
qcom,perm-mode = "Bypass";
qcom,qport = <0x05>;
qcom,ws = <0x2710>;
cell-id = <0x1d>;
qcom,tier = <0x02>;
};
mas-video-p0 {
qcom,mas-hw-id = <0x09>;
qcom,hw-sel = "NoC";
label = "mas-video-p0";
qcom,mode = "Bypass";
qcom,masterp = <0x05 0x06>;
qcom,perm-mode = "Bypass";
qcom,qport = <0x03 0x04>;
qcom,ws = <0x2710>;
cell-id = <0x3f>;
qcom,tier = <0x02>;
};
slv-cpr-xpu-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x03>;
qcom,slv-hw-id = <0x07>;
label = "slv-cpr-xpu-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x251>;
qcom,tier = <0x02>;
};
slv-ocmem-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x04>;
qcom,slv-hw-id = <0x07>;
label = "ocmem-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x24f>;
qcom,tier = <0x02>;
};
fab-cnoc {
qcom,mas-hw-id = <0x04>;
qcom,hw-sel = "RPM";
label = "fab-cnoc";
qcom,buswidth = <0x10>;
qcom,masterp = <0x00 0x01>;
qcom,gateway;
cell-id = <0x1400>;
};
slv-service-mnoc {
qcom,hw-sel = "NoC";
qcom,slavep = <0x14>;
qcom,slv-hw-id = <0x11>;
label = "slv-service-mnoc";
qcom,buswidth = <0x10>;
cell-id = <0x25b>;
qcom,tier = <0x02>;
};
slv-mmss-clk-xpu-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x0c>;
qcom,slv-hw-id = <0x0d>;
label = "slv-mmss-clk-xpu-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x258>;
qcom,tier = <0x02>;
};
mas-mdp-port1 {
qcom,mas-hw-id = <0x08>;
qcom,hw-sel = "NoC";
qcom,rt-mas;
label = "mas-mdp-port1";
qcom,mode = "Bypass";
qcom,ff = <0x64>;
qcom,masterp = <0x04>;
qcom,perm-mode = "Bypass";
qcom,qport = <0x01>;
qcom,ws = <0x2710>;
cell-id = <0x17>;
qcom,tier = <0x02>;
};
slv-mmss-clk-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x0b>;
qcom,slv-hw-id = <0x0c>;
label = "slv-mmss-clk-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x257>;
qcom,tier = <0x02>;
};
slv-cpr-cfg {
qcom,hw-sel = "NoC";
qcom,slavep = <0x02>;
qcom,slv-hw-id = <0x06>;
label = "slv-cpr-cfg";
qcom,buswidth = <0x10>;
cell-id = <0x250>;
qcom,tier = <0x02>;
};
};
qcom,gdsc@fd8c2304 {
clock-names = "core_clk", "lut_clk";
linux,phandle = <0x07>;
regulator-name = "gdsc_mdss";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x07>;
reg = <0xfd8c2304 0x04>;
};
sound {
qcom,ext-mclk-gpio = <0x2d 0x2f 0x00>;
qcom,maxim-mi2s-tx;
qcom,sec-auxpcm-gpio-clk = <0x2d 0x52 0x00>;
qcom,sec-auxpcm-gpio-dout = <0x2d 0x55 0x00>;
qcom,micbias-en-msm-expander-gpio = <0x139>;
qcom,model = "apq8084-tomtom-snd-card";
qcom,prim-auxpcm-gpio-clk = <0x2d 0x57 0x00>;
qcom,cdc-micbias2-headset-only;
compatible = "qcom,apq8084-audio-tomtom";
qcom,hdmi-audio-rx;
qcom,sec-auxpcm-gpio-sync = <0x2d 0x53 0x00>;
qcom,audio-routing = "RX_BIAS", "MCLK", "LDO_H", "MCLK", "AIF4 MAD", "MCLK", "AMIC2", "MIC BIAS2 External", "MIC BIAS2 External", "Headset Mic", "DMIC1", "MIC BIAS1 External", "MIC BIAS1 External", "Digital Mic1", "DMIC2", "Main Mic Bias", "Main Mic Bias", "Main Mic", "DMIC3", "MIC BIAS3 External", "MIC BIAS3 External", "Digital Mic3", "DMIC4", "MIC BIAS1 External", "MIC BIAS1 External", "Sub Mic", "DMIC5", "MIC BIAS4 External", "MIC BIAS4 External", "Digital Mic5", "DMIC6", "MIC BIAS3 External", "MIC BIAS3 External", "Third Mic";
qcom,prim-auxpcm-gpio-set = "prim-gpio-tert";
qcom,prim-auxpcm-gpio-sync = <0x2d 0x58 0x00>;
qcom,prim-auxpcm-gpio-din = <0x2d 0x59 0x00>;
qcom,prim-auxpcm-gpio-dout = <0x2d 0x5a 0x00>;
qcom,codec-mclk-clk-freq = <0x927c00>;
};
i2c@f9926000 {
interrupt-names = "qup_err_intr";
#size-cells = <0x00>;
cell-index = <0x03>;
interrupts = <0x00 0x62 0x00>;
qcom,scl-gpio = <0x2d 0x1e 0x00>;
qcom,noise-rjct-sda = <0x00>;
compatible = "qcom,i2c-qup";
qcom,sda-gpio = <0x2d 0x1d 0x00>;
qcom,master-id = <0x56>;
qcom,i2c-src-freq = <0x2faf080>;
qcom,clk-ctl-xfer;
reg = <0xf9926000 0x1000>;
#address-cells = <0x01>;
qcom,noise-rjct-scl = <0x00>;
qcom,i2c-bus-freq = <0x61a80>;
reg-names = "qup_phys_addr";
max86900@51 {
interrupts = <0x89 0x00>;
max86900,led_3p3 = "8084_l16";
max86900,hrm_int-gpio = <0x2d 0x89 0x00>;
max86900,dual-hrm = <0x01>;
interrupt-parent = <0x2d>;
compatible = "max86900";
max86900,vdd_1p8 = "max77826_ldo4";
max86900,hrm_en-expander-gpio = <0x12f>;
reg = <0x51>;
hrm_vreg-supply = <0x56>;
};
sec-nfc@27 {
interrupts = <0x0b 0x00>;
interrupt-parent = <0x26>;
compatible = "sec-nfc";
sec-nfc,ven-gpio = <0x55 0x05 0x00>;
sec-nfc,firm-expander-gpio = <0x137>;
reg = <0x27>;
sec-nfc,irq-gpio = <0x26 0x0b 0x00>;
};
fan53555@60 {
compatible = "fan53555,fan53555-dcdc";
reg = <0x60>;
};
pn547@2B {
interrupts = <0x0b 0x00>;
interrupt-parent = <0x26>;
compatible = "pn547";
pn547,irq-gpio = <0x26 0x0b 0x00>;
pn547,ven-gpio = <0x55 0x05 0x00>;
reg = <0x2b>;
pn547,firm-expander-gpio = <0x137>;
};
};
qcom,smp2pgpio_client_rdbg_1_out {
compatible = "qcom,smp2pgpio_client_rdbg_1_out";
gpios = <0x42 0x00 0x00>;
};
qcom,mpm2-sleep-counter@fc4a3000 {
compatible = "qcom,mpm2-sleep-counter";
clock-frequency = <0x8000>;
reg = <0xfc4a3000 0x1000>;
};
qcom,ion {
#size-cells = <0x00>;
compatible = "qcom,msm-ion";
#address-cells = <0x01>;
qcom,ion-heap@30 {
qcom,ion-heap-type = "CARVEOUT";
compatible = "qcom,msm-ion-reserve";
qcom,memory-fixed = <0x10200000 0xae00000>;
reg = <0x1e>;
qcom,heap-align = <0x1000>;
};
qcom,ion-heap@25 {
qcom,ion-heap-type = "SYSTEM";
reg = <0x19>;
};
qcom,ion-heap@8 {
qcom,default-prefetch-size = <0x6c00000>;
qcom,ion-heap-type = "SECURE_DMA";
compatible = "qcom,msm-ion-reserve";
reg = <0x08>;
linux,contiguous-region = <0x04>;
};
qcom,ion-heap@23 {
qcom,ion-heap-type = "CARVEOUT";
compatible = "qcom,msm-ion-reserve";
qcom,memory-fixed = <0xdb00000 0x1d00000>;
reg = <0x17>;
qcom,heap-align = <0x1000>;
};
qcom,ion-heap@27 {
qcom,ion-heap-type = "DMA";
compatible = "qcom,msm-ion-reserve";
reg = <0x1b>;
linux,contiguous-region = <0x05>;
};
};
qcom,iommu@fda44000 {
qcom,iommu-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x2314 0x2394 0x2414 0x2494 0x20ac 0x215c 0x220c 0x22bc 0x2008 0x200c 0x2010 0x2014 0x2018 0x201c 0x2020>;
interrupt-names = "pmon", "global_cfg_NS_irq", "global_client_NS_irq", "global_cfg_S_irq", "global_client_S_irq";
qcom,iommu-pmu-event-classes = <0x00 0x01 0x08 0x09 0x0a 0x10 0x11 0x12 0x80 0x81 0x82 0x83 0x90 0x91 0x92 0xb0 0xb1>;
qcom,iommu-pmu-ngroups = <0x01>;
qcom,iommu-lpae-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x2314 0x2394 0x2414 0x2494 0x20ac 0x215c 0x220c 0x22bc 0x2008 0x200c 0x2010 0x2014 0x2018 0x201c 0x2000 0x2020>;
#size-cells = <0x01>;
qcom,iommu-bfb-data = <0xffffffff 0x04 0x08 0x00 0x00 0x20 0x78 0x00 0x4000 0x3c08 0xb41e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,needs-alt-core-clk;
interrupts = <0x00 0x3e 0x00 0x00 0xe5 0x00 0x00 0xe7 0x00 0x00 0xe6 0x00 0x00 0xe8 0x00>;
label = "vfe_iommu";
vdd-supply = <0x0b>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-smmu-v1";
qcom,msm-bus,name = "vfe_ebi";
qcom,msm-bus,vectors-KBps = <0x1d 0x200 0x00 0x00 0x1d 0x200 0x00 0x3e8>;
qcom,needs-alt-iface-clk;
qcom,iommu-pmu-ncounters = <0x08>;
reg = <0xfda44000 0x10000>;
qcom,iommu-lpae-bfb-data = <0xffffffff 0x00 0x04 0x08 0x00 0x00 0x20 0x78 0x4000 0xb45a 0x3c08 0xb41e 0x00 0x00 0x00 0x00 0x00 0x00 0x03 0x00>;
ranges;
#address-cells = <0x01>;
reg-names = "iommu_base";
qcom,iommu-ctx@fda4e000 {
interrupts = <0x00 0x41 0x00>;
label = "cpp";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfda4e000 0x1000>;
qcom,iommu-ctx-sids = <0x02>;
};
qcom,iommu-ctx@fda4d000 {
interrupts = <0x00 0x41 0x00>;
label = "vfe1";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfda4d000 0x1000>;
qcom,iommu-ctx-sids = <0x01>;
};
qcom,iommu-ctx@fda4c000 {
interrupts = <0x00 0x41 0x00>;
label = "vfe0";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfda4c000 0x1000>;
qcom,iommu-ctx-sids = <0x00>;
};
};
qcom,mdss_dsi@fd922800 {
qcom,platform-strength-ctrl = [ff 06];
linux,phandle = <0x25>;
qcom,platform-enable-gpio = <0x26 0x06 0x00>;
qcom,mdss-fb-map = <0x2b>;
cell-index = <0x00>;
gdsc-supply = <0x07>;
label = "MDSS DSI CTRL->0";
vdd-supply = <0x29>;
compatible = "qcom,mdss-dsi-ctrl";
vdda-supply = <0x28>;
iovdd-supply = <0x2f>;
qcom,mdss-mdp = <0x2c>;
qcom,dsi-pref-prim-pan = <0x2e>;
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 97 00 00 00 00 05 00 00 01 97 00 00 00 00 0a 00 00 01 97 00 00 00 00 0f 00 00 01 97 00 c0 00 00 00 00 00 01 bb];
vddio-supply = <0x2a>;
phandle = <0x25>;
reg = <0xfd922800 0x200 0xfd922b00 0x2b0 0xfd922d80 0x100 0xfd828000 0x108>;
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
qcom,platform-reset-gpio = <0x26 0x15 0x00>;
qcom,platform-regulator-settings = [07 09 03 00 20 00 01];
qcom,platform-te-gpio = <0x2d 0x0c 0x00>;
reg-names = "dsi_ctrl", "dsi_phy", "dsi_regulator", "mmss_misc_phys";
qcom,core-supply-entries {
#size-cells = <0x00>;
#address-cells = <0x01>;
qcom,core-supply-entry@0 {
qcom,supply-disable-load = <0x00>;
qcom,supply-enable-load = <0x00>;
qcom,supply-min-voltage = <0x00>;
qcom,supply-name = "gdsc";
qcom,supply-max-voltage = <0x00>;
reg = <0x00>;
};
};
qcom,ctrl-supply-entries {
#size-cells = <0x00>;
#address-cells = <0x01>;
qcom,ctrl-supply-entry@1 {
qcom,supply-disable-load = <0x64>;
qcom,supply-enable-load = <0x186a0>;
qcom,supply-min-voltage = <0x1b7740>;
qcom,supply-name = "vddio";
qcom,supply-max-voltage = <0x1b7740>;
reg = <0x01>;
qcom,supply-post-on-sleep = <0x00>;
};
qcom,ctrl-supply-entry@0 {
qcom,supply-disable-load = <0x64>;
qcom,supply-enable-load = <0x186a0>;
qcom,supply-min-voltage = <0x124f80>;
qcom,supply-name = "vdda";
qcom,supply-max-voltage = <0x124f80>;
reg = <0x00>;
};
};
qcom,panel-supply-entries {
#size-cells = <0x00>;
#address-cells = <0x01>;
qcom,panel-supply-entry@0 {
qcom,supply-disable-load = <0x64>;
qcom,supply-enable-load = <0x186a0>;
qcom,supply-min-voltage = <0x1b7740>;
qcom,supply-name = "iovdd";
qcom,supply-max-voltage = <0x1b7740>;
reg = <0x00>;
qcom,supply-post-on-sleep = <0x00>;
};
};
};
qcom,mhi {
esoc-names = "mdm";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,mhi";
qcom,msm-bus,name = "mhi";
qcom,msm-bus,vectors-KBps = <0x64 0x200 0x00 0x00 0x64 0x200 0x2540be40 0x2540be40>;
esoc-0 = <0x4f>;
mhi-device-wake-gpio = <0x2d 0x6c 0x00>;
};
qcom,mdss_edp@fd923400 {
qcom,mdss-fb-map = <0x2b>;
gpio-panel-hpd = <0x2d 0x67 0x00>;
qcom,panel-lpg-channel = <0x02>;
qcom,panel-pwm-period = <0x35>;
compatible = "qcom,mdss-edp";
vdda-supply = <0x2a>;
reg = <0xfd923400 0x700 0xfd8c2000 0x1000>;
gpio-lvl-en = <0x2d 0x5b 0x00>;
reg-names = "edp_base", "mmss_cc_base";
gpio-panel-en = <0x2d 0x89 0x00>;
};
i2c@f9927000 {
interrupt-names = "qup_err_intr";
#size-cells = <0x00>;
cell-index = <0x02>;
interrupts = <0x00 0x63 0x00>;
qcom,scl-gpio = <0x2d 0x2a 0x00>;
qcom,noise-rjct-sda = <0x00>;
status = "disabled";
compatible = "qcom,i2c-qup";
qcom,sda-gpio = <0x2d 0x29 0x00>;
qcom,master-id = <0x56>;
qcom,i2c-src-freq = <0x124f800>;
reg = <0xf9927000 0x1000>;
#address-cells = <0x01>;
qcom,noise-rjct-scl = <0x00>;
qcom,i2c-bus-freq = <0x186a0>;
reg-names = "qup_phys_addr";
isa1200@48 {
imagis,hap-en-gpio = <0x2d 0x30 0x00>;
imagis,chip-en;
label = "vibrator";
imagis,need-pwm-clk;
status = "okay";
compatible = "imagis,isa1200";
imagis,max-timeout = <0x3a98>;
imagis,pwm-div = <0x100>;
reg = <0x48>;
imagis,ext-clk-en;
imagis,mode-ctrl = <0x02>;
vcc_i2c-supply = <0x33>;
imagis,regulator {
regulator-max-microvolt = <0x1b7740>;
regulator-name = "vcc_i2c";
regulator-max-microamp = <0x2490>;
regulator-min-microvolt = <0x1b7740>;
};
};
};
qcom,clock-krait@f9016000 {
qcom,speed0-pvs15-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb71b0 0x57 0x192d5000 0xb71b0 0x6a 0x1dc13000 0xb71b0 0x7e 0x22551000 0xb71b0 0x93 0x26e8f000 0xb71b0 0xa8 0x2b7cd000 0xb71b0 0xbd 0x3010b000 0xb8538 0xd3 0x34a49000 0xbac48 0xe9 0x39387000 0xbd358 0x100 0x3dcc5000 0xbfa68 0x116 0x42603000 0xc2178 0x12d 0x46f41000 0xc4888 0x144 0x4b87f000 0xc6f98 0x15c 0x501bd000 0xc96a8 0x174 0x54afb000 0xcbdb8 0x18e 0x59439000 0xce4c8 0x1a8 0x5dd77000 0xd0bd8 0x1c3 0x626b5000 0xd32e8 0x1df 0x66ff3000 0xd59f8 0x1fa 0x6b931000 0xd8108 0x217 0x7026f000 0xda818 0x234 0x74bad000 0xdcf28 0x251 0x794eb000 0xdf638 0x272 0x7de29000 0xe1d48 0x292 0x82767000 0xe4458 0x2b4 0x870a5000 0xe7ef0 0x2d6>;
qcom,speed0-pvs3-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7e 0x22551000 0xc3500 0x93 0x26e8f000 0xc3500 0xa8 0x2b7cd000 0xc5c10 0xbd 0x3010b000 0xc8320 0xd3 0x34a49000 0xcaa30 0xe9 0x39387000 0xcd140 0x100 0x3dcc5000 0xcf850 0x116 0x42603000 0xd1f60 0x12d 0x46f41000 0xd4670 0x144 0x4b87f000 0xd6d80 0x15c 0x501bd000 0xd9490 0x174 0x54afb000 0xdcf28 0x18e 0x59439000 0xe09c0 0x1a8 0x5dd77000 0xe4458 0x1c3 0x626b5000 0xe7ef0 0x1df 0x66ff3000 0xeb988 0x1fa 0x6b931000 0xef420 0x217 0x7026f000 0xf2eb8 0x234 0x74bad000 0xf6950 0x251 0x794eb000 0xfa3e8 0x272 0x7de29000 0xfde80 0x292 0x82767000 0x101918 0x2b4 0x870a5000 0x1053b0 0x2d6>;
qcom,speed1-pvs2-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7d 0x22551000 0xc3500 0x91 0x26e8f000 0xc3500 0xa6 0x2b7cd000 0xc4888 0xbb 0x3010b000 0xc6f98 0xd0 0x34a49000 0xc96a8 0xe6 0x39387000 0xcbdb8 0xfc 0x3dcc5000 0xce4c8 0x113 0x42603000 0xd0bd8 0x12a 0x46f41000 0xd32e8 0x141 0x4b87f000 0xd59f8 0x158 0x501bd000 0xd8108 0x16f 0x54afb000 0xda818 0x188 0x59439000 0xdcf28 0x1a0 0x5dd77000 0xdf638 0x1b9 0x626b5000 0xe1d48 0x1d1 0x66ff3000 0xe57e0 0x1ed 0x6b931000 0xe9278 0x209 0x7026f000 0xecd10 0x225 0x74bad000 0xf07a8 0x243 0x794eb000 0xf4240 0x260 0x7de29000 0xf7cd8 0x27e 0x82767000 0xfb770 0x29b 0x870a5000 0xff208 0x2bc 0x8b9e3000 0x102ca0 0x2de 0x90321000 0x106738 0x301 0x927c0000 0x107ac0 0x311>;
qcom,speed1-pvs5-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7d 0x22551000 0xbd358 0x91 0x26e8f000 0xbd358 0xa6 0x2b7cd000 0xbe6e0 0xbb 0x3010b000 0xc0df0 0xd0 0x34a49000 0xc3500 0xe6 0x39387000 0xc5c10 0xfc 0x3dcc5000 0xc8320 0x113 0x42603000 0xcaa30 0x12a 0x46f41000 0xcd140 0x141 0x4b87f000 0xcf850 0x158 0x501bd000 0xd1f60 0x16f 0x54afb000 0xd4670 0x188 0x59439000 0xd6d80 0x1a0 0x5dd77000 0xd9490 0x1b9 0x626b5000 0xdbba0 0x1d1 0x66ff3000 0xde2b0 0x1ed 0x6b931000 0xe1d48 0x209 0x7026f000 0xe57e0 0x225 0x74bad000 0xe9278 0x243 0x794eb000 0xecd10 0x260 0x7de29000 0xf07a8 0x27e 0x82767000 0xf4240 0x29b 0x870a5000 0xf7cd8 0x2bc 0x8b9e3000 0xfb770 0x2de 0x90321000 0xff208 0x301 0x927c0000 0x100590 0x311>;
hfpll-dig-supply = <0x5e>;
qcom,speed1-pvs10-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7d 0x22551000 0xbd358 0x91 0x26e8f000 0xbd358 0xa6 0x2b7cd000 0xbd358 0xbb 0x3010b000 0xbd358 0xd0 0x34a49000 0xbd358 0xe6 0x39387000 0xbe6e0 0xfc 0x3dcc5000 0xc0df0 0x113 0x42603000 0xc3500 0x12a 0x46f41000 0xc5c10 0x141 0x4b87f000 0xc8320 0x158 0x501bd000 0xcaa30 0x16f 0x54afb000 0xcd140 0x188 0x59439000 0xcf850 0x1a0 0x5dd77000 0xd1f60 0x1b9 0x626b5000 0xd4670 0x1d1 0x66ff3000 0xd6d80 0x1ed 0x6b931000 0xd9490 0x209 0x7026f000 0xdbba0 0x225 0x74bad000 0xde2b0 0x243 0x794eb000 0xe09c0 0x260 0x7de29000 0xe4458 0x27e 0x82767000 0xe7ef0 0x29b 0x870a5000 0xeb988 0x2bc 0x8b9e3000 0xef420 0x2de 0x90321000 0xf2eb8 0x301 0x927c0000 0xf4240 0x311>;
qcom,speed2-pvs10-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xad570 0x4c 0x14997000 0xafc80 0x58 0x192d5000 0xb2390 0x6d 0x1dc13000 0xb4aa0 0x82 0x22551000 0xb71b0 0x97 0x26e8f000 0xb98c0 0xac 0x2b7cd000 0xbbfd0 0xc2 0x3010b000 0xbe6e0 0xd9 0x34a49000 0xc0df0 0xef 0x39387000 0xc0df0 0x104 0x3dcc5000 0xc3500 0x11a 0x42603000 0xc5c10 0x132 0x46f41000 0xc8320 0x14a 0x4b87f000 0xcaa30 0x162 0x501bd000 0xcd140 0x17a 0x54afb000 0xcf850 0x192 0x59439000 0xd1f60 0x1ac 0x5dd77000 0xd4670 0x1c5 0x626b5000 0xd6d80 0x1df 0x66ff3000 0xd9490 0x1f8 0x6b931000 0xdbba0 0x213 0x7026f000 0xde2b0 0x22e 0x74bad000 0xe09c0 0x249 0x794eb000 0xe30d0 0x265 0x7de29000 0xe6b68 0x282 0x82767000 0xea600 0x2a3 0x870a5000 0xee098 0x2c4 0x8b9e3000 0xf1b30 0x2e6 0x90321000 0xf55c8 0x309 0x94c5f000 0xf9060 0x32d 0x9959d000 0xfcaf8 0x351 0x9dedb000 0x100590 0x376>;
qcom,speed1-pvs15-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb71b0 0x57 0x192d5000 0xb71b0 0x6a 0x1dc13000 0xb71b0 0x7d 0x22551000 0xb71b0 0x91 0x26e8f000 0xb71b0 0xa6 0x2b7cd000 0xb71b0 0xbb 0x3010b000 0xb71b0 0xd0 0x34a49000 0xb71b0 0xe6 0x39387000 0xb8538 0xfc 0x3dcc5000 0xbac48 0x113 0x42603000 0xbd358 0x12a 0x46f41000 0xbfa68 0x141 0x4b87f000 0xc2178 0x158 0x501bd000 0xc4888 0x16f 0x54afb000 0xc6f98 0x188 0x59439000 0xc96a8 0x1a0 0x5dd77000 0xcbdb8 0x1b9 0x626b5000 0xce4c8 0x1d1 0x66ff3000 0xd0bd8 0x1ed 0x6b931000 0xd32e8 0x209 0x7026f000 0xd59f8 0x225 0x74bad000 0xd8108 0x243 0x794eb000 0xda818 0x260 0x7de29000 0xdcf28 0x27e 0x82767000 0xdf638 0x29b 0x870a5000 0xe1d48 0x2bc 0x8b9e3000 0xe4458 0x2de 0x90321000 0xe6b68 0x301 0x927c0000 0xe7ef0 0x311>;
qcom,speed0-pvs7-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb4aa0 0x4c 0x14997000 0xb71b0 0x58 0x192d5000 0xb98c0 0x6d 0x1dc13000 0xbbfd0 0x82 0x22551000 0xbe6e0 0x97 0x26e8f000 0xc0df0 0xac 0x2b7cd000 0xc3500 0xc2 0x3010b000 0xc5c10 0xd9 0x34a49000 0xc8320 0xef 0x39387000 0xce4c8 0x109 0x3dcc5000 0xd0bd8 0x120 0x42603000 0xd32e8 0x138 0x46f41000 0xd59f8 0x150 0x4b87f000 0xd8108 0x168 0x501bd000 0xda818 0x181 0x54afb000 0xdcf28 0x19a 0x59439000 0xdf638 0x1b4 0x5dd77000 0xe1d48 0x1cd 0x626b5000 0xe4458 0x1e8 0x66ff3000 0xe6b68 0x203 0x6b931000 0xe9278 0x21d 0x7026f000 0xeb988 0x238 0x74bad000 0xee098 0x253 0x794eb000 0xf07a8 0x270 0x7de29000 0xf4240 0x291 0x82767000 0xf7cd8 0x2b3 0x870a5000 0xfb770 0x2d5>;
qcom,speed1-pvs7-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7d 0x22551000 0xbd358 0x91 0x26e8f000 0xbd358 0xa6 0x2b7cd000 0xbd358 0xbb 0x3010b000 0xbd358 0xd0 0x34a49000 0xbfa68 0xe6 0x39387000 0xc2178 0xfc 0x3dcc5000 0xc4888 0x113 0x42603000 0xc6f98 0x12a 0x46f41000 0xc96a8 0x141 0x4b87f000 0xcbdb8 0x158 0x501bd000 0xce4c8 0x16f 0x54afb000 0xd0bd8 0x188 0x59439000 0xd32e8 0x1a0 0x5dd77000 0xd59f8 0x1b9 0x626b5000 0xd8108 0x1d1 0x66ff3000 0xda818 0x1ed 0x6b931000 0xdcf28 0x209 0x7026f000 0xe09c0 0x225 0x74bad000 0xe4458 0x243 0x794eb000 0xe7ef0 0x260 0x7de29000 0xeb988 0x27e 0x82767000 0xef420 0x29b 0x870a5000 0xf2eb8 0x2bc 0x8b9e3000 0xf6950 0x2de 0x90321000 0xfa3e8 0x301 0x927c0000 0xfb770 0x311>;
qcom,speed2-pvs11-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xaae60 0x4c 0x14997000 0xad570 0x58 0x192d5000 0xafc80 0x6d 0x1dc13000 0xb2390 0x82 0x22551000 0xb4aa0 0x97 0x26e8f000 0xb71b0 0xac 0x2b7cd000 0xb98c0 0xc2 0x3010b000 0xbbfd0 0xd9 0x34a49000 0xbe6e0 0xef 0x39387000 0xbe6e0 0x104 0x3dcc5000 0xc0df0 0x11a 0x42603000 0xc3500 0x132 0x46f41000 0xc5c10 0x14a 0x4b87f000 0xc8320 0x162 0x501bd000 0xcaa30 0x17a 0x54afb000 0xcd140 0x192 0x59439000 0xcf850 0x1ac 0x5dd77000 0xd1f60 0x1c5 0x626b5000 0xd4670 0x1df 0x66ff3000 0xd6d80 0x1f8 0x6b931000 0xd9490 0x213 0x7026f000 0xdbba0 0x22e 0x74bad000 0xde2b0 0x249 0x794eb000 0xe09c0 0x265 0x7de29000 0xe4458 0x282 0x82767000 0xe7ef0 0x2a3 0x870a5000 0xeb988 0x2c4 0x8b9e3000 0xef420 0x2e6 0x90321000 0xf2eb8 0x309 0x94c5f000 0xf6950 0x32d 0x9959d000 0xfa3e8 0x351 0x9dedb000 0xfde80 0x376>;
qcom,hfpll-config-val = <0x4d0405d>;
qcom,svs-fmax = <0x34a49000>;
qcom,speed0-pvs14-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb71b0 0x57 0x192d5000 0xb71b0 0x6a 0x1dc13000 0xb71b0 0x7e 0x22551000 0xb71b0 0x93 0x26e8f000 0xb71b0 0xa8 0x2b7cd000 0xb71b0 0xbd 0x3010b000 0xb98c0 0xd3 0x34a49000 0xbbfd0 0xe9 0x39387000 0xbe6e0 0x100 0x3dcc5000 0xc0df0 0x116 0x42603000 0xc3500 0x12d 0x46f41000 0xc5c10 0x144 0x4b87f000 0xc8320 0x15c 0x501bd000 0xcaa30 0x174 0x54afb000 0xcd140 0x18e 0x59439000 0xcf850 0x1a8 0x5dd77000 0xd1f60 0x1c3 0x626b5000 0xd4670 0x1df 0x66ff3000 0xd6d80 0x1fa 0x6b931000 0xd9490 0x217 0x7026f000 0xdbba0 0x234 0x74bad000 0xde2b0 0x251 0x794eb000 0xe09c0 0x272 0x7de29000 0xe30d0 0x292 0x82767000 0xe6b68 0x2b4 0x870a5000 0xea600 0x2d6>;
qcom,speed0-pvs8-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb2390 0x4c 0x14997000 0xb4aa0 0x58 0x192d5000 0xb71b0 0x6d 0x1dc13000 0xb98c0 0x82 0x22551000 0xbbfd0 0x97 0x26e8f000 0xbe6e0 0xac 0x2b7cd000 0xc0df0 0xc2 0x3010b000 0xc3500 0xd9 0x34a49000 0xc5c10 0xef 0x39387000 0xcbdb8 0x109 0x3dcc5000 0xce4c8 0x120 0x42603000 0xd0bd8 0x138 0x46f41000 0xd32e8 0x150 0x4b87f000 0xd59f8 0x168 0x501bd000 0xd8108 0x181 0x54afb000 0xda818 0x19a 0x59439000 0xdcf28 0x1b4 0x5dd77000 0xdf638 0x1cd 0x626b5000 0xe1d48 0x1e8 0x66ff3000 0xe4458 0x203 0x6b931000 0xe6b68 0x21d 0x7026f000 0xe9278 0x238 0x74bad000 0xeb988 0x253 0x794eb000 0xee098 0x270 0x7de29000 0xf1b30 0x291 0x82767000 0xf55c8 0x2b3 0x870a5000 0xf9060 0x2d5>;
qcom,speed2-pvs14-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa3930 0x4c 0x14997000 0xa6040 0x58 0x192d5000 0xa8750 0x6d 0x1dc13000 0xaae60 0x82 0x22551000 0xad570 0x97 0x26e8f000 0xafc80 0xac 0x2b7cd000 0xb2390 0xc2 0x3010b000 0xb4aa0 0xd9 0x34a49000 0xb71b0 0xef 0x39387000 0xb71b0 0x104 0x3dcc5000 0xb98c0 0x11a 0x42603000 0xbbfd0 0x132 0x46f41000 0xbe6e0 0x14a 0x4b87f000 0xc0df0 0x162 0x501bd000 0xc3500 0x17a 0x54afb000 0xc5c10 0x192 0x59439000 0xc8320 0x1ac 0x5dd77000 0xcaa30 0x1c5 0x626b5000 0xcd140 0x1df 0x66ff3000 0xcf850 0x1f8 0x6b931000 0xd1f60 0x213 0x7026f000 0xd4670 0x22e 0x74bad000 0xd6d80 0x249 0x794eb000 0xd9490 0x265 0x7de29000 0xdcf28 0x282 0x82767000 0xe09c0 0x2a3 0x870a5000 0xe4458 0x2c4 0x8b9e3000 0xe7ef0 0x2e6 0x90321000 0xeb988 0x309 0x94c5f000 0xef420 0x32d 0x9959d000 0xf2eb8 0x351 0x9dedb000 0xf6950 0x376>;
qcom,speed2-pvs15-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa1220 0x4c 0x14997000 0xa3930 0x58 0x192d5000 0xa6040 0x6d 0x1dc13000 0xa8750 0x82 0x22551000 0xaae60 0x97 0x26e8f000 0xad570 0xac 0x2b7cd000 0xafc80 0xc2 0x3010b000 0xb2390 0xd9 0x34a49000 0xb4aa0 0xef 0x39387000 0xb4aa0 0x104 0x3dcc5000 0xb71b0 0x11a 0x42603000 0xb98c0 0x132 0x46f41000 0xbbfd0 0x14a 0x4b87f000 0xbe6e0 0x162 0x501bd000 0xc0df0 0x17a 0x54afb000 0xc3500 0x192 0x59439000 0xc5c10 0x1ac 0x5dd77000 0xc8320 0x1c5 0x626b5000 0xcaa30 0x1df 0x66ff3000 0xcd140 0x1f8 0x6b931000 0xcf850 0x213 0x7026f000 0xd1f60 0x22e 0x74bad000 0xd4670 0x249 0x794eb000 0xd6d80 0x265 0x7de29000 0xda818 0x282 0x82767000 0xde2b0 0x2a3 0x870a5000 0xe1d48 0x2c4 0x8b9e3000 0xe57e0 0x2e6 0x90321000 0xe9278 0x309 0x94c5f000 0xecd10 0x32d 0x9959d000 0xf07a8 0x351 0x9dedb000 0xf4240 0x376>;
l2-dig-supply = <0x5e>;
cpu2-supply = <0x5c>;
qcom,speed2-pvs2-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xc0df0 0x4c 0x14997000 0xc3500 0x58 0x192d5000 0xc5c10 0x6d 0x1dc13000 0xc8320 0x82 0x22551000 0xcaa30 0x97 0x26e8f000 0xcd140 0xac 0x2b7cd000 0xcf850 0xc2 0x3010b000 0xd1f60 0xd9 0x34a49000 0xd4670 0xef 0x39387000 0xd4670 0x104 0x3dcc5000 0xd6d80 0x11a 0x42603000 0xd9490 0x132 0x46f41000 0xdbba0 0x14a 0x4b87f000 0xde2b0 0x162 0x501bd000 0xe09c0 0x17a 0x54afb000 0xe30d0 0x192 0x59439000 0xe57e0 0x1ac 0x5dd77000 0xe7ef0 0x1c5 0x626b5000 0xea600 0x1df 0x66ff3000 0xecd10 0x1f8 0x6b931000 0xef420 0x213 0x7026f000 0xf1b30 0x22e 0x74bad000 0xf4240 0x249 0x794eb000 0xf6950 0x265 0x7de29000 0xfa3e8 0x282 0x82767000 0xfde80 0x2a3 0x870a5000 0x101918 0x2c4 0x8b9e3000 0x1053b0 0x2e6 0x90321000 0x108e48 0x309 0x94c5f000 0x10c8e0 0x32d 0x9959d000 0x110378 0x351 0x9dedb000 0x113e10 0x376>;
qcom,speed2-pvs7-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x92 0x26e8f000 0xbd358 0xa7 0x2b7cd000 0xbd358 0xbd 0x3010b000 0xbfa68 0xd2 0x34a49000 0xc2178 0xe8 0x39387000 0xc4888 0xfe 0x3dcc5000 0xc6f98 0x115 0x42603000 0xc96a8 0x12c 0x46f41000 0xcbdb8 0x143 0x4b87f000 0xce4c8 0x15a 0x501bd000 0xd0bd8 0x173 0x54afb000 0xd32e8 0x18b 0x59439000 0xd59f8 0x1a3 0x5dd77000 0xd8108 0x1bc 0x626b5000 0xda818 0x1d5 0x66ff3000 0xdcf28 0x1f1 0x6b931000 0xdf638 0x20d 0x7026f000 0xe30d0 0x22a 0x74bad000 0xe6b68 0x247 0x794eb000 0xea600 0x265 0x7de29000 0xee098 0x282 0x82767000 0xf1b30 0x2a3 0x870a5000 0xf55c8 0x2c4 0x8b9e3000 0xf9060 0x2e6 0x90321000 0xfcaf8 0x309 0x94c5f000 0x100590 0x32d 0x9959d000 0x104028 0x351 0x9dedb000 0x107ac0 0x376>;
qcom,speed2-pvs0-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xc5c10 0x4c 0x14997000 0xc8320 0x58 0x192d5000 0xcaa30 0x6d 0x1dc13000 0xcd140 0x82 0x22551000 0xcf850 0x97 0x26e8f000 0xd1f60 0xac 0x2b7cd000 0xd4670 0xc2 0x3010b000 0xd6d80 0xd9 0x34a49000 0xd9490 0xef 0x39387000 0xd9490 0x104 0x3dcc5000 0xdbba0 0x11a 0x42603000 0xde2b0 0x132 0x46f41000 0xe09c0 0x14a 0x4b87f000 0xe30d0 0x162 0x501bd000 0xe57e0 0x17a 0x54afb000 0xe7ef0 0x192 0x59439000 0xea600 0x1ac 0x5dd77000 0xecd10 0x1c5 0x626b5000 0xef420 0x1df 0x66ff3000 0xf1b30 0x1f8 0x6b931000 0xf4240 0x213 0x7026f000 0xf6950 0x22e 0x74bad000 0xf9060 0x249 0x794eb000 0xfb770 0x265 0x7de29000 0xff208 0x282 0x82767000 0x102ca0 0x2a3 0x870a5000 0x106738 0x2c4 0x8b9e3000 0x10a1d0 0x2e6 0x90321000 0x10dc68 0x309 0x94c5f000 0x111700 0x32d 0x9959d000 0x115198 0x351 0x9dedb000 0x118c30 0x376>;
qcom,speed2-pvs1-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7e 0x22551000 0xc4888 0x92 0x26e8f000 0xc6f98 0xa7 0x2b7cd000 0xc96a8 0xbd 0x3010b000 0xcbdb8 0xd2 0x34a49000 0xce4c8 0xe8 0x39387000 0xd0bd8 0xfe 0x3dcc5000 0xd32e8 0x115 0x42603000 0xd59f8 0x12c 0x46f41000 0xd8108 0x143 0x4b87f000 0xda818 0x15a 0x501bd000 0xdcf28 0x173 0x54afb000 0xdf638 0x18b 0x59439000 0xe1d48 0x1a3 0x5dd77000 0xe4458 0x1bc 0x626b5000 0xe6b68 0x1d5 0x66ff3000 0xea600 0x1f1 0x6b931000 0xee098 0x20d 0x7026f000 0xf1b30 0x22a 0x74bad000 0xf55c8 0x247 0x794eb000 0xf9060 0x265 0x7de29000 0xfcaf8 0x282 0x82767000 0x100590 0x2a3 0x870a5000 0x104028 0x2c4 0x8b9e3000 0x107ac0 0x2e6 0x90321000 0x10b558 0x309 0x94c5f000 0x10eff0 0x32d 0x9959d000 0x112a88 0x351 0x9dedb000 0x116520 0x376>;
qcom,speed1-pvs1-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7d 0x22551000 0xc3500 0x91 0x26e8f000 0xc4888 0xa6 0x2b7cd000 0xc6f98 0xbb 0x3010b000 0xc96a8 0xd0 0x34a49000 0xcbdb8 0xe6 0x39387000 0xce4c8 0xfc 0x3dcc5000 0xd0bd8 0x113 0x42603000 0xd32e8 0x12a 0x46f41000 0xd59f8 0x141 0x4b87f000 0xd8108 0x158 0x501bd000 0xda818 0x16f 0x54afb000 0xdcf28 0x188 0x59439000 0xdf638 0x1a0 0x5dd77000 0xe1d48 0x1b9 0x626b5000 0xe4458 0x1d1 0x66ff3000 0xe7ef0 0x1ed 0x6b931000 0xeb988 0x209 0x7026f000 0xef420 0x225 0x74bad000 0xf2eb8 0x243 0x794eb000 0xf6950 0x260 0x7de29000 0xfa3e8 0x27e 0x82767000 0xfde80 0x29b 0x870a5000 0x101918 0x2bc 0x8b9e3000 0x1053b0 0x2de 0x90321000 0x108e48 0x301 0x927c0000 0x10a1d0 0x311>;
qcom,speed2-pvs6-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x92 0x26e8f000 0xbd358 0xa7 0x2b7cd000 0xbe6e0 0xbd 0x3010b000 0xc0df0 0xd2 0x34a49000 0xc3500 0xe8 0x39387000 0xc5c10 0xfe 0x3dcc5000 0xc8320 0x115 0x42603000 0xcaa30 0x12c 0x46f41000 0xcd140 0x143 0x4b87f000 0xcf850 0x15a 0x501bd000 0xd1f60 0x173 0x54afb000 0xd4670 0x18b 0x59439000 0xd6d80 0x1a3 0x5dd77000 0xd9490 0x1bc 0x626b5000 0xdbba0 0x1d5 0x66ff3000 0xde2b0 0x1f1 0x6b931000 0xe1d48 0x20d 0x7026f000 0xe57e0 0x22a 0x74bad000 0xe9278 0x247 0x794eb000 0xecd10 0x265 0x7de29000 0xf07a8 0x282 0x82767000 0xf4240 0x2a3 0x870a5000 0xf7cd8 0x2c4 0x8b9e3000 0xfb770 0x2e6 0x90321000 0xff208 0x309 0x94c5f000 0x102ca0 0x32d 0x9959d000 0x106738 0x351 0x9dedb000 0x10a1d0 0x376>;
qcom,speed2-pvs9-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x92 0x26e8f000 0xbd358 0xa7 0x2b7cd000 0xbd358 0xbd 0x3010b000 0xbd358 0xd2 0x34a49000 0xbe6e0 0xe8 0x39387000 0xc0df0 0xfe 0x3dcc5000 0xc3500 0x115 0x42603000 0xc5c10 0x12c 0x46f41000 0xc8320 0x143 0x4b87f000 0xcaa30 0x15a 0x501bd000 0xcd140 0x173 0x54afb000 0xcf850 0x18b 0x59439000 0xd1f60 0x1a3 0x5dd77000 0xd4670 0x1bc 0x626b5000 0xd6d80 0x1d5 0x66ff3000 0xd9490 0x1f1 0x6b931000 0xdbba0 0x20d 0x7026f000 0xde2b0 0x22a 0x74bad000 0xe1d48 0x247 0x794eb000 0xe57e0 0x265 0x7de29000 0xe9278 0x282 0x82767000 0xecd10 0x2a3 0x870a5000 0xf07a8 0x2c4 0x8b9e3000 0xf4240 0x2e6 0x90321000 0xf7cd8 0x309 0x94c5f000 0xfb770 0x32d 0x9959d000 0xff208 0x351 0x9dedb000 0x102ca0 0x376>;
qcom,speed2-pvs15-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb71b0 0x57 0x192d5000 0xb71b0 0x6a 0x1dc13000 0xb71b0 0x7e 0x22551000 0xb71b0 0x92 0x26e8f000 0xb71b0 0xa7 0x2b7cd000 0xb71b0 0xbd 0x3010b000 0xb71b0 0xd2 0x34a49000 0xb71b0 0xe8 0x39387000 0xb98c0 0xfe 0x3dcc5000 0xbbfd0 0x115 0x42603000 0xbe6e0 0x12c 0x46f41000 0xc0df0 0x143 0x4b87f000 0xc3500 0x15a 0x501bd000 0xc5c10 0x173 0x54afb000 0xc8320 0x18b 0x59439000 0xcaa30 0x1a3 0x5dd77000 0xcd140 0x1bc 0x626b5000 0xcf850 0x1d5 0x66ff3000 0xd1f60 0x1f1 0x6b931000 0xd4670 0x20d 0x7026f000 0xd6d80 0x22a 0x74bad000 0xd9490 0x247 0x794eb000 0xdbba0 0x265 0x7de29000 0xde2b0 0x282 0x82767000 0xe09c0 0x2a3 0x870a5000 0xe30d0 0x2c4 0x8b9e3000 0xe57e0 0x2e6 0x90321000 0xe9278 0x309 0x94c5f000 0xecd10 0x32d 0x9959d000 0xf07a8 0x351 0x9dedb000 0xf4240 0x376>;
qcom,speed2-pvs1-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc5c10 0x58 0x192d5000 0xc8320 0x6d 0x1dc13000 0xcaa30 0x82 0x22551000 0xcd140 0x97 0x26e8f000 0xcf850 0xac 0x2b7cd000 0xd1f60 0xc2 0x3010b000 0xd4670 0xd9 0x34a49000 0xd6d80 0xef 0x39387000 0xd6d80 0x104 0x3dcc5000 0xd9490 0x11a 0x42603000 0xdbba0 0x132 0x46f41000 0xde2b0 0x14a 0x4b87f000 0xe09c0 0x162 0x501bd000 0xe30d0 0x17a 0x54afb000 0xe57e0 0x192 0x59439000 0xe7ef0 0x1ac 0x5dd77000 0xea600 0x1c5 0x626b5000 0xecd10 0x1df 0x66ff3000 0xef420 0x1f8 0x6b931000 0xf1b30 0x213 0x7026f000 0xf4240 0x22e 0x74bad000 0xf6950 0x249 0x794eb000 0xf9060 0x265 0x7de29000 0xfcaf8 0x282 0x82767000 0x100590 0x2a3 0x870a5000 0x104028 0x2c4 0x8b9e3000 0x107ac0 0x2e6 0x90321000 0x10b558 0x309 0x94c5f000 0x10eff0 0x32d 0x9959d000 0x112a88 0x351 0x9dedb000 0x116520 0x376>;
qcom,speed1-pvs5-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb98c0 0x4c 0x14997000 0xbbfd0 0x58 0x192d5000 0xbe6e0 0x6d 0x1dc13000 0xc0df0 0x82 0x22551000 0xc3500 0x97 0x26e8f000 0xc5c10 0xac 0x2b7cd000 0xc8320 0xc2 0x3010b000 0xcaa30 0xd9 0x34a49000 0xcd140 0xef 0x39387000 0xd6d80 0x10c 0x3dcc5000 0xd9490 0x123 0x42603000 0xdbba0 0x13b 0x46f41000 0xde2b0 0x154 0x4b87f000 0xe09c0 0x16d 0x501bd000 0xe30d0 0x186 0x54afb000 0xe57e0 0x19f 0x59439000 0xe7ef0 0x1b9 0x5dd77000 0xea600 0x1d3 0x626b5000 0xecd10 0x1ee 0x66ff3000 0xef420 0x208 0x6b931000 0xf1b30 0x223 0x7026f000 0xf4240 0x23e 0x74bad000 0xf6950 0x25b 0x794eb000 0xf9060 0x278 0x7de29000 0xfcaf8 0x299 0x82767000 0x100590 0x2bb 0x870a5000 0x104028 0x2dd 0x8b9e3000 0x107ac0 0x300 0x90321000 0x10b558 0x324 0x927c0000 0x10c8e0 0x334>;
qcom,speed1-pvs3-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xbe6e0 0x4c 0x14997000 0xc0df0 0x58 0x192d5000 0xc3500 0x6d 0x1dc13000 0xc5c10 0x82 0x22551000 0xc8320 0x97 0x26e8f000 0xcaa30 0xac 0x2b7cd000 0xcd140 0xc2 0x3010b000 0xcf850 0xd9 0x34a49000 0xd1f60 0xef 0x39387000 0xdbba0 0x10c 0x3dcc5000 0xde2b0 0x123 0x42603000 0xe09c0 0x13b 0x46f41000 0xe30d0 0x154 0x4b87f000 0xe57e0 0x16d 0x501bd000 0xe7ef0 0x186 0x54afb000 0xea600 0x19f 0x59439000 0xecd10 0x1b9 0x5dd77000 0xef420 0x1d3 0x626b5000 0xf1b30 0x1ee 0x66ff3000 0xf4240 0x208 0x6b931000 0xf6950 0x223 0x7026f000 0xf9060 0x23e 0x74bad000 0xfb770 0x25b 0x794eb000 0xfde80 0x278 0x7de29000 0x101918 0x299 0x82767000 0x1053b0 0x2bb 0x870a5000 0x108e48 0x2dd 0x8b9e3000 0x10c8e0 0x300 0x90321000 0x110378 0x324 0x927c0000 0x111700 0x334>;
qcom,speed0-pvs11-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x93 0x26e8f000 0xbd358 0xa8 0x2b7cd000 0xbd358 0xbd 0x3010b000 0xbd358 0xd3 0x34a49000 0xbfa68 0xe9 0x39387000 0xc2178 0x100 0x3dcc5000 0xc4888 0x116 0x42603000 0xc6f98 0x12d 0x46f41000 0xc96a8 0x144 0x4b87f000 0xcbdb8 0x15c 0x501bd000 0xce4c8 0x174 0x54afb000 0xd0bd8 0x18e 0x59439000 0xd32e8 0x1a8 0x5dd77000 0xd59f8 0x1c3 0x626b5000 0xd8108 0x1df 0x66ff3000 0xda818 0x1fa 0x6b931000 0xdcf28 0x217 0x7026f000 0xdf638 0x234 0x74bad000 0xe30d0 0x251 0x794eb000 0xe6b68 0x272 0x7de29000 0xea600 0x292 0x82767000 0xee098 0x2b4 0x870a5000 0xf1b30 0x2d6>;
qcom,speed1-pvs10-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xad570 0x4c 0x14997000 0xafc80 0x58 0x192d5000 0xb2390 0x6d 0x1dc13000 0xb4aa0 0x82 0x22551000 0xb71b0 0x97 0x26e8f000 0xb98c0 0xac 0x2b7cd000 0xbbfd0 0xc2 0x3010b000 0xbe6e0 0xd9 0x34a49000 0xc0df0 0xef 0x39387000 0xcaa30 0x10c 0x3dcc5000 0xcd140 0x123 0x42603000 0xcf850 0x13b 0x46f41000 0xd1f60 0x154 0x4b87f000 0xd4670 0x16d 0x501bd000 0xd6d80 0x186 0x54afb000 0xd9490 0x19f 0x59439000 0xdbba0 0x1b9 0x5dd77000 0xde2b0 0x1d3 0x626b5000 0xe09c0 0x1ee 0x66ff3000 0xe30d0 0x208 0x6b931000 0xe57e0 0x223 0x7026f000 0xe7ef0 0x23e 0x74bad000 0xea600 0x25b 0x794eb000 0xecd10 0x278 0x7de29000 0xf07a8 0x299 0x82767000 0xf4240 0x2bb 0x870a5000 0xf7cd8 0x2dd 0x8b9e3000 0xfb770 0x300 0x90321000 0xff208 0x324 0x927c0000 0x100590 0x334>;
qcom,speed0-pvs5-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbe6e0 0x93 0x26e8f000 0xc0df0 0xa8 0x2b7cd000 0xc3500 0xbd 0x3010b000 0xc5c10 0xd3 0x34a49000 0xc8320 0xe9 0x39387000 0xcaa30 0x100 0x3dcc5000 0xcd140 0x116 0x42603000 0xcf850 0x12d 0x46f41000 0xd1f60 0x144 0x4b87f000 0xd4670 0x15c 0x501bd000 0xd6d80 0x174 0x54afb000 0xd9490 0x18e 0x59439000 0xdbba0 0x1a8 0x5dd77000 0xdf638 0x1c3 0x626b5000 0xe30d0 0x1df 0x66ff3000 0xe6b68 0x1fa 0x6b931000 0xea600 0x217 0x7026f000 0xee098 0x234 0x74bad000 0xf1b30 0x251 0x794eb000 0xf55c8 0x272 0x7de29000 0xf9060 0x292 0x82767000 0xfcaf8 0x2b4 0x870a5000 0x100590 0x2d6>;
qcom,speed1-pvs8-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb2390 0x4c 0x14997000 0xb4aa0 0x58 0x192d5000 0xb71b0 0x6d 0x1dc13000 0xb98c0 0x82 0x22551000 0xbbfd0 0x97 0x26e8f000 0xbe6e0 0xac 0x2b7cd000 0xc0df0 0xc2 0x3010b000 0xc3500 0xd9 0x34a49000 0xc5c10 0xef 0x39387000 0xcf850 0x10c 0x3dcc5000 0xd1f60 0x123 0x42603000 0xd4670 0x13b 0x46f41000 0xd6d80 0x154 0x4b87f000 0xd9490 0x16d 0x501bd000 0xdbba0 0x186 0x54afb000 0xde2b0 0x19f 0x59439000 0xe09c0 0x1b9 0x5dd77000 0xe30d0 0x1d3 0x626b5000 0xe57e0 0x1ee 0x66ff3000 0xe7ef0 0x208 0x6b931000 0xea600 0x223 0x7026f000 0xecd10 0x23e 0x74bad000 0xef420 0x25b 0x794eb000 0xf1b30 0x278 0x7de29000 0xf55c8 0x299 0x82767000 0xf9060 0x2bb 0x870a5000 0xfcaf8 0x2dd 0x8b9e3000 0x100590 0x300 0x90321000 0x104028 0x324 0x927c0000 0x1053b0 0x334>;
qcom,speed0-pvs9-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x93 0x26e8f000 0xbd358 0xa8 0x2b7cd000 0xbd358 0xbd 0x3010b000 0xbfa68 0xd3 0x34a49000 0xc2178 0xe9 0x39387000 0xc4888 0x100 0x3dcc5000 0xc6f98 0x116 0x42603000 0xc96a8 0x12d 0x46f41000 0xcbdb8 0x144 0x4b87f000 0xce4c8 0x15c 0x501bd000 0xd0bd8 0x174 0x54afb000 0xd32e8 0x18e 0x59439000 0xd59f8 0x1a8 0x5dd77000 0xd8108 0x1c3 0x626b5000 0xda818 0x1df 0x66ff3000 0xdcf28 0x1fa 0x6b931000 0xe09c0 0x217 0x7026f000 0xe4458 0x234 0x74bad000 0xe7ef0 0x251 0x794eb000 0xeb988 0x272 0x7de29000 0xef420 0x292 0x82767000 0xf2eb8 0x2b4 0x870a5000 0xf6950 0x2d6>;
qcom,speed2-pvs8-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x92 0x26e8f000 0xbd358 0xa7 0x2b7cd000 0xbd358 0xbd 0x3010b000 0xbd358 0xd2 0x34a49000 0xbfa68 0xe8 0x39387000 0xc2178 0xfe 0x3dcc5000 0xc4888 0x115 0x42603000 0xc6f98 0x12c 0x46f41000 0xc96a8 0x143 0x4b87f000 0xcbdb8 0x15a 0x501bd000 0xce4c8 0x173 0x54afb000 0xd0bd8 0x18b 0x59439000 0xd32e8 0x1a3 0x5dd77000 0xd59f8 0x1bc 0x626b5000 0xd8108 0x1d5 0x66ff3000 0xda818 0x1f1 0x6b931000 0xdcf28 0x20d 0x7026f000 0xe09c0 0x22a 0x74bad000 0xe4458 0x247 0x794eb000 0xe7ef0 0x265 0x7de29000 0xeb988 0x282 0x82767000 0xef420 0x2a3 0x870a5000 0xf2eb8 0x2c4 0x8b9e3000 0xf6950 0x2e6 0x90321000 0xfa3e8 0x309 0x94c5f000 0xfde80 0x32d 0x9959d000 0x101918 0x351 0x9dedb000 0x1053b0 0x376>;
qcom,speed1-pvs6-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7d 0x22551000 0xbd358 0x91 0x26e8f000 0xbd358 0xa6 0x2b7cd000 0xbd358 0xbb 0x3010b000 0xbfa68 0xd0 0x34a49000 0xc2178 0xe6 0x39387000 0xc4888 0xfc 0x3dcc5000 0xc6f98 0x113 0x42603000 0xc96a8 0x12a 0x46f41000 0xcbdb8 0x141 0x4b87f000 0xce4c8 0x158 0x501bd000 0xd0bd8 0x16f 0x54afb000 0xd32e8 0x188 0x59439000 0xd59f8 0x1a0 0x5dd77000 0xd8108 0x1b9 0x626b5000 0xda818 0x1d1 0x66ff3000 0xdcf28 0x1ed 0x6b931000 0xdf638 0x209 0x7026f000 0xe30d0 0x225 0x74bad000 0xe6b68 0x243 0x794eb000 0xea600 0x260 0x7de29000 0xee098 0x27e 0x82767000 0xf1b30 0x29b 0x870a5000 0xf55c8 0x2bc 0x8b9e3000 0xf9060 0x2de 0x90321000 0xfcaf8 0x301 0x927c0000 0xfde80 0x311>;
qcom,speed1-pvs12-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa8750 0x4c 0x14997000 0xaae60 0x58 0x192d5000 0xad570 0x6d 0x1dc13000 0xafc80 0x82 0x22551000 0xb2390 0x97 0x26e8f000 0xb4aa0 0xac 0x2b7cd000 0xb71b0 0xc2 0x3010b000 0xb98c0 0xd9 0x34a49000 0xbbfd0 0xef 0x39387000 0xc5c10 0x10c 0x3dcc5000 0xc8320 0x123 0x42603000 0xcaa30 0x13b 0x46f41000 0xcd140 0x154 0x4b87f000 0xcf850 0x16d 0x501bd000 0xd1f60 0x186 0x54afb000 0xd4670 0x19f 0x59439000 0xd6d80 0x1b9 0x5dd77000 0xd9490 0x1d3 0x626b5000 0xdbba0 0x1ee 0x66ff3000 0xde2b0 0x208 0x6b931000 0xe09c0 0x223 0x7026f000 0xe30d0 0x23e 0x74bad000 0xe57e0 0x25b 0x794eb000 0xe7ef0 0x278 0x7de29000 0xeb988 0x299 0x82767000 0xef420 0x2bb 0x870a5000 0xf2eb8 0x2dd 0x8b9e3000 0xf6950 0x300 0x90321000 0xfa3e8 0x324 0x927c0000 0xfb770 0x334>;
cpu1-supply = <0x5b>;
qcom,speed2-pvs9-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xafc80 0x4c 0x14997000 0xb2390 0x58 0x192d5000 0xb4aa0 0x6d 0x1dc13000 0xb71b0 0x82 0x22551000 0xb98c0 0x97 0x26e8f000 0xbbfd0 0xac 0x2b7cd000 0xbe6e0 0xc2 0x3010b000 0xc0df0 0xd9 0x34a49000 0xc3500 0xef 0x39387000 0xc3500 0x104 0x3dcc5000 0xc5c10 0x11a 0x42603000 0xc8320 0x132 0x46f41000 0xcaa30 0x14a 0x4b87f000 0xcd140 0x162 0x501bd000 0xcf850 0x17a 0x54afb000 0xd1f60 0x192 0x59439000 0xd4670 0x1ac 0x5dd77000 0xd6d80 0x1c5 0x626b5000 0xd9490 0x1df 0x66ff3000 0xdbba0 0x1f8 0x6b931000 0xde2b0 0x213 0x7026f000 0xe09c0 0x22e 0x74bad000 0xe30d0 0x249 0x794eb000 0xe57e0 0x265 0x7de29000 0xe9278 0x282 0x82767000 0xecd10 0x2a3 0x870a5000 0xf07a8 0x2c4 0x8b9e3000 0xf4240 0x2e6 0x90321000 0xf7cd8 0x309 0x94c5f000 0xfb770 0x32d 0x9959d000 0xff208 0x351 0x9dedb000 0x102ca0 0x376>;
qcom,speed0-pvs0-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xc5c10 0x4c 0x14997000 0xc8320 0x58 0x192d5000 0xcaa30 0x6d 0x1dc13000 0xcd140 0x82 0x22551000 0xcf850 0x97 0x26e8f000 0xd1f60 0xac 0x2b7cd000 0xd4670 0xc2 0x3010b000 0xd6d80 0xd9 0x34a49000 0xd9490 0xef 0x39387000 0xdf638 0x109 0x3dcc5000 0xe1d48 0x120 0x42603000 0xe4458 0x138 0x46f41000 0xe6b68 0x150 0x4b87f000 0xe9278 0x168 0x501bd000 0xeb988 0x181 0x54afb000 0xee098 0x19a 0x59439000 0xf07a8 0x1b4 0x5dd77000 0xf2eb8 0x1cd 0x626b5000 0xf55c8 0x1e8 0x66ff3000 0xf7cd8 0x203 0x6b931000 0xfa3e8 0x21d 0x7026f000 0xfcaf8 0x238 0x74bad000 0xff208 0x253 0x794eb000 0x101918 0x270 0x7de29000 0x1053b0 0x291 0x82767000 0x108e48 0x2b3 0x870a5000 0x10c8e0 0x2d5>;
compatible = "qcom,clock-krait-8974";
qcom,speed1-pvs2-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xc0df0 0x4c 0x14997000 0xc3500 0x58 0x192d5000 0xc5c10 0x6d 0x1dc13000 0xc8320 0x82 0x22551000 0xcaa30 0x97 0x26e8f000 0xcd140 0xac 0x2b7cd000 0xcf850 0xc2 0x3010b000 0xd1f60 0xd9 0x34a49000 0xd4670 0xef 0x39387000 0xde2b0 0x10c 0x3dcc5000 0xe09c0 0x123 0x42603000 0xe30d0 0x13b 0x46f41000 0xe57e0 0x154 0x4b87f000 0xe7ef0 0x16d 0x501bd000 0xea600 0x186 0x54afb000 0xecd10 0x19f 0x59439000 0xef420 0x1b9 0x5dd77000 0xf1b30 0x1d3 0x626b5000 0xf4240 0x1ee 0x66ff3000 0xf6950 0x208 0x6b931000 0xf9060 0x223 0x7026f000 0xfb770 0x23e 0x74bad000 0xfde80 0x25b 0x794eb000 0x100590 0x278 0x7de29000 0x104028 0x299 0x82767000 0x107ac0 0x2bb 0x870a5000 0x10b558 0x2dd 0x8b9e3000 0x10eff0 0x300 0x90321000 0x112a88 0x324 0x927c0000 0x113e10 0x334>;
qcom,speed1-pvs6-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb98c0 0x58 0x192d5000 0xbbfd0 0x6d 0x1dc13000 0xbe6e0 0x82 0x22551000 0xc0df0 0x97 0x26e8f000 0xc3500 0xac 0x2b7cd000 0xc5c10 0xc2 0x3010b000 0xc8320 0xd9 0x34a49000 0xcaa30 0xef 0x39387000 0xd4670 0x10c 0x3dcc5000 0xd6d80 0x123 0x42603000 0xd9490 0x13b 0x46f41000 0xdbba0 0x154 0x4b87f000 0xde2b0 0x16d 0x501bd000 0xe09c0 0x186 0x54afb000 0xe30d0 0x19f 0x59439000 0xe57e0 0x1b9 0x5dd77000 0xe7ef0 0x1d3 0x626b5000 0xea600 0x1ee 0x66ff3000 0xecd10 0x208 0x6b931000 0xef420 0x223 0x7026f000 0xf1b30 0x23e 0x74bad000 0xf4240 0x25b 0x794eb000 0xf6950 0x278 0x7de29000 0xfa3e8 0x299 0x82767000 0xfde80 0x2bb 0x870a5000 0x101918 0x2dd 0x8b9e3000 0x1053b0 0x300 0x90321000 0x108e48 0x324 0x927c0000 0x10a1d0 0x334>;
qcom,speed0-pvs4-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbfa68 0x93 0x26e8f000 0xc2178 0xa8 0x2b7cd000 0xc4888 0xbd 0x3010b000 0xc6f98 0xd3 0x34a49000 0xc96a8 0xe9 0x39387000 0xcbdb8 0x100 0x3dcc5000 0xce4c8 0x116 0x42603000 0xd0bd8 0x12d 0x46f41000 0xd32e8 0x144 0x4b87f000 0xd59f8 0x15c 0x501bd000 0xd8108 0x174 0x54afb000 0xda818 0x18e 0x59439000 0xde2b0 0x1a8 0x5dd77000 0xe1d48 0x1c3 0x626b5000 0xe57e0 0x1df 0x66ff3000 0xe9278 0x1fa 0x6b931000 0xecd10 0x217 0x7026f000 0xf07a8 0x234 0x74bad000 0xf4240 0x251 0x794eb000 0xf7cd8 0x272 0x7de29000 0xfb770 0x292 0x82767000 0xff208 0x2b4 0x870a5000 0x102ca0 0x2d6>;
qcom,speed0-pvs2-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7e 0x22551000 0xc3500 0x93 0x26e8f000 0xc5c10 0xa8 0x2b7cd000 0xc8320 0xbd 0x3010b000 0xcaa30 0xd3 0x34a49000 0xcd140 0xe9 0x39387000 0xcf850 0x100 0x3dcc5000 0xd1f60 0x116 0x42603000 0xd4670 0x12d 0x46f41000 0xd6d80 0x144 0x4b87f000 0xd9490 0x15c 0x501bd000 0xdbba0 0x174 0x54afb000 0xdf638 0x18e 0x59439000 0xe30d0 0x1a8 0x5dd77000 0xe6b68 0x1c3 0x626b5000 0xea600 0x1df 0x66ff3000 0xee098 0x1fa 0x6b931000 0xf1b30 0x217 0x7026f000 0xf55c8 0x234 0x74bad000 0xf9060 0x251 0x794eb000 0xfcaf8 0x272 0x7de29000 0x100590 0x292 0x82767000 0x104028 0x2b4 0x870a5000 0x107ac0 0x2d6>;
qcom,speed1-pvs0-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xc5c10 0x4c 0x14997000 0xc8320 0x58 0x192d5000 0xcaa30 0x6d 0x1dc13000 0xcd140 0x82 0x22551000 0xcf850 0x97 0x26e8f000 0xd1f60 0xac 0x2b7cd000 0xd4670 0xc2 0x3010b000 0xd6d80 0xd9 0x34a49000 0xd9490 0xef 0x39387000 0xe30d0 0x10c 0x3dcc5000 0xe57e0 0x123 0x42603000 0xe7ef0 0x13b 0x46f41000 0xea600 0x154 0x4b87f000 0xecd10 0x16d 0x501bd000 0xef420 0x186 0x54afb000 0xf1b30 0x19f 0x59439000 0xf4240 0x1b9 0x5dd77000 0xf6950 0x1d3 0x626b5000 0xf9060 0x1ee 0x66ff3000 0xfb770 0x208 0x6b931000 0xfde80 0x223 0x7026f000 0x100590 0x23e 0x74bad000 0x102ca0 0x25b 0x794eb000 0x1053b0 0x278 0x7de29000 0x108e48 0x299 0x82767000 0x10c8e0 0x2bb 0x870a5000 0x110378 0x2dd 0x8b9e3000 0x113e10 0x300 0x90321000 0x1178a8 0x324 0x927c0000 0x118c30 0x334>;
qcom,speed0-pvs12-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb71b0 0x57 0x192d5000 0xb71b0 0x6a 0x1dc13000 0xb71b0 0x7e 0x22551000 0xb71b0 0x93 0x26e8f000 0xb71b0 0xa8 0x2b7cd000 0xb98c0 0xbd 0x3010b000 0xbbfd0 0xd3 0x34a49000 0xbe6e0 0xe9 0x39387000 0xc0df0 0x100 0x3dcc5000 0xc3500 0x116 0x42603000 0xc5c10 0x12d 0x46f41000 0xc8320 0x144 0x4b87f000 0xcaa30 0x15c 0x501bd000 0xcd140 0x174 0x54afb000 0xcf850 0x18e 0x59439000 0xd1f60 0x1a8 0x5dd77000 0xd4670 0x1c3 0x626b5000 0xd6d80 0x1df 0x66ff3000 0xd9490 0x1fa 0x6b931000 0xdbba0 0x217 0x7026f000 0xde2b0 0x234 0x74bad000 0xe09c0 0x251 0x794eb000 0xe4458 0x272 0x7de29000 0xe7ef0 0x292 0x82767000 0xeb988 0x2b4 0x870a5000 0xef420 0x2d6>;
qcom,speed1-pvs13-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb71b0 0x57 0x192d5000 0xb71b0 0x6a 0x1dc13000 0xb71b0 0x7d 0x22551000 0xb71b0 0x91 0x26e8f000 0xb71b0 0xa6 0x2b7cd000 0xb71b0 0xbb 0x3010b000 0xb71b0 0xd0 0x34a49000 0xb8538 0xe6 0x39387000 0xbac48 0xfc 0x3dcc5000 0xbd358 0x113 0x42603000 0xbfa68 0x12a 0x46f41000 0xc2178 0x141 0x4b87f000 0xc4888 0x158 0x501bd000 0xc6f98 0x16f 0x54afb000 0xc96a8 0x188 0x59439000 0xcbdb8 0x1a0 0x5dd77000 0xce4c8 0x1b9 0x626b5000 0xd0bd8 0x1d1 0x66ff3000 0xd32e8 0x1ed 0x6b931000 0xd59f8 0x209 0x7026f000 0xd8108 0x225 0x74bad000 0xda818 0x243 0x794eb000 0xdcf28 0x260 0x7de29000 0xdf638 0x27e 0x82767000 0xe1d48 0x29b 0x870a5000 0xe4458 0x2bc 0x8b9e3000 0xe7ef0 0x2de 0x90321000 0xeb988 0x301 0x927c0000 0xecd10 0x311>;
qcom,speed0-pvs7-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x93 0x26e8f000 0xbd358 0xa8 0x2b7cd000 0xbfa68 0xbd 0x3010b000 0xc2178 0xd3 0x34a49000 0xc4888 0xe9 0x39387000 0xc6f98 0x100 0x3dcc5000 0xc96a8 0x116 0x42603000 0xcbdb8 0x12d 0x46f41000 0xce4c8 0x144 0x4b87f000 0xd0bd8 0x15c 0x501bd000 0xd32e8 0x174 0x54afb000 0xd59f8 0x18e 0x59439000 0xd8108 0x1a8 0x5dd77000 0xda818 0x1c3 0x626b5000 0xde2b0 0x1df 0x66ff3000 0xe1d48 0x1fa 0x6b931000 0xe57e0 0x217 0x7026f000 0xe9278 0x234 0x74bad000 0xecd10 0x251 0x794eb000 0xf07a8 0x272 0x7de29000 0xf4240 0x292 0x82767000 0xf7cd8 0x2b4 0x870a5000 0xfb770 0x2d6>;
qcom,speed0-pvs14-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa3930 0x4c 0x14997000 0xa6040 0x58 0x192d5000 0xa8750 0x6d 0x1dc13000 0xaae60 0x82 0x22551000 0xad570 0x97 0x26e8f000 0xafc80 0xac 0x2b7cd000 0xb2390 0xc2 0x3010b000 0xb4aa0 0xd9 0x34a49000 0xb71b0 0xef 0x39387000 0xbd358 0x109 0x3dcc5000 0xbfa68 0x120 0x42603000 0xc2178 0x138 0x46f41000 0xc4888 0x150 0x4b87f000 0xc6f98 0x168 0x501bd000 0xc96a8 0x181 0x54afb000 0xcbdb8 0x19a 0x59439000 0xce4c8 0x1b4 0x5dd77000 0xd0bd8 0x1cd 0x626b5000 0xd32e8 0x1e8 0x66ff3000 0xd59f8 0x203 0x6b931000 0xd8108 0x21d 0x7026f000 0xda818 0x238 0x74bad000 0xdcf28 0x253 0x794eb000 0xdf638 0x270 0x7de29000 0xe30d0 0x291 0x82767000 0xe6b68 0x2b3 0x870a5000 0xea600 0x2d5>;
qcom,speed0-pvs1-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc5c10 0x58 0x192d5000 0xc8320 0x6d 0x1dc13000 0xcaa30 0x82 0x22551000 0xcd140 0x97 0x26e8f000 0xcf850 0xac 0x2b7cd000 0xd1f60 0xc2 0x3010b000 0xd4670 0xd9 0x34a49000 0xd6d80 0xef 0x39387000 0xdcf28 0x109 0x3dcc5000 0xdf638 0x120 0x42603000 0xe1d48 0x138 0x46f41000 0xe4458 0x150 0x4b87f000 0xe6b68 0x168 0x501bd000 0xe9278 0x181 0x54afb000 0xeb988 0x19a 0x59439000 0xee098 0x1b4 0x5dd77000 0xf07a8 0x1cd 0x626b5000 0xf2eb8 0x1e8 0x66ff3000 0xf55c8 0x203 0x6b931000 0xf7cd8 0x21d 0x7026f000 0xfa3e8 0x238 0x74bad000 0xfcaf8 0x253 0x794eb000 0xff208 0x270 0x7de29000 0x102ca0 0x291 0x82767000 0x106738 0x2b3 0x870a5000 0x10a1d0 0x2d5>;
qcom,speed2-pvs6-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb98c0 0x58 0x192d5000 0xbbfd0 0x6d 0x1dc13000 0xbe6e0 0x82 0x22551000 0xc0df0 0x97 0x26e8f000 0xc3500 0xac 0x2b7cd000 0xc5c10 0xc2 0x3010b000 0xc8320 0xd9 0x34a49000 0xcaa30 0xef 0x39387000 0xcaa30 0x104 0x3dcc5000 0xcd140 0x11a 0x42603000 0xcf850 0x132 0x46f41000 0xd1f60 0x14a 0x4b87f000 0xd4670 0x162 0x501bd000 0xd6d80 0x17a 0x54afb000 0xd9490 0x192 0x59439000 0xdbba0 0x1ac 0x5dd77000 0xde2b0 0x1c5 0x626b5000 0xe09c0 0x1df 0x66ff3000 0xe30d0 0x1f8 0x6b931000 0xe57e0 0x213 0x7026f000 0xe7ef0 0x22e 0x74bad000 0xea600 0x249 0x794eb000 0xecd10 0x265 0x7de29000 0xf07a8 0x282 0x82767000 0xf4240 0x2a3 0x870a5000 0xf7cd8 0x2c4 0x8b9e3000 0xfb770 0x2e6 0x90321000 0xff208 0x309 0x94c5f000 0x102ca0 0x32d 0x9959d000 0x106738 0x351 0x9dedb000 0x10a1d0 0x376>;
qcom,speed0-pvs12-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa8750 0x4c 0x14997000 0xaae60 0x58 0x192d5000 0xad570 0x6d 0x1dc13000 0xafc80 0x82 0x22551000 0xb2390 0x97 0x26e8f000 0xb4aa0 0xac 0x2b7cd000 0xb71b0 0xc2 0x3010b000 0xb98c0 0xd9 0x34a49000 0xbbfd0 0xef 0x39387000 0xc2178 0x109 0x3dcc5000 0xc4888 0x120 0x42603000 0xc6f98 0x138 0x46f41000 0xc96a8 0x150 0x4b87f000 0xcbdb8 0x168 0x501bd000 0xce4c8 0x181 0x54afb000 0xd0bd8 0x19a 0x59439000 0xd32e8 0x1b4 0x5dd77000 0xd59f8 0x1cd 0x626b5000 0xd8108 0x1e8 0x66ff3000 0xda818 0x203 0x6b931000 0xdcf28 0x21d 0x7026f000 0xdf638 0x238 0x74bad000 0xe1d48 0x253 0x794eb000 0xe4458 0x270 0x7de29000 0xe7ef0 0x291 0x82767000 0xeb988 0x2b3 0x870a5000 0xef420 0x2d5>;
qcom,hfpll-user-vco-mask = <0x100000>;
qcom,speed2-pvs13-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa6040 0x4c 0x14997000 0xa8750 0x58 0x192d5000 0xaae60 0x6d 0x1dc13000 0xad570 0x82 0x22551000 0xafc80 0x97 0x26e8f000 0xb2390 0xac 0x2b7cd000 0xb4aa0 0xc2 0x3010b000 0xb71b0 0xd9 0x34a49000 0xb98c0 0xef 0x39387000 0xb98c0 0x104 0x3dcc5000 0xbbfd0 0x11a 0x42603000 0xbe6e0 0x132 0x46f41000 0xc0df0 0x14a 0x4b87f000 0xc3500 0x162 0x501bd000 0xc5c10 0x17a 0x54afb000 0xc8320 0x192 0x59439000 0xcaa30 0x1ac 0x5dd77000 0xcd140 0x1c5 0x626b5000 0xcf850 0x1df 0x66ff3000 0xd1f60 0x1f8 0x6b931000 0xd4670 0x213 0x7026f000 0xd6d80 0x22e 0x74bad000 0xd9490 0x249 0x794eb000 0xdbba0 0x265 0x7de29000 0xdf638 0x282 0x82767000 0xe30d0 0x2a3 0x870a5000 0xe6b68 0x2c4 0x8b9e3000 0xea600 0x2e6 0x90321000 0xee098 0x309 0x94c5f000 0xf1b30 0x32d 0x9959d000 0xf55c8 0x351 0x9dedb000 0xf9060 0x376>;
qcom,speed1-pvs15-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa1220 0x4c 0x14997000 0xa3930 0x58 0x192d5000 0xa6040 0x6d 0x1dc13000 0xa8750 0x82 0x22551000 0xaae60 0x97 0x26e8f000 0xad570 0xac 0x2b7cd000 0xafc80 0xc2 0x3010b000 0xb2390 0xd9 0x34a49000 0xb4aa0 0xef 0x39387000 0xbe6e0 0x10c 0x3dcc5000 0xc0df0 0x123 0x42603000 0xc3500 0x13b 0x46f41000 0xc5c10 0x154 0x4b87f000 0xc8320 0x16d 0x501bd000 0xcaa30 0x186 0x54afb000 0xcd140 0x19f 0x59439000 0xcf850 0x1b9 0x5dd77000 0xd1f60 0x1d3 0x626b5000 0xd4670 0x1ee 0x66ff3000 0xd6d80 0x208 0x6b931000 0xd9490 0x223 0x7026f000 0xdbba0 0x23e 0x74bad000 0xde2b0 0x25b 0x794eb000 0xe09c0 0x278 0x7de29000 0xe4458 0x299 0x82767000 0xe7ef0 0x2bb 0x870a5000 0xeb988 0x2dd 0x8b9e3000 0xef420 0x300 0x90321000 0xf2eb8 0x324 0x927c0000 0xf4240 0x334>;
cpu0-supply = <0x5a>;
qcom,speed0-pvs10-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x93 0x26e8f000 0xbd358 0xa8 0x2b7cd000 0xbd358 0xbd 0x3010b000 0xbe6e0 0xd3 0x34a49000 0xc0df0 0xe9 0x39387000 0xc3500 0x100 0x3dcc5000 0xc5c10 0x116 0x42603000 0xc8320 0x12d 0x46f41000 0xcaa30 0x144 0x4b87f000 0xcd140 0x15c 0x501bd000 0xcf850 0x174 0x54afb000 0xd1f60 0x18e 0x59439000 0xd4670 0x1a8 0x5dd77000 0xd6d80 0x1c3 0x626b5000 0xd9490 0x1df 0x66ff3000 0xdbba0 0x1fa 0x6b931000 0xde2b0 0x217 0x7026f000 0xe1d48 0x234 0x74bad000 0xe57e0 0x251 0x794eb000 0xe9278 0x272 0x7de29000 0xecd10 0x292 0x82767000 0xf07a8 0x2b4 0x870a5000 0xf4240 0x2d6>;
qcom,speed2-pvs3-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7e 0x22551000 0xc3500 0x92 0x26e8f000 0xc3500 0xa7 0x2b7cd000 0xc4888 0xbd 0x3010b000 0xc6f98 0xd2 0x34a49000 0xc96a8 0xe8 0x39387000 0xcbdb8 0xfe 0x3dcc5000 0xce4c8 0x115 0x42603000 0xd0bd8 0x12c 0x46f41000 0xd32e8 0x143 0x4b87f000 0xd59f8 0x15a 0x501bd000 0xd8108 0x173 0x54afb000 0xda818 0x18b 0x59439000 0xdcf28 0x1a3 0x5dd77000 0xdf638 0x1bc 0x626b5000 0xe1d48 0x1d5 0x66ff3000 0xe57e0 0x1f1 0x6b931000 0xe9278 0x20d 0x7026f000 0xecd10 0x22a 0x74bad000 0xf07a8 0x247 0x794eb000 0xf4240 0x265 0x7de29000 0xf7cd8 0x282 0x82767000 0xfb770 0x2a3 0x870a5000 0xff208 0x2c4 0x8b9e3000 0x102ca0 0x2e6 0x90321000 0x106738 0x309 0x94c5f000 0x10a1d0 0x32d 0x9959d000 0x10dc68 0x351 0x9dedb000 0x111700 0x376>;
qcom,speed1-pvs3-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7d 0x22551000 0xc3500 0x91 0x26e8f000 0xc3500 0xa6 0x2b7cd000 0xc3500 0xbb 0x3010b000 0xc4888 0xd0 0x34a49000 0xc6f98 0xe6 0x39387000 0xc96a8 0xfc 0x3dcc5000 0xcbdb8 0x113 0x42603000 0xce4c8 0x12a 0x46f41000 0xd0bd8 0x141 0x4b87f000 0xd32e8 0x158 0x501bd000 0xd59f8 0x16f 0x54afb000 0xd8108 0x188 0x59439000 0xda818 0x1a0 0x5dd77000 0xdcf28 0x1b9 0x626b5000 0xdf638 0x1d1 0x66ff3000 0xe30d0 0x1ed 0x6b931000 0xe6b68 0x209 0x7026f000 0xea600 0x225 0x74bad000 0xee098 0x243 0x794eb000 0xf1b30 0x260 0x7de29000 0xf55c8 0x27e 0x82767000 0xf9060 0x29b 0x870a5000 0xfcaf8 0x2bc 0x8b9e3000 0x100590 0x2de 0x90321000 0x104028 0x301 0x927c0000 0x1053b0 0x311>;
qcom,speed2-pvs0-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc4888 0x7e 0x22551000 0xc6f98 0x92 0x26e8f000 0xc96a8 0xa7 0x2b7cd000 0xcbdb8 0xbd 0x3010b000 0xce4c8 0xd2 0x34a49000 0xd0bd8 0xe8 0x39387000 0xd32e8 0xfe 0x3dcc5000 0xd59f8 0x115 0x42603000 0xd8108 0x12c 0x46f41000 0xda818 0x143 0x4b87f000 0xdcf28 0x15a 0x501bd000 0xdf638 0x173 0x54afb000 0xe1d48 0x18b 0x59439000 0xe4458 0x1a3 0x5dd77000 0xe6b68 0x1bc 0x626b5000 0xe9278 0x1d5 0x66ff3000 0xecd10 0x1f1 0x6b931000 0xf07a8 0x20d 0x7026f000 0xf4240 0x22a 0x74bad000 0xf7cd8 0x247 0x794eb000 0xfb770 0x265 0x7de29000 0xff208 0x282 0x82767000 0x102ca0 0x2a3 0x870a5000 0x106738 0x2c4 0x8b9e3000 0x10a1d0 0x2e6 0x90321000 0x10dc68 0x309 0x94c5f000 0x111700 0x32d 0x9959d000 0x115198 0x351 0x9dedb000 0x118c30 0x376>;
qcom,speed2-pvs4-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7e 0x22551000 0xc3500 0x92 0x26e8f000 0xc3500 0xa7 0x2b7cd000 0xc3500 0xbd 0x3010b000 0xc4888 0xd2 0x34a49000 0xc6f98 0xe8 0x39387000 0xc96a8 0xfe 0x3dcc5000 0xcbdb8 0x115 0x42603000 0xce4c8 0x12c 0x46f41000 0xd0bd8 0x143 0x4b87f000 0xd32e8 0x15a 0x501bd000 0xd59f8 0x173 0x54afb000 0xd8108 0x18b 0x59439000 0xda818 0x1a3 0x5dd77000 0xdcf28 0x1bc 0x626b5000 0xdf638 0x1d5 0x66ff3000 0xe30d0 0x1f1 0x6b931000 0xe6b68 0x20d 0x7026f000 0xea600 0x22a 0x74bad000 0xee098 0x247 0x794eb000 0xf1b30 0x265 0x7de29000 0xf55c8 0x282 0x82767000 0xf9060 0x2a3 0x870a5000 0xfcaf8 0x2c4 0x8b9e3000 0x100590 0x2e6 0x90321000 0x104028 0x309 0x94c5f000 0x107ac0 0x32d 0x9959d000 0x10b558 0x351 0x9dedb000 0x10eff0 0x376>;
qcom,speed2-pvs8-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb2390 0x4c 0x14997000 0xb4aa0 0x58 0x192d5000 0xb71b0 0x6d 0x1dc13000 0xb98c0 0x82 0x22551000 0xbbfd0 0x97 0x26e8f000 0xbe6e0 0xac 0x2b7cd000 0xc0df0 0xc2 0x3010b000 0xc3500 0xd9 0x34a49000 0xc5c10 0xef 0x39387000 0xc5c10 0x104 0x3dcc5000 0xc8320 0x11a 0x42603000 0xcaa30 0x132 0x46f41000 0xcd140 0x14a 0x4b87f000 0xcf850 0x162 0x501bd000 0xd1f60 0x17a 0x54afb000 0xd4670 0x192 0x59439000 0xd6d80 0x1ac 0x5dd77000 0xd9490 0x1c5 0x626b5000 0xdbba0 0x1df 0x66ff3000 0xde2b0 0x1f8 0x6b931000 0xe09c0 0x213 0x7026f000 0xe30d0 0x22e 0x74bad000 0xe57e0 0x249 0x794eb000 0xe7ef0 0x265 0x7de29000 0xeb988 0x282 0x82767000 0xef420 0x2a3 0x870a5000 0xf2eb8 0x2c4 0x8b9e3000 0xf6950 0x2e6 0x90321000 0xfa3e8 0x309 0x94c5f000 0xfde80 0x32d 0x9959d000 0x101918 0x351 0x9dedb000 0x1053b0 0x376>;
qcom,speed1-pvs8-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7d 0x22551000 0xbd358 0x91 0x26e8f000 0xbd358 0xa6 0x2b7cd000 0xbd358 0xbb 0x3010b000 0xbd358 0xd0 0x34a49000 0xbe6e0 0xe6 0x39387000 0xc0df0 0xfc 0x3dcc5000 0xc3500 0x113 0x42603000 0xc5c10 0x12a 0x46f41000 0xc8320 0x141 0x4b87f000 0xcaa30 0x158 0x501bd000 0xcd140 0x16f 0x54afb000 0xcf850 0x188 0x59439000 0xd1f60 0x1a0 0x5dd77000 0xd4670 0x1b9 0x626b5000 0xd6d80 0x1d1 0x66ff3000 0xd9490 0x1ed 0x6b931000 0xdbba0 0x209 0x7026f000 0xde2b0 0x225 0x74bad000 0xe1d48 0x243 0x794eb000 0xe57e0 0x260 0x7de29000 0xe9278 0x27e 0x82767000 0xecd10 0x29b 0x870a5000 0xf07a8 0x2bc 0x8b9e3000 0xf4240 0x2de 0x90321000 0xf7cd8 0x301 0x927c0000 0xf9060 0x311>;
qcom,speed1-pvs1-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc5c10 0x58 0x192d5000 0xc8320 0x6d 0x1dc13000 0xcaa30 0x82 0x22551000 0xcd140 0x97 0x26e8f000 0xcf850 0xac 0x2b7cd000 0xd1f60 0xc2 0x3010b000 0xd4670 0xd9 0x34a49000 0xd6d80 0xef 0x39387000 0xe09c0 0x10c 0x3dcc5000 0xe30d0 0x123 0x42603000 0xe57e0 0x13b 0x46f41000 0xe7ef0 0x154 0x4b87f000 0xea600 0x16d 0x501bd000 0xecd10 0x186 0x54afb000 0xef420 0x19f 0x59439000 0xf1b30 0x1b9 0x5dd77000 0xf4240 0x1d3 0x626b5000 0xf6950 0x1ee 0x66ff3000 0xf9060 0x208 0x6b931000 0xfb770 0x223 0x7026f000 0xfde80 0x23e 0x74bad000 0x100590 0x25b 0x794eb000 0x102ca0 0x278 0x7de29000 0x106738 0x299 0x82767000 0x10a1d0 0x2bb 0x870a5000 0x10dc68 0x2dd 0x8b9e3000 0x111700 0x300 0x90321000 0x115198 0x324 0x927c0000 0x116520 0x334>;
qcom,pvs-config-ver = <0x03>;
reg = <0xf9016000 0x20 0xf908a000 0x20 0xf909a000 0x20 0xf90aa000 0x20 0xf90ba000 0x20 0xfc4b80b0 0x08 0xfc4b8458 0x04 0xf9011000 0x50>;
qcom,speed0-pvs8-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x93 0x26e8f000 0xbd358 0xa8 0x2b7cd000 0xbe6e0 0xbd 0x3010b000 0xc0df0 0xd3 0x34a49000 0xc3500 0xe9 0x39387000 0xc5c10 0x100 0x3dcc5000 0xc8320 0x116 0x42603000 0xcaa30 0x12d 0x46f41000 0xcd140 0x144 0x4b87f000 0xcf850 0x15c 0x501bd000 0xd1f60 0x174 0x54afb000 0xd4670 0x18e 0x59439000 0xd6d80 0x1a8 0x5dd77000 0xd9490 0x1c3 0x626b5000 0xdbba0 0x1df 0x66ff3000 0xdf638 0x1fa 0x6b931000 0xe30d0 0x217 0x7026f000 0xe6b68 0x234 0x74bad000 0xea600 0x251 0x794eb000 0xee098 0x272 0x7de29000 0xf1b30 0x292 0x82767000 0xf55c8 0x2b4 0x870a5000 0xf9060 0x2d6>;
qcom,speed0-pvs4-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xbbfd0 0x4c 0x14997000 0xbe6e0 0x58 0x192d5000 0xc0df0 0x6d 0x1dc13000 0xc3500 0x82 0x22551000 0xc5c10 0x97 0x26e8f000 0xc8320 0xac 0x2b7cd000 0xcaa30 0xc2 0x3010b000 0xcd140 0xd9 0x34a49000 0xcf850 0xef 0x39387000 0xd59f8 0x109 0x3dcc5000 0xd8108 0x120 0x42603000 0xda818 0x138 0x46f41000 0xdcf28 0x150 0x4b87f000 0xdf638 0x168 0x501bd000 0xe1d48 0x181 0x54afb000 0xe4458 0x19a 0x59439000 0xe6b68 0x1b4 0x5dd77000 0xe9278 0x1cd 0x626b5000 0xeb988 0x1e8 0x66ff3000 0xee098 0x203 0x6b931000 0xf07a8 0x21d 0x7026f000 0xf2eb8 0x238 0x74bad000 0xf55c8 0x253 0x794eb000 0xf7cd8 0x270 0x7de29000 0xfb770 0x291 0x82767000 0xff208 0x2b3 0x870a5000 0x102ca0 0x2d5>;
qcom,speed2-pvs14-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb71b0 0x57 0x192d5000 0xb71b0 0x6a 0x1dc13000 0xb71b0 0x7e 0x22551000 0xb71b0 0x92 0x26e8f000 0xb71b0 0xa7 0x2b7cd000 0xb71b0 0xbd 0x3010b000 0xb71b0 0xd2 0x34a49000 0xb8538 0xe8 0x39387000 0xbac48 0xfe 0x3dcc5000 0xbd358 0x115 0x42603000 0xbfa68 0x12c 0x46f41000 0xc2178 0x143 0x4b87f000 0xc4888 0x15a 0x501bd000 0xc6f98 0x173 0x54afb000 0xc96a8 0x18b 0x59439000 0xcbdb8 0x1a3 0x5dd77000 0xce4c8 0x1bc 0x626b5000 0xd0bd8 0x1d5 0x66ff3000 0xd32e8 0x1f1 0x6b931000 0xd59f8 0x20d 0x7026f000 0xd8108 0x22a 0x74bad000 0xda818 0x247 0x794eb000 0xdcf28 0x265 0x7de29000 0xdf638 0x282 0x82767000 0xe1d48 0x2a3 0x870a5000 0xe4458 0x2c4 0x8b9e3000 0xe7ef0 0x2e6 0x90321000 0xeb988 0x309 0x94c5f000 0xef420 0x32d 0x9959d000 0xf2eb8 0x351 0x9dedb000 0xf6950 0x376>;
qcom,speed2-pvs7-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb4aa0 0x4c 0x14997000 0xb71b0 0x58 0x192d5000 0xb98c0 0x6d 0x1dc13000 0xbbfd0 0x82 0x22551000 0xbe6e0 0x97 0x26e8f000 0xc0df0 0xac 0x2b7cd000 0xc3500 0xc2 0x3010b000 0xc5c10 0xd9 0x34a49000 0xc8320 0xef 0x39387000 0xc8320 0x104 0x3dcc5000 0xcaa30 0x11a 0x42603000 0xcd140 0x132 0x46f41000 0xcf850 0x14a 0x4b87f000 0xd1f60 0x162 0x501bd000 0xd4670 0x17a 0x54afb000 0xd6d80 0x192 0x59439000 0xd9490 0x1ac 0x5dd77000 0xdbba0 0x1c5 0x626b5000 0xde2b0 0x1df 0x66ff3000 0xe09c0 0x1f8 0x6b931000 0xe30d0 0x213 0x7026f000 0xe57e0 0x22e 0x74bad000 0xe7ef0 0x249 0x794eb000 0xea600 0x265 0x7de29000 0xee098 0x282 0x82767000 0xf1b30 0x2a3 0x870a5000 0xf55c8 0x2c4 0x8b9e3000 0xf9060 0x2e6 0x90321000 0xfcaf8 0x309 0x94c5f000 0x100590 0x32d 0x9959d000 0x104028 0x351 0x9dedb000 0x107ac0 0x376>;
qcom,speed2-pvs10-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x92 0x26e8f000 0xbd358 0xa7 0x2b7cd000 0xbd358 0xbd 0x3010b000 0xbd358 0xd2 0x34a49000 0xbd358 0xe8 0x39387000 0xbfa68 0xfe 0x3dcc5000 0xc2178 0x115 0x42603000 0xc4888 0x12c 0x46f41000 0xc6f98 0x143 0x4b87f000 0xc96a8 0x15a 0x501bd000 0xcbdb8 0x173 0x54afb000 0xce4c8 0x18b 0x59439000 0xd0bd8 0x1a3 0x5dd77000 0xd32e8 0x1bc 0x626b5000 0xd59f8 0x1d5 0x66ff3000 0xd8108 0x1f1 0x6b931000 0xda818 0x20d 0x7026f000 0xdcf28 0x22a 0x74bad000 0xdf638 0x247 0x794eb000 0xe30d0 0x265 0x7de29000 0xe6b68 0x282 0x82767000 0xea600 0x2a3 0x870a5000 0xee098 0x2c4 0x8b9e3000 0xf1b30 0x2e6 0x90321000 0xf55c8 0x309 0x94c5f000 0xf9060 0x32d 0x9959d000 0xfcaf8 0x351 0x9dedb000 0x100590 0x376>;
qcom,speed0-pvs3-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xbe6e0 0x4c 0x14997000 0xc0df0 0x58 0x192d5000 0xc3500 0x6d 0x1dc13000 0xc5c10 0x82 0x22551000 0xc8320 0x97 0x26e8f000 0xcaa30 0xac 0x2b7cd000 0xcd140 0xc2 0x3010b000 0xcf850 0xd9 0x34a49000 0xd1f60 0xef 0x39387000 0xd8108 0x109 0x3dcc5000 0xda818 0x120 0x42603000 0xdcf28 0x138 0x46f41000 0xdf638 0x150 0x4b87f000 0xe1d48 0x168 0x501bd000 0xe4458 0x181 0x54afb000 0xe6b68 0x19a 0x59439000 0xe9278 0x1b4 0x5dd77000 0xeb988 0x1cd 0x626b5000 0xee098 0x1e8 0x66ff3000 0xf07a8 0x203 0x6b931000 0xf2eb8 0x21d 0x7026f000 0xf55c8 0x238 0x74bad000 0xf7cd8 0x253 0x794eb000 0xfa3e8 0x270 0x7de29000 0xfde80 0x291 0x82767000 0x101918 0x2b3 0x870a5000 0x1053b0 0x2d5>;
qcom,speed0-pvs15-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa1220 0x4c 0x14997000 0xa3930 0x58 0x192d5000 0xa6040 0x6d 0x1dc13000 0xa8750 0x82 0x22551000 0xaae60 0x97 0x26e8f000 0xad570 0xac 0x2b7cd000 0xafc80 0xc2 0x3010b000 0xb2390 0xd9 0x34a49000 0xb4aa0 0xef 0x39387000 0xbac48 0x109 0x3dcc5000 0xbd358 0x120 0x42603000 0xbfa68 0x138 0x46f41000 0xc2178 0x150 0x4b87f000 0xc4888 0x168 0x501bd000 0xc6f98 0x181 0x54afb000 0xc96a8 0x19a 0x59439000 0xcbdb8 0x1b4 0x5dd77000 0xce4c8 0x1cd 0x626b5000 0xd0bd8 0x1e8 0x66ff3000 0xd32e8 0x203 0x6b931000 0xd59f8 0x21d 0x7026f000 0xd8108 0x238 0x74bad000 0xda818 0x253 0x794eb000 0xdcf28 0x270 0x7de29000 0xe09c0 0x291 0x82767000 0xe4458 0x2b3 0x870a5000 0xe7ef0 0x2d5>;
qcom,speed0-pvs6-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x93 0x26e8f000 0xbe6e0 0xa8 0x2b7cd000 0xc0df0 0xbd 0x3010b000 0xc3500 0xd3 0x34a49000 0xc5c10 0xe9 0x39387000 0xc8320 0x100 0x3dcc5000 0xcaa30 0x116 0x42603000 0xcd140 0x12d 0x46f41000 0xcf850 0x144 0x4b87f000 0xd1f60 0x15c 0x501bd000 0xd4670 0x174 0x54afb000 0xd6d80 0x18e 0x59439000 0xd9490 0x1a8 0x5dd77000 0xdcf28 0x1c3 0x626b5000 0xe09c0 0x1df 0x66ff3000 0xe4458 0x1fa 0x6b931000 0xe7ef0 0x217 0x7026f000 0xeb988 0x234 0x74bad000 0xef420 0x251 0x794eb000 0xf2eb8 0x272 0x7de29000 0xf6950 0x292 0x82767000 0xfa3e8 0x2b4 0x870a5000 0xfde80 0x2d6>;
qcom,speed1-pvs12-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb71b0 0x57 0x192d5000 0xb71b0 0x6a 0x1dc13000 0xb71b0 0x7d 0x22551000 0xb71b0 0x91 0x26e8f000 0xb71b0 0xa6 0x2b7cd000 0xb71b0 0xbb 0x3010b000 0xb71b0 0xd0 0x34a49000 0xb98c0 0xe6 0x39387000 0xbbfd0 0xfc 0x3dcc5000 0xbe6e0 0x113 0x42603000 0xc0df0 0x12a 0x46f41000 0xc3500 0x141 0x4b87f000 0xc5c10 0x158 0x501bd000 0xc8320 0x16f 0x54afb000 0xcaa30 0x188 0x59439000 0xcd140 0x1a0 0x5dd77000 0xcf850 0x1b9 0x626b5000 0xd1f60 0x1d1 0x66ff3000 0xd4670 0x1ed 0x6b931000 0xd6d80 0x209 0x7026f000 0xd9490 0x225 0x74bad000 0xdbba0 0x243 0x794eb000 0xde2b0 0x260 0x7de29000 0xe09c0 0x27e 0x82767000 0xe30d0 0x29b 0x870a5000 0xe6b68 0x2bc 0x8b9e3000 0xea600 0x2de 0x90321000 0xee098 0x301 0x927c0000 0xef420 0x311>;
qcom,speed0-pvs0-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc5c10 0x7e 0x22551000 0xc8320 0x93 0x26e8f000 0xcaa30 0xa8 0x2b7cd000 0xcd140 0xbd 0x3010b000 0xcf850 0xd3 0x34a49000 0xd1f60 0xe9 0x39387000 0xd4670 0x100 0x3dcc5000 0xd6d80 0x116 0x42603000 0xd9490 0x12d 0x46f41000 0xdbba0 0x144 0x4b87f000 0xde2b0 0x15c 0x501bd000 0xe09c0 0x174 0x54afb000 0xe4458 0x18e 0x59439000 0xe7ef0 0x1a8 0x5dd77000 0xeb988 0x1c3 0x626b5000 0xef420 0x1df 0x66ff3000 0xf2eb8 0x1fa 0x6b931000 0xf6950 0x217 0x7026f000 0xfa3e8 0x234 0x74bad000 0xfde80 0x251 0x794eb000 0x101918 0x272 0x7de29000 0x1053b0 0x292 0x82767000 0x108e48 0x2b4 0x870a5000 0x10c8e0 0x2d6>;
qcom,speed2-pvs5-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7e 0x22551000 0xc3500 0x92 0x26e8f000 0xc3500 0xa7 0x2b7cd000 0xc3500 0xbd 0x3010b000 0xc3500 0xd2 0x34a49000 0xc4888 0xe8 0x39387000 0xc6f98 0xfe 0x3dcc5000 0xc96a8 0x115 0x42603000 0xcbdb8 0x12c 0x46f41000 0xce4c8 0x143 0x4b87f000 0xd0bd8 0x15a 0x501bd000 0xd32e8 0x173 0x54afb000 0xd59f8 0x18b 0x59439000 0xd8108 0x1a3 0x5dd77000 0xda818 0x1bc 0x626b5000 0xdcf28 0x1d5 0x66ff3000 0xe09c0 0x1f1 0x6b931000 0xe4458 0x20d 0x7026f000 0xe7ef0 0x22a 0x74bad000 0xeb988 0x247 0x794eb000 0xef420 0x265 0x7de29000 0xf2eb8 0x282 0x82767000 0xf6950 0x2a3 0x870a5000 0xfa3e8 0x2c4 0x8b9e3000 0xfde80 0x2e6 0x90321000 0x101918 0x309 0x94c5f000 0x1053b0 0x32d 0x9959d000 0x108e48 0x351 0x9dedb000 0x10c8e0 0x376>;
qcom,speed1-pvs13-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa6040 0x4c 0x14997000 0xa8750 0x58 0x192d5000 0xaae60 0x6d 0x1dc13000 0xad570 0x82 0x22551000 0xafc80 0x97 0x26e8f000 0xb2390 0xac 0x2b7cd000 0xb4aa0 0xc2 0x3010b000 0xb71b0 0xd9 0x34a49000 0xb98c0 0xef 0x39387000 0xc3500 0x10c 0x3dcc5000 0xc5c10 0x123 0x42603000 0xc8320 0x13b 0x46f41000 0xcaa30 0x154 0x4b87f000 0xcd140 0x16d 0x501bd000 0xcf850 0x186 0x54afb000 0xd1f60 0x19f 0x59439000 0xd4670 0x1b9 0x5dd77000 0xd6d80 0x1d3 0x626b5000 0xd9490 0x1ee 0x66ff3000 0xdbba0 0x208 0x6b931000 0xde2b0 0x223 0x7026f000 0xe09c0 0x23e 0x74bad000 0xe30d0 0x25b 0x794eb000 0xe57e0 0x278 0x7de29000 0xe9278 0x299 0x82767000 0xecd10 0x2bb 0x870a5000 0xf07a8 0x2dd 0x8b9e3000 0xf4240 0x300 0x90321000 0xf7cd8 0x324 0x927c0000 0xf9060 0x334>;
qcom,speed2-pvs4-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xbbfd0 0x4c 0x14997000 0xbe6e0 0x58 0x192d5000 0xc0df0 0x6d 0x1dc13000 0xc3500 0x82 0x22551000 0xc5c10 0x97 0x26e8f000 0xc8320 0xac 0x2b7cd000 0xcaa30 0xc2 0x3010b000 0xcd140 0xd9 0x34a49000 0xcf850 0xef 0x39387000 0xcf850 0x104 0x3dcc5000 0xd1f60 0x11a 0x42603000 0xd4670 0x132 0x46f41000 0xd6d80 0x14a 0x4b87f000 0xd9490 0x162 0x501bd000 0xdbba0 0x17a 0x54afb000 0xde2b0 0x192 0x59439000 0xe09c0 0x1ac 0x5dd77000 0xe30d0 0x1c5 0x626b5000 0xe57e0 0x1df 0x66ff3000 0xe7ef0 0x1f8 0x6b931000 0xea600 0x213 0x7026f000 0xecd10 0x22e 0x74bad000 0xef420 0x249 0x794eb000 0xf1b30 0x265 0x7de29000 0xf55c8 0x282 0x82767000 0xf9060 0x2a3 0x870a5000 0xfcaf8 0x2c4 0x8b9e3000 0x100590 0x2e6 0x90321000 0x104028 0x309 0x94c5f000 0x107ac0 0x32d 0x9959d000 0x10b558 0x351 0x9dedb000 0x10eff0 0x376>;
qcom,speed0-pvs6-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb98c0 0x58 0x192d5000 0xbbfd0 0x6d 0x1dc13000 0xbe6e0 0x82 0x22551000 0xc0df0 0x97 0x26e8f000 0xc3500 0xac 0x2b7cd000 0xc5c10 0xc2 0x3010b000 0xc8320 0xd9 0x34a49000 0xcaa30 0xef 0x39387000 0xd0bd8 0x109 0x3dcc5000 0xd32e8 0x120 0x42603000 0xd59f8 0x138 0x46f41000 0xd8108 0x150 0x4b87f000 0xda818 0x168 0x501bd000 0xdcf28 0x181 0x54afb000 0xdf638 0x19a 0x59439000 0xe1d48 0x1b4 0x5dd77000 0xe4458 0x1cd 0x626b5000 0xe6b68 0x1e8 0x66ff3000 0xe9278 0x203 0x6b931000 0xeb988 0x21d 0x7026f000 0xee098 0x238 0x74bad000 0xf07a8 0x253 0x794eb000 0xf2eb8 0x270 0x7de29000 0xf6950 0x291 0x82767000 0xfa3e8 0x2b3 0x870a5000 0xfde80 0x2d5>;
qcom,speed2-pvs12-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa8750 0x4c 0x14997000 0xaae60 0x58 0x192d5000 0xad570 0x6d 0x1dc13000 0xafc80 0x82 0x22551000 0xb2390 0x97 0x26e8f000 0xb4aa0 0xac 0x2b7cd000 0xb71b0 0xc2 0x3010b000 0xb98c0 0xd9 0x34a49000 0xbbfd0 0xef 0x39387000 0xbbfd0 0x104 0x3dcc5000 0xbe6e0 0x11a 0x42603000 0xc0df0 0x132 0x46f41000 0xc3500 0x14a 0x4b87f000 0xc5c10 0x162 0x501bd000 0xc8320 0x17a 0x54afb000 0xcaa30 0x192 0x59439000 0xcd140 0x1ac 0x5dd77000 0xcf850 0x1c5 0x626b5000 0xd1f60 0x1df 0x66ff3000 0xd4670 0x1f8 0x6b931000 0xd6d80 0x213 0x7026f000 0xd9490 0x22e 0x74bad000 0xdbba0 0x249 0x794eb000 0xde2b0 0x265 0x7de29000 0xe1d48 0x282 0x82767000 0xe57e0 0x2a3 0x870a5000 0xe9278 0x2c4 0x8b9e3000 0xecd10 0x2e6 0x90321000 0xf07a8 0x309 0x94c5f000 0xf4240 0x32d 0x9959d000 0xf7cd8 0x351 0x9dedb000 0xfb770 0x376>;
qcom,speed2-pvs12-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x92 0x26e8f000 0xbd358 0xa7 0x2b7cd000 0xbd358 0xbd 0x3010b000 0xbd358 0xd2 0x34a49000 0xbd358 0xe8 0x39387000 0xbd358 0xfe 0x3dcc5000 0xbfa68 0x115 0x42603000 0xc2178 0x12c 0x46f41000 0xc4888 0x143 0x4b87f000 0xc6f98 0x15a 0x501bd000 0xc96a8 0x173 0x54afb000 0xcbdb8 0x18b 0x59439000 0xce4c8 0x1a3 0x5dd77000 0xd0bd8 0x1bc 0x626b5000 0xd32e8 0x1d5 0x66ff3000 0xd59f8 0x1f1 0x6b931000 0xd8108 0x20d 0x7026f000 0xda818 0x22a 0x74bad000 0xdcf28 0x247 0x794eb000 0xdf638 0x265 0x7de29000 0xe1d48 0x282 0x82767000 0xe57e0 0x2a3 0x870a5000 0xe9278 0x2c4 0x8b9e3000 0xecd10 0x2e6 0x90321000 0xf07a8 0x309 0x94c5f000 0xf4240 0x32d 0x9959d000 0xf7cd8 0x351 0x9dedb000 0xfb770 0x376>;
qcom,speed1-pvs14-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb71b0 0x57 0x192d5000 0xb71b0 0x6a 0x1dc13000 0xb71b0 0x7d 0x22551000 0xb71b0 0x91 0x26e8f000 0xb71b0 0xa6 0x2b7cd000 0xb71b0 0xbb 0x3010b000 0xb71b0 0xd0 0x34a49000 0xb71b0 0xe6 0x39387000 0xb98c0 0xfc 0x3dcc5000 0xbbfd0 0x113 0x42603000 0xbe6e0 0x12a 0x46f41000 0xc0df0 0x141 0x4b87f000 0xc3500 0x158 0x501bd000 0xc5c10 0x16f 0x54afb000 0xc8320 0x188 0x59439000 0xcaa30 0x1a0 0x5dd77000 0xcd140 0x1b9 0x626b5000 0xcf850 0x1d1 0x66ff3000 0xd1f60 0x1ed 0x6b931000 0xd4670 0x209 0x7026f000 0xd6d80 0x225 0x74bad000 0xd9490 0x243 0x794eb000 0xdbba0 0x260 0x7de29000 0xde2b0 0x27e 0x82767000 0xe09c0 0x29b 0x870a5000 0xe30d0 0x2bc 0x8b9e3000 0xe57e0 0x2de 0x90321000 0xe9278 0x301 0x927c0000 0xea600 0x311>;
qcom,speed1-pvs9-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xafc80 0x4c 0x14997000 0xb2390 0x58 0x192d5000 0xb4aa0 0x6d 0x1dc13000 0xb71b0 0x82 0x22551000 0xb98c0 0x97 0x26e8f000 0xbbfd0 0xac 0x2b7cd000 0xbe6e0 0xc2 0x3010b000 0xc0df0 0xd9 0x34a49000 0xc3500 0xef 0x39387000 0xcd140 0x10c 0x3dcc5000 0xcf850 0x123 0x42603000 0xd1f60 0x13b 0x46f41000 0xd4670 0x154 0x4b87f000 0xd6d80 0x16d 0x501bd000 0xd9490 0x186 0x54afb000 0xdbba0 0x19f 0x59439000 0xde2b0 0x1b9 0x5dd77000 0xe09c0 0x1d3 0x626b5000 0xe30d0 0x1ee 0x66ff3000 0xe57e0 0x208 0x6b931000 0xe7ef0 0x223 0x7026f000 0xea600 0x23e 0x74bad000 0xecd10 0x25b 0x794eb000 0xef420 0x278 0x7de29000 0xf2eb8 0x299 0x82767000 0xf6950 0x2bb 0x870a5000 0xfa3e8 0x2dd 0x8b9e3000 0xfde80 0x300 0x90321000 0x101918 0x324 0x927c0000 0x102ca0 0x334>;
qcom,l2-fmax = <0x00 0x00 0x22551000 0x04 0x3dcc5000 0x05 0x66ff3000 0x07>;
qcom,speed1-pvs7-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb4aa0 0x4c 0x14997000 0xb71b0 0x58 0x192d5000 0xb98c0 0x6d 0x1dc13000 0xbbfd0 0x82 0x22551000 0xbe6e0 0x97 0x26e8f000 0xc0df0 0xac 0x2b7cd000 0xc3500 0xc2 0x3010b000 0xc5c10 0xd9 0x34a49000 0xc8320 0xef 0x39387000 0xd1f60 0x10c 0x3dcc5000 0xd4670 0x123 0x42603000 0xd6d80 0x13b 0x46f41000 0xd9490 0x154 0x4b87f000 0xdbba0 0x16d 0x501bd000 0xde2b0 0x186 0x54afb000 0xe09c0 0x19f 0x59439000 0xe30d0 0x1b9 0x5dd77000 0xe57e0 0x1d3 0x626b5000 0xe7ef0 0x1ee 0x66ff3000 0xea600 0x208 0x6b931000 0xecd10 0x223 0x7026f000 0xef420 0x23e 0x74bad000 0xf1b30 0x25b 0x794eb000 0xf4240 0x278 0x7de29000 0xf7cd8 0x299 0x82767000 0xfb770 0x2bb 0x870a5000 0xff208 0x2dd 0x8b9e3000 0x102ca0 0x300 0x90321000 0x106738 0x324 0x927c0000 0x107ac0 0x334>;
qcom,speed1-pvs4-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7d 0x22551000 0xbd358 0x91 0x26e8f000 0xbd358 0xa6 0x2b7cd000 0xbfa68 0xbb 0x3010b000 0xc2178 0xd0 0x34a49000 0xc4888 0xe6 0x39387000 0xc6f98 0xfc 0x3dcc5000 0xc96a8 0x113 0x42603000 0xcbdb8 0x12a 0x46f41000 0xce4c8 0x141 0x4b87f000 0xd0bd8 0x158 0x501bd000 0xd32e8 0x16f 0x54afb000 0xd59f8 0x188 0x59439000 0xd8108 0x1a0 0x5dd77000 0xda818 0x1b9 0x626b5000 0xdcf28 0x1d1 0x66ff3000 0xe09c0 0x1ed 0x6b931000 0xe4458 0x209 0x7026f000 0xe7ef0 0x225 0x74bad000 0xeb988 0x243 0x794eb000 0xef420 0x260 0x7de29000 0xf2eb8 0x27e 0x82767000 0xf6950 0x29b 0x870a5000 0xfa3e8 0x2bc 0x8b9e3000 0xfde80 0x2de 0x90321000 0x101918 0x301 0x927c0000 0x102ca0 0x311>;
qcom,speed1-pvs11-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xaae60 0x4c 0x14997000 0xad570 0x58 0x192d5000 0xafc80 0x6d 0x1dc13000 0xb2390 0x82 0x22551000 0xb4aa0 0x97 0x26e8f000 0xb71b0 0xac 0x2b7cd000 0xb98c0 0xc2 0x3010b000 0xbbfd0 0xd9 0x34a49000 0xbe6e0 0xef 0x39387000 0xc8320 0x10c 0x3dcc5000 0xcaa30 0x123 0x42603000 0xcd140 0x13b 0x46f41000 0xcf850 0x154 0x4b87f000 0xd1f60 0x16d 0x501bd000 0xd4670 0x186 0x54afb000 0xd6d80 0x19f 0x59439000 0xd9490 0x1b9 0x5dd77000 0xdbba0 0x1d3 0x626b5000 0xde2b0 0x1ee 0x66ff3000 0xe09c0 0x208 0x6b931000 0xe30d0 0x223 0x7026f000 0xe57e0 0x23e 0x74bad000 0xe7ef0 0x25b 0x794eb000 0xea600 0x278 0x7de29000 0xee098 0x299 0x82767000 0xf1b30 0x2bb 0x870a5000 0xf55c8 0x2dd 0x8b9e3000 0xf9060 0x300 0x90321000 0xfcaf8 0x324 0x927c0000 0xfde80 0x334>;
qcom,speed1-pvs4-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xbbfd0 0x4c 0x14997000 0xbe6e0 0x58 0x192d5000 0xc0df0 0x6d 0x1dc13000 0xc3500 0x82 0x22551000 0xc5c10 0x97 0x26e8f000 0xc8320 0xac 0x2b7cd000 0xcaa30 0xc2 0x3010b000 0xcd140 0xd9 0x34a49000 0xcf850 0xef 0x39387000 0xd9490 0x10c 0x3dcc5000 0xdbba0 0x123 0x42603000 0xde2b0 0x13b 0x46f41000 0xe09c0 0x154 0x4b87f000 0xe30d0 0x16d 0x501bd000 0xe57e0 0x186 0x54afb000 0xe7ef0 0x19f 0x59439000 0xea600 0x1b9 0x5dd77000 0xecd10 0x1d3 0x626b5000 0xef420 0x1ee 0x66ff3000 0xf1b30 0x208 0x6b931000 0xf4240 0x223 0x7026f000 0xf6950 0x23e 0x74bad000 0xf9060 0x25b 0x794eb000 0xfb770 0x278 0x7de29000 0xff208 0x299 0x82767000 0x102ca0 0x2bb 0x870a5000 0x106738 0x2dd 0x8b9e3000 0x10a1d0 0x300 0x90321000 0x10dc68 0x324 0x927c0000 0x10eff0 0x334>;
qcom,speed2-pvs13-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x92 0x26e8f000 0xbd358 0xa7 0x2b7cd000 0xbd358 0xbd 0x3010b000 0xbd358 0xd2 0x34a49000 0xbd358 0xe8 0x39387000 0xbd358 0xfe 0x3dcc5000 0xbe6e0 0x115 0x42603000 0xc0df0 0x12c 0x46f41000 0xc3500 0x143 0x4b87f000 0xc5c10 0x15a 0x501bd000 0xc8320 0x173 0x54afb000 0xcaa30 0x18b 0x59439000 0xcd140 0x1a3 0x5dd77000 0xcf850 0x1bc 0x626b5000 0xd1f60 0x1d5 0x66ff3000 0xd4670 0x1f1 0x6b931000 0xd6d80 0x20d 0x7026f000 0xd9490 0x22a 0x74bad000 0xdbba0 0x247 0x794eb000 0xde2b0 0x265 0x7de29000 0xe09c0 0x282 0x82767000 0xe30d0 0x2a3 0x870a5000 0xe6b68 0x2c4 0x8b9e3000 0xea600 0x2e6 0x90321000 0xee098 0x309 0x94c5f000 0xf1b30 0x32d 0x9959d000 0xf55c8 0x351 0x9dedb000 0xf9060 0x376>;
qcom,speed2-pvs2-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7e 0x22551000 0xc3500 0x92 0x26e8f000 0xc4888 0xa7 0x2b7cd000 0xc6f98 0xbd 0x3010b000 0xc96a8 0xd2 0x34a49000 0xcbdb8 0xe8 0x39387000 0xce4c8 0xfe 0x3dcc5000 0xd0bd8 0x115 0x42603000 0xd32e8 0x12c 0x46f41000 0xd59f8 0x143 0x4b87f000 0xd8108 0x15a 0x501bd000 0xda818 0x173 0x54afb000 0xdcf28 0x18b 0x59439000 0xdf638 0x1a3 0x5dd77000 0xe1d48 0x1bc 0x626b5000 0xe4458 0x1d5 0x66ff3000 0xe7ef0 0x1f1 0x6b931000 0xeb988 0x20d 0x7026f000 0xef420 0x22a 0x74bad000 0xf2eb8 0x247 0x794eb000 0xf6950 0x265 0x7de29000 0xfa3e8 0x282 0x82767000 0xfde80 0x2a3 0x870a5000 0x101918 0x2c4 0x8b9e3000 0x1053b0 0x2e6 0x90321000 0x108e48 0x309 0x94c5f000 0x10c8e0 0x32d 0x9959d000 0x110378 0x351 0x9dedb000 0x113e10 0x376>;
qcom,speed0-pvs10-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xad570 0x4c 0x14997000 0xafc80 0x58 0x192d5000 0xb2390 0x6d 0x1dc13000 0xb4aa0 0x82 0x22551000 0xb71b0 0x97 0x26e8f000 0xb98c0 0xac 0x2b7cd000 0xbbfd0 0xc2 0x3010b000 0xbe6e0 0xd9 0x34a49000 0xc0df0 0xef 0x39387000 0xc6f98 0x109 0x3dcc5000 0xc96a8 0x120 0x42603000 0xcbdb8 0x138 0x46f41000 0xce4c8 0x150 0x4b87f000 0xd0bd8 0x168 0x501bd000 0xd32e8 0x181 0x54afb000 0xd59f8 0x19a 0x59439000 0xd8108 0x1b4 0x5dd77000 0xda818 0x1cd 0x626b5000 0xdcf28 0x1e8 0x66ff3000 0xdf638 0x203 0x6b931000 0xe1d48 0x21d 0x7026f000 0xe4458 0x238 0x74bad000 0xe6b68 0x253 0x794eb000 0xe9278 0x270 0x7de29000 0xecd10 0x291 0x82767000 0xf07a8 0x2b3 0x870a5000 0xf4240 0x2d5>;
qcom,speed1-pvs9-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7d 0x22551000 0xbd358 0x91 0x26e8f000 0xbd358 0xa6 0x2b7cd000 0xbd358 0xbb 0x3010b000 0xbd358 0xd0 0x34a49000 0xbd358 0xe6 0x39387000 0xbfa68 0xfc 0x3dcc5000 0xc2178 0x113 0x42603000 0xc4888 0x12a 0x46f41000 0xc6f98 0x141 0x4b87f000 0xc96a8 0x158 0x501bd000 0xcbdb8 0x16f 0x54afb000 0xce4c8 0x188 0x59439000 0xd0bd8 0x1a0 0x5dd77000 0xd32e8 0x1b9 0x626b5000 0xd59f8 0x1d1 0x66ff3000 0xd8108 0x1ed 0x6b931000 0xda818 0x209 0x7026f000 0xdcf28 0x225 0x74bad000 0xdf638 0x243 0x794eb000 0xe30d0 0x260 0x7de29000 0xe6b68 0x27e 0x82767000 0xea600 0x29b 0x870a5000 0xee098 0x2bc 0x8b9e3000 0xf1b30 0x2de 0x90321000 0xf55c8 0x301 0x927c0000 0xf6950 0x311>;
cpu3-supply = <0x5d>;
qcom,speed2-pvs5-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb98c0 0x4c 0x14997000 0xbbfd0 0x58 0x192d5000 0xbe6e0 0x6d 0x1dc13000 0xc0df0 0x82 0x22551000 0xc3500 0x97 0x26e8f000 0xc5c10 0xac 0x2b7cd000 0xc8320 0xc2 0x3010b000 0xcaa30 0xd9 0x34a49000 0xcd140 0xef 0x39387000 0xcd140 0x104 0x3dcc5000 0xcf850 0x11a 0x42603000 0xd1f60 0x132 0x46f41000 0xd4670 0x14a 0x4b87f000 0xd6d80 0x162 0x501bd000 0xd9490 0x17a 0x54afb000 0xdbba0 0x192 0x59439000 0xde2b0 0x1ac 0x5dd77000 0xe09c0 0x1c5 0x626b5000 0xe30d0 0x1df 0x66ff3000 0xe57e0 0x1f8 0x6b931000 0xe7ef0 0x213 0x7026f000 0xea600 0x22e 0x74bad000 0xecd10 0x249 0x794eb000 0xef420 0x265 0x7de29000 0xf2eb8 0x282 0x82767000 0xf6950 0x2a3 0x870a5000 0xfa3e8 0x2c4 0x8b9e3000 0xfde80 0x2e6 0x90321000 0x101918 0x309 0x94c5f000 0x1053b0 0x32d 0x9959d000 0x108e48 0x351 0x9dedb000 0x10c8e0 0x376>;
qcom,speed0-pvs1-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7e 0x22551000 0xc5c10 0x93 0x26e8f000 0xc8320 0xa8 0x2b7cd000 0xcaa30 0xbd 0x3010b000 0xcd140 0xd3 0x34a49000 0xcf850 0xe9 0x39387000 0xd1f60 0x100 0x3dcc5000 0xd4670 0x116 0x42603000 0xd6d80 0x12d 0x46f41000 0xd9490 0x144 0x4b87f000 0xdbba0 0x15c 0x501bd000 0xde2b0 0x174 0x54afb000 0xe1d48 0x18e 0x59439000 0xe57e0 0x1a8 0x5dd77000 0xe9278 0x1c3 0x626b5000 0xecd10 0x1df 0x66ff3000 0xf07a8 0x1fa 0x6b931000 0xf4240 0x217 0x7026f000 0xf7cd8 0x234 0x74bad000 0xfb770 0x251 0x794eb000 0xff208 0x272 0x7de29000 0x102ca0 0x292 0x82767000 0x106738 0x2b4 0x870a5000 0x10a1d0 0x2d6>;
qcom,speed2-pvs11-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7e 0x22551000 0xbd358 0x92 0x26e8f000 0xbd358 0xa7 0x2b7cd000 0xbd358 0xbd 0x3010b000 0xbd358 0xd2 0x34a49000 0xbd358 0xe8 0x39387000 0xbe6e0 0xfe 0x3dcc5000 0xc0df0 0x115 0x42603000 0xc3500 0x12c 0x46f41000 0xc5c10 0x143 0x4b87f000 0xc8320 0x15a 0x501bd000 0xcaa30 0x173 0x54afb000 0xcd140 0x18b 0x59439000 0xcf850 0x1a3 0x5dd77000 0xd1f60 0x1bc 0x626b5000 0xd4670 0x1d5 0x66ff3000 0xd6d80 0x1f1 0x6b931000 0xd9490 0x20d 0x7026f000 0xdbba0 0x22a 0x74bad000 0xde2b0 0x247 0x794eb000 0xe09c0 0x265 0x7de29000 0xe4458 0x282 0x82767000 0xe7ef0 0x2a3 0x870a5000 0xeb988 0x2c4 0x8b9e3000 0xef420 0x2e6 0x90321000 0xf2eb8 0x309 0x94c5f000 0xf6950 0x32d 0x9959d000 0xfa3e8 0x351 0x9dedb000 0xfde80 0x376>;
qcom,speed1-pvs11-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xbd358 0x4c 0x14997000 0xbd358 0x57 0x192d5000 0xbd358 0x6a 0x1dc13000 0xbd358 0x7d 0x22551000 0xbd358 0x91 0x26e8f000 0xbd358 0xa6 0x2b7cd000 0xbd358 0xbb 0x3010b000 0xbd358 0xd0 0x34a49000 0xbd358 0xe6 0x39387000 0xbd358 0xfc 0x3dcc5000 0xbfa68 0x113 0x42603000 0xc2178 0x12a 0x46f41000 0xc4888 0x141 0x4b87f000 0xc6f98 0x158 0x501bd000 0xc96a8 0x16f 0x54afb000 0xcbdb8 0x188 0x59439000 0xce4c8 0x1a0 0x5dd77000 0xd0bd8 0x1b9 0x626b5000 0xd32e8 0x1d1 0x66ff3000 0xd59f8 0x1ed 0x6b931000 0xd8108 0x209 0x7026f000 0xda818 0x225 0x74bad000 0xdcf28 0x243 0x794eb000 0xdf638 0x260 0x7de29000 0xe1d48 0x27e 0x82767000 0xe57e0 0x29b 0x870a5000 0xe9278 0x2bc 0x8b9e3000 0xecd10 0x2de 0x90321000 0xf07a8 0x301 0x927c0000 0xf1b30 0x311>;
qcom,speed2-pvs3-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xbe6e0 0x4c 0x14997000 0xc0df0 0x58 0x192d5000 0xc3500 0x6d 0x1dc13000 0xc5c10 0x82 0x22551000 0xc8320 0x97 0x26e8f000 0xcaa30 0xac 0x2b7cd000 0xcd140 0xc2 0x3010b000 0xcf850 0xd9 0x34a49000 0xd1f60 0xef 0x39387000 0xd1f60 0x104 0x3dcc5000 0xd4670 0x11a 0x42603000 0xd6d80 0x132 0x46f41000 0xd9490 0x14a 0x4b87f000 0xdbba0 0x162 0x501bd000 0xde2b0 0x17a 0x54afb000 0xe09c0 0x192 0x59439000 0xe30d0 0x1ac 0x5dd77000 0xe57e0 0x1c5 0x626b5000 0xe7ef0 0x1df 0x66ff3000 0xea600 0x1f8 0x6b931000 0xecd10 0x213 0x7026f000 0xef420 0x22e 0x74bad000 0xf1b30 0x249 0x794eb000 0xf4240 0x265 0x7de29000 0xf7cd8 0x282 0x82767000 0xfb770 0x2a3 0x870a5000 0xff208 0x2c4 0x8b9e3000 0x102ca0 0x2e6 0x90321000 0x106738 0x309 0x94c5f000 0x10a1d0 0x32d 0x9959d000 0x10dc68 0x351 0x9dedb000 0x111700 0x376>;
qcom,speed1-pvs0-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xc3500 0x4c 0x14997000 0xc3500 0x57 0x192d5000 0xc3500 0x6a 0x1dc13000 0xc3500 0x7d 0x22551000 0xc4888 0x91 0x26e8f000 0xc6f98 0xa6 0x2b7cd000 0xc96a8 0xbb 0x3010b000 0xcbdb8 0xd0 0x34a49000 0xce4c8 0xe6 0x39387000 0xd0bd8 0xfc 0x3dcc5000 0xd32e8 0x113 0x42603000 0xd59f8 0x12a 0x46f41000 0xd8108 0x141 0x4b87f000 0xda818 0x158 0x501bd000 0xdcf28 0x16f 0x54afb000 0xdf638 0x188 0x59439000 0xe1d48 0x1a0 0x5dd77000 0xe4458 0x1b9 0x626b5000 0xe6b68 0x1d1 0x66ff3000 0xea600 0x1ed 0x6b931000 0xee098 0x209 0x7026f000 0xf1b30 0x225 0x74bad000 0xf55c8 0x243 0x794eb000 0xf9060 0x260 0x7de29000 0xfcaf8 0x27e 0x82767000 0x100590 0x29b 0x870a5000 0x104028 0x2bc 0x8b9e3000 0x107ac0 0x2de 0x90321000 0x10b558 0x301 0x927c0000 0x10c8e0 0x311>;
qcom,speed0-pvs11-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xaae60 0x4c 0x14997000 0xad570 0x58 0x192d5000 0xafc80 0x6d 0x1dc13000 0xb2390 0x82 0x22551000 0xb4aa0 0x97 0x26e8f000 0xb71b0 0xac 0x2b7cd000 0xb98c0 0xc2 0x3010b000 0xbbfd0 0xd9 0x34a49000 0xbe6e0 0xef 0x39387000 0xc4888 0x109 0x3dcc5000 0xc6f98 0x120 0x42603000 0xc96a8 0x138 0x46f41000 0xcbdb8 0x150 0x4b87f000 0xce4c8 0x168 0x501bd000 0xd0bd8 0x181 0x54afb000 0xd32e8 0x19a 0x59439000 0xd59f8 0x1b4 0x5dd77000 0xd8108 0x1cd 0x626b5000 0xda818 0x1e8 0x66ff3000 0xdcf28 0x203 0x6b931000 0xdf638 0x21d 0x7026f000 0xe1d48 0x238 0x74bad000 0xe4458 0x253 0x794eb000 0xe6b68 0x270 0x7de29000 0xea600 0x291 0x82767000 0xee098 0x2b3 0x870a5000 0xf1b30 0x2d5>;
qcom,speed0-pvs5-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xb98c0 0x4c 0x14997000 0xbbfd0 0x58 0x192d5000 0xbe6e0 0x6d 0x1dc13000 0xc0df0 0x82 0x22551000 0xc3500 0x97 0x26e8f000 0xc5c10 0xac 0x2b7cd000 0xc8320 0xc2 0x3010b000 0xcaa30 0xd9 0x34a49000 0xcd140 0xef 0x39387000 0xd32e8 0x109 0x3dcc5000 0xd59f8 0x120 0x42603000 0xd8108 0x138 0x46f41000 0xda818 0x150 0x4b87f000 0xdcf28 0x168 0x501bd000 0xdf638 0x181 0x54afb000 0xe1d48 0x19a 0x59439000 0xe4458 0x1b4 0x5dd77000 0xe6b68 0x1cd 0x626b5000 0xe9278 0x1e8 0x66ff3000 0xeb988 0x203 0x6b931000 0xee098 0x21d 0x7026f000 0xf07a8 0x238 0x74bad000 0xf2eb8 0x253 0x794eb000 0xf55c8 0x270 0x7de29000 0xf9060 0x291 0x82767000 0xfcaf8 0x2b3 0x870a5000 0x100590 0x2d5>;
qcom,speed1-pvs14-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa3930 0x4c 0x14997000 0xa6040 0x58 0x192d5000 0xa8750 0x6d 0x1dc13000 0xaae60 0x82 0x22551000 0xad570 0x97 0x26e8f000 0xafc80 0xac 0x2b7cd000 0xb2390 0xc2 0x3010b000 0xb4aa0 0xd9 0x34a49000 0xb71b0 0xef 0x39387000 0xc0df0 0x10c 0x3dcc5000 0xc3500 0x123 0x42603000 0xc5c10 0x13b 0x46f41000 0xc8320 0x154 0x4b87f000 0xcaa30 0x16d 0x501bd000 0xcd140 0x186 0x54afb000 0xcf850 0x19f 0x59439000 0xd1f60 0x1b9 0x5dd77000 0xd4670 0x1d3 0x626b5000 0xd6d80 0x1ee 0x66ff3000 0xd9490 0x208 0x6b931000 0xdbba0 0x223 0x7026f000 0xde2b0 0x23e 0x74bad000 0xe09c0 0x25b 0x794eb000 0xe30d0 0x278 0x7de29000 0xe6b68 0x299 0x82767000 0xea600 0x2bb 0x870a5000 0xee098 0x2dd 0x8b9e3000 0xf1b30 0x300 0x90321000 0xf55c8 0x324 0x927c0000 0xf6950 0x334>;
qcom,speed0-pvs9-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xafc80 0x4c 0x14997000 0xb2390 0x58 0x192d5000 0xb4aa0 0x6d 0x1dc13000 0xb71b0 0x82 0x22551000 0xb98c0 0x97 0x26e8f000 0xbbfd0 0xac 0x2b7cd000 0xbe6e0 0xc2 0x3010b000 0xc0df0 0xd9 0x34a49000 0xc3500 0xef 0x39387000 0xc96a8 0x109 0x3dcc5000 0xcbdb8 0x120 0x42603000 0xce4c8 0x138 0x46f41000 0xd0bd8 0x150 0x4b87f000 0xd32e8 0x168 0x501bd000 0xd59f8 0x181 0x54afb000 0xd8108 0x19a 0x59439000 0xda818 0x1b4 0x5dd77000 0xdcf28 0x1cd 0x626b5000 0xdf638 0x1e8 0x66ff3000 0xe1d48 0x203 0x6b931000 0xe4458 0x21d 0x7026f000 0xe6b68 0x238 0x74bad000 0xe9278 0x253 0x794eb000 0xeb988 0x270 0x7de29000 0xef420 0x291 0x82767000 0xf2eb8 0x2b3 0x870a5000 0xf6950 0x2d5>;
qcom,speed0-pvs2-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xc0df0 0x4c 0x14997000 0xc3500 0x58 0x192d5000 0xc5c10 0x6d 0x1dc13000 0xc8320 0x82 0x22551000 0xcaa30 0x97 0x26e8f000 0xcd140 0xac 0x2b7cd000 0xcf850 0xc2 0x3010b000 0xd1f60 0xd9 0x34a49000 0xd4670 0xef 0x39387000 0xda818 0x109 0x3dcc5000 0xdcf28 0x120 0x42603000 0xdf638 0x138 0x46f41000 0xe1d48 0x150 0x4b87f000 0xe4458 0x168 0x501bd000 0xe6b68 0x181 0x54afb000 0xe9278 0x19a 0x59439000 0xeb988 0x1b4 0x5dd77000 0xee098 0x1cd 0x626b5000 0xf07a8 0x1e8 0x66ff3000 0xf2eb8 0x203 0x6b931000 0xf55c8 0x21d 0x7026f000 0xf7cd8 0x238 0x74bad000 0xfa3e8 0x253 0x794eb000 0xfcaf8 0x270 0x7de29000 0x100590 0x291 0x82767000 0x104028 0x2b3 0x870a5000 0x107ac0 0x2d5>;
reg-names = "hfpll_l2_clk", "hfpll0_clk", "hfpll1_clk", "hfpll2_clk", "hfpll3_clk", "efuse", "efuse_svs", "meas";
hfpll-analog-supply = <0x5f>;
qcom,speed0-pvs13-bin-v0 = <0x00 0x00 0x00 0x11e1a300 0xb71b0 0x4c 0x14997000 0xb71b0 0x57 0x192d5000 0xb71b0 0x6a 0x1dc13000 0xb71b0 0x7e 0x22551000 0xb71b0 0x93 0x26e8f000 0xb71b0 0xa8 0x2b7cd000 0xb8538 0xbd 0x3010b000 0xbac48 0xd3 0x34a49000 0xbd358 0xe9 0x39387000 0xbfa68 0x100 0x3dcc5000 0xc2178 0x116 0x42603000 0xc4888 0x12d 0x46f41000 0xc6f98 0x144 0x4b87f000 0xc96a8 0x15c 0x501bd000 0xcbdb8 0x174 0x54afb000 0xce4c8 0x18e 0x59439000 0xd0bd8 0x1a8 0x5dd77000 0xd32e8 0x1c3 0x626b5000 0xd59f8 0x1df 0x66ff3000 0xd8108 0x1fa 0x6b931000 0xda818 0x217 0x7026f000 0xdcf28 0x234 0x74bad000 0xdf638 0x251 0x794eb000 0xe1d48 0x272 0x7de29000 0xe57e0 0x292 0x82767000 0xe9278 0x2b4 0x870a5000 0xecd10 0x2d6>;
qcom,speed0-pvs13-bin-v1 = <0x00 0x00 0x00 0x11e1a300 0xa6040 0x4c 0x14997000 0xa8750 0x58 0x192d5000 0xaae60 0x6d 0x1dc13000 0xad570 0x82 0x22551000 0xafc80 0x97 0x26e8f000 0xb2390 0xac 0x2b7cd000 0xb4aa0 0xc2 0x3010b000 0xb71b0 0xd9 0x34a49000 0xb98c0 0xef 0x39387000 0xbfa68 0x109 0x3dcc5000 0xc2178 0x120 0x42603000 0xc4888 0x138 0x46f41000 0xc6f98 0x150 0x4b87f000 0xc96a8 0x168 0x501bd000 0xcbdb8 0x181 0x54afb000 0xce4c8 0x19a 0x59439000 0xd0bd8 0x1b4 0x5dd77000 0xd32e8 0x1cd 0x626b5000 0xd59f8 0x1e8 0x66ff3000 0xd8108 0x203 0x6b931000 0xda818 0x21d 0x7026f000 0xdcf28 0x238 0x74bad000 0xdf638 0x253 0x794eb000 0xe1d48 0x270 0x7de29000 0xe57e0 0x291 0x82767000 0xe9278 0x2b3 0x870a5000 0xecd10 0x2d5>;
};
tmc@fc325000 {
coresight-outports = <0x00>;
linux,phandle = <0x1f>;
coresight-nr-inports = <0x01>;
coresight-child-ports = <0x00>;
compatible = "arm,coresight-tmc";
coresight-child-list = <0x1e>;
coresight-ctis = <0x18 0x19>;
phandle = <0x1f>;
coresight-id = <0x03>;
reg = <0xfc325000 0x1000>;
coresight-name = "coresight-tmc-etf";
reg-names = "tmc-base";
coresight-default-sink;
};
sdhci@f9824900 {
interrupt-names = "hc_irq", "pwr_irq";
qcom,clk-rates = <0x61a80 0x1312d00 0x17d7840 0x2faf080 0x5f5e100 0xb71b000 0x16e36000>;
qcom,bus-speed-mode = "HS400_1p8v", "HS200_1p8v", "DDR_1p8v";
qcom,pad-drv-on = <0x07 0x04 0x04>;
qcom,vdd-lpm-sup;
qcom,pad-pull-on = <0x00 0x03 0x03 0x01>;
interrupts = <0x00 0x7b 0x00 0x00 0x8a 0x00>;
qcom,vdd-always-on;
qcom,cpu-dma-latency-us = <0xc8>;
qcom,vdd-io-always-on;
vdd-supply = <0x47>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x09>;
compatible = "qcom,sdhci-msm";
qcom,bus-bw-vectors-bps = <0x00 0x61a80 0x1312d00 0x17d7840 0x2faf080 0x5f5e100 0xbebc200 0x17d78400 0xffffffff>;
qcom,msm-bus,name = "sdhc1";
qcom,msm-bus,vectors-KBps = <0x4e 0x200 0x00 0x00 0x4e 0x200 0x640 0xc80 0x4e 0x200 0x13880 0x27100 0x4e 0x200 0x186a0 0x30d40 0x4e 0x200 0x30d40 0x61a80 0x4e 0x200 0x61a80 0xc3500 0x4e 0x200 0x61a80 0xc3500 0x4e 0x200 0x61a80 0xc3500 0x4e 0x200 0x1f4000 0x3e8000>;
qcom,pad-drv-off = <0x00 0x00 0x00>;
qcom,vdd-io-current-level = <0xc8 0x25990>;
qcom,bus-width = <0x08>;
qcom,vdd-voltage-level = <0x2d0370 0x2d0370>;
vdd-io-supply = <0x33>;
reg = <0xf9824900 0x1a0 0xf9824000 0x800>;
qcom,pad-pull-off = <0x00 0x03 0x03 0x01>;
qcom,nonremovable;
qcom,vdd-current-level = <0xc8 0x7a120>;
qcom,vdd-io-voltage-level = <0x1b7740 0x1b7740>;
reg-names = "hc_mem", "core_mem";
};
qcom,ipc_router_adsp_xprt {
qcom,xprt-linkid = <0x01>;
qcom,ch-name = "IPCRTR";
qcom,xprt-version = <0x01>;
compatible = "qcom,ipc_router_smd_xprt";
qcom,xprt-remote = "adsp";
qcom,fragmented-data;
};
qcom,msm-dai-q6 {
compatible = "qcom,msm-dai-q6";
qcom,msm-dai-q6-incall-record-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x8003>;
};
qcom,msm-dai-q6-sb-0-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x4000>;
};
qcom,msm-dai-q6-bt-sco-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x3001>;
};
qcom,msm-dai-q6-int-fm-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x3005>;
};
qcom,msm-dai-q6-sb-2-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x4005>;
};
qcom,msm-dai-q6-sb-1-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x4003>;
};
qcom,msm-dai-q6-sb-1-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x4002>;
};
qcom,msm-dai-q6-bt-sco-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x3000>;
};
qcom,msm-dai-q6-sb-0-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x4001>;
};
qcom,msm-dai-q6-sb-6-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x400c>;
};
qcom,msm-dai-q6-be-afe-pcm-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0xe0>;
};
qcom,msm-dai-q6-int-fm-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x3004>;
};
qcom,msm-dai-q6-sb-6-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x400d>;
};
qcom,msm-dai-q6-sb-2-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x4004>;
};
qcom,msm-dai-q6-sb-4-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x4008>;
};
qcom,msm-dai-q6-sb-3-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x4007>;
};
qcom,msm-dai-q6-incall-music-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x8005>;
};
qcom,msm-dai-q6-afe-proxy-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0xf0>;
};
qcom,msm-dai-q6-sb-5-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x400b>;
};
qcom,msm-dai-q6-be-afe-pcm-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0xe1>;
};
qcom,msm-dai-q6-afe-proxy-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0xf1>;
};
qcom,msm-dai-q6-sb-4-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x4009>;
};
qcom,msm-dai-q6-incall-record-tx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x8004>;
};
qcom,msm-dai-q6-sb-3-rx {
compatible = "qcom,msm-dai-q6-dev";
qcom,msm-dai-q6-dev-id = <0x4006>;
};
};
slim@fe1af000 {
qcom,slim-mdm = "esoc0";
interrupt-names = "slimbus_irq", "slimbus_bam_irq";
es705-reset-expander-gpio = <0x12c>;
es705-uart-rx = <0x2d 0x3c 0x00>;
cell-index = <0x01>;
interrupts = <0x00 0xa3 0x00 0x00 0xa4 0x00>;
es705-gpiob-gpio = <0x2d 0x4c 0x00>;
compatible = "qcom,slim-ngd";
reg = <0xfe1af000 0x35000 0xfe184000 0x20000>;
qcom,apps-ch-pipes = <0x60000000>;
qcom,ea-pc = <0xb0>;
es705-gpioa-gpio = <0x2d 0x5b 0x00>;
reg-names = "slimbus_physical", "slimbus_bam_physical";
es705-uart-tx = <0x2d 0x3b 0x00>;
es705-codec {
slim-ifd = "es705-ifd";
slim-ifd-elemental-addr = [00 00 03 00 be 02];
compatible = "es705-codec-gen0";
elemental-addr = [00 01 03 00 be 02];
};
es704-codec {
slim-ifd = "es704-ifd";
slim-ifd-elemental-addr = [00 00 83 00 be 02];
compatible = "es704-codec-gen0";
elemental-addr = [00 01 83 00 be 02];
};
tomtom_codec {
cdc-vdd-tx-h-supply = <0x33>;
qcom,cdc-vdd-a-1p2v-current = <0x2710>;
qcom,cdc-micbias-ldoh-v = <0x03>;
qcom,cdc-micbias3-cfilt-sel = <0x02>;
qcom,cdc-vdd-a-1p2v-voltage = <0x12b128 0x12b128>;
cdc-vdd-buck-supply = <0x52>;
interrupts = <0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1e 0x1f>;
cdc-vddcx-2-supply = <0x53>;
qcom,cdc-vdd-tx-h-current = <0x61a8>;
cdc-vdd-rx-h-supply = <0x33>;
qcom,cdc-vddcx-2-current = <0x2710>;
qcom,cdc-vdd-rx-h-current = <0x61a8>;
qcom,cdc-micbias-cfilt3-mv = <0x708>;
interrupt-parent = <0x51>;
qcom,cdc-vdd-spkdrv-voltage = <0x00 0x00>;
qcom,cdc-vddpx-1-voltage = <0x1b7740 0x1b7740>;
qcom,cdc-micbias-cfilt2-mv = <0xa8c>;
qcom,cdc-vdd-buck-voltage = <0x20ce70 0x20ce70>;
compatible = "qcom,tomtom-slim-pgd";
qcom,cdc-vddcx-1-voltage = <0x12b128 0x12b128>;
qcom,cdc-vdd-spkdrv-current = <0x00>;
qcom,cdc-variant = "WCD9330";
cdc-vdd-spkdrv-supply = <0x54>;
qcom,cdc-vdd-tx-h-voltage = <0x1b7740 0x1b7740>;
qcom,cdc-micbias1-cfilt-sel = <0x00>;
qcom,cdc-vddcx-2-voltage = <0x12b128 0x12b128>;
cdc-vdd-a-1p2v-supply = <0x53>;
qcom,cdc-micbias3-ext-cap;
qcom,cdc-mclk-clk-rate = <0x927c00>;
qcom,cdc-vdd-rx-h-voltage = <0x1b7740 0x1b7740>;
qcom,cdc-slim-ifd = "tomtom-slim-ifd";
qcom,cdc-micbias4-cfilt-sel = <0x02>;
qcom,cdc-vddcx-1-current = <0x2710>;
qcom,cdc-vddpx-1-current = <0x2710>;
qcom,cdc-micbias2-cfilt-sel = <0x01>;
qcom,cdc-static-supplies = "cdc-vdd-buck", "cdc-vdd-tx-h", "cdc-vdd-rx-h", "cdc-vddpx-1", "cdc-vdd-a-1p2v", "cdc-vddcx-1", "cdc-vddcx-2";
qcom,cdc-vdd-buck-current = <0x9eb10>;
qcom,cdc-micbias1-ext-cap;
cdc-vddpx-1-supply = <0x33>;
qcom,cdc-micbias-cfilt1-mv = <0x708>;
cdc-vddcx-1-supply = <0x53>;
qcom,cdc-reset-gpio = <0x2d 0x65 0x00>;
elemental-addr = [00 01 30 01 17 02];
qcom,cdc-on-demand-supplies = "cdc-vdd-spkdrv";
qcom,cdc-slim-ifd-elemental-addr = [00 00 30 01 17 02];
qcom,cdc-dmic-sample-rate = "", "I>";
};
audio_slimslave {
compatible = "qcom,audio-slimslave";
elemental-addr = [ff ff ff ff 17 02];
};
};
stm@fc302000 {
coresight-outports = <0x00>;
coresight-nr-inports = <0x00>;
coresight-child-ports = <0x07>;
compatible = "arm,coresight-stm";
coresight-child-list = <0x22>;
coresight-id = <0x09>;
reg = <0xfc302000 0x1000 0xfa280000 0x180000>;
coresight-name = "coresight-stm";
reg-names = "stm-base", "stm-data-base";
};
qcom,csiphy@fda0ac00 {
interrupt-names = "csiphy";
cell-index = <0x00>;
interrupts = <0x00 0x4e 0x00>;
qcom,csi-vdd-voltage = <0x1b7740>;
compatible = "qcom,csiphy";
reg = <0xfda0ac00 0x200 0xfda00030 0x04>;
qcom,mipi-csi-vdd-supply = <0x2a>;
reg-names = "csiphy", "csiphy_clk_mux";
};
qcom,mpm@fc4281d0 {
qcom,gpio-parent = <0x2d>;
qcom,gpio-map = <0x03 0x01 0x04 0x05 0x05 0x08 0x06 0x09 0x07 0x1c 0x08 0x22 0x09 0x28 0x0a 0x2c 0x0b 0x30 0x0c 0x34 0x0d 0x37 0x0e 0x38 0x0f 0x3a 0x10 0x3c 0x11 0x40 0x12 0x43 0x13 0x44 0x14 0x45 0x15 0x4c 0x16 0x4d 0x17 0x4e 0x18 0x4f 0x19 0x54 0x1a 0x5f 0x1b 0x66 0x1c 0x67 0x1d 0x68 0x1e 0x69 0x1f 0x6b 0x20 0x6d 0x21 0x6f 0x22 0x71 0x23 0x79 0x24 0x7a 0x25 0x7b 0x26 0x83 0x28 0x8b 0x29 0x8d 0x01 0x8f>;
interrupts = <0x00 0xab 0x01>;
compatible = "qcom,mpm-v2";
qcom,ipc-bit-offset = <0x01>;
qcom,gic-map = <0x02 0xd8 0x30 0xa5 0x31 0xa5 0x32 0xac 0x35 0x68 0x3e 0xde 0xff 0x12 0xff 0x13 0xff 0x14 0xff 0x19 0xff 0x21 0xff 0x22 0xff 0x23 0xff 0x27 0xff 0x39 0xff 0x3a 0xff 0x3b 0xff 0x3d 0xff 0x40 0xff 0x41 0xff 0x42 0xff 0x43 0xff 0x44 0xff 0x45 0xff 0x46 0xff 0x49 0xff 0x4a 0xff 0x4b 0xff 0x4c 0xff 0x4d 0xff 0x4e 0xff 0x4f 0xff 0x50 0xff 0x5e 0xff 0x61 0xff 0x63 0xff 0x66 0xff 0x69 0xff 0x6c 0xff 0x6d 0xff 0x6e 0xff 0x6f 0xff 0x70 0xff 0x71 0xff 0x74 0xff 0x7e 0xff 0x81 0xff 0x8c 0xff 0x8f 0xff 0x95 0xff 0x9b 0xff 0x9d 0xff 0x9f 0xff 0xa3 0xff 0xa8 0xff 0xaa 0xff 0xae 0xff 0xb0 0xff 0xb1 0xff 0xb2 0xff 0xb3 0xff 0xb6 0xff 0xb7 0xff 0xb8 0xff 0xb9 0xff 0xba 0xff 0xbc 0xff 0xbd 0xff 0xbe 0xff 0xbf 0xff 0xc0 0xff 0xc1 0xff 0xc2 0xff 0xc3 0xff 0xc4 0xff 0xc5 0xff 0xc6 0xff 0xc8 0xff 0xc9 0xff 0xca 0xff 0xcb 0xff 0xcc 0xff 0xcd 0xff 0xce 0xff 0xcf 0xff 0xd3 0xff 0xd4 0xff 0xea 0xff 0xeb 0xff 0xf0 0xff 0xfd 0xff 0x105 0xff 0x107 0xff 0x10c 0xff 0x10e 0xff 0x10f 0xff 0x110 0xff 0x111 0xff 0x112 0xff 0x113 0xff 0x114 0xff 0x118 0xff 0x11e 0xff 0x129 0xff 0x12a 0xff 0x12b 0xff 0x12c 0xff 0x12f 0xff 0x139 0xff 0x160 0xff 0x161 0xff 0x162 0xff 0x163 0xff 0x164 0xff 0x165 0xff 0x166 0xff 0x167 0xff 0x168 0xff 0x169 0xff 0x16a 0xff 0x16b 0xff 0x16c 0xff 0x16d 0xff 0x16e 0xff 0x16f 0xff 0x170 0xff 0x171 0xff 0x172 0xff 0x173 0xff 0x174 0xff 0x175 0xff 0x176 0xff 0x177 0xff 0x178 0xff 0x179 0xff 0x17a 0xff 0x17b 0xff 0x17c 0xff 0x17d 0xff 0x17e 0xff 0x17f 0xff 0x180 0xff 0x181 0xff 0x182 0xff 0x183 0xff 0x184 0xff 0x185 0xff 0x186 0xff 0x187 0xff 0x188 0xff 0x189 0xff 0x18a 0xff 0x18b 0xff 0x18c 0xff 0x18d 0xff 0x18e 0xff 0x18f 0xff 0x190>;
reg = <0xfc4281d0 0x1000 0xf9011008 0x04>;
qcom,gic-parent = <0x01>;
reg-names = "vmpm", "ipc";
};
qcom,dsp_sharedmem@fd80000 {
compatible = "qcom,sharedmem-uio";
reg = <0xfd80000 0x20000>;
reg-names = "rfsa_dsp";
};
qcom,rpm-master-stats@fc428150 {
qcom,master-stats-version = <0x02>;
compatible = "qcom,rpm-master-stats";
qcom,master-offset = <0xa00>;
qcom,masters = "APSS", "MPSS", "LPSS", "PRONTO";
reg = <0xfc428150 0x3200>;
};
qcom,cnss@0d000000 {
wlan-soc-swreg-supply = <0x81>;
esoc-names = "modem_wlan";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x04>;
compatible = "qcom,cnss";
qcom,msm-bus,name = "msm-cnss";
qcom,msm-bus,vectors-KBps = <0x2d 0x200 0x00 0x00 0x2d 0x200 0x186a 0x30d40 0x2d 0x200 0x61a8 0x30d40 0x2d 0x200 0x186a0 0x30d40>;
vdd-wlan-supply = <0x4c>;
reg = <0xd000000 0x200000>;
esoc-0 = <0x82>;
qcom,notify-modem-status;
wlan-en-gpio = <0x134>;
reg-names = "ramdump";
};
qcom,ipc_router_external_modem_xprt {
qcom,xprt-linkid = <0x02>;
qcom,ch-name = "ipc_bridge";
qcom,xprt-version = <0x03>;
compatible = "qcom,ipc_router_hsic_xprt";
qcom,xprt-remote = "external-modem";
};
qcom,msm-imem@fe805000 {
#size-cells = <0x01>;
compatible = "qcom,msm-imem";
reg = <0xfe805000 0x1000>;
ranges = <0x00 0xfe805000 0x1000>;
#address-cells = <0x01>;
download_mode@0 {
compatible = "qcom,msm-imem-download_mode";
reg = <0x00 0x08>;
};
restart_reason@65c {
compatible = "qcom,msm-imem-restart_reason";
reg = <0x65c 0x04>;
};
cache_erp@6a4 {
linux,phandle = <0x46>;
compatible = "qcom,msm-imem-cache_erp";
phandle = <0x46>;
reg = <0x6a4 0x04>;
};
boot_stats@6b0 {
compatible = "qcom,msm-imem-boot_stats";
reg = <0x6b0 0x20>;
};
upload_cause@66c {
compatible = "qcom,msm-imem-upload_cause";
reg = <0x66c 0x04>;
};
pil@94c {
compatible = "qcom,msm-imem-pil";
reg = <0x94c 0xc8>;
};
emergency_download_mode@fe0 {
compatible = "qcom,msm-imem-emergency_download_mode";
reg = <0xfe0 0x0c>;
};
mem_dump_table@14 {
compatible = "qcom,msm-imem-mem_dump_table";
reg = <0x14 0x04>;
};
};
fuse@fc4be024 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-fuse";
coresight-id = <0x24>;
reg = <0xfc4be024 0x08>;
coresight-name = "coresight-fuse";
reg-names = "fuse-base";
};
qcom,smp2p-adsp {
qcom,remote-pid = <0x02>;
interrupts = <0x00 0x9e 0x01>;
compatible = "qcom,smp2p";
reg = <0xf9011008 0x04>;
qcom,irq-bitmask = <0x400>;
};
qcom,cache_dump {
qcom,l1-dump-size = <0x100000>;
compatible = "qcom,cache_dump";
qcom,l2-dump-size = <0x500000>;
};
qcom,gdsc@0xfc401e18 {
regulator-name = "gdsc_pcie";
status = "disabled";
compatible = "qcom,gdsc";
reg = <0xfc401e18 0x04>;
};
qcom,smp2pgpio_client_rdbg_2_out {
compatible = "qcom,smp2pgpio_client_rdbg_2_out";
gpios = <0x40 0x00 0x00>;
};
qcom,gdsc@fc401b44 {
linux,phandle = <0x4e>;
regulator-name = "gdsc_pcie_1";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x4e>;
reg = <0xfc401b44 0x04>;
};
qcom,jpeg@fda20000 {
interrupt-names = "jpeg";
cell-index = <0x01>;
interrupts = <0x00 0x3c 0x00>;
vdd-supply = <0x06>;
compatible = "qcom,jpeg";
reg = <0xfda20000 0x400>;
reg-names = "jpeg";
};
qcom,irqrouter@fda00000 {
cell-index = <0x00>;
compatible = "qcom,irqrouter";
reg = <0xfda00000 0x100>;
reg-names = "irqrouter";
};
qcom,msm-cpe-lsm {
compatible = "qcom,msm-cpe-lsm";
};
qcom,iommu@fdb10000 {
qcom,iommu-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2008 0x2600 0x2604 0x2608 0x260c 0x2610 0x2614 0x2618 0x261c 0x2620 0x2624 0x2628 0x262c>;
interrupt-names = "pmon", "global_cfg_NS_irq", "global_client_NS_irq", "global_cfg_S_irq", "global_client_S_irq";
qcom,iommu-pmu-event-classes = <0x00 0x01 0x08 0x09 0x0a 0x10 0x11 0x12 0x80 0x81 0x82 0x83 0x90 0x91 0x92 0xb0 0xb1>;
linux,phandle = <0x37>;
qcom,iommu-pmu-ngroups = <0x01>;
qcom,iommu-lpae-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2008 0x2600 0x2604 0x2608 0x260c 0x2610 0x2614 0x2618 0x261c 0x2620 0x2624 0x2628 0x2000 0x262c>;
#size-cells = <0x01>;
qcom,iommu-bfb-data = <0x03 0x00 0x10 0x00 0x00 0x00 0x20 0x00 0x00 0x01 0x101 0x00 0x00 0x07 0x04 0x08 0x14 0x00 0x00 0x0c 0x6c 0x00 0x08 0x10 0x00>;
interrupts = <0x00 0x26 0x00 0x00 0xe5 0x00 0x00 0xe7 0x00 0x00 0xe6 0x00 0x00 0xe8 0x00>;
label = "kgsl_iommu";
qcom,alt-vdd-supply = <0x0a>;
vdd-supply = <0x09>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-smmu-v1";
qcom,msm-bus,name = "kgsl_ebi";
qcom,msm-bus,vectors-KBps = <0x1a 0x200 0x00 0x00 0x1a 0x200 0x00 0x3e8>;
phandle = <0x37>;
qcom,iommu-pmu-ncounters = <0x08>;
reg = <0xfdb10000 0x10000>;
qcom,iommu-lpae-bfb-data = <0x03 0x00 0x00 0x10 0x00 0x120 0x00 0x20 0x00 0x00 0x01 0x101 0x00 0x07 0x04 0x20 0x08 0x14 0x00 0x00 0x0c 0x6c 0x00 0x08 0x03 0x10>;
ranges;
#address-cells = <0x01>;
reg-names = "iommu_base";
qcom,iommu-ctx@fdb1a000 {
interrupts = <0x00 0xf1 0x00>;
label = "gfx3d_spare";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfdb1a000 0x1000>;
qcom,iommu-ctx-sids = <0x02>;
};
qcom,iommu-ctx@fdb18000 {
interrupts = <0x00 0xf1 0x00>;
label = "gfx3d_user";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfdb18000 0x1000>;
qcom,iommu-ctx-sids = <0x00>;
};
qcom,iommu-ctx@fdb19000 {
interrupts = <0x00 0xf1 0x00>;
label = "gfx3d_priv";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfdb19000 0x1000>;
qcom,iommu-ctx-sids = <0x01>;
};
};
qcom,lpass@fe200000 {
clock-names = "xo";
proxy-reg-names = "vdd_cx";
vdd_cx-supply = <0x24>;
interrupts = <0x00 0xa2 0x01>;
proxy-clock-names = "xo";
qcom,gpio-stop-ack = <0x6d 0x03 0x00>;
compatible = "qcom,pil-tz-generic";
qcom,pas-id = <0x01>;
qcom,gpio-proxy-unvote = <0x6d 0x02 0x00>;
qcom,gpio-err-ready = <0x6d 0x01 0x00>;
reg = <0xfe200000 0x100>;
qcom,firmware-name = "adsp";
qcom,smem-id = <0x1a7>;
qcom,gpio-err-fatal = <0x6d 0x00 0x00>;
vdd_cx-uV-uA = <0x07 0x186a0>;
qcom,proxy-timeout-ms = <0x2710>;
qcom,gpio-force-stop = <0x6e 0x00 0x00>;
};
qcom,rpm-stats@fc19dba0 {
compatible = "qcom,rpm-stats";
qcom,sleep-stats-version = <0x02>;
reg = <0xfc19dba0 0x1000>;
reg-names = "phys_addr_base";
};
qcom,spm@f9089000 {
qcom,saw2-spm-cmd-wfi = [03 0b 0f];
qcom,saw2-avs-limit = <0x00>;
#size-cells = <0x01>;
qcom,saw2-cfg = <0x01>;
qcom,saw2-spm-cmd-spc = [00 20 80 10 e8 5b 03 3b e8 5b 82 10 0b 30 06 26 30 0f];
qcom,saw2-avs-dly = <0x00>;
compatible = "qcom,spm-v2";
qcom,saw2-avs-hysteresis = <0x00>;
qcom,saw2-spm-cmd-ret = [42 1b 00 d8 5b 03 3b d8 5b 0b 00 42 1b 0f];
qcom,saw2-spm-ctl = <0x01>;
qcom,saw2-spm-dly = <0x3c102800>;
reg = <0xf9089000 0x1000>;
qcom,saw2-spm-cmd-pc = [00 20 80 10 e8 5b 03 3b e8 5b 82 10 0b 30 06 26 30 0f];
qcom,saw2-ver-reg = <0xfd0>;
#address-cells = <0x01>;
qcom,core-id = <0x00>;
qcom,saw2-avs-ctl = <0x00>;
};
cti@fc354000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x1e>;
reg = <0xfc354000 0x1000>;
coresight-name = "coresight-cti-cpu3";
reg-names = "cti-base";
};
gpio_keys {
compatible = "gpio-keys";
input-name = "gpio-keys";
hall_flip {
debounce-interval = <0x0f>;
linux,code = <0x15>;
label = "hall_flip";
linux,input-type = <0x01>;
gpios = <0x2d 0x30 0x00>;
gpio-key,wakeup;
};
home_key {
debounce-interval = <0x0f>;
linux,code = <0xac>;
label = "home_key";
linux,input-type = <0x01>;
gpios = <0x26 0x01 0x01>;
gpio-key,wakeup;
};
vol_up {
debounce-interval = <0x0f>;
linux,code = <0x73>;
label = "volume_up";
linux,input-type = <0x01>;
gpios = <0x26 0x02 0x01>;
gpio-key,wakeup;
};
};
etm@fc34d000 {
coresight-outports = <0x00>;
coresight-nr-inports = <0x00>;
coresight-child-ports = <0x01>;
compatible = "arm,coresight-etm";
coresight-child-list = <0x23>;
coresight-id = <0x0b>;
reg = <0xfc34d000 0x1000>;
coresight-name = "coresight-etm1";
qcom,round-robin;
qcom,pc-save;
reg-names = "etm-base";
};
qcom,smp2pgpio_client_rdbg_1_in {
compatible = "qcom,smp2pgpio_client_rdbg_1_in";
gpios = <0x41 0x00 0x00>;
};
msm-config-noc@fc480000 {
qcom,hw-sel = "NoC";
qcom,fabclk-active = "bus_a_clk";
label = "msm_config_noc";
qcom,rpm-en;
compatible = "msm-bus-fabric";
qcom,ntieredslaves = <0x00>;
reg = <0xfc480000 0x4000>;
qcom,fabclk-dual = "bus_clk";
cell-id = <0x1400>;
qcom,nfab = <0x06>;
slv-boot-rom {
qcom,slavep = <0x0b>;
qcom,slv-hw-id = <0x39>;
label = "slv-boot-rom";
qcom,buswidth = <0x08>;
cell-id = <0x276>;
qcom,tier = <0x02>;
};
fab-snoc {
qcom,mas-hw-id = <0x34>;
qcom,slavep = <0x1d>;
qcom,slv-hw-id = <0x4b>;
label = "fab-snoc";
qcom,buswidth = <0x08>;
qcom,masterp = <0x07>;
qcom,gateway;
cell-id = <0x400>;
qcom,tier = <0x02>;
};
slv-bimc-cfg {
qcom,slavep = <0x0a>;
qcom,slv-hw-id = <0x38>;
label = "slv-bimc-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x275>;
qcom,tier = <0x02>;
};
slv-service-cnoc {
qcom,slavep = <0x1e>;
qcom,slv-hw-id = <0x4c>;
label = "slv-service-cnoc";
qcom,buswidth = <0x08>;
cell-id = <0x286>;
qcom,tier = <0x02>;
};
slv-rbcpr-qdss-apu-cfg {
qcom,slavep = <0x15>;
qcom,slv-hw-id = <0x41>;
label = "slv-rbcpr-qdss-apu-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x27d>;
qcom,tier = <0x02>;
};
slv-dehr-cfg {
qcom,slavep = <0x0f>;
qcom,slv-hw-id = <0x3d>;
label = "slv-dehr-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x27a>;
qcom,tier = <0x02>;
};
slv-message-ram {
qcom,slavep = <0x09>;
qcom,slv-hw-id = <0x37>;
label = "slv-message-ram";
qcom,buswidth = <0x08>;
cell-id = <0x274>;
qcom,tier = <0x02>;
};
slv-security {
qcom,slavep = <0x03>;
qcom,slv-hw-id = <0x31>;
label = "slv-security";
qcom,buswidth = <0x08>;
cell-id = <0x26e>;
qcom,tier = <0x02>;
};
mas-qdss-dsp {
qcom,mas-hw-id = <0x31>;
label = "mas-qdss-dap";
qcom,buswidth = <0x08>;
qcom,masterp = <0x04>;
cell-id = <0x4c>;
qcom,tier = <0x02>;
};
mas-rpm-inst {
qcom,mas-hw-id = <0x2d>;
label = "mas-rpm-inst";
qcom,buswidth = <0x08>;
qcom,masterp = <0x00>;
cell-id = <0x48>;
qcom,tier = <0x02>;
};
mas-tic {
qcom,mas-hw-id = <0x33>;
label = "mas-tic";
qcom,buswidth = <0x08>;
qcom,masterp = <0x06>;
cell-id = <0x4d>;
qcom,tier = <0x02>;
};
slv-crypto-1-cfg {
qcom,slavep = <0x07>;
qcom,slv-hw-id = <0x35>;
label = "slv-crypto-1-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x272>;
qcom,tier = <0x02>;
};
slv-crypto-0-cfg {
qcom,slavep = <0x06>;
qcom,slv-hw-id = <0x34>;
label = "slv-crypto-0-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x271>;
qcom,tier = <0x02>;
};
mas-dehr {
qcom,mas-hw-id = <0x30>;
label = "mas-dehr";
qcom,buswidth = <0x08>;
qcom,masterp = <0x03>;
cell-id = <0x4b>;
qcom,tier = <0x02>;
};
slv-cnoc-mss {
qcom,slavep = <0x02>;
qcom,slv-hw-id = <0x30>;
label = "slv-cnoc-mss";
qcom,buswidth = <0x08>;
cell-id = <0x26d>;
qcom,tier = <0x02>;
};
slv-pmic-arb {
qcom,slavep = <0x0d>;
qcom,slv-hw-id = <0x3b>;
label = "slv-pmic-arb";
qcom,buswidth = <0x08>;
cell-id = <0x278>;
qcom,tier = <0x02>;
};
slv-snoc-mpu-cfg {
qcom,slavep = <0x15>;
qcom,slv-hw-id = <0x43>;
label = "slv-snoc-mpu-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x27e>;
qcom,tier = <0x02>;
};
slv-rbcpr-cfg {
qcom,slavep = <0x16>;
qcom,slv-hw-id = <0x40>;
label = "slv-rbcpr-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x27c>;
qcom,tier = <0x02>;
};
slv-clk-ctl {
qcom,slavep = <0x01>;
qcom,slv-hw-id = <0x2f>;
label = "slv-clk-ctl";
qcom,buswidth = <0x08>;
cell-id = <0x26c>;
qcom,tier = <0x02>;
};
mas-rpm-sys {
qcom,mas-hw-id = <0x2f>;
label = "mas-rpm-sys";
qcom,buswidth = <0x08>;
qcom,masterp = <0x02>;
cell-id = <0x4a>;
qcom,tier = <0x02>;
};
slv-sata-cfg {
qcom,slavep = <0x25>;
qcom,slv-hw-id = <0x5a>;
label = "slv-sata-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x246>;
qcom,tier = <0x02>;
};
slv-cnoc-mnoc-cfg {
qcom,slavep = <0x18>;
qcom,slv-hw-id = <0x42>;
label = "slv-cnoc-mnoc-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x280>;
qcom,tier = <0x02>;
};
slv-qdss-cfg {
qcom,slavep = <0x11>;
qcom,slv-hw-id = <0x3f>;
label = "slv-qdss-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x27b>;
qcom,tier = <0x02>;
};
slv-cnoc-onoc-cfg {
qcom,slavep = <0x16>;
qcom,slv-hw-id = <0x44>;
label = "slv-cnoc-onoc-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x27f>;
qcom,tier = <0x02>;
};
slv-rpm {
qcom,slavep = <0x1c>;
qcom,slv-hw-id = <0x4a>;
label = "slv-rpm";
qcom,buswidth = <0x08>;
cell-id = <0x216>;
qcom,tier = <0x02>;
};
slv-tlmm {
qcom,slavep = <0x05>;
qcom,slv-hw-id = <0x33>;
label = "slv-tlmm";
qcom,buswidth = <0x08>;
cell-id = <0x270>;
qcom,tier = <0x02>;
};
mas-rpm-data {
qcom,mas-hw-id = <0x2e>;
label = "mas-rpm-data";
qcom,buswidth = <0x08>;
qcom,masterp = <0x01>;
cell-id = <0x49>;
qcom,tier = <0x02>;
};
slv-phy-apu-cfg {
qcom,slavep = <0x1a>;
qcom,slv-hw-id = <0x48>;
label = "slv-phy-apu-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x284>;
qcom,tier = <0x02>;
};
slv-imem-cfg {
qcom,slavep = <0x08>;
qcom,slv-hw-id = <0x36>;
label = "slv-imem-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x273>;
qcom,tier = <0x02>;
};
slv-spdm-wrapper {
qcom,slavep = <0x0e>;
qcom,slv-hw-id = <0x3c>;
label = "slv-spdm-wrapper";
qcom,buswidth = <0x08>;
cell-id = <0x279>;
qcom,tier = <0x02>;
};
slv-pnoc-cfg {
qcom,slavep = <0x17>;
qcom,slv-hw-id = <0x45>;
label = "slv-pnoc-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x281>;
qcom,tier = <0x02>;
};
slv-ebi1-phy-cfg {
qcom,slavep = <0x1b>;
qcom,slv-hw-id = <0x49>;
label = "slv-ebi1-phy-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x285>;
qcom,tier = <0x02>;
};
slv-cnoc-mnoc-mmss-cfg {
qcom,slavep = <0x0e>;
qcom,slv-hw-id = <0x3a>;
label = "slv-cnoc-mnoc-mmss-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x277>;
qcom,tier = <0x02>;
};
slv-mpm {
qcom,slavep = <0x10>;
qcom,slv-hw-id = <0x3e>;
label = "slv-mpm";
qcom,buswidth = <0x08>;
cell-id = <0x218>;
qcom,tier = <0x02>;
};
slv-ufs-cfg {
qcom,slavep = <0x27>;
qcom,slv-hw-id = <0x5c>;
label = "slv-ufs-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x28a>;
qcom,tier = <0x02>;
};
slv-tcsr {
qcom,slavep = <0x04>;
qcom,slv-hw-id = <0x32>;
label = "slv-tcsr";
qcom,buswidth = <0x08>;
cell-id = <0x26f>;
qcom,tier = <0x02>;
};
mas-spdm {
qcom,mas-hw-id = <0x32>;
label = "mas-spdm";
qcom,buswidth = <0x08>;
qcom,masterp = <0x05>;
cell-id = <0x24>;
qcom,tier = <0x02>;
};
slv-ebi1-dll-cfg {
qcom,slavep = <0x19>;
qcom,slv-hw-id = <0x47>;
label = "slv-ebi1-dll-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x283>;
qcom,tier = <0x02>;
};
slv-snoc-cfg {
qcom,slavep = <0x18>;
qcom,slv-hw-id = <0x46>;
label = "slv-snoc-cfg";
qcom,buswidth = <0x08>;
cell-id = <0x282>;
qcom,tier = <0x02>;
};
};
i2c@f9924000 {
interrupt-names = "qup_err_intr";
#size-cells = <0x00>;
cell-index = <0x05>;
interrupts = <0x00 0x60 0x00>;
qcom,scl-gpio = <0x2d 0x07 0x00>;
status = "disabled";
compatible = "qcom,i2c-qup";
qcom,sda-gpio = <0x2d 0x06 0x00>;
qcom,master-id = <0x56>;
qcom,i2c-src-freq = <0x2faf080>;
reg = <0xf9924000 0x1000>;
#address-cells = <0x01>;
qcom,i2c-bus-freq = <0x186a0>;
reg-names = "qup_phys_addr";
};
qcom,smp2pgpio_client_rdbg_2_in {
compatible = "qcom,smp2pgpio_client_rdbg_2_in";
gpios = <0x3f 0x00 0x00>;
};
qcom,wdt@f9017000 {
qcom,ipi-ping;
qcom,memblock-reserve = <0x00 0x4000>;
interrupts = <0x00 0x03 0x00 0x00 0x04 0x00>;
compatible = "qcom,msm-watchdog";
qcom,bark-time = <0x3a98>;
reg = <0xf9017000 0x1000>;
qcom,pet-time = <0x2710>;
};
i2c@f9925000 {
interrupt-names = "qup_err_intr";
#size-cells = <0x00>;
cell-index = <0x00>;
interrupts = <0x00 0x61 0x00>;
qcom,scl-gpio = <0x2d 0x0b 0x00>;
qcom,noise-rjct-sda = <0x01>;
compatible = "qcom,i2c-qup";
qcom,sda-gpio = <0x2d 0x0a 0x00>;
qcom,master-id = <0x56>;
qcom,i2c-src-freq = <0x124f800>;
qcom,clk-ctl-xfer;
reg = <0xf9925000 0x1000>;
#address-cells = <0x01>;
qcom,noise-rjct-scl = <0x01>;
qcom,i2c-bus-freq = <0x61a80>;
reg-names = "qup_phys_addr";
};
cti@fc318000 {
linux,phandle = <0x19>;
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
phandle = <0x19>;
coresight-id = <0x19>;
reg = <0xfc318000 0x1000>;
coresight-name = "coresight-cti8";
reg-names = "cti-base";
};
cti@fc314000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x15>;
reg = <0xfc314000 0x1000>;
coresight-name = "coresight-cti4";
reg-names = "cti-base";
};
qcom,gdsc@fd8c36d4 {
regulator-name = "gdsc_cpp";
status = "disabled";
compatible = "qcom,gdsc";
reg = <0xfd8c36d4 0x04>;
};
qcom,pm@fe805664 {
#size-cells = <0x01>;
qcom,pc-mode = "tz_l2_int";
compatible = "qcom,pm";
reg = <0xfe805664 0x40>;
ranges;
#address-cells = <0x01>;
qcom,use-sync-timer;
qcom,cpu-sleep-status@f9088008 {
compatible = "qcom,cpu-sleep-status";
qcom,sleep-status-mask = <0x80000>;
reg = <0xf9088008 0x100>;
qcom,cpu-alias-addr = <0x10000>;
};
qcom,pm-snoc-client {
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,pm-snoc-client";
qcom,msm-bus,name = "ocimem_snoc";
qcom,msm-bus,vectors-KBps = <0x36 0x249 0x00 0x00 0x36 0x249 0x00 0xc3500>;
qcom,msm-bus,active-only;
};
};
sdhci@f98a4900 {
interrupt-names = "hc_irq", "pwr_irq", "status_irq";
linux,phandle = <0x48>;
qcom,clk-rates = <0x61a80 0x1312d00 0x17d7840 0x2faf080 0x5f5e100 0xbebc200>;
qcom,bus-speed-mode = "SDR12", "SDR25", "SDR50", "DDR50", "SDR104";
qcom,pad-drv-on = <0x07 0x04 0x03>;
wp-gpios = <0x2d 0x4b 0x01>;
qcom,pad-pull-on = <0x00 0x03 0x03>;
interrupt-map = <0x00 0x01 0x00 0x7d 0x00 0x01 0x01 0x00 0xdd 0x00 0x02 0x2d 0x7a 0x03>;
interrupts = <0x00 0x01 0x02>;
vdd-supply = <0x1a>;
interrupt-parent = <0x48>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x08>;
compatible = "qcom,sdhci-msm";
qcom,bus-bw-vectors-bps = <0x00 0x61a80 0x1312d00 0x17d7840 0x2faf080 0x5f5e100 0xbebc200 0xffffffff>;
qcom,msm-bus,name = "sdhc2";
qcom,msm-bus,vectors-KBps = <0x51 0x200 0x00 0x00 0x51 0x200 0x640 0xc80 0x51 0x200 0x13880 0x27100 0x51 0x200 0x186a0 0x30d40 0x51 0x200 0x30d40 0x61a80 0x51 0x200 0x61a80 0xc3500 0x51 0x200 0xc3500 0xc3500 0x51 0x200 0x1f4000 0x3e8000>;
qcom,pad-drv-off = <0x00 0x00 0x00>;
qcom,vdd-io-current-level = <0xc8 0x55f0>;
qcom,bus-width = <0x04>;
#interrupt-cells = <0x01>;
qcom,vdd-voltage-level = <0x2d0370 0x2d0370>;
phandle = <0x48>;
vdd-io-supply = <0x1b>;
reg = <0xf98a4900 0x11c 0xf98a4000 0x800>;
cd-gpios = <0x2d 0x7a 0x01>;
qcom,pad-pull-off = <0x00 0x03 0x03>;
qcom,vdd-current-level = <0xc8 0xc3500>;
qcom,vdd-io-voltage-level = <0x1b7740 0x2d0370>;
#address-cells = <0x00>;
interrupt-map-mask = <0xffffffff>;
reg-names = "hc_mem", "core_mem";
};
i2c@f9963000 {
interrupt-names = "qup_err_intr";
#size-cells = <0x00>;
cell-index = <0x0b>;
interrupts = <0x00 0x65 0x00>;
qcom,scl-gpio = <0x2d 0x85 0x00>;
qcom,noise-rjct-sda = <0x01>;
compatible = "qcom,i2c-qup";
qcom,sda-gpio = <0x2d 0x84 0x00>;
qcom,master-id = <0x54>;
qcom,i2c-src-freq = <0x2faf080>;
reg = <0xf9963000 0x1000>;
#address-cells = <0x01>;
qcom,noise-rjct-scl = <0x01>;
qcom,i2c-bus-freq = <0x186a0>;
reg-names = "qup_phys_addr";
qcom,actuator@18 {
qcom,cam-vreg-op-mode = <0xc350 0xc350 0xc350 0xc350>;
linux,phandle = <0x39>;
qcom,cam-vreg-type = <0x03 0x03 0x03 0x03>;
cell-index = <0x01>;
qcom,cam-vreg-max-voltage = <0x2ab980 0x2ab980 0x2ab980 0x1b7740>;
unuse-gpios;
compatible = "qcom,actuator";
qcom,cam-vreg-name = "cam_vaf", "cam_vm_ois", "cam_vdd_ois", "cam_vio";
phandle = <0x39>;
reg = <0x18>;
qcom,cam-vreg-min-voltage = <0x2ab980 0x2ab980 0x2ab980 0x1b7740>;
qcom,cam-sub-vreg-name = "max77826_ldo14", "max77826_ldo13", "max77826_ldo15", "max77826_ldo8";
qcom,cci-master = <0x00>;
};
qcom,ois@48 {
qcom,cam-vreg-op-mode = <0xc350 0xc350 0xc350 0xc350>;
linux,phandle = <0x3a>;
qcom,cam-vreg-type = <0x03 0x03 0x03 0x03>;
cell-index = <0x01>;
qcom,cam-vreg-max-voltage = <0x2ab980 0x2ab980 0x2ab980 0x1b7740>;
unuse-gpios;
compatible = "qcom,ois";
qcom,cam-vreg-name = "cam_vaf", "cam_vm_ois", "cam_vdd_ois", "cam_vio";
phandle = <0x3a>;
reg = <0x48>;
qcom,cam-vreg-min-voltage = <0x2ab980 0x2ab980 0x2ab980 0x1b7740>;
qcom,cam-sub-vreg-name = "max77826_ldo14", "max77826_ldo13", "max77826_ldo15", "max77826_ldo8";
qcom,cci-master = <0x00>;
};
};
qcom,gdsc@fc401e84 {
linux,phandle = <0x03>;
regulator-name = "gdsc_usb30";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x03>;
reg = <0xfc401e84 0x04>;
};
sound-9330 {
qcom,ext-mclk-gpio = <0x2d 0x2f 0x00>;
qcom,model = "apq8084-tomtom-mtp-snd-card";
qcom,cdc-micbias2-headset-only;
qcom,hdmi-audio-rx;
qcom,audio-routing = "RX_BIAS", "MCLK", "LDO_H", "MCLK", "AIF4 MAD", "MCLK", "AMIC1", "MIC BIAS1 Internal1", "MIC BIAS1 Internal1", "Handset Mic", "AMIC2", "MIC BIAS2 External", "MIC BIAS2 External", "Headset Mic", "AMIC3", "MIC BIAS2 External", "MIC BIAS2 External", "ANCRight Headset Mic", "AMIC4", "MIC BIAS2 External", "MIC BIAS2 External", "ANCLeft Headset Mic", "DMIC1", "MIC BIAS1 External", "MIC BIAS1 External", "Digital Mic1", "DMIC2", "MIC BIAS1 External", "MIC BIAS1 External", "Digital Mic2", "DMIC3", "MIC BIAS3 External", "MIC BIAS3 External", "Digital Mic3", "DMIC4", "MIC BIAS1 External", "MIC BIAS1 External", "Digital Mic4";
};
qcom,gdsc@fd8c35a4 {
linux,phandle = <0x06>;
regulator-name = "gdsc_jpeg";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x06>;
reg = <0xfd8c35a4 0x04>;
};
qcom,gdsc@fc744128 {
regulator-name = "gdsc_bcss";
status = "disabled";
compatible = "qcom,gdsc";
reg = <0xfc744128 0x04>;
};
qcom,bcl {
qcom,ibat-vadc = <0x50>;
qcom,ibat-threshold-adc_tm = <0x73>;
compatible = "qcom,bcl";
qcom,ibat-monitor {
uv-to-ua-numerator = <0x02>;
ibat-channel = <0x15>;
vph-low-threshold-uv = <0x3567e0>;
high-threshold-uamp = <0x2dc6c0>;
uv-to-ua-denominator = <0x01>;
mitigation-freq-khz = <0x1de200>;
vph-high-threshold-uv = <0x393870>;
low-threshold-uamp = <0xf4240>;
vph-channel = <0x07>;
adc-interval-usec = <0xf3c>;
thermal-handle = <0x74>;
};
};
cpu-pmu {
qcom,irq-is-percpu;
interrupts = <0x01 0x07 0xf00>;
compatible = "qcom,krait-pmu";
};
serial@f9920000 {
qcom,config-gpio = <0x02>;
interrupts = <0x00 0x6e 0x00>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-lsuart-v14";
qcom,msm-bus,name = "cover_uart";
qcom,msm-bus,vectors-KBps = <0x56 0x200 0x00 0x00 0x56 0x200 0x1f4 0x320>;
reg = <0xf9920000 0x1000>;
qcom,tx-gpio = <0x2d 0x1b 0x00>;
qcom,rx-gpio = <0x2d 0x1c 0x00>;
};
qcom,msm-ssc-sensors {
compatible = "qcom,msm-ssc-sensors";
};
spi@f9924000 {
qcom,gpio-mosi = <0x2d 0x04 0x00>;
interrupt-names = "spi_irq";
qcom,gpio-clk = <0x2d 0x07 0x00>;
#size-cells = <0x00>;
qcom,gpio-miso = <0x2d 0x05 0x00>;
cell-index = <0x01>;
interrupts = <0x00 0x60 0x00>;
spi-max-frequency = <0x124f800>;
compatible = "qcom,spi-qup-v2";
qcom,master-id = <0x56>;
qcom,gpio-cs0 = <0x2d 0x06 0x00>;
reg = <0xf9924000 0x1000>;
#address-cells = <0x01>;
reg-names = "spi_physical";
sii8620_spi@0 {
vcc_1p0v-supply = <0x81>;
linux,phandle = <0x35>;
sii8620,gpio_mhl_reset = <0x55 0x06 0x00>;
sii8620,vcc_1p0v_name = "vcc_1p0v";
interrupts = <0x1f 0x01>;
sii8620,gpio_mhl_wakeup = <0x00>;
qcom,hdmi-tx-map = <0x83>;
sii8620,gpio_mhl_spi_dvld = <0x2d 0x49 0x00>;
spi-max-frequency = <0xea600>;
interrupt-parent = <0x2d>;
compatible = "sii8620,mhl3-spi";
sii8620,vcc_1p8v_name = "max77826_ldo7";
sii8620,coc_ctl1 = <0xbd>;
mhl,ddcline_connected;
sii8620,gpio_mhl_irq = <0x2d 0x1f 0x00>;
sii8620,swing_level_v2 = <0xbb>;
phandle = <0x35>;
sii8620,pre_emphasis_value = <0x03>;
reg = <0x00>;
sii8620,swing_level_v3 = <0xa2>;
sii8620,pre_emphasis_set = <0x0e>;
sii8620,gpio_mhl_reset_type = "pma8084_mpps";
};
};
funnel@fc36c000 {
coresight-outports = <0x00>;
coresight-nr-inports = <0x08>;
coresight-child-ports = <0x02>;
compatible = "arm,coresight-funnel";
coresight-child-list = <0x21>;
coresight-id = <0x08>;
reg = <0xfc36c000 0x1000>;
coresight-name = "coresight-funnel-mmss";
reg-names = "funnel-base";
};
qcom,gdsc@fc401d44 {
regulator-name = "gdsc_ufs";
status = "disabled";
compatible = "qcom,gdsc";
reg = <0xfc401d44 0x04>;
};
qcom,gdsc@fd8c4024 {
parent-supply = <0x02>;
clock-names = "core_clk";
linux,phandle = <0x0a>;
regulator-name = "gdsc_oxili_gx";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x0a>;
reg = <0xfd8c4024 0x04>;
};
qcom,msm-mem-hole {
compatible = "qcom,msm-mem-hole";
qcom,memblock-remove = <0xc100000 0xef00000>;
};
qcom,msm-dai-mi2s {
compatible = "qcom,msm-dai-mi2s";
qcom,msm-dai-q6-mi2s-quat {
qcom,msm-dai-q6-mi2s-dev-id = <0x03>;
compatible = "qcom,msm-dai-q6-mi2s";
qcom,msm-mi2s-tx-lines = <0x02>;
qcom,msm-mi2s-rx-lines = <0x01>;
};
};
qcom,vfe@fda14000 {
interrupt-names = "vfe";
cell-index = <0x01>;
interrupts = <0x00 0x3a 0x00>;
vdd-supply = <0x0b>;
compatible = "qcom,vfe44";
reg = <0xfda14000 0x1000 0xfda40000 0x200>;
reg-names = "vfe", "vfe_vbif";
};
qcom,gdsc@fd8c3b64 {
regulator-name = "gdsc_fd";
status = "disabled";
compatible = "qcom,gdsc";
reg = <0xfd8c3b64 0x04>;
};
qcom,wfd {
compatible = "qcom,msm-wfd";
};
qcom,qseecom@c100000 {
qcom,qsee-ce-hw-instance = <0x00>;
qcom,hlos-ce-hw-instance = <0x01>;
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x04>;
compatible = "qcom,qseecom";
qcom,msm-bus,name = "qseecom-noc";
qcom,msm-bus,vectors-KBps = <0x37 0x200 0x00 0x00 0x37 0x200 0x00 0x00 0x37 0x200 0x1d4c0 0x124f80 0x37 0x200 0x60180 0x3c0f00>;
qcom,disk-encrypt-pipe-pair = <0x02>;
qcom,support-bus-scaling;
reg = <0xc100000 0xf00000>;
qcom,support-fde;
reg-names = "secapp-region";
};
qcom,msm-pcm-voice {
compatible = "qcom,msm-pcm-voice";
};
cti@fc36b000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x22>;
reg = <0xfc36b000 0x1000>;
coresight-name = "coresight-cti-vpu-cpu0";
reg-names = "cti-base";
};
onewire {
linux,open-drain = <0x01>;
compatible = "w1-gpio-msm";
w1,irq-gpio = <0x26 0x16 0x00>;
gpios = <0x2d 0x81 0x00>;
linux,slave-speed = <0x01>;
};
qcom,msm-pcm-afe {
compatible = "qcom,msm-pcm-afe";
};
qcom,msm-ocmem-audio {
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-ocmem-audio";
qcom,msm-bus,name = "audio-ocmem";
qcom,msm-bus,vectors-KBps = <0x0b 0x25c 0x00 0x00 0x0b 0x25c 0x7efa 0x7efa>;
};
qcom,gdsc@fd8c36a4 {
clock-names = "core0_clk", "core1_clk", "cpp_clk";
linux,phandle = <0x0b>;
regulator-name = "gdsc_vfe";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x0b>;
reg = <0xfd8c36a4 0x04>;
};
l2-pmu {
interrupts = <0x00 0x01 0x00>;
compatible = "qcom,l2-pmu";
};
qcom,pcie@fc528000 {
interrupt-names = "int_msi", "int_a", "int_b", "int_c", "int_d", "int_pls_pme", "int_pme_legacy", "int_pls_err", "int_aer_legacy", "int_pls_link_up", "int_pls_link_down", "int_bridge_flush_n", "int_wake";
qcom,l1ss-supported;
gdsc-vdd-supply = <0x4e>;
linux,phandle = <0x4d>;
qcom,ctrl-amt = <0x02>;
perst-gpio = <0x2d 0x8c 0x00>;
cell-index = <0x01>;
interrupt-map = <0x00 0x01 0x00 0x10f 0x00 0x01 0x01 0x00 0x110 0x00 0x02 0x01 0x00 0x111 0x00 0x03 0x01 0x00 0x112 0x00 0x04 0x01 0x00 0x113 0x00 0x05 0x01 0x00 0x114 0x00 0x06 0x01 0x00 0x115 0x00 0x07 0x01 0x00 0x116 0x00 0x08 0x01 0x00 0x117 0x00 0x09 0x01 0x00 0x118 0x00 0x0a 0x01 0x00 0x119 0x00 0x0b 0x01 0x00 0x11a 0x00 0x0c 0x2d 0x8b 0x02>;
interrupts = <0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c>;
qcom,msi-gicm-base = <0x180>;
clkreq-gpio = <0x2d 0x8d 0x00>;
vreg-1.8-supply = <0x2a>;
interrupt-parent = <0x4d>;
qcom,msm-bus,num-paths = <0x01>;
wake-gpio = <0x2d 0x8b 0x00>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm_pcie";
qcom,msm-bus,name = "pcie1";
qcom,msm-bus,vectors-KBps = <0x64 0x200 0x00 0x00 0x64 0x200 0x1f4 0x320>;
qcom,aux-clk-sync;
qcom,msi-gicm-addr = <0xf9041040>;
#interrupt-cells = <0x01>;
phandle = <0x4d>;
reg = <0xfc528000 0x2000 0xfc52e000 0x1000 0xfb000000 0x1000 0xfb001000 0x1000 0xfb100000 0x1000 0xfb200000 0x100000 0xfb300000 0xd00000>;
vreg-0.9-supply = <0x4b>;
#address-cells = <0x00>;
qcom,n-fts = <0x50>;
interrupt-map-mask = <0xffffffff>;
qcom,mdm1ptr = <0x4f>;
reg-names = "parf", "phy", "dm_core", "elbi", "conf", "io", "bars";
};
spi@f9965000 {
qcom,gpio-mosi = <0x2d 0x37 0x00>;
interrupt-names = "spi_irq", "spi_bam_irq";
qcom,gpio-clk = <0x2d 0x3a 0x00>;
#size-cells = <0x00>;
qcom,infinite-mode = <0x00>;
qcom,ver-reg-exists;
qcom,gpio-miso = <0x2d 0x38 0x00>;
cell-index = <0x09>;
interrupts = <0x00 0x67 0x00 0x00 0xef 0x00>;
spi-max-frequency = <0x124f800>;
qcom,bam-consumer-pipe-index = <0x10>;
compatible = "qcom,spi-qup-v2";
qcom,master-id = <0x54>;
qcom,gpio-cs0 = <0x2d 0x39 0x00>;
reg = <0xf9965000 0x1000 0xf9944000 0x19000>;
qcom,use-bam;
qcom,bam-producer-pipe-index = <0x11>;
#address-cells = <0x01>;
reg-names = "spi_physical", "spi_bam_physical";
vfsspi-spi@0 {
vfsspi-expander_call = <0x01>;
vfsspi-misopin = <0x38>;
vfsspi-ldoPin = <0x84 0x08 0x00>;
spi-max-frequency = <0x124f800>;
compatible = "vfsspi,vfs61xx";
vfsspi-mosipin = <0x37>;
vfsspi-drdyPin = <0x26 0x08 0x01>;
vfsspi-cspin = <0x39>;
vfsspi-ocpen = <0x2d 0x88 0x00>;
vfsspi-ldoPin2 = <0x84 0x04 0x00>;
vfsspi-orient = <0x00>;
reg = <0x00>;
vfsspi-ldocontrol = <0x01>;
vfsspi-clkpin = <0x3a>;
vfsspi-sleepPin = <0x2d 0x23 0x00>;
};
};
qcom,iommu-domains {
compatible = "qcom,iommu-domains";
qcom,iommu-domain3 {
qcom,iommu-contexts = <0x10>;
linux,phandle = <0x7d>;
label = "venus_ns";
qcom,virtual-addr-pool = <0x5dc00000 0x7f000000 0xdcc00000 0x1000000>;
phandle = <0x7d>;
};
qcom,iommu-domain1 {
qcom,iommu-contexts = <0x0d>;
label = "lpass_secure";
qcom,virtual-addr-pool = <0x00 0xfffffff 0xf0000000 0xfffffff>;
};
qcom,iommu-domain6 {
qcom,iommu-contexts = <0x13>;
linux,phandle = <0x80>;
label = "venus_sec_non_pixel";
qcom,virtual-addr-pool = <0x1000000 0x24800000>;
phandle = <0x80>;
qcom,secure-domain;
};
qcom,iommu-domain2 {
qcom,iommu-contexts = <0x0e 0x0f>;
label = "lpass_audio";
qcom,virtual-addr-pool = <0x10000000 0xfffffff>;
};
qcom,iommu-domain5 {
qcom,iommu-contexts = <0x12>;
linux,phandle = <0x7f>;
label = "venus_sec_pixel";
qcom,virtual-addr-pool = <0x25800000 0x25800000>;
phandle = <0x7f>;
qcom,secure-domain;
};
qcom,iommu-domain4 {
qcom,iommu-contexts = <0x11>;
linux,phandle = <0x7e>;
label = "venus_sec_bitstream";
qcom,virtual-addr-pool = <0x4b000000 0x12c00000>;
phandle = <0x7e>;
qcom,secure-domain;
};
};
qcom,kraitbw-l2pm {
interrupts = <0x00 0x01 0x01>;
compatible = "qcom,kraitbw-l2pm";
qcom,bytes-per-beat = <0x10>;
};
cti@fc33c000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x20>;
reg = <0xfc33c000 0x1000>;
coresight-name = "coresight-cti-audio-cpu0";
reg-names = "cti-base";
};
cti@fc312000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x13>;
reg = <0xfc312000 0x1000>;
coresight-name = "coresight-cti2";
reg-names = "cti-base";
};
qcom,gdsc@fd8c1040 {
linux,phandle = <0x7b>;
regulator-name = "gdsc_venus_core0";
status = "ok";
compatible = "qcom,gdsc";
phandle = <0x7b>;
reg = <0xfd8c1040 0x04>;
qcom,support-hw-trigger;
};
qcom,lpm-levels {
#size-cells = <0x01>;
qcom,default-l2-state = "l2_cache_retention";
compatible = "qcom,lpm-levels";
qcom,allow-synced-levels;
#address-cells = <0x01>;
qcom,system-modes {
compatible = "qcom,system-modes";
qcom,system-mode@0 {
qcom,ss-power = <0xa3>;
qcom,min-cpu-mode = "standalone_pc";
qcom,time-overhead = <0x3e8>;
qcom,latency-us = <0x1f4>;
qcom,l2 = "l2_cache_gdhs";
qcom,sync-mode;
qcom,energy-overhead = <0x8d0c8>;
};
qcom,system-mode@1 {
qcom,ss-power = <0x53>;
qcom,min-cpu-mode = "pc";
qcom,send-rpm-sleep-set;
qcom,time-overhead = <0x19cd>;
qcom,latency-us = <0x7530>;
qcom,l2 = "l2_cache_pc";
qcom,sync-mode;
qcom,energy-overhead = <0x22b474>;
};
};
qcom,cpu-modes {
compatible = "qcom,cpu-modes";
qcom,cpu-mode@3 {
qcom,use-broadcast-timer;
qcom,ss-power = <0x190>;
qcom,time-overhead = <0x1f4>;
qcom,mode = "pc";
qcom,latency-us = <0x1f4>;
qcom,energy-overhead = <0x445c0>;
};
qcom,cpu-mode@0 {
qcom,ss-power = <0x2cb>;
qcom,time-overhead = <0x02>;
qcom,mode = "wfi";
qcom,latency-us = <0x01>;
qcom,energy-overhead = <0x4524>;
};
qcom,cpu-mode@1 {
qcom,ss-power = <0x21e>;
qcom,time-overhead = <0x28>;
qcom,mode = "retention";
qcom,latency-us = <0x23>;
qcom,energy-overhead = <0x8868>;
};
qcom,cpu-mode@2 {
qcom,ss-power = <0x1dc>;
qcom,time-overhead = <0x15e>;
qcom,mode = "standalone_pc";
qcom,latency-us = <0x12c>;
qcom,energy-overhead = <0x37014>;
};
};
};
cti@fc311000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x12>;
reg = <0xfc311000 0x1000>;
coresight-name = "coresight-cti1";
reg-names = "cti-base";
};
ufshc@0xfc594000 {
clock-names = "core_clk_src", "core_clk", "bus_clk", "iface_clk", "ref_clk";
vccq-supply = <0x71>;
vcc-max-microamp = <0x704e0>;
ufs-phy = <0x6f>;
interrupts = <0x00 0x1c 0x00>;
vcc-supply = <0x70>;
vccq2-supply = <0x33>;
vccq2-max-microamp = <0x23668>;
status = "ok";
qcom,bus-vector-names = "MIN", "PWM_G1_L1", "PWM_G2_L1", "PWM_G3_L1", "PWM_G4_L1", "PWM_G1_L2", "PWM_G2_L2", "PWM_G3_L2", "PWM_G4_L2", "HS_RA_G1_L1", "HS_RA_G2_L1", "HS_RA_G3_L1", "HS_RA_G1_L2", "HS_RA_G2_L2", "HS_RA_G3_L2", "HS_RB_G1_L1", "HS_RB_G2_L1", "HS_RB_G3_L1", "HS_RB_G1_L2", "HS_RB_G2_L2", "HS_RB_G3_L2", "MAX";
qcom,msm-bus,num-paths = <0x02>;
qcom,msm-bus,num-cases = <0x16>;
compatible = "qcom,ufshc";
qcom,msm-bus,name = "ufs1";
qcom,msm-bus,vectors-KBps = <0x5f 0x200 0x00 0x00 0x01 0x28a 0x00 0x00 0x5f 0x200 0x39a 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x734 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0xe68 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x1cd0 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x734 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0xe68 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x1cd0 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x39a0 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x1f334 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x3e667 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x7cccd 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x3e667 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x7cccd 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0xf999a 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x247ae 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x48ccd 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x9199a 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x48ccd 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x9199a 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x123334 0x00 0x01 0x28a 0x3e8 0x00 0x5f 0x200 0x3e8000 0x00 0x01 0x28a 0x3e8 0x00>;
reg = <0xfc594000 0x800>;
vccq-max-microamp = <0x6ddd0>;
freq-table-hz = <0x5f5e100 0xbebc200 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
};
qcom,smp2pgpio-smp2p-2-out {
linux,phandle = <0x17>;
qcom,remote-pid = <0x02>;
qcom,entry-name = "smp2p";
compatible = "qcom,smp2pgpio";
#interrupt-cells = <0x02>;
#gpio-cells = <0x02>;
phandle = <0x17>;
interrupt-controller;
gpio-controller;
};
qcom,iommu@fdc84000 {
qcom,iommu-secure-id = <0x00>;
qcom,iommu-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2008 0x200c 0x2010 0x2014 0x2018 0x201c>;
interrupt-names = "pmon", "global_cfg_NS_irq", "global_client_NS_irq", "global_cfg_S_irq", "global_client_S_irq";
qcom,iommu-pmu-event-classes = <0x00 0x01 0x08 0x09 0x0a 0x10 0x11 0x12 0x80 0x81 0x82 0x83 0x90 0x91 0x92 0xb0 0xb1>;
qcom,iommu-pmu-ngroups = <0x01>;
qcom,iommu-lpae-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2008 0x200c 0x2010 0x2014 0x2018 0x2000 0x201c>;
#size-cells = <0x01>;
qcom,iommu-bfb-data = <0x7ffffff 0x04 0x08 0x00 0x13607 0x4201 0x14221 0x00 0x00 0x94 0x114 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
qcom,needs-alt-core-clk;
interrupts = <0x00 0x2d 0x00 0x00 0xe5 0x00 0x00 0xe7 0x00 0x00 0xe6 0x00 0x00 0xe8 0x00>;
label = "venus_iommu";
vdd-supply = <0x08>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-smmu-v1";
qcom,msm-bus,name = "venus_ebi";
qcom,msm-bus,vectors-KBps = <0x3f 0x200 0x00 0x00 0x3f 0x200 0x00 0x3e8>;
qcom,iommu-pmu-ncounters = <0x08>;
reg = <0xfdc84000 0x10000 0xfdce0004 0x04>;
qcom,iommu-lpae-bfb-data = <0x7ffffff 0x00 0x04 0x08 0x13607 0x00 0x4201 0x14221 0x00 0x00 0x94 0x114 0x00 0x00 0x00 0x00 0x00 0x03 0x00>;
ranges;
#address-cells = <0x01>;
reg-names = "iommu_base", "clk_base";
qcom,iommu-ctx@fdc8d000 {
linux,phandle = <0x11>;
qcom,secure-context;
interrupts = <0x00 0x2a 0x00 0x00 0x2b 0x00>;
label = "venus_sec_bitstream";
compatible = "qcom,msm-smmu-v1-ctx";
phandle = <0x11>;
reg = <0xfdc8d000 0x1000>;
qcom,iommu-ctx-sids = <0x80 0x81 0x82 0x83 0x84 0x88 0x8a>;
};
qcom,iommu-ctx@fdc8c000 {
linux,phandle = <0x10>;
interrupts = <0x00 0x2a 0x00>;
label = "venus_ns";
compatible = "qcom,msm-smmu-v1-ctx";
phandle = <0x10>;
reg = <0xfdc8c000 0x1000>;
qcom,iommu-ctx-sids = <0x00 0x01 0x02 0x03 0x04 0x05 0x07 0x08 0x09 0x0a 0x0b>;
};
qcom,iommu-ctx@fdc8e000 {
qcom,secure-context;
interrupts = <0x00 0x2a 0x00 0x00 0x2b 0x00>;
label = "venus_fw";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfdc8e000 0x1000>;
qcom,iommu-ctx-sids = <0xc0 0xc6>;
};
qcom,iommu-ctx@fdc90000 {
linux,phandle = <0x13>;
qcom,secure-context;
interrupts = <0x00 0x2a 0x00>;
label = "venus_sec_non_pixel";
compatible = "qcom,msm-smmu-v1-ctx";
phandle = <0x13>;
reg = <0xfdc90000 0x1000>;
qcom,iommu-ctx-sids = <0x87 0x89 0x8b 0xa0>;
};
qcom,iommu-ctx@fdc8f000 {
linux,phandle = <0x12>;
qcom,secure-context;
interrupts = <0x00 0x2a 0x00>;
label = "venus_sec_pixel";
compatible = "qcom,msm-smmu-v1-ctx";
phandle = <0x12>;
reg = <0xfdc8f000 0x1000>;
qcom,iommu-ctx-sids = <0x85>;
};
};
ramoops {
android,ramoops-console-size = <0x80000>;
android,ramoops-annotate-size = <0x800>;
status = "ok";
compatible = "ramoops";
android,ramoops-buffer-size = <0x100000>;
android,ramoops-dump-oops = <0x01>;
android,ramoops-buffer-start = <0x3e9e0000>;
android,ramoops-record-size = <0x7f800>;
android,ramoops-hole {
qcom,memblock-reserve = <0x3e9e0000 0x100000>;
compatible = "qcom,msm-contig-mem";
};
};
qcom,xhci-msm-hsic@0xf9c00000 {
interrupt-names = "core_irq", "pwr_event_irq", "wakeup_irq";
linux,phandle = <0x6b>;
hsic,strobe-gpio = <0x2d 0x86 0x00>;
hsic,data-gpio = <0x2d 0x87 0x00>;
interrupt-map = <0x00 0x01 0x00 0x20 0x00 0x01 0x01 0x00 0x1d 0x00 0x02 0x2d 0x6b 0x04>;
interrupts = <0x00 0x01 0x02>;
qcom,host-ready-gpio = <0x2d 0x6a 0x00>;
interrupt-parent = <0x6b>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,xhci-msm-hsic";
qcom,msm-bus,name = "hsic";
qcom,msm-bus,vectors-KBps = <0x55 0x200 0x00 0x00 0x55 0x200 0x9c40 0x61a80>;
#interrupt-cells = <0x01>;
qcom,vdd-voltage-level = <0x01 0x04 0x07>;
phandle = <0x6b>;
qcom,disable-hw-clk-gating;
reg = <0xf9c00000 0xfc000>;
hsic-gdsc-supply = <0x6c>;
#address-cells = <0x00>;
hsic-vdd-dig-supply = <0x24>;
interrupt-map-mask = <0xffffffff>;
};
qcom,msm-dai-q6-hdmi {
compatible = "qcom,msm-dai-q6-hdmi";
qcom,msm-dai-q6-dev-id = <0x08>;
};
qcom,csid@fda08800 {
interrupt-names = "csid";
cell-index = <0x02>;
interrupts = <0x00 0x35 0x00>;
qcom,csi-vdd-voltage = <0x1b7740>;
compatible = "qcom,csid";
reg = <0xfda08800 0x100>;
qcom,mipi-csi-vdd-supply = <0x2a>;
reg-names = "csid";
};
hwevent@fd828018 {
qcom,hwevent-clks = "core_mmss_clk";
coresight-nr-inports = <0x00>;
compatible = "qcom,coresight-hwevent";
coresight-id = <0x23>;
reg = <0xfd828018 0x80 0xf9011080 0x80 0xfd4ab160 0x80 0xfc401600 0x80>;
coresight-name = "coresight-hwevent";
reg-names = "mmss-mux", "apcs-mux", "ppss-mux", "gcc-mux";
};
uart@f9961000 {
interrupt-names = "core_irq", "bam_irq", "wakeup_irq";
linux,phandle = <0x45>;
interrupt-map = <0x00 0x01 0x00 0x75 0x00 0x01 0x01 0x00 0xef 0x00 0x02 0x2d 0x71 0x00>;
interrupts = <0x00 0x01 0x02>;
qcom,bam-tx-ep-pipe-index = <0x08>;
interrupt-parent = <0x45>;
status = "disabled";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-hsuart-v14";
qcom,msm-bus,name = "blsp2_uart4";
qcom,msm-bus,vectors-KBps = <0x54 0x200 0x00 0x00 0x54 0x200 0x1f4 0x320>;
#interrupt-cells = <0x01>;
phandle = <0x45>;
reg = <0xf9961000 0x1000 0xf9944000 0x19000>;
qcom,wakeup_irq = <0x02>;
qcom,tx-gpio = <0x2d 0x70 0x00>;
#address-cells = <0x00>;
qcom,rx-gpio = <0x2d 0x71 0x00>;
qcom,bam-rx-ep-pipe-index = <0x09>;
interrupt-map-mask = <0xffffffff>;
reg-names = "core_mem", "bam_mem";
};
qcom,cam_dummy {
compatible = "qcom,cam_dummy";
};
qcom,msm-pcm-loopback {
compatible = "qcom,msm-pcm-loopback";
};
qcom,msm-adsp-loader {
qcom,adsp-state = <0x00>;
compatible = "qcom,adsp-loader";
};
gen-vkeys {
label = "synaptics_rmi4_i2c";
qcom,panel-maxy = <0x824>;
compatible = "qcom,gen-vkeys";
qcom,panel-maxx = <0x437>;
qcom,disp-maxx = <0x437>;
qcom,key-codes = <0x9e 0x8b 0x66 0xd9>;
qcom,disp-maxy = <0x77f>;
};
i2c@22 {
#size-cells = <0x00>;
cell-index = <0x16>;
compatible = "i2c-gpio";
gpios = <0x2d 0x0d 0x00 0x2d 0x0e 0x00>;
#address-cells = <0x01>;
irda_ice40@50 {
irda_ice40,cresetb = <0x26 0x09 0x01>;
irda_ice40,fw_ver = <0x02>;
interrupts = <0x17 0x00>;
irda_ice40,gpio_fpga_main_clk = <0x61>;
vdd-supply = <0x56>;
interrupt-parent = <0x2d>;
irda_ice40,gpio_fpga_main_clk_func = <0x05>;
compatible = "irda_ice40";
irda_ice40,irq-gpio = <0x2d 0x17 0x00>;
reg = <0x50>;
irda_ice40,sda-gpio = <0x2d 0x0d 0x00>;
irda_ice40,scl-gpio = <0x2d 0x0e 0x00>;
irda_ice40,ir_led_en_gpio = <0x12d>;
irda_ice40,reset_n = <0x2d 0x50 0x00>;
irda_ice40,i2c-pull-up = <0x01>;
};
};
ssusb@f9200000 {
interrupt-names = "hs_phy_irq", "pmic_id_irq";
linux,phandle = <0x63>;
#size-cells = <0x01>;
interrupt-map = <0x00 0x00 0x01 0x00 0x85 0x00 0x00 0x01 0x64 0x00 0x00 0x09 0x00>;
interrupts = <0x00 0x01>;
interrupt-parent = <0x63>;
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,dwc-usb3-msm";
qcom,msm-bus,name = "usb3";
qcom,dwc-usb3-msm-qdss-tx-fifo-size = <0x2000>;
USB3_GDSC-supply = <0x03>;
qcom,dwc-usb3-msm-tx-fifo-size = <0x7400>;
qcom,msm-bus,vectors-KBps = <0x3d 0x200 0x00 0x00 0x3d 0x200 0x3a980 0x1d4c00>;
qcom,usb-dbm = <0x66>;
#interrupt-cells = <0x01>;
phandle = <0x63>;
qcom,restore-sec-cfg-for-scm-dev-id = <0x09>;
reg = <0xf9200000 0xfc000 0xfd4ab000 0x04>;
ranges;
#address-cells = <0x01>;
qcom,otg-capability;
qcom,misc-ref = <0x65>;
interrupt-map-mask = <0x00 0xffffffff>;
dwc3@f9200000 {
interrupt-names = "irq", "otg_irq";
interrupts = <0x00 0x83 0x00 0x00 0xb3 0x00>;
interrupt-parent = <0x01>;
compatible = "synopsys,dwc3";
usb-phy = <0x67 0x68>;
reg = <0xf9200000 0xfc000>;
tx-fifo-resize;
snps,usb3-u1u2-disable;
maximum-speed = "high-speed";
};
};
spi@f9927000 {
qcom,gpio-mosi = <0x2d 0x27 0x00>;
interrupt-names = "spi_irq";
qcom,gpio-clk = <0x2d 0x2a 0x00>;
#size-cells = <0x00>;
qcom,gpio-miso = <0x2d 0x28 0x00>;
cell-index = <0x05>;
interrupts = <0x00 0x63 0x00>;
spi-max-frequency = <0x124f800>;
compatible = "qcom,spi-qup-v2";
qcom,master-id = <0x56>;
qcom,gpio-cs0 = <0x2d 0x29 0x00>;
reg = <0xf9927000 0x1000>;
#address-cells = <0x01>;
ATSAMG53@0 {
ssp,prox-cal_hi_thresh = <0x78>;
ssp,prox-hi_thresh = <0x82>;
ssp,rst-gpio = <0x2d 0x52 0x00>;
interrupts = <0x67 0x00>;
ssp,acc-position = <0x03>;
spi-max-frequency = "", "I>";
interrupt-parent = <0x2d>;
compatible = "ssp,ATSAMG53";
ssp,mcu_int2-gpio = <0x2d 0x18 0x00>;
ssp,prox-cal_low_thresh = <0x37>;
reg = <0x00>;
ssp,mag-position = <0x00>;
ssp,prox-low_thresh = <0x5a>;
ssp,ap_int-gpio = <0x2d 0x51 0x00>;
ssp,ap-rev = <0x05>;
ssp,mcu_int1-gpio = <0x2d 0x67 0x00>;
};
};
qcom,gdsc@fd8c1804 {
regulator-name = "gdsc_vcap";
status = "disabled";
compatible = "qcom,gdsc";
reg = <0xfd8c1804 0x04>;
};
qcom,msm-mct {
qcom,mct-vlswr-weight = <0xa5846330>;
krait3-mct-supply = <0x78>;
qcom,mct-vxwr-weight = <0xf8436430>;
qcom,mct-ulim = <0x7f>;
krait0-mct-supply = <0x75>;
qcom,mct-vaw-energy = <0x01>;
compatible = "qcom,max-current-throttling";
krait2-mct-supply = <0x77>;
qcom,mct-wr-weight = <0x14221120>;
qcom,mct-regulators = "krait0-mct", "krait1-mct", "krait2-mct", "krait3-mct";
qcom,mct-dcnt = <0x0c>;
krait1-mct-supply = <0x76>;
};
mic2873-led@1 {
cell-index = <0x01>;
compatible = "mic2873-led";
};
qcom,msm-cam@fd8C0000 {
compatible = "qcom,msm-cam";
reg = <0xfd8c0000 0x10000>;
reg-names = "msm-cam";
};
qcom,iommu@fd928000 {
qcom,iommu-secure-id = <0x01>;
qcom,iommu-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2008 0x200c 0x2010 0x2014 0x2018>;
interrupt-names = "pmon", "global_cfg_NS_irq", "global_client_NS_irq", "global_cfg_S_irq", "global_client_S_irq";
qcom,iommu-pmu-event-classes = <0x00 0x01 0x08 0x09 0x0a 0x10 0x11 0x12 0x80 0x81 0x82 0x83 0x90 0x91 0x92 0xb0 0xb1>;
qcom,iommu-pmu-ngroups = <0x01>;
qcom,iommu-lpae-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2008 0x200c 0x2010 0x2014 0x2000 0x2018>;
#size-cells = <0x01>;
qcom,iommu-bfb-data = <0x7fffff 0x04 0x10 0x00 0x5000 0x5a1d 0x1822d 0x00 0x00 0x28 0x68 0x00 0x00 0x00 0x00 0x00 0x00>;
interrupts = <0x00 0x49 0x00 0x00 0xe5 0x00 0x00 0xe7 0x00 0x00 0xe6 0x00 0x00 0xe8 0x00>;
label = "mdp_iommu";
vdd-supply = <0x07>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-smmu-v1";
qcom,msm-bus,name = "mdp_ebi";
qcom,msm-bus,vectors-KBps = <0x16 0x200 0x00 0x00 0x16 0x200 0x00 0x3e8>;
qcom,iommu-pmu-ncounters = <0x08>;
reg = <0xfd928000 0x10000>;
qcom,iommu-lpae-bfb-data = <0x7fffff 0x00 0x04 0x10 0x5000 0x182c1 0x5a1d 0x1822d 0x00 0x00 0x28 0x68 0x00 0x00 0x00 0x00 0x03 0x00>;
ranges;
#address-cells = <0x01>;
reg-names = "iommu_base";
qcom,iommu-ctx@fd931000 {
qcom,secure-context;
interrupts = <0x00 0x2f 0x00 0x00 0x2e 0x00>;
label = "mdp_1";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfd931000 0x1000>;
qcom,iommu-ctx-sids = <0x01>;
};
qcom,iommu-ctx@fd932000 {
qcom,secure-context;
interrupts = <0x00 0x2f 0x00 0x00 0x2e 0x00>;
label = "mdp_2";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfd932000 0x1000>;
qcom,iommu-ctx-sids;
};
qcom,iommu-ctx@fd930000 {
interrupts = <0x00 0x2f 0x00>;
label = "mdp_0";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfd930000 0x1000>;
qcom,iommu-ctx-sids = <0x00>;
};
};
qcom,mdss_wb_panel {
qcom,mdss_pan_bpp = <0x18>;
qcom,mdss-fb-map = <0x36>;
compatible = "qcom,mdss_wb";
qcom,mdss_pan_res = <0x780 0x438>;
};
qcom,mdss_mdp@fd900000 {
qcom,mdss-smp-data = <0x2c 0x2000>;
qcom,max-bandwidth-low-kbps = <0x5b8d80>;
qcom,mdss-pipe-dma-fetch-id = <0x0a 0x0d>;
qcom,mdss-pipe-dma-xin-id = <0x02 0x0a>;
linux,phandle = <0x2c>;
qcom,vbif-settings = <0xb0 0x80808 0xb4 0x8000808 0xb8 0x80808 0xbc 0x808 0xc0 0x10000000 0xc4 0x100000 0xc8 0x10000000 0xcc 0x00 0x70 0x13fff 0x74 0xa4 0xa8 0x3fff 0x124 0x03>;
qcom,mdss-pingpong-off = <0x12f00 0x13000 0x13100 0x13200>;
qcom,mdss-mixer-intf-off = <0x3a00 0x3e00 0x4200 0x4e00>;
qcom,mdss-pipe-rgb-off = <0x2200 0x2600 0x2a00 0x2e00>;
qcom,mdss-pipe-vig-clk-ctrl-offsets = <0x2ac 0x00 0x00 0x2b4 0x00 0x00 0x2bc 0x00 0x00 0x2c4 0x00 0x00>;
qcom,mdss-clk-factor = <0x69 0x64>;
qcom,mdss-prefill-outstanding-buffer-bytes = <0x400>;
qcom,mdss-mdp-reg-offset = <0x100>;
qcom,mdss-ctl-off = <0x600 0x700 0x800 0x900 0xa00>;
qcom,mdss-has-decimation;
qcom,mdss-dspp-off = <0x5200 0x5600 0x5a00 0x5e00>;
qcom,mdss-intf-off = <0x12500 0x12700 0x12900 0x12b00>;
qcom,mdss-prefill-fbc-lines = <0x02>;
qcom,mdss-pipe-vig-xin-id = <0x00 0x04 0x08 0x0c>;
qcom,max-bandwidth-high-kbps = <0x5b8d80>;
qcom,mdss-highest-bank-bit = <0x03>;
interrupts = <0x00 0x48 0x00>;
qcom,mdss-pipe-vig-fetch-id = <0x01 0x04 0x07 0x13>;
qcom,mdss-ab-factor = <0x02 0x01>;
qcom,mdss-prefill-scaler-buffer-lines-bilinear = <0x02>;
qcom,mdss-wb-off = <0x11100 0x11500 0x11900 0x11d00 0x12100>;
qcom,mdss-pipe-dma-clk-ctrl-offsets = <0x2ac 0x08 0x0c 0x2b4 0x08 0x0c>;
qcom,mdss-prefill-post-scaler-buffer-pixels = <0x800>;
qcom,mdss-pipe-rgb-fixed-mmb = <0x02 0x00 0x01 0x02 0x02 0x03 0x02 0x04 0x05 0x02 0x06 0x07>;
qcom,mdss-pipe-rgb-xin-id = <0x01 0x05 0x09 0x0d>;
vdd-supply = <0x07>;
qcom,msm-bus,num-paths = <0x02>;
qcom,mdss-pipe-dma-sw-reset-map = <0x0d 0x0e>;
qcom,mdss-prefill-pingpong-buffer-pixels = <0x1400>;
qcom,msm-bus,num-cases = <0x03>;
compatible = "qcom,mdss_mdp";
qcom,msm-bus,name = "mdss_mdp";
qcom,msm-bus,vectors-KBps = <0x16 0x200 0x00 0x00 0x17 0x200 0x00 0x00 0x16 0x200 0x00 0x61a800 0x17 0x200 0x00 0x61a800 0x16 0x200 0x00 0x61a800 0x17 0x200 0x00 0x61a800>;
qcom,mdss-pipe-rgb-clk-ctrl-offsets = <0x2ac 0x04 0x08 0x2b4 0x04 0x08 0x2bc 0x04 0x08 0x2c4 0x04 0x08>;
qcom,mdss-prefill-scaler-buffer-lines-caf = <0x04>;
qcom,mdss-pipe-vig-off = <0x1200 0x1600 0x1a00 0x1e00>;
qcom,mdss-wfd-mode = "intf";
qcom,mdss-pipe-dma-off = <0x3200 0x3600>;
phandle = <0x2c>;
reg = <0xfd900000 0x22100 0xfd924000 0x1000>;
qcom,mdss-prefill-y-buffer-bytes = <0x1000>;
qcom,mdss-pipe-sw-reset-off = <0x28>;
qcom,mdss-pref-prim-intf = "dsi";
qcom,mdss-ib-factor = <0x06 0x05>;
qcom,mdp-settings = <0x2e0 0xfa 0x2e4 0x55 0x3ac 0xc0000ccd 0x3b4 0xc0000ccc 0x3bc 0xcccccc 0x3c4 0xcc 0x4a8 0xcccc0c0 0x4b0 0xccccc0c0 0x4b8 0xccccc0c0 0x4d0 0xccc000>;
vdd-cx-supply = <0x24>;
qcom,mdss-pipe-rgb-sw-reset-map = <0x09 0x0a 0x0b 0x0c>;
qcom,mdss-pipe-rgb-fetch-id = <0x10 0x11 0x12 0x16>;
qcom,max-clk-rate = <0x1312d000>;
qcom,max-bandwidth-per-pipe-kbps = <0x16e360>;
qcom,mdss-pipe-vig-sw-reset-map = <0x05 0x06 0x07 0x08>;
qcom,mdss-mixer-wb-off = <0x4600 0x4a00>;
reg-names = "mdp_phys", "vbif_phys";
qcom,mdss-has-bwc;
ss_dsi_panel_S6E3HA2_AMS567DJ01_WQHD_1 {
qcom,partial-update-enabled;
qcom,mdss-dsi-v-pulse-width = <0x02>;
qcom,mdss-dsi-te-using-te-pin = <0x01>;
qcom,mdss-dsi-te-pin-select = <0x01>;
qcom,mdss-dsi-lane-2-state;
samsung,elvss_lowtemp2_tx_cmds_revA = [15 01 00 00 00 00 02 b0 15 15 01 00 00 00 00 02 b6 00];
qcom,mdss-dsi-h-sync-skew = <0x00>;
samsung,alpm_off_tx_cmds_revA = <0x29010000 0x3f0 0x5a5a0501 0x1400 0x2280029 0x1000014 0x25300 0x29010000 0x10002f7 0x3290100 0x02 0xf7002901 0x00 0x3f0a5a5>;
qcom,mdss-dsi-lp11-init;
samsung,aid_tx_cmds_revA = [29 01 00 00 00 00 03 b2 e5 90 29 01 00 00 00 00 03 b2 cc 90 29 01 00 00 00 00 03 b2 b6 90 29 01 00 00 00 00 03 b2 a3 90 29 01 00 00 00 00 03 b2 8e 90 29 01 00 00 00 00 03 b2 79 90 29 01 00 00 00 00 03 b2 66 90 29 01 00 00 00 00 03 b2 57 90 29 01 00 00 00 00 03 b2 44 90 29 01 00 00 00 00 03 b2 35 90 29 01 00 00 00 00 03 b2 25 90 29 01 00 00 00 00 03 b2 14 90 29 01 00 00 00 00 03 b2 05 90 29 01 00 00 00 00 03 b2 eb 80 29 01 00 00 00 00 03 b2 e0 80 29 01 00 00 00 00 03 b2 c7 80 29 01 00 00 00 00 03 b2 a4 80 29 01 00 00 00 00 03 b2 92 80 29 01 00 00 00 00 03 b2 7b 80 29 01 00 00 00 00 03 b2 67 80 29 01 00 00 00 00 03 b2 43 80 29 01 00 00 00 00 03 b2 2f 80 29 01 00 00 00 00 03 b2 fd 70 29 01 00 00 00 00 03 b2 df 70 29 01 00 00 00 00 03 b2 c7 70 29 01 00 00 00 00 03 b2 a4 70 29 01 00 00 00 00 03 b2 6f 70 29 01 00 00 00 00 03 b2 3d 70 29 01 00 00 00 00 03 b2 14 70 29 01 00 00 00 00 03 b2 ee 60 29 01 00 00 00 00 03 b2 b2 60 29 01 00 00 00 00 03 b2 73 60 29 01 00 00 00 00 03 b2 34 60 29 01 00 00 00 00 03 b2 f4 50 29 01 00 00 00 00 03 b2 b5 50 29 01 00 00 00 00 03 b2 5f 50 29 01 00 00 00 00 03 b2 0e 50 29 01 00 00 00 00 03 b2 b4 40 29 01 00 00 00 00 03 b2 62 40 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 ed 30 29 01 00 00 00 00 03 b2 a7 30 29 01 00 00 00 00 03 b2 26 30 29 01 00 00 00 00 03 b2 b5 20 29 01 00 00 00 00 03 b2 26 20 29 01 00 00 00 00 03 b2 8f 10 29 01 00 00 00 00 03 b2 03 10 29 01 00 00 00 00 03 b2 03 10 29 01 00 00 00 00 03 b2 03 10 29 01 00 00 00 00 03 b2 03 10 29 01 00 00 00 00 03 b2 03 10 29 01 00 00 00 00 03 b2 03 10 29 01 00 00 00 00 03 b2 03 10];
qcom,mdss-dsi-h-right-border = <0x00>;
qcom,mdss-dsi-panel-height = <0xa00>;
linux,phandle = <0x30>;
samsung,aid_map_table_revA = <0x02 0x00 0x04 0x02 0x05 0x03 0x06 0x04 0x08 0x06 0x09 0x07 0x0a 0x08 0x0c 0x0a 0x0d 0x0b 0x0f 0x0d 0x10 0x0e 0x11 0x0f 0x13 0x10 0x14 0x11 0x15 0x12 0x18 0x14 0x19 0x15 0x1b 0x16 0x1d 0x17 0x1e 0x18 0x20 0x19 0x22 0x1a 0x25 0x1b 0x27 0x1c 0x29 0x1d 0x2c 0x1e 0x2f 0x1f 0x32 0x20 0x35 0x21 0x38 0x22 0x3c 0x23 0x40 0x24 0x44 0x25 0x48 0x26 0x4d 0x27 0x52 0x28 0x57 0x29 0x5d 0x2a 0x62 0x2b 0x69 0x2c 0x6f 0x2d 0x77 0x2e 0x7e 0x2f 0x86 0x30 0x8f 0x31 0x98 0x32 0xa2 0x33 0xac 0x34 0xb7 0x35 0xc3 0x36 0xcf 0x37 0xdc 0x38 0xea 0x39 0xf9 0x3a 0x109 0x3b 0x11a 0x3c 0x12c 0x3d 0x13c 0x3e 0x14d 0x3f 0x15e 0x40>;
samsung,vint_tx_cmds_revA = <0x29010000 0x3f4 0x8b212901 0x00 0x3f48b20 0x29010000 0x3f4 0x8b1f2901 0x00 0x3f48b1e 0x29010000 0x3f4 0x8b1d2901 0x00 0x3f48b1c 0x29010000 0x3f4 0x8b1b2901 0x00 0x3f48b1a 0x29010000 0x3f4 0x8b192901 0x00 0x3f48b18>;
samsung,vint_map_table_revA = <0x02 0x09 0x04 0x09 0x05 0x09 0x06 0x08 0x08 0x06 0x09 0x05 0x0a 0x04 0x0c 0x02 0x0d 0x01 0x0f 0x00 0x10 0x00 0x11 0x00 0x13 0x00 0x14 0x00 0x15 0x00 0x18 0x00 0x19 0x00 0x1b 0x00 0x1d 0x00 0x1e 0x00 0x20 0x00 0x22 0x00 0x25 0x00 0x27 0x00 0x29 0x00 0x2c 0x00 0x2f 0x00 0x32 0x00 0x35 0x00 0x38 0x00 0x3c 0x00 0x40 0x00 0x44 0x00 0x48 0x00 0x4d 0x00 0x52 0x00 0x57 0x00 0x5d 0x00 0x62 0x00 0x69 0x00 0x6f 0x00 0x77 0x00 0x7e 0x00 0x86 0x00 0x8f 0x00 0x98 0x00 0xa2 0x00 0xac 0x00 0xb7 0x00 0xc3 0x00 0xcf 0x00 0xdc 0x00 0xea 0x00 0xf9 0x00 0x109 0x00 0x11a 0x00 0x12c 0x00 0x13c 0x00 0x14d 0x00 0x15e 0x00>;
qcom,mdss-dsi-wr-mem-start = <0x2c>;
samsung,hmt_reverse_enable_tx_cmds_revA = <0x29010000 0x3f0 0x5a5a2901 0x00 0x3fc5a5a 0x29010000 0x3fcb 0x18110100 0x240000 0xe00b0100 0x209 0x159815 0x98000000 0x00 0x100012 0x8c0000ca 0xa0a0aca 0x8aca0a0a 0xac0c1c4 0xc542c3ca 0xca0a0a0a 0xa0a0a0a 0xa0c2901 0x100 0x2f70329 0x1000000 0x2f700 0x29010000 0x3fc 0xa5a52901 0x00 0x3f0a5a5>;
qcom,mdss-dsi-panel-width = <0x2d0>;
samsung,ldi_debug1_rx_cmds_revA = [06 01 00 00 00 00 01 0e 01 00];
samsung,acl_off_tx_cmds_revA = [15 01 00 00 00 00 02 b5 40 15 01 00 00 00 00 02 55 00];
qcom,mdss-dsi-reset-sequence = <0x01 0x05 0x00 0x05 0x01 0x05>;
samsung,hmt_disable_tx_cmds_revA = [29 01 00 00 00 00 03 f0 5a 5a 29 01 00 00 00 00 03 fc 5a 5a 29 01 00 00 00 00 06 f2 63 41 c5 06 0a 29 01 00 00 00 00 07 b2 ed 30 04 0c 0c 40 29 01 00 00 01 00 02 f7 03 29 01 00 00 00 00 02 f7 00 29 01 00 00 00 00 03 fc a5 a5 29 01 00 00 00 00 03 f0 a5 a5];
samsung,hmt_elvss_tx_cmds_revA = [29 01 00 00 00 00 03 b6 00 0a];
samsung,elvss_rx_cmds_revA = [06 01 00 00 00 00 01 b6 01 15];
samsung,level1_key_disable_tx_cmds_revA = [29 01 00 00 00 00 03 f0 a5 a5];
samsung,hbm_off_tx_cmds_revA = [15 01 00 00 00 00 02 53 00];
samsung,mdnie_read_rx_cmds_revA = [06 01 00 00 00 00 01 a1 04 00];
samsung,smart_dimming_mtp_rx_cmds_revA = [06 01 00 00 00 00 01 c8 23 00];
samsung,hbm_rx_cmds_revA = [06 01 00 00 00 00 01 c8 07 21];
samsung,level2_key_disable_tx_cmds_revA = [29 01 00 00 00 00 03 f0 a5 a5];
label = "ss_dsi_panel_S6E3HA2_AMS567DJ01_WQHD_1";
qcom,cont-splash-enabled;
qcom,mdss-dsi-border-color = <0x00>;
qcom,mdss-dsi-mdp-trigger = "none";
samsung,packet_size_tx_cmds_revA = [37 01 00 00 00 00 02 07 00];
samsung,manufacture_id0_rx_cmds_revA = [06 01 00 00 00 00 01 da 01 00];
samsung,elvss_tx_cmds_revA = <0x29010000 0x3b6 0x8c162901 0x00 0x3b68c16 0x29010000 0x3b6 0x8c152901 0x00 0x3b68c15 0x29010000 0x3b6 0x8c152901 0x00 0x3b68c15 0x29010000 0x3b6 0x8c142901 0x00 0x3b68c14 0x29010000 0x3b6 0x8c142901 0x00 0x3b68c13 0x29010000 0x3b6 0x8c132901 0x00 0x3b68c13 0x29010000 0x3b6 0x8c122901 0x00 0x3b68c12 0x29010000 0x3b6 0x8c0f2901 0x00 0x3b68c0f 0x29010000 0x3b6 0x8c0e2901 0x00 0x3b68c0e 0x29010000 0x3b6 0x8c0e2901 0x00 0x3b68c0d 0x29010000 0x3b6 0x8c0d2901 0x00 0x3b68c0c 0x29010000 0x3b6 0x8c0c2901 0x00 0x3b68c0b 0x29010000 0x3b6 0x8c0b2901 0x00 0x3b68c0a>;
qcom,mdss-dsi-panel-controller = <0x27>;
qcom,mdss-dsi-h-left-border = <0x00>;
samsung,hbm2_rx_cmds_revA = [06 01 00 00 00 00 01 c8 0f 48];
samsung,gamma_tx_cmds_revA = <0x29010000 0x24ca 0x1000100 0x1008080 0x80808080 0x80808080 0x80808080 0x80808080 0x80808080 0x80800000 0x29 0x1000001 0x2f703 0x29010000 0x3c00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x29 0x1000000 0x2f700>;
qcom,mdss-dsi-panel-type = "dsi_cmd_mode";
samsung,candela_map_table_revA = <0x00 0x02 0x02 0x02 0x01 0x03 0x03 0x04 0x02 0x04 0x04 0x05 0x03 0x05 0x05 0x06 0x04 0x06 0x06 0x08 0x05 0x07 0x07 0x09 0x06 0x08 0x08 0x0a 0x07 0x09 0x09 0x0c 0x08 0x0a 0x0a 0x0d 0x09 0x0b 0x0b 0x0f 0x0a 0x0c 0x0c 0x10 0x0b 0x0d 0x0d 0x11 0x0c 0x0e 0x0e 0x13 0x0d 0x0f 0x0f 0x14 0x0e 0x10 0x10 0x15 0x0f 0x11 0x11 0x18 0x10 0x12 0x12 0x19 0x11 0x13 0x13 0x1b 0x12 0x14 0x15 0x1d 0x13 0x16 0x17 0x1e 0x14 0x18 0x18 0x20 0x15 0x19 0x1a 0x22 0x16 0x1b 0x1c 0x25 0x17 0x1d 0x1d 0x27 0x18 0x1e 0x20 0x29 0x19 0x21 0x22 0x2c 0x1a 0x23 0x24 0x2f 0x1b 0x25 0x26 0x32 0x1c 0x27 0x28 0x35 0x1d 0x29 0x2b 0x38 0x1e 0x2c 0x2e 0x3c 0x1f 0x2f 0x31 0x40 0x20 0x32 0x34 0x44 0x21 0x35 0x38 0x48 0x22 0x39 0x3b 0x4d 0x23 0x3c 0x3f 0x52 0x24 0x40 0x43 0x57 0x25 0x44 0x47 0x5d 0x26 0x48 0x4c 0x62 0x27 0x4d 0x50 0x69 0x28 0x51 0x56 0x6f 0x29 0x57 0x5b 0x77 0x2a 0x5c 0x61 0x7e 0x2b 0x62 0x68 0x86 0x2c 0x69 0x6e 0x8f 0x2d 0x6f 0x76 0x98 0x2e 0x77 0x7d 0xa2 0x2f 0x7e 0x85 0xac 0x30 0x86 0x8e 0xb7 0x31 0x8f 0x96 0xc3 0x32 0x97 0xa0 0xcf 0x33 0xa1 0xaa 0xdc 0x34 0xab 0xb5 0xea 0x35 0xb6 0xc1 0xf9 0x36 0xc2 0xcd 0x109 0x37 0xce 0xda 0x11a 0x38 0xdb 0xe6 0x12c 0x39 0xe7 0xf2 0x13c 0x3a 0xf3 0xfe 0x14d 0x3b 0xff 0xff 0x15e>;
qcom,mdss-dsi-virtual-channel-id = <0x00>;
qcom,mdss-dsi-stream = <0x00>;
qcom,mdss-dsi-tx-eot-append;
samsung,hmt_gamma_tx_cmds_revA = [29 01 00 00 00 00 24 ca 01 00 01 00 01 00 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 00 00 00 00 00 29 01 00 00 01 00 02 f7 03 29 01 00 00 00 00 02 f7 00];
samsung,display_off_tx_cmds_revA = <0x5010000 0x128>;
samsung,manufacture_id2_rx_cmds_revA = [06 01 00 00 00 00 01 dc 01 00];
qcom,mdss-pan-physical-width-dimension = <0x48>;
qcom,mdss-dsi-panel-clockrate = <0x35866480>;
samsung,hmt_150cd_rx_cmds_revA = [06 01 00 00 00 00 01 b4 1e 01];
samsung,hbm_etc_tx_cmds_revA = [29 01 00 00 00 00 03 b6 8c 0a 29 01 00 00 00 00 03 f4 8b 21 15 01 00 00 00 00 02 b5 50 15 01 00 00 00 00 02 53 c0];
qcom,mdss-dsi-h-back-porch = <0x6c>;
samsung,hmt_aid_tx_cmds_revA = <0x29010000 0x7b2 0x3120300 0x2901 0x00 0x7b20312 0x3000000 0x29010000 0x7b2 0x3120300 0x2901 0x00 0x7b20312 0x3000000 0x29010000 0x7b2 0x3120300 0x2901 0x00 0x7b20312 0x3000000 0x29010000 0x7b2 0x3120300 0x2901 0x00 0x7b20312 0x3000000 0x29010000 0x7b2 0x3120300 0x2901 0x00 0x7b20312 0x3000000 0x29010000 0x7b2 0x3120300 0x2901 0x00 0x7b20312 0x3000000 0x29010000 0x7b2 0x3120300 0x2901 0x00 0x7b20312 0x3000000 0x29010000 0x7b2 0x3120300 0x2901 0x00 0x7b20312 0x3000000 0x29010000 0x7b2 0x3120300 0x2901 0x00 0x7b20312 0x3000000 0x29010000 0x7b2 0x3120300 0x2901 0x00 0x7b20312 0x3000000 0x29010000 0x7b2 0x3120300 0x2901 0x00 0x7b20312 0x3000000 0x29010000 0x7b2 0x3130400 0x2901 0x00 0x7b20313 0x4000000 0x29010000 0x7b2 0x3130400 0x2901 0x00 0x7b20313 0x4000000 0x29010000 0x7b2 0x3130400 0x2901 0x00 0x7b20313 0x4000000>;
samsung,hmt_reverse_aid_map_table_revA = <0x14 0x00 0x15 0x01 0x16 0x02 0x17 0x03 0x19 0x04 0x1b 0x05 0x1d 0x06 0x1f 0x07 0x21 0x08 0x23 0x09 0x25 0x0a 0x27 0x0b 0x29 0x0c 0x2c 0x0d 0x2f 0x0e 0x32 0x0f 0x35 0x10 0x38 0x11 0x3c 0x12 0x40 0x13 0x44 0x14 0x48 0x15 0x4d 0x16 0x52 0x17 0x57 0x18 0x5d 0x19 0x63 0x1a 0x69 0x1b>;
qcom,mdss-dsi-panel-framerate = <0x3c>;
samsung,hmt_enabled;
qcom,panel-roi-alignment = <0x08 0x08 0x01 0x01 0x01 0x01>;
qcom,cmd-sync-wait-trigger;
qcom,mdss-dsi-bl-max-level = <0xff>;
qcom,mdss-dsi-v-back-porch = <0x06>;
qcom,mdss-dsi-v-front-porch = <0x0a>;
qcom,mdss-dsi-rx-eot-ignore;
qcom,cmd-sync-wait-broadcast;
qcom,mdss-pan-physical-height-dimension = <0x7e>;
samsung,reg_read_pos_tx_cmds_revA = [15 01 00 00 00 00 02 b0 00];
qcom,mdss-dsi-on-command = [29 01 00 00 05 00 03 f0 5a 5a 29 01 00 00 00 00 03 fc 5a 5a 05 01 00 00 05 00 01 11 29 01 00 00 78 00 04 f2 63 41 c5 15 01 00 00 00 00 02 35 00 29 01 00 00 00 00 07 bd 33 11 02 16 02 16 29 01 00 00 00 00 05 c0 00 00 d8 d8 15 01 00 00 00 00 02 b0 20 15 01 00 00 00 00 02 fe 08 29 01 00 00 00 00 03 fc a5 a5 15 01 00 00 00 00 02 ed 44 29 01 00 00 00 00 02 b0 03 29 01 00 00 00 00 02 e7 67 29 01 00 00 00 00 02 ed 01 29 01 00 00 00 00 24 ca 01 00 01 00 01 00 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 00 00 00 00 00 29 01 00 00 00 00 03 b2 03 10 29 01 00 00 00 00 03 b6 9c 0a 29 01 00 00 00 00 03 f4 8b 21 15 01 00 00 00 00 02 b5 40 15 01 00 00 00 00 02 55 00 15 01 00 00 01 00 02 f7 03 15 01 00 00 00 00 02 f7 00 29 01 00 00 00 00 03 f0 a5 a5];
qcom,mdss-dsi-h-front-porch = <0xd4>;
qcom,mdss-dsi-init-delay-us = <0x3e8>;
qcom,mdss-dsi-lane-0-state;
samsung,hsync_on_tx_cmds_revA = [29 01 00 00 00 00 03 f0 5a 5a 29 01 00 00 00 00 07 bd 11 11 02 16 02 16 29 01 00 00 00 00 03 f0 a5 a5];
samsung,elvss_lowtemp_tx_cmds_revA = [15 01 00 00 00 00 02 b0 07 15 01 00 00 00 00 02 b8 00];
samsung,level2_key_enable_tx_cmds_revA = [29 01 00 00 00 00 03 f0 5a 5a];
qcom,mdss-dsi-off-command-state = "dsi_hs_mode";
qcom,mdss-dsi-dma-trigger = "trigger_sw";
phandle = <0x30>;
samsung,ldi_fps_change_tx_cmds_revA = [29 00 00 00 00 00 03 f0 5a 5a 29 00 00 00 00 00 03 fc 5a 5a 29 00 00 00 00 00 04 f2 63 41 c5 29 00 00 00 00 00 03 f0 a5 a5 29 01 00 00 00 00 03 fc a5 a5];
samsung,hmt_reverse_disable_tx_cmds_revA = <0x29010000 0x3f0 0x5a5a2901 0x00 0x3fc5a5a 0x29010000 0x3fcb 0x18110100 0x240000 0xe0090100 0x205 0x159815 0x98000000 0x00 0x100012 0x8c0000ca 0xa0a0aca 0x8aca0a0a 0xac0c1c4 0xc542c3ca 0xca0a0a0a 0xa0a0a0a 0xa0b2901 0x100 0x2f70329 0x1000000 0x2f700 0x29010000 0x3fc 0xa5a52901 0x00 0x3f0a5a5>;
samsung,level1_key_enable_tx_cmds_revA = <0x29010000 0x3f0 0x5a5a2901 0x00 0x3f26341>;
qcom,mdss-dsi-h-pulse-width = <0x0f>;
qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_dcs";
qcom,mdss-dsi-off-command = <0x5010000 0x128 0x5010000 0x78000110>;
samsung,acl_percent_tx_cmds_revA = <0x15010000 0x255 0x150100 0x02 0x55011501 0x00 0x2550215 0x1000000 0x25503>;
qcom,mdss-dsi-v-top-border = <0x00>;
samsung,hmt_vint_tx_cmds_revA = [29 01 00 00 00 00 03 f4 8b 21];
samsung,ldi_debug2_rx_cmds_revA = [06 01 00 00 00 00 01 ea 08 00];
samsung,hmt_enable_tx_cmds_revA = <0x29010000 0x3f0 0x5a5a2901 0x00 0x3fc5a5a 0x29010000 0x6f2 0x6341c50a 0x6290100 0x07 0xb2ed3004 0xc0c0029 0x1000000 0x8f301 0x00 0x102901 0x00 0x52b0000 0x9ff2901 0x100 0x2f70329 0x1000000 0x2f700 0x29010000 0x3fc 0xa5a52901 0x00 0x3f0a5a5>;
samsung,acl_on_tx_cmds_revA = [29 01 00 00 00 00 02 b5 50];
samsung,ldi_fps_rx_cmds_revA = [06 01 00 00 00 00 01 d7 01 1a];
qcom,mdss-dsi-lane-3-state;
samsung,ldi_debug0_rx_cmds_revA = [06 01 00 00 00 00 01 0a 01 00];
samsung,smart_acl_elvss_tx_cmds_revA = <0x29010000 0x3b6 0x8c162901 0x00 0x3b68c16 0x29010000 0x3b6 0x8c152901 0x00 0x3b68c15 0x29010000 0x3b6 0x8c152901 0x00 0x3b68c15 0x29010000 0x3b6 0x8c142901 0x00 0x3b68c14 0x29010000 0x3b6 0x8c142901 0x00 0x3b68c13 0x29010000 0x3b6 0x8c132901 0x00 0x3b68c13 0x29010000 0x3b6 0x8c122901 0x00 0x3b68c12 0x29010000 0x3b6 0x8c0f2901 0x00 0x3b68c0f 0x29010000 0x3b6 0x8c0e2901 0x00 0x3b68c0e 0x29010000 0x3b6 0x8c0e2901 0x00 0x3b68c0d 0x29010000 0x3b6 0x8c0d2901 0x00 0x3b68c0c 0x29010000 0x3b6 0x8c0c2901 0x00 0x3b68c0b 0x29010000 0x3b6 0x8c0b2901 0x00 0x3b68c0a>;
qcom,mdss-dsi-lane-map = "lane_map_0123";
qcom,mdss-dsi-te-dcs-command = <0x01>;
qcom,mdss-dsi-t-clk-pre = <0x30>;
samsung,hmt_candela_map_table_revA = <0x00 0x00 0x09 0x14 0x01 0x0a 0x13 0x15 0x02 0x14 0x1d 0x16 0x03 0x1e 0x27 0x17 0x04 0x28 0x31 0x19 0x05 0x32 0x3b 0x1b 0x06 0x3c 0x44 0x1d 0x07 0x45 0x4d 0x1f 0x08 0x4e 0x56 0x21 0x09 0x57 0x5f 0x23 0x0a 0x60 0x68 0x25 0x0b 0x69 0x71 0x27 0x0c 0x72 0x7a 0x29 0x0d 0x7b 0x83 0x2c 0x0e 0x84 0x8c 0x2f 0x0f 0x8d 0x95 0x32 0x10 0x96 0x9e 0x35 0x11 0x9f 0xa7 0x38 0x12 0xa8 0xb0 0x3c 0x13 0xb1 0xb9 0x40 0x14 0xba 0xc2 0x44 0x15 0xc3 0xcb 0x48 0x16 0xcc 0xd4 0x4d 0x17 0xd5 0xdd 0x52 0x18 0xde 0xe6 0x57 0x19 0xe7 0xef 0x5d 0x1a 0xf0 0xf8 0x63 0x1b 0xf9 0xff 0x69>;
qcom,mdss-dsi-wr-mem-continue = <0x3c>;
samsung,manufacture_date_rx_cmds_revA = [06 01 00 00 00 00 01 c8 04 28];
qcom,mdss-dsi-bpp = <0x18>;
qcom,mdss-dsi-on-command-state = "dsi_lp_mode";
qcom,mdss-dsi-interleave-mode = <0x00>;
samsung,manufacture_id1_rx_cmds_revA = [06 01 00 00 00 00 01 db 01 00];
qcom,mdss-dsi-pixel-packing = "loose";
qcom,mdss-brightness-max-level = <0xff>;
samsung,mtp_read_sysfs_rx_cmds_revA = [06 01 00 00 00 00 01 00 00 00];
samsung,support_panel_max = <0x02>;
qcom,mdss-dsi-panel-name = "samsung,mdss-amoled-dual_dsi-panel1";
samsung,alpm_on_tx_cmds_revA = <0x29010000 0x3f0 0x5a5a0501 0x1400 0x2280029 0x1000014 0x25323 0x29010000 0x10002f7 0x3290100 0x02 0xf7002901 0x00 0x3f0a5a5>;
qcom,mdss-dsi-color-order = "rgb_swap_rgb";
samsung,acl_map_table_revA = <0x02 0x02 0x04 0x02 0x05 0x02 0x06 0x02 0x08 0x02 0x09 0x02 0x0a 0x02 0x0c 0x02 0x0d 0x02 0x0f 0x02 0x10 0x02 0x11 0x02 0x13 0x02 0x14 0x02 0x15 0x02 0x18 0x02 0x19 0x02 0x1b 0x02 0x1d 0x02 0x1e 0x02 0x20 0x02 0x22 0x02 0x25 0x02 0x27 0x02 0x29 0x02 0x2c 0x02 0x2f 0x02 0x32 0x02 0x35 0x02 0x38 0x02 0x3c 0x02 0x40 0x02 0x44 0x02 0x48 0x02 0x4d 0x02 0x52 0x02 0x57 0x02 0x5d 0x02 0x62 0x02 0x69 0x02 0x6f 0x02 0x77 0x02 0x7e 0x02 0x86 0x02 0x8f 0x02 0x98 0x02 0xa2 0x02 0xac 0x02 0xb7 0x02 0xc3 0x02 0xcf 0x02 0xdc 0x02 0xea 0x02 0xf9 0x02 0x109 0x02 0x11a 0x02 0x12c 0x02 0x13c 0x02 0x14d 0x02 0x15e 0x02>;
qcom,mdss-dsi-panel-destination = "display_2";
samsung,smart_acl_elvss_map_table_revA = <0x02 0x00 0x04 0x00 0x05 0x00 0x06 0x00 0x08 0x00 0x09 0x00 0x0a 0x00 0x0c 0x00 0x0d 0x00 0x0f 0x00 0x10 0x00 0x11 0x00 0x13 0x00 0x14 0x00 0x15 0x00 0x18 0x00 0x19 0x00 0x1b 0x00 0x1d 0x00 0x1e 0x00 0x20 0x00 0x22 0x00 0x25 0x00 0x27 0x00 0x29 0x00 0x2c 0x00 0x2f 0x00 0x32 0x00 0x35 0x00 0x38 0x00 0x3c 0x00 0x40 0x00 0x44 0x00 0x48 0x00 0x4d 0x00 0x52 0x01 0x57 0x02 0x5d 0x03 0x62 0x04 0x69 0x05 0x6f 0x06 0x77 0x07 0x7e 0x08 0x86 0x09 0x8f 0x0a 0x98 0x0b 0xa2 0x0c 0xac 0x0d 0xb7 0x0e 0xc3 0x0f 0xcf 0x10 0xdc 0x11 0xea 0x12 0xf9 0x13 0x109 0x14 0x11a 0x15 0x12c 0x16 0x13c 0x17 0x14d 0x18 0x15e 0x19>;
qcom,mdss-dsi-underflow-color = <0xff>;
qcom,mdss-dsi-t-clk-post = <0x04>;
qcom,mdss-dsi-v-bottom-border = <0x00>;
qcom,mdss-dsi-panel-mode-gpio-state = "invalid";
qcom,mdss-dsi-lane-1-state;
qcom,mdss-dsi-bl-min-level = <0x01>;
samsung,display_on_tx_cmds_revA = <0x5010000 0x129>;
samsung,ddi_id_rx_cmds_revA = [06 01 00 00 00 00 01 d6 05 00];
qcom,partial-update-roi-merge;
qcom,mdss-dsi-panel-timings = <0xfa4b4100 0x6681344c 0x410304a0>;
};
qcom,mdss_fb_wfd {
linux,phandle = <0x36>;
cell-index = <0x02>;
compatible = "qcom,mdss-fb";
phandle = <0x36>;
};
qcom,mdss_fb_primary {
linux,phandle = <0x2b>;
qcom,memblock-reserve = <0x3200000 0xf00000>;
cell-index = <0x00>;
compatible = "qcom,mdss-fb";
qcom,mdss-fb-split = <0x2d0 0x2d0>;
phandle = <0x2b>;
qcom,memory-alt-reservation-size = <0x1f00000>;
};
qcom,mdss_fb_external {
linux,phandle = <0x34>;
qcom,memblock-reserve = <0x5200000 0x1e00000>;
cell-index = <0x01>;
compatible = "qcom,mdss-fb";
phandle = <0x34>;
};
ss_dsi_panel_S6E3HA2_AMS567DJ01_WQHD_0 {
qcom,partial-update-enabled;
qcom,mdss-dsi-v-pulse-width = <0x02>;
qcom,mdss-dsi-te-using-te-pin;
qcom,mdss-dsi-te-pin-select = <0x01>;
qcom,mdss-dsi-lane-2-state;
qcom,mdss-dsi-h-sync-skew = <0x00>;
qcom,mdss-dsi-lp11-init;
qcom,mdss-dsi-h-right-border = <0x00>;
qcom,mdss-dsi-panel-height = <0xa00>;
linux,phandle = <0x2e>;
qcom,esd-check-enabled;
qcom,mdss-dsi-wr-mem-start = <0x2c>;
qcom,mdss-dsi-panel-width = <0x2d0>;
qcom,mdss-dsi-reset-sequence = <0x01 0x05 0x00 0x05 0x01 0x05>;
label = "ss_dsi_panel_S6E3HA2_AMS567DJ01_WQHD_0";
qcom,cont-splash-enabled;
qcom,mdss-dsi-border-color = <0x00>;
qcom,mdss-dsi-mdp-trigger = "none";
qcom,mdss-dsi-panel-controller = <0x25>;
qcom,mdss-dsi-h-left-border = <0x00>;
qcom,mdss-dsi-panel-type = "dsi_cmd_mode";
qcom,mdss-dsi-virtual-channel-id = <0x00>;
qcom,mdss-dsi-stream = <0x00>;
qcom,mdss-dsi-tx-eot-append;
qcom,mdss-pan-physical-width-dimension = <0x48>;
qcom,mdss-dsi-panel-clockrate = <0x35866480>;
qcom,mdss-dsi-h-back-porch = <0x6c>;
qcom,mdss-dsi-panel-framerate = <0x3c>;
samsung,hmt_enabled;
qcom,esd_irq_gpio = <0x26 0x0d 0x01>;
qcom,mdss-dsi-panel-status-irq-trigger = "falling";
qcom,panel-roi-alignment = <0x08 0x08 0x01 0x01 0x01 0x01>;
qcom,mdss-dsi-bl-max-level = <0xff>;
qcom,mdss-dsi-v-back-porch = <0x06>;
qcom,mdss-dsi-v-front-porch = <0x0a>;
qcom,mdss-dsi-rx-eot-ignore;
qcom,cmd-sync-wait-broadcast;
qcom,mdss-pan-physical-height-dimension = <0x7e>;
qcom,mdss-dsi-h-front-porch = <0xd4>;
qcom,mdss-dsi-init-delay-us = <0x3e8>;
qcom,mdss-dsi-lane-0-state;
qcom,mdss-dsi-off-command-state = "dsi_hs_mode";
qcom,mdss-dsi-dma-trigger = "trigger_sw";
phandle = <0x2e>;
qcom,mdss-dsi-panel-status-check-mode = "reg_read_irq";
qcom,mdss-dsi-h-pulse-width = <0x0f>;
qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_dcs";
qcom,mdss-dsi-off-command = <0x5010000 0x128 0x5010000 0x78000110>;
qcom,mdss-dsi-v-top-border = <0x00>;
qcom,mdss-dsi-lane-3-state;
qcom,mdss-dsi-lane-map = "lane_map_0123";
qcom,mdss-dsi-panel-status-value = <0x01>;
qcom,mdss-dsi-te-dcs-command = <0x01>;
qcom,mdss-dsi-t-clk-pre = <0x30>;
qcom,mdss-dsi-wr-mem-continue = <0x3c>;
qcom,mdss-dsi-bpp = <0x18>;
qcom,mdss-dsi-on-command-state = "dsi_lp_mode";
qcom,mdss-dsi-interleave-mode = <0x00>;
qcom,mdss-dsi-pixel-packing = "loose";
qcom,mdss-brightness-max-level = <0xff>;
qcom,mdss-dsi-panel-name = "samsung,mdss-amoled-dual_dsi-panel0";
qcom,mdss-dsi-color-order = "rgb_swap_rgb";
qcom,mdss-dsi-panel-destination = "display_1";
qcom,mdss-dsi-underflow-color = <0xff>;
qcom,mdss-dsi-t-clk-post = <0x04>;
qcom,mdss-dsi-v-bottom-border = <0x00>;
qcom,mdss-dsi-panel-mode-gpio-state = "invalid";
qcom,mdss-dsi-lane-1-state;
qcom,mdss-dsi-bl-min-level = <0x01>;
qcom,partial-update-roi-merge;
qcom,mdss-dsi-panel-timings = <0xfa4b4100 0x6681344c 0x410304a0>;
};
};
qcom,spm@f90a9000 {
qcom,saw2-spm-cmd-wfi = [03 0b 0f];
qcom,saw2-avs-limit = <0x00>;
#size-cells = <0x01>;
qcom,saw2-cfg = <0x01>;
qcom,saw2-spm-cmd-spc = [00 20 80 10 e8 5b 03 3b e8 5b 82 10 0b 30 06 26 30 0f];
qcom,saw2-avs-dly = <0x00>;
compatible = "qcom,spm-v2";
qcom,saw2-avs-hysteresis = <0x00>;
qcom,saw2-spm-cmd-ret = [42 1b 00 d8 5b 03 3b d8 5b 0b 00 42 1b 0f];
qcom,saw2-spm-ctl = <0x01>;
qcom,saw2-spm-dly = <0x3c102800>;
reg = <0xf90a9000 0x1000>;
qcom,saw2-spm-cmd-pc = [00 20 80 10 e8 5b 03 3b e8 5b 82 10 0b 30 06 26 30 0f];
qcom,saw2-ver-reg = <0xfd0>;
#address-cells = <0x01>;
qcom,core-id = <0x02>;
qcom,saw2-avs-ctl = <0x00>;
};
qcom,smp2pgpio-rdbg-1-in {
linux,phandle = <0x41>;
qcom,remote-pid = <0x01>;
qcom,entry-name = "rdbg";
compatible = "qcom,smp2pgpio";
#interrupt-cells = <0x02>;
#gpio-cells = <0x02>;
phandle = <0x41>;
interrupt-controller;
qcom,is-inbound;
gpio-controller;
};
tsens@fc4a8000 {
interrupts = <0x00 0xb8 0x00>;
qcom,sensors = <0x0b>;
compatible = "qcom,msm-tsens";
qcom,slope = <0xc80 0xc80 0xc80 0xc80 0xc80 0xc80 0xc80 0xc80 0xc80 0xc80 0xc80>;
reg = <0xfc4a8000 0x2000 0xfc4bc000 0x1000>;
reg-names = "tsens_physical", "tsens_eeprom_physical";
};
qcom,pil-vpu@fde0b000 {
clock-names = "core_clk", "iface_clk", "bus_clk", "vdp_clk", "vdp_bus_clk", "cxo_clk", "sleep_clk", "maple_bus_clk";
proxy-reg-names = "vdd-proxy";
proxy-clock-names = "core_clk", "iface_clk", "bus_clk", "vdp_clk", "vdp_bus_clk", "cxo_clk", "sleep_clk", "maple_bus_clk";
active-reg-names = "vdd";
vdd-supply = <0x0c>;
compatible = "qcom,pil-tz-generic";
qcom,pas-id = <0x0a>;
reg = <0xfde0b000 0x80>;
qcom,firmware-name = "vpu";
qcom,proxy-timeout-ms = <0x2710>;
vdd-proxy-supply = <0x0c>;
};
qcom,vfe@fda10000 {
interrupt-names = "vfe";
cell-index = <0x00>;
interrupts = <0x00 0x39 0x00>;
vdd-supply = <0x0b>;
compatible = "qcom,vfe44";
reg = <0xfda10000 0x1000 0xfda40000 0x200>;
reg-names = "vfe", "vfe_vbif";
};
qcom,mdm_sharedmem@fda0000 {
compatible = "qcom,sharedmem-uio";
reg = <0xfda0000 0x20000>;
reg-names = "rfsa_mdm";
};
jtagfuse@fc4be024 {
compatible = "qcom,jtag-fuse";
reg = <0xfc4be024 0x08>;
reg-names = "fuse-base";
};
usb1_vreg {
regulator-name = "usb1_vreg";
enable-active-high;
startup-delay-us = <0xf618>;
compatible = "regulator-fixed";
gpio = <0x26 0x09 0x00>;
};
cti@fc350000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x1a>;
reg = <0xfc350000 0x1000>;
coresight-name = "coresight-cti-l2";
reg-names = "cti-base";
};
qcom,smp2pgpio_test_smp2p_7_out {
compatible = "qcom,smp2pgpio_test_smp2p_7_out";
gpios = <0x15 0x00 0x00>;
};
tpiu@fc320000 {
linux,phandle = <0x1d>;
coresight-nr-inports = <0x01>;
vdd-supply = <0x1a>;
compatible = "arm,coresight-tpiu";
qcom,nidnt;
qcom,vdd-io-current-level = <0xc8 0x55f0>;
qcom,vdd-voltage-level = <0x2d0370 0x2d0370>;
phandle = <0x1d>;
coresight-id = <0x01>;
vdd-io-supply = <0x1b>;
reg = <0xfc320000 0x1000>;
coresight-name = "coresight-tpiu";
qcom,vdd-current-level = <0xc8 0xc3500>;
qcom,vdd-io-voltage-level = <0x2d0370 0x2d0370>;
reg-names = "tpiu-base";
};
qcom,cpubw@0 {
compatible = "qcom,cpubw";
reg = <0x00 0x04>;
qcom,bw-tbl = <0x2fa 0x478 0x5f5 0x8f0 0xbeb 0xf70 0x124c 0x176c 0x1b6b 0x1f78 0x2775 0x2f71 0x3f7a>;
qcom,cpu-mem-ports = <0x01 0x200>;
};
qcom,msm-compress-dsp {
compatible = "qcom,msm-compress-dsp";
};
qcom,iommu@fdfb6000 {
qcom,iommu-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x2314 0x2394 0x2414 0x2494 0x20ac 0x215c 0x220c 0x22bc 0x2008 0x200c 0x2060>;
interrupt-names = "pmon", "global_cfg_NS_irq", "global_client_NS_irq", "global_cfg_S_irq", "global_client_S_irq";
qcom,iommu-pmu-event-classes = <0x00 0x01 0x08 0x09 0x0a 0x10 0x11 0x12 0x80 0x81 0x82 0x83 0x90 0x91 0x92 0xb0 0xb1>;
qcom,iommu-pmu-ngroups = <0x01>;
#size-cells = <0x01>;
qcom,iommu-bfb-data = <0xff 0x04 0x08 0x00 0x00 0x08 0x28 0x00 0x1000 0x1000 0x3008 0x00 0x00 0x00 0x1555>;
qcom,needs-alt-core-clk;
interrupts = <0x00 0x13b 0x00 0x00 0xe5 0x00 0x00 0xe7 0x00 0x00 0xe6 0x00 0x00 0xe8 0x00>;
label = "vcap_iommu";
status = "disabled";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-smmu-v1";
qcom,msm-bus,name = "vcap_ebi";
qcom,msm-bus,vectors-KBps = <0x30 0x200 0x00 0x00 0x30 0x200 0x00 0x3e8>;
qcom,iommu-pmu-ncounters = <0x08>;
reg = <0xfdfb6000 0x10000>;
ranges;
#address-cells = <0x01>;
reg-names = "iommu_base";
qcom,iommu-ctx@fdfbf000 {
interrupts = <0x00 0x139 0x00>;
label = "vcap_cb1";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfdfbf000 0x1000>;
qcom,iommu-ctx-sids = <0x01>;
};
qcom,iommu-ctx@fdfbe000 {
interrupts = <0x00 0x139 0x00>;
label = "vcap_cb0";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfdfbe000 0x1000>;
qcom,iommu-ctx-sids = <0x00>;
};
qcom,iommu-ctx@fdfc0000 {
interrupts = <0x00 0x139 0x00>;
label = "vcap_cb2";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfdfc0000 0x1000>;
qcom,iommu-ctx-sids;
};
};
interrupt-controller@f9000000 {
linux,phandle = <0x01>;
compatible = "qcom,msm-qgic2";
#interrupt-cells = <0x03>;
phandle = <0x01>;
reg = <0xf9000000 0x1000 0xf9002000 0x1000>;
interrupt-controller;
};
i2c@21 {
#size-cells = <0x00>;
cell-index = <0x15>;
compatible = "i2c-gpio";
gpios = <0x2d 0x41 0x00 0x2d 0x42 0x00>;
#address-cells = <0x01>;
cypress_touchkey@20 {
cypress,irq-gpio = <0x26 0x0e 0x01>;
interrupts = <0x0e 0x00>;
cypress,sda-gpio = <0x2d 0x41 0x00>;
touch_3p3-supply = <0x88>;
interrupt-parent = <0x26>;
compatible = "cypress,cypress-tkey";
vcc_en-supply = <0x89>;
cypress,tkey-keycodes = <0xfe 0x9e>;
cypress,i2c-pull-up = <0x01>;
reg = <0x20>;
cypress,scl-gpio = <0x2d 0x42 0x00>;
};
};
det_zones {
linux,phandle = <0x86>;
#list-det-cells = <0x04>;
phandle = <0x86>;
};
funnel@fc321000 {
coresight-outports = <0x00>;
linux,phandle = <0x22>;
coresight-nr-inports = <0x08>;
coresight-child-ports = <0x00>;
compatible = "arm,coresight-funnel";
coresight-child-list = <0x20>;
phandle = <0x22>;
coresight-id = <0x05>;
reg = <0xfc321000 0x1000>;
coresight-name = "coresight-funnel-in0";
reg-names = "funnel-base";
};
replicator@fc324000 {
coresight-outports = <0x00 0x01>;
linux,phandle = <0x1e>;
coresight-nr-inports = <0x01>;
coresight-child-ports = <0x00 0x00>;
compatible = "qcom,coresight-replicator";
coresight-child-list = <0x1c 0x1d>;
phandle = <0x1e>;
coresight-id = <0x02>;
reg = <0xfc324000 0x1000>;
coresight-name = "coresight-replicator";
reg-names = "replicator-base";
};
tmc@fc326000 {
interrupt-names = "byte-cntr-irq";
linux,phandle = <0x1c>;
interrupts = <0x00 0x10e 0x00>;
coresight-nr-inports = <0x01>;
compatible = "arm,coresight-tmc";
coresight-ctis = <0x18 0x19>;
phandle = <0x1c>;
coresight-id = <0x00>;
reg = <0xfc326000 0x1000 0xfc37c000 0x3000>;
coresight-name = "coresight-tmc-etr";
qcom,memory-size = <0x100000>;
reg-names = "tmc-base", "bam-base";
};
qcom,msm-audio-ion {
compatible = "qcom,msm-audio-ion";
qcom,smmu-enabled;
};
cti@fc330000 {
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
coresight-id = <0x1f>;
reg = <0xfc330000 0x1000>;
coresight-name = "coresight-cti-video-cpu0";
reg-names = "cti-base";
};
qcom,csid@fda08C00 {
interrupt-names = "csid";
cell-index = <0x03>;
interrupts = <0x00 0x36 0x00>;
qcom,csi-vdd-voltage = <0x1b7740>;
compatible = "qcom,csid";
reg = <0xfda08c00 0x100>;
qcom,mipi-csi-vdd-supply = <0x2a>;
reg-names = "csid";
};
qcom,msm-pcm-lpa {
compatible = "qcom,msm-pcm-lpa";
};
qcom,sdcc@f98a4000 {
interrupt-names = "core_irq";
cell-index = <0x02>;
interrupts = <0x00 0x7d 0x00>;
qcom,cpu-dma-latency-us = <0xc8>;
status = "disabled";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x08>;
compatible = "qcom,msm-sdcc";
qcom,bus-bw-vectors-bps = <0x00 0x61a80 0x1312d00 0x17d7840 0x2faf080 0x5f5e100 0xbebc200 0xffffffff>;
qcom,msm-bus,name = "sdcc2";
qcom,msm-bus,vectors-KBps = <0x51 0x200 0x00 0x00 0x51 0x200 0x640 0xc80 0x51 0x200 0x13880 0x27100 0x51 0x200 0x186a0 0x30d40 0x51 0x200 0x30d40 0x61a80 0x51 0x200 0x61a80 0xc3500 0x51 0x200 0xc3500 0xc3500 0x51 0x200 0x1f4000 0x3e8000>;
qcom,bus-width = <0x04>;
reg = <0xf98a4000 0x800>;
reg-names = "core_mem";
};
qcom,iommu@fda64000 {
qcom,iommu-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x2314 0x2394 0x2414 0x2494 0x20ac 0x215c 0x220c 0x22bc 0x2008 0x200c 0x2010>;
interrupt-names = "pmon", "global_cfg_NS_irq", "global_client_NS_irq", "global_cfg_S_irq", "global_client_S_irq";
qcom,iommu-pmu-event-classes = <0x00 0x01 0x08 0x09 0x0a 0x10 0x11 0x12 0x80 0x81 0x82 0x83 0x90 0x91 0x92 0xb0 0xb1>;
qcom,iommu-pmu-ngroups = <0x01>;
qcom,iommu-lpae-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x2314 0x2394 0x2414 0x2494 0x20ac 0x215c 0x220c 0x22bc 0x2008 0x200c 0x2000 0x2010>;
#size-cells = <0x01>;
qcom,iommu-bfb-data = <0x3fff 0x04 0x04 0x00 0x00 0x10 0x50 0x00 0x2000 0x2804 0x9614 0x00 0x00 0x00 0x00>;
qcom,needs-alt-core-clk;
interrupts = <0x00 0x43 0x00 0x00 0xe5 0x00 0x00 0xe7 0x00 0x00 0xe6 0x00 0x00 0xe8 0x00>;
label = "jpeg_iommu";
vdd-supply = <0x06>;
status = "ok";
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x02>;
compatible = "qcom,msm-smmu-v1";
qcom,msm-bus,name = "jpeg_ebi";
qcom,msm-bus,vectors-KBps = <0x3e 0x200 0x00 0x00 0x3e 0x200 0x00 0x3e8>;
qcom,needs-alt-iface-clk;
qcom,iommu-pmu-ncounters = <0x08>;
reg = <0xfda64000 0x10000>;
qcom,iommu-lpae-bfb-data = <0x3fff 0x00 0x04 0x04 0x00 0x00 0x10 0x50 0x2000 0x964b 0x2804 0x9614 0x00 0x00 0x03 0x00>;
ranges;
#address-cells = <0x01>;
reg-names = "iommu_base";
qcom,iommu-ctx@fda6e000 {
interrupts = <0x00 0x46 0x00>;
label = "jpeg_dec";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfda6e000 0x1000>;
qcom,iommu-ctx-sids = <0x02>;
};
qcom,iommu-ctx@fda6c000 {
interrupts = <0x00 0x46 0x00>;
label = "jpeg_enc0";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfda6c000 0x1000>;
qcom,iommu-ctx-sids = <0x00>;
};
qcom,iommu-ctx@fda6d000 {
interrupts = <0x00 0x46 0x00>;
label = "jpeg_enc1";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfda6d000 0x1000>;
qcom,iommu-ctx-sids = <0x01>;
};
};
qcom,cci@fda0C000 {
interrupt-names = "cci";
qcom,hw-tsu-sta = <0x07>;
qcom,gpio-tbl-num = <0x00 0x01 0x02 0x03>;
qcom,hw-tsu-sto = <0x06>;
#size-cells = <0x00>;
cell-index = <0x00>;
qcom,hw-tsp = <0x03>;
interrupts = <0x00 0x32 0x00>;
qcom,gpio-tbl-flags = <0x01 0x01 0x01 0x01>;
qcom,hw-tlow = <0x1c>;
qcom,hw-tbuf = <0x19>;
compatible = "qcom,cci";
qcom,hw-thd-dat = <0x0d>;
qcom,clock-names = "camss_top_ahb_clk", "camss_ahb_clk", "cci_src_clk", "cci_ahb_clk", "cci_clk";
reg = <0xfda0c000 0x1000>;
qcom,hw-thd-sta = <0x0b>;
gpios = <0x2d 0x13 0x00 0x2d 0x14 0x00 0x2d 0x15 0x00 0x2d 0x16 0x00>;
qcom,hw-trdhld = <0x06>;
qcom,hw-thigh = <0x14>;
qcom,clock-rates = <0x00 0x00 0x124f800 0x00 0x00>;
#address-cells = <0x01>;
qcom,gpio-tbl-label = "CCI_I2C_DATA0", "CCI_I2C_CLK0", "CCI_I2C_DATA1", "CCI_I2C_CLK1";
reg-names = "cci";
qcom,hw-scl-stretch-en = <0x00>;
qcom,camera@0 {
qcom,cam-vreg-op-mode = <0x1388 0x1388 0xc350 0xc350 0xc350 0xc350 0xc350 0xc350>;
qcom,gpio-req-tbl-flags = <0x01 0x00 0x00 0x00>;
qcom,csiphy-sd-index = <0x00>;
qcom,cam-vreg-type = <0x03 0x03 0x03 0x03 0x03 0x03 0x03 0x03>;
qcom,gpio-req-tbl-label = "CAMIF_MCLK", "CAM_RESET1", "CAM_COMP_GPIO", "CAM_COMPRSTN_GPIO";
qcom,companion-src = <0x3d 0x3e>;
cell-index = <0x00>;
qcom,gpio-comprstn = <0x03>;
qcom,cam-vreg-max-voltage = <0x124f80 0x1b7740 0x2ab980 0x2d0370 0xf4240 0x1b7740 0x2ab980 0x2ab980>;
qcom,ois-src = <0x3a>;
qcom,gpio-flash-en = <0x05>;
status = "ok";
compatible = "qcom,camera";
qcom,sensor-position = <0x00>;
qcom,gpio-torch-en = <0x04>;
qcom,led-flash-src = <0x3b>;
qcom,cam-vreg-name = "cam_vdig", "cam_vio", "cam_vaf", "cam_vana", "cam_vmipi_comp", "cam_vio_comp", "cam_vm_ois", "cam_vdd_ois";
qcom,gpio-no-mux = <0x00>;
qcom,gpio-comp-spi-irq = <0x90>;
qcom,eeprom-src = <0x3c>;
reg = <0x00>;
qcom,actuator-src = <0x39>;
qcom,sensor-mode = <0x01>;
qcom,csid-sd-index = <0x00>;
qcom,cam-vreg-min-voltage = <0xf4240 0x1b7740 0x2ab980 0x2ab980 0xf4240 0x1b7740 0x2ab980 0x2ab980>;
qcom,gpio-set-tbl-delay = <0x3e8 0x7530>;
qcom,gpio-reset = <0x01>;
gpios = <0x2d 0x0f 0x00 0x2d 0x24 0x00 0x26 0x11 0x00 0x2d 0x19 0x00 0x26 0x07 0x00 0x26 0x0c 0x00>;
qcom,cam-sub-vreg-name = "max77826_ldo3", "max77826_ldo8", "max77826_ldo14", "max77826_ldo11", "max77826_ldo2", "max77826_ldo9", "max77826_ldo13", "max77826_ldo15";
qcom,cci-master = <0x00>;
qcom,gpio-comp = <0x02>;
qcom,mount-angle = <0x5a>;
qcom,gpio-req-tbl-num = <0x00 0x01 0x02 0x03>;
};
qcom,companion@1 {
linux,phandle = <0x3e>;
cell-index = <0x01>;
status = "ok";
compatible = "qcom,companion";
qcom,slave-id = <0x7a 0x00 0x73c1>;
phandle = <0x3e>;
reg = <0x01>;
qcom,cci-master = <0x00>;
};
qcom,i2c_custom_mode {
qcom,hw-tsu-sta = <0x15>;
qcom,hw-tsu-sto = <0x15>;
qcom,hw-tsp = <0x03>;
qcom,hw-tlow = <0x1c>;
status = "ok";
qcom,hw-tbuf = <0x19>;
qcom,hw-thd-dat = <0x0d>;
qcom,hw-thd-sta = <0x12>;
qcom,hw-trdhld = <0x06>;
qcom,hw-thigh = <0x0f>;
qcom,hw-scl-stretch-en = <0x01>;
};
qcom,i2c_standard_mode {
qcom,hw-tsu-sta = <0x1c>;
qcom,hw-tsu-sto = <0x1c>;
qcom,hw-tsp = <0x01>;
qcom,hw-tlow = <0x72>;
status = "ok";
qcom,hw-tbuf = <0x76>;
qcom,hw-thd-dat = <0x0a>;
qcom,hw-thd-sta = <0x4d>;
qcom,hw-trdhld = <0x06>;
qcom,hw-thigh = <0x4e>;
qcom,hw-scl-stretch-en = <0x00>;
};
qcom,i2c_fast_mode {
qcom,hw-tsu-sta = <0x15>;
qcom,hw-tsu-sto = <0x15>;
qcom,hw-tsp = <0x03>;
qcom,hw-tlow = <0x1c>;
status = "ok";
qcom,hw-tbuf = <0x19>;
qcom,hw-thd-dat = <0x0d>;
qcom,hw-thd-sta = <0x12>;
qcom,hw-trdhld = <0x06>;
qcom,hw-thigh = <0x14>;
qcom,hw-scl-stretch-en = <0x00>;
};
qcom,camera@1 {
qcom,cam-vreg-op-mode = <0x30d40 0x30d40 0x30d40>;
qcom,gpio-req-tbl-flags = <0x01 0x00 0x00>;
qcom,csiphy-sd-index = <0x01>;
qcom,cam-vreg-type = <0x03 0x03 0x03>;
qcom,gpio-req-tbl-label = "CAM_VT_MCLK", "CAM_VT_RESET", "CAM_VT_STNBY";
cell-index = <0x01>;
qcom,cam-vreg-max-voltage = <0x124f80 0x2dc6c0 0x1b7740>;
status = "ok";
compatible = "qcom,camera";
qcom,sensor-position = <0x01>;
qcom,gpio-vt-standby = <0x02>;
qcom,cam-vreg-name = "cam_vdig", "cam_vana", "cam_vio";
qcom,gpio-no-mux = <0x00>;
reg = <0x01>;
qcom,sensor-mode = <0x01>;
qcom,csid-sd-index = <0x01>;
qcom,cam-vreg-min-voltage = <0x124f80 0x2ab980 0x1b7740>;
qcom,gpio-set-tbl-delay = <0x3e8 0x3e8 0x7530>;
gpios = <0x2d 0x11 0x00 0x2d 0x26 0x00 0x2d 0x25 0x00>;
qcom,cam-sub-vreg-name = "max77826_ldo1", "max77826_ldo10", "max77826_ldo5";
qcom,cci-master = <0x01>;
qcom,mount-angle = <0x10e>;
qcom,gpio-req-tbl-num = <0x00 0x01 0x02>;
qcom,gpio-vt-reset = <0x01>;
};
};
qcom,smp2pgpio-smp2p-7-in {
linux,phandle = <0x14>;
qcom,remote-pid = <0x07>;
qcom,entry-name = "smp2p";
compatible = "qcom,smp2pgpio";
#interrupt-cells = <0x02>;
#gpio-cells = <0x02>;
phandle = <0x14>;
interrupt-controller;
qcom,is-inbound;
gpio-controller;
};
qcom,iommu@fe064000 {
qcom,iommu-secure-id = <0x06>;
qcom,iommu-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2008>;
interrupt-names = "pmon", "global_cfg_NS_irq", "global_client_NS_irq", "global_cfg_S_irq", "global_client_S_irq";
qcom,iommu-pmu-event-classes = <0x00 0x01 0x08 0x09 0x0a 0x10 0x11 0x12 0x80 0x81 0x82 0x83 0x90 0x91 0x92 0xb0 0xb1>;
qcom,iommu-pmu-ngroups = <0x01>;
qcom,iommu-lpae-bfb-regs = <0x204c 0x2514 0x2540 0x256c 0x20ac 0x215c 0x220c 0x22bc 0x2314 0x2394 0x2414 0x2494 0x2000 0x2008>;
#size-cells = <0x01>;
qcom,iommu-bfb-data = <0x03 0x04 0x04 0x00 0x00 0x00 0x04 0x00 0x00 0x40 0x50 0x00 0x00>;
interrupts = <0x00 0xa6 0x00 0x00 0xe5 0x00 0x00 0xe7 0x00 0x00 0xe6 0x00 0x00 0xe8 0x00>;
label = "lpass_core_iommu";
status = "ok";
compatible = "qcom,msm-smmu-v1";
qcom,iommu-pmu-ncounters = <0x08>;
reg = <0xfe064000 0x10000>;
qcom,iommu-lpae-bfb-data = <0x03 0x00 0x04 0x04 0x00 0x0c 0x00 0x04 0x00 0x00 0x40 0x50 0x03 0x00>;
ranges;
#address-cells = <0x01>;
reg-names = "iommu_base";
qcom,iommu-ctx@fe06d000 {
linux,phandle = <0x0f>;
interrupts = <0x00 0x10b 0x00>;
label = "lpass_core_audio";
compatible = "qcom,msm-smmu-v1-ctx";
phandle = <0x0f>;
reg = <0xfe06d000 0x1000>;
qcom,iommu-ctx-sids = <0x01>;
};
qcom,iommu-ctx@fe06c000 {
qcom,secure-context;
interrupts = <0x00 0x10b 0x00 0x00 0xb4 0x00>;
label = "lpass_core_image";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfe06c000 0x1000>;
qcom,iommu-ctx-sids = <0x00>;
};
qcom,iommu-ctx@fe06e000 {
interrupts = <0x00 0x10b 0x00>;
label = "lpass_core_slimbus";
compatible = "qcom,msm-smmu-v1-ctx";
reg = <0xfe06e000 0x1000>;
qcom,iommu-ctx-sids = <0x02>;
};
};
qcom,ocmem@fdd00000 {
interrupt-names = "ocmem_irq", "dm_irq";
#size-cells = <0x01>;
interrupts = <0x00 0x4c 0x00 0x00 0x4d 0x00>;
qcom,ocmem-num-macros = <0x20>;
compatible = "qcom,msm-ocmem";
qcom,resource-type = <0x706d636f>;
reg = <0xfdd00000 0x2000 0xfdd02000 0x2000 0xfe070000 0x400 0xfec00000 0x200000>;
ranges = <0x00 0xfec00000 0x200000>;
#address-cells = <0x01>;
qcom,ocmem-num-regions = <0x04>;
reg-names = "ocmem_ctrl_physical", "dm_ctrl_physical", "br_ctrl_physical", "ocmem_physical";
partition@80000 {
qcom,ocmem-part-name = "lp_audio";
qcom,ocmem-part-min = <0x80000>;
reg = <0x180000 0x80000>;
};
partition@100000 {
qcom,ocmem-part-name = "video";
qcom,ocmem-part-min = <0x55000>;
reg = <0x180000 0x80000>;
};
partition@0 {
qcom,ocmem-part-name = "graphics";
qcom,ocmem-part-min = <0x80000>;
reg = <0x00 0x180000>;
};
};
qcom,csiphy@fda0b000 {
interrupt-names = "csiphy";
cell-index = <0x01>;
interrupts = <0x00 0x4f 0x00>;
qcom,csi-vdd-voltage = <0x1b7740>;
compatible = "qcom,csiphy";
reg = <0xfda0b000 0x200 0xfda00038 0x04>;
qcom,mipi-csi-vdd-supply = <0x2a>;
reg-names = "csiphy", "csiphy_clk_mux";
};
qcom,msm-stub-codec {
compatible = "qcom,msm-stub-codec";
};
qcom,cache_erp {
interrupt-names = "l1_irq", "l2_irq";
interrupts = <0x01 0x09 0x00 0x00 0x02 0x00>;
compatible = "qcom,cache_erp";
qcom,msm-imem-phandle = <0x46>;
};
rgb {
rgb-name = "red", "green", "blue", "white";
};
csr@fc301000 {
coresight-nr-inports = <0x00>;
compatible = "qcom,coresight-csr";
coresight-id = <0x10>;
reg = <0xfc301000 0x1000>;
coresight-name = "coresight-csr";
reg-names = "csr-base";
qcom,blk-size = <0x03>;
};
qcom,vidc@fdc00000 {
interrupts = <0x00 0x2c 0x00>;
qcom,sw-power-collapse;
compatible = "qcom,msm-vidc";
qcom,clock-names = "core_clk", "core0_clk", "core1_clk", "iface_clk", "bus_clk", "mem_clk";
venus-core1-supply = <0x7c>;
venus-supply = <0x08>;
qcom,buffer-type-tz-usage-table = <0x241 0x01 0x106 0x02 0x480 0x03>;
qcom,ocmem-size = <0x80000>;
reg = <0xfdc00000 0xff000>;
qcom,clock-configs = <0x03 0x00 0x00 0x00 0x00 0x00>;
qcom,load-freq-tbl = <0xef100 0x1bb75640 0xbf400 0x1bb75640 0x77880 0xfe50fb0 0x3bc40 0x7f27450>;
qcom,max-hw-load = <0x138e40>;
qcom,reg-presets = <0x800b0 0x101001 0x800b0 0x101001 0x800b4 0x101010 0x800b8 0x10100010 0x800bc 0x1010 0x800c0 0x1000100f 0x800c4 0x10000000 0x800c8 0x10001000 0x800cc 0x1000 0x80070 0x13fff 0x80074 0xa4 0x800a8 0x3fff 0xe0020 0x5555556 0xe0024 0x5555556 0x80124 0x03>;
venus-core0-supply = <0x7b>;
qcom,hfi = "venus";
qcom,msm-bus-clients {
qcom,msm-bus-client@3 {
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x08>;
qcom,msm-bus,name = "venc-ocmem";
qcom,msm-bus,vectors-KBps = <0x44 0x25c 0x00 0x00 0x44 0x25c 0x21b10 0xfc710 0x44 0x25c 0x65130 0xfc710 0x44 0x25c 0xe57e0 0xfc710 0x44 0x25c 0x1cafc0 0x1f8e20 0x44 0x25c 0x2de600 0x327dc8 0x44 0x25c 0x395f80 0x3f1c40 0x44 0x25c 0x442d20 0x257da8>;
qcom,bus-configs = <0x1000414>;
};
qcom,msm-bus-client@1 {
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x08>;
qcom,msm-bus,name = "vdec-core0-ddr";
qcom,msm-bus,vectors-KBps = <0x3f 0x200 0x00 0x00 0x3f 0x200 0x32c80 0x49f98 0x3f 0x200 0x82dc0 0x49f98 0x3f 0x200 0xf7120 0x49f98 0x3f 0x200 0x1ee240 0x93f30 0x3f 0x200 0x317040 0xecd10 0x3f 0x200 0x3dc480 0x127e60 0x3f 0x200 0x411040 0x138418>;
qcom,bus-configs = <0xc000000>;
};
qcom,msm-bus-client@0 {
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x08>;
qcom,msm-bus,name = "venc-ddr";
qcom,msm-bus,vectors-KBps = <0x3f 0x200 0x00 0x00 0x3f 0x200 0x1d4c0 0x49bb0 0x3f 0x200 0x58de0 0x49bb0 0x3f 0x200 0xc44a0 0x49bb0 0x3f 0x200 0x188940 0x93760 0x3f 0x200 0x274e80 0xec158 0x3f 0x200 0x476940 0x156c60 0x3f 0x200 0x4c1c60 0x16d3c0>;
qcom,bus-configs = <0x1000414>;
};
qcom,msm-bus-client@2 {
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x08>;
qcom,msm-bus,name = "vdec-core1-ddr";
qcom,msm-bus,vectors-KBps = <0x3f 0x200 0x00 0x00 0x3f 0x200 0x32c80 0x49f98 0x3f 0x200 0x82dc0 0x49f98 0x3f 0x200 0xf7120 0x49f98 0x3f 0x200 0x1ee240 0x93f30 0x3f 0x200 0x317040 0xecd10 0x3f 0x200 0x3dc480 0x127e60 0x3f 0x200 0x411040 0x138418>;
qcom,bus-configs = <0x30fcfff>;
};
qcom,msm-bus-client@4 {
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x08>;
qcom,msm-bus,name = "vdec-core0-ocmem";
qcom,msm-bus,vectors-KBps = <0x44 0x25c 0x00 0x00 0x44 0x25c 0x2af80 0x7eb58 0x44 0x25c 0x6f540 0x7eb58 0x44 0x25c 0xd2f00 0x7eb58 0x44 0x25c 0x1a5e00 0xfd6b0 0x44 0x25c 0x2a34b0 0x195848 0x44 0x25c 0x34bc00 0x1fad60 0x44 0x25c 0x37e0b0 0x2189f0>;
qcom,bus-configs = <0xc000000>;
};
qcom,msm-bus-client@5 {
qcom,msm-bus,num-paths = <0x01>;
qcom,msm-bus,num-cases = <0x08>;
qcom,msm-bus,name = "vdec-core1-ocmem";
qcom,msm-bus,vectors-KBps = <0x44 0x25c 0x00 0x00 0x44 0x25c 0x2af80 0x7eb58 0x44 0x25c 0x6f540 0x7eb58 0x44 0x25c 0xd2f00 0x7eb58 0x44 0x25c 0x1a5e00 0x378ac0 0x44 0x25c 0x2a34b0 0x378ac0 0x44 0x25c 0x34bc00 0x378ac0 0x44 0x25c 0x37e0b0 0x378ac0>;
qcom,bus-configs = <0x30fcfff>;
};
};
qcom,vidc-iommu-domains {
qcom,domain-sec-bs {
qcom,vidc-domain-phandle = <0x7e>;
qcom,vidc-partition-buffer-types = <0x241>;
};
qcom,domain-sec-np {
qcom,vidc-domain-phandle = <0x80>;
qcom,vidc-partition-buffer-types = <0x480>;
};
qcom,domain-ns {
qcom,vidc-domain-phandle = <0x7d>;
qcom,vidc-partition-buffer-types = <0x7ff 0x800>;
};
qcom,domain-sec-px {
qcom,vidc-domain-phandle = <0x7f>;
qcom,vidc-partition-buffer-types = <0x106>;
};
};
};
qcom,ipc_router {
qcom,node-id = <0x01>;
compatible = "qcom,ipc_router";
};
android_usb@fe8050c8 {
compatible = "qcom,android-usb";
qcom,android-usb-swfi-latency = <0x01>;
reg = <0xfe8050c8 0xc8>;
};
cti@fc310000 {
linux,phandle = <0x18>;
coresight-nr-inports = <0x00>;
compatible = "arm,coresight-cti";
phandle = <0x18>;
coresight-id = <0x11>;
reg = <0xfc310000 0x1000>;
coresight-name = "coresight-cti0";
reg-names = "cti-base";
};
qcom,msm-voice-svc {
compatible = "qcom,msm-voice-svc";
};
};
};
Hardware info I was able to gether (using Android app "Device Info HW" with root)
Status | Hardware | Info |
---|---|---|
NA | LCM | SDC_502009 |
NA | Touchscreen | fts_touch (i2c 1-0049) |
NA | Touch keys | cypress_touchkey (i2c 21-0020) |
NA | Accelerometer | ICM20610 |
NA | Als/ps | TMG399X |
NA | Magnetometer | AK09911C |
NA | Gyroscope | ICM20610 |
NA | Barometer | LPS25H |
NA | Camera | imx240, s5k6d1yx |
NA | Charger | USE PMIC |
NA | PMIC | fan53555-dcdc (i2c 3-0060), max77843 (i2c 3-0027) |
NA | NFC | sec-nfc (i2c 3-0027) |
NA | Audio | max98504 (i2c 16-0031) |
NA | Fingerprint | validity_fingerprint (spi9.0) |
NA | Other | MAX86902 (i2c 3-0051), dummy (i2c 1-0048), irda_ice40 (i2c 22-0050), msm_actuator (i2c 11-0018), msm_ois (i2c 11-0048), pcal6416a-gpio (i2c 16-0020), s2mpb01 (i2c 14-0059), wacom_i2c (i2c 4-0056) |
NA | Wi-Fi | bcm4358 |
See also
- pmaports!2456 Initial merge