PM getting fail with 44000000.ocp:L3 Custom Error

This forum is for supported devices using an ARMv7 Texas Instruments (TI) SoC.

PM getting fail with 44000000.ocp:L3 Custom Error

Postby harsh » Tue Sep 01, 2015 12:50 pm

Hello,

I am using kernel 3.14.43.
I am addding a new device to the present MFD device drivers/mfd/ti_am335x_tscadc.c.

I have udpate ids ti_tscadc_dt_ids[] = {} wrt to new device also clock and compatibility as per the dts.
During probe I have udpate to match the device node
id = of_match_device(ti_tscadc_dt_ids, &pdev->dev);
data = id->data; (Where data is my local struct consisting the new device compatibility and clock information)

I have also updated the suspend resume functionality for drivers/mfd/ti_am335x_tscadc.c with similarly. Also we have added the new device driver with its suspend resume functionality.

After all these changes we are testing for power maangement.
using "echo mem > /sys/power/state"
When we provide the GPIO interrupt for wakeup from deep sleep 0 we are getting following dump:

40.762278] ------------[ cut here ]------------
[ 40.767247] WARNING: CPU: 0 PID: 1641 at drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x2e4/0x370()
[ 40.777453] 44000000.ocp:L3 Custom Error: MASTER M2 (64-bit) TARGET L4_PER_0 (Idle): Data Access in Supervisor mode during Functional access
[ 40.790880] Modules linked in: panel_dpi 6lowpan_iphc pixcir_i2c_ts ov2659 dwc3_omap
[ 40.799218] CPU: 0 PID: 1641 Comm: sh Not tainted 3.14.26-00004-g50c6079-dirty #45
[ 40.807285] Backtrace:
[ 40.809951] [<c0011b3c>] (dump_backtrace) from [<c0011cdc>] (show_stack+0x18/0x1c)
[ 40.818019] r6:c079564c r5:00000093 r4:00000000 r3:00000000
[ 40.824124] [<c0011cc4>] (show_stack) from [<c05d7a88>] (dump_stack+0x70/0x8c)
[ 40.831860] [<c05d7a18>] (dump_stack) from [<c003a770>] (warn_slowpath_common+0x6c/0x8c)
[ 40.840481] r4:eb9fdbd8 r3:c0895a28
[ 40.844339] [<c003a704>] (warn_slowpath_common) from [


Can you please suggest what is missing.
Also why this dump is occuring. Similar change was working with older kernel 3.12.

Regards,
Harsh
harsh
 
Posts: 1
Joined: Tue Sep 01, 2015 9:58 am

Return to Texas Instruments (TI)

Who is online

Users browsing this forum: No registered users and 2 guests