summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Stockhausen2026-02-18 18:21:42 +0000
committerRobert Marko2026-02-20 10:04:12 +0000
commit8b5f49ed0444ab72bad6251e11a92d4087e2d150 (patch)
treeefa3bd430f532092b25c725174109366230c5e9d
parent187592f1591654ec75055e23f0336625dee0c7f0 (diff)
downloadopenwrt-8b5f49ed0444ab72bad6251e11a92d4087e2d150.tar.gz
realtek: cleanup mach setup
Remove unneeded includes from setup.c and adapt comments. Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de> Link: https://github.com/openwrt/openwrt/pull/22084 Signed-off-by: Robert Marko <robimarko@gmail.com>
-rw-r--r--target/linux/realtek/files-6.12/arch/mips/rtl-otto/setup.c39
1 files changed, 9 insertions, 30 deletions
diff --git a/target/linux/realtek/files-6.12/arch/mips/rtl-otto/setup.c b/target/linux/realtek/files-6.12/arch/mips/rtl-otto/setup.c
index ee0b488cfd..b02d2530ab 100644
--- a/target/linux/realtek/files-6.12/arch/mips/rtl-otto/setup.c
+++ b/target/linux/realtek/files-6.12/arch/mips/rtl-otto/setup.c
@@ -1,33 +1,16 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
- * Setup for the Realtek RTL838X SoC:
- * Memory, Timer and Serial
- *
* Copyright (C) 2020 B. Koblitz
* based on the original BSP by
* Copyright (C) 2006-2012 Tony Wu (tonywu@realtek.com)
- *
*/
-#include <linux/console.h>
-#include <linux/init.h>
-#include <linux/clkdev.h>
-#include <linux/clk-provider.h>
-#include <linux/clk.h>
-#include <linux/delay.h>
-#include <linux/of_fdt.h>
-#include <linux/irqchip.h>
-
-#include <asm/addrspace.h>
-#include <asm/io.h>
#include <asm/bootinfo.h>
-#include <asm/time.h>
#include <asm/prom.h>
-#include <asm/smp-ops.h>
-
-#include "mach-rtl-otto.h"
-
-extern struct rtl83xx_soc_info soc_info;
+#include <asm/time.h>
+#include <linux/clk.h>
+#include <linux/irqchip.h>
+#include <linux/of_clk.h>
void __init plat_mem_setup(void)
{
@@ -39,10 +22,7 @@ void __init plat_mem_setup(void)
if (!dtb)
panic("no dtb found");
- /*
- * Load the devicetree. This causes the chosen node to be
- * parsed resulting in our memory appearing
- */
+ /* Load the devicetree to let the memory appear. */
__dt_setup_arch(dtb);
}
@@ -66,11 +46,10 @@ static void plat_time_init_fallback(void)
void __init plat_time_init(void)
{
-/*
- * Initialization routine resembles generic MIPS plat_time_init() with
- * lazy error handling. The final fallback is only needed until we have
- * converted all device trees to new clock syntax.
- */
+ /*
+ * Initialization routine resembles generic MIPS plat_time_init() with lazy error
+ * handling. The final fallback is needed until all device trees use new clock syntax.
+ */
struct device_node *np;
struct clk *clk;