Changes

2,439 bytes added ,  20:50, 4 May 2018
Line 32: Line 32:  
! GpioPadName || GpioPadDescriptor || Tegra (port, pin) || Usage || Direction || Used by
 
! GpioPadName || GpioPadDescriptor || Tegra (port, pin) || Usage || Direction || Used by
 
|-
 
|-
| 0x01 || 0xCC || Z, 4 || rt5639 power || Out || [[Audio services]], [[Fatal services]]
+
| 0x01 || 0xCC || Z, 4 || rt5639 power || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[Audio services]], [[Fatal services]])
 
|-
 
|-
| 0x02 || 0x24 || E, 4 || SDCard Power || Out || [[Filesystem services]]
+
| 0x02 || 0x24 || E, 4 || SDCard Power || Out || Icosa, Copper, Hoag, [5.0.0+] Mariko <br>([[Filesystem services]])
 
|-
 
|-
| 0x03 || 0x3C || H, 4 || BT_RST_PH4 || Out || [[Bluetooth services]]
+
| 0x03 || 0x3C || H, 4 || BT_RST_PH4 || Out || Icosa, Copper, Hoag, [5.0.0+] Mariko <br>([[Bluetooth Driver services]])
 
|-
 
|-
| 0x04 || 0xDA || BB, 2 || || In ||  
+
| 0x04 || 0xDA || BB, 2 || || In || Icosa, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x05 || 0xDB || BB, 3 || GcAsic Power || Out || [[Filesystem services]]
+
| 0x05 || 0xDB || BB, 3 || GcAsic Power || Out || Icosa, Copper, Hoag, [5.0.0+] Mariko <br>([[Filesystem services]])
 
|-
 
|-
| 0x06 || 0xDC || BB, 4 || Headphone Detect || In || [[Audio services]]
+
| 0x06 || 0xDC || BB, 4 || Headphone Detect || In || Icosa, Hoag, [5.0.0+] Mariko <br>([[Audio services]])
 
|-
 
|-
| 0x07 || 0x25 || E, 5 || || Out ||  
+
| 0x07 || 0x25 || E, 5 || || Out || Icosa, Copper, Hoag
 
|-
 
|-
| 0x08 || 0x90 || S, 0 || DebugPadDriver || In || [[HID services]]
+
| 0x08 || 0x90 || S, 0 || DebugPadDriver || In || Icosa, Hoag, [5.0.0+] Mariko <br>([[HID services]])
 
|-
 
|-
| 0x09 || 0x91 || S, 1 || || In ||  
+
| 0x09 || 0x91 || S, 1 || || In || Icosa, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x0A || 0x96 || S, 6 || bq24192 Charge Enable || Out || [[PTM services]]
+
| 0x0A || 0x96 || S, 6 || bq24192 Charge Enable || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[PTM services]])
 
|-
 
|-
| 0x0B || 0x97 || S, 7 || || In ||  
+
| 0x0B || 0x97 || S, 7 || || In || Icosa, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x0C || 0x26 || E, 6 || joycon(L) NwcpDriver0.GpioMonitorTask0 (insertion, Joy-Con pin 5/console TX, pulled low on insert?) || In || [[HID services]]
+
| 0x0C || 0x26 || E, 6 || joycon(L) NwcpDriver0.GpioMonitorTask0 (insertion, Joy-Con pin 5/console TX, pulled low on insert?) || In || Icosa, Hoag, [5.0.0+] Mariko <br>([[HID services]])
 
|-
 
|-
| 0x0D || 0x05 || A, 5 || Fan enable (normal) || Out || [[PTM services]]
+
| 0x0D || 0x05 || A, 5 || Fan enable (normal) || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[PTM services]])
 
|-
 
|-
| 0x0E || 0x78 || P, 0 || SDMMC3_CLK_PP0? || In ||  
+
| 0x0E || 0x78 || P, 0 || SDMMC3_CLK_PP0? || In || Icosa, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x0F || 0x93 || S, 3 || GcAsic irq || In || [[Filesystem services]]
+
| 0x0F || 0x93 || S, 3 || GcAsic irq || In || Icosa, Copper, Hoag, [5.0.0+] Mariko <br>([[Filesystem services]])
 
