System Settings: Difference between revisions

No edit summary
Kazushi (talk | contribs)
Add missing entries in PlatformConfig* titles.
Line 1: Line 1:
__NOTOC__
__NOTOC__
Data sourced from 0100000000000818 archive.
Data sourced from 0100000000000818 (FirmwareDebugSettings), 010000000000081F (PlatformConfigIcosa), 0100000000000820 (PlatformConfigCopper), 0100000000000821 (PlatformConfigHoag), 0100000000000824 (PlatformConfigIcosaMariko) and 0100000000000831 (PlatformConfigAula) archives.


= account =
= account =
Line 223: Line 223:
| rowspan="1" |vr_display_coordinate_x
| rowspan="1" |vr_display_coordinate_x
| 11.0.0+
| 11.0.0+
| 0x0 (0)
| Icosa/Copper/IcosaMariko/Hoag = 0x0 (0),
Aula = 0x49 (73)
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |vr_display_coordinate_y
| rowspan="1" |vr_display_coordinate_y
| 11.0.0+
| 11.0.0+
| 0x0 (0)
| Icosa/Copper/IcosaMariko/Hoag = 0x0 (0),
Aula = 0x29 (41)
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |vr_display_height
| rowspan="1" |vr_display_height
| 11.0.0+
| 11.0.0+
| 0x2D0 (720)
| Icosa/Copper/IcosaMariko/Hoag = 0x2D0 (720),
Aula = 0x27E (638)
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |vr_display_width
| rowspan="1" |vr_display_width
| 11.0.0+
| 11.0.0+
| 0x500 (1280)
| Icosa/Copper/IcosaMariko/Hoag = 0x500 (1280),
Aula = 0x46E (1134)
| rowspan="1" |
| rowspan="1" |
|}
|}
Line 271: Line 275:
| true
| true
| rowspan="1" |
| rowspan="1" |
|-
| rowspan="1" |throttling_for_smpd_enabled
| 3.0.0+
| true for Icosa, false otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |throttling_for_undock_enabled
| 3.0.0+
| false for Hoag/Copper, true otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|}
|}


Line 647: Line 661:
| 1.0.0+
| 1.0.0+
| "screenshot"
| "screenshot"
| rowspan="1" |
|}
= cec =
This class was added to the PlatformConfig* titles with 4.0.0+.
{| class="wikitable" border="1"
|-
! Name || Versions || Default Values || Description
|-
| rowspan="1" |console_style
| 4.0.0+
| Copper = "console",
Hoag = "handheld",
Icosa/IcosaMariko/Aula = "console_and_handheld"
| rowspan="1" |
| rowspan="1" |
|}
|}
Line 1,311: Line 1,340:
| rowspan="1" |handheld_dim_time_level_0
| rowspan="1" |handheld_dim_time_level_0
| 12.0.0+
| 12.0.0+
| 0x2d
| 45 (0x2D)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="1" |handheld_dim_time_level_1
| rowspan="1" |handheld_dim_time_level_1
| 12.0.0+
| 12.0.0+
| 0x78
| 120 (0x78)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.  
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.  
|-
|-
| rowspan="1" |handheld_dim_time_level_2
| rowspan="1" |handheld_dim_time_level_2
| 12.0.0+
| 12.0.0+
| 0xf0
| 240 (0xF0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.  
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.  
|-
|-
| rowspan="1" |handheld_dim_time_level_3
| rowspan="1" |handheld_dim_time_level_3
| 12.0.0+
| 12.0.0+
| 0x12c
| 300 (0x12C)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.  
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.  
|-
|-
| rowspan="1" |handheld_dim_time_level_4
| rowspan="1" |handheld_dim_time_level_4
| 12.0.0+
| 12.0.0+
| 0x12c
| 300 (0x12C)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.  
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.  
|-
|-
| rowspan="1" |handheld_dim_time_level_5
| rowspan="1" |handheld_dim_time_level_5
| 12.0.0+
| 12.0.0+
| 0x12c
| 300 (0x12C)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.  
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.  
|}
|}
Line 1,358: Line 1,387:
| rowspan="1" |als_projection_type
| rowspan="1" |als_projection_type
| 11.0.0+
| 11.0.0+
| 0x0
| 1 (0x1) for Aula, 0 (0x0) otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="1" |backlight_control_type
| rowspan="1" |backlight_control_type
| 11.0.0+
| 11.0.0+
| PlatformConfigCopper = 0x0, PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko = 0x1
| Copper = 0x0,
Icosa/Hoag/IcosaMariko = 0x1,
Aula = 0x2
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
Line 1,390: Line 1,421:
| 0x0
| 0x0
| rowspan="1" |
| rowspan="1" |
|-
| rowspan="1" |dimming_brightness
| 4.0.0+
| 150 (0x96)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="1" |force_disable_als
| rowspan="1" |force_disable_als
Line 1,404: Line 1,440:
| 5.0.0+
| 5.0.0+
| 10 (0xa)
| 10 (0xa)
| rowspan="1" |
|-
| rowspan="2" |vr_brightness_scale
| 3.0.0
| 50 (0x32)
| rowspan="2" |
|-
| 4.0.0+
| 593 (0x251)
|-
| rowspan="1" |vr_lower_brightness
| 4.0.0+
| 20 (0x14)
| rowspan="1" |
| rowspan="1" |
|}
|}
Line 2,211: Line 2,260:
| rowspan="4" |firmware_variation
| rowspan="4" |firmware_variation
| 8.0.0-8.1.0
| 8.0.0-8.1.0
| PlatformConfigIcosa/PlatformConfigIcosaMariko: 0x1
| Icosa/IcosaMariko: 0x1
PlatformConfigHoag: 0x2
Hoag: 0x2
 
