- Nov 18, 2019
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
* changes: mhi: core: provide an API to retrieve device failure reason ARM: dts: msm: add a name to the mhi controller node mhi: cntrl: qcom: add support to retrieve device failure reason mhi: core: add support for retrieving device failure reason
-
Linux Build Service Account authored
-
Bhaumik Bhatt authored
When device asserts, the subsystem failure reason from device can be read via an external API using the name of the MHI controller. Change-Id: Ic0bcba77e0a7e4c4a7570df3eda21e1f38b80277 Signed-off-by:
Bhaumik Bhatt <bbhatt@codeaurora.org>
-
Bhaumik Bhatt authored
Add a name to the MHI controller node for identification purposes so that any external API can attempt to get some information. Change-Id: Ie61ab3ea7564de68f419d7f23dde465b28a74795 Signed-off-by:
Bhaumik Bhatt <bbhatt@codeaurora.org>
-
Bhaumik Bhatt authored
Allow the core driver to send the buffer to device which can be used to populate the subsytem failure reason upon assert. Change-Id: Ia93b3a19560c4929bfe9b059f2ba2d821c7bf4f6 Signed-off-by:
Bhaumik Bhatt <bbhatt@codeaurora.org>
-
Bhaumik Bhatt authored
Enable the device to populate the subsystem failure reason string upon assert. Change-Id: Ia67d03b714b3eb69eb2baa54cb4d5931d5098cd0 Signed-off-by:
Bhaumik Bhatt <bbhatt@codeaurora.org>
-
Subash Abhinov Kasiviswanathan authored
Enable rmnet_ctl debug in sm8150 non-perf build. Change-Id: Ia1cea1c66b4d31552f6e41923c4bec32e54b5d46 Acked-by:
Weiyi Chen <weiyic@qti.qualcomm.com> Signed-off-by:
Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
-
Subash Abhinov Kasiviswanathan authored
Add IPC logging to the rmnet_ctl driver. Reduce RX buffer size to 256 bytes. Not re-post RX buffers during SSR. Fix a potential memory leak while supplying RX buffers. Change-Id: Icb1b881f3386af09374fe6755f9418b9cfdb59df Acked-by:
Weiyi Chen <weiyic@qti.qualcomm.com> Signed-off-by:
Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
-
Michael Adisumarta authored
Stop UL MHIP IPA TX channel at end of the probe if there is no active tethering. This will make sure no Uplink data is sent when Device side is not prepared to take data. Change-Id: Id37c0c7eb8270bdf4806265c75780951ae7394c3 Signed-off-by:
Michael Adisumarta <madisuma@codeaurora.org>
- Nov 16, 2019
-
-
Linux Build Service Account authored
Change-Id: If834753a2ffaae81b30525020225433383632832
-
- Nov 08, 2019
-
-
Vivek Aknurwar authored
Update pcie aux clks to 19.2Mhz for all corners. Change-Id: I2f57249d6fc5596019c201402f2f5b5f0942bd2d Signed-off-by:
Vivek Aknurwar <viveka@codeaurora.org>
-
- Nov 06, 2019
-
-
Skylar Chang authored
Fix the ab/ib values when calling bus driver APIs. Change-Id: I4c20f439e99e1bcb2c0deeebd0a03806f527f2f8 Signed-off-by:
Skylar Chang <chiaweic@codeaurora.org>
-
- Nov 05, 2019
- Nov 04, 2019
-
-
qctecmdr authored
-
qctecmdr authored
-
Mitul Golani authored
If a serial console write occurred while a UART transmit command was waiting for a done signal then no further data would be sent until something new kicked the system into gear. If there is already data waiting in the circular buffer we must re-enable the tx watermark so we receive the expected interrupts. (am from https://git.kernel.org/pub/scm/linux/kernel/git/next/linux- next.git/commit/drivers/tty/serial/qcom_geni_serial.c?h=next-20190716&id= 663abb1a). Change-Id: Ibef3a7e2fca72f2356d5d43845056cefb6b0d2a4 Signed-off-by:
Mitul Golani <mgolani@codeaurora.org> Signed-off-by:
Rama Krishna Phani A <rphani@codeaurora.org>
-
Mitul Golani authored
Disable M_TX_FIFO_WATERMARK_EN after we've sent all data for a given transaction so we don't continue to receive a flurry of free space interrupts while waiting for the M_CMD_DONE notification. Re-enable the watermark when establishing the next transaction. Also clear the watermark interrupt after filling the FIFO so we do not receive notification again prior to actually having free space. (am from https://git.kernel.org/pub/scm/linux/kernel/git/next/ linux-next.git/commit/drivers/tty/serial/qcom_geni_serial.c?h= next-20190716&id=64a42807). Change-Id: I6375748dfa4ff0f159874e74abffaf5db180be39 Signed-off-by:
Mitul Golani <mgolani@codeaurora.org> Signed-off-by:
Rama Krishna Phani A <rphani@codeaurora.org>
-
Mukesh Kumar Savaliya authored
Before commit a1fee899 ("tty: serial: qcom_geni_serial: Fix softlock") the size of TX transfers was limited to the TX FIFO size, and wrap arounds of the UART circular buffer were split into two transfers. With the commit wrap around are allowed within a transfer. The TX FIFO of the geni serial port uses a word size of 4 bytes. In case of a circular buffer wrap within a transfer the driver currently may write an incomplete word to the FIFO, with some bytes containing data from the circular buffer and others being zero. Since the transfer isn't completed yet the zero bytes are sent as if they were actual data. Handle wrap arounds of the TX buffer properly and ensure that words written to the TX FIFO always contain valid data (unless the transfer is completed). (am from https://lore.kernel.org/patchwork/patch/1026544/ ). Change-Id: I3a3171c54f251478e07e8567d534f1570e83a062 Signed-off-by:
Matthias Kaehlcke <mka@chromium.org> Signed-off-by:
Mukesh Kumar Savaliya <msavaliy@codeaurora.org>
-
Alok Chauhan authored
Transfers were being divided into device FIFO sized (64 byte max) operations which would poll for completion within a spin_lock_irqsave / spin_unlock_irqrestore block. This both made things slow by waiting for the FIFO to completely drain before adding further data and would also result in softlocks on large transmissions. This patch allows larger transfers with continuous FIFO additions as space becomes available and removes polling from the interrupt handler. (am from https://lore.kernel.org/patchwork/patch/1017608/ ). Change-Id: Icba9b7f7cc3fd8312e7f2473b3a5665ff8aedec2 Signed-off-by:
Ryan Case <ryandcase@chromium.org> Signed-off-by:
Alok Chauhan <alokc@codeaurora.org>
-
Manu Gautam authored
XHCI allows interrupt moderation using imod_interval at 250ns increments. It is useful to bring down CPU usage on targets that are having single core. Change-Id: I90cc45091c7b110463ac7e134c0fe06accf4e26d Signed-off-by:
Manu Gautam <mgautam@codeaurora.org>
-
Nirmal Abraham authored
In mdss_dsi_cmd_write, a failure in copying the cmds to 'string_buf' can cause an early return. In this case, the 'pcmds->string_buf' won't be pointing to a valid buffer. This can lead to use-after-free and memory leak. To avoid this, assign the newly allocated buffer to 'pcmds->string_buf' after returning from krealloc call. Change-Id: I286f12c86078d1989cb09453c8a395a4ad94b324 Signed-off-by:
Nirmal Abraham <nabrah@codeaurora.org> Signed-off-by:
Vishnuvardhan Prodduturi <vproddut@codeaurora.org>
-
qctecmdr authored
-
qctecmdr authored
-
qctecmdr authored
-
qctecmdr authored
-
qctecmdr authored
-
qctecmdr authored
-
qctecmdr authored
-
qctecmdr authored
-
Zijun Hu authored
Move bluetooth relevant config to sdxprairie-bluetooth.dtsi. CRs-Fixed: 2558244 Change-Id: Iee8a5696588ee74d5366fd184bbf5bec185d02c9 Signed-off-by:
Zijun Hu <zijuhu@codeaurora.org>
-
- Nov 03, 2019
-
-
qctecmdr authored
-
- Nov 02, 2019
-
-
qctecmdr authored
-
Sunil Paidimarri authored
Incorrect GPIO number specified for RGMII and phy regulators. Also update phy reset delay to 10ms. Change-Id: I337990be052f5c7d27be6ccce780a6241c69b0db Signed-off-by:
Sunil Paidimarri <hisunil@codeaurora.org>
-
- Nov 01, 2019
-
-
Linux Build Service Account authored
Change-Id: Ic5f3cc18ac5a6535c0ba52b5290c48bf360f16bf
-