summaryrefslogtreecommitdiff
path: root/iox/n900.map
blob: 704ecc7ff3edb737cb55dab2b84439ec42fee2a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# UPPER

Slide mag. sensor	SLIDE_SW	taken GPIO71
Stylus			stylus		-
Kbd scan		KEYIRQ		-
			RESET		-
Touch scrn ctrl		TSC_RST		GPIO104
			PEN_INT		GPIO100
Main flex connector	PROXY		taken GPIO89
			ALS_INT		GPIO99
Accel			INT1		taken GPIO180
			INT2		taken GPIO181
9-Axis			INT1		shared
			INT2		shared
USB PHY			RESETB		-
Basic RGB LED drivers	NRST		-
Fancy RGB LED driver	NRST		-
			RGB_INT		gpio_55
			RGB_CTRL_EN	gpio_41
Main cam conn		cam_d3		GPIO102
Cam switch		CAM_B_EN	GPIO97
HB USB PHY		RST		-


# PED = alsaped, audio policy enforcer daemon (PED)
# nokia_av (-> OHM, PED)

# LOWER

Batt charger		INT		gpio_7		# BOOT_MODE
			OTG		-
Fuel gauge		GPOUT		-
Lock			SCREEN_LCK	gpio_113
Capture			CAM_CAP[0]	gpio_68		# cam driver
			CAM_CAP[1]	gpio_69		# cam driver
3.5 mm			HEADPH_IND	taken gpio_177	# PED
			MIC_nPRESENT	-
Mic/TV			TVOUT_EN	gpio_40		# PED
Headphone amplifier	HEADPH_EN	gpio_98		# PED
Stereo audio codec	CODEC_RST	gpio_58		# PED
ECI			ECI[0]		gpio_61
			ECI[1]		gpio_62
			ECI[2]		taken gpio_182
			ECI_EN		-
WLAN/BT			WLAN_EN		gpio_87		# ICD2
			WLAN_IRQ	gpio_42		# ICD2
			BT_EN		-		# ICD2
	# BTHOSTWAKE			gpio_101
	# BTWAKE			gpio_37
	# BTRSTX			gpio_91
FM/TX			FM_nINT		gpio_43
			FM_nRST		gpio_163
	# FMTX_INT			gpio_53		# FMTX app, PED
Modem monitor		ALERT		-
			EN		-
Modem			EMERG_OFF	-
			RING		-
			PWR_IND		-
			LC_IND		-
			STATUS		-
			3G_WOE		-
			MODEM_IGT	-
			MODEM_VMIC_SENSE -
Modem TX monitor	CELL_DETECT_IRQ	-
GPS kill		VGNSS_sense	-
			VGNSS_override	-
NFC			rst		-
			int		-
SIM switch		STROBE		-
			SEL		-
			CPU_nMODEM	-
			CPU_3V_n1V8	-
			CPU_PWR_EN	-
			CPU_SIM(RST)	-
			CPU_SIM(CLK)	-
			CPU_SIM(IO)	-
SIM \#2			CPU_CD_2	-
Flash LED driver	en		taken gpio_88	# cam driver

# BOB

Cam cover		cam_d11		gpio_110	# cam driver
Batt. lid mag.		BAT_LID		gpio_160	# ?
uSD card		CD		-
Hackerbus		GPIO_a		-
			GPIO_b		-
			GPIO_c		-
			GPIO_d/2V7	-
			GPIO_e		-
			GPIO_f		-
			Control(2V7)	-

#
# N900 things that exist in Neo900 but are implemented very differently:
#
# - CIR (gpt_9_pwm_evt:Y2)
#
# More N900 things that have no direct equivalent in Neo900:
#
# - APESLEEPX (Rapuyama ExtSysClkReq)
# - APE_RST_RQ (Rapuyama)
# - CMT_EN (Gazoo, modem power amp ?)
# - CMT_RST_RQ (Rapuyama)
# - CMT_RST (PURX, to Rapuyama and BSI opamp switch)
#
# Signals we treat as function block realated though they probably aren't:
#
# - LCD_RST
# - Flash strobe
# - Flash interrupt
#