Copper: 0xff
PlatformConfigCopper: 0xff
| rowspan="4" |
| rowspan="4" |
|-
|-
| 9.0.0
| 9.0.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x4
| Icosa/Hoag/IcosaMariko: 0x4
PlatformConfigCopper: 0xff
Copper: 0xff
|-
|-
| 9.1.0
| 9.1.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x5
| Icosa/Hoag/IcosaMariko: 0x5
PlatformConfigCopper: 0xff
Copper: 0xff
|-
|-
| 13.0.0
| 13.0.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x9
| Icosa/Hoag/IcosaMariko/Aula: 0x9
PlatformConfigCopper: 0xff
Copper: 0xff
|-
|-
| rowspan="3" |t_firmware_variation
| rowspan="3" |t_firmware_variation
| 9.0.0
| 9.0.0
| PlatformConfigIcosa/PlatformConfigIcosaMariko: 0x3
| Icosa/IcosaMariko: 0x3
PlatformConfigCopper/PlatformConfigHoag: 0xff
Copper/Hoag: 0xff
| rowspan="3" |
| rowspan="3" |
|-
|-
| 9.1.0
| 9.1.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x6
| Icosa/Hoag/IcosaMariko: 0x6
PlatformConfigCopper: 0xff
Copper: 0xff
|-
|-
| 13.0.0
| 13.0.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0xA
| Icosa/Hoag/IcosaMariko/Aula: 0xA
PlatformConfigCopper: 0xff
Copper: 0xff
|-
|-
| rowspan="4" |updatable_firmware_group_id
| rowspan="4" |updatable_firmware_group_id
| 8.0.0-8.1.0
| 8.0.0-8.1.0
| PlatformConfigIcosa/PlatformConfigIcosaMariko: 0x1
| Icosa/IcosaMariko: 0x1
PlatformConfigHoag: 0x2
Hoag: 0x2


PlatformConfigCopper: 0xff
Copper: 0xff
| rowspan="4" |
| rowspan="4" |
|-
|-
| 9.0.0
| 9.0.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x4
| Icosa/Hoag/IcosaMariko: 0x4
PlatformConfigCopper: 0xff
Copper: 0xff
|-
|-
| 9.1.0
| 9.1.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x5
| Icosa/Hoag/IcosaMariko: 0x5
PlatformConfigCopper: 0xff
Copper: 0xff
|-
|-
| 13.0.0
| 13.0.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x6
| Icosa/Hoag/IcosaMariko/Aula: 0x6
PlatformConfigCopper: 0xff
Copper: 0xff
|-
|-
| rowspan="3" |t_updatable_firmware_group_id
| rowspan="3" |t_updatable_firmware_group_id
| 9.0.0
| 9.0.0
| PlatformConfigIcosa/PlatformConfigIcosaMariko: 0x3
| Icosa/IcosaMariko: 0x3
PlatformConfigCopper/PlatformConfigHoag: 0xff
Copper/Hoag: 0xff
| rowspan="3" |
| rowspan="3" |
|-
|-
| 9.1.0
| 9.1.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x5
| Icosa/Hoag/IcosaMariko: 0x5
PlatformConfigCopper: 0xff
Copper: 0xff
|-
|-
| 13.0.0
| 13.0.0
| PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko: 0x6
| Icosa/Hoag/IcosaMariko/Aula: 0x6
PlatformConfigCopper: 0xff
Copper: 0xff
|}
|}