|-
 
|-
| 0x10 || 0x7D || P, 5 || SDMMC3_DAT0_PP5? || In ||  
+
| 0x10 || 0x7D || P, 5 || SDMMC3_DAT0_PP5? || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x11 || 0x7C || P, 4 || SDMMC3_DAT1_PP4? || In ||  
+
| 0x11 || 0x7C || P, 4 || SDMMC3_DAT1_PP4? || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x12 || 0x7B || P, 3 || SDMMC3_DAT2_PP3? || In ||  
+
| 0x12 || 0x7B || P, 3 || SDMMC3_DAT2_PP3? || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x13 || 0x7A || P, 2 || SDMMC3_DAT3_PP2? || In ||  
+
| 0x13 || 0x7A || P, 2 || SDMMC3_DAT3_PP2? || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x14 || 0xBC || X, 4 || || In ||  
+
| 0x14 || 0xBC || X, 4 || || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x15 || 0xAE || V, 6 || || In || [[Audio services]]
+
| 0x15 || 0xAE || V, 6 || || In || Icosa, Hoag, [5.0.0+] Mariko <br>([[Audio services]])
 
|-
 
|-
| 0x16 || 0xBA || X, 2 || MOTION_INT_PX2? || In ||  
+
| 0x16 || 0xBA || X, 2 || MOTION_INT_PX2? || In || Icosa, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x17 || 0xB9 || X, 1 || Touchscreen irq (TOUCH_INT_PX1) (unused - polled instead) || In || [[HID services]]
+
| 0x17 || 0xB9 || X, 1 || Touchscreen irq (TOUCH_INT_PX1) (unused - polled instead) || In || Icosa, Hoag, [5.0.0+] Mariko <br>([[HID services]])
 
|-
 
|-
| 0x18 || 0xBD || X, 5 || Power Button (BUTTON_POWER_ON_PX5) || In ||
+
| 0x18 || 0xBD || X, 5 || Power Button (BUTTON_POWER_ON_PX5) || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x19 || 0xBE || X, 6 || Volume Up (BUTTON_VOL_UP_PX6) || In || [[Boot2]], [[Audio services]]
+
| 0x19 || 0xBE || X, 6 || Volume Up (BUTTON_VOL_UP_PX6) || In || Icosa, Copper, Hoag, [5.0.0+] Mariko <br>([[Boot2]], [[Audio services]])
 
|-
 
|-
| 0x1A || 0xBF || X, 7 || Volume Down (BUTTON_VOL_DOWN_PX7) || In || [[Boot2]], [[Audio services]]
+
| 0x1A || 0xBF || X, 7 || Volume Down (BUTTON_VOL_DOWN_PX7) || In || Icosa, Copper, Hoag, [5.0.0+] Mariko <br>([[Boot2]], [[Audio services]])
 
|-
 
|-
| 0x1B || 0xC0 || Y, 0 || max17050 irq || In || [[PTM services]]
+
| 0x1B || 0xC0 || Y, 0 || max17050 irq || In || Icosa, Hoag, [5.0.0+] Mariko <br>([[PTM services]])
 
|-
 
|-
| 0x1C || 0xC1 || Y, 1 || BUTTON_HOME_PY1 || In ||  
+
| 0x1C || 0xC1 || Y, 1 || BUTTON_HOME_PY1 || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x1D || 0xA9 || V, 1 || Backlight (LCD_BL_EN_PV1) || Out || [[NV services]], [[Backlight services]]
+
| 0x1D || 0xA9 || V, 1 || Backlight (LCD_BL_EN_PV1) || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[NV services]], [[Backlight services]])
 
|-
 
