Symbol: ath79_reset
drivers/reset/reset-ath79.c
100
spin_lock_init(&ath79_reset->lock);
drivers/reset/reset-ath79.c
101
ath79_reset->rcdev.ops = &ath79_reset_ops;
drivers/reset/reset-ath79.c
102
ath79_reset->rcdev.owner = THIS_MODULE;
drivers/reset/reset-ath79.c
103
ath79_reset->rcdev.of_node = pdev->dev.of_node;
drivers/reset/reset-ath79.c
104
ath79_reset->rcdev.of_reset_n_cells = 1;
drivers/reset/reset-ath79.c
105
ath79_reset->rcdev.nr_resets = 32;
drivers/reset/reset-ath79.c
107
err = devm_reset_controller_register(&pdev->dev, &ath79_reset->rcdev);
drivers/reset/reset-ath79.c
111
ath79_reset->restart_nb.notifier_call = ath79_reset_restart_handler;
drivers/reset/reset-ath79.c
112
ath79_reset->restart_nb.priority = 128;
drivers/reset/reset-ath79.c
114
err = register_restart_handler(&ath79_reset->restart_nb);
drivers/reset/reset-ath79.c
28
struct ath79_reset *ath79_reset =
drivers/reset/reset-ath79.c
29
container_of(rcdev, struct ath79_reset, rcdev);
drivers/reset/reset-ath79.c
33
spin_lock_irqsave(&ath79_reset->lock, flags);
drivers/reset/reset-ath79.c
34
val = readl(ath79_reset->base);
drivers/reset/reset-ath79.c
39
writel(val, ath79_reset->base);
drivers/reset/reset-ath79.c
40
spin_unlock_irqrestore(&ath79_reset->lock, flags);
drivers/reset/reset-ath79.c
60
struct ath79_reset *ath79_reset =
drivers/reset/reset-ath79.c
61
container_of(rcdev, struct ath79_reset, rcdev);
drivers/reset/reset-ath79.c
64
val = readl(ath79_reset->base);
drivers/reset/reset-ath79.c
78
struct ath79_reset *ath79_reset =
drivers/reset/reset-ath79.c
79
container_of(nb, struct ath79_reset, restart_nb);
drivers/reset/reset-ath79.c
81
ath79_reset_assert(&ath79_reset->rcdev, FULL_CHIP_RESET);
drivers/reset/reset-ath79.c
88
struct ath79_reset *ath79_reset;
drivers/reset/reset-ath79.c
91
ath79_reset = devm_kzalloc(&pdev->dev,
drivers/reset/reset-ath79.c
92
sizeof(*ath79_reset), GFP_KERNEL);
drivers/reset/reset-ath79.c
93
if (!ath79_reset)
drivers/reset/reset-ath79.c
96
ath79_reset->base = devm_platform_ioremap_resource(pdev, 0);
drivers/reset/reset-ath79.c
97
if (IS_ERR(ath79_reset->base))
drivers/reset/reset-ath79.c
98
return PTR_ERR(ath79_reset->base);