Line 10,301: Line 10,349:
|-
|-
! Name || Versions || Default Values || Description
! Name || Versions || Default Values || Description
|-
| rowspan="1" |external_display
| 3.0.0+
| false for Hoag, true otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |internal_display
| 3.0.0+
| false for Copper, true otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="1" |external_display_full_dp_lanes
| rowspan="1" |external_display_full_dp_lanes
| 10.0.0+
| 10.0.0+
| false
| true for Aula, false otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="1" |internal_display_vddpn_control
| rowspan="1" |internal_display_vddpn_control
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper = false, PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko = true
| Copper/Aula = false, Icosa/Hoag/IcosaMariko = true
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|}
|}
Line 10,423: Line 10,481:
| 3000 (0xbb8)
| 3000 (0xbb8)
| rowspan="1" |
| rowspan="1" |
|-
| rowspan="1" |console_style
| 3.0.0+
| Copper = "console"
Hoag = "handheld"
Icosa/IcosaMariko/Aula = "console_and_handheld"
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="1" |dsi_fatal_handling
| rowspan="1" |dsi_fatal_handling
| 11.0.0+
| 11.0.0+
| false
| Icosa/Copper/Hoag/IcosaMariko = false,
Aula = true
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
Line 10,436: Line 10,502:
| rowspan="1" |is_crda_fw_update_supported
| rowspan="1" |is_crda_fw_update_supported
| 12.0.0+
| 12.0.0+
| PlatformConfigCopper/PlatformConfigHoag = false, PlatformConfigIcosa/PlatformConfigIcosaMariko = true
| Copper/Hoag = false,
Icosa/IcosaMariko/Aula = true
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
Line 10,531: Line 10,598:
| rowspan="2" |devname0
| rowspan="2" |devname0
| ?-9.2.0
| ?-9.2.0
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "ina226_V_VSYS-GPU-DS", PlatformConfigIcosaMariko = "SdevMariko_ina226_VDD_GPU_AP"
| Copper/Hoag = "", Icosa = "ina226_V_VSYS-GPU-DS", IcosaMariko = "SdevMariko_ina226_VDD_GPU_AP"
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "sdev_V_VSYS-GPU-DS", PlatformConfigIcosaMariko = "msdev_VDD_GPU_AP"
| Copper/Hoag = "", Icosa = "sdev_V_VSYS-GPU-DS", IcosaMariko/Aula = "msdev_VDD_GPU_AP"
|-
|-
| rowspan="2" |devname1
| rowspan="2" |devname1
| ?-9.2.0
| ?-9.2.0
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "ina226_V_VSYS-CPU-DS", PlatformConfigIcosaMariko = "SdevMariko_ina226_VDD_CPU_AP"
| Copper/Hoag = "", Icosa = "ina226_V_VSYS-CPU-DS", IcosaMariko = "SdevMariko_ina226_VDD_CPU_AP"
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "sdev_V_VSYS-CPU-DS", PlatformConfigIcosaMariko = "msdev_VDD_CPU_AP"
| Copper/Hoag = "", Icosa = "sdev_V_VSYS-CPU-DS", IcosaMariko/Aula = "msdev_VDD_CPU_AP"
|-
|-
| rowspan="2" |devname2
| rowspan="2" |devname2
| ?-9.2.0
| ?-9.2.0
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "ina226_V_VSYS-DDR-DS", PlatformConfigIcosaMariko = "SdevMariko_ina226_V_VDD-DDR_1V1-PMIC"
| Copper/Hoag = "", Icosa = "ina226_V_VSYS-DDR-DS", IcosaMariko = "SdevMariko_ina226_V_VDD-DDR_1V1-PMIC"
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "sdev_V_VSYS-DDR-DS", PlatformConfigIcosaMariko = "msdev_V_VDD-DDR_1V1-PMIC"
| Copper/Hoag = "", Icosa = "sdev_V_VSYS-DDR-DS", IcosaMariko/Aula = "msdev_V_VDD-DDR_1V1-PMIC"
|-
|-
| rowspan="1" |devname3
| rowspan="1" |devname3
| ?+
| ?+
| PlatformConfigCopper/PlatformConfigHoag/PlatformConfigIcosa/PlatformConfigIcosaMariko = ""
| Copper/Hoag/Icosa/IcosaMariko/Aula = ""
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="2" |devname4
| rowspan="2" |devname4
| ?-9.2.0
| ?-9.2.0
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "ina226_V_VSYS-AP", PlatformConfigIcosaMariko = "ina226_V_VSYS-AP"
| Copper/Hoag = "", Icosa = "ina226_V_VSYS-AP", IcosaMariko = "ina226_V_VSYS-AP"
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "sdev_V_VSYS-AP", PlatformConfigIcosaMariko = "sdev_V_VSYS-AP"
| Copper/Hoag = "", Icosa = "sdev_V_VSYS-AP", IcosaMariko/Aula = "sdev_V_VSYS-AP"
|-
|-
| rowspan="2" |devname5
| rowspan="2" |devname5
| ?-9.2.0
| ?-9.2.0
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "ina226_V_VDD15V0-HB", PlatformConfigIcosaMariko = "ina226_V_VDD15V0-HB"
| Copper/Hoag = "", Icosa = "ina226_V_VDD15V0-HB", IcosaMariko = "ina226_V_VDD15V0-HB"
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "sdev_V_VDD15V0-HB", PlatformConfigIcosaMariko = "sdev_V_VDD15V0-HB"
| Copper/Hoag = "", Icosa = "sdev_V_VDD15V0-HB", IcosaMariko/Aula = "sdev_V_VDD15V0-HB"
|-
|-
| rowspan="2" |devname6
| rowspan="2" |devname6
| ?-9.2.0
| ?-9.2.0
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "ina226_V_SYS-CORE", PlatformConfigIcosaMariko = "SdevMariko_ina226_V_VDD-CORE-AP"
| Copper/Hoag = "", Icosa = "ina226_V_SYS-CORE", IcosaMariko = "SdevMariko_ina226_V_VDD-CORE-AP"
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "sdev_V_SYS-CORE", PlatformConfigIcosaMariko = "msdev_V_VDD-CORE-AP"
| Copper/Hoag = "", Icosa = "sdev_V_SYS-CORE", IcosaMariko/Aula = "msdev_V_VDD-CORE-AP"
|-
|-
| rowspan="2" |devname7
| rowspan="2" |devname7
| ?-9.2.0
| ?-9.2.0
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "ina226_V_SOC-1V8", PlatformConfigIcosaMariko = "SdevMariko_ina226_V_VDD_SOC-1V8"
| Copper/Hoag = "", Icosa = "ina226_V_SOC-1V8", IcosaMariko = "SdevMariko_ina226_V_VDD_SOC-1V8"
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "sdev_V_SOC-1V8", PlatformConfigIcosaMariko = "msdev_V_VDD_SOC-1V8"
| Copper/Hoag = "", Icosa = "sdev_V_SOC-1V8", IcosaMariko/Aula = "msdev_V_VDD_SOC-1V8"
|-
|-
| rowspan="2" |devname8
| rowspan="2" |devname8
| ?-9.2.0
| ?-9.2.0
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "ina226_V_LPDDR-1V8", PlatformConfigIcosaMariko = "SdevMariko_ina226_V_VDD_1V8"
| Copper/Hoag = "", Icosa = "ina226_V_LPDDR-1V8", IcosaMariko = "SdevMariko_ina226_V_VDD_1V8"
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "sdev_V_LPDDR-1V8", PlatformConfigIcosaMariko = "msdev_V_VDD_1V8"
| Copper/Hoag = "", Icosa = "sdev_V_LPDDR-1V8", IcosaMariko/Aula = "msdev_V_VDD_1V8"
|-
|-
| rowspan="2" |devname9
| rowspan="2" |devname9
| ?-9.2.0
| ?-9.2.0
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "ina226_V_REG-1V32", PlatformConfigIcosaMariko = "ina226_V_REG-1V32"
| Copper/Hoag = "", Icosa = "ina226_V_REG-1V32", IcosaMariko = "ina226_V_REG-1V32"
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "sdev_V_REG-1V32", PlatformConfigIcosaMariko = "sdev_V_REG-1V32"
| Copper/Hoag = "", Icosa = "sdev_V_REG-1V32", IcosaMariko/Aula = "sdev_V_REG-1V32"
|-
|-
| rowspan="2" |devname10
| rowspan="2" |devname10
| ?-9.2.0
| ?-9.2.0
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "ina226_V_VDD-3V3-SYS", PlatformConfigIcosaMariko = "ina226_V_VDD-3V3-SYS"
| Copper/Hoag = "", Icosa = "ina226_V_VDD-3V3-SYS", IcosaMariko = "ina226_V_VDD-3V3-SYS"
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper/PlatformConfigHoag = "", PlatformConfigIcosa = "sdev_V_VDD-3V3-SYS", PlatformConfigIcosaMariko = "sdev_V_VDD-3V3-SYS"
| Copper/Hoag = "", Icosa = "sdev_V_VDD-3V3-SYS", IcosaMariko/Aula = "sdev_V_VDD-3V3-SYS"
|-
|-
| rowspan="2" |devname11
| rowspan="2" |devname11
| ?-9.2.0
| ?-9.2.0
| PlatformConfigCopper/PlatformConfigHoag/PlatformConfigIcosa = "", PlatformConfigIcosaMariko = "SdevMariko_ina226_V_VDD_DDR_0V6"
| Copper/Hoag/Icosa = "", IcosaMariko = "SdevMariko_ina226_V_VDD_DDR_0V6"
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="2" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| 10.0.0+
| 10.0.0+
| PlatformConfigCopper/PlatformConfigHoag/PlatformConfigIcosa = "", PlatformConfigIcosaMariko = "msdev_V_VDD_DDR_0V6"
| Copper/Hoag/Icosa = "", IcosaMariko/Aula = "msdev_V_VDD_DDR_0V6"
|}
|}


