[PATCH 0/1] [SRU] [B/master] snapdragon: reduce EPROBEDEFER noise during boot

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[PATCH 0/1] [SRU] [B/master] snapdragon: reduce EPROBEDEFER noise during boot

Paolo Pisati-5
BugLink: http://bugs.launchpad.net/bugs/1768761

IMPACT:

During boot, after the rootfs is mounted, the linux-snapdragon kernel
prints several lines like these:

...
[ 5.258027] qcom-apq8016-sbc 7702000.sound: error getting codec dai name
[ 5.258052] qcom-apq8016-sbc 7702000.sound: Error resolving dai links: -517
[ 5.274320] msm_dsi_manager_register: failed to register mipi dsi host for DSI 0
[ 5.274451] msm 1a00000.mdss: failed to bind 1a98000.dsi (ops dsi_ops): -517
[ 5.300115] qcom-apq8016-sbc 7702000.sound: error getting codec dai name
[ 5.300140] qcom-apq8016-sbc 7702000.sound: Error resolving dai links: -517
[ 5.733725] msm_dsi_manager_register: failed to register mipi dsi host for DSI 0
[ 5.733841] msm 1a00000.mdss: failed to bind 1a98000.dsi (ops dsi_ops): -517
[ 5.760228] qcom-apq8016-sbc 7702000.sound: error getting codec dai name
[ 5.760252] qcom-apq8016-sbc 7702000.sound: Error resolving dai links: -517
[ 6.146074] msm_dsi_manager_register: failed to register mipi dsi host for DSI 0
...

these are the audio and drm modules failing to attach due to the adv7511
i2c bridge missing - they will retry several times, until the
adv7511_drm is finally loaded and these messages disappear.

While both audio and video work fine in the end, these lines make
parsing the boot logs harder and might fool a user to think there's a
potential problem.

FIX:

To fix it, make the config DRM_I2C_ADV7511=y.

HOW TO REPRODUCE:

Boot a patched kernel and check the boot logs.

REGRESSION POTENTIAL:

Probably none.


Paolo Pisati (1):
  UBUNTU: [Config] snapdragon: DRM_I2C_ADV7511=y

 debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules | 2 --
 debian.master/config/amd64/config.common.amd64          | 1 +
 debian.master/config/arm64/config.flavour.generic       | 2 ++
 debian.master/config/arm64/config.flavour.snapdragon    | 2 ++
 debian.master/config/armhf/config.common.armhf          | 2 ++
 debian.master/config/config.common.ubuntu               | 2 --
 debian.master/config/i386/config.common.i386            | 1 +
 debian.master/config/ppc64el/config.common.ppc64el      | 2 ++
 8 files changed, 10 insertions(+), 4 deletions(-)

--
2.17.0


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[PATCH 1/1] UBUNTU: [Config] snapdragon: DRM_I2C_ADV7511=y

Paolo Pisati-5
BugLink: http://bugs.launchpad.net/bugs/1768761

Signed-off-by: Paolo Pisati <[hidden email]>
---
 debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules | 2 --
 debian.master/config/amd64/config.common.amd64          | 1 +
 debian.master/config/arm64/config.flavour.generic       | 2 ++
 debian.master/config/arm64/config.flavour.snapdragon    | 2 ++
 debian.master/config/armhf/config.common.armhf          | 2 ++
 debian.master/config/config.common.ubuntu               | 2 --
 debian.master/config/i386/config.common.i386            | 1 +
 debian.master/config/ppc64el/config.common.ppc64el      | 2 ++
 8 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules b/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules
index ae97cc2e64c7..9658cc3deab4 100644
--- a/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules
+++ b/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules
@@ -210,7 +210,6 @@ adutux
 adv7170
 adv7175
 adv7511
-adv7511_drm
 adv7604
 adv7842
 adv_pci1710
@@ -651,7 +650,6 @@ cdc_ether
 cdc_mbim
 cdc_ncm
 cdc_subset
-cec
 ceph
 cfg80211
 cfi_cmdset_0001
diff --git a/debian.master/config/amd64/config.common.amd64 b/debian.master/config/amd64/config.common.amd64
index b5a1e219d552..74bdfcef30cc 100644
--- a/debian.master/config/amd64/config.common.amd64
+++ b/debian.master/config/amd64/config.common.amd64
@@ -73,6 +73,7 @@ CONFIG_CAN=m
 CONFIG_CB710_CORE=m
 CONFIG_CC_STACKPROTECTOR=y
 CONFIG_CDROM_PKTCDVD=m
+CONFIG_CEC_CORE=m
 CONFIG_CHASH=m
 CONFIG_CMDLINE_PARTITION=y
 CONFIG_CRAMFS=m
diff --git a/debian.master/config/arm64/config.flavour.generic b/debian.master/config/arm64/config.flavour.generic
index 80f7e244ca1a..d57a37e00066 100644
--- a/debian.master/config/arm64/config.flavour.generic
+++ b/debian.master/config/arm64/config.flavour.generic
@@ -3,8 +3,10 @@
 #
 CONFIG_AC97_BUS=m
 # CONFIG_ADV7511_SNAPDRAGON_HACKS is not set
+CONFIG_CEC_CORE=m
 CONFIG_COMMON_CLK_QCOM=m
 CONFIG_DRM=m
+CONFIG_DRM_I2C_ADV7511=m
 CONFIG_DRM_KMS_HELPER=m
 CONFIG_DRM_MSM=m
 CONFIG_FB_SYS_COPYAREA=m
diff --git a/debian.master/config/arm64/config.flavour.snapdragon b/debian.master/config/arm64/config.flavour.snapdragon
index 40a6c62f92e6..cef01ad27861 100644
--- a/debian.master/config/arm64/config.flavour.snapdragon
+++ b/debian.master/config/arm64/config.flavour.snapdragon
@@ -3,8 +3,10 @@
 #
 CONFIG_AC97_BUS=y
 CONFIG_ADV7511_SNAPDRAGON_HACKS=y
+CONFIG_CEC_CORE=y
 CONFIG_COMMON_CLK_QCOM=y
 CONFIG_DRM=y
+CONFIG_DRM_I2C_ADV7511=y
 CONFIG_DRM_KMS_HELPER=y
 CONFIG_DRM_MSM=y
 CONFIG_FB_SYS_COPYAREA=y
diff --git a/debian.master/config/armhf/config.common.armhf b/debian.master/config/armhf/config.common.armhf
index b1a84534a018..6ae8ae5bf84d 100644
--- a/debian.master/config/armhf/config.common.armhf
+++ b/debian.master/config/armhf/config.common.armhf
@@ -71,6 +71,7 @@ CONFIG_CAN=m
 CONFIG_CB710_CORE=m
 CONFIG_CC_STACKPROTECTOR=y
 CONFIG_CDROM_PKTCDVD=m
+CONFIG_CEC_CORE=m
 CONFIG_CHASH=m
 CONFIG_CMDLINE=""
 CONFIG_CMDLINE_PARTITION=y
@@ -90,6 +91,7 @@ CONFIG_DMA_VIRTUAL_CHANNELS=y
 # CONFIG_DM_MQ_DEFAULT is not set
 CONFIG_DNET=m
 CONFIG_DRM=m
+CONFIG_DRM_I2C_ADV7511=m
 CONFIG_DRM_KMS_HELPER=m
 CONFIG_DRM_MSM=m
 CONFIG_DUMMY_IRQ=m
diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu
index 5ff32cb997e9..ceb13375aed7 100644
--- a/debian.master/config/config.common.ubuntu
+++ b/debian.master/config/config.common.ubuntu
@@ -1263,7 +1263,6 @@ CONFIG_CC_STACKPROTECTOR_STRONG=y
 CONFIG_CDROM=y
 CONFIG_CDROM_PKTCDVD_BUFFERS=8
 # CONFIG_CDROM_PKTCDVD_WCACHE is not set
-CONFIG_CEC_CORE=m
 CONFIG_CEC_GPIO=m
 CONFIG_CEC_NOTIFIER=y
 CONFIG_CEC_PIN=y
@@ -2278,7 +2277,6 @@ CONFIG_DRM_HDLCD=m
 # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set
 CONFIG_DRM_HISI_HIBMC=m
 CONFIG_DRM_HISI_KIRIN=m
-CONFIG_DRM_I2C_ADV7511=m
 CONFIG_DRM_I2C_ADV7511_AUDIO=y
 CONFIG_DRM_I2C_ADV7511_CEC=y
 CONFIG_DRM_I2C_ADV7533=y
