This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMP112 linux driver issue

Other Parts Discussed in Thread: TMP102, TMP112

Hi,

My customer use TMP102.c to driver TMP112.

When probe device and read 0x01, it will show bus error msg:

”BUS ERROR:noisy bus/unexpected start/stop tag: msgs(n:2 cur:0 tx) bc(rx:1 tx:1) mode:FIFO slv_addr:0x48 MSTR_STS:0x001121c4 OPER:0x00000010”

Below is driver code, could you please help to check?

Thanks

[   15.063410] tmp112 5-0048: tmp112_power_init

[   15.067911] i2c-msm-v2 7579000.i2c: msm_bus_scale_register_client(mstr-id:86):0x1e (ok)

[   15.075182] i2c-msm-v2 7579000.i2c: BUS ERROR:noisy bus/unexpected start/stop tag: msgs(n:2 cur:0 tx) bc(rx:2 tx:1) mode:FIFO slv_addr:0x48 MSTR_STS:0x001121c4 OPER:0x00000010

[   15.090537] i2c-msm-v2 7579000.i2c: BUS ERROR:noisy bus/unexpected start/stop tag: msgs(n:2 cur:0 tx) bc(rx:2 tx:1) mode:FIFO slv_addr:0x48 MSTR_STS:0x001121c4 OPER:0x00000000

[   15.106159] tmp112 5-0048: error reading config register

[   15.111463] tmp112: probe of 5-0048 failed with error -3

[   15.116770] tmp112 5-0049: tmp112_power_init

[   15.121224] i2c-msm-v2 7579000.i2c: BUS ERROR:noisy bus/unexpected start/stop tag: msgs(n:2 cur:0 tx) bc(rx:2 tx:1) mode:FIFO slv_addr:0x49 MSTR_STS:0x001121c4 OPER:0x00000010

[   15.136621] i2c-msm-v2 7579000.i2c: BUS ERROR:noisy bus/unexpected start/stop tag: msgs(n:2 cur:0 tx) bc(rx:2 tx:1) mode:FIFO slv_addr:0x49 MSTR_STS:0x001121c4 OPER:0x00000000

[   15.152243] tmp112 5-0049: error reading config register

[   15.157524] tmp112: probe of 5-0049 failed with error -3

[   15.162860] tmp112 5-004a: tmp112_power_init

[   15.167278] i2c-msm-v2 7579000.i2c: BUS ERROR:noisy bus/unexpected start/stop tag: msgs(n:2 cur:0 tx) bc(rx:2 tx:1) mode:FIFO slv_addr:0x4a MSTR_STS:0x001121c4 OPER:0x00000010

[   15.182720] i2c-msm-v2 7579000.i2c: BUS ERROR:noisy bus/unexpected start/stop tag: msgs(n:2 cur:0 tx) bc(rx:2 tx:1) mode:FIFO slv_addr:0x4a MSTR_STS:0x001121c4 OPER:0x00000000

[   15.198334] tmp112 5-004a: error reading config register

[   15.203634] tmp112: probe of 5-004a failed with error -3

[   15.208940] tmp112 5-004b: tmp112_power_init

[   15.213322] i2c-msm-v2 7579000.i2c: BUS ERROR:noisy bus/unexpected start/stop tag: msgs(n:2 cur:1 rx) bc(rx:2 tx:1) mode:FIFO slv_addr:0x4b MSTR_STS:0x001121c4 OPER:0x00000000

[   15.228811] i2c-msm-v2 7579000.i2c: OVER_UNDER_RUN_ERROR: msgs(n:2 cur:0 tx) bc(rx:2 tx:1) mode:FIFO slv_addr:0x4b MSTR_STS:0x001121c4 OPER:0x00000000

[   15.242263] tmp112 5-004b: error reading config register

[   15.247540] tmp112: probe of 5-004b failed with error -110