meson_wdt          64 drivers/watchdog/meson_wdt.c 	struct meson_wdt_dev *meson_wdt = watchdog_get_drvdata(wdt_dev);
meson_wdt          67 drivers/watchdog/meson_wdt.c 	tc_reboot |= meson_wdt->data->enable;
meson_wdt          70 drivers/watchdog/meson_wdt.c 		writel(tc_reboot, meson_wdt->wdt_base + MESON_WDT_TC);
meson_wdt          79 drivers/watchdog/meson_wdt.c 	struct meson_wdt_dev *meson_wdt = watchdog_get_drvdata(wdt_dev);
meson_wdt          81 drivers/watchdog/meson_wdt.c 	writel(0, meson_wdt->wdt_base + MESON_WDT_RESET);
meson_wdt          89 drivers/watchdog/meson_wdt.c 	struct meson_wdt_dev *meson_wdt = watchdog_get_drvdata(wdt_dev);
meson_wdt          92 drivers/watchdog/meson_wdt.c 	reg = readl(meson_wdt->wdt_base + MESON_WDT_TC);
meson_wdt          93 drivers/watchdog/meson_wdt.c 	reg &= ~meson_wdt->data->terminal_count_mask;
meson_wdt          94 drivers/watchdog/meson_wdt.c 	reg |= MESON_SEC_TO_TC(timeout, meson_wdt->data->count_unit);
meson_wdt          95 drivers/watchdog/meson_wdt.c 	writel(reg, meson_wdt->wdt_base + MESON_WDT_TC);
meson_wdt         111 drivers/watchdog/meson_wdt.c 	struct meson_wdt_dev *meson_wdt = watchdog_get_drvdata(wdt_dev);
meson_wdt         114 drivers/watchdog/meson_wdt.c 	reg = readl(meson_wdt->wdt_base + MESON_WDT_TC);
meson_wdt         115 drivers/watchdog/meson_wdt.c 	reg &= ~meson_wdt->data->enable;
meson_wdt         116 drivers/watchdog/meson_wdt.c 	writel(reg, meson_wdt->wdt_base + MESON_WDT_TC);
meson_wdt         123 drivers/watchdog/meson_wdt.c 	struct meson_wdt_dev *meson_wdt = watchdog_get_drvdata(wdt_dev);
meson_wdt         126 drivers/watchdog/meson_wdt.c 	meson_wdt_change_timeout(wdt_dev, meson_wdt->wdt_dev.timeout);
meson_wdt         129 drivers/watchdog/meson_wdt.c 	reg = readl(meson_wdt->wdt_base + MESON_WDT_TC);
meson_wdt         130 drivers/watchdog/meson_wdt.c 	reg |= meson_wdt->data->enable;
meson_wdt         131 drivers/watchdog/meson_wdt.c 	writel(reg, meson_wdt->wdt_base + MESON_WDT_TC);
meson_wdt         164 drivers/watchdog/meson_wdt.c 	struct meson_wdt_dev *meson_wdt;
meson_wdt         168 drivers/watchdog/meson_wdt.c 	meson_wdt = devm_kzalloc(dev, sizeof(*meson_wdt), GFP_KERNEL);
meson_wdt         169 drivers/watchdog/meson_wdt.c 	if (!meson_wdt)
meson_wdt         172 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_base = devm_platform_ioremap_resource(pdev, 0);
meson_wdt         173 drivers/watchdog/meson_wdt.c 	if (IS_ERR(meson_wdt->wdt_base))
meson_wdt         174 drivers/watchdog/meson_wdt.c 		return PTR_ERR(meson_wdt->wdt_base);
meson_wdt         181 drivers/watchdog/meson_wdt.c 	meson_wdt->data = of_id->data;
meson_wdt         183 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.parent = dev;
meson_wdt         184 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.info = &meson_wdt_info;
meson_wdt         185 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.ops = &meson_wdt_ops;
meson_wdt         186 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.max_timeout =
meson_wdt         187 drivers/watchdog/meson_wdt.c 		meson_wdt->data->terminal_count_mask / meson_wdt->data->count_unit;
meson_wdt         188 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.min_timeout = MESON_WDT_MIN_TIMEOUT;
meson_wdt         189 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.timeout = min_t(unsigned int,
meson_wdt         191 drivers/watchdog/meson_wdt.c 					   meson_wdt->wdt_dev.max_timeout);
meson_wdt         193 drivers/watchdog/meson_wdt.c 	watchdog_set_drvdata(&meson_wdt->wdt_dev, meson_wdt);
meson_wdt         195 drivers/watchdog/meson_wdt.c 	watchdog_init_timeout(&meson_wdt->wdt_dev, timeout, dev);
meson_wdt         196 drivers/watchdog/meson_wdt.c 	watchdog_set_nowayout(&meson_wdt->wdt_dev, nowayout);
meson_wdt         197 drivers/watchdog/meson_wdt.c 	watchdog_set_restart_priority(&meson_wdt->wdt_dev, 128);
meson_wdt         199 drivers/watchdog/meson_wdt.c 	meson_wdt_stop(&meson_wdt->wdt_dev);
meson_wdt         201 drivers/watchdog/meson_wdt.c 	watchdog_stop_on_reboot(&meson_wdt->wdt_dev);
meson_wdt         202 drivers/watchdog/meson_wdt.c 	err = devm_watchdog_register_device(dev, &meson_wdt->wdt_dev);
meson_wdt         207 drivers/watchdog/meson_wdt.c 		 meson_wdt->wdt_dev.timeout, nowayout);