]>
Commit | Line | Data |
---|---|---|
2874c5fd | 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ |
ca585cf9 KC |
2 | /* |
3 | * Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com> | |
ca585cf9 KC |
4 | */ |
5 | ||
30ad29bb HC |
6 | #ifndef __ASM_MACH_LOONGSON32_PLATFORM_H |
7 | #define __ASM_MACH_LOONGSON32_PLATFORM_H | |
ca585cf9 KC |
8 | |
9 | #include <linux/platform_device.h> | |
10 | ||
9ec88b60 KC |
11 | #include <dma.h> |
12 | #include <nand.h> | |
13 | ||
f29ad10d KC |
14 | extern struct platform_device ls1x_uart_pdev; |
15 | extern struct platform_device ls1x_cpufreq_pdev; | |
16 | extern struct platform_device ls1x_eth0_pdev; | |
17 | extern struct platform_device ls1x_eth1_pdev; | |
18 | extern struct platform_device ls1x_ehci_pdev; | |
9ec88b60 KC |
19 | extern struct platform_device ls1x_gpio0_pdev; |
20 | extern struct platform_device ls1x_gpio1_pdev; | |
f29ad10d | 21 | extern struct platform_device ls1x_rtc_pdev; |
5e73ad3f | 22 | extern struct platform_device ls1x_wdt_pdev; |
ca585cf9 | 23 | |
9ec88b60 | 24 | void __init ls1x_clk_init(void); |
60219c56 | 25 | void __init ls1x_rtc_set_extclk(struct platform_device *pdev); |
5e73ad3f | 26 | void __init ls1x_serial_set_uartclk(struct platform_device *pdev); |
ca585cf9 | 27 | |
30ad29bb | 28 | #endif /* __ASM_MACH_LOONGSON32_PLATFORM_H */ |