brintos

brintos / linux-shallow public Read only

0
0
Text · 447 B · cc724f5 Raw
25 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2#ifndef __RTC_SA1100_H__3#define __RTC_SA1100_H__4 5#include <linux/kernel.h>6 7struct clk;8struct platform_device;9 10struct sa1100_rtc {11	spinlock_t		lock;12	void __iomem		*rcnr;13	void __iomem		*rtar;14	void __iomem		*rtsr;15	void __iomem		*rttr;16	int			irq_1hz;17	int			irq_alarm;18	struct rtc_device	*rtc;19	struct clk		*clk;20};21 22int sa1100_rtc_init(struct platform_device *pdev, struct sa1100_rtc *info);23 24#endif25