Commit Graph

12 Commits

Author SHA1 Message Date
Rinigus
7c2a66da02 ferrari: displayconfig: Update display ID
A recent kernel-side change in the display driver [1] updated the
hardware port ID, resulting in a new display ID.

[1]: 0a3ce41964

Change-Id: I83ece64dd7151cfbea90e73fa71f252fe70356ac
2025-10-03 22:37:39 +05:30
pjgowtham
73fa50e32f ferrari: displayconfig: Default to max resolution on the first boot
Change-Id: Iddc7a2574f94fafdffc7eba9fa2b1a962f44c6a2
2025-09-17 22:42:37 +05:30
pjgowtham
20ead5c210 ferrari: displayconfig: Correct inverted width and height
The initial densityMapping configuration had references from AOSP
DisplayDeviceConfig.java template which actually has this inverted.
Let's correct it to account for the native portrait orientation in phones.

Change-Id: I07c9567c1d0c72b7ed77c1fe8fdf399bae30dd85
2025-09-17 22:42:37 +05:30
pjgowtham
2534c24ae8 ferrari: Update display density for 1440p resolution
(1440/1080) * 450 = 600

Change-Id: I0007a5aac1ac771c03184a15b245a0cc0e3889da
2025-07-28 18:56:07 +05:30
pjgowtham
3cece27a59 ferrari: Redo brightness configuration and move partially to displayconfig
* Updated minimum brightness calculation from 4/2047 to 4/4095
to align with display DTSI's max level (qcom,mdss-brightness-min-level = 1,
qcom,mdss-brightness-max-level = 4095).

* Synced screenBrightnessRamp with Oplus SM8650.

* screenBrightnessMap is preferred as it supports only floating-point values.

* Calculated High Brightness Mode (HBM) transition point as 2047/(4095-4).
The transition lux is also obtained from OplusSmartBrightnessController.

* Removed some overlays so as to prefer the defaults.

* Update auto brightness overlays from stock display dumpsys under
OplusSmartBrightnessController.

Change-Id: I0b2513be866728f3ddf93f7fbe296d78d862c813
2025-07-28 18:56:07 +05:30
pjgowtham
86cdec29a8 ferrari: Initial tree update from RMX3301_14.0.0.801(EX01)
Change-Id: I14581196331c7ba714c352c3fbca330683eedabf
2025-07-28 18:56:03 +05:30
pjgowtham
72e1a19ec1 lemonadep: displayconfig: Setup density mapping
Change-Id: I1a0cab5d554b072d889133128b49f8ccf4d4fb21
2024-11-12 19:34:50 +00:00
Bruno Martins
aadf6f5cca lemonadep: Blob out ODM feature list
There's not much of a purpose to have this in the device tree.

Change-Id: I67751642b2f34576106a39a83e21996010215c3d
2021-09-20 18:23:58 +01:00
Bruno Martins
3601fe5e59 lemonadep: Update odm_feature_list from OOS 11.2.8.8.LE15BA
Change-Id: Ia476086ccbf3e1c32d7db6d9edad2d2e7cab9115
2021-07-21 13:46:27 +01:00
Bruno Martins
0cc0b22cc8 lemonadep: Update odm_feature_list from OOS 11.2.7.7
Change-Id: If9d02c9fdf5aa1f932bbf19313619233691fe2a9
2021-06-23 22:25:22 +01:00
Bruno Martins
a103627aab lemonadep: Update odm_feature_list from OOS
Change-Id: Id4bb54edad90287bc62e99d2758a6481a0b8b9c8
2021-06-01 01:55:13 +02:00
LuK1337
36c8c16c8d instantnoodlep: Import odm_feature_list
Change-Id: I367bc78aa19b0362018c8c0f9551153f4037571b
2021-01-06 23:43:05 +01:00