• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/arm/mach-s3c2410/include/mach/
1/* arch/arm/mach-s3c2410/include/mach/h1940-latch.h
2 *
3 * Copyright (c) 2005 Simtec Electronics
4 *	http://armlinux.simtec.co.uk/
5 *	Ben Dooks <ben@simtec.co.uk>
6 *
7 *  iPAQ H1940 series - latch definitions
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13
14#ifndef __ASM_ARCH_H1940_LATCH_H
15#define __ASM_ARCH_H1940_LATCH_H
16
17
18#ifndef __ASSEMBLY__
19#define H1940_LATCH		((void __force __iomem *)0xF8000000)
20#else
21#define H1940_LATCH		0xF8000000
22#endif
23
24#define H1940_PA_LATCH		(S3C2410_CS2)
25
26/* SD layer latch */
27
28#define H1940_LATCH_SDQ1		(1<<16)
29#define H1940_LATCH_LCD_P1		(1<<17)
30#define H1940_LATCH_LCD_P2		(1<<18)
31#define H1940_LATCH_LCD_P3		(1<<19)
32#define H1940_LATCH_MAX1698_nSHUTDOWN	(1<<20)		/* LCD backlight */
33#define H1940_LATCH_LED_RED		(1<<21)
34#define H1940_LATCH_SDQ7		(1<<22)
35#define H1940_LATCH_USB_DP		(1<<23)
36
37/* CPU layer latch */
38
39#define H1940_LATCH_UDA_POWER		(1<<24)
40#define H1940_LATCH_AUDIO_POWER		(1<<25)
41#define H1940_LATCH_SM803_ENABLE	(1<<26)
42#define H1940_LATCH_LCD_P4		(1<<27)
43#define H1940_LATCH_CPUQ5		(1<<28)		/* untraced */
44#define H1940_LATCH_BLUETOOTH_POWER	(1<<29)		/* active high */
45#define H1940_LATCH_LED_GREEN		(1<<30)
46#define H1940_LATCH_LED_FLASH		(1<<31)
47
48/* default settings */
49
50#define H1940_LATCH_DEFAULT		\
51	H1940_LATCH_LCD_P4		| \
52	H1940_LATCH_SM803_ENABLE	| \
53	H1940_LATCH_SDQ1		| \
54	H1940_LATCH_LCD_P1		| \
55	H1940_LATCH_LCD_P2		| \
56	H1940_LATCH_LCD_P3		| \
57	H1940_LATCH_MAX1698_nSHUTDOWN   | \
58	H1940_LATCH_CPUQ5
59
60/* control functions */
61
62extern void h1940_latch_control(unsigned int clear, unsigned int set);
63
64#endif /* __ASM_ARCH_H1940_LATCH_H */
65