[Desire HD Android Development] hedayat7:
on #67 .. still can not get lower than 12mA ..

using pnk Killer Llama

dmesg | grep -i aic3254
<6>[ 10.806213] htc-acoustic: support_aic3254: 1
<6>[ 10.831085] aic3254_ioctl: parameters(64, 1024, 806041a0)
<6>[ 10.831695] aic3254_config: size = 23
<6>[ 10.834350] aic3254_config: size = 1
<6>[ 10.834472] aic3254_ioctl: update table(64,1024) successfully
<6>[ 10.834625] aic3254_ioctl: parameters(64, 1024, 806341a8)
<6>[ 10.835235] aic3254_ioctl: update table(64,1024) successfully
<6>[ 11.587829] aic3254_ioctl: parameters(24, 16384, 806641b4)
<6>[ 11.590393] aic3254_ioctl: update table(24,16384) successfully
<6>[ 11.617370] aic3254_ioctl: index 1 for 40047321
<6>[ 11.617645] aic3254_set_config: table(0x40047321) index(1)
<6>[ 11.617767] aic3254_set_config: miniDSP command len = 32
<6>[ 11.618011] aic3254_set_config: rx mode 29, tx mode 29
<6>[ 11.618133] aic3254_config: size = 32
<6>[ 11.619049] aic3254_set_config: configure minidsp done
<6>[ 107.910430] spi_aic3254_suspend
<6>[ 107.910888] aic3254_powerdown: power off AIC3254
<6>[ 107.911132] aic3254_config: size = 32
<6>[ 107.933563] aic3254_config: success on invoking panel_sleep_in
<3>[ 108.039916] aic3254_config: 3254 power down procedure ,flag 0x24=0x00(0x8
)
<6>[ 108.296112] spi_aic3254_resume
<6>[ 124.062042] aic3254_ioctl: index 23 for 40047321
<6>[ 124.062072] aic3254_set_config: table(0x40047321) index(23)
<6>[ 124.062072] aic3254_set_config: miniDSP command len = 32
<6>[ 124.062072] aic3254_set_config: rx mode 29, tx mode 29
<6>[ 124.062072] aic3254_config: size = 32
<6>[ 124.063934] aic3254_set_config: configure minidsp done
<6>[ 124.064056] aic3254_ioctl: index 15 for 40047312
<6>[ 124.064056] aic3254_set_config: table(0x40047312) index(15)
<6>[ 124.064056] aic3254_set_config: enable tx
<6>[ 124.064086] aic3254_config: size = 23
<6>[ 124.067260] aic3254_config: size = 20
<6>[ 124.279907] aic3254_ioctl: index 13 for 40047313
<6>[ 124.280120] aic3254_set_config: table(0x40047313) index(13)
<6>[ 124.280364] aic3254_set_config: enable rx
<6>[ 124.281463] aic3254_config: size = 15
<6>[ 124.283264] aic3254_config: size = 11
<6>[ 127.351379] aic3254_ioctl: index 29 for 40047313
<6>[ 127.351623] aic3254_set_config: table(0x40047313) index(29)
<6>[ 127.352050] aic3254_config: size = 8
<6>[ 127.352630] aic3254_set_config: disable rx
<6>[ 128.589996] aic3254_ioctl: index 13 for 40047313
<6>[ 128.590209] aic3254_set_config: table(0x40047313) index(13)
<6>[ 128.590301] aic3254_set_config: enable rx
<6>[ 128.590667] aic3254_config: size = 15
<6>[ 128.591583] aic3254_config: size = 11
<3>[ 128.629425] aic3254_open: busy
<3>[ 128.629577] aic3254_open: busy
<6>[ 128.639465] aic3254_ioctl: index 1 for 40047321
<6>[ 128.639709] aic3254_set_config: table(0x40047321) index(1)
<6>[ 128.640136] aic3254_set_config: miniDSP command len = 32
<6>[ 128.640380] aic3254_set_config: rx mode 13, tx mode 15
<6>[ 128.641479] aic3254_config: size = 32
<6>[ 128.648162] aic3254_config: size = 15
<6>[ 128.649078] aic3254_config: size = 11
<6>[ 128.649688] aic3254_config: size = 23
<6>[ 128.650573] aic3254_config: size = 20
<6>[ 128.689331] aic3254_set_config: configure minidsp done
<6>[ 128.690124] aic3254_ioctl: index 29 for 40047312
<6>[ 128.690551] aic3254_set_config: table(0x40047312) index(29)
<6>[ 128.690795] aic3254_config: size = 12
<6>[ 128.693756] aic3254_set_config: disable tx
<6>[ 132.030700] aic3254_ioctl: index 29 for 40047313
<6>[ 132.030944] aic3254_set_config: table(0x40047313) index(29)
<6>[ 132.031372] aic3254_config: size = 8
<6>[ 132.031951] aic3254_set_config: disable rx
<6>[ 132.032379] aic3254_powerdown: power off AIC3254
<6>[ 132.032623] aic3254_config: size = 32
<6>[ 155.502227] spi_aic3254_suspend
<6>[ 155.502349] aic3254_powerdown: power off AIC3254
<6>[ 155.502441] aic3254_config: size = 32
<6>[ 155.524078] aic3254_config: success on invoking panel_sleep_in
<6>[ 155.766204] spi_aic3254_resume
<6>[ 156.705078] spi_aic3254_suspend
<6>[ 156.705261] aic3254_powerdown: power off AIC3254
<6>[ 156.705352] aic3254_config: size = 32
<6>[ 156.705596] aic3254_config: success on invoking panel_sleep_in
<6>[ 156.929077] spi_aic3254_resume
<6>[ 157.686767] spi_aic3254_suspend
<6>[ 157.686859] aic3254_powerdown: power off AIC3254
<6>[ 157.686950] aic3254_config: size = 32
<6>[ 157.687225] aic3254_config: success on invoking panel_sleep_in
<6>[ 157.918121] spi_aic3254_resume
<6>[ 158.832611] spi_aic3254_suspend
<6>[ 158.832702] aic3254_powerdown: power off AIC3254
<6>[ 158.832794] aic3254_config: size = 32
<6>[ 158.833068] aic3254_config: success on invoking panel_sleep_in
<6>[ 159.061981] spi_aic3254_resume
<6>[ 159.621124] spi_aic3254_suspend
<6>[ 159.621215] aic3254_powerdown: power off AIC3254
<6>[ 159.621398] aic3254_config: size = 32
<6>[ 159.621673] aic3254_config: success on invoking panel_sleep_in
<6>[ 159.861022] spi_aic3254_resume
<6>[ 160.858612] aic3254_ioctl: index 13 for 40047313
<6>[ 160.858734] aic3254_set_config: table(0x40047313) index(13)
<6>[ 160.858886] aic3254_set_config: enable rx
<6>[ 160.859252] aic3254_config: size = 15
<6>[ 160.859924] aic3254_config: size = 11
<6>[ 167.094024] aic3254_ioctl: index 0 for 40047321
<6>[ 167.094146] aic3254_set_config: table(0x40047321) index(0)
<6>[ 167.094268] aic3254_set_config: miniDSP command len = 3748
<6>[ 167.094451] aic3254_set_config: rx mode 13, tx mode 29
<6>[ 167.094879] aic3254_config: size = 3748
<6>[ 167.182312] aic3254_config: size = 15
<6>[ 167.182647] aic3254_config: size = 11
<6>[ 167.228179] aic3254_set_config: configure minidsp done
<6>[ 167.228485] aic3254_ioctl: index 1 for 40047313
<6>[ 167.228607] aic3254_set_config: table(0x40047313) index(1)
<6>[ 167.228759] aic3254_set_config: enable rx
<6>[ 167.229156] aic3254_config: size = 15
<6>[ 167.229736] aic3254_config: size = 13
<6>[ 167.268218] aic3254_ioctl: index 1 for 40047312
<6>[ 167.268402] aic3254_set_config: table(0x40047312) index(1)
<6>[ 167.268493] aic3254_set_config: enable tx
<6>[ 167.268859] aic3254_config: size = 23
<6>[ 167.269653] aic3254_config: size = 20
<6>[ 170.216186] spi_aic3254_suspend
<6>[ 170.243652] spi_aic3254_resume
<6>[ 170.712707] spi_aic3254_suspend
<6>[ 170.739807] spi_aic3254_resume
<6>[ 171.692687] spi_aic3254_suspend
<6>[ 171.709564] spi_aic3254_resume
<6>[ 172.213134] spi_aic3254_suspend
<6>[ 172.247711] spi_aic3254_resume
<6>[ 175.017456] aic3254_ioctl: index 1 for 40047321
<6>[ 175.017669] aic3254_set_config: table(0x40047321) index(1)
<6>[ 175.017761] aic3254_set_config: miniDSP command len = 32
<6>[ 175.017944] aic3254_set_config: rx mode 1, tx mode 1
<6>[ 175.018371] aic3254_config: size = 32
<6>[ 175.018646] aic3254_config: success on invoking panel_sleep_in
<6>[ 175.019653] aic3254_config: size = 15
<6>[ 175.019866] aic3254_config: size = 13
<6>[ 175.020111] aic3254_config: size = 23
<6>[ 175.020446] aic3254_config: size = 20
<6>[ 175.025817] aic3254_set_config: configure minidsp done
<6>[ 175.025909] aic3254_ioctl: index 11 for 40047313
<6>[ 175.025909] aic3254_set_config: table(0x40047313) index(11)
<6>[ 175.025939] aic3254_set_config: enable rx
<6>[ 175.025939] aic3254_config: size = 15
<6>[ 175.031585] aic3254_config: size = 11
<6>[ 175.037384] aic3254_ioctl: index 29 for 40047312
<6>[ 175.037567] aic3254_set_config: table(0x40047312) index(29)
<6>[ 175.037658] aic3254_config: size = 12
<6>[ 175.038269] aic3254_set_config: disable tx
<6>[ 177.886718] aic3254_ioctl: index 29 for 40047313
<6>[ 177.886718] aic3254_set_config: table(0x40047313) index(29)
<6>[ 177.886749] aic3254_config: size = 8
<6>[ 177.887084] aic3254_set_config: disable rx
<6>[ 177.887115] aic3254_powerdown: power off AIC3254
<6>[ 177.887115] aic3254_config: size = 32
<6>[ 246.350158] spi_aic3254_suspend
<6>[ 246.350250] aic3254_powerdown: power off AIC3254
<6>[ 246.350433] aic3254_config: size = 32
<6>[ 246.372131] aic3254_config: success on invoking panel_sleep_in
<6>[ 246.611358] spi_aic3254_resume
<6>[ 247.572479] spi_aic3254_suspend
<6>[ 247.572570] aic3254_powerdown: power off AIC3254
<6>[ 247.572753] aic3254_config: size = 32
<6>[ 247.572937] aic3254_config: success on invoking panel_sleep_in
<6>[ 247.810516] spi_aic3254_resume
<6>[ 248.299835] spi_aic3254_suspend
<6>[ 248.299957] aic3254_powerdown: power off AIC3254
<6>[ 248.300048] aic3254_config: size = 32
<6>[ 248.300323] aic3254_config: success on invoking panel_sleep_in
<6>[ 248.539825] spi_aic3254_resume
<6>[ 249.430328] spi_aic3254_suspend
<6>[ 249.430511] aic3254_powerdown: power off AIC3254
<6>[ 249.430603] aic3254_config: size = 32
<6>[ 249.430877] aic3254_config: success on invoking panel_sleep_in
<6>[ 249.661041] spi_aic3254_resume
<6>[ 250.720092] spi_aic3254_suspend
<6>[ 250.720184] aic3254_powerdown: power off AIC3254
<6>[ 250.720367] aic3254_config: size = 32
<6>[ 250.720550] aic3254_config: success on invoking panel_sleep_in
<6>[ 250.953125] spi_aic3254_resume
<6>[ 252.061828] spi_aic3254_suspend
<6>[ 252.061920] aic3254_powerdown: power off AIC3254
<6>[ 252.062011] aic3254_config: size = 32
<6>[ 252.062286] aic3254_config: success on invoking panel_sleep_in
<6>[ 252.305328] spi_aic3254_resume
<6>[ 253.032348] spi_aic3254_suspend
<6>[ 253.032440] aic3254_powerdown: power off AIC3254
<6>[ 253.032531] aic3254_config: size = 32
<6>[ 253.032806] aic3254_config: success on invoking panel_sleep_in
<6>[ 253.262725] spi_aic3254_resume
<6>[ 253.780334] spi_aic3254_suspend
<6>[ 253.780426] aic3254_powerdown: power off AIC3254
<6>[ 253.780517] aic3254_config: size = 32
<6>[ 253.780822] aic3254_config: success on invoking panel_sleep_in
<6>[ 254.013366] spi_aic3254_resume
<6>[ 254.508239] spi_aic3254_suspend
<6>[ 254.508422] aic3254_powerdown: power off AIC3254
<6>[ 254.508514] aic3254_config: size = 32
<6>[ 254.508789] aic3254_config: success on invoking panel_sleep_in
<6>[ 254.749755] spi_aic3254_resume
<6>[ 255.319946] spi_aic3254_suspend
<6>[ 255.320037] aic3254_powerdown: power off AIC3254
<6>[ 255.320220] aic3254_config: size = 32
<6>[ 255.320495] aic3254_config: success on invoking panel_sleep_in
<6>[ 255.561340] spi_aic3254_resume
<6>[ 256.528076] spi_aic3254_suspend
<6>[ 256.528198] aic3254_powerdown: power off AIC3254
<6>[ 256.528289] aic3254_config: size = 32
<6>[ 256.528564] aic3254_config: success on invoking panel_sleep_in
<6>[ 256.754852] spi_aic3254_resume
<6>[ 257.209808] spi_aic3254_suspend
<6>[ 257.209899] aic3254_powerdown: power off AIC3254
<6>[ 257.210083] aic3254_config: size = 32
<6>[ 257.210266] aic3254_config: success on invoking panel_sleep_in
<6>[ 257.445007] spi_aic3254_resume
<6>[ 258.388214] spi_aic3254_suspend
<6>[ 258.388336] aic3254_powerdown: power off AIC3254
<6>[ 258.388488] aic3254_config: size = 32
<6>[ 258.388702] aic3254_config: success on invoking panel_sleep_in
<6>[ 258.621704] spi_aic3254_resume
<6>[ 259.137664] spi_aic3254_suspend
<6>[ 259.137756] aic3254_powerdown: power off AIC3254
<6>[ 259.137908] aic3254_config: size = 32
<6>[ 259.138122] aic3254_config: success on invoking panel_sleep_in
<6>[ 259.379730] spi_aic3254_resume
<6>[ 260.309600] spi_aic3254_suspend
<6>[ 260.309692] aic3254_powerdown: power off AIC3254
<6>[ 260.309783] aic3254_config: size = 32
<6>[ 260.310058] aic3254_config: success on invoking panel_sleep_in
<6>[ 260.539123] spi_aic3254_resume
#