Advertisement
Guest User

Untitled

a guest
Sep 30th, 2023
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 10.71 KB | None | 0 0
  1.         qcom,pmic_glink {
  2.             qcom,pmic-glink-channel = "PMIC_RTR_ADSP_APPS";
  3.             qcom,subsys-name = "adsp";
  4.             compatible = "qcom,pmic-glink";
  5.             qcom,protection-domain = "tms/servreg\0msm/adsp/charger_pd";
  6.  
  7.             qcom,battery_charger {
  8.                 qcom,wireless-fw-name = "idt9412.bin";
  9.                 qcom,dual_ffc;
  10.                 qcom,cold_vfloat_over_sw_limit = <0x115d>;
  11.                 qcom,pps_strategy1_low_power2 = <0xbb8>;
  12.                 pinctrl-4 = <0x60b>;
  13.                 qcom,vooc_temp_bat_warm_decidegc = <0x172>;
  14.                 qcom,input_current_cdp_ma = <0x5dc>;
  15.                 qcom,input_current_charger_ma = <0x7d0>;
  16.                 qcom,pd_temp_little_cold_fastchg_current_ma_low = <0x604>;
  17.                 qcom,input_current_calling_ma = <0x5dc>;
  18.                 qcom,qc_input_current_charger_ma = <0x7d0>;
  19.                 qcom,vbatt_hv_thr = <0x11f8>;
  20.                 qcom,pps_strategy1_high_power1 = <0xfa0>;
  21.                 qcom,charger_recv_thr = <0x251c>;
  22.                 qcom,vbatt_soc_1 = <0xcee>;
  23.                 pinctrl-names = "usbtemp_l_gpio_default\0usbtemp_r_gpio_default\0dischg_enable\0dischg_disable\0chg_qupv3_se3_2uart_active\0chg_qupv3_se3_2uart_sleep";
  24.                 qcom,qc_temp_little_cool_fastchg_current_ma = <0x7d0>;
  25.                 qcom,usbtemp_batttemp_gap = <0x0a>;
  26.                 qcom,removed_bat_decidegc = <0xbe>;
  27.                 qcom,batt_capacity_mah = <0x1194>;
  28.                 qcom,pd_temp_cool_fastchg_current_ma_high = <0x7d0>;
  29.                 qcom,chg_ctrl_by_camera;
  30.                 qcom,pps_multistep_initial_batt_temp = <0x136>;
  31.                 qcom,sw_vfloat_over_protect_enable;
  32.                 qcom,pps_strategy1_low_power0 = <0xfa0>;
  33.                 qcom,vooc_temp_bat_normal_decidegc = <0x15e>;
  34.                 pinctrl-2 = <0x609>;
  35.                 qcom,default_temp_little_cool_fastchg_current_ma = <0x44c>;
  36.                 qcom,input_current_vooc_ma_warm = <0xc80>;
  37.                 qcom,pps_strategy1_batt_low_temp1 = <0x19f>;
  38.                 qcom,iterm_ma = <0x82>;
  39.                 qcom,nightstandby_support;
  40.                 qcom,pps_batt_over_low_temp = <0x32>;
  41.                 qcom,pd_temp_little_cold_fastchg_current_ma_high = <0x7d0>;
  42.                 qcom,temp_cool_fastchg_current_ma_high = <0x44c>;
  43.                 qcom,temp_cool_fastchg_current_ma_low = <0x44c>;
  44.                 qcom,default_normal_vfloat_sw_limit = <0x1121>;
  45.                 qcom,vfloat_step_mv = <0x08>;
  46.                 qcom,input_current_vooc_ma_normal = <0xe10>;
  47.                 oplus,chg_ops = "plat-pmic";
  48.                 qcom,chg_ctrl_by_vooc;
  49.                 qcom,short_c_bat_fastchg_current_ma = <0x200>;
  50.                 qcom,default_normal_vfloat_over_sw_limit = <0x115d>;
  51.                 qcom,short_c_bat_vfloat_sw_limit = <0xea6>;
  52.                 qcom,pps_strategy1_batt_high_temp1 = <0x1ae>;
  53.                 pinctrl-0 = <0x607>;
  54.                 qcom,temp_little_cool_vfloat_mv = <0x1153>;
  55.                 qcom,default_little_cool_vfloat_sw_limit = <0x1121>;
  56.                 qcom,default_temp_normal_vfloat_mv = <0x1153>;
  57.                 qcom,input_current_vooc_led_ma_warm = <0x708>;
  58.                 qcom,input_current_led_ma = <0x4b0>;
  59.                 qcom,ffc2_temp_high_decidegc = <0x190>;
  60.                 qcom,charger_lv_thr = <0xd48>;
  61.                 recharge_after_full;
  62.                 qcom,input_current_vooc_led_ma_normal = <0xe10>;
  63.                 qcom,ffc2_temp_warm_decidegc = <0x15e>;
  64.                 qcom,vooc_project = <0x03>;
  65.                 qcom,ffc2_warm_fastchg_ma = <0x190>;
  66.                 qcom,fg_info_package_read_support;
  67.                 qcom,temp_warm_fastchg_current_ma = <0x44c>;
  68.                 qcom,temp_cold_vfloat_mv = <0x1153>;
  69.                 qcom,input_current_usb_ma = <0x1f4>;
  70.                 qcom,cool_vfloat_sw_limit = <0x1121>;
  71.                 qcom,warm_bat_decidegc = <0x1c2>;
  72.                 qcom,qc_temp_cool_fastchg_current_ma_high = <0x7d0>;
  73.                 qcom,pps_support_type = <0x00>;
  74.                 qcom,dischg-gpio = <0x56d 0x09 0x00>;
  75.                 io-channels = <0x568 0x148 0x568 0x14b>;
  76.                 qcom,vooc_temp_bat_hot_decidegc = <0x1b8>;
  77.                 qcom,ffc2_normal_fastchg_ma = <0x15e>;
  78.                 qcom,pd_input_current_charger_ma = <0x7d0>;
  79.                 qcom,temp_cold_fastchg_current_ma = <0x258>;
  80.                 qcom,smart_charging_screenoff;
  81.                 qcom,ffc2_temp_low_decidegc = <0x78>;
  82.                 qcom,normal_vterm_hw_inc = <0x12>;
  83.                 qcom,non_standard_vfloat_over_sw_limit = <0xf96>;
  84.                 qcom,ffc1_temp_normal_vfloat_mv = <0x1194>;
  85.                 qcom,qc_temp_warm_fastchg_current_ma = <0x44c>;
  86.                 qcom,normal_bat_decidegc = <0xa0>;
  87.                 qcom,little_cool_bat_decidegc = <0x78>;
  88.                 qcom,default_temp_normal_fastchg_current_ma = <0x44c>;
  89.                 pinctrl-5 = <0x60c>;
  90.                 qcom,default_little_cool_vfloat_over_sw_limit = <0x115d>;
  91.                 qcom,little_cool_vfloat_over_sw_limit = <0x115d>;
  92.                 qcom,vbatt_num = <0x02>;
  93.                 qcom,pps_strategy1_high_power2 = <0xbb8>;
  94.                 qcom,non_standard_vfloat_mv = <0xf8c>;
  95.                 qcom,warm_vfloat_over_sw_limit = <0x102c>;
  96.                 qcom,temp_normal_fastchg_current_ma = <0x44c>;
  97.                 qcom,little_cold_vfloat_over_sw_limit = <0x115d>;
  98.                 qcom,little_cold_vfloat_sw_limit = <0x1121>;
  99.                 qcom,pps_strategy_normal_power = <0x1770>;
  100.                 qcom,ffc2_warm_vfloat_sw_limit = <0x1158>;
  101.                 qcom,input_current_led_ma_high = <0x708>;
  102.                 qcom,iterm_disabled = <0x00>;
  103.                 qcom,pps_strategy1_low_power1 = <0xfa0>;
  104.                 pinctrl-3 = <0x60a>;
  105.                 qcom,warm_vfloat_sw_limit = <0xff0>;
  106.                 qcom,overtemp_bat_decidegc = <0x15e>;
  107.                 qcom,pps_strategy1_batt_low_temp2 = <0x1a4>;
  108.                 qcom,ffc1_normal_vfloat_over_sw_limit = <0x1194>;
  109.                 qcom,non_standard_vfloat_sw_limit = <0xf5a>;
  110.                 qcom,thermal-mitigation = <0x2dc6c0 0x16e360 0xf4240 0x7a120>;
  111.                 qcom,ui_soc_decimal_speedmin = <0x14>;
  112.                 qcom,pps_strategy1_high_power0 = <0xfa0>;
  113.                 qcom,qc_temp_cool_fastchg_current_ma_low = <0x7d0>;
  114.                 qcom,pd_temp_normal_fastchg_current_ma = <0x7d0>;
  115.                 compatible = "qcom,battery-charger";
  116.                 qcom,ffc_normal_vfloat_sw_limit = <0x115d>;
  117.                 qcom,charger_current_vooc_ma_normal = <0x708>;
  118.                 qcom,recharge-mv = <0x64>;
  119.                 qcom,ffc_support;
  120.                 qcom,little_cold_bat_decidegc = <0x00>;
  121.                 qcom,pps_strategy1_batt_high_temp2 = <0x1b3>;
  122.                 qcom,cool_bat_decidegc = <0x32>;
  123.                 pinctrl-1 = <0x608>;
  124.                 qcom,otg_scheme = <0x00>;
  125.                 qcom,pps_strategy1_batt_low_temp0 = <0x190>;
  126.                 qcom,input_current_vooc_ma_high = <0x898>;
  127.                 qcom,normal_vfloat_sw_limit = <0x1121>;
  128.                 qcom,short_c_bat_vfloat_mv = <0xed8>;
  129.                 qcom,vooc_show_ui_soc_decimal;
  130.                 qcom,external_gauge;
  131.                 qcom,pps_over_high_or_low_power = <0xbb8>;
  132.                 qcom,ffc_temp_normal_vfloat_mv = <0x1194>;
  133.                 qcom,ff1_normal_fastchg_ma = <0x226>;
  134.                 qcom,led_warm_bat_decidegc = <0x15e>;
  135.                 qcom,temp_cool_vfloat_mv = <0x1153>;
  136.                 qcom,input_current_led_ma_normal = <0x7d0>;
  137.                 qcom,qc_temp_little_cold_fastchg_current_ma_low = <0x604>;
  138.                 qcom,pps-normal-to-little-cool-power = <0x1388>;
  139.                 qcom,pps_strategy1_batt_high_temp0 = <0x1a9>;
  140.                 qcom,ffc2_temp_normal_vfloat_mv = <0x1194>;
  141.                 qcom,non_standard_fastchg_current_ma = <0x200>;
  142.                 qcom,temp_little_cold_fastchg_current_ma_low = <0x44c>;
  143.                 qcom,hot_bat_decidegc = <0x212>;
  144.                 phandle = <0xf3>;
  145.                 qcom,vbatt_full_thr = <0x1153>;
  146.                 qcom,qc_temp_little_cold_fastchg_current_ma_high = <0x7d0>;
  147.                 qcom,pd_temp_warm_fastchg_current_ma = <0x44c>;
  148.                 qcom,input_current_vooc_led_ma_high = <0x708>;
  149.                 qcom,led_high_bat_decidegc = <0x172>;
  150.                 qcom,temp_little_cold_vfloat_mv = <0x1153>;
  151.                 qcom,default_temp_little_cool_vfloat_mv = <0x1153>;
  152.                 qcom,voocphy_support = <0x01>;
  153.                 qcom,check_batt_full_by_sw;
  154.                 qcom,ffc2_normal_vfloat_over_sw_limit = <0x1194>;
  155.                 qcom,max_chg_time_sec = <0x8ca0>;
  156.                 qcom,non_normal_vterm_hw_inc = <0x12>;
  157.                 qcom,temp_little_cold_fastchg_current_ma = <0x44c>;
  158.                 qcom,cold_bat_decidegc = <0x64>;
  159.                 qcom,pd_temp_little_cool_fastchg_current_ma = <0x7d0>;
  160.                 qcom,normal_vfloat_over_sw_limit = <0x115d>;
  161.                 qcom,vbatt_power_off = <0xce4>;
  162.                 qcom,ff1_warm_fastchg_ma = <0x226>;
  163.                 qcom,chg_ctrl_by_lcd;
  164.                 qcom,ff1_warm_exit_step_ma = <0x96>;
  165.                 qcom,charger_hv_thr = <0x26ac>;
  166.                 qcom,little_cool_vfloat_sw_limit = <0x1121>;
  167.                 qcom,short_c_bat_cv_mv = <0x10ea>;
  168.                 qcom,ffc2_exit_step_ma = <0x64>;
  169.                 qcom,pps_batt_over_high_temp = <0x1b8>;
  170.                 qcom,input_current_camera_ma = <0x4b0>;
  171.                 qcom,default_iterm_ma = <0x82>;
  172.                 qcom,ffc2_normal_vfloat_sw_limit = <0x1158>;
  173.                 qcom,temp_little_cool_fastchg_current_ma = <0x44c>;
  174.                 qcom,temp_warm_vfloat_mv = <0x1022>;
  175.                 qcom,pd_temp_cool_fastchg_current_ma_low = <0x7d0>;
  176.                 qcom,cold_vfloat_sw_limit = <0x1121>;
  177.                 qcom,qc_temp_normal_fastchg_current_ma = <0x7d0>;
  178.                 io-channel-names = "usb_temp_adc\0usb_supplementary_temp_adc";
  179.                 #cooling-cells = <0x02>;
  180.                 qcom,temp_warm_fastchg_current_ma_led_on = <0xfa>;
  181.                 qcom,cool_vfloat_over_sw_limit = <0x115d>;
  182.                 qcom,vbatt_pdqc_to_9v_thr = <0x1388>;
  183.                 qcom,temp_little_cold_fastchg_current_ma_high = <0x44c>;
  184.                 qcom,ffc_normal_vfloat_over_sw_limit = <0x1194>;
  185.                 qcom,ff1_exit_step_ma = <0x96>;
  186.                 qcom,chg_ctrl_by_calling;
  187.                 qcom,temp_normal_vfloat_mv = <0x1153>;
  188.                 qcom,input_current_led_ma_warm = <0x708>;
  189.  
  190.                 pps_charge_strategy {
  191.  
  192.                     strategy_soc_85_to_90 {
  193.                         strategy_temp_0_to_50 = <0x2710 0x114e 0x3e8 0x01 0x00>;
  194.                         strategy_temp_50_to_120 = <0x2710 0x114e 0x3e8 0x01 0x00>;
  195.                         strategy_temp_120_to_160 = <0x2710 0x1144 0x3e8 0x00 0x00 0x2710 0x114e 0x3e8 0x01 0x00>;
  196.                         strategy_temp_160_to_430 = <0x2710 0x1144 0x3e8 0x00 0x00 0x2710 0x114e 0x3e8 0x01 0x00>;
  197.                     };
  198.  
  199.                     strategy_soc_75_to_85 {
  200.                         strategy_temp_0_to_50 = <0x2710 0x114e 0x3e8 0x01 0x00>;
  201.                         strategy_temp_50_to_120 = <0x2710 0x114e 0x3e8 0x01 0x00>;
  202.                         strategy_temp_120_to_160 = <0x2710 0x1144 0x7d0 0x00 0x00 0x2710 0x1144 0x5dc 0x00 0x00 0x2710 0x114e 0x3e8 0x01 0x00>;
  203.                         strategy_temp_160_to_430 = <0x2710 0x1144 0x7d0 0x00 0x00 0x2710 0x1144 0x5dc 0x00 0x00 0x2710 0x114e 0x3e8 0x01 0x00>;
  204.                     };
  205.  
  206.                     strategy_soc_0_to_50 {
  207.                         strategy_temp_0_to_50 = <0x2710 0x1054 0x7d0 0x00 0x00 0x2710 0x1054 0x5dc 0x00 0x00 0x2710 0x1144 0x578 0x00 0x00 0x2710 0x114e 0x3e8 0x01 0x00>;
  208.                         strategy_temp_50_to_120 = <0x2710 0x1054 0x960 0x00 0x00 0x2710 0x1144 0x7d0 0x00 0x00 0x2710 0x1144 0x5dc 0x00 0x00 0x2710 0x114e 0x3e8 0x01 0x00>;
  209.                         strategy_temp_120_to_160 = <0x2710 0x1144 0xbb8 0x00 0x00 0x2710 0x1144 0x9c4 0x00 0x00 0x2710 0x1144 0x7d0 0x00 0x00 0x2710 0x1144 0x5dc 0x00 0x00 0x2710 0x114e 0x3e8 0x01 0x00>;
  210.                         strategy_temp_160_to_430 = <0x2710 0x1144 0xbb8 0x00 0x00 0x2710 0x1144 0x9c4 0x00 0x00 0x2710 0x1144 0x7d0 0x00 0x00 0x2710 0x1144 0x5dc 0x00 0x00 0x2710 0x114e 0x3e8 0x01 0x00>;
  211.                     };
  212.  
  213.                     strategy_soc_50_to_75 {
  214.                         strategy_temp_0_to_50 = <0x2710 0x114e 0x3e8 0x01 0x00>;
  215.                         strategy_temp_50_to_120 = <0x2710 0x1144 0x5dc 0x00 0x00 0x2710 0x114e 0x3e8 0x01 0x00>;
  216.                         strategy_temp_120_to_160 = <0x2710 0x1144 0xbb8 0x00 0x00 0x2710 0x1144 0x9c4 0x00 0x00 0x2710 0x1144 0x7d0 0x00 0x00 0x2710 0x1144 0x5dc 0x00 0x00 0x2710 0x114e 0x3e8 0x01 0x00>;
  217.                         strategy_temp_160_to_430 = <0x2710 0x1144 0xbb8 0x00 0x00 0x2710 0x1144 0x9c4 0x00 0x00 0x2710 0x1144 0x7d0 0x00 0x00 0x2710 0x1144 0x5dc 0x00 0x00 0x2710 0x114e 0x3e8 0x01 0x00>;
  218.                     };
  219.                 };
  220.             };
  221.  
  222.             qcom,ucsi {
  223.                 compatible = "qcom,ucsi-glink";
  224.  
  225.                 port {
  226.  
  227.                     endpoint {
  228.                         remote-endpoint = <0xde>;
  229.                         phandle = <0xf6>;
  230.                     };
  231.                 };
  232.             };
  233.  
  234.             qcom,altmode {
  235.                 #altmode-cells = <0x01>;
  236.                 compatible = "qcom,altmode-glink";
  237.                 phandle = <0x2a0>;
  238.             };
  239.         };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement