From ee930fffee469d076998274a2ca55e13dc1efb67 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 10 May 2024 08:50:54 +0000
Subject: [PATCH] enable tun/tap/iptables
---
kernel/include/linux/platform_data/pm33xx.h | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/kernel/include/linux/platform_data/pm33xx.h b/kernel/include/linux/platform_data/pm33xx.h
index fbf5ed7..7037ba7 100644
--- a/kernel/include/linux/platform_data/pm33xx.h
+++ b/kernel/include/linux/platform_data/pm33xx.h
@@ -46,11 +46,17 @@
};
struct am33xx_pm_platform_data {
- int (*init)(void);
+ int (*init)(int (*idle)(u32 wfi_flags));
+ int (*deinit)(void);
int (*soc_suspend)(unsigned int state, int (*fn)(unsigned long),
unsigned long args);
+ int (*cpu_suspend)(int (*fn)(unsigned long), unsigned long args);
+ void (*begin_suspend)(void);
+ void (*finish_suspend)(void);
struct am33xx_pm_sram_addr *(*get_sram_addrs)(void);
- void __iomem *(*get_rtc_base_addr)(void);
+ void (*save_context)(void);
+ void (*restore_context)(void);
+ int (*check_off_mode_enable)(void);
};
struct am33xx_pm_sram_data {
--
Gitblit v1.6.2