Input frame having width or height less than 512 is not supported
by HW HEIC encoder.
Change-Id: I8f504985452ce9661513a73a326d7da2d7192cba
Signed-off-by: Amit Shekhar <ashekhar@codeaurora.org>
TLB sync timeouts are critical issues. To debug such error cases,
we would need more info such as cb indx, sid, device name to
identify which TBU the local tlb inv request was done. Currently,
we are blacked-out on who the originator/requestor is.
Change-Id: I64533fd5eed446187ff0a6e070118c0a19cd6ac2
Signed-off-by: Sudarshan Rajagopalan <sudaraja@codeaurora.org>
Fix dmic sample rate to 2.4MHz as per mems mic spec.
Update audio routing to use sidetone and loopback paths
on bolero.
Change-Id: I68e124e17469eea2cc8b09abf2d9e9a6d259c6ef
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
Currently user regulatory hint is ignored if all wiphys
in the system are self managed. But the hint is not ignored
if there is no wiphy in the system. This affects the global
regulatory setting. Global regulatory setting needs to be
maintained so that it can be applied to a new wiphy entering
the system. Therefore, do not ignore user regulatory setting
even if all wiphys in the system are self managed.
Signed-off-by: Amar Singhal <asinghal@codeaurora.org>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Change-Id: I468fcd3403259b03369e011fa41b003e8ff33d3c
CRs-Fixed: 2276224
Git-commit: e31f6456c01c76f154e1b25cd54df97809a49edb
Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
Signed-off-by: Amar Singhal <asinghal@codeaurora.org>
Update new frequencies in energy costs for SM6150, which are used by
schduler in task placement decisions.
Change-Id: I9f9272370e1b3e0ce1f2ca34f87a5d0608b9a93d
Signed-off-by: Lingutla Chandrasekhar <clingutla@codeaurora.org>
Add new sm6150 platform with support for command mode display.
Change-Id: I7d8824d30d06717d1a6806e4ba692061c68c700a
Signed-off-by: Srinivas Ramana <sramana@codeaurora.org>
Clear all the data related to HDR on each DP session
tear down. This is needed to avoid using obsolete data
for next DP session.
CRs-Fixed: 2300134
Change-Id: Ifa762cf286a3323e5baa8fa1efcd79176f9f1843
Signed-off-by: Ajay Singh Parmar <aparmar@codeaurora.org>
Add fix in hxchipset Himax touchscreen driver, to support
VMAP_STACK security feature and minor correction in Makefile.
Change-Id: I05d05d22088e82c1ab808e86521949a682963174
Signed-off-by: Vevek Venkatesan <vevekv@codeaurora.org>
There are difference in offset for base and global base address
for the throttle HW block in gemnoc.
Update the address accordingly for sm6150 target.
Change-Id: Ibfb6da32c3b9653a0d3d634038224ea3420c448a
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
There are cases where multiple blank events are received
by driver. One such case is while dumping frames while
primary is on. So, add a check to notify blank events
only when CRTC active changed.
Change-Id: I5f7a2cb0019ecfb5a67f26434328124bd77eae9b
Signed-off-by: Yuan Zhao <yzhao@codeaurora.org>
Update GPU clock controller node and gdsc to use the
GPU clock driver.
Change-Id: I995d58491914fe8a19f56359c43113854c2b1721
Signed-off-by: Shefali Jain <shefjain@codeaurora.org>
Add graphics clock controller driver for SDMMAGPIE
for the client to be able to perform clock operations.
Change-Id: I833595a6dd3b4ef3922550bb2be8cb2d9993af69
Signed-off-by: Taniya Das <tdas@codeaurora.org>
Defer set rotation/flip and swapped output resolution to HAL
during start of streaming.
Change-Id: Id0f088ee9ad38dacb1b8219d6b44d3075fd8c8c9
Signed-off-by: Zhongbo Shi <zhongbos@codeaurora.org>
Change the predefined effects settings according to the motor being used
on each device for better user experience.
Change-Id: I22e6879649cd4dbbb598ead8f4976f4c78a05cd2
Signed-off-by: Fenglin Wu <fenglinw@codeaurora.org>
Add FF_GAIN capability support. It can be used to change the vibration
magnitude dynamically.
Change-Id: I07b029e63ec0ee52bc440884c5b6f89a2de69def
Signed-off-by: Fenglin Wu <fenglinw@codeaurora.org>
Following corrections are added:
-- Read "qcom,lra-auto-resonance-disable" from the effect child node,
as that property is under per effect configuration.
-- Don't stop playing in play IRQ handler: Play IRQ is intended for
notifying the pattern has been copied into the shadow buffer instead
of playing done.
-- Toggle PLAY bit when playing pattern to make the vibration stop
immediately after the pattern is played.
-- Always set BRAKE_EN bit regardless of the brake pattern, it helps
the module stop playing waveform sample immediately after the valid
values are played.
-- Play rate may be changed after playing a predefined effect, set
play rate back to default play rate when playing a constant waveform.
-- Add debug log to show all of the predefined effect settings.
Change-Id: I15548bb73684e978c87f3cbb9d616b87a2d652bd
Signed-off-by: Fenglin Wu <fenglinw@codeaurora.org>
Currently, property "qcom,vmax-mv" is defined as the maximum output of
the haptics module to meet the requirement of the Vrms of the motor to
prevent it from damage. However, if the playing duration is short, it's
safe to overdrive the motor for an intense effect. Add "qcom,wf-vmax-mv"
per effect configuration to achieve this.
Change-Id: I96a48356bb9959cacf5e15cf614d89c774615312
Signed-off-by: Fenglin Wu <fenglinw@codeaurora.org>