
TSC2117
Low-Power Audio Codec With Embedded miniDSP, Stereo Class-D
Speaker Amplifier, and Smart Four-Wire Touch-Screen Controller
SLAS550A – APRIL 2009 – REVISED JUNE 2009
www.ti.com
Page 0/Register 52: GPIO2 In/Out Pin Control
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D6
R/W
XX
Reserved. Do not write any value other than reset value.
D5–D2
R/W
0000
0000: GPIO2 disabled (input and output buffers powered down)
0001: GPIO2 is in input mode (can be used as secondary BCLK input, secondary WCLK input,
secondary SDIN input, ADC_WCLK input, Dig_Mic_In or in ClockGen block).
0010: GPIO2 is used as general-purpose input (GPI).
0011: GPIO2 output = general-purpose output
0100: GPIO2 output = CLKOUT output
0101: GPIO2 output = INT1 output
0110: GPIO2 output = INT2 output
0111: GPIO2 output = ADC_WCLK output for codec interface
1000: GPIO2 output = secondary BCLK output for codec interface
1001: GPIO2 output = secondary WCLK output for codec interface
1010: GPIO2 output = ADC_MOD_CLK output for the digital microphone
1011: GPIO2 output = secondary SDOUT for codec interface
1100: GPIO2 output = TouchScreen/SAR ADC interrupt (active-low) as PINTDAV signal
1101: Reserved
1110: Reserved
1111: Reserved
D1
R
X
GPIO2 input buffer value
D0
R/W
0
0: GPIO2 general-purpose output value = 0
1: GPIO2 general-purpose output value = 1
Page 0/Register 53: SDOUT (OUT Pin) Control
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D5
R/W
000
Reserved
D4
R/W
1
0: SDOUT bus keeper enabled
1: SDOUT bus keeper disabled
D3–D1
R/W
001
000: SDOUT disabled (output buffer powered down)
001: SDOUT = primary SDOUT output for codec interface
010: SDOUT = general-purpose output
011: SDOUT = CLKOUT output
100: SDOUT = INT1 output
101: SDOUT = INT2 output
110: SDOUT = secondary BCLK output for codec interface
111: SDOUT = secondary WCLK output for codec interface
D0
R/W
0
0: SDOUT general-purpose output value = 0
1: SDOUT general-purpose output value = 1
Page 0/Register 54: SDIN (IN Pin) Control
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D3
R/W
0000 0
Reserved
D2–D1
R/W
01
00: SDIN disabled (input buffer powered down)
01: SDIN enabled (can be used as SDIN for codec interface, Dig_Mic_In or in ClockGen block)
10: SDIN is used as general-purpose input (GPI)
11: Reserved
D0
R
X
SDIN input-buffer value
REGISTER MAP
118