diff --git a/debian.master/config/i386/config.common.i386 b/debian.master/config/i386/config.common.i386
index 34d5ed297fce..3d4f6adf0b33 100644
--- a/debian.master/config/i386/config.common.i386
+++ b/debian.master/config/i386/config.common.i386
@@ -70,6 +70,7 @@ CONFIG_CAN=m
 CONFIG_CB710_CORE=m
 CONFIG_CC_STACKPROTECTOR=y
 CONFIG_CDROM_PKTCDVD=m
+CONFIG_CEC_CORE=m
 CONFIG_CHASH=m
 CONFIG_CMDLINE_PARTITION=y
 CONFIG_CRAMFS=m
diff --git a/debian.master/config/ppc64el/config.common.ppc64el b/debian.master/config/ppc64el/config.common.ppc64el
index 6c55c7dfa9f6..02bb780f57a8 100644
--- a/debian.master/config/ppc64el/config.common.ppc64el
+++ b/debian.master/config/ppc64el/config.common.ppc64el
@@ -68,6 +68,7 @@ CONFIG_CAN=m
 CONFIG_CB710_CORE=m
 # CONFIG_CC_STACKPROTECTOR is not set
 CONFIG_CDROM_PKTCDVD=m
+CONFIG_CEC_CORE=m
 CONFIG_CHASH=m
 CONFIG_CMDLINE_PARTITION=y
 CONFIG_CMM=m
@@ -87,6 +88,7 @@ CONFIG_DMA_VIRTUAL_CHANNELS=m
 # CONFIG_DM_MQ_DEFAULT is not set
 CONFIG_DNET=m
 CONFIG_DRM=m
+CONFIG_DRM_I2C_ADV7511=m
 CONFIG_DRM_KMS_HELPER=m
 CONFIG_DUMMY_IRQ=m
 CONFIG_DW_WATCHDOG=m
--
2.17.0


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK: [PATCH 1/1] UBUNTU: [Config] snapdragon: DRM_I2C_ADV7511=y

Colin Ian King-2
On 03/05/18 09:25, Paolo Pisati wrote:

