[Asus Transformer TF700] collindv:
I have attached a kernel log (dmesg.log) generated through adb while docked and placed in standby. At the 166.103795 mark you can see that it starts throwing errors similar to this:

<4>[ 166.103068] ------------[ cut here ]------------

<4>[ 166.103795] WARNING: at /home/android/Project/AutoSync/jb-t30-r2/kernel/drivers/i2c/busses/i2c-tegra.c:753 tegra_i2c_xfer_msg+0x3c4/0x41c()

<4>[ 166.114014] Modules linked in: cfg80211 texfat(P) tntfs(P)

<4>[ 166.119450] [<c0015838>] (unwind_backtrace+0x0/0x140) from [<c006ec84>] (warn_slowpath_common+0x54/0x6c)

<4>[ 166.121618] [<c006ec84>] (warn_slowpath_common+0x54/0x6c) from [<c006ecc0>] (warn_slowpath_null+0x24/0x2c)

<4>[ 166.137693] [<c006ecc0>] (warn_slowpath_null+0x24/0x2c) from [<c03eaa00>] (tegra_i2c_xfer_msg+0x3c4/0x41c)

<4>[ 166.138858] [<c03eaa00>] (tegra_i2c_xfer_msg+0x3c4/0x41c) from [<c03eab4c>] (tegra_i2c_xfer+0xf4/0x1a4)

<4>[ 166.139521] [<c03eab4c>] (tegra_i2c_xfer+0xf4/0x1a4) from [<c03e7820>] (i2c_transfer+0xd0/0x150)

<4>[ 166.140632] [<c03e7820>] (i2c_transfer+0xd0/0x150) from [<c03e7a50>] (i2c_smbus_xfer_emulated+0x1b0/0x488)

<4>[ 166.141741] [<c03e7a50>] (i2c_smbus_xfer_emulated+0x1b0/0x488) from [<c03e7f88>] (i2c_smbus_read_i2c_block_data+0x54/0x7c)

<4>[ 166.142901] [<c03e7f88>] (i2c_smbus_read_i2c_block_data+0x54/0x7c) from [<c037b4b4>] (asusdec_i2c_read_data+0x34/0x64)

<4>[ 166.144259] [<c037b4b4>] (asusdec_i2c_read_data+0x34/0x64) from [<c037c6e0>] (asusdec_work_function+0x40/0x110)

<4>[ 166.145398] [<c037c6e0>] (asusdec_work_function+0x40/0x110) from [<c0089eb0>] (process_one_work+0x134/0x49c)

<4>[ 166.146503] [<c0089eb0>] (process_one_work+0x134/0x49c) from [<c008a354>] (worker_thread+0x13c/0x36c)

<4>[ 166.147610] [<c008a354>] (worker_thread+0x13c/0x36c) from [<c008e948>] (kthread+0x88/0x90)

<4>[ 166.155232] [<c008e948>] (kthread+0x88/0x90) from [<c000f93c>] (kernel_thread_exit+0x0/0x8)

<4>[ 166.155824] ---[ end trace 54050e40648397a2 ]---

<3>[ 166.156403] tegra-i2c tegra-i2c.1: i2c transfer timed out, addr 0x0019, data 0x6a

<3>[ 166.157873] asusdec: [asusdec_i2c_read_data] Fail to read data, status -110

<6>[ 167.093267] tegra_ehci_bus_suspend instance 2 +

<6>[ 167.093866] tegra_ehci_bus_suspend : ehci_bus_suspend +

<6>[ 167.095002] tegra_ehci_bus_suspend : ehci_bus_suspend, err = 0 -

<6>[ 167.095586] tegra_ehci_bus_suspend instance 2 -

<4>[ 167.153580] ------------[ cut here ]------------

<4>[ 167.153903] WARNING: at /home/android/Project/AutoSync/jb-t30-r2/kernel/drivers/i2c/busses/i2c-tegra.c:753 tegra_i2c_xfer_msg+0x3c4/0x41c()

<4>[ 167.154345] Modules linked in: cfg80211 texfat(P) tntfs(P)

<4>[ 167.155450] [<c0015838>] (unwind_backtrace+0x0/0x140) from [<c006ec84>] (warn_slowpath_common+0x54/0x6c)

<4>[ 167.155620] [<c006ec84>] (warn_slowpath_common+0x54/0x6c) from [<c006ecc0>] (warn_slowpath_null+0x24/0x2c)

<4>[ 167.155899] [<c006ecc0>] (warn_slowpath_null+0x24/0x2c) from [<c03eaa00>] (tegra_i2c_xfer_msg+0x3c4/0x41c)

<4>[ 167.156178] [<c03eaa00>] (tegra_i2c_xfer_msg+0x3c4/0x41c) from [<c03eab4c>] (tegra_i2c_xfer+0xf4/0x1a4)

<4>[ 167.156453] [<c03eab4c>] (tegra_i2c_xfer+0xf4/0x1a4) from [<c03e7820>] (i2c_transfer+0xd0/0x150)

<4>[ 167.156728] [<c03e7820>] (i2c_transfer+0xd0/0x150) from [<c03e7a50>] (i2c_smbus_xfer_emulated+0x1b0/0x488)

<4>[ 167.157003] [<c03e7a50>] (i2c_smbus_xfer_emulated+0x1b0/0x488) from [<c03e7f88>] (i2c_smbus_read_i2c_block_data+0x54/0x7c)

<4>[ 167.157293] [<c03e7f88>] (i2c_smbus_read_i2c_block_data+0x54/0x7c) from [<c0379ae4>] (asuspec_dockram_read_data+0x5c/0xc4)

<4>[ 167.157575] [<c0379ae4>] (asuspec_dockram_read_data+0x5c/0xc4) from [<c037a474>] (asuspec_enter_s3_work_function+0x40/0x100)

<4>[ 167.157854] [<c037a474>] (asuspec_enter_s3_work_function+0x40/0x100) from [<c0089eb0>] (process_one_work+0x134/0x49c)

<4>[ 167.158129] [<c0089eb0>] (process_one_work+0x134/0x49c) from [<c008a354>] (worker_thread+0x13c/0x36c)

<4>[ 167.158293] [<c008a354>] (worker_thread+0x13c/0x36c) from [<c008e948>] (kthread+0x88/0x90)

<4>[ 167.158577] [<c008e948>] (kthread+0x88/0x90) from [<c000f93c>] (kernel_thread_exit+0x0/0x8)

<4>[ 167.158841] ---[ end trace 54050e40648397a3 ]---

<3>[ 167.158992] tegra-i2c tegra-i2c.1: i2c transfer timed out, addr 0x0017, data 0x0a

<3>[ 167.161546] asuspec: [asuspec_dockram_read_data] Fail to read dockram data, status -110

Seems like it can no longer communicate with the dock and gets locked into the wakelock.