Skip to content

Instantly share code, notes, and snippets.

@andydvsn
Last active September 11, 2018 00:18
Show Gist options
  • Save andydvsn/47640739d911abc23cc6fc838a59a404 to your computer and use it in GitHub Desktop.
Save andydvsn/47640739d911abc23cc6fc838a59a404 to your computer and use it in GitHub Desktop.
Sound Config on OpenFrame OS
#
# ALSA library configuration file
#
# pre-load the configuration files
@hooks [
{
func load
files [
"/etc/asound.conf"
"~/.asoundrc"
]
errors false
}
]
# load card-specific configuration files (on request)
cards.@hooks [
{
func load
files [
{
@func concat
strings [
{ @func datadir }
"/cards/aliases.conf"
]
}
]
}
{
func load_for_all_cards
files [
{
@func concat
strings [
{ @func datadir }
"/cards/"
{ @func private_string }
".conf"
]
}
]
errors false
}
]
#
# defaults
#
# show all name hints also for definitions without hint {} section
defaults.namehint.showall off
# show just basic name hints
defaults.namehint.basic on
# show extended name hints
defaults.namehint.extended off
#
defaults.ctl.card 0
defaults.pcm.card 0
defaults.pcm.device 0
defaults.pcm.subdevice -1
defaults.pcm.nonblock 1
defaults.pcm.ipc_key 5678293
defaults.pcm.ipc_gid audio
defaults.pcm.ipc_perm 0660
defaults.pcm.dmix.max_periods 0
defaults.pcm.dmix.rate 48000
defaults.pcm.dmix.format S16_LE
defaults.pcm.dmix.card defaults.pcm.card
defaults.pcm.dmix.device defaults.pcm.device
defaults.pcm.dsnoop.card defaults.pcm.card
defaults.pcm.dsnoop.device defaults.pcm.device
defaults.pcm.front.card defaults.pcm.card
defaults.pcm.front.device defaults.pcm.device
defaults.pcm.rear.card defaults.pcm.card
defaults.pcm.rear.device defaults.pcm.device
defaults.pcm.center_lfe.card defaults.pcm.card
defaults.pcm.center_lfe.device defaults.pcm.device
defaults.pcm.side.card defaults.pcm.card
defaults.pcm.side.device defaults.pcm.device
defaults.pcm.surround40.card defaults.pcm.card
defaults.pcm.surround40.device defaults.pcm.device
defaults.pcm.surround41.card defaults.pcm.card
defaults.pcm.surround41.device defaults.pcm.device
defaults.pcm.surround50.card defaults.pcm.card
defaults.pcm.surround50.device defaults.pcm.device
defaults.pcm.surround51.card defaults.pcm.card
defaults.pcm.surround51.device defaults.pcm.device
defaults.pcm.surround71.card defaults.pcm.card
defaults.pcm.surround71.device defaults.pcm.device
defaults.pcm.iec958.card defaults.pcm.card
defaults.pcm.iec958.device defaults.pcm.device
defaults.pcm.modem.card defaults.pcm.card
defaults.pcm.modem.device defaults.pcm.device
defaults.rawmidi.card 0
defaults.rawmidi.device 0
defaults.rawmidi.subdevice -1
defaults.hwdep.card 0
defaults.hwdep.device 0
defaults.timer.class 2
defaults.timer.sclass 0
defaults.timer.card 0
defaults.timer.device 0
defaults.timer.subdevice 0
#
# PCM interface
#
# redirect to load-on-demand extended pcm definitions
pcm.cards cards.pcm
pcm.default cards.pcm.default
pcm.front cards.pcm.front
pcm.rear cards.pcm.rear
pcm.center_lfe cards.pcm.center_lfe
pcm.side cards.pcm.side
pcm.surround40 cards.pcm.surround40
pcm.surround41 cards.pcm.surround41
pcm.surround50 cards.pcm.surround50
pcm.surround51 cards.pcm.surround51
pcm.surround71 cards.pcm.surround71
pcm.iec958 cards.pcm.iec958
pcm.spdif iec958
pcm.dmix cards.pcm.dmix
pcm.dsnoop cards.pcm.dsnoop
pcm.modem cards.pcm.modem
pcm.phoneline cards.pcm.phoneline
pcm.hw {
@args [ CARD DEV SUBDEV ]
@args.CARD {
type string
default {
@func getenv
vars [
ALSA_PCM_CARD
ALSA_CARD
]
default {
@func refer
name defaults.pcm.card
}
}
}
@args.DEV {
type integer
default {
@func igetenv
vars [
ALSA_PCM_DEVICE
]
default {
@func refer
name defaults.pcm.device
}
}
}
@args.SUBDEV {
type integer
default {
@func refer
name defaults.pcm.subdevice
}
}
type hw
card $CARD
device $DEV
subdevice $SUBDEV
hint {
show {
@func refer
name defaults.namehint.extended
}
description "Direct hardware device without any conversions"
}
}
pcm.plughw {
@args [ CARD DEV SUBDEV ]
@args.CARD {
type string
default {
@func getenv
vars [
ALSA_PCM_CARD
ALSA_CARD
]
default {
@func refer
name defaults.pcm.card
}
}
}
@args.DEV {
type integer
default {
@func igetenv
vars [
ALSA_PCM_DEVICE
]
default {
@func refer
name defaults.pcm.device
}
}
}
@args.SUBDEV {
type integer
default {
@func refer
name defaults.pcm.subdevice
}
}
type plug
slave.pcm {
type hw
card $CARD
device $DEV
subdevice $SUBDEV
}
hint {
show {
@func refer
name defaults.namehint.extended
}
description "Hardware device with all software conversions"
}
}
pcm.plug {
@args [ SLAVE ]
@args.SLAVE {
type string
}
type plug
slave.pcm $SLAVE
}
pcm.shm {
@args [ SOCKET PCM ]
@args.SOCKET {
type string
}
@args.PCM {
type string
}
type shm
server $SOCKET
pcm $PCM
}
pcm.tee {
@args [ SLAVE FILE FORMAT ]
@args.SLAVE {
type string
}
@args.FILE {
type string
}
@args.FORMAT {
type string
default raw
}
type file
slave.pcm $SLAVE
file $FILE
format $FORMAT
}
pcm.file {
@args [ FILE FORMAT ]
@args.FILE {
type string
}
@args.FORMAT {
type string
default raw
}
type file
slave.pcm null
file $FILE
format $FORMAT
}
pcm.null {
type null
hint {
show {
@func refer
name defaults.namehint.basic
}
description "Discard all samples (playback) or generate zero samples (capture)"
}
}
#
# Control interface
#
ctl.default {
type hw
card {
@func getenv
vars [
ALSA_CTL_CARD
ALSA_CARD
]
default {
@func refer
name defaults.ctl.card
}
}
}
ctl.hw {
@args[ CARD ]
@args.CARD {
type string
default {
@func getenv
vars [
ALSA_CTL_CARD
ALSA_CARD
]
default {
@func refer
name defaults.ctl.card
}
}
}
type hw
card $CARD
}
ctl.shm {
@args [ SOCKET CTL ]
@args.SOCKET {
type string
}
@args.CTL {
type string
}
type shm
server $SOCKET
ctl $CTL
}
#
# RawMidi interface
#
rawmidi.default {
type hw
card {
@func getenv
vars [
ALSA_RAWMIDI_CARD
ALSA_CARD
]
default {
@func refer
name defaults.rawmidi.card
}
}
device {
@func igetenv
vars [
ALSA_RAWMIDI_DEVICE
]
default {
@func refer
name defaults.rawmidi.device
}
}
}
rawmidi.hw {
@args [ CARD DEV SUBDEV ]
@args.CARD {
type string
default {
@func getenv
vars [
ALSA_RAWMIDI_CARD
ALSA_CARD
]
default {
@func refer
name defaults.rawmidi.card
}
}
}
@args.DEV {
type integer
default {
@func igetenv
vars [
ALSA_RAWMIDI_DEVICE
]
default {
@func refer
name defaults.rawmidi.device
}
}
}
@args.SUBDEV {
type integer
default -1
}
type hw
card $CARD
device $DEV
subdevice $SUBDEV
hint {
description "Direct rawmidi driver device"
device $DEV
}
}
rawmidi.virtual {
@args [ MERGE ]
@args.MERGE {
type string
default 1
}
type virtual
merge $MERGE
}
#
# Sequencer interface
#
seq.default {
type hw
}
seq.hw {
type hw
}
#
# HwDep interface
#
hwdep.default {
type hw
card {
@func getenv
vars [
ALSA_HWDEP_CARD
ALSA_CARD
]
default {
@func refer
name defaults.hwdep.card
}
}
device {
@func igetenv
vars [
ALSA_HWDEP_DEVICE
]
default {
@func refer
name defaults.hwdep.device
}
}
}
hwdep.hw {
@args [ CARD DEV ]
@args.CARD {
type string
default {
@func getenv
vars [
ALSA_HWDEP_CARD
ALSA_CARD
]
default {
@func refer
name defaults.hwdep.card
}
}
}
@args.DEV {
type integer
default {
@func igetenv
vars [
ALSA_HWDEP_DEVICE
]
default {
@func refer
name defaults.hwdep.device
}
}
}
type hw
card $CARD
device $DEV
}
#
# Timer interface
#
timer_query.default {
type hw
}
timer_query.hw {
type hw
}
timer.default {
type hw
class {
@func refer
name defaults.timer.class
}
sclass {
@func refer
name defaults.timer.sclass
}
card {
@func refer
name defaults.timer.card
}
device {
@func refer
name defaults.timer.device
}
subdevice {
@func refer
name defaults.timer.subdevice
}
hint.description "Default direct hardware timer device"
}
timer.hw {
@args [ CLASS SCLASS CARD DEV SUBDEV ]
@args.CLASS {
type integer
default {
@func refer
name defaults.timer.class
}
}
@args.SCLASS {
type integer
default {
@func refer
name defaults.timer.sclass
}
}
@args.CARD {
type string
default {
@func refer
name defaults.timer.card
}
}
@args.DEV {
type integer
default {
@func refer
name defaults.timer.device
}
}
@args.SUBDEV {
type integer
default {
@func refer
name defaults.timer.subdevice
}
}
type hw
class $CLASS
sclass $SCLASS
card $CARD
device $DEV
subdevice $SUBDEV
}
pcm.my_card {
type hw
card 0
# mmap_emulation true
}
pcm.dmixed {
type dmix
ipc_key 1024
# ipc_key_add_uid false # let multiple users share
# ipc_perm 0666 # IPC permissions for multi user sharing (octal, default 0600)
slave {
pcm "my_card"
rate 48000
period_size 512
}
}
pcm.dsnooped {
type dsnoop
ipc_key 2048
slave {
pcm "my_card"
# rate 48000
# period_size 128
}
}
pcm.asymed {
type asym
playback.pcm "dmixed"
#capture.pcm "dsnooped"
}
pcm.pasymed {
type plug
slave.pcm "asymed"
}
pcm.dsp0 {
type plug
slave.pcm "asymed"
}
pcm.!default {
type plug
slave.pcm "asymed"
}
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xd01c0000 irq 11
Codec: SigmaTel STAC9202
Address: 0
Vendor Id: 0x83847632
Subsystem Id: 0x100
Revision Id: 0x100101
No Modem Function Group found
Default PCM:
rates [0x7e0]: 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1
Node 0x02 [Audio Output] wcaps 0xd0401: Stereo
Power: 0x0
Node 0x03 [Audio Input] wcaps 0x1d0541: Stereo
Power: 0x0
Connection: 1
0x14
Node 0x04 [Audio Input] wcaps 0x140311: Stereo Digital
PCM:
rates [0x160]: 44100 48000 96000
bits [0xe]: 16 20 24
formats [0x5]: PCM AC3
Connection: 1
0x07
Node 0x05 [Audio Output] wcaps 0x40211: Stereo Digital
PCM:
rates [0x1e0]: 44100 48000 88200 96000
bits [0xe]: 16 20 24
formats [0x5]: PCM AC3
Node 0x06 [Audio Selector] wcaps 0x300901: Stereo
Connection: 3
0x02* 0x07 0x14
Node 0x07 [Pin Complex] wcaps 0x430681: Stereo Digital
Pincap 0x0810024: IN EAPD Detect
Pin Default 0x01110014: [Jack] Speaker at Ext Rear
Conn = 1/8, Color = Unknown
Pin-ctls: 0x00:
Power: 0x0
Node 0x08 [Pin Complex] wcaps 0x400301: Stereo Digital
Pincap 0x0810: OUT
Pin Default 0x01410013: [Jack] SPDIF Out at Ext Rear
Conn = 1/8, Color = Unknown
Pin-ctls: 0x40: OUT
Connection: 2
0x05* 0x14
Node 0x09 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=0
Amp-Out vals: [0x07 0x07]
Connection: 1
0x0f
Node 0x0a [Pin Complex] wcaps 0x400181: Stereo
Pincap 0x083f: IN OUT HP Detect
Pin Default 0x02111011: [Jack] Speaker at Ext Front
Conn = 1/8, Color = Black
Pin-ctls: 0x40: OUT
Connection: 1
0x0e
Node 0x0b [Pin Complex] wcaps 0x400181: Stereo
Pincap 0x081737: IN OUT Detect
Pin Default 0x01a10021: [Jack] Mic at Ext Rear
Conn = 1/8, Color = Unknown
Pin-ctls: 0x24: IN
Connection: 1
0x0e
Node 0x0c [Pin Complex] wcaps 0x400181: Stereo
Pincap 0x081737: IN OUT Detect
Pin Default 0x01810022: [Jack] Line In at Ext Rear
Conn = 1/8, Color = Unknown
Pin-ctls: 0x20: IN
Connection: 1
0x0e
Node 0x0d [Pin Complex] wcaps 0x400181: Stereo
Pincap 0x083f: IN OUT HP Detect
Pin Default 0x02214012: [Jack] HP Out at Ext Front
Conn = 1/8, Color = Green
Pin-ctls: 0xc0: OUT HP
Connection: 1
0x0e
Node 0x0e [Audio Selector] wcaps 0x300105: Stereo Amp-Out
Amp-Out caps: N/A
Amp-Out vals: [0x17 0x17]
Connection: 1
0x06
Node 0x0f [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
Amp-Out vals: [0x00 0x00]
Connection: 5
0x0b* 0x0c 0x0d 0x0a 0x11
Node 0x10 [Pin Complex] wcaps 0x400104: Mono Amp-Out
Amp-Out caps: N/A
Amp-Out vals: [0x00]
Pincap 0x0810: OUT
Pin Default 0x01010031: [Jack] Line Out at Ext Rear
Conn = 1/8, Color = Unknown
Pin-ctls: 0x40: OUT
Connection: 1
0x12
Node 0x11 [Pin Complex] wcaps 0x400001: Stereo
Pincap 0x0820: IN
Pin Default 0x01310023: [Jack] CD at Ext Rear
Conn = 1/8, Color = Unknown
Pin-ctls: 0x20: IN
Node 0x12 [Audio Mixer] wcaps 0x200100: Mono
Connection: 1
0x06
Node 0x13 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=1
Amp-Out vals: [0x00]
Node 0x14 [Audio Selector] wcaps 0x30090d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Connection: 2
0x09* 0x15
Node 0x15 [Pin Complex] wcaps 0x400001: Stereo
Pincap 0x0820: IN
Pin Default 0x01d10024: [Jack] Digitial In at Ext Rear
Conn = 1/8, Color = Unknown
Pin-ctls: 0x20: IN
2: : timer
3: [ 0- 1]: digital audio playback
4: [ 0- 0]: digital audio playback
5: [ 0- 0]: digital audio capture
6: [ 0- 0]: hardware dependent
7: [ 0] : control
: ACPI bus type pnp unregistered
[ 14.795390] SCSI subsystem initialized
[ 14.795677] libata version 3.00 loaded.
[ 14.795903] usbcore: registered new interface driver usbfs
[ 14.796263] usbcore: registered new interface driver hub
[ 14.796629] usbcore: registered new device driver usb
[ 14.797438] PCI: Using ACPI for IRQ routing
[ 14.797659] PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report
[ 14.827433] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[ 14.827725] hpet0: 3 64-bit timers, 14318180 Hz
[ 14.830766] Time: tsc clocksource has been installed.
[ 14.843463] system 00:01: iomem range 0xe0000000-0xefffffff could not be reserved
[ 14.843847] system 00:01: iomem range 0x1fb00000-0x1fbfffff could not be reserved
[ 14.844231] system 00:01: iomem range 0x1fc00000-0x1fffffff could not be reserved
[ 14.844613] system 00:01: iomem range 0x20000000-0x7fffffff could not be reserved
[ 14.845003] system 00:02: ioport range 0xa20-0xa3f has been reserved
[ 14.845330] system 00:02: ioport range 0xa00-0xa3f could not be reserved
[ 14.845673] system 00:02: ioport range 0xa10-0xa1f has been reserved
[ 14.845999] system 00:02: ioport range 0xa40-0xa4f has been reserved
[ 14.846335] system 00:06: ioport range 0x4d0-0x4d1 has been reserved
[ 14.846668] system 00:08: ioport range 0x810-0x810 has been reserved
[ 14.846996] system 00:08: ioport range 0x800-0x80f has been reserved
[ 14.847323] system 00:08: ioport range 0xffff-0xffff has been reserved
[ 14.847671] system 00:09: ioport range 0x900-0x97f has been reserved
[ 14.847997] system 00:09: ioport range 0x400-0x40f has been reserved
[ 14.848323] system 00:09: ioport range 0x480-0x4bf has been reserved
[ 14.848651] system 00:09: iomem range 0xfec00000-0xfec85fff could not be reserved
[ 14.849034] system 00:09: iomem range 0xfed1c000-0xfed1ffff could not be reserved
[ 14.849415] system 00:09: iomem range 0xc0000-0xdffff has been reserved
[ 14.849754] system 00:09: iomem range 0xe0000-0xeffff has been reserved
[ 14.850093] system 00:09: iomem range 0xf0000-0xfffff has been reserved
[ 14.850433] system 00:09: iomem range 0xffc00000-0xffffffff could not be reserved
[ 14.850829] system 00:0b: iomem range 0x1faf0000-0x1fafffff could not be reserved
[ 14.882074] PCI: Bridge: 0000:00:1c.0
[ 14.882270] IO window: e000-efff
[ 14.882453] MEM window: d0000000-d00fffff
[ 14.882673] PREFETCH window: fef00000-feffffff
[ 14.882943] PCI: Enabling device 0000:00:1c.0 (0000 -> 0003)
[ 14.883560] ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
[ 14.883858] PCI: setting IRQ 11 as level-triggered
[ 14.883864] ACPI: PCI Interrupt 0000:00:1c.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
[ 14.884330] PCI: Setting latency timer of device 0000:00:1c.0 to 64
[ 14.884356] NET: Registered protocol family 2
[ 14.923395] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 14.924200] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 14.924724] TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
[ 14.925223] TCP: Hash tables configured (established 16384 bind 16384)
[ 14.925557] TCP reno registered
[ 14.936911] audit: initializing netlink socket (disabled)
[ 14.937208] audit(1059620992.484:1): initialized
[ 14.942320] fuse init (API version 7.9)
[ 14.943169] io scheduler noop registered
[ 14.943386] io scheduler anticipatory registered
[ 14.943625] io scheduler deadline registered
[ 14.943975] io scheduler cfq registered (default)
[ 14.944239] Boot video device is 0000:00:02.0
[ 14.944615] PCI: Setting latency timer of device 0000:00:1c.0 to 64
[ 14.944662] Allocate Port Service[0000:00:1c.0:pcie00]
[ 14.944739] Allocate Port Service[0000:00:1c.0:pcie02]
[ 14.951251] Switched to high resolution mode on CPU 1
[ 14.954632] Switched to high resolution mode on CPU 0
[ 15.012095] Real Time Clock Driver v1.12ac
[ 15.012595] hpet_resources: 0xfed00000 is busy
[ 15.012655] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
[ 15.015427] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
[ 15.015896] Driver 'sd' needs updating - please use bus_type methods
[ 15.016436] ata_piix 0000:00:1f.1: version 2.12
[ 15.016460] PCI: Enabling device 0000:00:1f.1 (0000 -> 0001)
[ 15.016806] PCI: Setting latency timer of device 0000:00:1f.1 to 64
[ 15.016912] scsi0 : ata_piix
[ 15.017204] scsi1 : ata_piix
[ 15.018043] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xf060 irq 14
[ 15.018401] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xf068 irq 15
[ 15.349687] ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 10
[ 15.349988] PCI: setting IRQ 10 as level-triggered
[ 15.349995] ACPI: PCI Interrupt 0000:00:1d.7[D] -> Link [LNKD] -> GSI 10 (level, low) -> IRQ 10
[ 15.350488] PCI: Setting latency timer of device 0000:00:1d.7 to 64
[ 15.350495] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[ 15.350967] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
[ 15.355286] ehci_hcd 0000:00:1d.7: debug port 1
[ 15.355528] PCI: cache line size of 32 is not supported by device 0000:00:1d.7
[ 15.355543] ehci_hcd 0000:00:1d.7: irq 10, io mem 0xd01c4000
[ 15.370115] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[ 15.370859] usb usb1: configuration #1 chosen from 1 choice
[ 15.371239] hub 1-0:1.0: USB hub found
[ 15.371446] hub 1-0:1.0: 8 ports detected
[ 15.474153] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
[ 15.474243] USB Universal Host Controller Interface driver v3.0
[ 15.474656] ACPI: PCI Interrupt 0000:00:1d.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
[ 15.475128] PCI: Setting latency timer of device 0000:00:1d.0 to 64
[ 15.475135] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[ 15.475569] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
[ 15.475974] uhci_hcd 0000:00:1d.0: irq 11, io base 0x0000f040
[ 15.476563] usb usb2: configuration #1 chosen from 1 choice
[ 15.476938] hub 2-0:1.0: USB hub found
[ 15.477144] hub 2-0:1.0: 2 ports detected
[ 15.578310] ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
[ 15.578608] ACPI: PCI Interrupt 0000:00:1d.1[B] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
[ 15.579080] PCI: Setting latency timer of device 0000:00:1d.1 to 64
[ 15.579087] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[ 15.579547] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
[ 15.579952] uhci_hcd 0000:00:1d.1: irq 11, io base 0x0000f020
[ 15.580544] usb usb3: configuration #1 chosen from 1 choice
[ 15.580920] hub 3-0:1.0: USB hub found
[ 15.581126] hub 3-0:1.0: 2 ports detected
[ 15.682181] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
[ 15.682479] ACPI: PCI Interrupt 0000:00:1d.2[C] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
[ 15.682949] PCI: Setting latency timer of device 0000:00:1d.2 to 64
[ 15.682956] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[ 15.683400] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
[ 15.683804] uhci_hcd 0000:00:1d.2: irq 10, io base 0x0000f000
[ 15.684408] usb usb4: configuration #1 chosen from 1 choice
[ 15.684784] hub 4-0:1.0: USB hub found
[ 15.684990] hub 4-0:1.0: 2 ports detected
[ 15.713697] usb 1-5: new high speed USB device using ehci_hcd and address 2
[ 15.785770] Initializing USB Mass Storage driver...
[ 15.863165] usb 1-5: configuration #1 chosen from 1 choice
[ 16.340914] usb 1-7: new high speed USB device using ehci_hcd and address 4
[ 16.730359] usb 1-7: configuration #1 chosen from 1 choice
[ 17.099968] usb 4-2: new full speed USB device using uhci_hcd and address 2
[ 17.292389] usb 4-2: configuration #1 chosen from 1 choice
[ 17.302354] scsi2 : SCSI emulation for USB Mass Storage devices
[ 17.302801] usb-storage: device found at 4
[ 17.302808] usb-storage: waiting for device to settle before scanning
[ 17.302839] usbcore: registered new interface driver usb-storage
[ 17.303154] USB Mass Storage support registered.
[ 17.303541] mice: PS/2 mouse device common for all mice
[ 17.303884] i2c /dev entries driver
[ 17.304284] poulsbo_smbus 0000:00:1f.0: Found POULSBO SMBUS 0000:00:1f.0 device
[ 17.304662] poulsbo_smbus 0000:00:1f.0: POULSBO SM base = 0x0400
[ 17.305634] Software Watchdog Timer: 0.07 initialized. soft_noboot=0 soft_margin=60 sec (nowayout= 0)
[ 17.306110] cpuidle: using governor ladder
[ 17.306323] cpuidle: using governor menu
[ 17.306594] sdhci: Secure Digital Host Controller Interface driver
[ 17.306911] sdhci: Copyright(c) Pierre Ossman
[ 17.307206] sdhci: SDHCI controller found at 0000:00:1e.0 [8086:811c] (rev 7)
[ 17.307586] ACPI: PCI Interrupt 0000:00:1e.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
[ 17.308070] PCI: Setting latency timer of device 0000:00:1e.0 to 64
[ 17.308179] mmc0: SDHCI at 0xd01c4600 irq 11 DMA
[ 17.308436] sdhci: SDHCI controller found at 0000:00:1e.1 [8086:811d] (rev 7)
[ 17.308834] ACPI: PCI Interrupt 0000:00:1e.1[B] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
[ 17.309317] PCI: Setting latency timer of device 0000:00:1e.1 to 64
[ 17.309423] mmc1: SDHCI at 0xd01c4500 irq 11 DMA
[ 17.309680] sdhci: SDHCI controller found at 0000:00:1e.2 [8086:811e] (rev 7)
[ 17.310057] ACPI: PCI Interrupt 0000:00:1e.2[C] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
[ 17.310539] PCI: Setting latency timer of device 0000:00:1e.2 to 64
[ 17.310645] mmc2: SDHCI at 0xd01c4400 irq 10 DMA
[ 17.310917] ricoh-mmc: Ricoh MMC Controller disabling driver
[ 17.311213] ricoh-mmc: Copyright(c) Philip Langdale
[ 17.311681] usbcore: registered new interface driver hiddev
[ 17.317275] input: AmSC OpenPeak Touchscreen Hyup05_3 as /devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/input/input0
[ 17.351795] input,hidraw0: USB HID v1.11 Mouse [AmSC OpenPeak Touchscreen Hyup05_3] on usb-0000:00:1d.2-2
[ 17.355273] /home/builder/svn/firmware/trunk/frame/linux-2.6.24-19-lpia/drivers/hid/usbhid/hid-core.c: couldn't find an input interrupt endpoint
[ 17.355970] usbcore: registered new interface driver usbhid
[ 17.356274] /home/builder/svn/firmware/trunk/frame/linux-2.6.24-19-lpia/drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
[ 17.356938] TCP cubic registered
[ 17.357160] NET: Registered protocol family 1
[ 17.357410] NET: Registered protocol family 17
[ 17.357645] ieee80211: 802.11 data/management/control stack, git-1.1.13
[ 17.357982] ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
[ 17.358406] ieee80211_crypt: registered algorithm 'NULL'
[ 17.358411] ieee80211_crypt: registered algorithm 'WEP'
[ 17.358415] ieee80211_crypt: registered algorithm 'CCMP'
[ 17.358419] ieee80211_crypt: registered algorithm 'TKIP'
[ 17.358431] Using IPI No-Shortcut mode
[ 17.358819] Magic number: 5:0:0
[ 17.359019] hash matches device ttye8
[ 17.359230] hash matches device ttybb
[ 17.359601] Waiting 2sec before mounting root device...
[ 17.527209] mmc2: new MMC card at address 0001
[ 17.527596] mmcblk0: mmc2:0001 1004032KiB
[ 17.527864] mmcblk0:<7>spurious 8259A interrupt: IRQ7.
[ 17.529260] p1 p2 p4
[ 19.359650] kjournald starting. Commit interval 5 seconds
[ 19.520999] EXT3 FS on mmcblk0p2, internal journal
[ 19.521261] EXT3-fs: mounted filesystem with ordered data mode.
[ 19.521578] VFS: Mounted root (ext3 filesystem).
[ 19.522012] Freeing unused kernel memory: 256k freed
[ 19.978809] JBD: barrier-based sync failed on mmcblk0p2 - disabling barriers
[ 20.808388] kjournald starting. Commit interval 5 seconds
[ 20.930966] EXT3 FS on mmcblk0p4, internal journal
[ 20.931231] EXT3-fs: mounted filesystem with ordered data mode.
[ 21.004177] Linux agpgart interface v0.102
[ 21.037945] [drm] Initialized drm 1.1.0 20060810
[ 21.057653] [IEGD]: Registering iegd gart module
[ 21.058055] [IEGD]: Initialize IEGD agpgart and drm
[ 21.058421] [IEGD]: Intel US15 chipset detected
[ 21.058857] [IEGD]: Detected 3836K stolen memory.
[ 21.122586] agpgart: AGP aperture is 256M @ 0x1fc00000
[ 21.122900] [IEGD]: Registering iegd drm module
[ 21.123172] ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
[ 21.123637] PCI: Setting latency timer of device 0000:00:02.0 to 64
[ 21.123677] mtrr: base(0x1fc00000) is not aligned on a size(0x10000000) boundary
[ 21.126193] [drm] Initialized iegd 1.0.1 20050616 on minor 0
[ 21.141972] r8168 Gigabit Ethernet driver 8.008.00-NAPI loaded
[ 21.142312] PCI: Enabling device 0000:01:00.0 (0000 -> 0003)
[ 21.142614] ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
[ 21.143123] PCI: Setting latency timer of device 0000:01:00.0 to 64
[ 21.146290] r8168: This product is covered by one or more of the following patents: US5,307,459, US5,434,872, US5,732,094, US6,570,884, US6,115,776, and US6,327,625.
[ 21.147055] eth0: Identified chip type is 'RTL8168C/8111C'.
[ 21.147064] eth0: RTL8168B/8111B at 0xf0896000, 00:00:00:00:00:00, IRQ 223
[ 21.169893] poulsbo_lbb 0000:00:02.0: Found POULSBO GRPH 0000:00:02.0 device
[ 21.170263] poulsbo_lbb 0000:00:02.0: POULSBO GRPH base = 0xd0100000
[ 21.306272] rtusb init --->
[ 21.308990]
[ 21.308994]
[ 21.308995] === pAd = f0987000, size = 482616 ===
[ 21.308998]
[ 21.309732] <-- RTMPAllocAdapterBlock, Status=0
[ 21.310941] usbcore: registered new interface driver rt2870
[ 21.460350] PCI: Enabling device 0000:00:1b.0 (0000 -> 0002)
[ 21.460653] ACPI: PCI Interrupt 0000:00:1b.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
[ 21.461144] PCI: Setting latency timer of device 0000:00:1b.0 to 64
[ 21.461151] Do fixup for Poulsbo <6>D0 or newer stepping
[ 21.461454] HDA snoop disabled, try to enable ... OK
[ 21.659663] usbcore: registered new interface driver snd-usb-audio
[ 22.126772] <-- RTMPAllocTxRxRingMemory, Status=0
[ 22.128845] -->RTUSBVenderReset
[ 22.129091] <--RTUSBVenderReset
[ 22.295580] scsi 2:0:0:0: Direct-Access Generic- SD/MMC 1.00 PQ: 0 ANSI: 0 CCS
[ 22.301045] sd 2:0:0:0: [sda] Attached SCSI removable disk
[ 22.304115] sd 2:0:0:0: Attached scsi generic sg0 type 0
[ 22.305244] usb-storage: device scan complete
[ 22.414248] Key1Str is Invalid key length(0) or Type(0)
[ 22.414581] Key2Str is Invalid key length(0) or Type(0)
[ 22.414901] Key3Str is Invalid key length(0) or Type(0)
[ 22.415220] Key4Str is Invalid key length(0) or Type(0)
[ 22.416336] 1. Phy Mode = 5
[ 22.416487] 2. Phy Mode = 5
[ 22.447215] RTMPSetPhyMode: channel is out of range, use first channel=1
[ 22.459446] 3. Phy Mode = 9
[ 22.468188] MCS Set = ff ff 00 00 01
[ 22.477675] <==== rt28xx_init, Status=0
[ 22.479424] 0x1300 = 00064300
[ 22.517787] r8168: eth0: link down
[ 23.440683] r8168: eth0: link up
[ 27.773921] JBD: barrier-based sync failed on mmcblk0p2 - disabling barriers
[ 29.103193] fh: SST4900LF008 Firmware Hub detected
[ 30.262476] fh: SST4900LF008 Firmware Hub detected
[ 36.294778] mtrr: base(0x1fc00000) is not aligned on a size(0x10000000) boundary
[ 36.982593] mtrr: base(0x1fc00000) is not aligned on a size(0x10000000) boundary
[ 65.672304] fh: SST4900LF008 Firmware Hub detected
00-00: HDA Codec 0
0: [0- 0]: mixer
3: [0- 0]: digital audio
4: [0- 0]: digital audio
12: [0- 1]: digital audio
Sound Driver:3.8.1a-980706 (ALSA v1.0.15 emulation code)
Kernel: Linux atom 2.6.24-19-lpia #1 SMP Sat Oct 1 15:24:56 EDT 2011 i686
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
HDA Intel at 0xd01c0000 irq 11
Audio devices:
0: STAC92xx Analog (DUPLEX)
Synth devices: NOT ENABLED IN CONFIG
Midi devices: NOT ENABLED IN CONFIG
Timers:
31: system timer
Mixers:
0: SigmaTel STAC9202
00-01: STAC92xx Digital : STAC92xx Digital : playback 1
00-00: STAC92xx Analog : STAC92xx Analog : playback 1 : capture 1
G0: system timer : 4000.000us (10000000 ticks)
P0-0-0: PCM playback 0-0-0 : SLAVE
P0-0-1: PCM capture 0-0-1 : SLAVE
P0-1-0: PCM playback 0-1-0 : SLAVE
Advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Nov 20 19:16:42 2007 UTC).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment