Commit Graph

21 Commits

Author SHA1 Message Date
Alexander Koskovich 1fd8e563ce
common: display: Build the QTI lights HALs.
* Devices that need to have a custom one in tree should
   override these targets.

Change-Id: Ic88da882cee849bbfe80f7de330dd319b17f7e8d
2021-05-02 00:19:53 -07:00
Alexander Koskovich f94a6d9ca1
common: display: Add stuff the SoC configuration missed.
Change-Id: Ic9a59eb13e2c9cc83af8c5b459d8ea5dd49b955d
2021-05-02 00:19:53 -07:00
Alexander Koskovich 72868dd9dc
common: Move TARGET_BOARD_PLATFORM check to common makefile.
* We need the board platform for various makefiles we include
   and for kernel version guards, just require it outright in
   top level.

Change-Id: I1100b2c731e4d5cc8f522641b6ea60e83ec29908
2021-05-02 00:19:52 -07:00
Alexander Koskovich 1e6df382f7 common: Update to LA.QSSI.11.0.r1-09900-qssi.0.
Change-Id: I6d4c3757904e55a043f57ba6ff2d269ed28f47ca
2021-02-16 00:49:41 +00:00
Alexander Koskovich d1b8d8de3b
common: Remove 32 bit libraries where possible.
* Reduces size of affected components by about 20%.

Change-Id: Ia7ca6c72f094a8da2a66a5819b8dc61289f4d467
2021-01-29 12:12:08 -07:00
Alexander Koskovich b0b3d93234
common: Use platform certificate with QSSI apps.
* Looking back they only presign a select few /vendor
   apps.

Change-Id: I7fadd728d9be7c69f8bf2dd2a9b483f3efe6e306
2020-12-03 07:24:27 -07:00
Kuba Wojciechowski 57ab9d031a common: guard vendor/qcom/opensource/commonsys-intf includes
* non-caf roms don't have that repo causing the whole build to fail because of missing makefiles

Signed-off-by: Kuba Wojciechowski <nullbytepl@gmail.com>
Change-Id: Ief11b79e82da639118f64553c22d1e6a1326f282
2020-11-19 22:58:23 +03:00
Anay Wadhera c3a4d504a0
common: include display HAL makefiles if they exist
Change-Id: If9c684ffe358d4ec012e71aface4077345e4f984
2020-10-28 18:14:13 -07:00
Alexander Koskovich e41457415d
Revert "common: only inherit display HAL makefiles if we build vendor"
* BoardConfig flags are not avaliable to components ATM.

This reverts commit b5a67f570a.

Change-Id: Ifc28f25bd8eac6871b36ae69dde115f512f1b18d
2020-10-25 10:05:18 -07:00
Anay Wadhera b5a67f570a common: only inherit display HAL makefiles if we build vendor
Change-Id: I3e732809feb2f1a34830095fdce97c55cfc63d74
2020-10-24 11:32:35 -07:00
Alexander Koskovich d103e6d7e1
common: display: Also include interfaces.
Change-Id: Ic222681c83bbdcc0295243435dc8382e802c8a1e
2020-10-20 12:51:21 -07:00
Alexander Koskovich 3e7f35a728
common: Update from LA.QSSI.11.0.r1-05600-qssi.0.
Change-Id: I30d3d09087414b76afd41c7593697f0651c4bba0
2020-09-25 18:25:06 -07:00
Jake Weinstein a30e2913ee display: clean up Makefile
No need to error twice

Change-Id: Idebd5879ae0e3438011fcd216637bc7a94aafa22
2020-08-09 04:30:52 +00:00
Jake Weinstein 20dcefe12a
common: Introduce display component for QSSI SoCs (845 and newer)
Change-Id: I0853820ab7a52aa1dc7a47d3576d3dc96f451b50
2020-07-30 16:51:13 -04:00
Jake Weinstein 157b56fb51 common: remove stuff that either belongs in device or doesn't belong at all.
* Note: cryptfs_hw was removed so that devices can use their own.

Change-Id: I6f83ceb7b32a0f578ecdd1a9ad0b92211deace6b
2015-10-11 20:20:17 +00:00
Casey Piper b453879f42 common: display: Move reset sequence to panel
Add the reset sequence to the panel header files
and dtsi files and remove it from the platform
files to reflect the kernel/LK changes.

Change-Id: I2aa9620e6b1be97f7239848a71264b959dadc7dc
2013-09-12 16:39:36 -07:00
Casey Piper 4aff6c3a90 common: display: Add additional field support to parser
Add support for panel physical dimension fields to
parser to generate dtsi with those additional fields.

Change-Id: I7de1e9e42efb8ee5bb55298ba58a4db64d88f8ce
2013-09-12 16:39:24 -07:00
Dhaval Patel c86154b481 display: tool: Update parser with correct node information
Panel was probed as seperate device earlier. Dynamic panel
detection is now using panel dtsi as utility API to parse
all display panel property.

*Remove compatible string from panel dtsi becase it is not a
seperate driver.
*Panel DTSI is part of mdss_mdp device node, not soc.

Change-Id: I9f7af0fa4717a5281556a37b094438eb23e46473
2013-09-03 12:18:20 -07:00
Dhaval Patel 6977be9f76 common: display: Script to generate panel and platform dtsi
Parser script parses the XML tags and generates the panel dtsi
and header file. It is also capable of generating display platform
dtsi and header file. Refer example XML file to write a new XML
input file.

Refer README.txt file for more information on parser

Change-Id: Ic78f543df9358d1bd66212c838988bfb725cbc07
2013-08-14 16:33:22 -07:00
Anh Nguyen a732afe7ca Revert "common: display: Script to generate the panel dtsi and header"
This reverts commit 55244a1caf

Change-Id: I012463bfa892a15e76e87be61b4db7ac7db01589
2013-07-27 15:23:32 -07:00
Arpita Banerjee 55244a1caf common: display: Script to generate the panel dtsi and header
Parser script parses the XML tags and generate the panel dtsi
and header file. Refer example XML files to write a new XML
input file.

Refer README.txt for more information on parser

Change-Id: Idd9d026626d1b5cd8921738d2abce7b298d1fbdf
2013-07-25 10:10:18 -07:00