Browse Source

Merged TI feature graphics into ti-linux-4.19.y

TI-Feature: graphics
TI-Branch: graphics-ti-linux-4.19.y

* 'graphics-ti-linux-4.19.y' of ssh://bitbucket.itg.ti.com/lcpdpublicdom/graphics:
  ARM: dts: dra76-evm: Add CMA pool for GPU device
  ARM: dts: dra7-evm: Add CMA pool for GPU
  drm/bridge: cdns-mhdp: Probe and add the bridge even without firmware
  drm/bridge: cdns-mhdp: Call phy_exit() in mhdp_remove()
  drm/bridge: cdns-mhdp: Handle probe failures correctly
  drm/bridge: cdns-mhdp: Drop useless container structs
  drm/bridge: cdns-mhdp: Remove dependencies to cdns-mhdp-common
  drm/rockchip: Restore everything to what is there in v4.19.73
  drm/bridge: cdns-mhdp: Remove completely untested audio support
  drm/tidss: constify rpmsg ops structs
  drm/tidss: add missing static declarations in DSS sharing code
  ASoC: pcm3168a: The codec does not support S32_LE
  arm64: dts: ti: k3-j721e-proc-board-tps65917: Sync cpsw-virt-mac
  serial: 8250: 8250_omap: Remove redundant call to omap_8250_rx_dma_flush
  serial: 8250: 8250_omap: Fix DMA teardown sequence during RX timeout
  crypto: sa2ul: Add sha512 HW crypto support
  crypto: sa2ul: Do spin_lock_init on scid_lock

Signed-off-by: LCPD Auto Merger <lcpd_integration@list.ti.com>
LCPD Auto Merger 6 years ago
parent
commit
6d3fccc800
2 changed files with 22 additions and 0 deletions
  1. 11 0
      arch/arm/boot/dts/dra7-evm.dts
  2. 11 0
      arch/arm/boot/dts/dra76-evm.dts

+ 11 - 0
arch/arm/boot/dts/dra7-evm.dts

@@ -76,6 +76,13 @@
 			reusable;
 			status = "okay";
 		};
+
+		gpu_memory_region: gpu-memory@c0000000 {
+			compatible = "shared-dma-pool";
+			reg = <0x0 0xc0000000 0x0 0x10000000>;
+			reusable;
+			status = "okay";
+		};
 	};
 
 	evm_3v3_sd: fixedregulator-sd {
@@ -713,6 +720,10 @@
 	memory-region = <&dsp2_memory_region>;
 };
 
+&gpu {
+	memory-region = <&gpu_memory_region>;
+};
+
 &bb2d {
 	status = "okay";
 };

+ 11 - 0
arch/arm/boot/dts/dra76-evm.dts

@@ -60,6 +60,13 @@
 			reusable;
 			status = "okay";
 		};
+
+		gpu_memory_region: gpu-memory@c0000000 {
+			compatible = "shared-dma-pool";
+			reg = <0x0 0xc0000000 0x0 0x10000000>;
+			reusable;
+			status = "okay";
+		};
 	};
 
 	vsys_12v0: fixedregulator-vsys12v0 {
@@ -601,3 +608,7 @@
 	status = "okay";
 	memory-region = <&dsp2_memory_region>;
 };
+
+&gpu {
+	memory-region = <&gpu_memory_region>;
+};