Hardware with revision 2 is changed to use 8-bit FIFO memory while
revision 1 is using 9-bit FIFO memory. To unify the data assignment
from devicetree, change to use 8-bit data for "qcom,wf-fifo-data"
property. Software can expand the 8-bit data to 9-bit for V1
hardware accordingly.
Change-Id: I00749a3cb395bf38ffd4d0cc9fd48de29b949c6d
Add the swr-slave regulator device node in pm8350b haptics module for
swr-haptics device to control the SWR slave online status.
Change-Id: Ib3ee6fe8f8d4357392a64f06123e482f41ef8308
Add a subnode to define a regulator device to control the online status
of the SWR slave in haptics module.
Change-Id: I2e97a9ab4f4499ab0cce23f626d1834a4f7e90c1
The register base and size for the dc_noc is incorrect. Let's fix it
with what we have in the documentation.
Change-Id: Ifbd44ef6bf9889457ebd93c8b1ab39f9c5e34591
This change is to identify RUMI specific console usecase. This
enables serial driver to manage additional change needed for
RUMI console.
Change-Id: I98c44346f5e561ab22d230cf73d1afd998fba0a5
Mark all interrupt related properties as optional instead of
required. Some boards do not required PMIC IRQ support and it
isn't needed to handle SPMI bus transactions, so specify it as
optional.
Change-Id: I8aa0f1ef165b9e6ee0fe7bf00e45612ea1779e21
Default 100 us gdsc time out may not be enough to enable
gdsc as at various gdsc seqeunces and handshakes dependding on
software state gdsc takes more time to get enabled.
Increse does not account for configured delay, polling
will exit as soon as gdsc is enabled.
Change is to save unncessary debug session/efforts where
gdsc gets enabled over default timeout.
Change-Id: Ia9f9426ebdfd0333cded9694e6c187b7e94b6507
Add regulator configuration for vref regulators so that LMH driver can
place a active only vote for lahaina.
Change-Id: Idadf2fbc0cdaa7f47cfd6b3cb23a1ccc0bdf73b9
Add a virtual sensor configuration to monitor the maximum temperature of
two GPU sensors and then mitigate GPU cooling device.
Change-Id: I14265fb06d453ae56a0dcf00ed37742139f71d68
Add BCL configuration to monitor battery current, level violation and
state of charge depletion configuration for lahaina.
Change-Id: I548cec77b1f1c64651cd1ecf7b25a4ed114830b0
Add CPU frequency and CPU isolation cooling device configuration. Add
thermal emergency mitigation configuration to mitigate CPU at high
temperatures for lahaina.
Change-Id: I2a168b279d883d8ee4644d5e1c269c9d76a25937
Add documentation about pdc interrupt controller node
and dt-bindings. This is taken from msm-4.14 commit
("aaa3cbba7c").
Change-Id: Id31d0b85cd2ccbe535e94595db7e60d3466d1fdc
Add snapshot of dt-bindings for arch_timer
This is a snapshot from msm-4.14 commit
("4da722ca19").
Change-Id: I065711e62ede9f46d81d46710c6ace3fd754a56c
Add compatible strings for Hana-auto platform, that includes
SoC, ADP, ADP star and ADP air entries.
Change-Id: I08ae7fb1afc8a467c14f83d241b1f30be595d10a
This snapshot is taken from msm-4.19 as of commit ed241f132720397
("dt-bindings: Add devicetree bindings to devicetree project") and
updated as needed.
Change-Id: I2fed806703bc459059aa7038a16cc212a31ac673