Lines Matching defs:ar7_wdt
3 * drivers/watchdog/ar7_wdt.c
48 struct ar7_wdt {
69 static struct ar7_wdt *ar7_wdt;
75 WRITE_REG(ar7_wdt->kick_lock, 0x5555);
76 if ((READ_REG(ar7_wdt->kick_lock) & 3) == 1) {
77 WRITE_REG(ar7_wdt->kick_lock, 0xaaaa);
78 if ((READ_REG(ar7_wdt->kick_lock) & 3) == 3) {
79 WRITE_REG(ar7_wdt->kick, value);
88 WRITE_REG(ar7_wdt->prescale_lock, 0x5a5a);
89 if ((READ_REG(ar7_wdt->prescale_lock) & 3) == 1) {
90 WRITE_REG(ar7_wdt->prescale_lock, 0xa5a5);
91 if ((READ_REG(ar7_wdt->prescale_lock) & 3) == 3) {
92 WRITE_REG(ar7_wdt->prescale, value);
101 WRITE_REG(ar7_wdt->change_lock, 0x6666);
102 if ((READ_REG(ar7_wdt->change_lock) & 3) == 1) {
103 WRITE_REG(ar7_wdt->change_lock, 0xbbbb);
104 if ((READ_REG(ar7_wdt->change_lock) & 3) == 3) {
105 WRITE_REG(ar7_wdt->change, value);
114 WRITE_REG(ar7_wdt->disable_lock, 0x7777);
115 if ((READ_REG(ar7_wdt->disable_lock) & 3) == 1) {
116 WRITE_REG(ar7_wdt->disable_lock, 0xcccc);
117 if ((READ_REG(ar7_wdt->disable_lock) & 3) == 2) {
118 WRITE_REG(ar7_wdt->disable_lock, 0xdddd);
119 if ((READ_REG(ar7_wdt->disable_lock) & 3) == 3) {
120 WRITE_REG(ar7_wdt->disable, value);
270 ar7_wdt = devm_ioremap_resource(&pdev->dev, ar7_regs_wdt);
271 if (IS_ERR(ar7_wdt))
272 return PTR_ERR(ar7_wdt);
316 .name = "ar7_wdt",