|-
| 0x1E || 0xAA || V, 2 || Backlight (LCD_RST_PV2) || Out || [[NV services]]
+
| 0x1E || 0xAA || V, 2 || Backlight (LCD_RST_PV2) || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[NV services]])
 
|-
 
|-
| 0x1F || 0x55 || K, 5 || bq24192 OTG charge select || Out || [[PTM services]], [[USB services]]
+
| 0x1F || 0x55 || K, 5 || bq24192 OTG charge select || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[PTM services]], [[USB services]])
 
|-
 
|-
| 0x20 || 0xAD || V, 5 || PD related || Out || [[USB services]]
+
| 0x20 || 0xAD || V, 5 || PD related || Out || Icosa, Copper, Hoag, [5.0.0+] Mariko <br>([[USB services]])
 
|-
 
|-
| 0x21 || 0xC8 || Z, 0 || bq24192 irq || In || [[PTM services]]  
+
| 0x21 || 0xC8 || Z, 0 || bq24192 irq || In || Icosa, Hoag, [5.0.0+] Mariko <br>([[PTM services]])
 
|-
 
|-
| 0x22 || 0xCA || Z, 2 || || In ||  
+
| 0x22 || 0xCA || Z, 2 || || In || Icosa, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x23 || 0xCB || Z, 3 || || In ||  
+
| 0x23 || 0xCB || Z, 3 || || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x24 || 0x4F || J, 7 || Touchscreen reset || Out || [[HID services]]
+
| 0x24 || 0x4F || J, 7 || Touchscreen reset || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[HID services]])
 
|-
 
|-
| 0x25 || 0x50 || K, 0 || || In ||  
+
| 0x25 || 0x50 || K, 0 || || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x26 || 0x51 || K, 1 || || In ||  
+
| 0x26 || 0x51 || K, 1 || || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x27 || 0x52 || K, 2 || || In ||  
+
| 0x27 || 0x52 || K, 2 || || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x28 || 0x54 || K, 4 || bm92t36 irq || In || [[USB services]]
+
| 0x28 || 0x54 || K, 4 || bm92t36 irq || In || Icosa, Copper, Hoag, [5.0.0+] Mariko <br>([[USB services]])
 
|-
 
|-
| 0x29 || 0x56 || K, 6 || || In ||  
+
| 0x29 || 0x56 || K, 6 || || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x2A || 0x57 || K, 7 || || In ||  
+
| 0x2A || 0x57 || K, 7 || || In || Icosa, Copper, Hoag
 
|-
 
|-
| 0x2B || 0x53 || K, 3 || joycon(R) NwcpDriver1.NwcpCharger || Out || [[HID services]]
+
| 0x2B || 0x53 || K, 3 || joycon(R) NwcpDriver1.NwcpCharger || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[HID services]])
 
|-
 
|-
| 0x2C || 0xE3 || CC, 3 || joycon(L) NwcpDriver0.NwcpCharger || Out || [[HID services]]
+
| 0x2C || 0xE3 || CC, 3 || joycon(L) NwcpDriver0.NwcpCharger || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[HID services]])
 
|-
 
|-
| 0x2D || 0x38 || H, 0 || WIFI_EN_PH0? || Out ||
+
| 0x2D || 0x38 || H, 0 || WIFI_EN_PH0? || Out || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x2E || 0x39 || H, 1 || WIFI_RST_PH1 || Out || [[Wlan services]], [[PCIe services]]
+
| 0x2E || 0x39 || H, 1 || WIFI_RST_PH1 || Out || Icosa, Copper, Hoag, [5.0.0+] Mariko <br>([[Wlan services]], [[PCIe services]])
 
|-
 
|-
| 0x2F || 0x3B || H, 3 || AP_WAKE_BT_PH3 || Out || [[Bluetooth services]]
+
| 0x2F || 0x3B || H, 3 || AP_WAKE_BT_PH3 || Out || Icosa, Copper, Hoag, [5.0.0+] Mariko <br>([[Bluetooth Driver services]])
 
