[PATCH] [SRU] [b/master][b/snapdragon] separate linux-snapdragon into its own topic kernel

Paolo Pisati paolo.pisati at canonical.com
Fri Mar 29 14:31:31 UTC 2019


On Fri, Mar 29, 2019 at 01:09:00PM +0100, Paolo Pisati wrote:
> On Fri, Mar 29, 2019 at 12:21:22PM +0100, Kleber Souza wrote:
> > 
> > Could you please send resend with those commits squashed?
> 
> Ack, i'll resend.

Same as above, but with all the config changes squashed into a single commit.


The following changes since commit 53f4f4b0576f627345fb3769fdd6d20b6249dd91:

  UBUNTU: Ubuntu-4.15.0-47.50 (2019-03-13 04:37:50 +0000)

are available in the git repository at:

  git://git.launchpad.net/~p-pisati/ubuntu/+source/linux e3e8009798ff7c4e393a38eed638938645032366

for you to fetch changes up to e3e8009798ff7c4e393a38eed638938645032366:

  UBUNTU: Ubuntu-snapdragon-4.15.0-1050.53 (2019-03-29 13:51:57 +0100)

----------------------------------------------------------------
Abhishek Sahu (11):
      clk: qcom: support for alpha pll properties
      clk: qcom: fix 16 bit alpha support calculation
      clk: qcom: flag for 64 bit CONFIG_CTL
      clk: qcom: support for alpha mode configuration
      clk: qcom: support for dynamic updating the PLL
      clk: qcom: support Huayra type Alpha PLL
      clk: qcom: support Brammo type Alpha PLL
      clk: qcom: support for 2 bit PLL post divider
      clk: qcom: add read-only alpha pll post divider operations
      clk: qcom: add read-only divider operations
      clk: qcom: add parent map for regmap mux

Alexandre Courbot (2):
      venus: vdec: fix format enumeration
      media: venus: keep resolution when adjusting format

Alona Solntseva (1):
      Disable blk_cgroup and blk_dev_throttling configs

Amit Kucheria (6):
      arm64: defconfig: Enable a53/apcs and avs
      arm64: defconfig: enable ondemand governor as default
      arm64: defconfig: enable new trigger modes for leds
      arm64: dts: qcom: apq8016-sbc: Allow USR4 LED to notify kernel panic
      [SQUASH] regulator: smd: Allow REGULATOR_QCOM_SMD_RPM=m
      [REFACTOR] Force the SMD regulator driver to be compiled-in

Amit Nischal (1):
      clk: qcom: Add support for BRANCH_HALT_SKIP flag for branch clocks

Amit Pundir (1):
      clk: qcom: Drop gcc_aggre1_pnoc_ahb_clk clock

Andy Gross (1):
      regulator: smd: Add floor and corner operations

Archit Taneja (10):
      arm64: qcom: msm8996.dtsi: Add Display nodes + MDP SMMU
      arm64: dts: apq8096-db820c: Add HDMI display support
      HACK: drm/msm/iommu: Remove runtime_put calls in map/unmap
      HACK: don't break GIC
      drm/bridge/adv7511: Delay clearing of HPD interrupt status
      HACK: drm/msm/adv7511: Don't rely on interrupts for EDID parsing
      Revert "arm64/io: Allow I/O writes to use {W,X}ZR"
      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

Arnd Bergmann (3):
      drm/msm: fix msm_rd_dump_submit prototype
      media: camss: add missing includes
      slimbus: qcom-ctrl: use normal allocation

Arvind Yadav (1):
      slimbus: core: use put_device() instead of kfree()

Bjorn Andersson (44):
      wcn36xx: Reduce spinlock in indication handler
      leds: core: Introduce generic pattern interface
      leds: Add driver for Qualcomm LPG
      DT: leds: Add Qualcomm Light Pulse Generator binding
      arm64: dts: qcom: msm8996: Add mpp and lpg blocks
      arm64: dts: qcom: Add pwm node for pm8916
      arm64: dts: qcom: Add user LEDs on db820c
      arm64: dts: qcom: Add WiFI/BT LEDs on db820c
      arm: dts: qcom: db410c: Enable PWM signal on MPP4
      ARM: dts: qcom: Add LPG node to pm8941
      ARM: dts: qcom: honami: Add LPG node and RGB LED
      rpmsg: glink: smem: Ensure ordering during tx
      rpmsg: smd: Perform handshake during open
      rpmsg: smd: Create device for all channels
      rpmsg: smd: Wake up all waiters
      rpmsg: smd: Fail send on a closed channel
      rpmsg: smd: Don't hold the tx lock during wait
      soc: qcom: smp2p: Access APCS as mailbox client
      soc: qcom: Introduce QMI encoder/decoder
      soc: qcom: Introduce QMI helpers
      remoteproc: Remove depricated crash completion
      remoteproc: Cache resource table size
      remoteproc: Clone rproc_ops in rproc_alloc()
      remoteproc: Merge rproc_ops and rproc_fw_ops
      remoteproc: Don't handle empty resource table
      remoteproc: Move resource table load logic to find
      remoteproc: Drop dangling find_rsc_table dummies
      remoteproc: Reset table_ptr on stop
      remoteproc: Rename "load_rsc_table" to "parse_fw"
      soc: qcom: mdt-loader: Return relocation base
      remoteproc: Pass type of shutdown to subdev remove
      remoteproc: qcom: Introduce sysmon
      Revert "rpmsg: smd: Create device for all channels"
      rpmsg: smd: Fix container_of macros
      rpmsg: Only invoke announce_create for rpdev with endpoints
      rpmsg: smd: Use announce_create to process any receive work
      scsi: ufs: ufshcd: Enable no_write_same for scsi host
      rpmsg: smd: Use spinlock in tx path
      rpmsg: glink: Use spinlock in tx path
      arm64: dts: msm8996: Add rmtfs sharedmem node
      soc: qcom: rmtfs-mem: Add support for assigning memory to remote
      rpmsg: qcom_smd: Access APCS through mailbox framework
      arm64: dts: msm8996: Add modem remoteproc
      clk: qcom: gcc-msm8996: Disable halt check on UFS clocks

Colin Ian King (5):
      drm/msm: fix spelling mistake: "ringubffer" -> "ringbuffer"
      wcn36xx: fix incorrect assignment to msg_body.min_ch_time
      slimbus: avoid null pointer dereference on msg
      slimbus: fix retries comparison to correctly identify failed allocation
      slimbus: make functions slim_ack_txn and slim_alloc_txbuf static

Dan Carpenter (4):
      rpmsg: smd: Fix double unlock in __qcom_smd_send()
      ASoC: qdsp6: qdafe: fix some off by one bugs
      ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data()
      ASoC: qdsp6: q6routing: off by one in routing_hw_params()

Daniel Mack (24):
      wcn36xx: dequeue all pending indicator messages
      wcn36xx: check for DMA mapping errors in wcn36xx_dxe_tx_frame()
      wcn36xx: don't keep reference to skb if transmission failed
      wcn36xx: don't delete invalid bss indices
      wcn36xx: allocate skbs with GFP_KERNEL during init
      wcn36xx: use READ_ONCE() to access desc->ctrl
      wcn36xx: pass correct BSS index when deleting BSS keys
      wcn36xx: abort scan request when 'dequeued' indicator is sent
      wcn36xx: cancel pending scan request when interface goes down
      wcn36xx: handle scan cancellation when firmware support is missing
      wcn36xx: send bss_type in scan requests
      wcn36xx: pass information elements in scan requests
      drm/msm: remove unbalanced mutex unlock
      wcn36xx: fix buffer commit logic on TX path
      wcn36xx: set DMA mask explicitly
      wcn36xx: don't disable RX IRQ from handler
      wcn36xx: clear all masks in RX interrupt
      wcn36xx: only handle packets when ED or DONE bit is set
      wcn36xx: consider CTRL_EOP bit when looking for valid descriptors
      wcn36xx: set PREASSOC and IDLE stated when BSS info changes
      wcn36xx: drain pending indicator messages on shutdown
      wcn36xx: simplify wcn36xx_smd_open()
      wcn36xx: improve debug and error messages for SMD
      wcn36xx: drop unnecessary initialization of variables

Eyal Ilsar (2):
      wcn36xx: set default BTLE coexistence config
      wcn36xx: Add support for Factory Test Mode (FTM)

Geert Uytterhoeven (1):
      slimbus: Fix out-of-bounds access in slim_slicesize()

