lcd: tcon reduce memory usage [1/2]

PD#SWPL-195903

Problem:
Need to reduce tcon memory usage

Solution:
Tcon reduce memory usage

Verify:
T6D

Change-Id: Iacd4b9a440982440cb443a6a8ba9422c61d052f3
Signed-off-by: huijie.huang <huijie.huang@amlogic.com>
diff --git a/drivers/amlogic/media/vout/lcd/lcd_tcon.c b/drivers/amlogic/media/vout/lcd/lcd_tcon.c
index 137eeed..8599a0f 100644
--- a/drivers/amlogic/media/vout/lcd/lcd_tcon.c
+++ b/drivers/amlogic/media/vout/lcd/lcd_tcon.c
@@ -1672,6 +1672,11 @@
 	{ TCON_AXI_MEM_TYPE_DEMURA, 0x00100000, 0x19b, 0 },  /* 1M */
 };
 
+static struct lcd_tcon_axi_mem_cfg_s axi_mem_cfg_tbl_t6d[] = {
+	{ TCON_AXI_MEM_TYPE_OD,     0x00200000, 0x261, 0 },  /* 2M */
+	{ TCON_AXI_MEM_TYPE_DEMURA, 0x00100000, 0x19b, 0 },  /* 1M */
+};
+
 static struct lcd_tcon_dma_ops_s lcd_tcon_dma_ops_t5m = {
 	.status = 0,
 	.addr_list = NULL,
@@ -1858,8 +1863,8 @@
 
 	.axi_bank = LCD_TCON_AXI_BANK_T6D,
 
-	.rsv_mem_size    = 0x00502840,
-	.axi_size        = 0x00500000, /* 5M*/
+	.rsv_mem_size    = 0x00302840,
+	.axi_size        = 0x00300000, /* 3M*/
 	.bin_path_size   = 0x00002800, /* 10K */
 	.secure_cfg_size = 0x00000040, /* 64byte */
 	.vac_size        = 0,
@@ -1867,8 +1872,8 @@
 	.demura_lut_size = 0,
 	.acc_lut_size    = 0,
 
-	.axi_tbl_len = ARRAY_SIZE(axi_mem_cfg_tbl_txhd2),
-	.axi_mem_cfg_tbl = axi_mem_cfg_tbl_txhd2,
+	.axi_tbl_len = ARRAY_SIZE(axi_mem_cfg_tbl_t6d),
+	.axi_mem_cfg_tbl = axi_mem_cfg_tbl_t6d,
 	.lut_dma_ops = &lcd_tcon_dma_ops_t6d,
 
 	.tcon_init_table_pre_proc = lcd_tcon_init_table_pre_proc,