Searched hist:"7 dde0c032869ea92206398ad5c538d01931e3947" (Results 1 – 2 of 2) sorted by relevance
/linux/arch/arm/mach-sa1100/include/mach/ |
H A D | assabet.h | diff 7dde0c032869ea92206398ad5c538d01931e3947 Tue Jul 09 11:27:12 CEST 2013 Russell King <rmk+kernel@arm.linux.org.uk> 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 <rmk+kernel@arm.linux.org.uk>
|
/linux/arch/arm/mach-sa1100/ |
H A D | assabet.c | diff 7dde0c032869ea92206398ad5c538d01931e3947 Tue Jul 09 11:27:12 CEST 2013 Russell King <rmk+kernel@arm.linux.org.uk> 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 <rmk+kernel@arm.linux.org.uk>
|