isp: add android-p 8M camera support [1/1]

PD#SWPL-28591

Problem:
8M camera crash after capture

Solution:
encrease the cma size in dts

Verify:
local

Change-Id: Ia67489ca03f64cb532e42a8b9c9b4ae90deae019
Signed-off-by: junwei.ma <junwei.ma@amlogic.com>
This commit is contained in:
junwei.ma
2020-07-14 19:39:00 +08:00
committed by Chris
parent da709b08bc
commit 9ec44b106c
4 changed files with 27 additions and 10 deletions

View File

@@ -162,15 +162,14 @@
compatible = "shared-dma-pool";
reusable;
status = "okay";
size = <0x06800000>;
size = <0x8000000>;
alignment = <0x400000>;
};
adapt_cma_reserved:linux,adapt_cma {
compatible = "shared-dma-pool";
reusable;
status = "okay";
size = <0x01800000>;
alignment = <0x400000>;
size = <0x1800000>;
};
};
@@ -844,11 +843,16 @@
&isp {
status = "okay";
temper-line-offset = <0x1E00>;
temper-buf-size = <32>;
temper-frame-num = <1>;
temper-frame-size = <0x1FA4000>;
memory-region = <&isp_cma_reserved>;
};
&adapter {
status = "okay";
mem_alloc = <24>;
memory-region = <&adapt_cma_reserved>;
};

View File

@@ -162,15 +162,14 @@
compatible = "shared-dma-pool";
reusable;
status = "okay";
size = <0x6800000>;
size = <0x8000000>;
alignment = <0x400000>;
};
adapt_cma_reserved:linux,adapt_cma {
compatible = "shared-dma-pool";
reusable;
status = "okay";
size = <0x01800000>;
alignment = <0x400000>;
size = <0x1800000>;
};
};
@@ -818,11 +817,16 @@
&isp {
status = "okay";
temper-line-offset = <0x1E00>;
temper-buf-size = <32>;
temper-frame-num = <1>;
temper-frame-size = <0x1FA4000>;
memory-region = <&isp_cma_reserved>;
};
&adapter {
status = "okay";
mem_alloc = <24>;
memory-region = <&adapt_cma_reserved>;
};

View File

@@ -164,15 +164,14 @@
compatible = "shared-dma-pool";
reusable;
status = "okay";
size = <0x06800000>;
size = <0x8000000>;
alignment = <0x400000>;
};
adapt_cma_reserved:linux,adapt_cma {
compatible = "shared-dma-pool";
reusable;
status = "okay";
size = <0x01800000>;
alignment = <0x400000>;
size = <0x1800000>;
};
};
galcore {
@@ -845,11 +844,16 @@
&isp {
status = "okay";
temper-line-offset = <0x1E00>;
temper-buf-size = <32>;
temper-frame-num = <1>;
temper-frame-size = <0x1FA4000>;
memory-region = <&isp_cma_reserved>;
};
&adapter {
status = "okay";
mem_alloc = <24>;
memory-region = <&adapt_cma_reserved>;
};

View File

@@ -164,7 +164,7 @@
compatible = "shared-dma-pool";
reusable;
status = "okay";
size = <0x6800000>;
size = <0x06800000>;
alignment = <0x400000>;
};
adapt_cma_reserved:linux,adapt_cma {
@@ -819,11 +819,16 @@
&isp {
status = "okay";
temper-line-offset = <0x1E00>;
temper-buf-size = <32>;
temper-frame-num = <1>;
temper-frame-size = <0x1FA4000>;
memory-region = <&isp_cma_reserved>;
};
&adapter {
status = "okay";
mem_alloc = <24>;
memory-region = <&adapt_cma_reserved>;
};