Line 10,674: Line 10,741:
| rowspan="1" |speaker_type
| rowspan="1" |speaker_type
| 14.0.0+
| 14.0.0+
| PlatformConfigIcosa/PlatformConfigIcosaMariko = "typeI", PlatformConfigCopper = "none", PlatformConfigHoag = "typeH", PlatformConfigAula = "typeA".
| Icosa/IcosaMariko = "typeI",
Copper = "none",
Hoag = "typeH",
Aula = "typeA"
| rowspan="1" |
| rowspan="1" |
|}
|}
Line 10,790: Line 10,860:
| rowspan="1" |boost_threshold_in_milli_volt
| rowspan="1" |boost_threshold_in_milli_volt
| 12.0.0+
| 12.0.0+
| PlatformConfigCopper = 0x0, PlatformConfigIcosa/PlatformConfigHoag/PlatformConfigIcosaMariko = 0xcf8
| Copper/Aula = 0x0,
Icosa/Hoag/IcosaMariko = 3320 (0xCF8)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |cdp_dcp_input_current_limit_in_ma
| 8.0.0+
| Icosa/Copper/IcosaMariko/Aula = 1500 (0x5DC),
Hoag = 1200 (0x4B0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="1" |charge_configuration_number
| rowspan="1" |charge_configuration_number
| 12.0.0+
| 12.0.0+
| 0x0
| Icosa/Copper/IcosaMariko/Hoag = 0x0,
Aula = 0x1
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
Line 10,805: Line 10,883:
| 7.0.0+
| 7.0.0+
| -1 (0xffffffff)
| -1 (0xffffffff)
|-
| rowspan="1" |enable_charger_driver
| 3.0.0+
| Icosa/Hoag/IcosaMariko/Aula = 0x1,
Copper = 0x0
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |enable_fuel_gauge_driver
| 3.0.0+
| Icosa/Hoag/IcosaMariko/Aula = 0x1,
Copper = 0x0
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |enable_supply_route_driver
| 3.0.0+
| Icosa/Hoag/IcosaMariko/Aula = 0x1,
Copper = 0x0
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |enable_vdd50b
| 5.0.0+
| Icosa/Copper = 0x1,
IcosaMariko/Hoag/Aula = 0x0
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |enough_power_threshold_mw
| 9.0.0+
| 39000 (0x9858)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="1" |evaluation_log_enabled
| rowspan="1" |evaluation_log_enabled
Line 10,810: Line 10,917:
| false
| false
| rowspan="1" |
| rowspan="1" |
|-
| rowspan="1" |maximum_usb_type_c_power_source_circuit_version
| 6.0.0+
| Icosa/Copper = 0x0,
IcosaMariko/Hoag/Aula = 0x1
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |usb_power_management_support
| 3.0.0+
| Icosa/IcosaMariko/Hoag/Aula = 0x1,
Copper = 0x0
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|}
|}


