3 register
"power_limits_config" = "{
8 device ref south_xhci on
9 # Mapping of USB port #
to device
10 #
+----------------+-------+-----------------------------------+
11 #| Device | Port# | Rev |
12 #
+----------------+-------+-----------------------------------+
13 #| USB A Side |
3 |
2/3 |
16 #| Touchsreen |
10 | |
17 #
+----------------+-------+-----------------------------------+
18 register
"usb2_ports" = "{
19 [2] = USB2_PORT_MID(OC2), // Type-A Side
20 [3] = USB2_PORT_MID(OC_SKIP), // Card reader
21 [7] = USB2_PORT_MID(OC_SKIP), // Camera
22 [9] = USB2_PORT_MID(OC_SKIP), // Touchscreen
25 register
"usb3_ports" = "{
26 [2] = USB3_PORT_DEFAULT(OC2), // Type-A Side
27 [3] = USB3_PORT_DEFAULT(OC_SKIP), // Card reader
33 register
"desc" = ""USB2
Type-A Side
""
34 register
"type" = "UPC_TYPE_A"
38 register
"desc" = ""USB2 SD Card
""
39 register
"type" = "UPC_TYPE_INTERNAL"
43 register
"desc" = ""USB2 Camera
""
44 register
"type" = "UPC_TYPE_INTERNAL"
48 register
"desc" = ""USB2 Touchscreen
""
49 register
"type" = "UPC_TYPE_INTERNAL"
53 register
"desc" = ""USB3
Type-A Side
""
54 register
"type" = "UPC_TYPE_USB3_A"
58 register
"desc" = ""USB3 SD Card
""
59 register
"type" = "UPC_TYPE_INTERNAL"
66 chip drivers
/generic
/max98357a
67 register
"hid" = ""MX98357A
""
68 register
"sdmode_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_A23)"
69 register
"sdmode_delay" = "5"
70 device generic
0 on
end
72 chip drivers
/i2c
/da7219
73 register
"irq" = "ACPI_IRQ_LEVEL_LOW(GPP_D9_IRQ)"
74 register
"btn_cfg" = "50"
75 register
"mic_det_thr" = "200"
76 register
"jack_ins_deb" = "20"
77 register
"jack_det_rate" = ""32ms_64ms
""
78 register
"jack_rem_deb" = "1"
79 register
"a_d_btn_thr" = "0xa"
80 register
"d_b_btn_thr" = "0x16"
81 register
"b_c_btn_thr" = "0x21"
82 register
"c_mic_btn_thr" = "0x3e"
83 register
"btn_avg" = "4"
84 register
"adc_1bit_rpt" = "1"
85 register
"micbias_lvl" = "2600"
86 register
"mic_amp_in_sel" = ""diff
""
90 device ref sdxc off
end