> BugLink: http://bugs.launchpad.net/bugs/1768761
>
> Signed-off-by: Paolo Pisati <[hidden email]>
> ---
>  debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules | 2 --
>  debian.master/config/amd64/config.common.amd64          | 1 +
>  debian.master/config/arm64/config.flavour.generic       | 2 ++
>  debian.master/config/arm64/config.flavour.snapdragon    | 2 ++
>  debian.master/config/armhf/config.common.armhf          | 2 ++
>  debian.master/config/config.common.ubuntu               | 2 --
>  debian.master/config/i386/config.common.i386            | 1 +
>  debian.master/config/ppc64el/config.common.ppc64el      | 2 ++
>  8 files changed, 10 insertions(+), 4 deletions(-)
>
> diff --git a/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules b/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules
> index ae97cc2e64c7..9658cc3deab4 100644
> --- a/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules
> +++ b/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules
> @@ -210,7 +210,6 @@ adutux
>  adv7170
>  adv7175
>  adv7511
> -adv7511_drm
>  adv7604
>  adv7842
>  adv_pci1710
> @@ -651,7 +650,6 @@ cdc_ether
>  cdc_mbim
>  cdc_ncm
>  cdc_subset
> -cec
>  ceph
>  cfg80211
>  cfi_cmdset_0001
> diff --git a/debian.master/config/amd64/config.common.amd64 b/debian.master/config/amd64/config.common.amd64
> index b5a1e219d552..74bdfcef30cc 100644
> --- a/debian.master/config/amd64/config.common.amd64
> +++ b/debian.master/config/amd64/config.common.amd64
> @@ -73,6 +73,7 @@ CONFIG_CAN=m
>  CONFIG_CB710_CORE=m
>  CONFIG_CC_STACKPROTECTOR=y
>  CONFIG_CDROM_PKTCDVD=m
> +CONFIG_CEC_CORE=m
>  CONFIG_CHASH=m
>  CONFIG_CMDLINE_PARTITION=y
>  CONFIG_CRAMFS=m
> diff --git a/debian.master/config/arm64/config.flavour.generic b/debian.master/config/arm64/config.flavour.generic
> index 80f7e244ca1a..d57a37e00066 100644
> --- a/debian.master/config/arm64/config.flavour.generic
> +++ b/debian.master/config/arm64/config.flavour.generic
> @@ -3,8 +3,10 @@
>  #
>  CONFIG_AC97_BUS=m
>  # CONFIG_ADV7511_SNAPDRAGON_HACKS is not set
> +CONFIG_CEC_CORE=m
>  CONFIG_COMMON_CLK_QCOM=m
>  CONFIG_DRM=m
> +CONFIG_DRM_I2C_ADV7511=m
>  CONFIG_DRM_KMS_HELPER=m
>  CONFIG_DRM_MSM=m
>  CONFIG_FB_SYS_COPYAREA=m
> diff --git a/debian.master/config/arm64/config.flavour.snapdragon b/debian.master/config/arm64/config.flavour.snapdragon
> index 40a6c62f92e6..cef01ad27861 100644
> --- a/debian.master/config/arm64/config.flavour.snapdragon
> +++ b/debian.master/config/arm64/config.flavour.snapdragon
> @@ -3,8 +3,10 @@
>  #
>  CONFIG_AC97_BUS=y
>  CONFIG_ADV7511_SNAPDRAGON_HACKS=y
> +CONFIG_CEC_CORE=y
>  CONFIG_COMMON_CLK_QCOM=y
>  CONFIG_DRM=y
> +CONFIG_DRM_I2C_ADV7511=y
>  CONFIG_DRM_KMS_HELPER=y
>  CONFIG_DRM_MSM=y
>  CONFIG_FB_SYS_COPYAREA=y
> diff --git a/debian.master/config/armhf/config.common.armhf b/debian.master/config/armhf/config.common.armhf
> index b1a84534a018..6ae8ae5bf84d 100644
> --- a/debian.master/config/armhf/config.common.armhf
> +++ b/debian.master/config/armhf/config.common.armhf
> @@ -71,6 +71,7 @@ CONFIG_CAN=m
>  CONFIG_CB710_CORE=m
>  CONFIG_CC_STACKPROTECTOR=y
>  CONFIG_CDROM_PKTCDVD=m
> +CONFIG_CEC_CORE=m
>  CONFIG_CHASH=m
>  CONFIG_CMDLINE=""
>  CONFIG_CMDLINE_PARTITION=y
> @@ -90,6 +91,7 @@ CONFIG_DMA_VIRTUAL_CHANNELS=y
>  # CONFIG_DM_MQ_DEFAULT is not set
>  CONFIG_DNET=m
>  CONFIG_DRM=m
> +CONFIG_DRM_I2C_ADV7511=m
>  CONFIG_DRM_KMS_HELPER=m
>  CONFIG_DRM_MSM=m
>  CONFIG_DUMMY_IRQ=m
> diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu
> index 5ff32cb997e9..ceb13375aed7 100644
> --- a/debian.master/config/config.common.ubuntu
> +++ b/debian.master/config/config.common.ubuntu
> @@ -1263,7 +1263,6 @@ CONFIG_CC_STACKPROTECTOR_STRONG=y
>  CONFIG_CDROM=y
>  CONFIG_CDROM_PKTCDVD_BUFFERS=8
>  # CONFIG_CDROM_PKTCDVD_WCACHE is not set
> -CONFIG_CEC_CORE=m
>  CONFIG_CEC_GPIO=m
>  CONFIG_CEC_NOTIFIER=y
>  CONFIG_CEC_PIN=y
> @@ -2278,7 +2277,6 @@ CONFIG_DRM_HDLCD=m
>  # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set
>  CONFIG_DRM_HISI_HIBMC=m
>  CONFIG_DRM_HISI_KIRIN=m
> -CONFIG_DRM_I2C_ADV7511=m
>  CONFIG_DRM_I2C_ADV7511_AUDIO=y
>  CONFIG_DRM_I2C_ADV7511_CEC=y
>  CONFIG_DRM_I2C_ADV7533=y
> diff --git a/debian.master/config/i386/config.common.i386 b/debian.master/config/i386/config.common.i386
> index 34d5ed297fce..3d4f6adf0b33 100644
> --- a/debian.master/config/i386/config.common.i386
> +++ b/debian.master/config/i386/config.common.i386
> @@ -70,6 +70,7 @@ CONFIG_CAN=m
>  CONFIG_CB710_CORE=m
>  CONFIG_CC_STACKPROTECTOR=y
>  CONFIG_CDROM_PKTCDVD=m
> +CONFIG_CEC_CORE=m
>  CONFIG_CHASH=m
>  CONFIG_CMDLINE_PARTITION=y
>  CONFIG_CRAMFS=m
> diff --git a/debian.master/config/ppc64el/config.common.ppc64el b/debian.master/config/ppc64el/config.common.ppc64el
> index 6c55c7dfa9f6..02bb780f57a8 100644
> --- a/debian.master/config/ppc64el/config.common.ppc64el
> +++ b/debian.master/config/ppc64el/config.common.ppc64el
> @@ -68,6 +68,7 @@ CONFIG_CAN=m
>  CONFIG_CB710_CORE=m
>  # CONFIG_CC_STACKPROTECTOR is not set
>  CONFIG_CDROM_PKTCDVD=m
> +CONFIG_CEC_CORE=m
>  CONFIG_CHASH=m
>  CONFIG_CMDLINE_PARTITION=y
>  CONFIG_CMM=m
> @@ -87,6 +88,7 @@ CONFIG_DMA_VIRTUAL_CHANNELS=m
>  # CONFIG_DM_MQ_DEFAULT is not set
>  CONFIG_DNET=m
>  CONFIG_DRM=m
> +CONFIG_DRM_I2C_ADV7511=m
>  CONFIG_DRM_KMS_HELPER=m
>  CONFIG_DUMMY_IRQ=m
>  CONFIG_DW_WATCHDOG=m
>
Seems like a reasonable solution to me.

