1234567891011121314151617181920212223242526272829 |
- #ifndef MMC_AP4EB_H
- #define MMC_AP4EB_H
- #define PORT185CR (void __iomem *)0xe60520b9
- #define PORT186CR (void __iomem *)0xe60520ba
- #define PORT187CR (void __iomem *)0xe60520bb
- #define PORT188CR (void __iomem *)0xe60520bc
- #define PORTR191_160DR (void __iomem *)0xe6056014
- static inline void mmc_init_progress(void)
- {
- /* Initialise LEDS1-4
- * registers: PORT185CR-PORT188CR (LED1-LED4 Control)
- * value: 0x10 - enable output
- */
- __raw_writeb(0x10, PORT185CR);
- __raw_writeb(0x10, PORT186CR);
- __raw_writeb(0x10, PORT187CR);
- __raw_writeb(0x10, PORT188CR);
- }
- static inline void mmc_update_progress(int n)
- {
- __raw_writel((__raw_readl(PORTR191_160DR) & ~(0xf << 25)) |
- (1 << (25 + n)), PORTR191_160DR);
- }
- #endif /* MMC_AP4EB_H */
|