|-
 
|-
| 0x30 || 0x3D || H, 5 || || In ||
+
| 0x30 || 0x3D || H, 5 || || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x31 || 0x3F || H, 7 || || Out ||
+
| 0x31 || 0x3F || H, 7 || || Out || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x32 || 0x40 || I, 0 || Backlight +5V || Out || [[NV services]]
+
| 0x32 || 0x40 || I, 0 || Backlight +5V || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[NV services]])
 
|-
 
|-
| 0x33 || 0x41 || I, 1 || Backlight -5V || Out || [[NV services]]
+
| 0x33 || 0x41 || I, 1 || Backlight -5V || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[NV services]])
 
|-
 
|-
| 0x34 || 0x3E || H, 6 || joycon(R) NwcpDriver1.GpioMonitorTask0 (insertion, Joy-Con pin 5/console TX, pulled low on insert?) || In || [[HID services]]
+
| 0x34 || 0x3E || H, 6 || joycon(R) NwcpDriver1.GpioMonitorTask0 (insertion, Joy-Con pin 5/console TX, pulled low on insert?) || In || Icosa, Hoag, [5.0.0+] Mariko <br>([[HID services]])
 
|-
 
|-
| 0x35 || 0xE2 || CC, 2 || || In ||
+
| 0x35 || 0xE2 || CC, 2 || || In || Icosa, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x36 || 0xE4 || CC, 4 || Fan enable (high power) || Out || [[PTM services]]
+
| 0x36 || 0xE4 || CC, 4 || Fan enable (high power) || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[PTM services]])
 
|-
 
|-
| 0x37 || 0x3A || H, 2 || || In ||
+
| 0x37 || 0x3A || H, 2 || || In || Icosa, Copper, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x38 || 0xC9 || Z, 1 || SDCard Card Detect || In || [[Filesystem services]]
+
| 0x38 || 0xC9 || Z, 1 || SDCard Card Detect || In || Icosa, Copper, Hoag, [5.0.0+] Mariko <br>([[Filesystem services]])
 
|-
 
|-
| 0x39 || 0x4D || J, 5 || bq24192 OTG charge select || Out || [[PTM services]], [[USB services]]
+
| 0x39 || 0x4D || J, 5 || bq24192 OTG charge select || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[PTM services]], [[USB services]])
 
|-
 
|-
| 0x3A || 0x58 || L, 0 || bq24192 OTG charge select || Out || [[PTM services]], [[USB services]]
+
| 0x3A || 0x58 || L, 0 || bq24192 OTG charge select || Out || Icosa, Hoag, [5.0.0+] Mariko <br>([[PTM services]], [[USB services]])
 
|-
 
|-
| 0x3B || 0x3E || H, 6 || joycon(R) NwcpDriver1.GpioMonitorTask0 duplicate? || In ||
+
| 0x3B || 0x3E || H, 6 || joycon(R) NwcpDriver1.GpioMonitorTask0 duplicate? || In || Icosa, Hoag, [5.0.0+] Mariko
 
|-
 
|-
| 0x3C || 0x26 || E, 6 || joycon(L) NwcpDriver1.GpioMonitorTask0 duplicate? || In ||
+
| 0x3C || 0x26 || E, 6 || joycon(L) NwcpDriver1.GpioMonitorTask0 duplicate? || In || Icosa, Hoag, [5.0.0+] Mariko
 
|-
 
|-
 
| 0x3D || -1 || || || ||
 
| 0x3D || -1 || || || ||
 
|-
 
|-
| 0x3E || 0x33 || G, 3 || joycon(R) NwcpDriver1.GpioMonitorTask1 (CTS, checked low) || In || [[HID services]]
+
| 0x3E || 0x33 || G, 3 || joycon(R) NwcpDriver1.GpioMonitorTask1 (CTS, checked low) || In || None <br>([[HID services]])
 
|-
 
