XO-1.5 microphone testing

Chris Ball cjb at laptop.org
Fri Jul 10 16:21:48 EDT 2009


Hi Dan, I have a board with the microphone ECO now.

   > 2. In alsamixer, under Playback leave all "PortX Jack" controls
   > as their defaults. Turn Master all the way up.  Under Capture,
   > you'll see a choice of 8 inputs. Go through them one by one while
   > making some noise. Which one represents the internal microphone?

Mic_C is external.  Mic_B is internal.  Mic_F is both off.

   > 3. Once you know which of the 8 inputs represents the internal
   > microphone, select it and experiment with the "Analog Mic
   > Boost"/"DMIC Mic Boost" controls. Which one has effect? Of the
   > one that has effect, which gain values are sensible?

Analog Mic Boost has effect, DMIC Mic Boost does not.  I think I like
Capture volume at 80, Digital volume at 80, and Analog Mic Boost at
20dB, optimizing for clarity vs. volume of background noise.

   > 4. Pick a sensible gain value and go back to Playback. Set the
   > jack options for PortD and PortE to off. Make some noise, can you
   > still hear it? I think PortD and PortE do absolutely nothing on
   > our hardware so I want to harcode them to be permanently off.

Confirmed, they do nothing here.
   
   > 5. Experiment with PortB and PortC. Which one affects the
   > internal microphone? Does 50% or 80% bias sound better?  At this
   > point you can hopefully reach a configuration where one port is
   > set to Mic with a certain bias level, and the other 3 ports are
   > Off, and you can still record and play audio, right?

PortC affects the internal microphone.  50% and 80% sound identical to
me, so perhaps we prefer 50%.

   > 6. Select a good bias level and go back to capture. Experiment
   > with the Digital volume control, what effect does this have?

It has very similar effect to the main Capture control; 100 capture
and 60 digital sounds identical to 80 Capture and 80 Digital to me.

   > 7. Close alsamixer and start watching kernel debug messages. Plug
   > in external microphone. Which new kernel messages appear?

[  974.423246] ALSA sound/pci/hda/patch_conexant.c:2268: CXT5066: unsol event e1a00001 (38)
[  974.423299] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=80000000
[  974.423316] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
   
   > 8. Open alsamixer again and repeat the above experiment. Note
   > that when you plugged in the microphone, some settings may have
   > been automatically changed. (it may have changed the PortX
   > settings, and it will certainly have selected a microphone input
   > under Capture although possibly the wrong one).  Please also blow
   > lightly into the internal microphone once you've found a good
   > configuration for the external microphone, confirming that the
   > internal one is muted.

It correctly switched from internal mic over to external mic.  Mic_B
is active now and Mic_C isn't.  The port settings are both on 50%,
unchanged from before I plugged in the external mic.

Speaker automuting seems to be working too; external mic is correctly
routed to internal speakers once I unplug the external speakers.

   > 9. please send full kernel logs of the whole session

Attached.

Thanks!

