kernel/PROVENANCE.md

Provenance

On this page

Where every patch in patches/ comes from. The series applies with git am on the base below. Imported patches keep their original authors and Signed-off-by lines. Where From: names the importer instead of the original authors (squashed imports: 0024, 0030, 0039-0041), the origin column names the source; see that tree's history for the individual authors.

Base#

WhatWhere
upstream basetorvalds/linux v7.3-rc4 = 93f51579e7df248780214094418f205253383cc5
qcom kaanapali GPU DTqcom arm64-for-7.4 (patches 0001-0006)
linux-next picksnext-20260925 (patches 0012-0018)
community treekaanapali-mainline/linux testing at 37a76066 (patches 0007-0011)
community treeinfiniti-mainline/linux oneplus-15 / master (patches 0024, 0029, 0030, 0070-0077, 0084-0094, 0096, 0099-0102)
touch drivermap220v/sm8850-mainline iceland-7.2 (0025)

Patches#

sha256 is the first 16 hex digits of the SHA-256 of the patch file as stored here. 0111-0114, 0116-0119 and 0128-0130 are this project's own patches, signed off by the author (Signed-off-by: Joonhoe Kim).

#SubjectAuthor (From:)OriginStatussha256
0001arm64: dts: qcom: kaanapali: add the GPU SMMU nodeQingqing Zhouqcom tree arm64-for-7.4 (kaanapali GPU DT v3, Link: in patch)upstream (queued for v7.4)ea84290779bebe3c
0002arm64: dts: qcom: kaanapali: Add QFPROM nodeJingyi Wangqcom tree arm64-for-7.4 (kaanapali GPU DT v3, Link: in patch)upstream (queued for v7.4)0ce87440b99f68d8
0003arm64: dts: qcom: Add GPU support for KaanapaliAkhil P Oommenqcom tree arm64-for-7.4 (kaanapali GPU DT v3, Link: in patch)upstream (queued for v7.4)6089dc88850d1987
0004arm64: dts: qcom: kaanapali: Add GPU coolingGaurav Kohliqcom tree arm64-for-7.4 (kaanapali GPU DT v3, Link: in patch)upstream (queued for v7.4)1674574f14593262
0005arm64: dts: qcom: kaanapali-mtp: Enable GPUAkhil P Oommenqcom tree arm64-for-7.4 (kaanapali GPU DT v3, Link: in patch)upstream (queued for v7.4)3541b3db577bac30
0006arm64: dts: qcom: kaanapali-qrd: Enable GPUAkhil P Oommenqcom tree arm64-for-7.4 (kaanapali GPU DT v3, Link: in patch)upstream (queued for v7.4)01c93e8d2c936217
0007drm/msm: DPU, DSI and MDSS fixes for AA601 cmd-mode DSCidusergodcommunity kaanapali-mainline testing b6eab7f0e8 (partial)community, not upstreamc90ec49a2c3462de
0008drm/msm: cmd-mode DSC 1.2 fixes for DPU 13 (Kaanapali)EYCcommunity kaanapali-mainline 144a400716community, not upstreame70b468bd1be7d7f
0009clk: qcom: dispcc-kaanapali: solve display artifacts at startNazar Kompanetscommunity kaanapali-mainline 6ba50855c6community, not upstreamf3110b92e9f6f3a0
0010drm/msm/adreno: A840: drop IFPC quirk for Infiniti bring-upidusergodcommunity kaanapali-mainline 6a4127a8cd (reverted by 0080)community; net no-op with 0080675b0d64259a293b
0011arm64: configs: add kaanapali-oneplus-infiniti_defconfig fragmentidusergodcommunity kaanapali-mainline 37a7606647 (defconfig fragment)community; base of the baldur fragment97d2680233290042
0012scsi: ufs: ufs-qcom: Enable only lane clocks in lane clock APIsNitin Rawatlinux-next next-20260925 (Link: in patch)upstream (linux-next)f3343cbe58f236e9
0013phy: qcom-mipi-csi2: Add a CSI2 MIPI DPHY driverBryan O'Donoghuelinux-next next-20260925 (Link: in patch)upstream (linux-next)8e7938167b0d106d
0014phy: core: Fix race-condition between _of_phy_get() and try_module_get()Bryan O'Donoghuelinux-next next-20260925 (Link: in patch)upstream (linux-next)2f0487131f392c19
0015phy: core: Add phy_get_by_of_node()Bryan O'Donoghuelinux-next next-20260925 (Link: in patch)upstream (linux-next)c550554888abf161
0016phy: core: Add devm_phy_get_by_of_node()Bryan O'Donoghuelinux-next next-20260925 (Link: in patch)upstream (linux-next)644f6ad80e7c4e50
0017phy: core: Add missing kerneldoc colon in two locationsBryan O'Donoghuelinux-next next-20260925 (Link: in patch)upstream (linux-next)5cfc4b0ebbd9695b
0018dt-bindings: phy: qcom: Add CSI2 C-PHY/DPHY schemaBryan O'Donoghuelinux-next next-20260925 (Link: in patch)upstream (linux-next)67214dbf7d621bf0
0019arm64: dts: qcom: kaanapali: add the second DSI controller and PHYJoonhoe Kimthis projectlocalf0825a77ba496390
0020drm/panel: nt36523: add DSC, and the Lenovo TB323FU CSOT panelJoonhoe Kimthis projectlocalfe8e736091745377
0021arm64: carry a devicetree inside the kernel imageJoonhoe Kimthis projectlocal (built-in DTB; bootloader workaround)c7c512f612f4fc9b
0022arm64: paint boot progress marks into the bootloader's framebufferJoonhoe Kimthis projectlocal (debug: boot progress marks)4a5fd2e1bdd92b66
0023drm/msm: video-mode DSC at 10 bpc -- make DSI and the DPU INTF agree on the lineJoonhoe Kimthis projectlocal; its DPU part sent upstream 2026-10-04 as "drm/msm/dpu: round up the compressed INTF width", reviewed (lore)8db55405d1433157
0024wifi: ath12k + PCI/pwrctrl: WCN7860 ("peach", 17cb:110e)Joonhoe Kiminfiniti-mainline oneplus-15, several authors, imported squashed (From: is the importer)community, not upstream4a680f653196e4a1
0025Input: touchscreen: import NT36536 host-download SPI driver (Novatek)Joonhoe Kimmap220v/sm8850-mainline iceland-7.2 (Novatek vendor driver, verbatim)out of tree, not upstreamableb5aaa9031e3c009c
0026input: touchscreen: NT36536 host-download SPI driver (Novatek)Joonhoe Kimthis projectlocal309aa6832efaf287
0027input: nt36536: fixes for TB323FUJoonhoe Kimthis projectlocalc61cbc974e5b1c8b
0028backlight: aw99706: replay board registers after the HWEN resetJoonhoe Kimthis projectlocal7b3b59550e2f6699
0029iommu: arm-smmu-qcom: kaanapali MDSS identity domainEYCcommunity / infiniti-mainline (EYC)community, not upstreama85b5d13de911cd1
0030Bluetooth: qca: WCN7860 (BRAHMA) on the WCN7850 flowJoonhoe Kiminfiniti-mainline fecd7925d (EYC; From: is the importer)community, not upstreama344f714f953876f
0031arm64: dts: qcom: kaanapali: CPU6-7 in a PSCI cluster domain of their ownJoonhoe Kimthis projectlocal8d8b9791e3d22111
0032drm/msm/dsi: phy: prepare the iface clock only while runtime activeJoonhoe Kimthis projectlocal37afecd818f74360
0033power: supply: qcom_battmgr: let the host set the USB input current limitJoonhoe Kimthis projectlocalf24476a389c0b719
0034ASoC: qcom: sc8280xp: optional S32_LE on MI2S backendsJoonhoe Kimthis projectlocal038b4173d04f1010
0035ASoC: codecs: lpass-tx-macro: board tuning of the decimator filter blockJoonhoe Kimthis projectlocalf0a158037081bfd3
0036usb: gadget: f_ncm: restart the TX timer when the freelist is emptyJoonhoe Kimthis projectlocal28d91effadbce995
0037ASoC: codecs: wcd939x: read the ADC/DMIC switches per channelJoonhoe Kimthis projectlocal5ce05d3dd63814a5
0038Input: aw86927 - accept the AW86937Joonhoe Kimthis projectlocalea100d2b380e8526
0039pmic5-gen4-adc: mailing-list series (squashed)Joonhoe Kimmailing list: PMIC5 Gen4 ADC series (Jishnu Prakash), squashedpending upstream2f6cc13f96ce7e3d
0040media-qcom-camss-kaanapali-v16: mailing-list series (squashed)Joonhoe Kimmailing list: CAMSS kaanapali v16 (Hangxiang Ma), squashedpending upstream4dcde6bf785b8443
0041media-i2c-s5kjn5-v4: mailing-list series (squashed)Joonhoe Kimmailing list: S5KJN5 sensor v4 (Wenmeng Liu), squashedpending upstream1a3368f0d213631f
0042media: qcom: camss: Add support for PHY API devicesBryan O'Donoghuemailing list: camss PHY API series 4/5 (Bryan O'Donoghue)pending upstreamb10dc4cce7742860
0043media: qcom: camss: Use data-lanes starting at 1 for new CSIPHY modeBryan O'Donoghuemailing list: camss PHY API series 5/5 (Bryan O'Donoghue)pending upstream36389bd9fd734fa3
0044pinctrl: qcom: kaanapali: add the I2C strong pull-up bitJoonhoe Kimthis projectlocal35a9002e127b36f7
0045media: i2c: add Samsung S5KJNS and GalaxyCore GC08A8 sensor driversJoonhoe Kimthis projectlocalf9ef91a7def5c204
0046clk: qcom: gdsc: keep the clock controller active while a GDSC is onJoonhoe Kimthis projectlocal6808ab9547be6d0a
0047media: i2c: dw9719: add Giantec GT9764, optional vio supplyJoonhoe Kimthis projectlocal5391af9522093811
0048leds: rgb: add Awinic AW22127 driverJoonhoe Kimthis projectlocalbf6f5aa9a84218e7
0049PCI: qcom: don't advertise a hot-plug slot on the Root PortJoonhoe Kimthis projectlocal1b51f9225d09de84
0050drm/msm/dsi: phy: runtime suspend the PHY over system sleepJoonhoe Kimthis projectlocal8242d4916d41bc66
0051drm/msm/dp: add kaanapali (DP0 descriptor)Joonhoe Kimthis projectlocalebd4d33f8ec4d25e
0052drm/msm/dpu: add the SSPP rec0/rec1 blocks to the snapshotJoonhoe Kimthis projectlocalaae0c80924b48029
0053input: nt36536: make the pen a tablet libinput acceptsJoonhoe Kimthis projectlocaleb96100ff7ed3666
0054arm64: dts: qcom: add Lenovo Legion Tab Y700 gen5 (TB323FU, baldur) board DTsJoonhoe Kimthis projectlocala5ccc1bdd79d98ef
0055arm64: configs: add the baldur config fragmentsJoonhoe Kimthis projectlocalab17df9e0b5b9d62
0056PCI: qcom: parse iommu-map with the target #iommu-cellsJoonhoe Kimthis projectlocal; superseded by linux-next (qcom_pcie_config_sid_1_9_0)122235033a6f5780
0057drm/msm/dp: retrain the link on a quick replug while streamingJoonhoe Kimthis projectlocal9649c3d9940a0dff
0058wifi: ath12k: don't wake the device over MHI from the panic notifierJoonhoe Kimthis projectlocale1c0e92d685b4eab
0059clk: qcom: gcc-kaanapali: keep the USB GDSCs in retentionJoonhoe Kimthis projectlocal5b1e7c9ecc20d714
0060soc: qcom: pmic_glink_altmode: handle notifications on the freezable workqueueJoonhoe Kimthis projectlocal; superseded upstream (7d0767c5cd87, freezable workqueue)1a95be7c9baf3256
0061usb: typec: ucsi: run connector change handling on the freezable workqueueJoonhoe Kimthis projectlocal89d5852e26b988e9
0062usb: dwc3: qcom: arm the eUSB2 line interrupts for wakeupJoonhoe Kimthis projectlocal8e5c98291d12bfcc
0063media: i2c: s5kjns: the colour filter order is GRBG, not GBRGJoonhoe Kimthis projectlocale1a92e9a6cb7c1f3
0064arm64: dts: qcom: baldur: camera orientation and rotationJoonhoe Kimthis projectlocal4e42ca6a5f0cc11c
0065drm/msm/dpu+dsi: change the vertical front porch in placeJoonhoe Kimthis projectlocaldbaab7f50a61bd72
0066drm/panel: nt36523: baldur CSOT 60 and 30 Hz modesJoonhoe Kimthis projectlocal87a8e139b054a9b0
0067remoteproc: qcom: q6v5_pas: Don't enable handover IRQ on attachShawn Guoupstream fix 34b8b2d78b62upstreamf2fb167212f57bb6
0068remoteproc: qcom_q6v5_pas: Fix error masking in qcom_pas_stop()Vignesh Viswanathanupstream fix 9db31edf92ddupstream83e78cd75d11594a
0069thermal: gov_step_wise: Fix stale mitigation vote with non-zero lower boundsManaf Meethalavalappu Pallikunhiupstream fix ec0d89150a93upstream34d6b208c1d26fd2
0070clk: qcom: gcc-kaanapali: Fix always-enabling PCIE_RSCC clocksLuca Weissqcom clk-fixes 0bfb542fc336 (via infiniti-mainline)upstreame57a889ec9ea4bd7
0071clk: qcom: gpucc-kaanapali: Mark the GPU CX GDSC as votableTaniya Dasqcom clk-fixes 55981579b27b (via infiniti-mainline)upstreamb197d959b736973b
0072clk: qcom: gcc: Set FORCE_MEM_CORE_ON/FORCE_PERIPH_CORE_ON for PCIe pipe clocksQiang Yumailing list v1 (Qiang Yu), via infiniti-mainlinepending upstreamd76ccb2d9a1a8ad4
0073clk: qcom: branch: Turn off a branch that failed to enableVictor Fuentesinfiniti-mainline (Victor Fuentes)community, not upstreamb93730c4e02756b5
0074clk: qcom: Fix camera rivian PLL configuration settingsJagadeesh Konaupstream (Jagadeesh Kona), via infiniti-mainlineupstream9c5950781293f3ab
0075soc: qcom: apr: Register the GPR callback before probingVictor Fuentesinfiniti-mainline (Victor Fuentes)community, not upstreamc76df9a3bf98568f
0076ASoC: qcom: q6apm: Send commands from the APM's GPR serviceVictor Fuentesinfiniti-mainline (Victor Fuentes)community, not upstream7789da4acf28039c
0077arm64: dts: qcom: kaanapali: Advertise a 1024-byte GPR intentVictor Fuentesinfiniti-mainline (Victor Fuentes)community, not upstream73b9f0bdde0cfe68
0078arm64: dts: qcom: baldur: WCN7860 WAKE# is active lowJoonhoe Kimthis projectlocal4bc5e51c86263a78
0079drm/msm/dpu: keep the full modeset when colour management changedJoonhoe Kimthis projectlocalb236cb0a933a6af6
0080Revert "drm/msm/adreno: A840: drop IFPC quirk for Infiniti bring-up"Joonhoe Kimthis projectlocal8f7e5c4abe7923c5
0081dt-bindings: display: msm: Add INT2 GDSC to Kaanapali DPUYongxing Moumailing list: Kaanapali DPU INT2 GDSC v2 (Yongxing Mou)pending upstream05bc7c71eddb1d7a
0082drm/msm/dpu: Attach INT2 power domain alongside MMCX on KaanapaliYongxing Moumailing list: Kaanapali DPU INT2 GDSC v2 (Yongxing Mou)pending upstream31729280365dc880
0083arm64: dts: qcom: Add INT2 GDSC to Kaanapali DPUYongxing Moumailing list: Kaanapali DPU INT2 GDSC v2 (Yongxing Mou)pending upstream45cfa63c72e2fe66
0084media: dt-bindings: qcom-kaanapali-iris: Add kaanapali video codec bindingVikash Garodiainfiniti-mainline (iris kaanapali; authors as in From:)community / pending upstreamdeb75403f41251a6
0085media: iris: add AV1 decode buffer size support for vpu4xWangao Wanginfiniti-mainline (iris kaanapali; authors as in From:)community / pending upstream96a651253eabe1a6
0086media: iris: Add platform data for kaanapaliVikash Garodiainfiniti-mainline (iris kaanapali; authors as in From:)community / pending upstream7466f36f854e31b3
0087media: iris: add iris4 specific H265 line buffer calculationVikash Garodiainfiniti-mainline (iris kaanapali; authors as in From:)community / pending upstream6c4c88f63b074a62
0088media: iris: Release the MVP NoC low-power request on vpu4x power offVictor Fuentesinfiniti-mainline (iris kaanapali; authors as in From:)community / pending upstreama2af9355e24bad3d
0089arm64: dts: qcom: kaanapali: Add iris video nodeJingyi Wanginfiniti-mainline (iris kaanapali; authors as in From:)community / pending upstreamd0ffd538b11194b0
0090media: iris: Fix bus_info prefix in VIDIOC_QUERYCAPVishnu Reddyinfiniti-mainline (iris kaanapali; authors as in From:)community / pending upstreamee6ef74c845c351d
0091media: iris: fix VPSS line buffer width and height orderWangao Wanginfiniti-mainline (iris kaanapali; authors as in From:)community / pending upstream784c0378f174f5c4
0092media: iris: fix VPU4x encoder line buffer size for rotationWangao Wanginfiniti-mainline (iris kaanapali; authors as in From:)community / pending upstream6c1fe0df9e2b58f9
0093media: iris: Only allow hierarchical B-frames on kaanapaliVictor Fuentesinfiniti-mainline (iris kaanapali; authors as in From:)community / pending upstream952692bbb64f8691
0094media: iris: Don't report the picture state on decoder input buffersVictor Fuentesinfiniti-mainline (iris kaanapali; authors as in From:)community / pending upstream9b5d6b188c52580b
0095arm64: dts: qcom: baldur: enable the iris video codecJoonhoe Kimthis projectlocala75b0c32cc1b7873
0096phy: qcom: qmp-combo: Add Kaanapali USB3+DP PHYVictor Fuentesinfiniti-mainline (Victor Fuentes)community, not upstream1e0e578ff21fb961
0097drm/msm/dpu: disable the slave encoder before the masterJoonhoe Kimthis projectupstream v3 2026-10-02, reviewed (lore)412d487ac73e0de4
0098drm/msm/dp: hold one runtime PM reference per plugged stateJoonhoe Kimthis projectsent upstream 2026-09-29, under reviewc40d7ae1222c1a85
0099phy: qcom: qmp-combo: Drop the stale err_disable_pipe_clk teardownVictor Fuentesinfiniti-mainline (Victor Fuentes)community, not upstream4cc9500eb779c89d
0100phy: qcom: qmp-combo: Keep the DP lanes of a USB-capable DP sinkVictor Fuentesinfiniti-mainline (Victor Fuentes)community, not upstream6f508562ddb6e8ec
0101drm/msm/dp: check the PHY power-on and DPCD link status returnsVictor Fuentesinfiniti-mainline (Victor Fuentes)community, not upstream4711f13cff69ad11
0102drm/msm/dp: reset the link caps on every DPCD readVictor Fuentesinfiniti-mainline (Victor Fuentes)community, not upstreambc3e46a9718d4891
0103clk: qcom: gdsc: drop the controller reference only if it was takenJoonhoe Kimthis projectlocalcac3ca5aa1071443
0104usb: dwc3: tell xHCI that it lost its state when the core is powered offJoonhoe Kimthis projectsent upstream 2026-09-29, under review241ae504c37a9442
0105drm/msm/dpu: compute the CRTC bandwidth from the state being checkedJoonhoe Kimthis projectupstream v2 2026-10-02, reviewed (lore)d308e4ba73faca78
0106cpuidle: psci-domain: baldur: use the system domain state only in system suspendJoonhoe Kimthis projectlocal workaround (cpuidle system domain state only in suspend)e5fe440e8cc5bdfb
0107power: supply: qcom_battmgr: fix the battery current sign on KaanapaliJoonhoe Kimthis projectlocal0a838c98a286a567
0108arm64: dts: qcom: baldur: throttle on the board temperature like AndroidJoonhoe Kimthis projectlocal (board DT)7c93f156e9234773
0109drm/panel: nt36523: baldur: add 90 Hz and 164 Hz modesJoonhoe Kimthis projectlocal (panel modes)8ca0860580fae17d
0110drm/msm/dpu: baldur: lower the refresh rate in the kernel when idleJoonhoe Kimthis projectlocal, not intended for upstreamac0d9c10b697a395
0111media: iris: vpu4x: size the decoder OPB line buffer for 10-bit outputJoonhoe Kimthis projectupstream candidate4e1ca9889fbbc5ea
0112media: iris: don't wait for the threaded IRQ handler under core->lockJoonhoe Kimthis projectupstream candidate09cb4d1e2ba7c805
0113wifi: ath12k: keep the RX refill ring from running dryJoonhoe Kimthis projectupstream candidateb7e380ed216b2ebe
0114net: qrtr: ns: retry announcements the new node is not ready for yetJoonhoe Kimthis projectupstream candidatee1a306db29173484
0116media: qcom: camss: hold the bandwidth vote while TITAN_TOP is poweredJoonhoe Kimthis projectupstream candidate (0115 is a debugging aid kept out of the series)3b8ea94fd19e5fc5
0117arm64: dts: qcom: kaanapali: add CPU capacity-dmips-mhzJoonhoe Kimthis projectupstream candidatecde3fbe0e37a205a
0118cpuidle: psci-domain: add allow_cluster_off to refuse cluster idle statesJoonhoe Kimthis projectlocal workaround: no cluster idle state in runtime idle on baldur, where its power-down reset the SoC when idle (set by the config fragment's command line; the cause is not fixed)9c63e2de94b80582
0119arm64: dts: qcom: kaanapali: describe the UFS MCQ registersJoonhoe Kimthis projectupstream candidate28e15806d26509c5
0120firmware: arm_scmi: Add SCMI QCOM Generic Extension Protocol documentationPragnesh Papaniyamailing list: Qualcomm Generic Vendor Extensions RFC v8, 2026-07-24 (Pragnesh Papaniya) (1/10)pending upstream (RFC)82219b2577b9923e
0121dt-bindings: firmware: arm,scmi: Add Qualcomm Generic Extension ProtocolPragnesh Papaniyamailing list: Qualcomm Generic Vendor Extensions RFC v8, 2026-07-24 (Pragnesh Papaniya) (2/10)pending upstream (RFC)144faa6e848f2626
0122firmware: arm_scmi: vendors: Add QCOM SCMI Generic ExtensionsSibi Sankarmailing list: Qualcomm Generic Vendor Extensions RFC v8, 2026-07-24 (Pragnesh Papaniya) (3/10)pending upstream (RFC)327a4791a0e40e80
0123PM / devfreq: Add new target_freq attribute flag for governorsSibi Sankarmailing list: Qualcomm Generic Vendor Extensions RFC v8, 2026-07-24 (Pragnesh Papaniya) (4/10)pending upstream (RFC)092d0284962f9e64
0124PM / devfreq: Add new track_remote flag for governorsSibi Sankarmailing list: Qualcomm Generic Vendor Extensions RFC v8, 2026-07-24 (Pragnesh Papaniya) (5/10)pending upstream (RFC)96cdf0068418445d
0125PM / devfreq: Add a governor for tracking remote device frequenciesSibi Sankarmailing list: Qualcomm Generic Vendor Extensions RFC v8, 2026-07-24 (Pragnesh Papaniya) (6/10)pending upstream (RFC)c66b5228106f6d14
0126PM / devfreq: Introduce the QCOM SCMI Memlat devfreq driverSibi Sankarmailing list: Qualcomm Generic Vendor Extensions RFC v8, 2026-07-24 (Pragnesh Papaniya) (7/10)pending upstream (RFC)b6766bbbfd86a173
0127arm64: dts: qcom: kaanapali: Enable LLCC/DDR/DDR_QOS DVFSJia Yangmailing list: Qualcomm Generic Vendor Extensions RFC v8, 2026-07-24 (Pragnesh Papaniya) (10/10)pending upstream (RFC)756aac29f1b60aad
0128clk: qcom: gcc-kaanapali: Enable FORCE_MEM_CORE_ON for UFS AXI PHY clockJoonhoe Kimthis projectupstream candidate (fixes s2idle resume with MCQ, 0119)339344f78c87f8df
0129scsi: ufs: core: Fix a deadlock between clock scaling and device commandsJoonhoe Kimthis projectupstream candidate (fixes a hung task panic: UFS I/O stops for good)b36fb8b36b0b0baf
0130Bluetooth: qca: check the device address on every setupJoonhoe Kimthis projectupstream candidate (keeps the configured Bluetooth address over power off/on)48c51137866a015b

Out-of-tree#

Sources built as external modules (not part of the patch series).

DirectoryWhatOriginLicense
out-of-tree/aw882xx/Awinic smart amplifier driver snd-soc-aw882xx (speakers, chip ID 0x2308), vendor driver v1.15.0 with 7.x API fixes marked tb323fu:AWINIC Technology Co., Ltd.; copy from rockchip-linux/kernel develop-6.1 sound/soc/codecs/aw882xx/ at 1feee0d9c0b20750eef52b06b9211a4a3a353895GPL-2.0 (original headers kept; the C files' notice text adds "or any later version", see its README)

The amplifier's run-time parameter file aw882xx_acf.bin is vendor data and is not included (see firmware/).

View this page's Markdown on GitHub