at91sam9n12.c (9d4d8572a539ef807e21c196f145aa365fd52f0e) at91sam9n12.c (428d97e18594bc2c5cfd7207dff883384bac6822)
1// SPDX-License-Identifier: GPL-2.0
2#include <linux/clk-provider.h>
3#include <linux/mfd/syscon.h>
4#include <linux/slab.h>
5
6#include <dt-bindings/clock/at91.h>
7
8#include "pmc.h"

--- 241 unchanged lines hidden (view full) ---

250
251err_free:
252 kfree(at91sam9n12_pmc);
253}
254/*
255 * The TCB is used as the clocksource so its clock is needed early. This means
256 * this can't be a platform driver.
257 */
1// SPDX-License-Identifier: GPL-2.0
2#include <linux/clk-provider.h>
3#include <linux/mfd/syscon.h>
4#include <linux/slab.h>
5
6#include <dt-bindings/clock/at91.h>
7
8#include "pmc.h"

--- 241 unchanged lines hidden (view full) ---

250
251err_free:
252 kfree(at91sam9n12_pmc);
253}
254/*
255 * The TCB is used as the clocksource so its clock is needed early. This means
256 * this can't be a platform driver.
257 */
258CLK_OF_DECLARE_DRIVER(at91sam9n12_pmc, "atmel,at91sam9n12-pmc",
259 at91sam9n12_pmc_setup);
258CLK_OF_DECLARE(at91sam9n12_pmc, "atmel,at91sam9n12-pmc", at91sam9n12_pmc_setup);