Georgi Djakov (21):
      power: avs: cpr: Use raw mem access for qfprom
      power: avs: cpr: Register with cpufreq-dt
      arm64: dts: msm8916: Add cpufreq support
      arm64: dts: msm8916: Add a shared CPU opp table
      arm64: dts: pm8916: Mark the s2 regulator as always-on
      PM / OPP: Drop RCU usage in dev_pm_opp_adjust_voltage()
      PM / OPP: HACK: Allow to set regulator without opp_list
      PM / OPP: Add a helper to get an opp regulator for device
      mailbox: qcom: Convert APCS IPC driver to use regmap
      mailbox: qcom: Create APCS child device for clock controller
      clk: qcom: Add A53 PLL support
      clk: qcom: Add regmap mux-div clocks support
      dt-bindings: mailbox: qcom: Document the APCS clock binding
      clk: qcom: Add APCS clock controller support
      arm64: dts: qcom: msm8916: Add msm8916 A53 PLL DT node
      arm64: dts: qcom: msm8916: Use the new APCS mailbox driver
      arm64: dts: qcom: msm8916: Add clock properties to the APCS node
      cpufreq: Add apq8016 to cpufreq-dt-platdev blacklist
      clk: qcom: Add A53 PLL support
      clk: qcom: Add regmap mux-div clocks support
      clk: qcom: Add APCS clock controller support

Gustavo A. R. Silva (1):
      media: venus: hfi: use true for boolean values

Ilia Lin (12):
      Revert "clk: qcom: Add APCS clock controller support"
      Revert "clk: qcom: Add regmap mux-div clocks support"
      Revert "clk: qcom: Add A53 PLL support"
      soc: qcom: Separate kryo l2 accessors from PMU driver
      clk: qcom: Add DT bindings for CPU clock driver for msm8996
      clk: qcom: Add ACD path to CPU clock driver for msm8996
      dt: qcom: Add opp and thermal to the msm8996
      regulator: qcom_spmi: Add support for SAW
      dt-bindings: Add support for SAW documentation
      dt: qcom: Add SAW regulator for 8x96 CPUs
      defconfig: Enable kryo clock and kryo cpufreq
      soc: qcom: Add config for Kryo L2 accessors

Ivan T. Ivanov (1):
      Input: pm8941: Add RESIN_N input handling

Jitendra Sharma (1):
      remoteproc: Remove null character write of shared mem

Jordan Crouse (3):
      arm64: dts: Add Adreno GPU and GPU smmu definitions
      drm/msm: gpu: Only sync fences on rings that exist
      iommu: Check the result of iommu_group_get() for NULL

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

Kuninori Morimoto (5):
      ASoC: snd_soc_component_driver has snd_pcm_ops
      ASoC: soc-core: add missing EXPORT_SYMBOL_GPL() for snd_soc_rtdcom_lookup
      ASoC: remove rtd->platform checck
      ASoC: soc-pcm: don't call flush_delayed_work() many times in soc_pcm_private_free()
      ASoC: soc-core: snd_soc_rtdcom_lookup() cares component driver name

Loic Poulain (22):
      wcn36xx: Add hardware scan offload support
      media: venus: venc: configure entropy mode
      media: venus: venc: Apply inloop deblocking filter
      wcn36xx: Fix warning due to duplicate scan_completed notification
      wcn36xx: Fix firmware crash due to corrupted buffer address
      wcn36xx: Add missing fall through comment in smd.c
      wcn36xx: Remove useless skb spinlock
      wcn36xx: Fix WEP104 encryption type
      wcn36xx: Track associated stations
      wcn36xx: Fix WEP encryption
      mmc: sdhci-msm: Disable CDR function on TX
      arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD
      arm64: dts: apq8016-sbc: Increase load on l11 for SDCARD
      watchdog: Add pm8916 watchdog driver
      dt-bindings: watchdog: Add Qualcomm PM8916 watchdog
      arm64: dts: qcom: pm8916: Add PON watchdog node
      arm64: defconfig: Enable PM8916 watchdog driver
      usb: chipidea: Add dynamic pinctrl selection
      doc: usb: ci-hdrc-usb2: Add pinctrl properties definition
      usb: chipidea: Fix otg event handler
      phy: qcom-usb-hs: Fix unbalanced notifier registration
      arm: dts: qcom: db410c: Enable USB OTG support

Manu Gautam (4):
      clk: msm8996-gcc: Mark halt check as no-op for USB/PCIE pipe_clk
      usb: dwc3: Add Qualcomm DWC3 glue driver
      arm64: dts: msm8996: Use dwc3-qcom glue driver for USB
      arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core

Markus Elfring (1):
      soc: qcom: smp2p: Use common error handling code in qcom_smp2p_probe()

Nicolas Dechesne (22):
      arm64: defconfig: enable REMOTEPROC
      arm64: defconfig: enable QCOM audio drivers for APQ8016 and DB410c
      kernel: configs; add distro.config
      arm64: configs: enable WCN36xx
      kernel: distro.config: enable debug friendly USB network adpater
      arm64: configs: enable QCOM Venus
      arm64: defconfig: enable QCOM_TSENS
      kernel: configs: enable dm_mod and dm_crypt
      arm64: defconfig: enable CFG80211_DEFAULT_PS by default
      arm64: configs: enable BT_QCOMSMD
      kernel: configs: add more USB net drivers
      arm64: defconfig: disable ANALOG_TV and DIGITAL_TV
      kernel: configs: set USB_CONFIG_F_FS in distro.config
      arm64: configs: clean up defconfig with savedefconfig
      arm64: defconfig: enable LEDS_QCOM_LPG
      arm64: defconfig: enable 8096/DB820c configs
      arm64: configs: enable HCIUART_QCA
      kernel: distro.config: enable more networking options
      Revert "dt: qcom: Add SAW regulator for 8x96 CPUs"
      qrtr: add MODULE_ALIAS_NETPROTO macro to qrtr
      arm64: msm8916: enable hexagon DSP
      arm64: enable POWER_RESET_QCOM_PON