|-
| 0x3F || 0x1C || D, 4 || joycon(L) NwcpDriver0.GpioMonitorTask1 (CTS, checked low) || In || [[HID services]]
+
| 0x3F || 0x1C || D, 4 || joycon(L) NwcpDriver0.GpioMonitorTask1 (CTS, checked low) || In || None <br>([[HID services]])
 
|-
 
|-
| 0x40 || 0xD9 || BB, 1 || || Out ||
+
| 0x40 || 0xD9 || BB, 1 || || Out || [2.0.0+] Copper
 
|-
 
|-
| 0x41 || 0x0C || B, 4 || Lid Closed (unused) || In ||
+
| 0x41 || 0x0C || B, 4 || Lid Closed (unused) || In || [2.0.0+] Copper
 
|-
 
|-
| 0x42 || 0x0D || B, 5 || || In ||
+
| 0x42 || 0x0D || B, 5 || || In || [2.0.0+] Copper
 
|-
 
|-
| 0x43 || 0x21 || E, 1 || USB power || Out || [[USB services]]
+
| 0x43 || 0x21 || E, 1 || USB power || Out || [2.0.0+] Copper <br>([[USB services]])
 
|-
 
|-
| 0x44 || 0x27 || E, 7 || || In ||
+
| 0x44 || 0x27 || E, 7 || || In || [2.0.0+] Copper
 
|-
 
|-
| 0x45 || 0x92 || S, 2 || || In ||
+
| 0x45 || 0x92 || S, 2 || || In || [2.0.0+] Copper
 
|-
 
|-
| 0x46 || 0x95 || S, 5 || USB root port 4 power || Out || [[USB services]]
+
| 0x46 || 0x95 || S, 5 || USB root port 4 power || Out || [2.0.0+] Copper <br>([[USB services]])
 
|-
 
|-
| 0x47 || 0x98 || T, 0 || USB root port 3 power || Out || [[USB services]]
+
| 0x47 || 0x98 || T, 0 || USB root port 3 power || Out || [2.0.0+] Copper <br>([[USB services]])
 
|-
 
|-
| 0x48 || 0x10 || C, 0 || HdmiHotplug || Out || [[NV services]]
+
| 0x48 || 0x10 || C, 0 || HdmiHotplug || Out || [2.0.0+] Copper <br>([[NV services]])
 
|-
 
|-
| 0x49 || 0x11 || C, 1 || USB root port 2 power || Out || [[USB services]]
+
| 0x49 || 0x11 || C, 1 || USB root port 2 power || Out || [2.0.0+] Copper <br>([[USB services]])
 
|-
 
|-
| 0x4A || 0x12 || C, 2 || HdmiHotplug || Out || [[NV services]]
+
| 0x4A || 0x12 || C, 2 || HdmiHotplug || Out || [2.0.0+] Copper <br>([[NV services]])
 
|-
 
|-
| 0x4B || 0x42 || I, 2 || || Out ||
+
| 0x4B || 0x42 || I, 2 || || Out || [2.0.0+] Copper
 
|-
 
|-
| 0x4C || 0xE6 || CC, 6 || || In ||
+
| 0x4C || 0xE6 || CC, 6 || || In || [2.0.0+] Copper
 
|-
 
|-
| [2.0.0+] 0x4D || 0xAC || V, 4 || || Out ||
+
| [2.0.0+] 0x4D || 0xAC || V, 4 || || Out || [2.0.0+] Copper
 
|-
 
|-
| [2.0.0+] 0x4E || 0xE1 || CC, 1 || HdmiHotplug (HDMI_INT_DP_HPD_PCC1) || In || [[NV services]]
+
| [2.0.0+] 0x4E || 0xE1 || CC, 1 || HdmiHotplug (HDMI_INT_DP_HPD_PCC1) || In || [2.0.0+] Copper <br>([[NV services]])
 
|-
 
|-
| [5.0.0+] 0x4F || 0x56 || K, 6 || || ||
+
| [5.0.0+] 0x4F || 0x56 || K, 6 || || || None
 
|}
 
|}