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

---
 u-boot/arch/arm/include/asm/arch-rockchip/rk_meta.h |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/u-boot/arch/arm/include/asm/arch-rockchip/rk_meta.h b/u-boot/arch/arm/include/asm/arch-rockchip/rk_meta.h
index e31f485..2a8799d 100644
--- a/u-boot/arch/arm/include/asm/arch-rockchip/rk_meta.h
+++ b/u-boot/arch/arm/include/asm/arch-rockchip/rk_meta.h
@@ -64,7 +64,7 @@
 #define ITEM_SIZE		(1 * 1024)
 #define MAX_CMDLINE_LENGTH	(1024 / 2)
 #define MAX_HEAD_SIZE 4
-#define MAX_META_SEGMENT_SIZE (16 * 1024)
+#define MAX_META_SEGMENT_SIZE (64 * 1024)
 #define BACKUP_META_SIZE (MAX_META_SEGMENT_SIZE / 2)
 #define META_INFO_HEAD_OFFSET	0
 #define META_INFO_SIZE		ITEM_SIZE
@@ -80,13 +80,17 @@
 #define APP_PARAM_OFFSET	(AE_TABLE_OFFSET + AE_TABLE_MAX_SIZE)
 #define APP_PARAM_MAX_SIZE	ITEM_SIZE
 
+#define SECONDARY_SENSOR_INIT_OFFSET	(APP_PARAM_OFFSET + APP_PARAM_MAX_SIZE)
+#define SECONDARY_SENSOR_INIT_MAX_SIZE	ITEM_SIZE
+
 #define SENSOR_IQ_BIN_OFFSET			(MAX_META_SEGMENT_SIZE)
 #define SENSOR_IQ_BIN_MAX_SIZE			(320 * 1024)
-#define MAX_META_BIN_SIZE (MAX_META_SEGMENT_SIZE + SENSOR_IQ_BIN_MAX_SIZE)
-#define META_SIZE						MAX_META_BIN_SIZE
 
-/* 512 - sizeof(tag/load/size/comp_type/comp_size/comp_off/crc32/meta_flags) */
-#define	META_HEAD_RESERVED_SIZE	   (120*4)
+#define SECONDARY_SENSOR_IQ_BIN_OFFSET			(SENSOR_IQ_BIN_OFFSET + SENSOR_IQ_BIN_MAX_SIZE)
+#define SECONDARY_SENSOR_IQ_BIN_MAX_SIZE		(SENSOR_IQ_BIN_MAX_SIZE)
+
+/* 512 - sizeof(tag/load/size/comp_type/comp_size/comp_off/crc32/meta_flags/iq_item_size) */
+#define	META_HEAD_RESERVED_SIZE	   (119*4)
 #define META_READ_DONE_FLAG (1 << 0)
 
 #define AE_TABLE_SHARE2KERNEL_OFFSET	(PARAM_SHARE2KERNEL_OFFSET)
@@ -100,6 +104,7 @@
 	uint32_t comp_type;
 	uint32_t comp_size;
 	uint32_t comp_off;
+	uint32_t iq_item_size;
 	uint8_t  reserved[META_HEAD_RESERVED_SIZE];
 	uint32_t crc32;
 	uint32_t meta_flags;

--
Gitblit v1.6.2