Paolo Pisati (116):
      Revert "UBUNTU: SAUCE: drm/msm/adv7511: wrap hacks under CONFIG_ADV7511_SNAPDRAGON_HACKS #ifdefs"
      Revert "UBUNTU: SAUCE: media: ov5645: skip address change if dt addr == default addr"
      Revert "arm: dts: qcom: db410c: Enable PWM signal on MPP4"
      Revert "arm64: dts: msm8916: Fix camera sensors I2C addresses"
      Revert "arm64: dts: qcom: Add ov5645 device nodes"
      Revert "arm64: dts: qcom: Add camss device node"
      Revert "arm64: dts: qcom: Add apps_iommu vfe child node"
      Revert "arm64: dts: qcom: Add Camera Control Interface support"
      Revert "ARM: dts: qcom: honami: Add LPG node and RGB LED"
      Revert "ARM: dts: qcom: Add LPG node to pm8941"
      Revert "arm64: dts: qcom: Add WiFI/BT LEDs on db820c"
      Revert "arm64: dts: qcom: Add user LEDs on db820c"
      Revert "arm64: dts: qcom: Add pwm node for pm8916"
      Revert "arm64: dts: qcom: msm8996: Add mpp and lpg blocks"
      Revert "DT: leds: Add Qualcomm Light Pulse Generator binding"
      Revert "MAINTAINERS: Add Qualcomm Camera Control Interface driver"
      Revert "dt-bindings: media: Binding document for Qualcomm Camera Control Interface driver"
      Revert "arm64: dts: qcom: apq8016-sbc: Allow USR4 LED to notify kernel panic"
      Revert "arm64: dts: qcom: msm8916: Add clock properties to the APCS node"
      Revert "arm64: dts: qcom: msm8916: Use the new APCS mailbox driver"
      Revert "arm64: dts: qcom: msm8916: Add msm8916 A53 PLL DT node"
      Revert "dt-bindings: mailbox: qcom: Document the APCS clock binding"
      Revert "arm64: dts: pm8916: Mark the s2 regulator as always-on"
      Revert "arm64: dts: msm8916: Add cpu cooling maps"
      Revert "arm64: dts: msm8916: Add a shared CPU opp table"
      Revert "arm64: dts: msm8916: Add cpufreq support"
      Revert "arm64: dts: add spmi-regulator nodes"
      Revert "arm64: dts: Add CPR DT node for msm8916"
      Revert "wcn36xx: Fix warning due to duplicate scan_completed notification"
      Revert "leds: Add driver for Qualcomm LPG"
      Revert "HACK: drm/msm/adv7511: Don't rely on interrupts for EDID parsing"
      Revert "drm/bridge/adv7511: Delay clearing of HPD interrupt status"
      Revert "media: ov5645: Fix I2C address"
      Revert "i2c-qcom-cci: Fix I2C address bug"
      Revert "i2c-qcom-cci: Fix run queue completion timeout"
      Revert "camss: Do not register if no cameras are present"
      Revert "camss: vfe: Skip first four frames from sensor"
      Revert "i2c: Add Qualcomm Camera Control Interface driver"
      Revert "ov5645: I2C address change"
      Revert "regulator: smd: Allow REGULATOR_QCOM_SMD_RPM=m"
      Revert "cpufreq: Add apq8016 to cpufreq-dt-platdev blacklist"
      Revert "PM / OPP: Add a helper to get an opp regulator for device"
      Revert "PM / OPP: HACK: Allow to set regulator without opp_list"
      Revert "PM / OPP: Drop RCU usage in dev_pm_opp_adjust_voltage()"
      Revert "PM / OPP: Support adjusting OPP voltages at runtime"
      Revert "regulator: smd: Add floor and corner operations"
      Revert "power: avs: cpr: Register with cpufreq-dt"
      Revert "power: avs: cpr: fix with new reg_sequence structures"
      Revert "power: avs: cpr: Use raw mem access for qfprom"
      Revert "power: avs: Add support for CPR (Core Power Reduction)"
      Revert "HACK: drm/msm/iommu: Remove runtime_put calls in map/unmap"
      Revert "arm64: defconfig: enable LEDS_QCOM_LPG"
      Revert "kernel: distro.config: enable 'BBR' TCP congestion algorithm"
      Revert "kernel: distro.config: enable 'fq' and 'fq_codel' qdiscs"
      Revert "kernel: distro.config: enable 'schedutil' CPUfreq governor"
      Revert "kernel: configs: set USB_CONFIG_F_FS in distro.config"
      Revert "arm64: defconfig: Enable QRTR features"
      Revert "arm64: defconfig: enable CONFIG_USB_CONFIGFS_F_FS by default"
      Revert "kernel: configs: add freq stat to sysfs"
      Revert "arm64: configs: Enable camera drivers"
      Revert "arm64: defconfig: disable ANALOG_TV and DIGITAL_TV"
      Revert "kernel: configs: add more USB net drivers"
      Revert "arm64: configs: enable BT_QCOMSMD"
      Revert "arm64: defconfig: enable CFG80211_DEFAULT_PS by default"
      Revert "Force the SMD regulator driver to be compiled-in"
      Revert "kernel: configs: enable dm_mod and dm_crypt"
      Revert "arm64: defconfig: enable new trigger modes for leds"
      Revert "arm64: defconfig: enable QCOM_TSENS"
      Revert "arm64: defconfig: enable ondemand governor as default"
      Revert "arm64: defconfig: Enable a53/apcs and avs"
      Revert "arm64: configs: enable QCOM Venus"
      Revert "kernel: distro.config: enable debug friendly USB network adpater"
      Revert "arm64: configs: enable WCN36xx"
      Revert "kernel: configs; add distro.config"
      Revert "arm64: defconfig: enable QCOM audio drivers for APQ8016 and DB410c"
      Revert "arm64: defconfig: enable REMOTEPROC"
      Revert "media: venus: cleanup set_property controls"
      Revert "media: venus: venc: Apply inloop deblocking filter"
      Revert "media: venus: venc: configure entropy mode"
      Revert "media: venus: venc: set correctly GOP size and number of B-frames"
      Revert "clk: qcom: msm8916: Fix return value check in qcom_apcs_msm8916_clk_probe()"
      Revert "clk: qcom: Add APCS clock controller support"
      Revert "clk: qcom: Add regmap mux-div clocks support"
      Revert "clk: qcom: Add A53 PLL support"
      Revert "mailbox: qcom: Create APCS child device for clock controller"
      Revert "mailbox: qcom: Convert APCS IPC driver to use regmap"
      Revert "wcn36xx: release DMA memory in case of error"
      Revert "wcn36xx: fix incorrect assignment to msg_body.min_ch_time"
      Revert "wcn36xx: Reduce spinlock in indication handler"
      Revert "wcn36xx: Add hardware scan offload support"
      Revert "wcn36xx: set default BTLE coexistence config"
      Revert "drm/msm: gpu: Only sync fences on rings that exist"
      Revert "drm/msm: fix msm_rd_dump_submit prototype"
      Revert "drm/msm: fix spelling mistake: "ringubffer" -> "ringbuffer""
      Revert "UBUNTU: SAUCE: btqcomsmd: introduce BT_QCOMSMD_HACK"
      arm64: dts msm8996: remove duplicare cci node
      Revert "ASoC: snd_soc_component_driver has snd_pcm_ops"
      media: camss: fixup: gc csid_get_fmt_entry()
      Revert "arm64: dts: apq8096-db820c: Enable on board 3 pcie root complex"
      Revert "arm64: dts: msm8996: add support to 3 pcie root complex"
      UBUNTU: [Config] updateconfigs
      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: [Config] linaro config sync
      UBUNTU: SAUCE: btqcomsmd: introduce BT_QCOMSMD_HACK
      UBUNTU: [Config] squash all config changes
      UBUNTU: Start new release
      UBUNTU: Ubuntu-snapdragon-4.15.0-1050.53

Pravin Shedge (1):
      drivers: rpmsg: remove duplicate includes

Rajendra Nayak (11):
      arm64: dts: Add s2 regulator in pmi8994
      arm64: dts: Add ufs dts nodes
      arm64: dts: msm8916: Add cpu cooling maps
      clk: qcom: gdsc: Add support for ALWAYS_ON gdscs
      clk: qcom: mmcc-msm8996: leave all mmagic gdscs and clocks always enabled
      clk: qcom: Hook up gpu_gx gdsc as a parent of gpu_gdsc
      clk: qcom: Make clk_alpha_pll_configure available to modules
      clk: qcom: Add CPU clock driver for msm8996
      clk: qcom: cpu-8996: Add support to switch to alternate PLL
      clk: qcom: cpu-8996: Add support to switch below 600Mhz
      clk: qcom: Add some missing gcc clks for msm8996

Ramon Fried (11):
      wcn36xx: release DMA memory in case of error
      kernel: configs: add freq stat to sysfs
      arm64: defconfig: enable CONFIG_USB_CONFIGFS_F_FS by default
      arm64: defconfig: Enable QRTR features
      wcn36xx: reduce verbosity of drivers messages
      wcn36xx: calculate DXE control registers values
      wcn36xx: calculate DXE default channel values
      wcn36xx: Check DXE IRQ reason
      wcn36xx: turn off probe response offloading
      kernel: distro.config: enable PM8xxx RTC driver
      kernel: configs: enable RPMSG char device

Rohit Kumar (1):
      ASoC: qcom: apq8096: set card as device drvdata

Rohit kumar (1):
      ASoC: qcom: Add support to parse common audio device nodes

Sagar Dharia (6):
      slimbus: Add SLIMbus bus type
      slimbus: core: Add slim controllers support
      slimbus: Add messaging APIs to slimbus framework
      slimbus: Add support for 'clock-pause' feature
      slimbus: qcom: Add Qualcomm Slimbus controller driver
      slimbus: qcom: Add runtime-pm support using clock-pause

Sakari Ailus (1):
      doc-rst: Add packed Bayer raw14 pixel formats

Sarangdhar Joshi (2):
      remoteproc: Add remote processor coredump support
      remoteproc: qcom: Register segments for core dump

Smitha T Murthy (5):
      media: videodev2.h: Add v4l2 definition for HEVC
      media: v4l2-ioctl: add HEVC format description
      media: v4l2: Documentation of HEVC compressed format
      media: v4l2: Add v4l2 control IDs for HEVC encoder
      media: v4l2: Documentation for HEVC CIDs

Sricharan R (3):
      iommu/arm-smmu: Add pm_runtime/sleep ops
      iommu/arm-smmu: Invoke pm_runtime during probe, add/remove device
      iommu/arm-smmu: Add the device_link between masters and smmu

Srinivas Kandagatla (176):
      hack disable uart0
      arm64: dts: msm8996: add support to 3 pcie root complex
      PCI: qcom: add runtime pm support to pcie_port
      power: avs: cpr: fix with new reg_sequence structures
      arm64: dts: add pci msi support
      arm64: dts: enable wlan en pins
      clk: qcom: msm8916: add 12.288 MHz support to codec dig clk
      clk: qcom: gcc-msm8996: always enable aggre0_noc gdsc
      clk: qcom: gcc-msm8996: Mark aggre0 noc clks as critical
      clk: qcom: msm8916: Fix clk rates required for lpaif mclk
      clk: qcom: gcc-msm8996: always enable lpass gdsc
      PCI: qcom: add missing supplies required for msm8996
      rpmsg: core: export rpmsg bus type
      rpmsg: core: allow dma configuration witout dma-ranges
      iommu: armsmmu: set rpmsg bus iommu ops
      pcie: qcom: Add support to enable pcie refclk
      clk: qcom: rpmcc: Add support to XO buffered clocks
      arm64: dts: msm8996: db820c: Add sound card support
      soc: qcom dt-bindings: Add APR bus bindings
      soc: qcom: Add APR bus driver
      ASoC: qdsp6: q6common: Add qdsp6 helper functions
      ASoC: qdsp6: dt-bindings: Add q6afe dt bindings
      ASoC: qdsp6: dt-bindings: Add q6adm dt bindings
      ASoC: qdsp6: dt-bindings: Add q6asm dt bindings
      ASoC: qdsp6: q6afe: Add q6afe driver
      ASoC: qdsp6: qdafe: Add SLIMBus port Support
      ASoC: qdsp6: q6afe: Add support to MI2S ports
      ASoC: qdsp6: q6afe: Add support to MI2S sysclks
      ASoC: qdsp6: q6adm: Add q6adm driver
      ASoC: qdsp6: q6asm: Add q6asm driver
      ASoC: qdsp6: q6asm: Add support to memory map and unmap
      ASoC: qdsp6: q6asm: Add support to audio stream apis
      ASoC: qdsp6: q6core: Add q6core driver
      ASoC: qdsp6: q6routing: Add q6routing driver
      ASoC: qdsp6: q6routing: Add support to all SLIMBus Mixers
      ASoC: qdsp6: q6routing: Add support to MI2S Mixers
      ASoC: qdsp6: q6afe: Add q6afe dai driver
      ASoC: qdsp6: q6asm: Add q6asm dai driver
      ASoC: qdsp6: dt-bindings: Add apq8096 machine bindings
      ASoC: qcom: apq8096: Add db820c machine driver
      MAINTAINERS: Add myself as co-maintainer of qcom audio
      ARM: dts: qcom: Add apq8064 Dragon Board 600c support
      ARM: dts: db600c: add support to pcie refclk
      ARM: dts: qcom-apq8064: disable i2c by default at soc dtsi
      arm64: msm8996: fix memory region overlap
      arm64: dts: apq8096-db820c: Add micro sd card supplies
      ASoC: qdsp6: q6routing add device id table
      ASoC: qdsp6: q6asm-dai add device id table
      ASoC: qdsp6: q6afe-dai add device id table
      ASoC: qcom: apq8096: add module device table
      soc: qcom: apr: add uevent and device table
      arm64: msm8996: add compatibles for audio dais
      ASoC: qdsp6: q6adm: fix copp refcount
      ASoC: dt-bindings: add dt bindings for wcd9335 audio codec
      ASoC: dt-bindings: update wcd9335 bindings.
      mfd: wcd9335: add support to wcd9335 core
      mfd: wcd9335: add wcd irq support
      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
      ASoC: dt-bindings: Add WCD9335 MBHC specific properties
      ASoC: wcd9335: add mbhc support
      ASoC: qcom: apq8096: remove redundant owner assignment
      ASoC: qcom: apq8096: remove component framework related code
      ASoC: apq8096: add slim support
      ASoC: apq8096: add headset JACK support
      Revert "ASoC: qdsp6: q6adm: fix copp refcount"
      Revert "ASoC: qdsp6: q6afe-dai add device id table"
      Revert "ASoC: qdsp6: q6asm-dai add device id table"
      Revert "ASoC: qdsp6: q6routing add device id table"
      Revert "ASoC: qdsp6: q6asm: Add q6asm dai driver"
      Revert "ASoC: qdsp6: q6afe: Add q6afe dai driver"
      Revert "ASoC: qdsp6: q6routing: Add support to MI2S Mixers"
      Revert "ASoC: qdsp6: q6routing: Add support to all SLIMBus Mixers"
      Revert "ASoC: qdsp6: q6routing: Add q6routing driver"
      Revert "ASoC: qdsp6: q6core: Add q6core driver"
      Revert "ASoC: qdsp6: q6asm: Add support to audio stream apis"
      Revert "ASoC: qdsp6: q6asm: Add support to memory map and unmap"
      Revert "ASoC: qdsp6: q6asm: Add q6asm driver"
      Revert "ASoC: qdsp6: q6adm: Add q6adm driver"
      Revert "ASoC: qdsp6: q6afe: Add support to MI2S sysclks"
      Revert "ASoC: qdsp6: q6afe: Add support to MI2S ports"
      Revert "ASoC: qdsp6: qdafe: Add SLIMBus port Support"
      Revert "ASoC: qdsp6: q6afe: Add q6afe driver"
      Revert "ASoC: qdsp6: q6common: Add qdsp6 helper functions"
      ASoC: qdsp6: q6common: Add qdsp6 helper functions
      ASoC: qdsp6: q6core: Add q6core driver
      ASoC: qdsp6: q6afe: Add q6afe driver
      ASoC: qdsp6: qdafe: Add SLIMBus port Support
      ASoC: qdsp6: q6afe: Add support to MI2S ports
      ASoC: qdsp6: q6afe: Add support to MI2S sysclks
      ASoC: qdsp6: q6adm: Add q6adm driver
      ASoC: qdsp6: q6asm: Add q6asm driver
      ASoC: qdsp6: q6asm: Add support to memory map and unmap
      ASoC: qdsp6: q6asm: Add support to audio stream apis
      ASoC: qdsp6: q6routing: Add q6routing driver
      ASoC: qdsp6: q6routing: Add support to all SLIMBus Mixers
      ASoC: qdsp6: q6routing: Add support to MI2S Mixers
      ASoC: qdsp6: q6afe: Add q6afe dai driver
      ASoC: qdsp6: q6asm: Add q6asm dai driver
      ASoC: qdsp6: qdafe: add support to tdm ports
      ASoC: qdsp6: q6afe-dai: use q6afe_dai_prepare() for MI2S
      ASoC: qdsp6: q6afe-dai: add support to tdm dais
      ASoC: qdsp6: q6routing: Add macros for mixers
      ASoC: qdsp6: q6routing: Add support to all TDM Mixers
      ASoC: qdsp6: q6adm: use of_platform_populate/depopulate()
      ASoC: qdsp6: q6asm: use of_platform_populate/depopulate()
      ASoC: qdsp6: q6afe: use of_platform_populate/depopulate()
      ASoC: qdsp6: q6afe-dai: support dt based module loading
      ASoC: qdsp6: q6asm-dai: support dt based module loading
      ASoC: qdsp6: q6routing: support dt based module loading
      ASoC: qdsp6: q6routing: add proper error check
      ASoC: qdsp6: q6asm: remove unused struct q6asm member
      ASoC: qdsp6: q6afe-dai: do not close port if its not opened
      ASoC: qdsp6: q6asm-dai: do not close port if its not opened
      ASoC: qdsp6: q6afe: Add missing slimbus capture ports
      ASoC: qdsp6: q6afe-dai: add support to slim tx dais
      ASoC: qdsp6: q6routing: add slim rx routings
      ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels
      ASoC: qdsp6: q6afe-dai: remove component fw related code
      ASoC: qdsp6: q6asm-dai: remove component framework related code
      ASoC: qdsp6: q6routing: remove component framework related code
      ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm
      ASoC: q6routing: initialize data correctly
      ASoC: qdsp6: q6asm: add support to MP3 format
      ASoC: qdsp6: q6asm-dai: Add support to compress offload
      slimbus: core: add support to device tree helper
      slimbus: core: add common defines required for controllers
      slimbus: qcom: fix incompatible pointer warning
      slimbus: qcom: add HAS_IOMEM dependency
      slimbus: qcom: remove unused variable
      slimbus: messaging: pass correct wbuf
      slimbus: messaging: remove multiple calls to pm_runtime_mark_last_busy
      slimbus: messaging: initialize completion correctly
      slimbus: qcom: remove redundant depends in Kconfig
      slimbus: core: add of_slim_device_get() helper
      slimbus: messaging: add slim_alloc/free_txn_tid()
      slimbus: ngd: Add qcom SLIMBus NGD driver
      slimbus: stream: add stream support
      slimbus: ngd: add stream support
      slimbus: stream: Fix htmldocs warnings
      dmaengine: qcom: bam_dma: do not write to global regs in remote mode
      dmaengine: qcom: bam_dma: disable runtime pm on remote controlled
      dmaengine: qcom: bam_dma: check if the runtime pm enabled
      regmap: add SLIMbus support
      regmap: slimbus: allow register offsets up to 16 bits
      regmap: slimbus: add support to multi read/write
      ASoC: core: add support to snd_soc_dai_get_channel_map()
      Revert "ASoC: qdsp6: dt-bindings: Add q6asm dt bindings"
      Revert "ASoC: qdsp6: dt-bindings: Add q6afe dt bindings"
      ASoC: qdsp6: dt-bindings: Add q6afe dt bindings
      ASoC: qdsp6: dt-bindings: Add q6asm dt bindings
      ASoC: qdsp6: dt-bindings: Add q6afe tdm dt binding
      Revert "soc: qcom: apr: add uevent and device table"
      Revert "soc: qcom: Add APR bus driver"
      Revert "soc: qcom dt-bindings: Add APR bus bindings"
      soc: qcom: Add APR bus driver
      soc: qcom: apr: fix invalid msg_type check
      soc: qcom dt-bindings: Add APR bus bindings
      ASoC: qcom: make common.c as proper module
      ASoC: qcom: common: move be_hw_fixup to common
      dmaengine: qcom: bam_dma: make bam clk optional
      slimbus: core: rearrange slim_eaddr structure
      slimbus: ngd: register ngd at probe
      slimbus: ngd: fix error handling in probe
      slim: core: add support to uevents
      ASoC: wcd9335: add missing MODULE DEV TABLE
      mfd: wcd9335: check device status at probe
      arm64: dts: msm8996: update db820c audio setup
      slimbus: core: use device_is_bound to check if driver was binded
      slimbus: core: do not update status in the middle of probe
      slimbus: core: announce devices
      arm64: defconfig: add msm8996 analog audio support

