Guidance from genpd team is to use a different power domain for each
device to avoid race condition in genpd framework when multiple devices
on same power domain runtime suspend in parallel.
Change-Id: I683ff80e5cef9443b65c14aa24db0f24d4ed981c
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
Bring the values in line with hw configuration.
Change-Id: I311222480b2228d12c42c18d21830223759f01a8
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
Guidance from genpd team is to use a different power domain for each
device to avoid race condition in genpd framework when multiple devices
on same power domain runtime suspend in parallel.
Change-Id: I683ff80e5cef9583b65c14aa24db0f24d4ed981c
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
When all clients remove DDR bandwidth vote, DDR may power collapse.
As part of its shutdown sequence, it waits for an 'active' signal to
no longer be asserted by the gpu cx gdsc. Thus, if SW votes for the
gdsc to be active, but not for DDR bandwidth, this sequence may
get stuck.
Change-Id: I48d704f08cfe6d17159eb04d02f5ed123809f967
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
When all clients remove DDR bandwidth vote, DDR may power collapse.
As part of its shutdown sequence, it waits for an 'active' signal to
no longer be asserted by the gpu cx gdsc. Thus, if SW votes for the
gdsc to be active, but not for DDR bandwidth, this sequence may
get stuck.
Change-Id: I48d704f08cfe6d17159eb04d02f5ed123809f967
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
Do not reset the display stream-ids as hardware is already in use when
bootloader hands over control to linux.
Change-Id: Iab66b7f17f5aca3756c33e1a3d8886b1fc104f04
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
Correct the SID ranges for the cam_hf qtb and the mdp_hf
qtbs.
Change-Id: I0d6127248bbfac122d14ca2c600dd81d3a7d5550
Signed-off-by: Oreoluwa Babatunde <quic_obabatun@quicinc.com>
Describe the registers and interrupts of the kgsl_iommu device.
Change-Id: I632cdb3f204dda4af32829c0e373c15065f87af9
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
Describe the registers of the QTB devices, and also add
devices for test purposes.
Change-Id: Ieee39df8ac89d62479a10b92c8a8c4421fcf88fc
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
Describe the registers and interrupts of the arm-smmu device.
Change-Id: Ib228045ccfdc4a16204428b9bdbf7e1d6ff06a92
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>