All of lore.kernel.org
 help / color / mirror / Atom feed
* snd-xfi info
@ 2008-10-19 12:12 James Courtier-Dutton
  2008-10-20  6:57 ` Takashi Iwai
  2008-10-20  7:49 ` Takashi Iwai
  0 siblings, 2 replies; 3+ messages in thread
From: James Courtier-Dutton @ 2008-10-19 12:12 UTC (permalink / raw)
  To: ALSA development

Hi,

Trying to answer some question raised by comments in the current code.
1) The card should be able to DMA to anywhere in a 64-bit address space.
  It is set to 32bit DMA by default. A bit has to be set to turn on 64-bit.
2) GPIOs
> GPIOs
> SB046x / SB067x / SB0760
> Bit	In/Out	Def	Use
> 0: 			Not used
> 1: 	Out	0	Reset DAC
> 2:	Out	0	Int_Drv_SpdifBypas (1 = Bypass)
> 3:			Not Used
> 4:			Not Used
> 5:	Out	0	In_Drv_DAC_SR (0=48kHz, 1=96kHz)
> 6:	Out	0	Back_Bracket_Lineouts_Mute (0=Mute)
> 7:	Out	0	Mic/Line select( 0=Line, 1=Mic)
> 8:	Out	1	Digital IO Select (0 = Digital, 1 = Analog)
> 9:	In	-	Int_Drv_Headphone_Det (1 = headphone detected)
> 10:			Not used
> 11:	In	-	FP_Headphone_Det (0 = headphone detected)
> 12:			Not used
> 13:	In	-	LineOut3 detect (1 = jack inserted)
> 14:	In	-	LineOut2 detect (1 = jack inserted)
> 15:	In	-	LineOut1 detect (1 = jack inserted)
> 
> SB073x
> Bit	In/Out	Def	Use
> 0: 			Not used
> 1: 	Out	0	Reset DAC
> 2:	Out	0	Int_Drv_SpdifBypas (1 = Bypass)
> 3:			Not Used
> 4:			Not Used
> 5:	Out	0	In_Drv_DAC_SR (0=48kHz, 1=96kHz)
> 6:	Out	0	Back_Bracket_Lineouts_Mute (0=Mute)
> 7:	Out	0	Mic/Line select( 0=Line, 1=Mic)
> 8:	In	-	Line/Mic In detect (0 = jack inserted???)
> 9:	In	-	Int_Drv_Headphone_Det (1 = headphone detected)
> 10:			Not used
> 11:	In	-	FP_Headphone_Det (0 = headphone detected)
> 12:	In	-	Digital Out detect (1 = detected)
> 13:	In	-	LineOut3 detect (1 = jack inserted)
> 14:	In	-	LineOut2 detect (1 = jack inserted)
> 15:	In	-	LineOut1 detect (1 = jack inserted)
> 
> Vista compatible
> Bit	In/Out	Def	Use
> 0: 	In	-	FP_Linein_detect (1 = jack inserted)
> 1: 	Out	0	Reset DAC
> 2:			Not Used
> 3:			Not Used
> 4:			Not Used
> 5:			Not Used
> 6:	Out	0	Back_Bracket_Lineouts_Mute (0=Mute)
> 7:	Out	0	Mic/Line select( 0=Line, 1=Mic)
> 8:	In	-	Line/Mic In detect (1 = jack inserted???)
> 9:	In	-	FP_MicIn_Detect (1 = jack inserted)
> 10:			Not used
> 11:	In	-	FP_Headphone_Det (0 = headphone detected)
> 12:	In	-	LineOut4 detect (1 = detected)
> 13:	In	-	LineOut3 detect (1 = jack inserted)
> 14:	In	-	LineOut2 detect (1 = jack inserted)
> 15:	In	-	LineOut1 detect (1 = jack inserted)
> 
> SB055x
> Bit	In/Out	Def	Use
> 0: 	In	-	FP_Mic_detect (1 = jack inserted)
> 1: 	Out	0	Mute all analog inputs(0=Mute)
> 2:	Out	0	ADC_Gain (0=boost off, 1=boost on)
> 3:	Out	1	SPDIFOut0 Unmute (0=Mute, 1=Unmute)
> 4:	Out	0	FP_Mic_select( 1=FPMic)
> 5:	Out	0	Ext_Drv_DAC_SR (0=48kHz, 1=96kHz)
> 6:	Out	0	Lineout1_Mute (1=Mute)
> 7:	Out	0	Mic power on(1=Power on)
> 8:	Out	0	Digital IO Select (0 = Analog, 1=Digital)
> 9:	Out	0	Mic_sw(0=Line/Aux, 1=FP/BP Mic)
> 10:			Not used
> 11:	In	-	FP_Headphone_Det (0 = headphone detected)
> 12:	Out	0	AuxMicLine sw(0=MicLine)
> 13:	In	-	LineOut3 detect (1 = jack inserted)
> 14:	In	-	LineOut2 detect (1 = jack inserted)
> 15:	In	-	LineOut1 detect (1 = jack inserted)
> 

> Card Family
> SB046x /
> SB067x /
> SB076x
> =
> Subsystem ID
> 0x0021
> 0x0023
> 0x0024
> 0x0025
> 0x0026
> 0x0027
> 0x0028
> 0x002A
> 0x002B
> 0x002C
> 0x002D
> 0x002E
> 0x0032
> 0x0033
> 
> Card Family
> SB073x
> =
> Subsystem ID
> 0x0029
> 0x0031
> 
> Card Family
> SB055x
> =
> Subsystem ID
> 0x0022
> 0x002F
> 
> Card Family
> Vista Compatible  Hardware
> =
> Subsystem ID
> Range from 0x6000 to 0x6FFF
> 

More later

James

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: snd-xfi info
  2008-10-19 12:12 snd-xfi info James Courtier-Dutton
@ 2008-10-20  6:57 ` Takashi Iwai
  2008-10-20  7:49 ` Takashi Iwai
  1 sibling, 0 replies; 3+ messages in thread
From: Takashi Iwai @ 2008-10-20  6:57 UTC (permalink / raw)
  To: James Courtier-Dutton; +Cc: ALSA development

At Sun, 19 Oct 2008 13:12:40 +0100,
James Courtier-Dutton wrote:
> 
> Hi,
> 
> Trying to answer some question raised by comments in the current code.
> 1) The card should be able to DMA to anywhere in a 64-bit address space.
>   It is set to 32bit DMA by default. A bit has to be set to turn on 64-bit.

Which bit?
As far as I see, TLB entries are still 32bit.  So the pages can't be
in 64bit space, right?


Takashi

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: snd-xfi info
  2008-10-19 12:12 snd-xfi info James Courtier-Dutton
  2008-10-20  6:57 ` Takashi Iwai
@ 2008-10-20  7:49 ` Takashi Iwai
  1 sibling, 0 replies; 3+ messages in thread
From: Takashi Iwai @ 2008-10-20  7:49 UTC (permalink / raw)
  To: James Courtier-Dutton; +Cc: ALSA development

At Sun, 19 Oct 2008 13:12:40 +0100,
James Courtier-Dutton wrote:
> 
> 2) GPIOs
> > GPIOs
(snip)

Added now to the source code, and replaced with these constants.
Thanks!


Takashi

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-10-20  7:49 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-19 12:12 snd-xfi info James Courtier-Dutton
2008-10-20  6:57 ` Takashi Iwai
2008-10-20  7:49 ` Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.