Line 10,914: Line 11,033:
|-
|-
! Name || Versions || Default Values || Description
! Name || Versions || Default Values || Description
|-
| rowspan="1" |firmware_updater_type
| 8.1.1+
| "ST_IapBoot"
| rowspan="1" |Only exist in the PlatformConfigHoag title.
|-
| rowspan="1" |force_update_enabled
| 8.1.1+
| false
| rowspan="1" |Only exist in the PlatformConfigHoag title.
|-
|-
| rowspan="1" |mcu_reset_on_command_retry_enabled
| rowspan="1" |mcu_reset_on_command_retry_enabled
Line 10,919: Line 11,048:
| true
| true
| rowspan="1" |
| rowspan="1" |
|-
| rowspan="1" |target_firmware_type
| 8.1.1+
| "Latest"
| rowspan="1" |Only exist in the PlatformConfigHoag title.
|}
|}


Line 11,201: Line 11,335:
| rowspan="1" |holdable_tskin
| rowspan="1" |holdable_tskin
| 11.0.0+
| 11.0.0+
| 0xb98c
| 45500 (0xB1BC) for Aula, 47500 (0xB98C) otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
Line 11,231: Line 11,365:
| rowspan="1" |touchable_tskin
| rowspan="1" |touchable_tskin
| 11.0.0+
| 11.0.0+
| 0xea60
| 50000 (0xC350) for Aula, 60000 (0xEA60) otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="2" |tskin_pcb_coefficients_console
| rowspan="3" |tskin_pcb_coefficients_console
| 1.0.0-4.1.0
| 1.0.0-4.1.0
| "[6182, 112480]"
| "[6182, 112480]"
| rowspan="2" |
| rowspan="3" |
|-
|-
| 5.0.0-5.1.0
| 5.0.0-5.1.0
| "[6396, 119440]"
| "[6396, 119440]"
|-
| 6.0.0+
| Icosa/Copper = "[6396, 119440]",
IcosaMariko/Hoag = "[7338, 112161]",
Aula = "[8051, -45213]"
|-
|-
| rowspan="1" |tskin_pcb_coefficients_console_on_fwdbg
| rowspan="1" |tskin_pcb_coefficients_console_on_fwdbg
Line 11,247: Line 11,386:
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="2" |tskin_pcb_coefficients_handheld
| rowspan="3" |tskin_pcb_coefficients_handheld
| 1.0.0-4.1.0
| 1.0.0-4.1.0
| "[5464, 174190]"
| "[5464, 174190]"
| rowspan="2" |
| rowspan="3" |
|-
|-
| 5.0.0-5.1.0
| 5.0.0-5.1.0
| "[5817, 129580]"
| "[5817, 129580]"
|-
| 6.0.0+
| Icosa/Copper = "[5817, 129580]",
IcosaMariko = "[6357, 168124]",
Hoag = "[5594, 209601]",
Aula = "[7176, -33954]"
|-
|-
| rowspan="1" |tskin_pcb_coefficients_handheld_on_fwdbg
| rowspan="1" |tskin_pcb_coefficients_handheld_on_fwdbg
Line 11,260: Line 11,405:
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="2" |tskin_rate_table_console
| rowspan="3" |tskin_rate_table_console
| 1.0.0-4.1.0
| 1.0.0-4.1.0
| "[[-1000000, 43000, 51, 51], [43000, 53000, 51, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]"
| "[[-1000000, 43000, 51, 51], [43000, 53000, 51, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]"
| rowspan="2" |This was moved into the PlatformConfig* titles with 12.0.0+.
| rowspan="3" |This was moved into the PlatformConfig* titles with 12.0.0+.
|-
|-
| 5.0.0-11.0.1
| 5.0.0-11.0.1
| "[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 53000, 51, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]"
| "[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 53000, 51, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]"
|-
| 12.0.0+
| "[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 53000, 51, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]",
Aula = "[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 53000, 128, 255], [53000, 1000000, 255, 255]]"
|-
|-
| rowspan="1" |tskin_rate_table_console_on_fwdbg
| rowspan="1" |tskin_rate_table_console_on_fwdbg
Line 11,280: Line 11,429:
| rowspan="1" |tskin_rate_table_handheld_on_fwdbg
| rowspan="1" |tskin_rate_table_handheld_on_fwdbg
| 12.0.0+
| 12.0.0+
| "[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 1000000, 153, 153], [48000, 1000000, 153, 153]]"
| "[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 1000000, 153, 153], [48000, 1000000, 153, 153]]",
Aula = "[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 44000, 51, 76], [44000, 45000, 76, 128], [45000, 46500, 128, 255], [45500, 1000000, 255, 255]]"
| rowspan="1" |
| rowspan="1" |
|-
|-
Line 11,288: Line 11,438:
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |tskin_soc_coefficients_console
| rowspan="2" |tskin_soc_coefficients_console
| 1.0.0-5.1.0
| 1.0.0-5.1.0
| "[6182, 112480]"
| "[6182, 112480]"
| rowspan="1" |
| rowspan="2" |
|-
| 6.0.0+
| Icosa/Copper = "[6182, 112480]",
IcosaMariko/Hoag = "[6728, 129810]",
Aula = "[7831, 57590]"
|-
|-
| rowspan="1" |tskin_soc_coefficients_console_on_fwdbg
| rowspan="1" |tskin_soc_coefficients_console_on_fwdbg
Line 11,298: Line 11,453:
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |tskin_soc_coefficients_handheld
| rowspan="2" |tskin_soc_coefficients_handheld
| 1.0.0-5.1.0
| 1.0.0-5.1.0
| "[5464, 174190]"
| "[5464, 174190]"
| rowspan="1" |
| rowspan="2" |
|-
| 6.0.0+
| Icosa/Copper = "[5464, 174190]",
IcosaMariko = "[5675, 203453]",
Hoag = "[5235, 199759]"
Aula = "[9029, 4274]"
|-
|-
| rowspan="1" |tskin_soc_coefficients_handheld_on_fwdbg
| rowspan="1" |tskin_soc_coefficients_handheld_on_fwdbg
Line 11,391: Line 11,552:
| 14.0.0+
| 14.0.0+
| 2022 (0x7e6)
| 2022 (0x7e6)
|}
= ts =
The default fields for this class only exist in the PlatformConfig* titles.
{| class="wikitable" border="1"
|-
! Name || Versions || Default Values || Description
|-
| rowspan="1" |remote_shutdown_temperature_high_limit_milli_c
| 5.0.0+
| 96000 (0x17700) for non-Mariko, 98750 (0x181BE) otherwise.
| rowspan="1" |
|-
| rowspan="1" |remote_temperature_offset_milli_c
| 5.0.0+
| 0 (0x0) for non-Mariko, -12500 (0xFFFFCF2C) otherwise.
| rowspan="1" |
|}
|}


