Skip to content

Commit

Permalink
m68k: use the mc146818rtc.h for non-mmu setups as well.
Browse files Browse the repository at this point in the history
The mmu varient of mc146818rtc.h can be use on the non-mmu builds as well.
Revert to the single mc146818rtc.h file.

Signed-off-by: Greg Ungerer <gerg@uclinux.org>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
  • Loading branch information
Greg Ungerer committed Mar 24, 2009
1 parent 9a4048a commit bf08d52
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 40 deletions.
31 changes: 26 additions & 5 deletions arch/m68k/include/asm/mc146818rtc.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
#ifdef __uClinux__
#include "mc146818rtc_no.h"
#else
#include "mc146818rtc_mm.h"
#endif
/*
* Machine dependent access functions for RTC registers.
*/
#ifndef _ASM_MC146818RTC_H
#define _ASM_MC146818RTC_H


#ifdef CONFIG_ATARI
/* RTC in Atari machines */

#include <asm/atarihw.h>

#define RTC_PORT(x) (TT_RTC_BAS + 2*(x))
#define RTC_ALWAYS_BCD 0

#define CMOS_READ(addr) ({ \
atari_outb_p((addr),RTC_PORT(0)); \
atari_inb_p(RTC_PORT(1)); \
})
#define CMOS_WRITE(val, addr) ({ \
atari_outb_p((addr),RTC_PORT(0)); \
atari_outb_p((val),RTC_PORT(1)); \
})
#endif /* CONFIG_ATARI */

#endif /* _ASM_MC146818RTC_H */
26 changes: 0 additions & 26 deletions arch/m68k/include/asm/mc146818rtc_mm.h

This file was deleted.

9 changes: 0 additions & 9 deletions arch/m68k/include/asm/mc146818rtc_no.h

This file was deleted.

0 comments on commit bf08d52

Please sign in to comment.