- Chris.
-------------- next part --------------
[    0.000000] Linux version 2.6.30-20090703.1.olpc.0517950 (dsd at polyethylene) (gcc version 4.4.0 20090506 (Red Hat 4.4.0-4) (GCC) ) #1 PREEMPT Fri Jul 3 18:52:37 BST 2009
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   NSC Geode by NSC
[    0.000000]   Cyrix CyrixInstead
[    0.000000]   Centaur CentaurHauls
[    0.000000]   Transmeta GenuineTMx86
[    0.000000]   Transmeta TransmetaCPU
[    0.000000]   UMC UMC UMC UMC
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e801: 0000000000000000 - 000000000009f000 (usable)
[    0.000000]  BIOS-e801: 0000000000100000 - 000000003af53400 (usable)
[    0.000000] DMI 2.1 present.
[    0.000000] last_pfn = 0x3af53 max_arch_pfn = 0x100000
[    0.000000] Warning only 895MB will be used.
[    0.000000] Use a HIGHMEM enabled kernel.
[    0.000000] init_memory_mapping: 0000000000000000-0000000037fa8000
[    0.000000]  0000000000 - 0000400000 page 4k
[    0.000000]  0000400000 - 0037c00000 page 2M
[    0.000000]  0037c00000 - 0037fa8000 page 4k
[    0.000000] kernel direct mapping tables up to 37fa8000 @ 7000-c000
[    0.000000] RAMDISK: 3af53600 - 3bdfd000
[    0.000000] Allocated new RAMDISK: 00939000 - 017e2a00
[    0.000000] Move RAMDISK from 000000003af53600 - 000000003bdfcfff to 00939000 - 017e29ff
[    0.000000] ACPI: RSDP 000e0000 00024 (v02 OLPC  )
[    0.000000] ACPI: RSDT 000e0040 00034 (v01 OLPC   OLPC_000 30303030 OLPC 30303030)
[    0.000000] ACPI: FACP 000e0080 00084 (v02 OLPC   OLPC_000 30303030 OLPC 30303030)
[    0.000000] ACPI: DSDT 000fc000 0270C (v01   OLPC XO-1.5   00000001 INTL 20061109)
[    0.000000] ACPI: FACS 000e0180 00040
[    0.000000] ACPI: DSDT 000fc000 0270C (v01   OLPC XO-1.5   00000001 INTL 20061109)
[    0.000000] ACPI: APIC 000e0200 0005A (v01 OLPC   OLPC_000 30303030 OLPC 30303030)
[    0.000000] ACPI: HPET 000e0280 00038 (v01 OLPC   OLPC_000 30303030 OLPC 30303030)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] 895MB LOWMEM available.
[    0.000000]   mapped low ram: 0 - 37fa8000
[    0.000000]   low ram: 0 - 37fa8000
[    0.000000]   node 0 low ram: 00000000 - 37fa8000
[    0.000000]   node 0 bootmap 00008000 - 0000eff8
[    0.000000] (7 early reservations) ==> bootmem [0000000000 - 0037fa8000]
[    0.000000]   #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 - 0000001000]
[    0.000000]   #1 [0000400000 - 0000934c18]    TEXT DATA BSS ==> [0000400000 - 0000934c18]
[    0.000000]   #2 [000009f000 - 0000100000]    BIOS reserved ==> [000009f000 - 0000100000]
[    0.000000]   #3 [0000935000 - 00009380d4]              BRK ==> [0000935000 - 00009380d4]
[    0.000000]   #4 [0000007000 - 0000008000]          PGTABLE ==> [0000007000 - 0000008000]
[    0.000000]   #5 [0000939000 - 00017e2a00]      NEW RAMDISK ==> [0000939000 - 00017e2a00]
[    0.000000]   #6 [0000008000 - 000000f000]          BOOTMAP ==> [0000008000 - 000000f000]
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000000 -> 0x00001000
[    0.000000]   Normal   0x00001000 -> 0x00037fa8
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[2] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x0000009f
[    0.000000]     0: 0x00000100 -> 0x00037fa8
[    0.000000] On node 0 totalpages: 229191
[    0.000000] free_area_init_node: node 0, pgdat c0832dd8, node_mem_map c17e3000
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3967 pages, LIFO batch:0
[    0.000000]   Normal zone: 1760 pages used for memmap
[    0.000000]   Normal zone: 223432 pages, LIFO batch:31
[    0.000000] Using APIC driver default
[    0.000000] ACPI: PM-Timer IO Port: 0x408
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 1, version 3, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] ACPI: IRQ10 used by override.
[    0.000000] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] nr_irqs_gsi: 24
[    0.000000] Allocating PCI resources starting at 40000000 (gap: 3af53400:c50acc00)
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 227399
[    0.000000] Kernel command line: root=/dev/hda1 rootfstype=ext4 console=ttyS0,115200 console=tty0 fbcon=font:SUN12x22 video=viafb:viafb_mode=1200x900,viafb_bpp=16,viafb_refresh=60,viafb_active_dev=LCD,viafb_lcd_panel_id=23 no_console_suspend
[    0.000000] Enabling fast FPU save and restore... done.
[    0.000000] Enabling unmasked SIMD FPU exception support... done.
[    0.000000] Initializing CPU#0
[    0.000000] NR_IRQS:288
[    0.000000] CPU 0 irqstacks, hard=c0836000 soft=c0837000
[    0.000000] PID hash table entries: 4096 (order: 12, 16384 bytes)
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 997.354 MHz processor.
[    0.010000] Console: colour dummy device 80x25
[    0.010000] console [tty0] enabled
[    0.010000] console [ttyS0] enabled
[    0.010000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.010000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.010000] allocated 4585760 bytes of page_cgroup
[    0.010000] please try cgroup_disable=memory option if you don't want
[    0.010000] Memory: 883812k/917152k available (3062k kernel code, 32848k reserved, 1281k data, 292k init, 0k highmem)
[    0.010000] virtual kernel memory layout:
[    0.010000]     fixmap  : 0xfffaa000 - 0xfffff000   ( 340 kB)
[    0.010000]     vmalloc : 0xf87a8000 - 0xfffa8000   ( 120 MB)
[    0.010000]     lowmem  : 0xc0000000 - 0xf7fa8000   ( 895 MB)
[    0.010000]       .init : 0xc083f000 - 0xc0888000   ( 292 kB)
[    0.010000]       .data : 0xc06fd8fa - 0xc083de64   (1281 kB)
[    0.010000]       .text : 0xc0400000 - 0xc06fd8fa   (3062 kB)
[    0.010000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[    0.010000] ODEBUG: 5 of 5 active objects replaced
[    0.010000] ODEBUG: selftest passed
[    0.010016] Calibrating delay loop (skipped), value calculated using timer frequency.. 1994.70 BogoMIPS (lpj=9973540)
[    0.020315] Security Framework initialized
[    0.024510] Mount-cache hash table entries: 512
[    0.030610] Initializing cgroup subsys ns
[    0.034636] Initializing cgroup subsys cpuacct
[    0.039099] Initializing cgroup subsys memory
[    0.040086] Initializing cgroup subsys devices
[    0.044566] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
[    0.050006] CPU: L2 Cache: 128K (64 bytes/line)
[    0.054568] CPU: Centaur VIA C7-M Processor 1000MHz stepping 00
[    0.064283] Checking 'hlt' instruction... OK.
[    0.101012] ACPI: Core revision 20090320
[    0.116711] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.230000] khelper used greatest stack depth: 3320 bytes left
[    0.230000] net_namespace: 1044 bytes
[    0.231082] NET: Registered protocol family 16
[    0.237756] khelper used greatest stack depth: 3296 bytes left
[    0.242328] khelper used greatest stack depth: 3120 bytes left
[    0.250414] ACPI: bus type pci registered
[    0.255878] PCI: Using configuration type 1 for base access
[    0.318320] bio: create slab <bio-0> at 0
[    0.322986] ACPI: EC: Look up EC in DSDT
[    0.346059] ACPI: Interpreter enabled
[    0.349761] ACPI: (supports S0 S1 S3 S5)
[    0.351262] ACPI: Using IOAPIC for interrupt routing
[    0.386363] ACPI: PCI Root Bridge [PCI0] (0000:00)
[    0.391335] pci 0000:00:01.0: reg 10 32bit mmio: [0xd0000000-0xd3ffffff]
[    0.391353] pci 0000:00:01.0: reg 14 32bit mmio: [0xf0000000-0xf0ffffff]
[    0.391391] pci 0000:00:01.0: reg 30 32bit mmio: [0x000000-0x00ffff]
[    0.391426] pci 0000:00:01.0: supports D1 D2
[    0.391518] pci 0000:00:0c.0: reg 10 32bit mmio: [0x80000000-0x800000ff]
[    0.391536] pci 0000:00:0c.0: reg 14 32bit mmio: [0x80001000-0x800010ff]
[    0.391554] pci 0000:00:0c.0: reg 18 32bit mmio: [0x80002000-0x800020ff]
[    0.391610] pci 0000:00:0c.0: supports D1 D2
[    0.391620] pci 0000:00:0c.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.398258] pci 0000:00:0c.0: PME# disabled
[    0.400076] pci 0000:00:0f.0: reg 10 io port: [0x8000-0x8007]
[    0.400094] pci 0000:00:0f.0: reg 14 io port: [0x8008-0x800b]
[    0.400111] pci 0000:00:0f.0: reg 18 io port: [0x8010-0x8017]
[    0.400128] pci 0000:00:0f.0: reg 1c io port: [0x8018-0x801b]
[    0.400145] pci 0000:00:0f.0: reg 20 io port: [0x8020-0x802f]
[    0.400281] pci 0000:00:10.0: reg 20 io port: [0x8400-0x841f]
[    0.400326] pci 0000:00:10.0: supports D1 D2
[    0.400335] pci 0000:00:10.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.410226] pci 0000:00:10.0: PME# disabled
[    0.414513] pci 0000:00:10.1: reg 20 io port: [0x8800-0x881f]
[    0.414558] pci 0000:00:10.1: supports D1 D2
[    0.414567] pci 0000:00:10.1: PME# supported from D0 D1 D2 D3hot D3cold
[    0.420137] pci 0000:00:10.1: PME# disabled
[    0.424447] pci 0000:00:10.2: reg 20 io port: [0x8c00-0x8c1f]
[    0.424492] pci 0000:00:10.2: supports D1 D2
[    0.424501] pci 0000:00:10.2: PME# supported from D0 D1 D2 D3hot D3cold
[    0.430008] pci 0000:00:10.2: PME# disabled
[    0.434287] pci 0000:00:10.4: reg 10 32bit mmio: [0x80003000-0x800030ff]
[    0.434362] pci 0000:00:10.4: supports D1 D2
[    0.434372] pci 0000:00:10.4: PME# supported from D0 D1 D2 D3hot D3cold
[    0.440007] pci 0000:00:10.4: PME# disabled
[    0.444524] pci 0000:00:14.0: reg 10 64bit mmio: [0x80004000-0x80007fff]
[    0.444593] pci 0000:00:14.0: PME# supported from D0 D3hot D3cold
[    0.450007] pci 0000:00:14.0: PME# disabled
[    0.454247] pci_bus 0000:00: on NUMA node 0
[    0.454288] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[    0.517934] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *10 11 12 14 15)
[    0.523457] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 11 12 14 15) *9
[    0.533460] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 *11 12 14 15)
[    0.541606] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *10 11 12 14 15)
[    0.549425] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
[    0.554446] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
[    0.564439] ACPI: PCI Interrupt Link [LNK0] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
[    0.574446] ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
[    0.586978] SCSI subsystem initialized
[    0.591135] usbcore: registered new interface driver usbfs
[    0.597003] usbcore: registered new interface driver hub
[    0.600552] usbcore: registered new device driver usb
[    0.613363] PCI: Using ACPI for IRQ routing
[    0.620231] pnp: PnP ACPI init
[    0.623351] ACPI: bus type pnp registered
[    0.642509] pnp: PnP ACPI: found 12 devices
[    0.646723] ACPI: ACPI bus type pnp unregistered
[    0.651426] system 00:01: iomem range 0xe0000000-0xefffffff has been reserved
[    0.658607] system 00:02: iomem range 0xfee00000-0xfee00fff has been reserved
[    0.666005] system 00:02: iomem range 0xfec00000-0xfec00fff has been reserved
[    0.673251] system 00:0a: ioport range 0x3e0-0x3e7 has been reserved
[    0.679632] system 00:0a: ioport range 0x4d0-0x4d1 has been reserved
[    0.686021] system 00:0a: ioport range 0x400-0x47f has been reserved
[    0.692410] system 00:0a: ioport range 0x500-0x50f has been reserved
[    0.698790] system 00:0a: iomem range 0xfed30000-0xfed300ff has been reserved
[    0.706000] system 00:0b: iomem range 0x0-0x9ffff could not be reserved
[    0.712650] system 00:0b: iomem range 0xe0000-0xfffff could not be reserved
[    0.719634] system 00:0b: iomem range 0x100000-0x3bffffff could not be reserved
[    0.765451] pci_bus 0000:00: resource 0 io:  [0x00-0xffff]
[    0.765464] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
[    0.765649] NET: Registered protocol family 2
[    0.770285] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.778300] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.788559] TCP bind hash table entries: 65536 (order: 8, 1310720 bytes)
[    0.797683] TCP: Hash tables configured (established 131072 bind 65536)
[    0.804351] TCP reno registered
[    0.807889] NET: Registered protocol family 1
[    0.814063] Trying to unpack rootfs image as initramfs...
[    1.091104] Freeing initrd memory: 15014k freed
[    1.127671] khelper used greatest stack depth: 2984 bytes left
[    1.148292] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[    1.158960] VFS: Disk quotas dquot_6.5.2
[    1.162997] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.170455] JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    1.235191] PROM: Built device tree with 34739 bytes of memory.
[    1.241243] msgmni has been set to 1755
[    1.248147] cryptomgr_test used greatest stack depth: 2948 bytes left
[    1.254986] alg: No test for stdrng (krng)
[    1.259165] io scheduler noop registered
[    1.263237] io scheduler cfq registered (default)
[    1.268065] pci 0000:00:01.0: Boot video device
[    1.269419] VIA Graphics Intergration Chipset framebuffer 2.4 initializing
[    1.276349] Switched to high resolution mode on CPU 0
[    1.304913] Console: switching to colour frame buffer device 100x40
[    1.336486] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    1.344460] ACPI: Power Button [PWRF]
[    1.349028] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input1
[    1.357858] ACPI: Sleep Button [SLPB]
[    1.362894] Marking TSC unstable due to TSC halts in idle
[    1.369037] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
[    1.375682] processor ACPI_CPU:00: registered as cooling_device0
[    1.382308] ACPI: Processor [CPU0] (supports 16 throttling states)
[    1.417148] Non-volatile memory driver v1.3
[    1.421876] VIA RNG detected
[    1.425388] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled
[    1.720215] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.740093] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.772963] brd: module loaded
[    1.787930] Uniform Multi-Platform E-IDE driver
[    1.805056] via82cxxx 0000:00:0f.0: VIA vx855 (rev 00) IDE UDMA133
[    1.823098] via82cxxx 0000:00:0f.0: IDE controller (0x1106:0xc409 rev 0x00)
[    1.842047] pci 0000:00:0f.0: enabling device (0000 -> 0001)
[    1.859654] pci 0000:00:0f.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[    1.878330] via82cxxx 0000:00:0f.0: IDE port disabled
[    1.895151] via82cxxx 0000:00:0f.0: 100% native mode on irq 21
[    1.912623]     ide0: BM-DMA at 0x8020-0x8027
[    1.928527] Probing IDE interface ide0...
[    2.230130] hda: SSD 8G CL1B, CFA DISK drive
[    2.600506] hda: host max PIO5 wanted PIO255(auto-tune) selected PIO5
[    2.600573] hda: UDMA/66 mode selected
[    2.615865] ide0 at 0x8000-0x8007,0x800a on irq 21
[    2.633352] ide_generic: please use "probe_mask=0x3f" module parameter for probing all legacy ISA IDE ports
[    2.666107] Probing IDE interface ide1...
[    3.260641] ide1 at 0x1f0-0x1f7,0x3f6 on irq 14
[    3.276698] Probing IDE interface ide2...
[    3.870622] ide2 at 0x170-0x177,0x376 on irq 15
[    3.886356] ide-gd driver 1.18
[    3.900414] hda: max request size: 128KiB
[    3.915265] hda: 15072624 sectors (7717 MB) w/1KiB Cache, CHS=14953/16/63
[    3.950095] hda: cache flushes supported
[    3.965412]  hda: hda1
[    3.982444] Driver 'sd' needs updating - please use bus_type methods
[    4.002009] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.019684] ehci_hcd 0000:00:10.4: PCI INT D -> GSI 23 (level, low) -> IRQ 23
[    4.037935] ehci_hcd 0000:00:10.4: EHCI Host Controller
[    4.054611] ehci_hcd 0000:00:10.4: new USB bus registered, assigned bus number 1
[    4.072827] ehci_hcd 0000:00:10.4: debug port 1
[    4.087915] ehci_hcd 0000:00:10.4: irq 23, io mem 0x80003000
[    4.120061] ehci_hcd 0000:00:10.4: USB 2.0 started, EHCI 1.00
[    4.136136] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    4.153265] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.170755] usb usb1: Product: EHCI Host Controller
[    4.185885] usb usb1: Manufacturer: Linux 2.6.30-20090703.1.olpc.0517950 ehci_hcd
[    4.203844] usb usb1: SerialNumber: 0000:00:10.4
[    4.219481] usb usb1: configuration #1 chosen from 1 choice
[    4.235816] hub 1-0:1.0: USB hub found
[    4.249806] hub 1-0:1.0: 6 ports detected
[    4.265699] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    4.282547] uhci_hcd: USB Universal Host Controller Interface driver
[    4.299375] uhci_hcd 0000:00:10.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[    4.316882] uhci_hcd 0000:00:10.0: UHCI Host Controller
[    4.332818] uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 2
[    4.350578] uhci_hcd 0000:00:10.0: irq 20, io base 0x00008400
[    4.366953] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    4.384143] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.401819] usb usb2: Product: UHCI Host Controller
[    4.417156] usb usb2: Manufacturer: Linux 2.6.30-20090703.1.olpc.0517950 uhci_hcd
[    4.435408] usb usb2: SerialNumber: 0000:00:10.0
[    4.451202] usb usb2: configuration #1 chosen from 1 choice
[    4.467477] hub 2-0:1.0: USB hub found
[    4.481437] hub 2-0:1.0: 2 ports detected
[    4.496735] uhci_hcd 0000:00:10.1: PCI INT B -> GSI 22 (level, low) -> IRQ 22
[    4.514509] uhci_hcd 0000:00:10.1: UHCI Host Controller
[    4.530730] uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3
[    4.548784] uhci_hcd 0000:00:10.1: irq 22, io base 0x00008800
[    4.565238] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[    4.582668] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.600506] usb usb3: Product: UHCI Host Controller
[    4.615822] usb usb3: Manufacturer: Linux 2.6.30-20090703.1.olpc.0517950 uhci_hcd
[    4.633918] usb usb3: SerialNumber: 0000:00:10.1
[    4.649777] usb usb3: configuration #1 chosen from 1 choice
[    4.666392] hub 3-0:1.0: USB hub found
[    4.680667] hub 3-0:1.0: 2 ports detected
[    4.696151] uhci_hcd 0000:00:10.2: PCI INT C -> GSI 21 (level, low) -> IRQ 21
[    4.714178] uhci_hcd 0000:00:10.2: UHCI Host Controller
[    4.730517] uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 4
[    4.748702] uhci_hcd 0000:00:10.2: irq 21, io base 0x00008c00
[    4.765304] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[    4.782711] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.800514] usb usb4: Product: UHCI Host Controller
[    4.815909] usb usb4: Manufacturer: Linux 2.6.30-20090703.1.olpc.0517950 uhci_hcd
[    4.834171] usb usb4: SerialNumber: 0000:00:10.2
[    4.850370] usb usb4: configuration #1 chosen from 1 choice
[    4.867301] hub 4-0:1.0: USB hub found
[    4.881761] hub 4-0:1.0: 2 ports detected
[    4.897635] Initializing USB Mass Storage driver...
[    4.913517] usbcore: registered new interface driver usb-storage
[    4.930211] USB Mass Storage support registered.
[    4.945819] usbcore: registered new interface driver libusual
[    4.962964] usbcore: registered new interface driver usbserial
[    4.979615] USB Serial support registered for generic
[    4.995403] usbcore: registered new interface driver usbserial_generic
[    5.012358] usbserial: USB Serial Driver core
[    5.027747] PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[    5.058955] serio: i8042 KBD port at 0x60,0x64 irq 1
[    5.074561] serio: i8042 AUX port at 0x60,0x64 irq 12
[    5.092980] rtc_cmos 00:06: RTC can wake from S4
[    5.108750] rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0
[    5.125480] rtc0: alarms up to one year, y3k, 114 bytes nvram
[    5.143013] Linux video capture interface: v2.00
[    5.158518] Marvell M88ALP01 'CAFE' Camera Controller version 2
[    5.178297] cpuidle: using governor ladder
[    5.195544] cpuidle: using governor menu
[    5.210073] sdhci: Secure Digital Host Controller Interface driver
[    5.226686] sdhci: Copyright(c) Pierre Ossman
[    5.241151] sdhci-pci 0000:00:0c.0: SDHCI controller found [1106:95d0] (rev 10)
[    5.258867] sdhci-pci 0000:00:0c.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[    5.276563] sdhci-pci 0000:00:0c.0: setting latency timer to 64
[    5.277709] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
[    5.298417] Registered led device: mmc0::
[    5.314451] mmc0: SDHCI controller on PCI [0000:00:0c.0] using DMA
[    5.331612] sdhci-pci 0000:00:0c.0: setting latency timer to 64
[    5.342881] Registered led device: mmc1::
[    5.358515] mmc1: SDHCI controller on PCI [0000:00:0c.0] using DMA
[    5.375822] sdhci-pci 0000:00:0c.0: setting latency timer to 64
[    5.376818] Registered led device: mmc2::
[    5.405993] mmc2: SDHCI controller on PCI [0000:00:0c.0] using DMA
[    5.430222] usbcore: registered new interface driver hiddev
[    5.461122] usbcore: registered new interface driver usbhid
[    5.477444] usbhid: v2.6:USB HID core driver
[    5.493039] Advanced Linux Sound Architecture Driver Version 1.0.20.
[    5.522626] ALSA device list:
[    5.536217]   No soundcards found.
[    5.550603] TCP bic registered
[    5.564140] Initializing XFRM netlink socket
[    5.579115] NET: Registered protocol family 10
[    5.594853] lo: Disabled Privacy Extensions
[    5.609550] Mobile IPv6
[    5.622305] NET: Registered protocol family 17
[    5.637105] Using IPI Shortcut mode
[    5.655154] Freeing unused kernel memory: 292k freed
[    5.671896] Write protecting the kernel text: 3064k
[    5.687556] Write protecting the kernel read-only data: 1004k
[    5.836756] udevadm used greatest stack depth: 2884 bytes left
[    5.895340] udev: starting version 141
[    6.544589] vol_id used greatest stack depth: 2564 bytes left
[    6.594756] udevd used greatest stack depth: 2472 bytes left
[    6.676579] input: PS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input3
[    7.503697] EXT4-fs: delayed allocation enabled
[    7.521691] EXT4-fs: mballoc enabled
[    7.535688] EXT4-fs: mounted filesystem hda1 without journal
[    7.760060] Clocksource tsc unstable (delta = -82498808 ns)
[    7.912763] EXT4-fs warning: mounting unchecked fs, running e2fsck is recommended
[    7.932499] EXT4 FS on hda1, no journal
[    8.017853] boot-anim-start used greatest stack depth: 1980 bytes left
[    8.530927] awk used greatest stack depth: 1776 bytes left
[    9.015815] udev: starting version 141
[   10.040369] mice: PS/2 mouse device common for all mice
[   10.117279] HDA Intel 0000:00:14.0: enabling device (0000 -> 0002)
[   10.117312] HDA Intel 0000:00:14.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[   10.117406] HDA Intel 0000:00:14.0: setting latency timer to 64
[   10.117418] ALSA sound/pci/hda/hda_intel.c:2268: chipset global capabilities = 0x4401
[   10.170166] ALSA sound/pci/hda/hda_intel.c:788: codec_mask = 0x1
[   10.170369] ALSA sound/pci/hda/hda_intel.c:1218: hda_intel: codec #0 probed OK
[   10.298733] ALSA sound/pci/hda/patch_conexant.c:2533: CXT5066: init
[   10.299485] ALSA sound/pci/hda/patch_conexant.c:2261: CXT5066: hp automute portA=0 portD=0 present=0
[   10.299500] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=0
[   10.299611] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=0
[   10.299624] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 8
[   10.299692] ALSA sound/pci/hda/patch_conexant.c:2240: CXT5066: PortC automic present=0
[   10.299736] ALSA sound/pci/hda/patch_conexant.c:2229: CXT5066: PortF automic present=0
[   12.254625] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=0
[   12.883159] EXT4-fs warning: mounting unchecked fs, running e2fsck is recommended
[   12.885606] EXT4 FS on hda1, no journal
[   23.130159] ALSA sound/pci/hda/patch_conexant.c:2533: CXT5066: init
[   23.131694] ALSA sound/pci/hda/patch_conexant.c:2261: CXT5066: hp automute portA=0 portD=0 present=0
[   23.131709] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=0
[   23.131821] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=0
[   23.131886] ALSA sound/pci/hda/patch_conexant.c:2240: CXT5066: PortC automic present=0
[   23.131943] ALSA sound/pci/hda/patch_conexant.c:2229: CXT5066: PortF automic present=0
[   24.895904] fuse init (API version 7.11)
[   88.890622] ALSA sound/pci/hda/patch_conexant.c:2533: CXT5066: init
[   88.892165] ALSA sound/pci/hda/patch_conexant.c:2261: CXT5066: hp automute portA=0 portD=0 present=0
[   88.892180] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=0
[   88.892292] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=0
[   88.892356] ALSA sound/pci/hda/patch_conexant.c:2240: CXT5066: PortC automic present=0
[   88.892414] ALSA sound/pci/hda/patch_conexant.c:2229: CXT5066: PortF automic present=0
[   88.892732] HDA Intel 0000:00:14.0: PCI INT A disabled
[   99.894110] HDA Intel 0000:00:14.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[   99.894195] HDA Intel 0000:00:14.0: setting latency timer to 64
[   99.894207] ALSA sound/pci/hda/hda_intel.c:2268: chipset global capabilities = 0x4401
[   99.970057] ALSA sound/pci/hda/hda_intel.c:788: codec_mask = 0x1
[   99.970248] ALSA sound/pci/hda/hda_intel.c:1218: hda_intel: codec #0 probed OK
[  100.011197] ALSA sound/pci/hda/patch_conexant.c:2533: CXT5066: init
[  100.011969] ALSA sound/pci/hda/patch_conexant.c:2261: CXT5066: hp automute portA=0 portD=0 present=0
[  100.011984] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=0
[  100.012094] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=0
[  100.012107] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 8
[  100.012176] ALSA sound/pci/hda/patch_conexant.c:2240: CXT5066: PortC automic present=0
[  100.012220] ALSA sound/pci/hda/patch_conexant.c:2229: CXT5066: PortF automic present=0
[  100.303751] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=0
[  123.251140] ALSA sound/pci/hda/patch_conexant.c:2533: CXT5066: init
[  123.252669] ALSA sound/pci/hda/patch_conexant.c:2261: CXT5066: hp automute portA=0 portD=0 present=0
[  123.252685] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=0
[  123.252796] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=0
[  123.252860] ALSA sound/pci/hda/patch_conexant.c:2240: CXT5066: PortC automic present=0
[  123.252918] ALSA sound/pci/hda/patch_conexant.c:2229: CXT5066: PortF automic present=0
[  123.253167] HDA Intel 0000:00:14.0: PCI INT A disabled
[  128.415326] HDA Intel 0000:00:14.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[  128.415408] HDA Intel 0000:00:14.0: setting latency timer to 64
[  128.415420] ALSA sound/pci/hda/hda_intel.c:2268: chipset global capabilities = 0x4401
[  128.490060] ALSA sound/pci/hda/hda_intel.c:788: codec_mask = 0x1
[  128.490258] ALSA sound/pci/hda/hda_intel.c:1218: hda_intel: codec #0 probed OK
[  128.530130] ALSA sound/pci/hda/hda_codec.c:2975: hda_codec: model 'olpc-xo-1_5' is selected
[  128.530859] ALSA sound/pci/hda/patch_conexant.c:2533: CXT5066: init
[  128.531628] ALSA sound/pci/hda/patch_conexant.c:2261: CXT5066: hp automute portA=0 portD=0 present=0
[  128.531643] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=0
[  128.531754] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=0
[  128.531766] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 8
[  128.531836] ALSA sound/pci/hda/patch_conexant.c:2240: CXT5066: PortC automic present=0
[  128.531880] ALSA sound/pci/hda/patch_conexant.c:2229: CXT5066: PortF automic present=0
[  128.709377] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=0
[  195.750141] ALSA sound/pci/hda/patch_conexant.c:2533: CXT5066: init
[  195.751680] ALSA sound/pci/hda/patch_conexant.c:2261: CXT5066: hp automute portA=80000000 portD=0 present=1
[  195.751696] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=1
[  195.751808] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=0
[  195.751867] ALSA sound/pci/hda/patch_conexant.c:2240: CXT5066: PortC automic present=0
[  195.751911] ALSA sound/pci/hda/patch_conexant.c:2229: CXT5066: PortF automic present=0
[  195.752717] ALSA sound/pci/hda/hda_intel.c:1491: azx_pcm_prepare: bufsize=0x10000, format=0x31
[  195.752739] ALSA sound/pci/hda/hda_codec.c:1029: hda_codec_setup_stream: NID=0x14, stream=0x1, channel=0, format=0x31
[  195.786151] ALSA sound/pci/hda/hda_intel.c:1491: azx_pcm_prepare: bufsize=0x10000, format=0x31
[  195.786176] ALSA sound/pci/hda/hda_codec.c:1029: hda_codec_setup_stream: NID=0x10, stream=0x5, channel=0, format=0x31
[  211.945002] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  217.644196] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  222.430158] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
[  223.167364] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  226.618048] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 1
[  228.091765] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  235.523691] ALSA sound/pci/hda/patch_conexant.c:2268: CXT5066: unsol event e1a00001 (38)
[  235.523742] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=80000000
[  235.523759] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  245.563582] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 1
[  247.209030] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  250.719878] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  255.258315] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  257.491459] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  264.116940] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  267.627329] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  312.851314] ALSA sound/pci/hda/patch_conexant.c:2268: CXT5066: unsol event dd900000 (37)
[  312.851409] ALSA sound/pci/hda/patch_conexant.c:2261: CXT5066: hp automute portA=0 portD=0 present=0
[  312.851426] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=0
[  315.621665] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  319.190177] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  320.667027] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 2
[  325.427232] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  326.387490] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  327.483341] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  331.145402] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  389.078845] ALSA sound/pci/hda/patch_conexant.c:2268: CXT5066: unsol event dd900001 (37)
[  389.078960] ALSA sound/pci/hda/patch_conexant.c:2261: CXT5066: hp automute portA=80000000 portD=0 present=1
[  389.078978] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=1
[  389.908818] ALSA sound/pci/hda/patch_conexant.c:2268: CXT5066: unsol event e1a00000 (38)
[  389.908891] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=0
[  389.908908] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 8
[  394.762972] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  398.022754] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  427.572163] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  429.735585] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  433.970403] ALSA sound/pci/hda/hda_codec.c:1042: hda_codec_cleanup_stream: NID=0x14
[  433.973480] ALSA sound/pci/hda/hda_codec.c:1042: hda_codec_cleanup_stream: NID=0x10
[  434.770995] ALSA sound/pci/hda/hda_intel.c:1491: azx_pcm_prepare: bufsize=0x10000, format=0x31
[  434.771020] ALSA sound/pci/hda/hda_codec.c:1029: hda_codec_setup_stream: NID=0x14, stream=0x1, channel=0, format=0x31
[  434.807328] ALSA sound/pci/hda/hda_intel.c:1491: azx_pcm_prepare: bufsize=0x10000, format=0x31
[  434.807353] ALSA sound/pci/hda/hda_codec.c:1029: hda_codec_setup_stream: NID=0x10, stream=0x5, channel=0, format=0x31
[  444.509844] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  446.960625] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  450.178536] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  452.253984] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  699.190619] ALSA sound/pci/hda/patch_conexant.c:2268: CXT5066: unsol event e1a00001 (38)
[  699.190684] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=80000000
[  699.190699] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  817.367486] ALSA sound/pci/hda/patch_conexant.c:2268: CXT5066: unsol event dd900000 (37)
[  817.367593] ALSA sound/pci/hda/patch_conexant.c:2261: CXT5066: hp automute portA=0 portD=0 present=0
[  817.367609] ALSA sound/pci/hda/patch_conexant.c:2112: CXT5066: update speaker, hp_present=0
[  848.670804] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 5
[  850.832100] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
[  965.953495] ALSA sound/pci/hda/patch_conexant.c:2268: CXT5066: unsol event e1a00000 (38)
[  965.953547] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=0
[  965.953561] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 8
[  974.423246] ALSA sound/pci/hda/patch_conexant.c:2268: CXT5066: unsol event e1a00001 (38)
[  974.423299] ALSA sound/pci/hda/patch_conexant.c:2218: CXT5066: PortB automic present=80000000
[  974.423316] ALSA sound/pci/hda/patch_conexant.c:2149: CXT5066: select capture source 3
-------------- next part --------------
-- 
Chris Ball   <cjb at laptop.org>


More information about the Devel mailing list