As the size of the lahaina-pinctrl.dtsi file is huge, it's
possible that the config nodes might be placed incorrectly
under &soc{..}, instead of &tlmm{..} due to human errors.
Hence, rearrange the node such that the lahaina-pinctrl.dtsi
file itself begin with the &tlmm block to minimize these errors.
Change-Id: I537e6cc980d58470949fc99dcaa4e65b0ff75663
Upgrade the memory map for the Lahaina target to version 4. This
upgrade includes carving out memory that will be used for the
Trusted UI Virtual Machine (TUI VM), as well as increasing the
size of the ADSP memory region.
Change-Id: Ia46e1db4db9d66b551c2edb7058d98ff3df2dbb6
Update the i2c slave address from 0x43 to 0x42, which is the
correct value on Lahaina. This change enables programming the
fsa4480 over i2c, which is needed for use cases such as
DisplayPort.
Change-Id: I530f1fcd4e8307316305af6bbf5a951315acb11a
Create new dts/dtsi files for overlay & non overlay for HSP configuration
to provide a wifi workaround. Add files for both QRD and MTP.
Change-Id: I41c47afa6c36960c3d35977b42b3111fe9e05229
This change adds GPIO configuration for USB VBUS/ID detection and
enabling 5v vbus in host mode. It adds extcon_usb2 device node for
using this configuration through USB extcon gpio driver for
notifying vbus/ID status on connecting USB cable.
Change-Id: I54727cc9112e74b4c8829442fc6e727bbd20beab
Add the usb_audio_qmi_dev node which instantiates the
audio QMI service device used for tunneling USB audio
data to ADSP.
Also add alias entries for usb0 and usb1 which will
allow the audio driver to determine which controller
is being used.
Change-Id: I688a4a8e6234d538f025662123c56b17d5f89be5
The address that is part of the DT node name is incorrect. It has no
functional impact, but this name is used in several places it might
be confusing for someone inspecting the DT.
While looking at this, the register range seems to be different from
what's in the docs, so fix this too.
Change-Id: I50710ce26addc4b5ba1f4bb679ab91f21daf6bd1
Add flash/torch LED devices on PM8350C that are needed to support
camera flash on Lahaina platforms. Note that this changes doesn't
add HW strobe configuration.
Change-Id: Id8b3f912551b9e895fbd1f96a7200e1fd89d7767
Enabling USB secondary port results into multiple crashes due to
other depedency is not into place. Hence for temporary disable
USB secondary port on Lahaina.
Change-Id: I9986f95389d556612347fbbd9fe9425a3f3d6b5a
- S12B can not supply power more than 1.25V so restricting
it to permittable voltage range.
- Enable UART for bluetooth.
Change-Id: I83d3a0a5bffdc9a66b921d23a69a78a59c4a2fa7