Acked-by: Colin Ian King <[hidden email]>

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK: [PATCH 1/1] UBUNTU: [Config] snapdragon: DRM_I2C_ADV7511=y

Kleber Souza
In reply to this post by Paolo Pisati-5
On 05/03/18 10:25, Paolo Pisati wrote:
> BugLink: http://bugs.launchpad.net/bugs/1768761
>
> Signed-off-by: Paolo Pisati <[hidden email]>

Acked-by: Kleber Sacilotto de Souza <[hidden email]>

> ---
>  debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules | 2 --
>  debian.master/config/amd64/config.common.amd64          | 1 +
>  debian.master/config/arm64/config.flavour.generic       | 2 ++
>  debian.master/config/arm64/config.flavour.snapdragon    | 2 ++
>  debian.master/config/armhf/config.common.armhf          | 2 ++
>  debian.master/config/config.common.ubuntu               | 2 --
>  debian.master/config/i386/config.common.i386            | 1 +
>  debian.master/config/ppc64el/config.common.ppc64el      | 2 ++
>  8 files changed, 10 insertions(+), 4 deletions(-)
>
> diff --git a/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules b/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules
> index ae97cc2e64c7..9658cc3deab4 100644
> --- a/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules
> +++ b/debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules
> @@ -210,7 +210,6 @@ adutux
>  adv7170
>  adv7175
>  adv7511
> -adv7511_drm
>  adv7604
>  adv7842
>  adv_pci1710
> @@ -651,7 +650,6 @@ cdc_ether
>  cdc_mbim
>  cdc_ncm
>  cdc_subset
> -cec
>  ceph
>  cfg80211
>  cfi_cmdset_0001
> diff --git a/debian.master/config/amd64/config.common.amd64 b/debian.master/config/amd64/config.common.amd64
> index b5a1e219d552..74bdfcef30cc 100644
> --- a/debian.master/config/amd64/config.common.amd64
> +++ b/debian.master/config/amd64/config.common.amd64
> @@ -73,6 +73,7 @@ CONFIG_CAN=m
>  CONFIG_CB710_CORE=m
>  CONFIG_CC_STACKPROTECTOR=y
>  CONFIG_CDROM_PKTCDVD=m
> +CONFIG_CEC_CORE=m
>  CONFIG_CHASH=m
>  CONFIG_CMDLINE_PARTITION=y
>  CONFIG_CRAMFS=m
> diff --git a/debian.master/config/arm64/config.flavour.generic b/debian.master/config/arm64/config.flavour.generic
> index 80f7e244ca1a..d57a37e00066 100644
> --- a/debian.master/config/arm64/config.flavour.generic
> +++ b/debian.master/config/arm64/config.flavour.generic
> @@ -3,8 +3,10 @@
>  #
>  CONFIG_AC97_BUS=m
>  # CONFIG_ADV7511_SNAPDRAGON_HACKS is not set
> +CONFIG_CEC_CORE=m
>  CONFIG_COMMON_CLK_QCOM=m
>  CONFIG_DRM=m
> +CONFIG_DRM_I2C_ADV7511=m
>  CONFIG_DRM_KMS_HELPER=m
>  CONFIG_DRM_MSM=m
>  CONFIG_FB_SYS_COPYAREA=m
> diff --git a/debian.master/config/arm64/config.flavour.snapdragon b/debian.master/config/arm64/config.flavour.snapdragon
> index 40a6c62f92e6..cef01ad27861 100644
> --- a/debian.master/config/arm64/config.flavour.snapdragon
> +++ b/debian.master/config/arm64/config.flavour.snapdragon
> @@ -3,8 +3,10 @@
>  #
>  CONFIG_AC97_BUS=y
>  CONFIG_ADV7511_SNAPDRAGON_HACKS=y
> +CONFIG_CEC_CORE=y
>  CONFIG_COMMON_CLK_QCOM=y
>  CONFIG_DRM=y
> +CONFIG_DRM_I2C_ADV7511=y
>  CONFIG_DRM_KMS_HELPER=y
>  CONFIG_DRM_MSM=y
>  CONFIG_FB_SYS_COPYAREA=y
> diff --git a/debian.master/config/armhf/config.common.armhf b/debian.master/config/armhf/config.common.armhf
> index b1a84534a018..6ae8ae5bf84d 100644
> --- a/debian.master/config/armhf/config.common.armhf
> +++ b/debian.master/config/armhf/config.common.armhf
> @@ -71,6 +71,7 @@ CONFIG_CAN=m
>  CONFIG_CB710_CORE=m
>  CONFIG_CC_STACKPROTECTOR=y
>  CONFIG_CDROM_PKTCDVD=m
> +CONFIG_CEC_CORE=m
>  CONFIG_CHASH=m
>  CONFIG_CMDLINE=""
>  CONFIG_CMDLINE_PARTITION=y
> @@ -90,6 +91,7 @@ CONFIG_DMA_VIRTUAL_CHANNELS=y
>  # CONFIG_DM_MQ_DEFAULT is not set
>  CONFIG_DNET=m
>  CONFIG_DRM=m
> +CONFIG_DRM_I2C_ADV7511=m
>  CONFIG_DRM_KMS_HELPER=m
>  CONFIG_DRM_MSM=m
>  CONFIG_DUMMY_IRQ=m
> diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu
> index 5ff32cb997e9..ceb13375aed7 100644
> --- a/debian.master/config/config.common.ubuntu
> +++ b/debian.master/config/config.common.ubuntu
> @@ -1263,7 +1263,6 @@ CONFIG_CC_STACKPROTECTOR_STRONG=y
>  CONFIG_CDROM=y
>  CONFIG_CDROM_PKTCDVD_BUFFERS=8
>  # CONFIG_CDROM_PKTCDVD_WCACHE is not set
> -CONFIG_CEC_CORE=m
>  CONFIG_CEC_GPIO=m
>  CONFIG_CEC_NOTIFIER=y
>  CONFIG_CEC_PIN=y
> @@ -2278,7 +2277,6 @@ CONFIG_DRM_HDLCD=m
>  # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set
>  CONFIG_DRM_HISI_HIBMC=m
>  CONFIG_DRM_HISI_KIRIN=m
> -CONFIG_DRM_I2C_ADV7511=m
>  CONFIG_DRM_I2C_ADV7511_AUDIO=y
>  CONFIG_DRM_I2C_ADV7511_CEC=y
>  CONFIG_DRM_I2C_ADV7533=y
> diff --git a/debian.master/config/i386/config.common.i386 b/debian.master/config/i386/config.common.i386
> index 34d5ed297fce..3d4f6adf0b33 100644
> --- a/debian.master/config/i386/config.common.i386
> +++ b/debian.master/config/i386/config.common.i386
> @@ -70,6 +70,7 @@ CONFIG_CAN=m
>  CONFIG_CB710_CORE=m
>  CONFIG_CC_STACKPROTECTOR=y
>  CONFIG_CDROM_PKTCDVD=m
> +CONFIG_CEC_CORE=m
>  CONFIG_CHASH=m
>  CONFIG_CMDLINE_PARTITION=y
>  CONFIG_CRAMFS=m
> diff --git a/debian.master/config/ppc64el/config.common.ppc64el b/debian.master/config/ppc64el/config.common.ppc64el
> index 6c55c7dfa9f6..02bb780f57a8 100644
> --- a/debian.master/config/ppc64el/config.common.ppc64el
> +++ b/debian.master/config/ppc64el/config.common.ppc64el
> @@ -68,6 +68,7 @@ CONFIG_CAN=m
>  CONFIG_CB710_CORE=m
>  # CONFIG_CC_STACKPROTECTOR is not set
>  CONFIG_CDROM_PKTCDVD=m
> +CONFIG_CEC_CORE=m
>  CONFIG_CHASH=m
>  CONFIG_CMDLINE_PARTITION=y
>  CONFIG_CMM=m
> @@ -87,6 +88,7 @@ CONFIG_DMA_VIRTUAL_CHANNELS=m
>  # CONFIG_DM_MQ_DEFAULT is not set
>  CONFIG_DNET=m
>  CONFIG_DRM=m
> +CONFIG_DRM_I2C_ADV7511=m
>  CONFIG_DRM_KMS_HELPER=m
>  CONFIG_DUMMY_IRQ=m
>  CONFIG_DW_WATCHDOG=m
>

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

