From: Russell King Date: Tue, 9 Jul 2013 09:27:12 +0000 (+0100) Subject: ARM: sa11x0: assabet: better reset handling X-Git-Tag: v3.14-rc1~116^2~1^6~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7dde0c032869ea92206398ad5c538d01931e3947;p=pandora-kernel.git ARM: sa11x0: assabet: better reset handling The codec reset pin is connected to several peripherals. When the reset is released, unfortunately the ADV7171 powers itself up rather than remaining in power-down mode. As we don't have a driver for this device, we end up needlessly consuming an additional 330mW. Not only that but we should have a way to arbitrate the reset signal. This patch provides that facility: we program the ADV7171 to sleep mode whenever the reset is released, and we release the reset when any one of the three peripherals requests the reset to be released. Signed-off-by: Russell King --- Reading git-diff-tree failed