[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: snd-aoa on PowerMac 8,2



On Wed, 2006-03-29 at 16:57 +0200, Eduardo Trápani wrote:
> >>Mar 29 13:26:17 mapache kernel: snd-aoa-codec-onyx: found k2-i2c, checking if onyx chip is on it
> >>Mar 29 13:26:17 mapache kernel: low_i2c:xfer() chan=0, addrdir=0x47, mode=4, subsize=1, subaddr=0x43, 1 bytes, bus /ht@0,f2000000/pci@2/mac-io@7/i2c@18000
> >>Mar 29 13:26:17 mapache kernel: low_i2c:kw_handle_interrupt(state_addr, isr: 6)
> >>Mar 29 13:26:17 mapache kernel: low_i2c:KW: NAK on address
> >>Mar 29 13:26:17 mapache kernel: low_i2c:kw_handle_interrupt(state_stop, isr: 6)
> >>Mar 29 13:26:17 mapache kernel: KW: wrong state. Got KW_I2C_IRQ_ADDR, state: state_stop (isr: 06)
> >>Mar 29 13:26:17 mapache kernel: low_i2c:kw_handle_interrupt(state_stop, isr: 4)
> >>Mar 29 13:26:17 mapache kernel: low_i2c:xfer error -5
> >>Mar 29 13:26:17 mapache kernel: snd-aoa-codec-onyx: failed to read control register
> >>Mar 29 13:26:18 mapache kernel: low_i2c:xfer() chan=11, addrdir=0x93, mode=4, subsize=1, subaddr=0x0, 2 bytes, bus /smu@0,0/smu-i2c-control@0/i2c-bus@b
> >>
> >>
> >>Anything else to try? The following related modules were loaded:
> > 
> > 
> > Looks like it is on another i2c address or bus on those machines.
> > Bugger. I have no idea how to find out which one.
> 
> Would the tarball of device-tree help?  There must be a way ...

Dunno. You can mail it to me privately and I'll have a look.

> Is the address of the onyx codec hardwired in your code?

Well, there are two cases. In the one case, the address is taken from
the device tree, but in your case there appears to be no codec node so
the hardcoded address is taken.

johannes

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: