Commit graph

893,564 commits

Author SHA1 Message Date
Elson Roy Serrao
d0aefaf022 defconfig: Configure MaxPower to 900mA
Add the config entry to set the MaxPower to 900mA to accommodate
Super Speed and above.

Change-Id: I7e002b4942d1f5548c6d3281ac89e74f633b5723
Signed-off-by: Elson Roy Serrao <eserrao@codeaurora.org>
2021-01-22 07:56:05 -08:00
Elson Roy Serrao
e1258ce10e usb: gadget: Allow up to 900mA current draw for SuperSpeed
Currently 500mA is used as max allowable current to draw over
USB VBUS. However in SuperSpeed a gadget may draw up to 900mA
Update the CONFIG_USB_GADGET_VBUS_DRAW's allowable range to
be up to 900.

Change-Id: I781308065b30b260437f7b3180e276f6a657f504
Signed-off-by: Elson Roy Serrao <eserrao@codeaurora.org>
2021-01-22 07:52:01 -08:00
qctecmdr
dabe161962 Merge "msm: kgsl: Take devfreq event lock for ddr qos vote" 2021-01-21 18:57:27 -08:00
qctecmdr
cfb54b7fe5 Merge "mhi: core: Fix format specifier in mhi_alloc_bhie_table" 2021-01-21 18:57:27 -08:00
qctecmdr
669cc6266d Merge "cnss2: Minor enhancements for the driver" 2021-01-21 18:57:27 -08:00
qctecmdr
b7cbe3beb1 Merge "input: qcom-hv-haptics: ensure HBoost is ready before the play" 2021-01-21 15:17:06 -08:00
Hemant Kumar
6e9760c26f mhi: core: Fix format specifier in mhi_alloc_bhie_table
BHIe table size is printed incorrectly as unsigned long.
size is of type size_t hence use %zu instead of %lu.

Change-Id: Ic52bc6ea92e6dac8bd1e275f9a17986d08e2da79
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2021-01-21 09:39:50 -08:00
qctecmdr
2adfda1e32 Merge "cnss2: Add a 128kB to prealloc pool" 2021-01-21 08:58:51 -08:00
qctecmdr
2194883a58 Merge "interconnect: qcom: Fix re-initializing the bcm" 2021-01-21 08:58:51 -08:00
qctecmdr
eadeaeb231 Merge "sched/fair: Add sched_sync_hint_enable node" 2021-01-21 08:58:51 -08:00
qctecmdr
213e25baa7 Merge "usb: dwc3: gadget: Replace dev with its parent sysdev in ep_disable" 2021-01-21 08:58:50 -08:00
qctecmdr
12280a383f Merge "defconfig: enable debug page alloc config for holi" 2021-01-21 08:58:50 -08:00
qctecmdr
f9595c4291 Merge "soc: qcom: hab: add the guest_shm.h header file" 2021-01-21 08:58:50 -08:00
qctecmdr
156d735064 Merge "usb: phy: qmp: add missing hardware orientation debug function" 2021-01-21 08:58:49 -08:00
qctecmdr
8fea7e8845 Merge "ion: msm: dump invalid heap id" 2021-01-21 08:58:49 -08:00
Harshdeep Dhatt
2f2e145e4b msm: kgsl: Take devfreq event lock for ddr qos vote
This lock protects against any concurrent governor re-assignments
through sysfs. Furthermore, such re-assignment can lead to another
issue i.e. say someone assigns performance governor to this device
from sysfs. Then there can be a mismatch in what kgsl intends to
vote, and what actually gets voted. Therefore, fix both the min and
max frequencies for this devfreq device at the desired qos level so
that the intended vote is propagated regardless of the governor.

Change-Id: Ibc3b0ef1f585dae311aab028d8c2bc9f1a53b4b8
Signed-off-by: Harshdeep Dhatt <hdhatt@codeaurora.org>
2021-01-21 09:30:01 -07:00
qctecmdr
bd07c963db Merge "defconfig: Enable IPC logs for sdxlemur" 2021-01-21 04:59:13 -08:00
qctecmdr
31b7bc4b6d Merge "cnss2: Add support XO Clock selection leakage prevention" 2021-01-21 04:59:13 -08:00
qctecmdr
58dc954a3e Merge "net: qrtr: print error case for qrtr receive" 2021-01-21 04:59:13 -08:00
qctecmdr
e1a635a475 Merge "soc: qcom: mem-offline: isolate freepages in pageblock boundaries" 2021-01-21 04:59:12 -08:00
qctecmdr
b6766e400a Merge "msm: kgsl: Add GPU snapshot to minidump" 2021-01-21 04:59:12 -08:00
qctecmdr
154883363d Merge "msm: ipa: add mechanism to configure aggregation timeout" 2021-01-21 04:59:12 -08:00
qctecmdr
1fb9e4026b Merge "devfreq: Add devfreq-cpufreq governor" 2021-01-21 04:59:12 -08:00
qctecmdr
b0f3e1b860 Merge "clk: qcom: sm6150: define vdd_levels enum and vdd_corner[] map" 2021-01-21 01:09:21 -08:00
qctecmdr
6c81f26786 Merge "dt-bindings: msm: Add bindings for CSI PHY fuse support" 2021-01-21 01:09:20 -08:00
qctecmdr
82196787ec Merge "defconfig: gen3auto: Add IOMMU related configs" 2021-01-21 01:09:20 -08:00
qctecmdr
2568f47851 Merge "power: smb1398: Handle USB power path suspension appropriately" 2021-01-21 01:09:20 -08:00
qctecmdr
a0c321e210 Merge "cnss2: retry mhi suspend in case packets are pending in MHI layer" 2021-01-21 01:09:20 -08:00
qctecmdr
db07dbc01d Merge "net: aquantia: Change max supported IPA bandwidth" 2021-01-21 01:09:19 -08:00
qctecmdr
6efe743bf0 Merge "dmaengine: gpi: Log the assigned GPII per SE during probe" 2021-01-21 01:09:19 -08:00
qctecmdr
95cfe8c295 Merge "defconfig: Enable SMB1351 and other drivers for sdxnightjar" 2021-01-21 01:09:19 -08:00
qctecmdr
5e5bf5c150 Merge "drivers: pinctrl: qcom: Add SM6150 pinctrl driver" 2021-01-21 01:09:19 -08:00
qctecmdr
6c35b44472 Merge "defconfig: gen3auto: Enable LLCC driver" 2021-01-21 00:44:32 -08:00
qctecmdr
3909534a7a Merge "defconfig: sdxlemur: Remove CONFIG_NO_VM_RECLAIM" 2021-01-21 00:44:32 -08:00
qctecmdr
ab09338b78 Merge "defconfig: gen3auto: Enable msm_geni_console" 2021-01-20 23:52:15 -08:00
qctecmdr
56dfee3f47 Merge "defconfig: enable CONFIG_ARM_SMMU_SELFTEST for debug config" 2021-01-20 23:52:15 -08:00
qctecmdr
38de743e5a Merge "ANDROID: usb: gadget: Do not disconnect unregistered dev" 2021-01-20 23:52:15 -08:00
qctecmdr
5d0cb44821 Merge "scsi: ufs: Hold auto suspend until ufs async scan completes" 2021-01-20 23:52:13 -08:00
qctecmdr
fed9b0b727 Merge "drivers: soc: Add support for SDMSHRIKE llcc driver" 2021-01-20 23:52:13 -08:00
Biao Long
e8f6113085 sched/fair: Add sched_sync_hint_enable node
Add sched_sync_hint_enable not to enable/disable sync.

Change-Id: Id6bdff3d4b9ea1051d7b55ca4cfd1d802c92fa64
Signed-off-by: Biao Long <blong@codeaurora.org>
2021-01-21 08:55:43 +08:00
Mahesh Kumar Kalikot Veetil
200b7dec04 cnss2: Add a 128kB to prealloc pool
WLAN host driver has a new memory requirement for regulatory structure
allocation of order 5. Increase 128 kB slot by one.

Change-Id: If95291c96df0b7588b54f8e19b287d846896b479
Signed-off-by: Mahesh Kumar Kalikot Veetil <mkalikot@codeaurora.org>
2021-01-20 14:19:47 -08:00
Yue Ma
5d442d9b68 cnss2: Minor enhancements for the driver
Use default RAM dump size if it is not defined in device tree node.
Also print MSI 64-bit address (high and low 32-bit) for debug purpose.

Change-Id: Iff382862e5a04ce995f2ec3bfeffaf7a1f6b78ee
Signed-off-by: Yue Ma <yuem@codeaurora.org>
2021-01-20 11:44:46 -08:00
qctecmdr
f64d2bf563 Merge "defconfig: monaco_go: add bpf configs" 2021-01-20 03:11:33 -08:00
qctecmdr
4e14ab3f8c Merge "drivers: soc: Add support for sm8150 llcc driver" 2021-01-20 03:11:33 -08:00
qctecmdr
b5358f2642 Merge "soc: qcom: add HAB driver" 2021-01-20 03:11:32 -08:00
Charan Teja Reddy
ae2a72e99d soc: qcom: mem-offline: isolate freepages in pageblock boundaries
Migrate isolate of a pageblock is being checked only at the pageblock
boundary pages thus the isolation of freepages should happen on that
pageblock which otherwise can still cause the isolation of freepages on
an isolated pageblock.

Consider the below case:

Pa					       Pb

check the pageblock
isolation

zone_lock
Isolate the SWAP_CLUSTER_MAX pages
Zone_unlock
					zone_lock
					Set Migrate isolate on the
					same page block that Pa is
					operating on.
					zone_unlock
zone_lock
Continue the isolate on the same
page block that was set Migrate
isolate by Pb which is an error.

Change-Id: I1504b031f434fb65ebb11e1472b73e9d34e388b8
Fixes: ff56a97530 ("mem-offline: disallow page migration to isolated page blocks")
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
2021-01-20 16:16:29 +05:30
Veera Vegivada
cd30d2af63 interconnect: qcom: Fix re-initializing the bcm
Currently, qcom_icc_bcm_init always assumes the bcm is not initialized.
There is a possibility that same bcm can belong to multiple providers
and re-initing the bcm adds the same bcm multiple times to the nodes
which are under the control of the bcm.
Hence add condition to check for bcm inited.

Change-Id: I3961963a6ef1a7b76d7ab708f648146fe1a30c99
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-01-20 11:32:59 +05:30
Kavya Nunna
c363bb6123 defconfig: Enable SMB1351 and other drivers for sdxnightjar
Enable smb1351, rtc and pwm drivers for sdxnightjar.

Change-Id: I874210518faa4b1429b6d2c842bf9af2b05ee01e
Signed-off-by: Kavya Nunna <knunna@codeaurora.org>
2021-01-20 10:37:04 +05:30
Veera Vegivada
5ace54dceb clk: qcom: sm6150: define vdd_levels enum and vdd_corner[] map
Define a vdd_levels enum and vdd_corner[] mapping table which can
be used by clock controller drivers to configure the vdd_class
associated with their clocks.

Change-Id: I7b1ad5f51c414694bc9d5101afc411b1d63bad42
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-01-19 23:24:18 +05:30
Sarthak Garg
de2736fab5 defconfig: Enable IPC logs for sdxlemur
Enable IPC logs for sdxlemur.

Change-Id: I82ebb1f82f43f27229b4eff4c30ab8f829413d04
Signed-off-by: Sarthak Garg <sartgarg@codeaurora.org>
2021-01-19 21:15:57 +05:30