On Mon, Oct 16, 2023 at 10:05:52AM -0700, KernelCI bot wrote:
The KernelCI bisection bot has found out that the new feature enablement in 77806f63c317 ("arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4") in v5.10-rc is missing some dependency, it causes there to be a device that fails deferred probe. Full report below with logs and so on:
- This automated bisection report was sent to you on the basis *
- that you may be involved with the breaking commit it has *
- found. No manual investigation has been done to verify it, *
- and the root cause of the problem may be somewhere else. *
*
- If you do send a fix, please include this trailer: *
- Reported-by: "kernelci.org bot" bot@kernelci.org *
*
- Hope this helps! *
stable-rc/linux-5.10.y bisection: baseline.bootrr.deferred-probe-empty on rk3399-rock-pi-4b
Summary: Start: f622826e6370 Linux 5.10.199-rc1 Plain log: https://storage.kernelci.org/stable-rc/linux-5.10.y/v5.10.198-84-gf622826e63... HTML log: https://storage.kernelci.org/stable-rc/linux-5.10.y/v5.10.198-84-gf622826e63... Result: 77806f63c317 arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4
Checks: revert: PASS verify: PASS
Parameters: Tree: stable-rc URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Branch: linux-5.10.y Target: rk3399-rock-pi-4b CPU arch: arm64 Lab: lab-collabora Compiler: gcc-10 Config: defconfig Test case: baseline.bootrr.deferred-probe-empty
Breaking commit found:
commit 77806f63c317cab3392f3ab7d4c6d392fb4a5da9 Author: Alex Bee knaerzche@gmail.com Date: Fri Jun 18 20:12:55 2021 +0200
arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4
[ Upstream commit 65bd2b8bdb3bddc37bea695789713916327e1c1f ] ROCK Pi 4 boards have the codec connected to i2s0 and it is accessible via i2c1 address 0x11. Add an audio-graph-card for it. Signed-off-by: Alex Bee knaerzche@gmail.com Link: https://lore.kernel.org/r/20210618181256.27992-5-knaerzche@gmail.com Signed-off-by: Heiko Stuebner heiko@sntech.de Stable-dep-of: cee572756aa2 ("arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4") Signed-off-by: Sasha Levin sashal@kernel.org
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi index 6dc6dee6c13e..f80cdb021f7f 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi @@ -31,6 +31,12 @@ sdio_pwrseq: sdio-pwrseq { reset-gpios = <&gpio0 RK_PB2 GPIO_ACTIVE_LOW>; };
- sound {
compatible = "audio-graph-card";
label = "Analog";
dais = <&i2s0_p0>;
- };
- vcc12v_dcin: dc-12v { compatible = "regulator-fixed"; regulator-name = "vcc12v_dcin";
@@ -417,6 +423,20 @@ &i2c1 { i2c-scl-rising-time-ns = <300>; i2c-scl-falling-time-ns = <15>; status = "okay";
- es8316: codec@11 {
compatible = "everest,es8316";
reg = <0x11>;
clocks = <&cru SCLK_I2S_8CH_OUT>;
clock-names = "mclk";
#sound-dai-cells = <0>;
port {
es8316_p0_0: endpoint {
remote-endpoint = <&i2s0_p0_0>;
};
};
- };
}; &i2c3 { @@ -435,6 +455,14 @@ &i2s0 { rockchip,playback-channels = <8>; rockchip,capture-channels = <8>; status = "okay";
- i2s0_p0: port {
i2s0_p0_0: endpoint {
dai-format = "i2s";
mclk-fs = <256>;
remote-endpoint = <&es8316_p0_0>;
};
- };
}; &i2s1 {
Git bisection log:
git bisect start # good: [da742ebfa00c3add4a358dd79ec92161c07e1435] Linux 5.10.191 git bisect good da742ebfa00c3add4a358dd79ec92161c07e1435 # bad: [f622826e6370c6d2feea54f778f491562a3df5d7] Linux 5.10.199-rc1 git bisect bad f622826e6370c6d2feea54f778f491562a3df5d7 # bad: [ffed0c8fcf043946f2bf09bd2a9caa1ca5289959] scsi: mpt3sas: Perform additional retries if doorbell read returns 0 git bisect bad ffed0c8fcf043946f2bf09bd2a9caa1ca5289959 # bad: [92704dd05521841357173973e43d822f99af477b] media: pulse8-cec: handle possible ping error git bisect bad 92704dd05521841357173973e43d822f99af477b # bad: [23e59874657c6396abb82544f6f60d100d84ee6a] objtool/x86: Fixup frame-pointer vs rethunk git bisect bad 23e59874657c6396abb82544f6f60d100d84ee6a # good: [3b76d92636791261c004979fd1c94edc68058d3e] tracing/probes: Fix to update dynamic data counter if fetcharg uses it git bisect good 3b76d92636791261c004979fd1c94edc68058d3e # bad: [fba59a4b55ae582b0b2a86cb2f854385c69f2761] arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 git bisect bad fba59a4b55ae582b0b2a86cb2f854385c69f2761 # good: [bd30aa9c7febb6e709670cd5154194189ca3b7b5] xfrm: add NULL check in xfrm_update_ae_params git bisect good bd30aa9c7febb6e709670cd5154194189ca3b7b5 # good: [0a9040dedec21fbf362437d35f5e6f57735c06d2] i40e: fix misleading debug logs git bisect good 0a9040dedec21fbf362437d35f5e6f57735c06d2 # good: [73990370d63d7416e5efd41669d4a8407bc41e92] bus: ti-sysc: Flush posted write on enable before reset git bisect good 73990370d63d7416e5efd41669d4a8407bc41e92 # good: [1411c3e86e66cc30f4dee15937276ed33598b787] arm64: dts: rockchip: use USB host by default on rk3399-rock-pi-4 git bisect good 1411c3e86e66cc30f4dee15937276ed33598b787 # bad: [77806f63c317cab3392f3ab7d4c6d392fb4a5da9] arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 git bisect bad 77806f63c317cab3392f3ab7d4c6d392fb4a5da9
# first bad commit: [77806f63c317cab3392f3ab7d4c6d392fb4a5da9] arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4
-=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#47485): https://groups.io/g/kernelci-results/message/47485 Mute This Topic: https://groups.io/mt/102000345/1131744 Group Owner: kernelci-results+owner@groups.io Unsubscribe: https://groups.io/g/kernelci-results/unsub [broonie@kernel.org] -=-=-=-=-=-=-=-=-=-=-=-
linux-stable-mirror@lists.linaro.org