Re: 2.6.20 -> saa i2c messages

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

 



Udo van den Heuvel wrote:
> With an unmodified kernel (.flags = SAA7146_USE_I2C_IRQ, in place) but
> with debugging I get:
(cut)

With the ISR patch I see:

146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_writeout(): before: 0xa00000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00020000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_transfer(): transmission successful. (msg:-5).
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_writeout(): before: 0xa20000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa20000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa20000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa20000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_transfer(): transmission successful. (msg:-5).
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa40000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa40000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa40000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa40000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_transfer(): transmission successful. (msg:-5).
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa60000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa60000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa60000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa60000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_transfer(): transmission successful. (msg:-5).
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa80000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa80000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa80000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa80000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_transfer(): transmission successful. (msg:-5).
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xaa0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xaa0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xaa0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xaa0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_transfer(): transmission successful. (msg:-5).
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xac0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xac0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xac0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xac0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_transfer(): transmission successful. (msg:-5).
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xae0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xae0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xae0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xae0000c0 (status: 0x00000000), 1
saa7146_i2c_writeout: ISR = 00010000
saa7146_i2c_writeout: timed out waiting for end of xfer
saa7146: saa7146_i2c_transfer(): error while sending message(s).
starting again.
saa7146: saa7146_i2c_transfer(): transmission successful. (msg:-5).
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_writeout(): before: 0xa00000c0 (status: 0x00000000), 0
saa7146: interrupt_hw(): irq: i2c, status: 0x00000000, psr:0x00, ssr:0x00).
saa7146: saa7146_i2c_writeout(): after: 0xa000d1c0
saa7146: saa7146_i2c_transfer(): transmission successful. (msg:1).
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_writeout(): before: 0xa00000c0 (status: 0x00000000), 0
saa7146: interrupt_hw(): irq: i2c, status: 0x00000000, psr:0x00, ssr:0x00).
saa7146: saa7146_i2c_writeout(): after: 0xa000d1c0
saa7146: saa7146_i2c_transfer(): transmission successful. (msg:1).
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_writeout(): before: 0xa20000c0 (status: 0x00000000), 0
saa7146: interrupt_hw(): irq: i2c, status: 0x00000023, psr:0x02, ssr:0x10).
saa7146: interrupt_hw(): unexpected irq: i2c, status: 0x00000023, isr
0x10000
saa7146: saa7146_i2c_writeout(): error in address phase.
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa40000c0 (status: 0x00000000), 0
saa7146: interrupt_hw(): unhandled irq: i2c, status: 0x00000021, isr 0x10000
saa7146: interrupt_hw(): irq: i2c, status: 0x00000023, psr:0x02, ssr:0x10).
saa7146: interrupt_hw(): unexpected irq: i2c, status: 0x00000023, isr
0x10000
saa7146: saa7146_i2c_writeout(): error in address phase.
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa60000c0 (status: 0x00000000), 0
saa7146: interrupt_hw(): unhandled irq: i2c, status: 0x00000021, isr 0x10000
saa7146: interrupt_hw(): irq: i2c, status: 0x00000023, psr:0x02, ssr:0x10).
saa7146: interrupt_hw(): unexpected irq: i2c, status: 0x00000023, isr
0x10000
saa7146: saa7146_i2c_writeout(): error in address phase.
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xa80000c0 (status: 0x00000000), 0
saa7146: interrupt_hw(): unhandled irq: i2c, status: 0x00000021, isr 0x10000
saa7146: interrupt_hw(): irq: i2c, status: 0x00000023, psr:0x02, ssr:0x10).
saa7146: interrupt_hw(): unexpected irq: i2c, status: 0x00000023, isr
0x10000
saa7146: saa7146_i2c_writeout(): error in address phase.
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xaa0000c0 (status: 0x00000000), 0
saa7146: interrupt_hw(): unhandled irq: i2c, status: 0x00000021, isr 0x10000
saa7146: interrupt_hw(): irq: i2c, status: 0x00000023, psr:0x02, ssr:0x10).
saa7146: interrupt_hw(): unexpected irq: i2c, status: 0x00000023, isr
0x10000
saa7146: saa7146_i2c_writeout(): error in address phase.
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xac0000c0 (status: 0x00000000), 0
saa7146: interrupt_hw(): unhandled irq: i2c, status: 0x00000021, isr 0x10000
saa7146: interrupt_hw(): irq: i2c, status: 0x00000023, psr:0x02, ssr:0x10).
saa7146: interrupt_hw(): unexpected irq: i2c, status: 0x00000023, isr
0x10000
saa7146: saa7146_i2c_writeout(): error in address phase.
saa7146: saa7146_i2c_transfer(): msg:1/1
saa7146: saa7146_i2c_reset(): busy_state detected.
saa7146: saa7146_i2c_reset(): error_state detected. status:0x00000042
saa7146: saa7146_i2c_writeout(): before: 0xae0000c0 (status: 0x00000000), 0
saa7146: interrupt_hw(): unhandled irq: i2c, status: 0x00000021, isr 0x10000
saa7146: interrupt_hw(): irq: i2c, status: 0x00000023, psr:0x02, ssr:0x10).
saa7146: interrupt_hw(): unexpected irq: i2c, status: 0x00000023, isr
0x10000
saa7146: saa7146_i2c_writeout(): error in address phase.
hwmon-vid: Unknown VRM version of your x86 CPU

Does this provide enough info?

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux