-
Notifications
You must be signed in to change notification settings - Fork 52
Add support of LG Optimus Vu #132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
digetx
reviewed
Oct 16, 2022
SSD2825 is an innovative and cost-effective MIPI Bridge Chip solution targeting high resolution smartphones. It can convert 24bit RGB interface into 4-lane MIPI-DSI interface to drive extremely high resolution display modules of up to 800 x 1366, while supporting AMOLED, a-si LCD or LTPS advanced panel technologies for smartphone applications. Signed-off-by: Svyatoslav Ryhel <[email protected]>
R61307 is liquid crystal driver for high-definition amorphous silicon (a-Si) panels and is ideal for tablets and smartphones. Supported compatibles are: - koe,tx13d100vm0eaa - hitachi,tx13d100vm0eaa Signed-off-by: Svyatoslav Ryhel <[email protected]>
Driver adds support for panels with Renesas R69328 IC Currently supported compatible is: - jdi,dx12d100vm0eaa Signed-off-by: Maxim Schwalm <[email protected]> Signed-off-by: Svyatoslav Ryhel <[email protected]>
On LG Optimus Vu and Optimus 4X HD, which are using MAX77663 PMIC, RTC module is not on 0x68 address like MAX77620 has but on 0x48. Apart from this they look same, hense lets reuse max77620-rtc but on 0x48 address. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Add ability to fill pdata from device tree. Common stuff is filled from core driver and then pdata is filled per-device since all cells are optional. Signed-off-by: Svyatoslav Ryhel <[email protected]>
This feature is required for coupled hp-mic quirk used by some Nvidia Tegra 3 based devices work properly. Signed-off-by: Svyatoslav Ryhel <[email protected]>
squash with coupled hp-mic bringup commit. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Add Maxim MAX9808x codec support to the Tegra ASoC machine driver. This codec is found on LG T30 devices like Optimus 4X HD and Optimus Vu. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Simple battery cell allows to pass some constant data about battery controlled by this fuel gauge. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Optionally pass status and health from supplier if if supports those props. If cell is online assume it is present as well. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Since fuel gauge does not support thermal monitoring vendors may couple this fuel gauge with thermal/adc sensor to monitor battery cell exact temperature. Add this feature by adding optional iio thermal channel. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Add ability to get essential values from device tree. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Convert old sysfs export to an IIO look. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Since now apds990x supports IIO, it should be moved here from misc folder. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Some devices may use only adc part of this controller without any touchscreen implementations. Lets add it as separate adc driver, like with ti-tsc2046. Signed-off-by: Svyatoslav Ryhel <[email protected]>
LG used this adc sensor for battery temperature monitoring. Unfortunately it is too device specific so I have made separate dts compatible to implement this. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Some devices may need a specific supply provided for this sensor to work properly, like p895 does. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Signed-off-by: Svyatoslav Ryhel <[email protected]>
The MAX14526 is designed to simplify interface requirements on portable devices by multiplexing common inputs (USB, UART, Microphone, Stereo Audio and Composite Video) on a single micro/mini USB connector. The USB input supports Hi-Speed USB and the audio/video inputs feature negative rail signal operation allowing simple DC coupled accessories. These device allow a single micro/mini USB port to support all the common interfaces on Cellular phones and portable media players over the same external lines. Signed-off-by: Svyatoslav Ryhel <[email protected]>
The MAX8971 is a compact, high-frequency, high-efficiency switch-mode charger for a one-cell lithium-ion (Li+) battery. Signed-off-by: Svyatoslav Ryhel <[email protected]>
If no pdata is available, try to read from device tree. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Signed-off-by: Svyatoslav Ryhel <[email protected]>
Add device-tree for LG Optimus Vu P895, which is a NVIDIA Tegra30-based smartphone, orignally running Android. Signed-off-by: Svyatoslav Ryhel <[email protected]>
Feel free to merge this once you think it's ready |
@digetx may I create a new |
Feel free to create it |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This patch set contains next changes: