summaryrefslogtreecommitdiffstats
path: root/fs/smbfs/request.c
diff options
context:
space:
mode:
authorPaul Walmsley <paul@pwsan.com>2008-11-21 13:39:55 -0800
committerTony Lindgren <tony@atomide.com>2008-11-21 13:39:55 -0800
commitfdd07fe6f6fe54250d8b1126b42ebdc72d938f05 (patch)
tree9f52a8091681f4c90eac953d5daacc378e6b2844 /fs/smbfs/request.c
parent9c76b878eb3f837ff98b37aa254e6cc7942e946b (diff)
downloadtalos-op-linux-fdd07fe6f6fe54250d8b1126b42ebdc72d938f05.tar.gz
talos-op-linux-fdd07fe6f6fe54250d8b1126b42ebdc72d938f05.zip
i2c-omap: reprogram OCP_SYSCONFIG register after reset
The I2C controller clears its OCP_SYSCONFIG register after an OCP soft reset. Reprogram OCP_SYSCONFIG for maximum power savings on rev3.6 controllers and beyond. On 2430, this involves setting the module AUTOIDLE bit. On 3430, this includes module AUTOIDLE, wakeup enable, slave smart-idle, and considers only the module functional clock state for idle-ack. Boot-tested on 2430SDP and 3430SDP. Signed-off-by: Paul Walmsley <paul@pwsan.com> Cc: Richard Woodruff <r-woodruff2@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'fs/smbfs/request.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud