Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp697673ybi; Wed, 17 Jul 2019 03:29:51 -0700 (PDT) X-Google-Smtp-Source: APXvYqwXxu5qkQXDxcOPQoRyMXG8vBhMHSgEo4QMb6t2PYmP9XpUAoEvZEXTbSqW65+XItFQt9Tb X-Received: by 2002:a63:6f8f:: with SMTP id k137mr40097438pgc.90.1563359391245; Wed, 17 Jul 2019 03:29:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1563359391; cv=none; d=google.com; s=arc-20160816; b=zKhA6K9N/aPGKpsfsJfLuILEh0Pm17fht2zKu8Cs0BiBNLfwtocZhbAzO5FhNv/k0I aE0he3VNRHDRUAN1woDgVeBBqEchA5lMRm3LE5BWQ52GYmr6c4vkzCRi7Jw0TOpsjkHJ OcxvbtEsVPaSxdt59E5ohINqkOPqyoriyQQdvEEKfQjOZ36zRrs3XUscH0BhKC8p5kKP /1Ij5FYS/ydbOaPdK7Y6JXQQvADQF91hw9g4PqApEEFNyhgUHg02kR//RjzX/jrPF9FY RSQ9L3x+DuIZ5Ernk93RrIHVgh+5LqaJVqaxo26gM0msDRDFTckOtgk/0UUP+TPOfO59 Fz+A== 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=3OqUE647HuitrzeN56x9jTuLb2Ydo4APiMUt/N1U1gk=; b=w0eeRNu9a2exN4+GrDYGNToQw5Cg5ml+XTpvcOwgVc7RYvbe/imzECHmUHMGMEjUnO M54+TfUdZK6URhk1zvjvl/QedL+YaMqnd1gEMrrXlk4+cHRiBCTrqTjlS9LhMbbsOUQc foiu3z77nJFPmBYcjoGsMWt0G4CEJn+9k7mg4RVydHTMw7wRPPHUZhIlsggJ+23fKjBE EQaTtF7CKJ5gl0Ugp5V5BUAu6/rf64R5Y6tpvaXs4ttiizFnqDDlRbpM4zGNa/QJ7tYC gBJDqjwtkf96pjj2/62gMeYerOIRGO93EorEYgfvhyQ8PzKvKEkQePaMZAkAhnlSbNP0 /L0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="JDhYZ/XL"; 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 v1si21795796plb.381.2019.07.17.03.29.35; Wed, 17 Jul 2019 03:29:51 -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="JDhYZ/XL"; 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 S1730590AbfGQK2a (ORCPT + 99 others); Wed, 17 Jul 2019 06:28:30 -0400 Received: from mail-oi1-f196.google.com ([209.85.167.196]:42044 "EHLO mail-oi1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726618AbfGQK2a (ORCPT ); Wed, 17 Jul 2019 06:28:30 -0400 Received: by mail-oi1-f196.google.com with SMTP id s184so18070070oie.9 for ; Wed, 17 Jul 2019 03:28:29 -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=3OqUE647HuitrzeN56x9jTuLb2Ydo4APiMUt/N1U1gk=; b=JDhYZ/XLSp5p+uzs8xtZ+lDFSxyDX6a3a83vp7yY0oH7QR/JUG3nl7G/bfr2BVUVVt AT9BWdwzjWgFGhHaPLqfM2IfAKu5tUziTQa2yq6iXjC1JXAIXDIL1bnk3A60xCcqM8v1 iHXfabVCBA+o6US93D2wHx2oKFBhG9ostlX0XsIagP4+oak+j0c4An6AaDbPkN0LuELE sbSIgxgH+PAC7n3MJ4/wXWHhsuSGKXPdLnObSXx350+qAr5xmhsnP0WJC6CsTXqWdSD+ HwOrD5rSZE1vq3fGbC6Ihq5Zkdwq7tmp9dJjt8JIhcj2TFk/S5P93TXmZQmTmaWwZ/NV JatA== 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=3OqUE647HuitrzeN56x9jTuLb2Ydo4APiMUt/N1U1gk=; b=KuSH1Pdq/0bSbhYql7FclxRBODSu7RWXHGv9vZHjgZCHnaKftW+VhRbsY3blEMgwzy uf+kW3UV8fr9xwvl8G8Fsb4CxZrnh4RAKt9qT1rxMjnbUXJKPtdnbvGCPT7s6N4a1cIL 9cIb56B+PdsiWuNEynfg/ToJHOvBwOcdTQXxzc5iGv9nBwCU64AkwRD2sp0cizR0QsAV L29450DK0/w5Zik00nUDdl4qqc0vvBQ8itp/wecveuVzj4c5+gk9Pvn9e3AfQs4ocX5Q bipo9nSumW65dK8bBpBwcbQr439BlMevqYH2GXBMBAQu+jXNC9yEF4BFERXq7/DyRj7Q DoMQ== X-Gm-Message-State: APjAAAWGIOF2MkYSnDvF/IUDa8jC29NQkOJCRmnPFFHZ3kvcDhNzkEgC DOztPiZNFOafaWP6dHP6WH+xQG3Ape6mQvbla+rtng== X-Received: by 2002:aca:544b:: with SMTP id i72mr20169753oib.174.1563359308762; Wed, 17 Jul 2019 03:28:28 -0700 (PDT) MIME-Version: 1.0 References: <20190717083327.47646-1-cychiang@chromium.org> In-Reply-To: <20190717083327.47646-1-cychiang@chromium.org> From: Tzung-Bi Shih Date: Wed, 17 Jul 2019 18:28:17 +0800 Message-ID: Subject: Re: [PATCH v5 0/5] Add HDMI jack support on RK3288 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 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