Add kernel configs for drivers required on pm5100 PMIC.
Remove pmic kernel configs that are not applicable for monaco.
Change-Id: I955b251d2229bcc93c85a7744e05bf4473e9e725
Signed-off-by: Shyam Kumar Thella <sthella@codeaurora.org>
There are few pmics those support ibat continuous current monitoring
(CCM) comparator hardware for bcl ibat level 1 monitor. It uses
only selected set of thresholds for level 1 ibat threshold. Add
support to set threshold for CCM comparator hardware for bcl driver.
Change-Id: If5373722aa86ebfead377a90614c47b7217a7a3a
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
Add markers when a new device is configured or an existing device
is reset. This is required to capture USB host-mode boot KPIs on
some platforms.
Change-Id: I72136942359076e34c1e6ae67cbe099216630400
Signed-off-by: Harsh Agarwal <harshq@codeaurora.org>
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
Add bindings for cmn blk pll which will be used by
clients for controlling the cmn blk.
Change-Id: I2f2c20e1438b51d33300c5d567e7e1f3f23e1f72
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
The current PLL set rate does not support determining
the L val at runtime. This updates the determine rate
by doing round off for this requirement. Add support
for the list_register to clk_pll_ops.
Change-Id: Ica85e1408fd7d1b2154b01150728419dbb81de90
Signed-off-by: Chetan C R <cchinnad@codeaurora.org>
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
Update the pre div for ope_clk_src and add the 19.2Mhz support for
sdcc1_apps_clk_src for MONACO.
Change-Id: I7b12b03c6462c2a28ca626d93c06f3bf073c09a0
Signed-off-by: Saurabh Sahu <sausah@codeaurora.org>
Enable Novatek nt36xxx touch driver as a module for Holi GKI.
Change-Id: I03fa37272dcfdd0a5cd845543ef05c768b69587d
Signed-off-by: Rajeev Nandan <rajeevny@codeaurora.org>
Enable ADC5 Gen3 driver for Monaco to use ADC on PMIC PM5100.
Change-Id: Iee302236d149941caeee73a0e8d899f692a4a096
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
Because of an XPU errata we need to temporarily have the ION CMA heap
support allocating from a careveout which isn't mapped into the kernel.
Once the errata is fixed this change can be reverted. This patch is
written with reference from commit "a568a844adc" in msm-4.14.
Change-Id: Id2bbb81644be514bdb90e743a028e65a05ebd55e
Signed-off-by: Liam Mark <lmark@codeaurora.org>
Signed-off-by: Vivek Kumar <vivekuma@codeaurora.org>
Signed-off-by: Zhiqiang Tu <ztu@codeaurora.org>
Add scaling functions for batt_therm, batt_id and usb_in_i ADC channels
for PM5100. Also add usb_sns_v_div_16 and vin_div_16 channels to list of
supported channels and correct default prescaling value for vbat_sns
channel and full scale ADC current.
Change-Id: I86b86c319bff6df583efab8cc4c877218a79fe56
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
Add scaling function for batt_therm, batt_id and usb_in_i
and update channel macros for PM5100.
Change-Id: I45d6e8b5788276dd939b60034ae7804ca8d1b73a
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
Fix different compilation issues found in QBG driver.
Change-Id: I8ac84e8bffb0c875dac34ea5aa82988b3a05e24f
Signed-off-by: Shyam Kumar Thella <sthella@codeaurora.org>
Enabled CONFIG_NF_CONNTRACK_SIP_SEGMENTATION for sdxnightjar
Change-Id: Ibc837fae157c19baa85ed88da45a9d64cc76d34e
Signed-off-by: Paras Jain <parassin@codeaurora.org>
Use debug level instead of error level for certain print in
cnss_pci_enumerate().
Change-Id: I7453c7834ae34aebb902c5050e3c7c5515500d67
Signed-off-by: Yue Ma <yuem@codeaurora.org>
Add mproc related defconfig for direwolf which inlcudes qrtr,
hwspinlock,glink,smem,smp2p,ipc irq bridge and ipc logging
related configurations.
Change-Id: I56287609ca361f363d5dd9a1d2fc16b03d606c3c
Signed-off-by: Arun Prakash <app@codeaurora.org>