From 5a4ce22b77fcc6b120e3fb0f6218f06a90a1c96c Mon Sep 17 00:00:00 2001 From: Michael Sparmann Date: Mon, 12 Oct 2009 00:12:02 +0000 Subject: Fix the iPod Nano 2G clickwheel when releasing the hold switch git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23122 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/ipod/button-clickwheel.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'firmware/target') diff --git a/firmware/target/arm/ipod/button-clickwheel.c b/firmware/target/arm/ipod/button-clickwheel.c index bdcdd655f5..17f9f723f5 100644 --- a/firmware/target/arm/ipod/button-clickwheel.c +++ b/firmware/target/arm/ipod/button-clickwheel.c @@ -380,6 +380,9 @@ int button_read_device(void) #ifdef CPU_PP /* lock -> disable wheel sensor */ DEV_EN &= ~DEV_OPTO; +#elif CONFIG_CPU==S5L8701 + CLICKWHEEL00 = 0; + CLICKWHEEL10 = 0; #endif } else @@ -388,6 +391,9 @@ int button_read_device(void) /* unlock -> enable wheel sensor */ DEV_EN |= DEV_OPTO; opto_i2c_init(); +#elif CONFIG_CPU==S5L8701 + CLICKWHEEL00 = 0x280000; + CLICKWHEEL10 = 3; #endif } } -- cgit v1.2.3