[Disco/snapdragon] [PULL] Import Disco/snapdragon topic kernel branch
Paolo Pisati
paolo.pisati at canonical.com
Fri Mar 29 12:08:13 UTC 2019
Following Bionic/snapdragon, fork off snapdragon support into its own Disco
topic kernel branch.
* Based on latest Disco/master-next
* Qualcomm BSP rebased from [1]/integration-linux-qcomlt
* Packaging imported from Bionic/snapdragon and adjusted toward Disco/generic
All core compontets are working fine (wifi, bluetooth, display, usb, serial,
internal emmc, etc) - tested on my dragon410c, both in Ubuntu Classic and Core.
1: http://git.linaro.org/landing-teams/working/qualcomm/kernel.git
The following changes since commit 161758a10ce310e0b3b38f7bfa13c59068e404fa:
platform/x86: ideapad-laptop: Add Ideapad 530S-14ARR to no_hw_rfkill list (2019-03-27 08:13:33 -0500)
are available in the git repository at:
https://git.launchpad.net/~p-pisati/ubuntu/+source/linux 40f182286c3cc4c11a938e30df95951ad144ff4b
for you to fetch changes up to 40f182286c3cc4c11a938e30df95951ad144ff4b:
UBUNTU: Ubuntu-snapdragon-5.0.0-1007.7 (2019-03-28 14:00:00 +0100)
----------------------------------------------------------------
Alona Solntseva (1):
Disable blk_cgroup and blk_dev_throttling configs
Amit Kucheria (24):
arm64: defconfig: Enable options needed for cpufreq on 8996
arm64: defconfig: enable WCN36xx wireless
arm64: defconfig: Enable RPMH functionality
arm64: defconfig: Enable PMIC thermal
ARM: dts: apq8096-db820c: Fix hdmi phy cells
cpufreq: Replace open-coded << with BIT()
DONT POST: Add cpufreq DT definition
cpufreq: qcom-hw: Move to device_initcall
thermal: cpu_cooling: Require thermal core to be compiled in
cpufreq: Auto-register the driver as a thermal cooling device if asked
cpufreq: qcom-hw: Register as a cpufreq cooling device
cpufreq: imx6q: Use auto-registration of thermal cooling device
cpufreq: cpufreq-dt: Use auto-registration of thermal cooling device
cpufreq: mediatek: Use auto-registration of thermal cooling device
cpufreq: qoriq: Use auto-registration of thermal cooling device
cpufreq: scmi: Use auto-registration of thermal cooling device
cpufreq: scpi: Use auto-registration of thermal cooling device
arm64: dts: sdm845: wireup the thermal trip points to cpufreq
drivers: thermal: tsens: Add generic support for TSENS v1 IP
dt: thermal: tsens: Add bindings for qcs404
arm64: dts: qcom: qcs404: Add tsens controller
arm64: dts: qcom: qcs404: Add thermal zones for each sensor
dt-bindings: iio: adc: Add binding for ADC on pms405 PMIC
dt: pms405: Export PMIC temperature to thermal framework
Archit Taneja (6):
arm64: qcom: msm8996.dtsi: Add Display nodes + MDP SMMU
arm64: dts: apq8096-db820c: Add HDMI display support
drm/msm/hdmi: wait a bit for HPD sense to come up
drm/msm/hdmi: Keep the HDMI_CTRL_ENABLE bitfield always on
drm/msm/hdmi: Switch to DRM_CONNECTOR_POLL_HPD
Revert "arm64/io: Allow I/O writes to use {W,X}ZR"
Bjorn Andersson (14):
arm64: dts: qcom: qcs404: Add rpmcc node
arm64: dts: qcom: qcs404: Mark gcc as reset-controller
arm64: dts: qcom: qcs404: Add USB devices and PHYs
scsi: ufs: ufshcd: Enable no_write_same for scsi host
arm64: defconfig: Enable some Qualcomm drivers
arm64: defconfig: Enable GENI serial console
arm64: defconfig: Enable drivers used by SDM845
arm64: defconfig: Enable QRTR
arm64: dts: qcom: qcs404: Add USB devices and PHYs
arm64: dts: qcom: sdm845: Add PAS based ADSP and CDSP
arm64: dts: qcom: db410c: Enable hexagon PIL
arm64: dts: msm8996: Add modem remoteproc
arm64: dts: qcom: db820c: Enable modem remoteproc
arm64: dts: qcom: sdm845: Add rmtfs node
Can Guo (1):
arm64: dts: qcom: sdm845: Add UFS nodes for sdm845-mtp
David Dai (3):
interconnect: qcom: Add sdm845 interconnect provider driver
arm64: dts: sdm845: Add interconnect provider DT nodes
interconnect: qcom: Add tagging and wake/sleep support for sdm845
Evan Green (1):
arm64: dts: qcom: sdm845: add UFS controller
Georgi Djakov (34):
interconnect: Add generic on-chip interconnect API
dt-bindings: Introduce interconnect binding
interconnect: Allow endpoints translation via DT
interconnect: Add debugfs support
MAINTAINERS: add a maintainer for the interconnect API
interconnect: Revert to previous config if any request fails
interconnect: qcom: Add RPM communication
interconnect: qcom: Add msm8916 interconnect provider driver
arm64: dts: msm8916: Add interconnect-rpm DT node
arm64: dts: msm8916: Add interconnect provider DT nodes
interconnect: qcom: Add msm8996 interconnect provider driver
arm64: dts: msm8996: Add interconnect-rpm DT node
arm64: dts: msm8996: Add interconnect provider DT nodes
arm64: defconfig: Enable interconnect drivers
interconnect: Add support for path tags
arm64: dts: msm8916: Add interconnect properties for venus
phy: qcom-usb-hs: Use the interconnect API
arm64: dts: msm8916: Add interconnect properties for usb
crypto: qcom-rng: Use the interconnect API
arm64: dts: msm8916: Add interconnect properties for hwrng
drm/msm/mdp5: Use the interconnect API
arm64: dts: msm8916: Add interconnect properties for mdp
drm/msm/gpu: Use the interconnect API
arm64: dts: Add interconnects properties to the GPU
arm64: dts: msm8996: Add interconnect properties to hs usb
PCI: qcom: Use the interconnect API
arm64: dts: msm8996: Add interconnect properties to PCIe
scsi: ufs-qcom: Use the interconnect API
i2c: qup: Use the interconnect API
arm64: dts: msm8916: Add interconnect DT properties for i2c
arm64: dts: msm8996: Add interconnect properties for i2c
mmc: host: sdhci-msm: Use the interconnect API
arm64: dts: msm8916: Add interconnect properties for sdhc
arm64: dts: msm8996: Add interconnect properties for sdhc
Ilia Lin (8):
soc: qcom: Separate kryo l2 accessors from PMU driver
clk: Use devm_ in the register fixed factor clock
clk: qcom: Add CPU clock driver for msm8996
dt-bindings: clk: qcom: Add bindings for CPU clock for msm8996
clk: qcom: Add ACD path to CPU clock driver for msm8996
dt: qcom: Add opp and thermal to the msm8996
dt: qcom: Add qcom-cpufreq-kryo driver configuration
dt: qcom: Add SAW regulator for 8x96 CPUs
Jordan Crouse (1):
arm64: dts: Add Adreno GPU and GPU smmu definitions
Jorge Ramirez-Ortiz (18):
arm64: defconfig: Enable HFPLL
dt-bindings: mailbox: qcom: Add clock-name optional property
arm64: dts: qcom: qcs404: Add OPP table
arm64: dts: qcom: qcs404: Add HFPLL node
arm64: dts: qcom: qcs404: Add the clocks for APCS mux/divider
arm64: dts: qcom: qcs404: Add cpufreq support
arm64: dts: qcom: qcs404: sdcc1: enable HS400
clk: qcom: gcc: limit GPLL0_AO_OUT operating frequency
mbox: qcom: add APCS child device for QCS404
mbox: qcom: replace integer with valid macro
clk: qcom: apcs-msm8916: get parent clock names from DT
clk: qcom: hfpll: get parent clock names from DT
clk: qcom: hfpll: register as clock provider
clk: qcom: hfpll: CLK_IGNORE_UNUSED
dt-bindings: qcom_spmi: Document pms405 support
arm64: dts: qcom: pms405: add spmi regulators
arm64: dts: qcom: enable voltage scaling (opp)
drivers: regulator: qcom: add PMS405 SPMI regulator
Koen Kooi (3):
kernel: distro.config: enable 'schedutil' CPUfreq governor
kernel: distro.config: enable 'fq' and 'fq_codel' qdiscs
kernel: distro.config: enable 'BBR' TCP congestion algorithm
Nicolas Dechesne (8):
kernel: configs; add distro.config
kernel: distro.config: enable debug friendly USB network adpater
kernel: configs: enable dm_mod and dm_crypt
kernel: configs: add more USB net drivers
kernel: configs: set USB_CONFIG_F_FS in distro.config
kernel: distro.config: enable more networking options
configs: add debug.config
arm64: defconfig: enable PHY_QCOM_QUSB2
Niklas Cassel (2):
kernel: distro.config: enable schedutil governor as default
Revert "dt: qcom: Add SAW regulator for 8x96 CPUs"
Paolo Pisati (561):
Revert "UBUNTU: SAUCE: (snapdragon) drm/msm/adv7511: wrap hacks under CONFIG_ADV7511_SNAPDRAGON_HACKS #ifdefs"
Revert "UBUNTU: SAUCE: (snapdragon) media: ov5645: skip address change if dt addr == default addr"
Revert "UBUNTU: SAUCE: (snapdragon) DT: leds: Add Qualcomm Light Pulse Generator binding"
Revert "UBUNTU: SAUCE: (snapdragon) MAINTAINERS: Add Qualcomm Camera Control Interface driver"
Revert "UBUNTU: SAUCE: (snapdragon) dt-bindings: media: Binding document for Qualcomm Camera Control Interface driver"
Revert "UBUNTU: SAUCE: (snapdragon) leds: Add driver for Qualcomm LPG"
Revert "UBUNTU: SAUCE: (snapdragon) HACK: drm/msm/adv7511: Don't rely on interrupts for EDID parsing"
Revert "UBUNTU: SAUCE: (snapdragon) drm/bridge/adv7511: Delay clearing of HPD interrupt status"
Revert "UBUNTU: SAUCE: (snapdragon) media: ov5645: Fix I2C address"
Revert "UBUNTU: SAUCE: (snapdragon) i2c-qcom-cci: Fix I2C address bug"
Revert "UBUNTU: SAUCE: (snapdragon) i2c-qcom-cci: Fix run queue completion timeout"
Revert "UBUNTU: SAUCE: (snapdragon) camss: Do not register if no cameras are present"
Revert "UBUNTU: SAUCE: (snapdragon) i2c: Add Qualcomm Camera Control Interface driver"
Revert "UBUNTU: SAUCE: (snapdragon) ov5645: I2C address change"
Revert "UBUNTU: SAUCE: (snapdragon) regulator: smd: Allow REGULATOR_QCOM_SMD_RPM=m"
Revert "UBUNTU: SAUCE: (snapdragon) cpufreq: Add apq8016 to cpufreq-dt-platdev blacklist"
Revert "UBUNTU: SAUCE: (snapdragon) PM / OPP: Add a helper to get an opp regulator for device"
Revert "UBUNTU: SAUCE: (snapdragon) PM / OPP: HACK: Allow to set regulator without opp_list"
Revert "UBUNTU: SAUCE: (snapdragon) PM / OPP: Drop RCU usage in dev_pm_opp_adjust_voltage()"
Revert "UBUNTU: SAUCE: (snapdragon) PM / OPP: Support adjusting OPP voltages at runtime"
Revert "UBUNTU: SAUCE: (snapdragon) regulator: smd: Add floor and corner operations"
Revert "UBUNTU: SAUCE: (snapdragon) power: avs: cpr: Register with cpufreq-dt"
Revert "UBUNTU: SAUCE: (snapdragon) power: avs: cpr: fix with new reg_sequence structures"
Revert "UBUNTU: SAUCE: (snapdragon) power: avs: cpr: Use raw mem access for qfprom"
Revert "UBUNTU: SAUCE: (snapdragon) power: avs: Add support for CPR (Core Power Reduction)"
Revert "UBUNTU: SAUCE: (snapdragon) HACK: drm/msm/iommu: Remove runtime_put calls in map/unmap"
Revert "UBUNTU: SAUCE: (snapdragon) arm64: defconfig: enable LEDS_QCOM_LPG"
Revert "UBUNTU: SAUCE: (snapdragon) kernel: distro.config: enable 'BBR' TCP congestion algorithm"
Revert "UBUNTU: SAUCE: (snapdragon) kernel: distro.config: enable 'fq' and 'fq_codel' qdiscs"
Revert "UBUNTU: SAUCE: (snapdragon) kernel: distro.config: enable 'schedutil' CPUfreq governor"
Revert "UBUNTU: SAUCE: (snapdragon) kernel: configs: set USB_CONFIG_F_FS in distro.config"
Revert "UBUNTU: SAUCE: (snapdragon) arm64: defconfig: enable CONFIG_USB_CONFIGFS_F_FS by default"
Revert "UBUNTU: SAUCE: (snapdragon) kernel: configs: add freq stat to sysfs"
Revert "UBUNTU: SAUCE: (snapdragon) arm64: configs: Enable camera drivers"
Revert "UBUNTU: SAUCE: (snapdragon) arm64: defconfig: disable ANALOG_TV and DIGITAL_TV"
Revert "UBUNTU: SAUCE: (snapdragon) kernel: configs: add more USB net drivers"
Revert "UBUNTU: SAUCE: (snapdragon) arm64: configs: enable BT_QCOMSMD"
Revert "UBUNTU: SAUCE: (snapdragon) arm64: defconfig: enable CFG80211_DEFAULT_PS by default"
Revert "UBUNTU: SAUCE: (snapdragon) Force the SMD regulator driver to be compiled-in"
Revert "UBUNTU: SAUCE: (snapdragon) kernel: configs: enable dm_mod and dm_crypt"
Revert "UBUNTU: SAUCE: (snapdragon) arm64: defconfig: Enable a53/apcs and avs"
Revert "UBUNTU: SAUCE: (snapdragon) arm64: configs: enable QCOM Venus"
Revert "UBUNTU: SAUCE: (snapdragon) kernel: distro.config: enable debug friendly USB network adpater"
Revert "UBUNTU: SAUCE: (snapdragon) arm64: configs: enable WCN36xx"
Revert "UBUNTU: SAUCE: (snapdragon) kernel: configs; add distro.config"
Revert "UBUNTU: SAUCE: (snapdragon) arm64: defconfig: enable QCOM audio drivers for APQ8016 and DB410c"
UBUNTU: packaging: import b/raspi2 pkging bits
UBUNTU: packaging: rename *raspi2* to snapdragon-edge
UBUNTU: [Config] BT_QCOMSMD_HACK=y
UBUNTU: Ubuntu-snapdragon-4.15.0-1047.50
UBUNTU: Start new release
UBUNTU: Ubuntu-snapdragon-4.15.0-1048.51
snapcraft.yaml: update for snapdragon-edge kernel
UBUNTU: packaging: rename snapdragon-edge to snapdragon
UBUNTU: Start new release
UBUNTU: Ubuntu-snapdragon-4.15.0-1049.52
UBUNTU: s/4.15.0-.x.y/5.0.0-a.b/g
UBUNTU: abi switch to 5.0.0-a.b
UBUNTU: [Config] updateconfigs
UBUNTU: [Config] fix annotations
UBUNTU: [Config] ANDROID=y
UBUNTU: [Config] ATH10K_SPECTRAL=y
UBUNTU: [Config] ATH9K_COMMON_SPECTRAL=y
UBUNTU: [Config] BPFILTER=y
UBUNTU: [Config] BT_HCIBTUSB_AUTOSUSPEND=y
UBUNTU: [Config] BT_HCIUART_RTL=y
UBUNTU: [Config] CHELSIO_IPSEC_INLINE=y
UBUNTU: [Config] CLK_R9A06G032=y
UBUNTU: [Config] COMMON_CLK_ZYNQMP=y
UBUNTU: [Config] CRYPTO_STATS=y
UBUNTU: [Config] DMA_CMA=y
UBUNTU: [Config] DRM_DP_CEC=y
UBUNTU: [Config] DRM_I2C_ADV7511_CEC=y
UBUNTU: [Config] DRM_XEN=y
UBUNTU: [Config] EDAC_ALTERA=y
UBUNTU: [Config] EDAC_ALTERA_ETHERNET=y
UBUNTU: [Config] EDAC_ALTERA_NAND=y
UBUNTU: [Config] EDAC_ALTERA_OCRAM=y
UBUNTU: [Config] EDAC_ALTERA_QSPI=y
UBUNTU: [Config] EDAC_ALTERA_SDMMC=y
UBUNTU: [Config] EDAC_ALTERA_USB=y
UBUNTU: [Config] EVM_ADD_XATTRS=y
UBUNTU: [Config] FONTS=y
UBUNTU: [Config] FONT_6x10=y
UBUNTU: [Config] FONT_ACORN_8x8=y
UBUNTU: [Config] FONT_TER16x32=y
UBUNTU: [Config] HOTPLUG_PCI_SHPC=y
UBUNTU: [Config] HSA_AMD=y
UBUNTU: [Config] IDLE_INJECT=y
UBUNTU: [Config] KEXEC_FILE=y
UBUNTU: [Config] KEXEC_VERIFY_SIG=y
UBUNTU: [Config] LIRC=y
UBUNTU: [Config] MEDIA_SUBDRV_AUTOSELECT=y
UBUNTU: [Config] MEMORY_HOTPLUG=y
UBUNTU: [Config] MEMORY_HOTPLUG_DEFAULT_ONLINE=y
UBUNTU: [Config] MQ_IOSCHED_DEADLINE=y
UBUNTU: [Config] MTD_PHYSMAP_GPIO_ADDR=y
UBUNTU: [Config] MTD_PHYSMAP_OF=y
UBUNTU: [Config] MTD_PHYSMAP_VERSATILE=y
UBUNTU: [Config] NCSI_OEM_CMD_GET_MAC=y
UBUNTU: [Config] NET_DSA_MV88E6XXX_PTP=y
UBUNTU: [Config] NF_TABLES_ARP=y
UBUNTU: [Config] NF_TABLES_BRIDGE=y
UBUNTU: [Config] NF_TABLES_INET=y
UBUNTU: [Config] NF_TABLES_NETDEV=y
UBUNTU: [Config] OVERLAY_FS_XINO_AUTO=y
UBUNTU: [Config] PAGE_POISONING=y
UBUNTU: [Config] PAGE_POISONING_NO_SANITY=y
UBUNTU: [Config] PAGE_POISONING_ZERO=y
UBUNTU: [Config] PCIE_CADENCE_EP=y
UBUNTU: [Config] PCIE_CADENCE_HOST=y
UBUNTU: [Config] PCIE_DW_PLAT_EP=y
UBUNTU: [Config] PCIE_DW_PLAT_HOST=y
UBUNTU: [Config] PCIE_MOBIVEIL=y
UBUNTU: [Config] PCIE_XILINX=y
UBUNTU: [Config] PCI_FTPCI100=y
UBUNTU: [Config] PCI_MESON=y
UBUNTU: [Config] PINCTRL_AS370=y
UBUNTU: [Config] PINCTRL_OCELOT=y
UBUNTU: [Config] PINCTRL_OWL=y
UBUNTU: [Config] PINCTRL_S700=y
UBUNTU: [Config] PINCTRL_S900=y
UBUNTU: [Config] POWER_RESET_SC27XX=y
UBUNTU: [Config] PROC_VMCORE_DEVICE_DUMP=y
UBUNTU: [Config] PSI=y
UBUNTU: [Config] QCOM_COMMAND_DB=y
UBUNTU: [Config] QCOM_PDC=y
UBUNTU: [Config] QCOM_RPMH=y
UBUNTU: [Config] RAPIDIO=y
UBUNTU: [Config] RAPIDIO_DMA_ENGINE=y
UBUNTU: [Config] RESET_QCOM_AOSS=y
UBUNTU: [Config] SAMPLES=y
UBUNTU: [Config] SCSI_UFS_BSG=y
UBUNTU: [Config] SOUNDWIRE=y
UBUNTU: [Config] THERMAL_STATISTICS=y
UBUNTU: [Config] TLS_DEVICE=y
UBUNTU: [Config] UBIFS_FS_AUTHENTICATION=y
UBUNTU: [Config] UDMABUF=y
UBUNTU: [Config] UNISYSSPAR=y
UBUNTU: [Config] VIDEO_CADENCE=y
UBUNTU: [Config] VIDEO_SUNXI=y
UBUNTU: [Config] XDP_SOCKETS=y
UBUNTU: [Config] XEN_BALLOON_MEMORY_HOTPLUG=y
UBUNTU: [Config] XEN_GRANT_DMA_ALLOC=y
UBUNTU: [Config] ZRAM_MEMORY_TRACKING=y
UBUNTU: [Config] AD5272=m
UBUNTU: [Config] AD5686_SPI=m
UBUNTU: [Config] AD5696_I2C=m
UBUNTU: [Config] AD5758=m
UBUNTU: [Config] AD7124=m
UBUNTU: [Config] AD7949=m
UBUNTU: [Config] ADXL372_I2C=m
UBUNTU: [Config] ADXL372_SPI=m
UBUNTU: [Config] ANDROID_BINDER_IPC=m
UBUNTU: [Config] ARM_DSU_PMU=m
UBUNTU: [Config] ARM_QCOM_CPUFREQ_HW=m
UBUNTU: [Config] ARM_QCOM_CPUFREQ_KRYO=m
UBUNTU: [Config] ASHMEM=m
UBUNTU: [Config] ASIX_PHY=m
UBUNTU: [Config] ASYMMETRIC_TPM_KEY_SUBTYPE=m
UBUNTU: [Config] ATH10K_SNOC=m
UBUNTU: [Config] B53_SERDES=m
UBUNTU: [Config] BME680=m
UBUNTU: [Config] BT_MTKUART=m
UBUNTU: [Config] CAN_FLEXCAN=m
UBUNTU: [Config] CAN_UCAN=m
UBUNTU: [Config] CHARGER_ADP5061=m
UBUNTU: [Config] CHARGER_CROS_USBPD=m
UBUNTU: [Config] CHARGER_SC2731=m
UBUNTU: [Config] CHROMEOS_TBMC=m
UBUNTU: [Config] COMMON_CLK_MAX9485=m
UBUNTU: [Config] COMMON_CLK_SI544=m
UBUNTU: [Config] CROS_EC_I2C=m
UBUNTU: [Config] CROS_EC_SPI=m
UBUNTU: [Config] CRYPTO_ADIANTUM=m
UBUNTU: [Config] CRYPTO_AEGIS128=m
UBUNTU: [Config] CRYPTO_AEGIS128L=m
UBUNTU: [Config] CRYPTO_AEGIS256=m
UBUNTU: [Config] CRYPTO_CFB=m
UBUNTU: [Config] CRYPTO_DEV_CHELSIO_TLS=m
UBUNTU: [Config] CRYPTO_DEV_FSL_DPAA2_CAAM=m
UBUNTU: [Config] CRYPTO_DEV_HISI_SEC=m
UBUNTU: [Config] CRYPTO_DEV_QCOM_RNG=m
UBUNTU: [Config] CRYPTO_MORUS1280=m
UBUNTU: [Config] CRYPTO_MORUS640=m
UBUNTU: [Config] CRYPTO_NHPOLY1305_NEON=m
UBUNTU: [Config] CRYPTO_OFB=m
UBUNTU: [Config] CRYPTO_SHA3_ARM64=m
UBUNTU: [Config] CRYPTO_SHA512_ARM64_CE=m
UBUNTU: [Config] CRYPTO_SM3_ARM64_CE=m
UBUNTU: [Config] CRYPTO_SM4_ARM64_CE=m
UBUNTU: [Config] CRYPTO_STREEBOG=m
UBUNTU: [Config] CRYPTO_ZSTD=m
UBUNTU: [Config] DM_UNSTRIPED=m
UBUNTU: [Config] DM_WRITECACHE=m
UBUNTU: [Config] DP83TC811_PHY=m
UBUNTU: [Config] DRM_CDNS_DSI=m
UBUNTU: [Config] DRM_I2C_NXP_TDA9950=m
UBUNTU: [Config] DRM_PANEL_ARM_VERSATILE=m
UBUNTU: [Config] DRM_PANEL_ILITEK_IL9322=m
UBUNTU: [Config] DRM_PANEL_ILITEK_ILI9881C=m
UBUNTU: [Config] DRM_PANEL_OLIMEX_LCD_OLINUXINO=m
UBUNTU: [Config] DRM_PANEL_RAYDIUM_RM68200=m
UBUNTU: [Config] DRM_PANEL_SAMSUNG_S6D16D0=m
UBUNTU: [Config] DRM_PANEL_TRULY_NT35597_WQXGA=m
UBUNTU: [Config] DRM_SUN4I=m
UBUNTU: [Config] DRM_SUN6I_DSI=m
UBUNTU: [Config] DRM_SUN8I_DW_HDMI=m
UBUNTU: [Config] DRM_SUN8I_MIXER=m
UBUNTU: [Config] DRM_THINE_THC63LVD1024=m
UBUNTU: [Config] DRM_TI_SN65DSI86=m
UBUNTU: [Config] DRM_TOSHIBA_TC358764=m
UBUNTU: [Config] DRM_VKMS=m
UBUNTU: [Config] DRM_XEN_FRONTEND=m
UBUNTU: [Config] DWMAC_MEDIATEK=m
UBUNTU: [Config] DW_AXI_DMAC=m
UBUNTU: [Config] EDAC_SYNOPSYS=m
UBUNTU: [Config] EEPROM_EE1004=m
UBUNTU: [Config] EROFS_FS=m
UBUNTU: [Config] FPGA_DFL=m
UBUNTU: [Config] FPGA_DFL_AFU=m
UBUNTU: [Config] FPGA_DFL_FME=m
UBUNTU: [Config] FPGA_DFL_FME_BRIDGE=m
UBUNTU: [Config] FPGA_DFL_FME_MGR=m
UBUNTU: [Config] FPGA_DFL_FME_REGION=m
UBUNTU: [Config] FPGA_DFL_PCI=m
UBUNTU: [Config] FPGA_MGR_MACHXO2_SPI=m
UBUNTU: [Config] FSI_SBEFIFO=m
UBUNTU: [Config] FSL_DPAA2_ETHSW=m
UBUNTU: [Config] FUEL_GAUGE_SC27XX=m
UBUNTU: [Config] GEMINI_ETHERNET=m
UBUNTU: [Config] GNSS=m
UBUNTU: [Config] GNSS_SIRF_SERIAL=m
UBUNTU: [Config] GNSS_UBX_SERIAL=m
UBUNTU: [Config] GPIO_CADENCE=m
UBUNTU: [Config] GPIO_EIC_SPRD=m
UBUNTU: [Config] GPIO_HLWD=m
UBUNTU: [Config] GPIO_PCIE_IDIO_24=m
UBUNTU: [Config] GPIO_PMIC_EIC_SPRD=m
UBUNTU: [Config] GPIO_SAMA5D2_PIOBU=m
UBUNTU: [Config] GPIO_SPRD=m
UBUNTU: [Config] HID_BIGBEN_FF=m
UBUNTU: [Config] HID_COUGAR=m
UBUNTU: [Config] HID_ELAN=m
UBUNTU: [Config] HID_GOOGLE_HAMMER=m
UBUNTU: [Config] HID_JABRA=m
UBUNTU: [Config] HID_REDRAGON=m
UBUNTU: [Config] HID_STEAM=m
UBUNTU: [Config] I2C_FSI=m
UBUNTU: [Config] I2C_NVIDIA_GPU=m
UBUNTU: [Config] I2C_OWL=m
UBUNTU: [Config] I2C_SYNQUACER=m
UBUNTU: [Config] I3C=m
UBUNTU: [Config] ICE=m
UBUNTU: [Config] IEEE802154_HWSIM=m
UBUNTU: [Config] IEEE802154_MCR20A=m
UBUNTU: [Config] IGC=m
UBUNTU: [Config] IIO_BUFFER_HW_CONSUMER=m
UBUNTU: [Config] IIO_RESCALE=m
UBUNTU: [Config] INPUT_SC27XX_VIBRA=m
UBUNTU: [Config] INTEL_STRATIX10_SERVICE=m
UBUNTU: [Config] IP6_NF_MATCH_SRH=m
UBUNTU: [Config] IP_VS_MH=m
UBUNTU: [Config] IR_GPIO_TX=m
UBUNTU: [Config] IR_IMON_DECODER=m
UBUNTU: [Config] IR_IMON_RAW=m
UBUNTU: [Config] IR_PWM_TX=m
UBUNTU: [Config] IR_SPI=m
UBUNTU: [Config] ISL29501=m
UBUNTU: [Config] JOYSTICK_PXRC=m
UBUNTU: [Config] KEYBOARD_MTK_PMIC=m
UBUNTU: [Config] KPSS_XCC=m
UBUNTU: [Config] LAN743X=m
UBUNTU: [Config] LCD_OTM3225A=m
UBUNTU: [Config] LEDS_AN30259A=m
UBUNTU: [Config] LEDS_CR0014114=m
UBUNTU: [Config] LEDS_LM3601X=m
UBUNTU: [Config] LEDS_LM3692X=m
UBUNTU: [Config] LEDS_MLXREG=m
UBUNTU: [Config] LEDS_SC27XX_BLTC=m
UBUNTU: [Config] LEDS_TRIGGER_AUDIO=m
UBUNTU: [Config] LEDS_TRIGGER_NETDEV=m
UBUNTU: [Config] LEDS_TRIGGER_PATTERN=m
UBUNTU: [Config] LTC1660=m
UBUNTU: [Config] LV0104CS=m
UBUNTU: [Config] MCP3911=m
UBUNTU: [Config] MCP4018=m
UBUNTU: [Config] MCP41010=m
UBUNTU: [Config] MDIO_MSCC_MIIM=m
UBUNTU: [Config] MEMORY_NOTIFIER_ERROR_INJECT=m
UBUNTU: [Config] MENZ069_WATCHDOG=m
UBUNTU: [Config] MFD_CROS_EC_CHARDEV=m
UBUNTU: [Config] MFD_MADERA=m
UBUNTU: [Config] MFD_MADERA_I2C=m
UBUNTU: [Config] MFD_MADERA_SPI=m
UBUNTU: [Config] MFD_ROHM_BD718XX=m
UBUNTU: [Config] MICROCHIP_T1_PHY=m
UBUNTU: [Config] MISC_ALCOR_PCI=m
UBUNTU: [Config] MLX90632=m
UBUNTU: [Config] MMC_ALCOR=m
UBUNTU: [Config] MMC_DW_BLUEFIELD=m
UBUNTU: [Config] MMC_DW_HI3798CV200=m
UBUNTU: [Config] MMC_SDHCI_AM654=m
UBUNTU: [Config] MMC_SDHCI_OF_DWCMSHC=m
UBUNTU: [Config] MMC_SDHCI_SPRD=m
UBUNTU: [Config] MOST_CDEV=m
UBUNTU: [Config] MOST_DIM2=m
UBUNTU: [Config] MOST_I2C=m
UBUNTU: [Config] MOST_NET=m
UBUNTU: [Config] MOST_SOUND=m
UBUNTU: [Config] MOST_USB=m
UBUNTU: [Config] MOST_VIDEO=m
UBUNTU: [Config] MSCC_OCELOT_SWITCH=m
UBUNTU: [Config] MSCC_OCELOT_SWITCH_OCELOT=m
UBUNTU: [Config] MSM_GCC_8998=m
UBUNTU: [Config] MT76x0E=m
UBUNTU: [Config] MT76x0U=m
UBUNTU: [Config] MT76x2E=m
UBUNTU: [Config] MT76x2U=m
UBUNTU: [Config] MTD_SPI_NAND=m
UBUNTU: [Config] MTK_CMDQ=m
UBUNTU: [Config] MTK_CQDMA=m
UBUNTU: [Config] MTK_HSDMA=m
UBUNTU: [Config] MTK_MMC=m
UBUNTU: [Config] MUX_ADGS1408=m
UBUNTU: [Config] NETDEVSIM=m
UBUNTU: [Config] NET_DSA_LANTIQ_GSWIP=m
UBUNTU: [Config] NET_DSA_MICROCHIP_KSZ9477=m
UBUNTU: [Config] NET_DSA_MICROCHIP_KSZ9477_SPI=m
UBUNTU: [Config] NET_DSA_REALTEK_SMI=m
UBUNTU: [Config] NET_DSA_VITESSE_VSC73XX=m
UBUNTU: [Config] NET_EMATCH_IPT=m
UBUNTU: [Config] NET_SCH_CAKE=m
UBUNTU: [Config] NET_SCH_ETF=m
UBUNTU: [Config] NET_SCH_SKBPRIO=m
UBUNTU: [Config] NET_SCH_TAPRIO=m
UBUNTU: [Config] NFT_BRIDGE_REJECT=m
UBUNTU: [Config] NFT_CHAIN_NAT_IPV4=m
UBUNTU: [Config] NFT_CHAIN_NAT_IPV6=m
UBUNTU: [Config] NFT_CHAIN_ROUTE_IPV4=m
UBUNTU: [Config] NFT_CHAIN_ROUTE_IPV6=m
UBUNTU: [Config] NFT_CONNLIMIT=m
UBUNTU: [Config] NFT_DUP_IPV4=m
UBUNTU: [Config] NFT_DUP_IPV6=m
UBUNTU: [Config] NFT_DUP_NETDEV=m
UBUNTU: [Config] NFT_FIB_IPV4=m
UBUNTU: [Config] NFT_FIB_IPV6=m
UBUNTU: [Config] NFT_FIB_NETDEV=m
UBUNTU: [Config] NFT_FWD_NETDEV=m
UBUNTU: [Config] NFT_MASQ_IPV4=m
UBUNTU: [Config] NFT_MASQ_IPV6=m
UBUNTU: [Config] NFT_OSF=m
UBUNTU: [Config] NFT_REDIR_IPV4=m
UBUNTU: [Config] NFT_REDIR_IPV6=m
UBUNTU: [Config] NFT_SOCKET=m
UBUNTU: [Config] NFT_TPROXY=m
UBUNTU: [Config] NFT_TUNNEL=m
UBUNTU: [Config] NFT_XFRM=m
UBUNTU: [Config] NF_FLOW_TABLE=m
UBUNTU: [Config] NF_FLOW_TABLE_INET=m
UBUNTU: [Config] NF_FLOW_TABLE_IPV4=m
UBUNTU: [Config] NF_FLOW_TABLE_IPV6=m
UBUNTU: [Config] NF_LOG_BRIDGE=m
UBUNTU: [Config] NF_TABLES_SET=m
UBUNTU: [Config] NI_XGE_MANAGEMENT_ENET=m
UBUNTU: [Config] NVME_TARGET_TCP=m
UBUNTU: [Config] NVME_TCP=m
UBUNTU: [Config] OCTEONTX2_AF=m
UBUNTU: [Config] OF_FPGA_REGION=m
UBUNTU: [Config] OWL_DMA=m
UBUNTU: [Config] PCCARD=m
UBUNTU: [Config] PCI_PF_STUB=m
UBUNTU: [Config] PCMCIA_XIRCOM=m
UBUNTU: [Config] PHY_CADENCE_DP=m
UBUNTU: [Config] PHY_CADENCE_SIERRA=m
UBUNTU: [Config] PHY_FSL_IMX8MQ_USB=m
UBUNTU: [Config] PHY_HISI_INNO_USB2=m
UBUNTU: [Config] PHY_HISTB_COMBPHY=m
UBUNTU: [Config] PHY_MAPPHONE_MDM6600=m
UBUNTU: [Config] PHY_MTK_XSPHY=m
UBUNTU: [Config] PHY_OCELOT_SERDES=m
UBUNTU: [Config] PHY_RCAR_GEN3_PCIE=m
UBUNTU: [Config] PINCTRL_AXP209=m
UBUNTU: [Config] PINCTRL_MSM8998=m
UBUNTU: [Config] PINCTRL_QCS404=m
UBUNTU: [Config] PINCTRL_SDM660=m
UBUNTU: [Config] PINCTRL_SDM845=m
UBUNTU: [Config] PKCS8_PRIVATE_KEY_PARSER=m
UBUNTU: [Config] PVPANIC=m
UBUNTU: [Config] QCOM_CLK_RPMH=m
UBUNTU: [Config] QCOM_GENI_SE=m
UBUNTU: [Config] QCOM_HFPLL=m
UBUNTU: [Config] QCOM_LLCC=m
UBUNTU: [Config] QCOM_Q6V5_ADSP=m
UBUNTU: [Config] QCOM_Q6V5_MSS=m
UBUNTU: [Config] QCOM_Q6V5_PAS=m
UBUNTU: [Config] QCOM_Q6V5_WCSS=m
UBUNTU: [Config] QCOM_SDM845_LLCC=m
UBUNTU: [Config] QCOM_SPMI_ADC5=m
UBUNTU: [Config] QCS_GCC_404=m
UBUNTU: [Config] QRTR_TUN=m
UBUNTU: [Config] QTNFMAC_PCIE=m
UBUNTU: [Config] RAPIDIO_CHMAN=m
UBUNTU: [Config] RAPIDIO_CPS_GEN2=m
UBUNTU: [Config] RAPIDIO_CPS_XX=m
UBUNTU: [Config] RAPIDIO_ENUM_BASIC=m
UBUNTU: [Config] RAPIDIO_MPORT_CDEV=m
UBUNTU: [Config] RAPIDIO_RXS_GEN3=m
UBUNTU: [Config] RAPIDIO_TSI568=m
UBUNTU: [Config] RAPIDIO_TSI57X=m
UBUNTU: [Config] RAPIDIO_TSI721=m
UBUNTU: [Config] RAVE_SP_CORE=m
UBUNTU: [Config] RAVE_SP_EEPROM=m
UBUNTU: [Config] RAVE_SP_WATCHDOG=m
UBUNTU: [Config] RC_XBOX_DVD=m
UBUNTU: [Config] REGULATOR_88PG86X=m
UBUNTU: [Config] REGULATOR_BD718XX=m
UBUNTU: [Config] REGULATOR_MCP16502=m
UBUNTU: [Config] REGULATOR_QCOM_RPMH=m
UBUNTU: [Config] REGULATOR_SC2731=m
UBUNTU: [Config] REGULATOR_SY8106A=m
UBUNTU: [Config] RESET_QCOM_PDC=m
UBUNTU: [Config] RIONET=m
UBUNTU: [Config] RTC_DRV_CROS_EC=m
UBUNTU: [Config] RTC_DRV_ISL12026=m
UBUNTU: [Config] SAMPLE_TRACE_PRINTK=m
UBUNTU: [Config] SC27XX_ADC=m
UBUNTU: [Config] SC27XX_EFUSE=m
UBUNTU: [Config] SCSI_MYRB=m
UBUNTU: [Config] SCSI_MYRS=m
UBUNTU: [Config] SCSI_UFS_CDNS_PLATFORM=m
UBUNTU: [Config] SCSI_UFS_HISI=m
UBUNTU: [Config] SDM_CAMCC_845=m
UBUNTU: [Config] SDM_DISPCC_845=m
UBUNTU: [Config] SDM_GCC_660=m
UBUNTU: [Config] SDM_GPUCC_845=m
UBUNTU: [Config] SDM_LPASSCC_845=m
UBUNTU: [Config] SDM_VIDEOCC_845=m
UBUNTU: [Config] SD_ADC_MODULATOR=m
UBUNTU: [Config] SENSORS_NPCM7XX=m
UBUNTU: [Config] SENSORS_RASPBERRYPI_HWMON=m
UBUNTU: [Config] SENSORS_RM3100_I2C=m
UBUNTU: [Config] SENSORS_RM3100_SPI=m
UBUNTU: [Config] SENSORS_W83773G=m
UBUNTU: [Config] SERIAL_QCOM_GENI=m
UBUNTU: [Config] SERIO_OLPC_APSP=m
UBUNTU: [Config] SFP=m
UBUNTU: [Config] SI1133=m
UBUNTU: [Config] SIOX=m
UBUNTU: [Config] SIOX_BUS_GPIO=m
UBUNTU: [Config] SND_SOC_AK4118=m
UBUNTU: [Config] SND_SOC_AK4458=m
UBUNTU: [Config] SND_SOC_AK5558=m
UBUNTU: [Config] SND_SOC_AMD_CZ_DA7219MX98357_MACH=m
UBUNTU: [Config] SND_SOC_BD28623=m
UBUNTU: [Config] SND_SOC_CPCAP=m
UBUNTU: [Config] SND_SOC_DMIC=m
UBUNTU: [Config] SND_SOC_ES7241=m
UBUNTU: [Config] SND_SOC_MAX9759=m
UBUNTU: [Config] SND_SOC_MAX98088=m
UBUNTU: [Config] SND_SOC_MAX98373=m
UBUNTU: [Config] SND_SOC_MAX9867=m
UBUNTU: [Config] SND_SOC_MIKROE_PROTO=m
UBUNTU: [Config] SND_SOC_MT6351=m
UBUNTU: [Config] SND_SOC_MT6797=m
UBUNTU: [Config] SND_SOC_MT6797_MT6351=m
UBUNTU: [Config] SND_SOC_NAU8822=m
UBUNTU: [Config] SND_SOC_PCM1789_I2C=m
UBUNTU: [Config] SND_SOC_PCM186X_I2C=m
UBUNTU: [Config] SND_SOC_PCM186X_SPI=m
UBUNTU: [Config] SND_SOC_PCM3060_I2C=m
UBUNTU: [Config] SND_SOC_PCM3060_SPI=m
UBUNTU: [Config] SND_SOC_SDM845=m
UBUNTU: [Config] SND_SOC_SIMPLE_AMPLIFIER=m
UBUNTU: [Config] SND_SOC_SSM2305=m
UBUNTU: [Config] SND_SOC_TAS6424=m
UBUNTU: [Config] SND_SOC_TDA7419=m
UBUNTU: [Config] SND_SOC_TLV320AIC32X4_I2C=m
UBUNTU: [Config] SND_SOC_TLV320AIC32X4_SPI=m
UBUNTU: [Config] SND_SOC_TSCS42XX=m
UBUNTU: [Config] SND_SOC_TSCS454=m
UBUNTU: [Config] SND_SOC_WM8782=m
UBUNTU: [Config] SND_SOC_XILINX_I2S=m
UBUNTU: [Config] SND_SUN50I_CODEC_ANALOG=m
UBUNTU: [Config] SND_SUN8I_CODEC=m
UBUNTU: [Config] SND_XEN_FRONTEND=m
UBUNTU: [Config] SPI_MXIC=m
UBUNTU: [Config] SPI_QCOM_GENI=m
UBUNTU: [Config] SPI_QCOM_QSPI=m
UBUNTU: [Config] SPI_SLAVE_MT27XX=m
UBUNTU: [Config] SPI_SPRD=m
UBUNTU: [Config] SPMI_PMIC_CLKDIV=m
UBUNTU: [Config] SPRD_WATCHDOG=m
UBUNTU: [Config] STAGING_GASKET_FRAMEWORK=m
UBUNTU: [Config] STM_PROTO_BASIC=m
UBUNTU: [Config] STM_PROTO_SYS_T=m
UBUNTU: [Config] ST_UVIS25=m
UBUNTU: [Config] TINYDRM_HX8357D=m
UBUNTU: [Config] TINYDRM_ILI9225=m
UBUNTU: [Config] TINYDRM_ILI9341=m
UBUNTU: [Config] TINYDRM_ST7735R=m
UBUNTU: [Config] TI_DAC5571=m
UBUNTU: [Config] TI_DAC7311=m
UBUNTU: [Config] TOUCHSCREEN_ADC=m
UBUNTU: [Config] TOUCHSCREEN_BU21029=m
UBUNTU: [Config] TOUCHSCREEN_CHIPONE_ICN8505=m
UBUNTU: [Config] TOUCHSCREEN_RASPBERRYPI_FW=m
UBUNTU: [Config] TPM_KEY_PARSER=m
UBUNTU: [Config] TSL2772=m
UBUNTU: [Config] TYPEC_DP_ALTMODE=m
UBUNTU: [Config] TYPEC_MUX_PI3USB30532=m
UBUNTU: [Config] TYPEC_RT1711H=m
UBUNTU: [Config] UCSI_CCG=m
UBUNTU: [Config] USB_NET_AQC111=m
UBUNTU: [Config] USB_XHCI_HISTB=m
UBUNTU: [Config] VCNL4035=m
UBUNTU: [Config] VIDEO_ASPEED=m
UBUNTU: [Config] VIDEO_CADENCE_CSI2RX=m
UBUNTU: [Config] VIDEO_CADENCE_CSI2TX=m
UBUNTU: [Config] VIDEO_COBALT=m
UBUNTU: [Config] VIDEO_CROS_EC_CEC=m
UBUNTU: [Config] VIDEO_RCAR_CSI2=m
UBUNTU: [Config] VIDEO_SUN6I_CSI=m
UBUNTU: [Config] VIDEO_VICODEC=m
UBUNTU: [Config] VIRT_WIFI=m
UBUNTU: [Config] VL53L0X_I2C=m
UBUNTU: [Config] XFRM_INTERFACE=m
UBUNTU: [Config] XILINX_VCU=m
UBUNTU: [Config] XIL_AXIS_FIFO=m
UBUNTU: [Config] YENTA=m
UBUNTU: [Config] ZOPT2201=m
UBUNTU: [Config] DRM_SUN4I_HDMI_CEC=y
UBUNTU: [Config] EROFS_FS_SECURITY=y
UBUNTU: [Config] MFD_CS47L35=y
UBUNTU: [Config] MFD_CS47L85=y
UBUNTU: [Config] MFD_CS47L90=y
UBUNTU: [Config] MLX5_EN_TLS=y
UBUNTU: [Config] MTD_PHYSMAP_GEMINI=y
UBUNTU: [Config] MTK_AEE_KDUMP=y
UBUNTU: [Config] MTK_MMC_CD_POLL=y
UBUNTU: [Config] XEN_GNTDEV_DMABUF=y
UBUNTU: [Config] ANDROID_BINDERFS=m
UBUNTU: [Config] BACKLIGHT_RAVE_SP=m
UBUNTU: [Config] CDNS_I3C_MASTER=m
UBUNTU: [Config] COMMON_CLK_BD718XX=m
UBUNTU: [Config] DW_I3C_MASTER=m
UBUNTU: [Config] EDAC_QCOM=m
UBUNTU: [Config] FPGA_MGR_STRATIX10_SOC=m
UBUNTU: [Config] FSI_OCC=m
UBUNTU: [Config] GPIO_MADERA=m
UBUNTU: [Config] GPIO_SIOX=m
UBUNTU: [Config] I2C_QCOM_GENI=m
UBUNTU: [Config] INPUT_RAVE_SP_PWRBUTTON=m
UBUNTU: [Config] NFT_FIB_INET=m
UBUNTU: [Config] NFT_FLOW_OFFLOAD=m
UBUNTU: [Config] STAGING_APEX_DRIVER=m
UBUNTU: annotations: refresh annotations from generic
UBUNTU: annotations: FW_LOADER_USER_HELPER_FALLBACK is not available, fix annotation
UBUNTU: [Config] LSM=yama,loadpin,integrity,apparmor
UBUNTU: Start new release
UBUNTU: Ubuntu-snapdragon-5.0.0-1007.7
Rajendra Nayak (6):
clk: qcom: cpu-8996: Add support to switch to alternate PLL
clk: qcom: cpu-8996: Add support to switch below 600Mhz
arm64: dts: Add s2 regulator in pmi8994
[HACK] clk: qcom: Hook up gpu_gx gdsc as a parent of gpu_gdsc
arm64: defconfig: Enable TCS mailbox and rpmh API support
arm64: defconfig: Enable geni se support for sdm845
Ramon Fried (3):
kernel: configs: add freq stat to sysfs
kernel: distro.config: enable PM8xxx RTC driver
kernel: configs: enable RPMSG char device
Shawn Guo (1):
arm64: defconfig: enable USB phy drivers for qcs404
Sibi Sankar (2):
arm64: dts: qcom: sdm845: Add SCM DT node
arm64: dts: qcom: sdm845: Add q6v5 modem pil nodes
Srinivas Kandagatla (37):
arm64: dts: db820c: add support to hdmi sound card
arm64: defconfig: kconfigs for db820c
ASoC: dt-bindings: update wcd9335 bindings.
arm64: dts: db820c: add slimbus controller and wcd9335
arm64: dts: db820c: add support to wcd9335 playback and capture
arm64: msm8996: fix memory region overlap
ASoC: wcd9335: add support to wcd9335 codec
ASoC: wcd9335: add CLASS-H Controller support
ASoC: wcd9335: add basic controls
ASoC: wcd9335: add playback dapm widgets
ASoC: wcd9335: add capture dapm widgets
ASoC: wcd9335: add audio routings
qcom: apr: add non atomic callback support
sound: qcom: common: Make all the dai-links nonatomic
ASoC: apq8096: add slim support
ASoC: apq8096: add headset JACK support
slimbus: core: match full device id
slimbus: core: do not call device_status under a lock
slimbus: core: use slim_device_update_status() to update status
slimbus: core: add missing spin_lock_init on txn_lock
slimbus: core: generate uevent for non-dt only
ASoC: dt-bindings: Add WCD9335 MBHC specific properties
ASoC: wcd9335: add mbhc support
ASoC: wcd9335: add MODULE_ALIAS
arm64: dts: msm8996: add fastrpc nodes
misc: dt-bindings: Add Qualcomm Fastrpc bindings
misc: fastrpc: Add Qualcomm fastrpc basic driver model
misc: fastrpc: Add support for context Invoke method
misc: fastrpc: Add support for create remote init process
misc: fastrpc: Add support for dmabuf exporter
misc: fastrpc: select CONFIG_DMA_SHARED_BUFFER
misc: fastrpc: make sure memory read and writes are visible
misc: fastrpc: use correct spinlock variant
misc: fastrpc: consider address offset before sending to DSP
misc: fastrpc: take into account of overlapping buffers
misc: fastrpc: fix remote page size calculation
misc: fastrpc: increase max init file size to 64 MB
Stanimir Varbanov (3):
venus: use on-chip interconnect API
venus: corect maximum hardware load
venus: core: correct frequency table for sdm845
Taniya Das (1):
arm64: defconfig: Enable minimal drivers needed to boot
Thierry Escande (6):
arm64: dts: msm8996: fix gic_irq_domain_translate warnings
arm64: dts: qcom: qcs404: Add fastrpc nodes
arm64: dts: qcom: apq8016-sbc: Add fastrpc node
misc: fastrpc: Fix device_open when no session is available
misc: fastrpc: Avoid free of DMA buffer in interrupt context
misc: fastrpc: Fix a possible double free
Ulf Hansson (1):
mmc: mmci: Support any block sizes for ux500v2 and qcom variant
Vinod Koul (15):
dt-bindings: net: Add Qualcomm ethqos binding
net: stmmac: Add driver for Qualcomm ethqos
MAINTAINER: Add entry for Qualcomm ETHQOS ethernet driver
net: phy: at803x: Disable phy delay for RGMII mode
net: dsa: qca8k: disable delay for RGMII mode
arm64: dts: qcom: qcs404: Add Ethernet node
arm64: dts: qcom: qcs404: Enable ethernet for EVB-4000
arm64: dts: qcom: qcs404: Add AR8035 Phy node
arm64: dts: qcom: qcs404: Add QCA8335 Phy node
arm64: defconfig: Enable ethernet configs
[DONT UPSTREAM]: Enable AR8035 Phy for testing
[DONT UPSTREAM]: Enable QCA8K Phy for testing
dsa slave changes, need explanation
enable ar
add ndo_select_queue
.../devicetree/bindings/clock/qcom,kryocc.txt | 17 +
.../devicetree/bindings/i2c/i2c-qcom-cci.txt | 46 -
.../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 1 +
.../bindings/interconnect/interconnect.txt | 60 +
.../interconnect/qcom,interconnect-smd-rpm.txt | 32 +
.../bindings/interconnect/qcom,msm8916.txt | 41 +
.../bindings/interconnect/qcom,msm8996.txt | 95 +
.../bindings/interconnect/qcom,sdm845.txt | 24 +
.../devicetree/bindings/leds/leds-qcom-lpg.txt | 66 -
.../bindings/mailbox/qcom,apcs-kpss-global.txt | 21 +
.../devicetree/bindings/misc/qcom,fastrpc.txt | 78 +
.../devicetree/bindings/net/qcom,ethqos.txt | 64 +
.../devicetree/bindings/power/avs/qcom,cpr.txt | 125 -
.../bindings/regulator/qcom,spmi-regulator.txt | 24 +
.../devicetree/bindings/sound/qcom,wcd9335.txt | 30 +-
.../devicetree/bindings/thermal/qcom-tsens.txt | 3 +
Documentation/interconnect/interconnect.rst | 94 +
MAINTAINERS | 25 +-
arch/arm/configs/multi_v7_defconfig | 4 -
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 27 +
arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 52 +
.../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 9 +
arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 153 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 62 +
arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 46 +
arch/arm64/boot/dts/qcom/msm8996.dtsi | 1150 +-
arch/arm64/boot/dts/qcom/pmi8994.dtsi | 14 +
arch/arm64/boot/dts/qcom/pms405.dtsi | 99 +
arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 146 +
arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 127 +-
arch/arm64/boot/dts/qcom/qcs404.dtsi | 490 +
arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 22 +
arch/arm64/boot/dts/qcom/sdm845.dtsi | 476 +-
arch/arm64/configs/defconfig | 141 +-
arch/arm64/include/asm/io.h | 8 +-
debian.snapdragon/abi/5.0.0-1006.6/abiname | 1 +
debian.snapdragon/abi/5.0.0-1006.6/arm64/ignore | 1 +
.../abi/5.0.0-1006.6/arm64/ignore.modules | 1 +
.../abi/5.0.0-1006.6/arm64/snapdragon | 17907 +++++++++++++++++++
.../abi/5.0.0-1006.6/arm64/snapdragon.compiler | 1 +
.../abi/5.0.0-1006.6/arm64/snapdragon.modules | 3871 ++++
.../abi/5.0.0-1006.6/arm64/snapdragon.retpoline | 1 +
debian.snapdragon/abi/5.0.0-1006.6/fwinfo | 338 +
debian.snapdragon/abi/perm-blacklist | 0
debian.snapdragon/changelog | 550 +
debian.snapdragon/config/annotations | 12815 +++++++++++++
debian.snapdragon/config/arm64/config.common.arm64 | 3 +
.../config/arm64/config.flavour.snapdragon | 3 +
debian.snapdragon/config/config.common.ports | 3 +
debian.snapdragon/config/config.common.ubuntu | 8887 +++++++++
debian.snapdragon/control.d/flavour-control.stub | 107 +
debian.snapdragon/control.d/vars.snapdragon | 6 +
debian.snapdragon/control.stub.in | 76 +
debian.snapdragon/copyright | 29 +
debian.snapdragon/d-i/firmware/README.txt | 4 +
debian.snapdragon/d-i/firmware/arm64/README.txt | 4 +
debian.snapdragon/d-i/firmware/armhf/README.txt | 4 +
debian.snapdragon/d-i/firmware/nic-modules | 14 +
debian.snapdragon/d-i/firmware/scsi-modules | 3 +
debian.snapdragon/d-i/kernel-versions | 1 +
debian.snapdragon/d-i/modules/block-modules | 34 +
debian.snapdragon/d-i/modules/crypto-modules | 70 +
debian.snapdragon/d-i/modules/fat-modules | 7 +
debian.snapdragon/d-i/modules/fb-modules | 3 +
.../d-i/modules/firewire-core-modules | 4 +
debian.snapdragon/d-i/modules/floppy-modules | 1 +
debian.snapdragon/d-i/modules/fs-core-modules | 4 +
debian.snapdragon/d-i/modules/fs-secondary-modules | 5 +
debian.snapdragon/d-i/modules/input-modules | 23 +
debian.snapdragon/d-i/modules/ipmi-modules | 5 +
debian.snapdragon/d-i/modules/irda-modules | 30 +
debian.snapdragon/d-i/modules/kernel-image | 29 +
debian.snapdragon/d-i/modules/md-modules | 16 +
debian.snapdragon/d-i/modules/message-modules | 9 +
debian.snapdragon/d-i/modules/mouse-modules | 2 +
debian.snapdragon/d-i/modules/multipath-modules | 3 +
debian.snapdragon/d-i/modules/nfs-modules | 6 +
debian.snapdragon/d-i/modules/nic-modules | 180 +
debian.snapdragon/d-i/modules/nic-pcmcia-modules | 19 +
debian.snapdragon/d-i/modules/nic-shared-modules | 26 +
debian.snapdragon/d-i/modules/nic-usb-modules | 32 +
debian.snapdragon/d-i/modules/parport-modules | 2 +
debian.snapdragon/d-i/modules/pata-modules | 47 +
debian.snapdragon/d-i/modules/pcmcia-modules | 8 +
.../d-i/modules/pcmcia-storage-modules | 6 +
debian.snapdragon/d-i/modules/plip-modules | 1 +
debian.snapdragon/d-i/modules/ppp-modules | 6 +
debian.snapdragon/d-i/modules/sata-modules | 18 +
debian.snapdragon/d-i/modules/scsi-modules | 129 +
debian.snapdragon/d-i/modules/serial-modules | 4 +
debian.snapdragon/d-i/modules/speakup-modules | 16 +
debian.snapdragon/d-i/modules/storage-core-modules | 10 +
debian.snapdragon/d-i/modules/usb-modules | 11 +
debian.snapdragon/d-i/modules/virtio-modules | 11 +
debian.snapdragon/d-i/modules/vlan-modules | 3 +
debian.snapdragon/d-i/package-list | 196 +
debian.snapdragon/etc/getabis | 11 +
debian.snapdragon/etc/kernelconfig | 7 +
debian.snapdragon/reconstruct | 69 +
debian.snapdragon/rules.d/arm64.mk | 24 +
debian.snapdragon/tracking-bug | 1 +
debian/debian.env | 2 +-
drivers/Kconfig | 2 +
drivers/Makefile | 1 +
drivers/clk/clk-fixed-factor.c | 2 +-
drivers/clk/qcom/Kconfig | 10 +
drivers/clk/qcom/Makefile | 1 +
drivers/clk/qcom/apcs-msm8916.c | 33 +-
drivers/clk/qcom/clk-alpha-pll.c | 8 +
drivers/clk/qcom/clk-alpha-pll.h | 7 +
drivers/clk/qcom/clk-cpu-8996.c | 510 +
drivers/clk/qcom/gcc-qcs404.c | 3 +-
drivers/clk/qcom/hfpll.c | 19 +-
drivers/clk/qcom/mmcc-msm8996.c | 21 +-
drivers/cpufreq/cpufreq-dt-platdev.c | 1 -
drivers/cpufreq/cpufreq-dt.c | 14 +-
drivers/cpufreq/cpufreq.c | 6 +
drivers/cpufreq/imx6q-cpufreq.c | 24 +-
drivers/cpufreq/mediatek-cpufreq.c | 14 +-
drivers/cpufreq/qcom-cpufreq-hw.c | 5 +-
drivers/cpufreq/qoriq-cpufreq.c | 15 +-
drivers/cpufreq/scmi-cpufreq.c | 14 +-
drivers/cpufreq/scpi-cpufreq.c | 14 +-
drivers/crypto/Kconfig | 1 +
drivers/crypto/qcom-rng.c | 10 +
drivers/gpu/drm/bridge/adv7511/Kconfig | 4 -
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 25 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 14 +
drivers/gpu/drm/msm/hdmi/hdmi.c | 3 +
drivers/gpu/drm/msm/hdmi/hdmi.h | 3 +
drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 10 +-
drivers/gpu/drm/msm/msm_gpu.c | 27 +-
drivers/gpu/drm/msm/msm_gpu.h | 2 +
drivers/gpu/drm/msm/msm_iommu.c | 4 +-
drivers/i2c/busses/Kconfig | 11 +-
drivers/i2c/busses/Makefile | 1 -
drivers/i2c/busses/i2c-qcom-cci.c | 789 -
drivers/i2c/busses/i2c-qup.c | 25 +
drivers/interconnect/Kconfig | 15 +
drivers/interconnect/Makefile | 6 +
drivers/interconnect/core.c | 818 +
drivers/interconnect/qcom/Kconfig | 39 +
drivers/interconnect/qcom/Makefile | 11 +
drivers/interconnect/qcom/msm8916.c | 517 +
drivers/interconnect/qcom/msm8916_ids.h | 98 +
drivers/interconnect/qcom/msm8996.c | 666 +
drivers/interconnect/qcom/msm8996_ids.h | 149 +
drivers/interconnect/qcom/sdm845.c | 887 +
drivers/interconnect/qcom/smd-rpm.c | 91 +
drivers/interconnect/qcom/smd-rpm.h | 15 +
drivers/leds/Kconfig | 7 -
drivers/leds/Makefile | 1 -
drivers/leds/leds-qcom-lpg.c | 1232 --
drivers/mailbox/qcom-apcs-ipc-mailbox.c | 21 +-
drivers/media/i2c/ov5645.c | 101 +-
drivers/media/platform/qcom/camss/camss.c | 2 -
drivers/media/platform/qcom/venus/core.c | 57 +-
drivers/media/platform/qcom/venus/core.h | 13 +
drivers/media/platform/qcom/venus/helpers.c | 64 +
drivers/misc/Kconfig | 11 +
drivers/misc/Makefile | 1 +
drivers/misc/fastrpc.c | 1540 ++
drivers/mmc/host/Kconfig | 1 +
drivers/mmc/host/mmci.c | 7 +-
drivers/mmc/host/mmci.h | 2 +
drivers/mmc/host/sdhci-msm.c | 46 +-
drivers/net/dsa/qca8k.c | 16 +-
drivers/net/ethernet/stmicro/stmmac/Kconfig | 10 +
drivers/net/ethernet/stmicro/stmmac/Makefile | 1 +
.../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 545 +
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 8 +
drivers/net/phy/at803x.c | 22 +-
drivers/opp/core.c | 93 -
drivers/pci/controller/dwc/Kconfig | 1 +
drivers/pci/controller/dwc/pcie-qcom.c | 9 +
drivers/perf/Kconfig | 1 +
drivers/perf/qcom_l2_pmu.c | 90 +-
drivers/phy/qualcomm/Kconfig | 1 +
drivers/phy/qualcomm/phy-qcom-usb-hs.c | 10 +
drivers/power/avs/Kconfig | 15 -
drivers/power/avs/Makefile | 1 -
drivers/power/avs/qcom-cpr.c | 2015 ---
drivers/regulator/qcom_smd-regulator.c | 52 -
drivers/regulator/qcom_spmi-regulator.c | 199 +-
drivers/scsi/ufs/Kconfig | 1 +
drivers/scsi/ufs/ufs-qcom.c | 13 +
drivers/scsi/ufs/ufshcd.c | 1 +
drivers/slimbus/core.c | 50 +-
drivers/soc/qcom/Kconfig | 3 +
drivers/soc/qcom/Makefile | 1 +
drivers/soc/qcom/apr.c | 65 +
drivers/soc/qcom/kryo-l2-accessors.c | 56 +
drivers/thermal/Kconfig | 1 +
drivers/thermal/qcom/Makefile | 2 +-
drivers/thermal/qcom/tsens-common.c | 2 +-
drivers/thermal/qcom/tsens-v1.c | 196 +
drivers/thermal/qcom/tsens.c | 3 +
drivers/thermal/qcom/tsens.h | 3 +-
include/dt-bindings/interconnect/qcom,msm8916.h | 100 +
include/dt-bindings/interconnect/qcom,msm8996.h | 156 +
include/dt-bindings/interconnect/qcom,sdm845.h | 143 +
include/linux/cpufreq.h | 50 +-
include/linux/interconnect-provider.h | 142 +
include/linux/interconnect.h | 64 +
include/linux/pm_opp.h | 13 -
include/linux/regulator/qcom_smd-regulator.h | 30 -
include/soc/qcom/kryo-l2-accessors.h | 12 +
include/uapi/misc/fastrpc.h | 41 +
kernel/configs/debug.config | 13 +
kernel/configs/distro.config | 13 +-
net/dsa/slave.c | 4 +-
snapcraft.yaml | 18 +-
sound/soc/codecs/Kconfig | 6 +
sound/soc/codecs/Makefile | 2 +
sound/soc/codecs/wcd-clsh-v2.c | 576 +
sound/soc/codecs/wcd-clsh-v2.h | 49 +
sound/soc/codecs/wcd9335.c | 5569 ++++++
sound/soc/codecs/wcd9335.h | 640 +
sound/soc/qcom/apq8096.c | 124 +-
sound/soc/qcom/common.c | 1 +
220 files changed, 63897 insertions(+), 5018 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/qcom,kryocc.txt
delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
create mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,interconnect-smd-rpm.txt
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8916.txt
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8996.txt
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.txt
delete mode 100644 Documentation/devicetree/bindings/leds/leds-qcom-lpg.txt
create mode 100644 Documentation/devicetree/bindings/misc/qcom,fastrpc.txt
create mode 100644 Documentation/devicetree/bindings/net/qcom,ethqos.txt
delete mode 100644 Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
create mode 100644 Documentation/interconnect/interconnect.rst
create mode 100644 debian.snapdragon/abi/5.0.0-1006.6/abiname
create mode 100644 debian.snapdragon/abi/5.0.0-1006.6/arm64/ignore
create mode 100644 debian.snapdragon/abi/5.0.0-1006.6/arm64/ignore.modules
create mode 100644 debian.snapdragon/abi/5.0.0-1006.6/arm64/snapdragon
create mode 100644 debian.snapdragon/abi/5.0.0-1006.6/arm64/snapdragon.compiler
create mode 100644 debian.snapdragon/abi/5.0.0-1006.6/arm64/snapdragon.modules
create mode 100644 debian.snapdragon/abi/5.0.0-1006.6/arm64/snapdragon.retpoline
create mode 100644 debian.snapdragon/abi/5.0.0-1006.6/fwinfo
create mode 100644 debian.snapdragon/abi/perm-blacklist
create mode 100644 debian.snapdragon/changelog
create mode 100644 debian.snapdragon/config/annotations
create mode 100644 debian.snapdragon/config/arm64/config.common.arm64
create mode 100644 debian.snapdragon/config/arm64/config.flavour.snapdragon
create mode 100644 debian.snapdragon/config/config.common.ports
create mode 100644 debian.snapdragon/config/config.common.ubuntu
create mode 100644 debian.snapdragon/control.d/flavour-control.stub
create mode 100644 debian.snapdragon/control.d/vars.snapdragon
create mode 100644 debian.snapdragon/control.stub.in
create mode 100644 debian.snapdragon/copyright
create mode 100644 debian.snapdragon/d-i/firmware/README.txt
create mode 100644 debian.snapdragon/d-i/firmware/arm64/README.txt
create mode 100644 debian.snapdragon/d-i/firmware/armhf/README.txt
create mode 100644 debian.snapdragon/d-i/firmware/nic-modules
create mode 100644 debian.snapdragon/d-i/firmware/scsi-modules
create mode 100644 debian.snapdragon/d-i/kernel-versions
create mode 100644 debian.snapdragon/d-i/modules/block-modules
create mode 100644 debian.snapdragon/d-i/modules/crypto-modules
create mode 100644 debian.snapdragon/d-i/modules/fat-modules
create mode 100644 debian.snapdragon/d-i/modules/fb-modules
create mode 100644 debian.snapdragon/d-i/modules/firewire-core-modules
create mode 100644 debian.snapdragon/d-i/modules/floppy-modules
create mode 100644 debian.snapdragon/d-i/modules/fs-core-modules
create mode 100644 debian.snapdragon/d-i/modules/fs-secondary-modules
create mode 100644 debian.snapdragon/d-i/modules/input-modules
create mode 100644 debian.snapdragon/d-i/modules/ipmi-modules
create mode 100644 debian.snapdragon/d-i/modules/irda-modules
create mode 100644 debian.snapdragon/d-i/modules/kernel-image
create mode 100644 debian.snapdragon/d-i/modules/md-modules
create mode 100644 debian.snapdragon/d-i/modules/message-modules
create mode 100644 debian.snapdragon/d-i/modules/mouse-modules
create mode 100644 debian.snapdragon/d-i/modules/multipath-modules
create mode 100644 debian.snapdragon/d-i/modules/nfs-modules
create mode 100644 debian.snapdragon/d-i/modules/nic-modules
create mode 100644 debian.snapdragon/d-i/modules/nic-pcmcia-modules
create mode 100644 debian.snapdragon/d-i/modules/nic-shared-modules
create mode 100644 debian.snapdragon/d-i/modules/nic-usb-modules
create mode 100644 debian.snapdragon/d-i/modules/parport-modules
create mode 100644 debian.snapdragon/d-i/modules/pata-modules
create mode 100644 debian.snapdragon/d-i/modules/pcmcia-modules
create mode 100644 debian.snapdragon/d-i/modules/pcmcia-storage-modules
create mode 100644 debian.snapdragon/d-i/modules/plip-modules
create mode 100644 debian.snapdragon/d-i/modules/ppp-modules
create mode 100644 debian.snapdragon/d-i/modules/sata-modules
create mode 100644 debian.snapdragon/d-i/modules/scsi-modules
create mode 100644 debian.snapdragon/d-i/modules/serial-modules
create mode 100644 debian.snapdragon/d-i/modules/speakup-modules
create mode 100644 debian.snapdragon/d-i/modules/storage-core-modules
create mode 100644 debian.snapdragon/d-i/modules/usb-modules
create mode 100644 debian.snapdragon/d-i/modules/virtio-modules
create mode 100644 debian.snapdragon/d-i/modules/vlan-modules
create mode 100644 debian.snapdragon/d-i/package-list
create mode 100644 debian.snapdragon/etc/getabis
create mode 100644 debian.snapdragon/etc/kernelconfig
create mode 100644 debian.snapdragon/reconstruct
create mode 100644 debian.snapdragon/rules.d/arm64.mk
create mode 100644 debian.snapdragon/tracking-bug
create mode 100644 drivers/clk/qcom/clk-cpu-8996.c
delete mode 100644 drivers/i2c/busses/i2c-qcom-cci.c
create mode 100644 drivers/interconnect/Kconfig
create mode 100644 drivers/interconnect/Makefile
create mode 100644 drivers/interconnect/core.c
create mode 100644 drivers/interconnect/qcom/Kconfig
create mode 100644 drivers/interconnect/qcom/Makefile
create mode 100644 drivers/interconnect/qcom/msm8916.c
create mode 100644 drivers/interconnect/qcom/msm8916_ids.h
create mode 100644 drivers/interconnect/qcom/msm8996.c
create mode 100644 drivers/interconnect/qcom/msm8996_ids.h
create mode 100644 drivers/interconnect/qcom/sdm845.c
create mode 100644 drivers/interconnect/qcom/smd-rpm.c
create mode 100644 drivers/interconnect/qcom/smd-rpm.h
delete mode 100644 drivers/leds/leds-qcom-lpg.c
create mode 100644 drivers/misc/fastrpc.c
create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
delete mode 100644 drivers/power/avs/qcom-cpr.c
create mode 100644 drivers/soc/qcom/kryo-l2-accessors.c
create mode 100644 drivers/thermal/qcom/tsens-v1.c
create mode 100644 include/dt-bindings/interconnect/qcom,msm8916.h
create mode 100644 include/dt-bindings/interconnect/qcom,msm8996.h
create mode 100644 include/dt-bindings/interconnect/qcom,sdm845.h
create mode 100644 include/linux/interconnect-provider.h
create mode 100644 include/linux/interconnect.h
delete mode 100644 include/linux/regulator/qcom_smd-regulator.h
create mode 100644 include/soc/qcom/kryo-l2-accessors.h
create mode 100644 include/uapi/misc/fastrpc.h
create mode 100644 kernel/configs/debug.config
create mode 100644 sound/soc/codecs/wcd-clsh-v2.c
create mode 100644 sound/soc/codecs/wcd-clsh-v2.h
create mode 100644 sound/soc/codecs/wcd9335.c
create mode 100644 sound/soc/codecs/wcd9335.h
--
bye,
p.
More information about the kernel-team
mailing list