Lines Matching defs:ar7_wdt
3 * drivers/watchdog/ar7_wdt.c
48 struct ar7_wdt {
67 static struct ar7_wdt *ar7_wdt;
73 WRITE_REG(ar7_wdt->kick_lock, 0x5555);
74 if ((READ_REG(ar7_wdt->kick_lock) & 3) == 1) {
75 WRITE_REG(ar7_wdt->kick_lock, 0xaaaa);
76 if ((READ_REG(ar7_wdt->kick_lock) & 3) == 3) {
77 WRITE_REG(ar7_wdt->kick, value);
86 WRITE_REG(ar7_wdt->prescale_lock, 0x5a5a);
87 if ((READ_REG(ar7_wdt->prescale_lock) & 3) == 1) {
88 WRITE_REG(ar7_wdt->prescale_lock, 0xa5a5);
89 if ((READ_REG(ar7_wdt->prescale_lock) & 3) == 3) {
90 WRITE_REG(ar7_wdt->prescale, value);
99 WRITE_REG(ar7_wdt->change_lock, 0x6666);
100 if ((READ_REG(ar7_wdt->change_lock) & 3) == 1) {
101 WRITE_REG(ar7_wdt->change_lock, 0xbbbb);
102 if ((READ_REG(ar7_wdt->change_lock) & 3) == 3) {
103 WRITE_REG(ar7_wdt->change, value);
112 WRITE_REG(ar7_wdt->disable_lock, 0x7777);
113 if ((READ_REG(ar7_wdt->disable_lock) & 3) == 1) {
114 WRITE_REG(ar7_wdt->disable_lock, 0xcccc);
115 if ((READ_REG(ar7_wdt->disable_lock) & 3) == 2) {
116 WRITE_REG(ar7_wdt->disable_lock, 0xdddd);
117 if ((READ_REG(ar7_wdt->disable_lock) & 3) == 3) {
118 WRITE_REG(ar7_wdt->disable, value);
266 ar7_wdt = devm_platform_ioremap_resource_byname(pdev, "regs");
267 if (IS_ERR(ar7_wdt))
268 return PTR_ERR(ar7_wdt);
311 .name = "ar7_wdt",