Line 11,403: Line 11,582:
| rowspan="1" |
| rowspan="1" |
|-
|-
| rowspan="1" |show_pdc_boot_fatal
| rowspan="1" |hs_curr_level_offset
| 6.0.0+
|  
| 0 (0x0) for non-Mariko, 6 (0x6) otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |is_root_port_power_controlled
|
| true for Copper, false otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |is_usb30_supported_sdk
|
| false for Hoag, true otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |port0_hs_lane
|
| 0 (0x0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |port0_is_pd_capable
|
| false for Copper, true otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |port0_is_ss_capable
|
| true
| true
| rowspan="1" |
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="1" |usb30_force_enabled
| rowspan="1" |port0_role
| 3.0.0+
|
| false
| "Device" for Copper, "DualRole" otherwise.
| rowspan="1" |
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|}
|-
 
| rowspan="1" |port0_ss_lane
= vi =
|
{| class="wikitable" border="1"
| 0 (0x0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |port1_hs_lane
|
| 1 (0x1)
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port1_is_pd_capable
|
| false
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port1_is_ss_capable
|
| true
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port1_role
|
| "Host"
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port1_ss_lane
|
| 1 (0x1)
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port2_hs_lane
|
| 2 (0x2)
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port2_is_pd_capable
|
| false
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port2_is_ss_capable
|
| false
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port2_role
|
| "Host"
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port3_hs_lane
|
| 3 (0x3)
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port3_is_pd_capable
|
| false
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port3_is_ss_capable
|
| false
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port3_role
|
| "Host"
| rowspan="1" |The default field for this only exist in the PlatformConfigCopper title.
|-
| rowspan="1" |port_count
|
| 4 (0x4) for Copper, 1 (0x1) otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |show_pdc_boot_fatal
| 6.0.0+
| true
| rowspan="1" |
|-
| rowspan="1" |soc_name
|
| "T210" for non-Mariko, "T124" otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |usb30_force_enabled
| 3.0.0+
| false
| rowspan="1" |
|}
 
= vi =
{| class="wikitable" border="1"
|-
|-
! Name || Versions || Default Values || Description
! Name || Versions || Default Values || Description
|-
| rowspan="1" |dc_0_interface
|
| 4 (0x4) for Copper, 1 (0x1) otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |dc_0_mode_0_aspect_ratio
|
| 2 (0x2)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigCopper.
|-
| rowspan="1" |dc_0_mode_0_height
|
| 720 (0x2D0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigCopper.
|-
| rowspan="1" |dc_0_mode_0_refresh_rate
|
| 60000 (0xEA60)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigCopper.
|-
| rowspan="1" |dc_0_mode_0_stereo_mode
|
| 0 (0x0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigCopper.
|-
| rowspan="1" |dc_0_mode_0_width
|
| 1280 (0x500)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigCopper.
|-
| rowspan="1" |dc_0_mode_count
|
| 0 (0x0) for Copper, 1 (0x1) otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |dc_1_interface
|
| Hoag: 0 (0x0),
Copper: 2 (0x2),
Icosa/IcosaMariko/Aula: 3 (0x3) otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |dc_1_mode_0_aspect_ratio
|
| 2 (0x2)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_0_height
|
| 1080 (0x438)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_0_refresh_rate
|
| 60000 (0xEA60)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_0_stereo_mode
|
| 0 (0x0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_0_width
|
| 1920 (0x780)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_1_aspect_ratio
|
| 2 (0x2)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_1_height
|
| 720 (0x2D)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_1_refresh_rate
|
| 60000 (0xEA60)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_1_stereo_mode
|
| 0 (0x0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_1_width
|
| 1280 (0x500)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_2_aspect_ratio
|
| 2 (0x2)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_2_height
|
| 480 (0x1E0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_2_refresh_rate
|
| 60000 (0xEA60)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_2_stereo_mode
|
| 0 (0x0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_2_width
|
| 720 (0x2D0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles, excluding PlatformConfigHoag.
|-
| rowspan="1" |dc_1_mode_count
|
| 0 (0x0) for Hoag, 3 (0x3) otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |default_display_dc_0_priority
|
| Icosa/IcosaMariko/Aula: 0 (0x0),
Hoag: 1 (0x1),
Copper: -1 (0xFFFFFFFF)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |default_display_dc_1_priority
|
| -1 (0xFFFFFFFF) for Hoag, 1 (0x1) otherwise.
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
| rowspan="1" |default_display_dc_strategy
|
| Icosa/IcosaMariko/Aula: 1 (0x1),
Hoag/Copper: 0 (0x0)
| rowspan="1" |The default field for this only exist in the PlatformConfig* titles.
|-
|-
| rowspan="1" |dsi_error_policy
| rowspan="1" |dsi_error_policy