Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp930241ybi; Tue, 16 Jul 2019 07:14:33 -0700 (PDT) X-Google-Smtp-Source: APXvYqySs6l87HRhyWPGZkWpEmYCb9ujDXBB4D8qCBaDkBFSMHM4KIvA8vtHPMKPD03zeC7ZvnfJ X-Received: by 2002:a63:4c14:: with SMTP id z20mr33962488pga.360.1563286473404; Tue, 16 Jul 2019 07:14:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1563286473; cv=none; d=google.com; s=arc-20160816; b=D8/IwXbd3ifzMQWVOYiJDhLM2xsIri6zzHh4oB10E+kdu4Y4hNokeNGwKMY8u4qo1/ XZsOAtjOuUC66Lzfa21Ru6bL3tNzBNrK+yzjh/2kHZ+efeGqAwu8/cmElJdYHudAZnxu lGKM0UqqWAZl1lblagykG1Lo4NfqSUcNHSLeV/RskFAXjprRATd3jSrEHII0WUEm8fkO Qx30NFlDlzPexd4ms4AfzWgl+Y4EVqcukVMB6vrLl+gBl4P1sKT+553PBcuGIpr4T6iI h/j+eEu2gM8ZnJCjGPy59RaUX54x7JrXbMQk0n/8TyAug4CAKoUxTyL1FU/7m2WwAHsX hrtA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=h2XmDxxbJ7tU8jfvsRxWlaoaHsfnqizOFxorb/Xd+co=; b=rj3mF3kvm6kFKgafd+5wvvSdY1khYXAmOjcUZFSHtkDdIOTtSIeb2I5ovElZurGjQU 48hDT/5lt1mujX92rBitVRcvDfUWdQ3K4JBCsq5udYP1kF9WJbZbazjkUR5lGexMa6ZD lj2Gn2C/vw+AZ78/WRwacytrr3NKYt14mctVDWJG/DvmP36LNGyNCCM64YMqUGXh/YLe sLEs1kCq4/fct0N9l/6t6sclX7Fhe9n9XuTXXxVgPI1AtzmXlhV3whTNVgDK+9+YL6wE fTwxJR3FcgHBoQOjx0VK0lEYpL1JdSfSRT/BiLTc1B7CGwHl8RPAnO6olAl7c8x3vCXT nu6A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="Py5/obzL"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 100si18932750pla.158.2019.07.16.07.14.16; Tue, 16 Jul 2019 07:14:33 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="Py5/obzL"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387854AbfGPOMs (ORCPT + 99 others); Tue, 16 Jul 2019 10:12:48 -0400 Received: from mail-oi1-f196.google.com ([209.85.167.196]:46361 "EHLO mail-oi1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725926AbfGPOMr (ORCPT ); Tue, 16 Jul 2019 10:12:47 -0400 Received: by mail-oi1-f196.google.com with SMTP id 65so15638130oid.13 for ; Tue, 16 Jul 2019 07:12:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=h2XmDxxbJ7tU8jfvsRxWlaoaHsfnqizOFxorb/Xd+co=; b=Py5/obzLg1G6q0q9QNni2A4i6WspW9cxnxlS1QfRxEg9BRt1PWoOjwnaxWlw95wDhQ zk2XLC499vm6MTxijwxdPPDVhCQaRCFyw+qJHWt86AFA40hRMjwDOMZvCgKaj30892nR 3Y8vkOpVAnYdsAR5GQ+/ylt+8cSq9qlPxSumsex88ZyIHEBPsauTOuHf7FrJRJlSNJ0G xBmJ7n3Wiqq/pFgIxlIeJn3Ms4InCCNSdUmRXMfbYZ6pVE4XIRvI/r3dn+K84uxn5ttw 1GFLELKY4droqXKN0zwWh5as8vN/6BK+LpPAHSpEFtr3f0XWt77DBVSuhXUHhjHdb072 ArzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=h2XmDxxbJ7tU8jfvsRxWlaoaHsfnqizOFxorb/Xd+co=; b=s+qhI7HFXZfUWk0ac7Rr/hte0cfk8aQpuNrqy6NDw12GO8jhahMclqNZM2TeeLoFnL 5zBF7+G5yvzAS8C2RgxOsJ3ML8Md6vP+J7uGECbRnJM+zfDO1eTign3Fjmw+lH3Ps5Ak ouIa1H68JQaICXg6C6aQVF/y2khqZs67sHgR09Zji51G/B/xV/9sl05toHZ8Rs/5Vjfv +JaKCiATwP54liNTxV83aOR15kaUPc0tg9ArS9yxIYA0ijxHecY3d1wTsqk+I15s3SZU w4veolen+0OykF3plxkWZ2VP8cH7wHpPbeTbUduXQdcfKkW0P+i0BI5CSGfvVF+sAB0l NwIQ== X-Gm-Message-State: APjAAAUZtU+bsbAsM5oUISrgNXwE56DxUQS8qP2fGrsDEOq4oSb8IZbp uwsbaw/YjaUgaz23xeUhKAx3oiBd0lwlNzEzUxHNBlG5ZhRCDUvkRU0= X-Received: by 2002:aca:4d84:: with SMTP id a126mr17188257oib.23.1563286366223; Tue, 16 Jul 2019 07:12:46 -0700 (PDT) MIME-Version: 1.0 References: <20190716115725.66558-1-cychiang@chromium.org> <20190716115725.66558-3-cychiang@chromium.org> In-Reply-To: <20190716115725.66558-3-cychiang@chromium.org> From: Tzung-Bi Shih Date: Tue, 16 Jul 2019 22:12:35 +0800 Message-ID: Subject: Re: [PATCH v4 2/5] drm: bridge: dw-hdmi: Report connector status using callback To: Cheng-Yi Chiang Cc: Linux Kernel Mailing List , Hans Verkuil , Mark Brown , Liam Girdwood , Takashi Iwai , Jaroslav Kysela , Russell King , Andrzej Hajda , Laurent Pinchart , David Airlie , Daniel Vetter , Heiko Stuebner , Douglas Anderson , dgreid@chromium.org, tzungbi@chromium.org, ALSA development , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 16, 2019 at 7:57 PM Cheng-Yi Chiang wrote: > > Change the Kconfig of DRM_DW_HDMI so it selects SND_SOC_HDMI_CODEC. > This is for the typedef of hdmi_codec_plugged_cb to be used in dw-hdmi.c. Not sure why you select SND_SOC_HDMI_CODEC in this patch. To have definition of hdmi_codec_plugged_cb, include hdmi-codec.h should be sufficient. > > diff --git a/drivers/gpu/drm/bridge/synopsys/Kconfig b/drivers/gpu/drm/bridge/synopsys/Kconfig > index 21a1be3ced0f..309da052db97 100644 > --- a/drivers/gpu/drm/bridge/synopsys/Kconfig > +++ b/drivers/gpu/drm/bridge/synopsys/Kconfig > @@ -4,6 +4,7 @@ config DRM_DW_HDMI > select DRM_KMS_HELPER > select REGMAP_MMIO > select CEC_CORE if CEC_NOTIFIER > + select SND_SOC_HDMI_CODEC So that it is weird to select this option. > > config DRM_DW_HDMI_AHB_AUDIO > tristate "Synopsys Designware AHB Audio interface" > @@ -20,7 +21,6 @@ config DRM_DW_HDMI_I2S_AUDIO > tristate "Synopsys Designware I2S Audio interface" > depends on SND_SOC > depends on DRM_DW_HDMI > - select SND_SOC_HDMI_CODEC Also strange for deselecting the option. Should be in another commit for another reason?