Stanimir Varbanov (34):
      media: venus: venc: set correctly GOP size and number of B-frames
      media: venus: cleanup set_property controls
      ARM64: DTS: msm8996: db820c: Add Venus DT node
      venus: hfi_msgs: temporarily hardcode supported codecs
      venus: add HEVC support for venus 3xx version
      Revert "venus: hfi_msgs: temporarily hardcode supported codecs"
      Revert "venus: add HEVC support for venus 3xx version"
      venus: hfi_msgs: correct pointer increment
      venus: hfi: preparation to support venus 4xx
      venus: hfi: update sequence event to handle more properties
      venus: hfi_cmds: add set_properties for 4xx version
      venus: hfi: support session continue for 4xx version
      venus: hfi: handle buffer output2 type as well
      venus: hfi_venus: add halt AXI support for Venus 4xx
      venus: hfi_venus: fix suspend function for venus 3xx versions
      venus: hfi_venus: move set of default properties to core init
      venus: hfi_venus: add suspend functionality for Venus 4xx
      venus: core,helpers: add two more clocks found in Venus 4xx
      venus: hfi_parser: add common capability parser
      venus: helpers: rename a helper function and use buffer mode from caps
      venus: helpers: add a helper function to set dynamic buffer mode
      venus: helpers: add helper function to set actual buffer size
      venus: core: delete not used buffer mode flags
      venus: helpers: add buffer type argument to a helper
      venus: helpers: add a new helper to set raw format
      venus: helpers,vdec,venc: add helpers to set work mode and core usage
      venus: helpers: extend set_num_bufs helper with one more argument
      venus: helpers: add a helper to return opb buffer sizes
      venus: vdec: get required input buffers as well
      venus: vdec: a new function for output configuration
      venus: helpers: move frame size calculations on common place
      venus: implementing multi-stream support
      venus: core: add sdm845 DT compatible and resource data
      venus: add HEVC codec support

Stephen Boyd (5):
      power: avs: Add support for CPR (Core Power Reduction)
      arm64: dts: Add CPR DT node for msm8916
      arm64: dts: add spmi-regulator nodes
      PM / OPP: Support adjusting OPP voltages at runtime
      irqchip/gic-v3: Support MSIs via aliases and distributor

Thierry Escande (5):
      arm64: dts: db820c: Remove gpio claim from bt-en-1-8v
      arm64: dts: apq8096-db820c: enable bluetooth node
      dt-bindings: net: bluetooth: Add qualcomm-bluetooth
      Bluetooth: hci_qca: Add serdev support
      arm64: dts: apq8096-db820c: Removed bt-en-1-8v regulator

Todor Tomov (76):
      ov5645: I2C address change
      dt-bindings: media: Binding document for Qualcomm Camera Control Interface driver
      i2c: Add Qualcomm Camera Control Interface driver
      MAINTAINERS: Add Qualcomm Camera Control Interface driver
      arm64: dts: qcom: Add Camera Control Interface support
      camss: vfe: Skip first four frames from sensor
      camss: Do not register if no cameras are present
      arm64: dts: qcom: Add apps_iommu vfe child node
      arm64: dts: qcom: Add camss device node
      arm64: dts: qcom: Add ov5645 device nodes
      i2c-qcom-cci: Fix run queue completion timeout
      i2c-qcom-cci: Fix I2C address bug
      media: ov5645: Fix I2C address
      arm64: dts: msm8916: Fix camera sensors I2C addresses
      arm64: configs: Enable camera drivers
      [media] Rename CAMSS driver path
      i2c-qcom-cci: Do not control mmagic clocks
      camss: csiphy: Ensure clock mux config is done before the rest
      media: camss: Add 8996 resources
      camss: csiphy: Extend for 8996
      camss: csiphy: Unify lane handling
      camss: csid: Extend for 8996
      camss: ispif: Extend for 8996
      camss: vfe: Add VFE v4.1 (8916) hardware specific files
      camss: vfe: Move UB size to hw specific part
      camss: vfe: Move CAMIF start/stop cmd to hw specific part
      camss: vfe: Move reg update clear to hw specific part
      camss: vfe: Move hw version reading to hw specific part
      camss: vfe: Move irq read to hw specific part
      camss: vfe: Use hw specific code via callbacks
      camss: vfe: Add VFE v4.7 (8996) hardware specific files
      camss: Add basic runtime pm support
      camss: csiphy: Add hardware specific settle count calculation
      arm64: dts: msm8996: Add cci and ov5645 nodes
      arm64: dts: msm8996: Add camss and vfe_smmu nodes
      arm64: dts: msm8996: Disable camera sensors
      dt-bindings: media: Binding document for OV7251 camera sensor
      media: Add a driver for the ov7251 camera sensor
      arch: arm64: config: Enable OV7251 camera sensor driver
      arm64: dts: msm8996: OV7251 on camera rear connector
      media: ov5645: Fix write_reg return code
      media: ov5645: Improve mode finding function
      camss: vfe: Do not disable CAMIF when clearing its status
      camss: vfe: Move interrupt handling to the hw specific files
      camss: vfe: Add 8x96 PIX interface support
      camss: Format configuration per hardware version
      camss: csid: Different format support on source pad
      camss: vfe: Different format support on source pad
      camss: vfe: Add support for UYVY output from VFE on 8x96
      camss: csid: MIPI10 to Plain16 format conversion
      camss: Add support for RAW MIPI14 on 8x96
      camss: vfe: Fix to_vfe() macro member name
      camss: vfe: Get line pointer as container of video_out
      Make vfe1 power domain a parent of vfe0
      camss: vfe: Add second VFE support
      arm64: dts: Remove unneeded "cci_lines" parent node
      media: camss: Unify the clock names
      media: ov7251: Fixes for upstream v3
      media: ov7251: Fixes for upstream v4
      media: v4l2-ioctl: Add format descriptions for packed Bayer raw14 pixel formats
      media: v4l: Add new 2X8 10-bit grayscale media bus code
      media: v4l: Add new 10-bit packed grayscale format
      media: camss: Update copyright for 2018
      media: camss: Use SPDX license headers
      media: camss: Fix OF node usage
      media: camss: Add support for 10-bit grayscale formats
      media: camss: csid: Add support for events triggered by user controls
      media: camss: csid: Fix src pad format code selection
      media: camss: Coding style fixes
      media: camss: Add pm_runtime_get_sync() error checks
      media: camss: Fix extern usage for hw ops structs
      media: camss: ispif: Disable clocks after reset failure
      media: camss: vfe: Fix clock names in vfe_check_clock_rates()
      media: camss: vfe: Set source pad format code on try_format
      media: camss: Use managed memory allocations
      drm/msm/hdmi: Enable HPD after HDMI IRQ is set up

Ulf Hansson (1):
      mmc: mmci: Support any block sizes for ux500v2 and qcom variant

Vasyl Gomonovych (1):
      remoteproc: qcom: Use PTR_ERR_OR_ZERO() in glink prob

Vinod Koul (11):
      iommu/arm-smmu: Disable clk before unprepare
      clk: qcom: gcc-msm8996: Disable halt check on UFS clock
      Revert "Input: pm8941: Add RESIN_N input handling"
      dt-bindings: power: reset: Add qcom pon binding
      power: reset: qcom-pon: Add Qcom PON driver
      dt-bindings: power: reset: qcom: Add resin binding
      dt-bindings: Input: Add additional property to qcom pwrkey
      input: pm8941-pwrkey: Abstract register offsets and event code
      input: pm8941-pwrkey: Add resin entry
      arm64: dts: qcom: pm8916: Add PON and resin binding
      arm64: dts: qcom: pm8994: Add PON and resin binding

Vivek Gautam (6):
      phy: qcom-qmp: Fix failure path in phy_init functions
      dts: arm64/msm8996: Fix power domain for ufs
      dts: arm64/msm8996: Fix the clock names corresponding to gpu-smmu clocks
      dts: arm64/msm8996: Update compatible as per new smmu bindings
      driver core: Delete the link between two given devices
      iommu/arm-smmu: Add support for qcom,smmu-v2 variant

Wei Yongjun (4):
      rpmsg: glink: Fix missing mutex_init() in qcom_glink_alloc_channel()
      slimbus: Use GFP_ATOMIC under spin lock
      slimbus: Fix missing unlock on error in slim_msg_response()
      slimbus: qcom: Fix return value check in qcom_slim_probe()

 Documentation/ABI/testing/sysfs-class-led          |    20 +
 .../devicetree/bindings/clock/qcom,kryocc.txt      |    17 +
 .../bindings/input/qcom,pm8941-pwrkey.txt          |    10 +
 .../bindings/interrupt-controller/arm,gic-v3.txt   |    48 +
 .../devicetree/bindings/iommu/arm,smmu.txt         |    42 +
 .../devicetree/bindings/media/i2c/ov7251.txt       |    52 +
 .../devicetree/bindings/media/qcom,camss.txt       |    24 +-
 .../devicetree/bindings/media/qcom,venus.txt       |     1 +
 .../devicetree/bindings/net/qualcomm-bluetooth.txt |    30 +
 .../devicetree/bindings/pci/qcom,pcie.txt          |    17 +
 .../devicetree/bindings/power/reset/qcom,pon.txt   |    45 +
 .../bindings/regulator/qcom,spmi-regulator.txt     |    45 +
 .../devicetree/bindings/soc/qcom/qcom,apr.txt      |    84 +
 .../devicetree/bindings/soc/qcom/qcom,smd.txt      |     8 +-
 .../devicetree/bindings/soc/qcom/qcom,smp2p.txt    |     8 +-
 .../devicetree/bindings/sound/qcom,apq8096.txt     |    80 +
 .../devicetree/bindings/sound/qcom,q6adm.txt       |    34 +
 .../devicetree/bindings/sound/qcom,q6afe.txt       |   172 +
 .../devicetree/bindings/sound/qcom,q6asm.txt       |    33 +
 .../devicetree/bindings/sound/qcom,wcd9335.txt     |   143 +
 .../devicetree/bindings/usb/ci-hdrc-usb2.txt       |     2 +
 .../bindings/watchdog/qcom,pm8916-wdt.txt          |    28 +
 Documentation/driver-api/slimbus.rst               |   132 +
 Documentation/media/uapi/v4l/extended-controls.rst |   410 +
 Documentation/media/uapi/v4l/pixfmt-compressed.rst |     5 +
 Documentation/media/uapi/v4l/pixfmt-rgb.rst        |     1 +
 Documentation/media/uapi/v4l/pixfmt-srggb14p.rst   |   127 +
 Documentation/media/uapi/v4l/pixfmt-y10p.rst       |    33 +
 Documentation/media/uapi/v4l/subdev-formats.rst    |    72 +
 Documentation/media/uapi/v4l/yuv-formats.rst       |     1 +
 MAINTAINERS                                        |     1 +
 arch/arm/boot/dts/Makefile                         |     1 +
 arch/arm/boot/dts/qcom-apq8064-db600c.dts          |   556 +
 arch/arm/boot/dts/qcom-apq8064.dtsi                |     4 +
 .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi |    20 +
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |    14 +-
 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi  |    78 +
 .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi    |    43 +-
 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi       |   380 +-
 arch/arm64/boot/dts/qcom/msm8916-pins.dtsi         |    22 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |    14 +-
 arch/arm64/boot/dts/qcom/msm8996-pins.dtsi         |   162 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |  1059 +-
 arch/arm64/boot/dts/qcom/pm8916.dtsi               |    32 +-
 arch/arm64/boot/dts/qcom/pm8994.dtsi               |    26 +
 arch/arm64/boot/dts/qcom/pmi8994.dtsi              |    14 +
 arch/arm64/configs/defconfig                       |    79 +-
 arch/arm64/include/asm/io.h                        |     8 +-
 debian.master/config/amd64/config.common.amd64     |     1 -
 debian.master/config/arm64/config.common.arm64     |     1 +
 debian.master/config/arm64/config.flavour.generic  |     4 +-
 .../config/arm64/config.flavour.snapdragon         |     4 +-
 debian.master/config/armhf/config.common.armhf     |     4 +-
 debian.master/config/config.common.ubuntu          |    25 +-
 debian.master/config/i386/config.common.i386       |     1 -
 debian.master/config/ppc64el/config.common.ppc64el |     2 +-
 debian.snapdragon/abi/4.15.0-1049.52/abiname       |     1 +
 debian.snapdragon/abi/4.15.0-1049.52/arm64/ignore  |     1 +
 .../abi/4.15.0-1049.52/arm64/ignore.modules        |     1 +
 .../abi/4.15.0-1049.52/arm64/snapdragon            | 17907 +++++++++++++++++++
 .../abi/4.15.0-1049.52/arm64/snapdragon.compiler   |     1 +
 .../abi/4.15.0-1049.52/arm64/snapdragon.modules    |  3871 ++++
 .../abi/4.15.0-1049.52/arm64/snapdragon.retpoline  |     1 +
 debian.snapdragon/abi/4.15.0-1049.52/fwinfo        |   338 +
 debian.snapdragon/abi/perm-blacklist               |     0
 debian.snapdragon/changelog                        |    52 +
 debian.snapdragon/config/annotations               | 11095 ++++++++++++
 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      |  8118 +++++++++
 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/base/core.c                                |    31 +
 drivers/base/regmap/Kconfig                        |     4 +
 drivers/base/regmap/Makefile                       |     1 +
 drivers/base/regmap/regmap-slimbus.c               |    71 +
 drivers/bluetooth/Kconfig                          |     1 +
 drivers/bluetooth/hci_qca.c                        |   110 +-
 drivers/clk/clk-fixed-factor.c                     |     2 +-
 drivers/clk/qcom/Kconfig                           |     9 +
 drivers/clk/qcom/Makefile                          |     1 +
 drivers/clk/qcom/apcs-msm8916.c                    |     5 +-
 drivers/clk/qcom/clk-alpha-pll.c                   |   517 +-
 drivers/clk/qcom/clk-alpha-pll.h                   |    41 +-
 drivers/clk/qcom/clk-branch.c                      |     7 +-
 drivers/clk/qcom/clk-branch.h                      |     1 +
 drivers/clk/qcom/clk-cpu-8996.c                    |   520 +
 drivers/clk/qcom/clk-rcg.h                         |    10 -
 drivers/clk/qcom/clk-regmap-divider.c              |    29 +
 drivers/clk/qcom/clk-regmap-divider.h              |     1 +
 drivers/clk/qcom/clk-regmap-mux.c                  |     6 +
 drivers/clk/qcom/clk-regmap-mux.h                  |     2 +
 drivers/clk/qcom/clk-rpm.c                         |    79 +-
 drivers/clk/qcom/common.h                          |    11 +-
 drivers/clk/qcom/gcc-ipq8074.c                     |     2 +
 drivers/clk/qcom/gcc-msm8916.c                     |    12 +-
 drivers/clk/qcom/gcc-msm8994.c                     |     4 +
 drivers/clk/qcom/gcc-msm8996.c                     |   196 +-
 drivers/clk/qcom/gdsc.c                            |     8 +
 drivers/clk/qcom/gdsc.h                            |     1 +
 drivers/clk/qcom/mmcc-msm8996.c                    |    78 +-
 drivers/dma/qcom/bam_dma.c                         |    50 +-
 drivers/gpu/drm/bridge/adv7511/Kconfig             |     4 -
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c       |     8 -
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              |     4 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |     1 -
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |     9 +
 drivers/gpu/drm/msm/hdmi/hdmi.h                    |     4 +
 drivers/gpu/drm/msm/hdmi/hdmi_connector.c          |    20 +-
 drivers/i2c/busses/i2c-qcom-cci.c                  |     4 +-
 drivers/input/misc/pm8941-pwrkey.c                 |    69 +-
 drivers/iommu/arm-smmu.c                           |   199 +-
 drivers/iommu/iommu.c                              |     5 +
 drivers/irqchip/irq-gic-v2m.c                      |   102 +-
 drivers/irqchip/irq-gic-v3.c                       |    14 +-
 drivers/leds/led-class.c                           |   150 +
 drivers/media/i2c/Kconfig                          |    12 +
 drivers/media/i2c/Makefile                         |     1 +
 drivers/media/i2c/ov5645.c                         |    97 +-
 drivers/media/i2c/ov7251.c                         |  1530 ++
 drivers/media/platform/Makefile                    |     2 +-
 drivers/media/platform/qcom/camss-8x16/camss-vfe.h |   123 -
 .../platform/qcom/{camss-8x16 => camss}/Makefile   |     4 +
 .../qcom/{camss-8x16 => camss}/camss-csid.c        |   480 +-
 .../qcom/{camss-8x16 => camss}/camss-csid.h        |    17 +-
 .../platform/qcom/camss/camss-csiphy-2ph-1-0.c     |   177 +
 .../platform/qcom/camss/camss-csiphy-3ph-1-0.c     |   257 +
 .../qcom/{camss-8x16 => camss}/camss-csiphy.c      |   375 +-
 .../qcom/{camss-8x16 => camss}/camss-csiphy.h      |    37 +-
 .../qcom/{camss-8x16 => camss}/camss-ispif.c       |   263 +-
 .../qcom/{camss-8x16 => camss}/camss-ispif.h       |    23 +-
 drivers/media/platform/qcom/camss/camss-vfe-4-1.c  |  1019 ++
 drivers/media/platform/qcom/camss/camss-vfe-4-7.c  |  1141 ++
 .../qcom/{camss-8x16 => camss}/camss-vfe.c         |  1569 +-
 drivers/media/platform/qcom/camss/camss-vfe.h      |   186 +
 .../qcom/{camss-8x16 => camss}/camss-video.c       |   133 +-
 .../qcom/{camss-8x16 => camss}/camss-video.h       |    12 +-
 .../platform/qcom/{camss-8x16 => camss}/camss.c    |   413 +-
 .../platform/qcom/{camss-8x16 => camss}/camss.h    |    32 +-
 drivers/media/platform/qcom/venus/Makefile         |     3 +-
 drivers/media/platform/qcom/venus/core.c           |   107 +
 drivers/media/platform/qcom/venus/core.h           |   100 +-
 drivers/media/platform/qcom/venus/firmware.c       |     2 +-
 drivers/media/platform/qcom/venus/helpers.c        |   568 +-
 drivers/media/platform/qcom/venus/helpers.h        |    23 +-
 drivers/media/platform/qcom/venus/hfi.c            |    12 +-
 drivers/media/platform/qcom/venus/hfi.h            |    10 +
 drivers/media/platform/qcom/venus/hfi_cmds.c       |    62 +-
 drivers/media/platform/qcom/venus/hfi_helper.h     |   112 +-
 drivers/media/platform/qcom/venus/hfi_msgs.c       |   407 +-
 drivers/media/platform/qcom/venus/hfi_parser.c     |   278 +
 drivers/media/platform/qcom/venus/hfi_parser.h     |   110 +
 drivers/media/platform/qcom/venus/hfi_venus.c      |   108 +-
 drivers/media/platform/qcom/venus/hfi_venus_io.h   |    10 +
 drivers/media/platform/qcom/venus/vdec.c           |   341 +-
 drivers/media/platform/qcom/venus/venc.c           |   235 +-
 drivers/media/v4l2-core/v4l2-ctrls.c               |   119 +
 drivers/media/v4l2-core/v4l2-ioctl.c               |     6 +
 drivers/mfd/Kconfig                                |    14 +
 drivers/mfd/Makefile                               |     4 +
 drivers/mfd/wcd9335-core.c                         |   377 +
 drivers/mmc/host/mmci.c                            |    10 +-
 drivers/mmc/host/sdhci-msm.c                       |    58 +
 drivers/net/wireless/ath/wcn36xx/Makefile          |     2 +
 drivers/net/wireless/ath/wcn36xx/dxe.c             |   261 +-
 drivers/net/wireless/ath/wcn36xx/dxe.h             |   222 +-
 drivers/net/wireless/ath/wcn36xx/hal.h             |    24 +-
 drivers/net/wireless/ath/wcn36xx/main.c            |    88 +-
 drivers/net/wireless/ath/wcn36xx/smd.c             |   354 +-
 drivers/net/wireless/ath/wcn36xx/smd.h             |     6 +
 drivers/net/wireless/ath/wcn36xx/testmode.c        |   149 +
 drivers/net/wireless/ath/wcn36xx/testmode.h        |    46 +
 drivers/net/wireless/ath/wcn36xx/testmode_i.h      |    29 +
 drivers/net/wireless/ath/wcn36xx/txrx.c            |    45 +-
 drivers/net/wireless/ath/wcn36xx/wcn36xx.h         |    14 +-
 drivers/pci/dwc/pcie-qcom.c                        |    51 +-
 drivers/perf/Kconfig                               |     1 +
 drivers/perf/qcom_l2_pmu.c                         |    48 +-
 drivers/phy/qualcomm/phy-qcom-qmp.c                |     4 +-
 drivers/phy/qualcomm/phy-qcom-usb-hs.c             |     9 +-
 drivers/power/reset/Kconfig                        |    11 +
 drivers/power/reset/Makefile                       |     1 +
 drivers/power/reset/qcom-pon.c                     |    91 +
 drivers/regulator/qcom_spmi-regulator.c            |   133 +-
 drivers/remoteproc/Kconfig                         |    18 +
 drivers/remoteproc/Makefile                        |     1 +
 drivers/remoteproc/qcom_adsp_pil.c                 |    28 +-
 drivers/remoteproc/qcom_common.c                   |    71 +-
 drivers/remoteproc/qcom_common.h                   |    27 +-
 drivers/remoteproc/qcom_q6v5_pil.c                 |    27 +-
 drivers/remoteproc/qcom_sysmon.c                   |   579 +
 drivers/remoteproc/qcom_wcnss.c                    |    19 +-
 drivers/remoteproc/remoteproc_core.c               |   227 +-
 drivers/remoteproc/remoteproc_elf_loader.c         |    59 +-
 drivers/remoteproc/remoteproc_internal.h           |    56 +-
 drivers/remoteproc/st_slim_rproc.c                 |    32 +-
 drivers/rpmsg/Kconfig                              |     1 +
 drivers/rpmsg/qcom_glink_native.c                  |    19 +-
 drivers/rpmsg/qcom_glink_smem.c                    |     5 +-
 drivers/rpmsg/qcom_smd.c                           |   163 +-
 drivers/rpmsg/rpmsg_core.c                         |     6 +-
 drivers/scsi/ufs/ufshcd.c                          |     1 +
 drivers/slimbus/Kconfig                            |    34 +
 drivers/slimbus/Makefile                           |    13 +
 drivers/slimbus/core.c                             |   547 +
 drivers/slimbus/messaging.c                        |   363 +
 drivers/slimbus/qcom-ctrl.c                        |   746 +
 drivers/slimbus/qcom-ngd-ctrl.c                    |  1526 ++
 drivers/slimbus/sched.c                            |   121 +
 drivers/slimbus/slimbus.h                          |   459 +
 drivers/slimbus/stream.c                           |   477 +
 drivers/soc/qcom/Kconfig                           |    23 +
 drivers/soc/qcom/Makefile                          |     4 +
 drivers/soc/qcom/apr.c                             |   378 +
 drivers/soc/qcom/kryo-l2-accessors.c               |    66 +
 drivers/soc/qcom/mdt_loader.c                      |     7 +-
 drivers/soc/qcom/qmi_encdec.c                      |   816 +
 drivers/soc/qcom/qmi_interface.c                   |   848 +
 drivers/soc/qcom/rmtfs_mem.c                       |    34 +
 drivers/soc/qcom/smp2p.c                           |    55 +-
 drivers/usb/chipidea/core.c                        |    19 +
 drivers/usb/chipidea/host.c                        |     9 +
 drivers/usb/chipidea/otg.c                         |     9 +-
 drivers/usb/chipidea/udc.c                         |     9 +
 drivers/usb/dwc3/Kconfig                           |    12 +
 drivers/usb/dwc3/Makefile                          |     1 +
 drivers/usb/dwc3/dwc3-of-simple.c                  |     1 -
 drivers/usb/dwc3/dwc3-qcom.c                       |   620 +
 drivers/watchdog/Kconfig                           |     8 +
 drivers/watchdog/Makefile                          |     1 +
 drivers/watchdog/pm8916_wdt.c                      |   211 +
 include/dt-bindings/clock/qcom,gcc-msm8996.h       |     9 +
 include/dt-bindings/clock/qcom,rpmcc.h             |     5 +
 include/dt-bindings/soc/qcom,apr.h                 |    28 +
 include/dt-bindings/sound/qcom,q6afe.h             |   111 +
 include/dt-bindings/sound/qcom,q6asm.h             |    22 +
 include/linux/device.h                             |     1 +
 include/linux/irqchip/arm-gic-common.h             |     3 +
 include/linux/leds.h                               |    21 +
 include/linux/mfd/wcd9335/registers.h              |   627 +
 include/linux/mfd/wcd9335/wcd9335.h                |    65 +
 include/linux/mod_devicetable.h                    |    24 +
 include/linux/regmap.h                             |    18 +
 include/linux/remoteproc.h                         |    46 +-
 include/linux/rpmsg.h                              |     2 +-
 include/linux/slimbus.h                            |   212 +
 include/linux/soc/qcom/apr.h                       |   128 +
 include/linux/soc/qcom/mdt_loader.h                |     3 +-
 include/linux/soc/qcom/qmi.h                       |   271 +
 include/linux/usb/chipidea.h                       |     6 +
 include/soc/qcom/kryo-l2-accessors.h               |    20 +
 include/sound/soc-dai.h                            |     8 +
 include/uapi/linux/media-bus-format.h              |     3 +-
 include/uapi/linux/v4l2-controls.h                 |    93 +-
 include/uapi/linux/videodev2.h                     |     7 +
 kernel/configs/distro.config                       |    11 +-
 net/qrtr/qrtr.c                                    |     1 +
 snapcraft.yaml                                     |    18 +-
 sound/soc/codecs/Kconfig                           |     5 +
 sound/soc/codecs/Makefile                          |     2 +
 sound/soc/codecs/wcd-clsh-v2.c                     |   577 +
 sound/soc/codecs/wcd-clsh-v2.h                     |    49 +
 sound/soc/codecs/wcd9335.c                         |  5243 ++++++
 sound/soc/qcom/Kconfig                             |    55 +
 sound/soc/qcom/Makefile                            |     7 +
 sound/soc/qcom/apq8096.c                           |   207 +
 sound/soc/qcom/common.c                            |   129 +
 sound/soc/qcom/common.h                            |    12 +
 sound/soc/qcom/qdsp6/Makefile                      |     8 +
 sound/soc/qcom/qdsp6/q6adm.c                       |   634 +
 sound/soc/qcom/qdsp6/q6adm.h                       |    27 +
 sound/soc/qcom/qdsp6/q6afe-dai.c                   |  1440 ++
 sound/soc/qcom/qdsp6/q6afe.c                       |  1504 ++
 sound/soc/qcom/qdsp6/q6afe.h                       |   211 +
 sound/soc/qcom/qdsp6/q6asm-dai.c                   |  1022 ++
 sound/soc/qcom/qdsp6/q6asm.c                       |  1391 ++
 sound/soc/qcom/qdsp6/q6asm.h                       |    69 +
 sound/soc/qcom/qdsp6/q6core.c                      |   380 +
 sound/soc/qcom/qdsp6/q6core.h                      |    15 +
 sound/soc/qcom/qdsp6/q6dsp-common.c                |    66 +
 sound/soc/qcom/qdsp6/q6dsp-common.h                |    24 +
 sound/soc/qcom/qdsp6/q6dsp-errno.h                 |    51 +
 sound/soc/qcom/qdsp6/q6routing.c                   |  1023 ++
 sound/soc/qcom/qdsp6/q6routing.h                   |     9 +
 sound/soc/soc-core.c                               |    40 +-
 sound/soc/soc-pcm.c                                |     5 +-
 339 files changed, 83062 insertions(+), 3648 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,kryocc.txt
 create mode 100644 Documentation/devicetree/bindings/media/i2c/ov7251.txt
 create mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt
 create mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pon.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.txt
 create mode 100644 Documentation/devicetree/bindings/sound/qcom,apq8096.txt
 create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6adm.txt
 create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6afe.txt
 create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6asm.txt
 create mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd9335.txt
 create mode 100644 Documentation/devicetree/bindings/watchdog/qcom,pm8916-wdt.txt
 create mode 100644 Documentation/driver-api/slimbus.rst
 create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14p.rst
 create mode 100644 Documentation/media/uapi/v4l/pixfmt-y10p.rst
 create mode 100644 arch/arm/boot/dts/qcom-apq8064-db600c.dts
 create mode 100644 debian.snapdragon/abi/4.15.0-1049.52/abiname
 create mode 100644 debian.snapdragon/abi/4.15.0-1049.52/arm64/ignore
 create mode 100644 debian.snapdragon/abi/4.15.0-1049.52/arm64/ignore.modules
 create mode 100644 debian.snapdragon/abi/4.15.0-1049.52/arm64/snapdragon
 create mode 100644 debian.snapdragon/abi/4.15.0-1049.52/arm64/snapdragon.compiler
 create mode 100644 debian.snapdragon/abi/4.15.0-1049.52/arm64/snapdragon.modules
 create mode 100644 debian.snapdragon/abi/4.15.0-1049.52/arm64/snapdragon.retpoline
 create mode 100644 debian.snapdragon/abi/4.15.0-1049.52/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/base/regmap/regmap-slimbus.c
 create mode 100644 drivers/clk/qcom/clk-cpu-8996.c
 create mode 100644 drivers/media/i2c/ov7251.c
 delete mode 100644 drivers/media/platform/qcom/camss-8x16/camss-vfe.h
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/Makefile (68%)
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/camss-csid.c (69%)
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/camss-csid.h (74%)
 create mode 100644 drivers/media/platform/qcom/camss/camss-csiphy-2ph-1-0.c
 create mode 100644 drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/camss-csiphy.c (70%)
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/camss-csiphy.h (60%)
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/camss-ispif.c (80%)
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/camss-ispif.h (68%)
 create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-4-1.c
 create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-4-7.c
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/camss-vfe.c (54%)
 create mode 100644 drivers/media/platform/qcom/camss/camss-vfe.h
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/camss-video.c (81%)
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/camss-video.h (74%)
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/camss.c (64%)
 rename drivers/media/platform/qcom/{camss-8x16 => camss}/camss.h (75%)
 create mode 100644 drivers/media/platform/qcom/venus/hfi_parser.c
 create mode 100644 drivers/media/platform/qcom/venus/hfi_parser.h
 create mode 100644 drivers/mfd/wcd9335-core.c
 create mode 100644 drivers/net/wireless/ath/wcn36xx/testmode.c
 create mode 100644 drivers/net/wireless/ath/wcn36xx/testmode.h
 create mode 100644 drivers/net/wireless/ath/wcn36xx/testmode_i.h
 create mode 100644 drivers/power/reset/qcom-pon.c
 create mode 100644 drivers/remoteproc/qcom_sysmon.c
 create mode 100644 drivers/slimbus/Kconfig
 create mode 100644 drivers/slimbus/Makefile
 create mode 100644 drivers/slimbus/core.c
 create mode 100644 drivers/slimbus/messaging.c
 create mode 100644 drivers/slimbus/qcom-ctrl.c
 create mode 100644 drivers/slimbus/qcom-ngd-ctrl.c
 create mode 100644 drivers/slimbus/sched.c
 create mode 100644 drivers/slimbus/slimbus.h
 create mode 100644 drivers/slimbus/stream.c
 create mode 100644 drivers/soc/qcom/apr.c
 create mode 100644 drivers/soc/qcom/kryo-l2-accessors.c
 create mode 100644 drivers/soc/qcom/qmi_encdec.c
 create mode 100644 drivers/soc/qcom/qmi_interface.c
 create mode 100644 drivers/usb/dwc3/dwc3-qcom.c
 create mode 100644 drivers/watchdog/pm8916_wdt.c
 create mode 100644 include/dt-bindings/soc/qcom,apr.h
 create mode 100644 include/dt-bindings/sound/qcom,q6afe.h
 create mode 100644 include/dt-bindings/sound/qcom,q6asm.h
 create mode 100644 include/linux/mfd/wcd9335/registers.h
 create mode 100644 include/linux/mfd/wcd9335/wcd9335.h
 create mode 100644 include/linux/slimbus.h
 create mode 100644 include/linux/soc/qcom/apr.h
 create mode 100644 include/linux/soc/qcom/qmi.h
 create mode 100644 include/soc/qcom/kryo-l2-accessors.h
 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/qcom/apq8096.c
 create mode 100644 sound/soc/qcom/common.c
 create mode 100644 sound/soc/qcom/common.h
 create mode 100644 sound/soc/qcom/qdsp6/Makefile
 create mode 100644 sound/soc/qcom/qdsp6/q6adm.c
 create mode 100644 sound/soc/qcom/qdsp6/q6adm.h
 create mode 100644 sound/soc/qcom/qdsp6/q6afe-dai.c
 create mode 100644 sound/soc/qcom/qdsp6/q6afe.c
 create mode 100644 sound/soc/qcom/qdsp6/q6afe.h
 create mode 100644 sound/soc/qcom/qdsp6/q6asm-dai.c
 create mode 100644 sound/soc/qcom/qdsp6/q6asm.c
 create mode 100644 sound/soc/qcom/qdsp6/q6asm.h
 create mode 100644 sound/soc/qcom/qdsp6/q6core.c
 create mode 100644 sound/soc/qcom/qdsp6/q6core.h
 create mode 100644 sound/soc/qcom/qdsp6/q6dsp-common.c
 create mode 100644 sound/soc/qcom/qdsp6/q6dsp-common.h
 create mode 100644 sound/soc/qcom/qdsp6/q6dsp-errno.h
 create mode 100644 sound/soc/qcom/qdsp6/q6routing.c
 create mode 100644 sound/soc/qcom/qdsp6/q6routing.h

-- 
bye,
p.



More information about the kernel-team mailing list