Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp123155ybl; Thu, 29 Aug 2019 19:56:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqwMCMOmoztio2dymeBJzX1UiUdjmZRDoWpG1Qs73sLokPos2KzM8wywyPWw+eZdJ+vinmzr X-Received: by 2002:a62:e401:: with SMTP id r1mr15967649pfh.193.1567133814439; Thu, 29 Aug 2019 19:56:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567133814; cv=none; d=google.com; s=arc-20160816; b=aIja2dudjxfzrirE+PKAfeiX5Zbxv0JgQ7YOTsCZSkWb+xsyLojimjqdxq+2kkvSVa CtrAMFObE3CK0/9/qfWu8E2mqm43QsVdzcm/MhqQDdvWt8uq8LHpbI9RSNO3TNMc04Ms MW7J576ucqb06aDOeJCwDrudGJl0oWLLITQeytBtKD1M81ErOI6FivCMeUmTsiqAQ6qz aKQirLW58YpYf94jAIj8zvYnqTzGpHGcv+8EBCa0teencig6L3vLmp6itRpQydIGsr4t nAXycnibFRMcTKqEj52d+FFMRqGOES53vXRzqfdtbN5KToyAHu9Hdq2G5HJlUyQmNb/V bOqw== 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=uVJP3tNQZmRfMHp/W2ZEuVlB3ztV/VuTs152oodDoRA=; b=FT6SjozlRlxF88yaw2eQFfzMwUmpLiJ9j5Ll6jvhIOq+nlCiqauKnPfMc7e8VIYoJX UMq9GAyuINpGD9wjovbQzU3u3fP8zZ2FLa9W6UfoJ5ZUj5/VFzOGydjHwllCrkLhZOA6 YoqTQY/LkHs1m1bfzKGy9BP05YzUqckSTSYrVAhlBzPSNoWHsu7ZfuWQFrxqr3jq+BgW rS0D46VioI1uORxanUCMBGCa7tKcffmr8g6xq6Ws/LdOz8VK1lOpVQ9DmzQG6nGC2NJi HvwkcDQHrz2Z76r955Rby0qy2RofiZzKeTow11FIvJxcj5XtsXlWpcfOsJIrEuxRbPrF c+lA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="go/AeEsI"; 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=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 65si4686878pff.220.2019.08.29.19.56.37; Thu, 29 Aug 2019 19:56:54 -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=@chromium.org header.s=google header.b="go/AeEsI"; 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=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727413AbfH3Czl (ORCPT + 99 others); Thu, 29 Aug 2019 22:55:41 -0400 Received: from mail-ua1-f65.google.com ([209.85.222.65]:46504 "EHLO mail-ua1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727270AbfH3Czl (ORCPT ); Thu, 29 Aug 2019 22:55:41 -0400 Received: by mail-ua1-f65.google.com with SMTP id y19so1834203ual.13 for ; Thu, 29 Aug 2019 19:55:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=uVJP3tNQZmRfMHp/W2ZEuVlB3ztV/VuTs152oodDoRA=; b=go/AeEsI5vC+mODTwi/w5PsQtEjcwg1f3Pf9r94z/spWywhIHshzlHgOAz73WeypOX pqMIDya9cWyUswo1xPqA+BADMwbb805CpsmQht+9dYBhC6NqBViosIEVvwIli8l3sTlO 1jIG9p8bhTKdxA20ytec9mf4cYGdg+LwRAdxU= 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=uVJP3tNQZmRfMHp/W2ZEuVlB3ztV/VuTs152oodDoRA=; b=neJFzwIAOWvbzkaoqKpVNj+a0AzEz7hVwkjhCcs+v97A8vKjlMkRUBYL3rSdAghWs+ eXvAYtZXTZAv0VlMBaBrDJDQF0Itd4Zo1egvk0cdXW4moZw6nIH1p7ea5rrKuX043BTu HEB/4ZNYw6aVwQuPOC31E0g0alQsRwT7xpWOutJyXrvtWqW/Qs5nkOV4nt76EfKWlILQ IB42qIbbicD//itJ4tCVZh5nrvSk+YaUjfQWcmdh+1jocnb+BjcecR6DUBI0RFyuDBFb DkL3MRsABccPs/jdXHK9cUI6weQNk93jM+lgg9b1SnB1m29rfi+IboZcZJVyygmpBoeC 13rw== X-Gm-Message-State: APjAAAW67G/OaFYJeFwNvE+OScetxsrICko3NwQsofYt9VRQFyh0X2K5 pzah/LS12H5QDSGGzWXIC5+6gw98heKPMuCYUQqXrQ== X-Received: by 2002:ab0:7c3:: with SMTP id d3mr6638328uaf.131.1567133739477; Thu, 29 Aug 2019 19:55:39 -0700 (PDT) MIME-Version: 1.0 References: <20190717083327.47646-1-cychiang@chromium.org> In-Reply-To: From: Cheng-yi Chiang Date: Fri, 30 Aug 2019 10:55:12 +0800 Message-ID: Subject: Re: [PATCH v5 0/5] Add HDMI jack support on RK3288 To: Tzung-Bi Shih 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 , Dylan Reid , 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 Wed, Jul 17, 2019 at 6:28 PM Tzung-Bi Shih wrote: > > On Wed, Jul 17, 2019 at 4:33 PM Cheng-Yi Chiang wrote: > > > > This patch series supports HDMI jack reporting on RK3288, which uses > > DRM dw-hdmi driver and hdmi-codec codec driver. > > > > The previous discussion about reporting jack status using hdmi-notifier > > and drm_audio_component is at > > > > https://lore.kernel.org/patchwork/patch/1083027/ > > > > The new approach is to use a callback mechanism that is > > specific to hdmi-codec. > > > > Changes from v4 to v5: > > - synopsys/Kconfig: Remove the incorrect dependency change in v4. > > - rockchip/Kconfig: Add dependency of hdmi-codec when it is really need > > for jack support. > > > > Cheng-Yi Chiang (5): > > ASoC: hdmi-codec: Add an op to set callback function for plug event > > drm: bridge: dw-hdmi: Report connector status using callback > > drm: dw-hdmi-i2s: Use fixed id for codec device > > ASoC: rockchip_max98090: Add dai_link for HDMI > > ASoC: rockchip_max98090: Add HDMI jack support > > > LGTM. > > Reviewed-by: Tzung-Bi Shih Hi Daniel, Do you have further concern on this patch series related to hdmi-codec and drm part ? We would like to merge this patch series if possible. They will be needed in many future chrome projects for HDMI audio jack detection. Thanks a lot!