hi,
In andorid ICS ,I use am335x and codec tlv320aic3100 connect to mcasp0,I can prope tlv320aic3100 well :
.....
[ 2.640563] i2c /dev entries driver
[ 2.644683] Linux video capture interface: v2.00
[ 2.649627] usbcore: registered new interface driver uvcvideo
[ 2.655639] USB Video Class driver (1.1.1)
[ 2.663757] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 2.670288] device-mapper: uevent: version 1.0.3
[ 2.675323] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com
[ 2.684143] Bluetooth: HCI UART driver ver 2.2
[ 2.688781] Bluetooth: HCI H4 protocol initialized
[ 2.693786] Bluetooth: HCILL protocol initialized
[ 2.698699] Bluetooth: Bluetooth Driver for TI WiLink - Version 1.0
[ 2.706237] cpuidle: using governor ladder
[ 2.710662] cpuidle: using governor menu
[ 2.720001] input: PIXART USB OPTICAL MOUSE as /devices/platform/omap/musb-ti81xx/musb-hdrc.1/usb1/1-1/1-1:1.0/input/inpu1
[ 2.731994] generic-usb 0003:093A:2510.0001: input: USB HID v1.11 Mouse [PIXART USB OPTICAL MOUSE] on usb-musb-hdrc.1-1/i0
[ 2.743988] usbcore: registered new interface driver usbhid
[ 2.749786] usbhid: USB HID core driver
[ 2.754455] logger: created 256K log 'log_main'
[ 2.759277] logger: created 256K log 'log_events'
[ 2.764312] logger: created 256K log 'log_radio'
[ 2.769226] logger: created 256K log 'log_system'
[ 2.774719] usbcore: registered new interface driver snd-usb-audio
[ 2.785003] asoc: tlv320aic3x-hifi <-> davinci-mcasp.0 mapping ok
[ 2.792144] ALSA device list:
[ 2.795257] #0: AM335X EVM
[ 2.798248] oprofile: hardware counters not available
[ 2.803558] oprofile: using timer interrupt.
[ 2.808197] nf_conntrack version 0.5.0 (3929 buckets, 15716 max)
[ 2.814910] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 2.820617] TCP cubic registered
[ 2.824188] NET: Registered protocol family 10
[ 2.829528] IPv6 over IPv4 tunneling driver
[ 2.834564] NET: Registered protocol family 17
[ 2.839202] can: controller area network core (rev 20090105 abi 8)
[ 2.845794] NET: Registered protocol family 29
[ 2.850433] can: raw protocol (rev 20090105)
[ 2.854888] can: broadcast manager protocol (rev 20090105 t)
[ 2.861022] Bluetooth: RFCOMM TTY layer initialized
[ 2.866210] Bluetooth: RFCOMM socket layer initialized
[ 2.871582] Bluetooth: RFCOMM ver 1.11
[ 2.875488] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 2.881011] Bluetooth: BNEP filters: protocol multicast
[ 2.886474] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 2.892791] Registering the dns_resolver key type
[ 2.897796] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 2.905792] ThumbEE CPU extension supported.
[ 2.910308] mux: Failed to setup hwmod io irq -22
[ 2.915893] Power Management for AM33XX family
[ 2.920745] Trying to load am335x-pm-firmware.bin (60 secs timeout)
[ 2.927429] Copied the M3 firmware to UMEM
[ 2.931732] omap_hwmod: wkup_m3: wkup_m3: hwmod data error: OMAP4 does not support st_shift
[ 2.944335] clock: disabling unused clocks to save power
.......
but have not any sound in android ics, when I use logcat I saw the error:
W/MediaScanner( 216): Error opening directory '/mnt/sdcard/.android_secure/', skipping: Permission denied.
W/MediaScanner( 216): Error opening directory '/mnt/sdcard/.android_secure/', skipping: Permission denied.
D/dalvikvm( 488): GC_CONCURRENT freed 329K, 7% free 6604K/7047K, paused 3ms+3ms
D/dalvikvm( 129): GC_CONCURRENT freed 395K, 7% free 8657K/9287K, paused 3ms+7ms
E/EthernetStateTracker( 129): DhcpHandler: DHCP request failed: Timed out waiting for DHCP to finish
W/ThrottleService( 129): unable to find stats for iface rmnet0
E/AudioFlinger( 68): createTrack_l() Bad parameter: sampleRate 44100 format 1, channelMask 0x00000001 "for output 0x10408 1
E/AudioTrack( 129): AudioFlinger could not create track, status: -22
E/SoundPool( 129): Error creating AudioTrack
D/PhoneStatusBar( 202): disable: < expand icons alerts ticker system_info BACK HOME recent* CLOCK >
I/ActivityManager( 129): Displayed com.android.launcher/com.android.launcher2.Launcher: +2m43s143ms
D/PhoneStatusBar( 202): disable: < expand icons alerts ticker system_info back* home* recent clock* >
Can somebody help me!