-
qcom-arm32-for-6.8648002a2 · ·
Qualcomm ARM32 DeviceTree updates for v6.8 Support is added for HTC One Mini 2, Nokia Lumia 630, Microsoft Lumia 640, Microsoft Lumia 640 XL, Nokia Lumia 735, Nokia Lumia 830, and Motorola Moto G 4G, all built on the MSM8226 platform. The GPU in MSM8226 is described, and MSM8974 gains watchdog support. The PMICs are transitioned to use interrupts-extended to properly reference the PMIC interrupt controller, in accordance with the DeviceTree specification. In addition to this, a variety of stylistic and DeviceTree validation issues are corrected.
-
qcom-drivers-for-6.8110cb8d8 · ·
Qualcomm driver updates for v6.8 Support for SM8650 and X1E is added to the LLCC driver, the LLCC_TRP_ATTR2_CFGn register stride is corrected, and a bug where for each iteration looping over slices previous settings for dis_cap_alloc and retain_on_pc are overwritten. A quirk is introduced in UCSI, for implementations that does not handle UCSI_GET_PDOS for non-PD partners. With this, USCI support is enabled by default in pmic_glink. It is later reverted for SC8280XP due reported errors. A few memory leaks in error paths of qseecom are taken care of. A small driver to expose the ADSP PDCharger ULOG debug log is introduced, to aid debugging issues with pmic_glink. The identiy of SM8650, PM8937 and a few DSPs are added to the Qualcomm socinfo driver. The Qualcomm sleep stats driver is extended to allow getting detailed statistics about usage of various DDR states. Unfortunately this ABI does not seem to be stable across platforms, so this addition is dropped again while the reported problems are investigated further. Andy is moved from MAINTAINERS to CREDITS. Thank you, Andy.
-
-
-
-
-
qcom-clk-for-6.7e0e6373d · ·
Qualcomm clock updates for v6.7 Initial support for the SM4450 platform is introduced, with the Global Clock Controller and RPMh clock controller additions. CLK_SET_RATE_PARENT is dropped for clocks with fixed-rate GPLLs, across a variety of IPQ platforms. On IPQ6018, GPLL0 is a missing parent of APCS PLL, so this is corrected. For IPQ6018 the I2C clock for QUP6 was previously omitted, as disabling it is reported to cause problems for RPM. It's now added, but marked as critical. Stromer Plus is introduced, and safe source switching of the a53pll in IPQ5332 is introduced. SM8550 Video and GPU clock controllers are switched to use the OLE PLL configure method, instead of manually specifying additional components of the l-value. A couple of fixes related to halt bit checks and SMMU GDSC are introduced for MSM8998. A possible integer overflow in the frequency calculation in the RCG code is addressed. Clocked managed through RPM are removed from the MSM8996 Global Clock Controller. Support for the Camera Clock Controller on SM8550 is added. PLL configuration for the three HFPLLs in MSM8976 are added. The MSM8996 CBF clock driver's remove function is transitioned to the void-returning variant.
-
qcom-dts-for-6.7-28677233e · ·
More Qualcomm Arm32 DeviceTree updates for v6.7 This introduces new DeviceTree source for Microsoft Lumia 640, Microsoft Lumia 640 XL, Nokia Lumia 735, and Nokia Lumia 830, built on MSM8226 and MSM8926. A few stylistic issues are corrected on MSM8974.
-
qcom-drivers-for-6.7-2723d3461 · ·
More Qualcomm driver updates for v6.7 The Qualcomm SMC an QSEECOM drivers are moved into a "qcom" subdirectory, to declutter the base directory. Missing include guards are added to the qseecom header file. Unneded extern specifiers are removed from the scm call wrappers. __counted_by is added to the apr_rx_buf structure, in the APR driver. Lastly in the pmic_glink driver the pmic_glink drm_bridge type is corrected to DisplayPort, over the incorrect "USB" value. The return values are added to error prints for the various typec set() calls.
-
qcom-arm64-for-6.7-2c493a2b3 · ·
More Qualcomm ARM64 DeviceTree updates for v6.7 This describes the USB components on IPQ5018, and one of the SPI controllers. The IPQ9574 RDP descriptions are refactored to keep common dtsi, and the WPS button is described. GPLL0 is described as a source clock for the mailbox (APCS clock) across IPQ5332, IPQ6018, IPQ8074, and IPQ9574. On MSM8916, the asynchronous packet router (APR) is described on the DSP remoteproc, and audio services are described. Audio and modem are then enabled on a range of MSM8916- and MSM8939-based devices. GPU support is enabled on the Samsung Galaxy Tab devices, and RGB LED is added to BQ Aquaris X5 and BQ Aquaris M5. The QRB4210 RB2 is no longer hard coded to be in peripheral mode, and RPMh sleep stats are added to the SA8775P platform. Camera Control Interface (CCI) controllers are introduced on SC7280. One of the DP PHY compatibles on X13s is updated, to reflect that the it should operate in eDP mode. And missing camera LED pin configuration is added. Flash LED is described fo the SDM845-based OnePlus and Xiaomi devices. Missing description of USB PHY regulators are added to Sony Xperia 10 IV, and modem and ath10k-based WiFi are enabled. The uart for the Bluetooth controller on the SM6375 is added as well. The true rng block is added for SA8775P, SC7280, SM8450, an SM8550.
-
qcom-arm64-defconfig-for-6.7-2f93b8a57 · ·
Few more ARM64 defconfig updates for v6.7 This enables the Qualcomm PMIC-based USB Type-C port manager, found in e.g. SM8250, and hence RB5, as well as the Type-C DisplayPort altmode support to get display working on the same.
-