[PATCH] pcf50606: Fix wrong indexing in show_chgstate

Andy Green andy at openmoko.com
Sat Jan 26 11:48:32 CET 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Somebody in the thread at some point said:

>> I think GTA01 MMC on the S3C bus is what we can call "legacy", GTA02 has
>> the MMC via Glamo.  But I guess the fact is we carry that 4MB around
>> with our GTA02 kernel too...
> 
> Yup. Roughly doubles "text" size.

./include/linux/mmc/host.h

#define MMC_VDD_165_195		0x00000080	/* VDD voltage 1.65 - 1.95 */
#define MMC_VDD_20_21		0x00000100	/* VDD voltage 2.0 ~ 2.1 */
#define MMC_VDD_21_22		0x00000200	/* VDD voltage 2.1 ~ 2.2 */
#define MMC_VDD_22_23		0x00000400	/* VDD voltage 2.2 ~ 2.3 */
#define MMC_VDD_23_24		0x00000800	/* VDD voltage 2.3 ~ 2.4 */
#define MMC_VDD_24_25		0x00001000	/* VDD voltage 2.4 ~ 2.5 */
#define MMC_VDD_25_26		0x00002000	/* VDD voltage 2.5 ~ 2.6 */
#define MMC_VDD_26_27		0x00004000	/* VDD voltage 2.6 ~ 2.7 */
#define MMC_VDD_27_28		0x00008000	/* VDD voltage 2.7 ~ 2.8 */
#define MMC_VDD_28_29		0x00010000	/* VDD voltage 2.8 ~ 2.9 */
#define MMC_VDD_29_30		0x00020000	/* VDD voltage 2.9 ~ 3.0 */
#define MMC_VDD_30_31		0x00040000	/* VDD voltage 3.0 ~ 3.1 */
#define MMC_VDD_31_32		0x00080000	/* VDD voltage 3.1 ~ 3.2 */
#define MMC_VDD_32_33		0x00100000	/* VDD voltage 3.2 ~ 3.3 */
#define MMC_VDD_33_34		0x00200000	/* VDD voltage 3.3 ~ 3.4 */
#define MMC_VDD_34_35		0x00400000	/* VDD voltage 3.4 ~ 3.5 */
#define MMC_VDD_35_36		0x00800000	/* VDD voltage 3.5 ~ 3.6 */

...

./arch/arm/mach-s3c2410/gta01.c:

static unsigned int mmc_millivolts[] = {
	[MMC_VDD_165_195]	= 1700,
	[MMC_VDD_20_21]		= 2100,
	[MMC_VDD_21_22]		= 2200,
	[MMC_VDD_22_23]		= 2300,
	[MMC_VDD_23_24]		= 2400,
	[MMC_VDD_24_25]		= 2500,
	[MMC_VDD_25_26]		= 2600,
	[MMC_VDD_26_27]		= 2700,
	[MMC_VDD_27_28]		= 2800,
	[MMC_VDD_28_29]		= 2900,
	[MMC_VDD_29_30]		= 3000,
	[MMC_VDD_30_31]		= 3100,
	[MMC_VDD_31_32]		= 3200,
	[MMC_VDD_32_33]		= 3300,
};

HA HA HA!!!!  Great find Werner!

Did you fix it already?  I guess it won't impact the compressed kernel
size much but... LOL!

- -Andy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFHmxAAOjLpvpq7dMoRApXnAJ9gu0RUAB0KZxA3HOUeySl7E5dDcgCdEz5X
S/8Pk4/U9Y8iAj4l2nZ1I98=
=5cnZ
-----END PGP SIGNATURE-----




More information about the openmoko-kernel mailing list