MIPS: TXx9: remove useless RTC definitions
The RTC definitions were moved to the driver, remove them from the platform header. [paul.burton@mips.com: - Also remove the unused tx4939_rtcptr which would use struct tx4939_rtc_reg if it were ever expanded.] Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Paul Burton <paul.burton@mips.com> Patchwork: https://patchwork.linux-mips.org/patch/20024/ Cc: James Hogan <jhogan@kernel.org> Cc: Ralf Baechle <ralf@linux-mips.org> Cc: linux-kernel@vger.kernel.org Cc: linux-mips@linux-mips.orghifive-unleashed-5.1
parent
0316b05311
commit
74a2c0c466
|
@ -101,13 +101,6 @@ struct tx4939_irc_reg {
|
|||
struct tx4939_le_reg maskext;
|
||||
};
|
||||
|
||||
struct tx4939_rtc_reg {
|
||||
__u32 ctl;
|
||||
__u32 adr;
|
||||
__u32 dat;
|
||||
__u32 tbc;
|
||||
};
|
||||
|
||||
struct tx4939_crypto_reg {
|
||||
struct tx4939_le_reg csr;
|
||||
struct tx4939_le_reg idesptr;
|
||||
|
@ -369,26 +362,6 @@ struct tx4939_vpc_desc {
|
|||
#define TX4939_CLKCTR_SIO0RST 0x00000002
|
||||
#define TX4939_CLKCTR_CYPRST 0x00000001
|
||||
|
||||
/*
|
||||
* RTC
|
||||
*/
|
||||
#define TX4939_RTCCTL_ALME 0x00000080
|
||||
#define TX4939_RTCCTL_ALMD 0x00000040
|
||||
#define TX4939_RTCCTL_BUSY 0x00000020
|
||||
|
||||
#define TX4939_RTCCTL_COMMAND 0x00000007
|
||||
#define TX4939_RTCCTL_COMMAND_NOP 0x00000000
|
||||
#define TX4939_RTCCTL_COMMAND_GETTIME 0x00000001
|
||||
#define TX4939_RTCCTL_COMMAND_SETTIME 0x00000002
|
||||
#define TX4939_RTCCTL_COMMAND_GETALARM 0x00000003
|
||||
#define TX4939_RTCCTL_COMMAND_SETALARM 0x00000004
|
||||
|
||||
#define TX4939_RTCTBC_PM 0x00000080
|
||||
#define TX4939_RTCTBC_COMP 0x0000007f
|
||||
|
||||
#define TX4939_RTC_REG_RAMSIZE 0x00000100
|
||||
#define TX4939_RTC_REG_RWBSIZE 0x00000006
|
||||
|
||||
/*
|
||||
* CRYPTO
|
||||
*/
|
||||
|
@ -498,8 +471,6 @@ struct tx4939_vpc_desc {
|
|||
#define tx4939_ccfgptr \
|
||||
((struct tx4939_ccfg_reg __iomem *)TX4939_CCFG_REG)
|
||||
#define tx4939_sramcptr tx4938_sramcptr
|
||||
#define tx4939_rtcptr \
|
||||
((struct tx4939_rtc_reg __iomem *)TX4939_RTC_REG)
|
||||
#define tx4939_cryptoptr \
|
||||
((struct tx4939_crypto_reg __iomem *)TX4939_CRYPTO_REG)
|
||||
#define tx4939_vpcptr ((struct tx4939_vpc_reg __iomem *)TX4939_VPC_REG)
|
||||
|
|
Loading…
Reference in New Issue