APPLIED/cmnt: [PATCH 0/1] [SRU] [B/master] snapdragon: reduce EPROBEDEFER noise during boot

Kleber Souza
In reply to this post by Paolo Pisati-5
On 05/03/18 10:25, Paolo Pisati wrote:

> BugLink: http://bugs.launchpad.net/bugs/1768761
>
> IMPACT:
>
> During boot, after the rootfs is mounted, the linux-snapdragon kernel
> prints several lines like these:
>
> ...
> [ 5.258027] qcom-apq8016-sbc 7702000.sound: error getting codec dai name
> [ 5.258052] qcom-apq8016-sbc 7702000.sound: Error resolving dai links: -517
> [ 5.274320] msm_dsi_manager_register: failed to register mipi dsi host for DSI 0
> [ 5.274451] msm 1a00000.mdss: failed to bind 1a98000.dsi (ops dsi_ops): -517
> [ 5.300115] qcom-apq8016-sbc 7702000.sound: error getting codec dai name
> [ 5.300140] qcom-apq8016-sbc 7702000.sound: Error resolving dai links: -517
> [ 5.733725] msm_dsi_manager_register: failed to register mipi dsi host for DSI 0
> [ 5.733841] msm 1a00000.mdss: failed to bind 1a98000.dsi (ops dsi_ops): -517
> [ 5.760228] qcom-apq8016-sbc 7702000.sound: error getting codec dai name
> [ 5.760252] qcom-apq8016-sbc 7702000.sound: Error resolving dai links: -517
> [ 6.146074] msm_dsi_manager_register: failed to register mipi dsi host for DSI 0
> ...
>
> these are the audio and drm modules failing to attach due to the adv7511
> i2c bridge missing - they will retry several times, until the
> adv7511_drm is finally loaded and these messages disappear.
>
> While both audio and video work fine in the end, these lines make
> parsing the boot logs harder and might fool a user to think there's a
> potential problem.
>
> FIX:
>
> To fix it, make the config DRM_I2C_ADV7511=y.
>
> HOW TO REPRODUCE:
>
> Boot a patched kernel and check the boot logs.
>
> REGRESSION POTENTIAL:
>
> Probably none.
>
>
> Paolo Pisati (1):
>   UBUNTU: [Config] snapdragon: DRM_I2C_ADV7511=y
>
>  debian.master/abi/4.15.0-19.20/arm64/snapdragon.modules | 2 --
>  debian.master/config/amd64/config.common.amd64          | 1 +
>  debian.master/config/arm64/config.flavour.generic       | 2 ++
>  debian.master/config/arm64/config.flavour.snapdragon    | 2 ++
>  debian.master/config/armhf/config.common.armhf          | 2 ++
>  debian.master/config/config.common.ubuntu               | 2 --
>  debian.master/config/i386/config.common.i386            | 1 +
>  debian.master/config/ppc64el/config.common.ppc64el      | 2 ++
>  8 files changed, 10 insertions(+), 4 deletions(-)
>

Applied to bionic/master-next branch, adjusting to the most recent ABI
files path.

Thanks,
Kleber

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

APPLIED[unstable]: [PATCH 1/1] UBUNTU: [Config] snapdragon: DRM_I2C_ADV7511=y

Seth Forshee
In reply to this post by Paolo Pisati-5
On Thu, May 03, 2018 at 10:25:23AM +0200, Paolo Pisati wrote:
> BugLink: http://bugs.launchpad.net/bugs/1768761
>
> Signed-off-by: Paolo Pisati <[hidden email]>

Applied to unstable/master, with adjustments for context changes.
Thanks!

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team