[openwrt/openwrt] realtek: cleanup mach setup
LEDE Commits
lede-commits at lists.infradead.org
Fri Feb 20 02:04:15 PST 2026
robimarko pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/8b5f49ed0444ab72bad6251e11a92d4087e2d150
commit 8b5f49ed0444ab72bad6251e11a92d4087e2d150
Author: Markus Stockhausen <markus.stockhausen at gmx.de>
AuthorDate: Wed Feb 18 19:21:42 2026 +0100
realtek: cleanup mach setup
Remove unneeded includes from setup.c and adapt comments.
Signed-off-by: Markus Stockhausen <markus.stockhausen at gmx.de>
Link: https://github.com/openwrt/openwrt/pull/22084
Signed-off-by: Robert Marko <robimarko at gmail.com>
---
.../realtek/files-6.12/arch/mips/rtl-otto/setup.c | 39 +++++-----------------
1 file 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 at 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;
More information about the lede-commits
mailing list