at91sam9260.c (9d4d8572a539ef807e21c196f145aa365fd52f0e) | at91sam9260.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" --- 477 unchanged lines hidden (view full) --- 486err_free: 487 kfree(at91sam9260_pmc); 488} 489 490static void __init at91sam9260_pmc_setup(struct device_node *np) 491{ 492 at91sam926x_pmc_setup(np, &at91sam9260_data); 493} | 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" --- 477 unchanged lines hidden (view full) --- 486err_free: 487 kfree(at91sam9260_pmc); 488} 489 490static void __init at91sam9260_pmc_setup(struct device_node *np) 491{ 492 at91sam926x_pmc_setup(np, &at91sam9260_data); 493} |
494CLK_OF_DECLARE_DRIVER(at91sam9260_pmc, "atmel,at91sam9260-pmc", 495 at91sam9260_pmc_setup); | |
496 | 494 |
495CLK_OF_DECLARE(at91sam9260_pmc, "atmel,at91sam9260-pmc", at91sam9260_pmc_setup); 496 |
|
497static void __init at91sam9261_pmc_setup(struct device_node *np) 498{ 499 at91sam926x_pmc_setup(np, &at91sam9261_data); 500} | 497static void __init at91sam9261_pmc_setup(struct device_node *np) 498{ 499 at91sam926x_pmc_setup(np, &at91sam9261_data); 500} |
501CLK_OF_DECLARE_DRIVER(at91sam9261_pmc, "atmel,at91sam9261-pmc", 502 at91sam9261_pmc_setup); | |
503 | 501 |
502CLK_OF_DECLARE(at91sam9261_pmc, "atmel,at91sam9261-pmc", at91sam9261_pmc_setup); 503 |
|
504static void __init at91sam9263_pmc_setup(struct device_node *np) 505{ 506 at91sam926x_pmc_setup(np, &at91sam9263_data); 507} | 504static void __init at91sam9263_pmc_setup(struct device_node *np) 505{ 506 at91sam926x_pmc_setup(np, &at91sam9263_data); 507} |
508CLK_OF_DECLARE_DRIVER(at91sam9263_pmc, "atmel,at91sam9263-pmc", 509 at91sam9263_pmc_setup); | |
510 | 508 |
509CLK_OF_DECLARE(at91sam9263_pmc, "atmel,at91sam9263-pmc", at91sam9263_pmc_setup); 510 |
|
511static void __init at91sam9g20_pmc_setup(struct device_node *np) 512{ 513 at91sam926x_pmc_setup(np, &at91sam9g20_data); 514} | 511static void __init at91sam9g20_pmc_setup(struct device_node *np) 512{ 513 at91sam926x_pmc_setup(np, &at91sam9g20_data); 514} |
515CLK_OF_DECLARE_DRIVER(at91sam9g20_pmc, "atmel,at91sam9g20-pmc", 516 at91sam9g20_pmc_setup); | 515 516CLK_OF_DECLARE(at91sam9g20_pmc, "atmel,at91sam9g20-pmc", at91sam9g20_pmc_setup); |