From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C9A3CC433EF for ; Wed, 8 Dec 2021 06:49:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234281AbhLHGwq (ORCPT ); Wed, 8 Dec 2021 01:52:46 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47764 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231206AbhLHGwp (ORCPT ); Wed, 8 Dec 2021 01:52:45 -0500 Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9172BC061574 for ; Tue, 7 Dec 2021 22:49:14 -0800 (PST) Received: by mail-pg1-x534.google.com with SMTP id k4so1250279pgb.8 for ; Tue, 07 Dec 2021 22:49:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=z1p7M/LYCK4ZSTVRRFaVS0/yRQ76HczsAM++YTNxVk0=; b=gH1OAMKZIbiCurLwwowWbfcMH6OFe1lcc7DRY2TXI47rbdcCKYijsRMUyJV9mN20O0 m44aBHnbRhgYsBfQidng2wgBjSYA/a8kLEFQOv9KK99Vs7PrmwexJ41iJfnPoduNy8g9 Ei3BNIK+8jRP4AFgYtovTr/E5+0QSKhp3LdwESCeebMgdPNBLAqtGDg5id6yi5EyiEQH 70QPW8NvlJY+PRVYzOtioxqZwDyCnP0RPgGsFb8x1ECWXGFfRX7riZac/8bVHNAi+e+N XahLpYJSGOzb3cLS6GC1Dcsz0WiDqM5g+Pnk7OofoHL8r8jGmBBV7jayxzl9wqTht0t9 QV1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=z1p7M/LYCK4ZSTVRRFaVS0/yRQ76HczsAM++YTNxVk0=; b=ucBAIlvXx0gLjFtiSXYS2gIOR2VjRm8QsL3hI5FLAjN7VaZSCGKRC1HcW5dORJ/uwL SUdpdg+D/ZujvWp/Zpprk/cZ7wLXYWscvMAsraNho5HH+JIFOjxl3TpPvK1ot6hymFkc A0/tbc3NdM608xTKy0kyDW1mayRcLsd6DRNjOjgFtvbsnqL65k6WMDh+3d+Ni4mi8fUa tjJAqqYoPAMiSsVoobfb4yIz6bkO/H0SjR/BPsOgMwB98zkHHR/65jz/jJrvk2D19k83 T3FgXzmrt3ro0bkgH0q21Dsy1xhl0438iPzaNP0ZbVhkQtHA66of4AIpswO3MVHwA8Rw bo8Q== X-Gm-Message-State: AOAM532KZegqxwANa7VqgbGBsxOP1N4OqBY+PUJiKbGvJDuD0CwJmu0h IFTKiWdWHB8n5BKcAWflX9YJ9LB7OIUl0A== X-Google-Smtp-Source: ABdhPJwIp6pPGibbmSNn5RgsgKJtj5oMsZgc1+pRk8v12IodpeiXSoONr/LaWwn11qGGttXMOXx2kw== X-Received: by 2002:a05:6a00:cc9:b0:49f:b439:8930 with SMTP id b9-20020a056a000cc900b0049fb4398930mr4048379pfv.86.1638946153607; Tue, 07 Dec 2021 22:49:13 -0800 (PST) Received: from localhost.localdomain (fs76eeeb6c.tkyc601.ap.nuro.jp. [118.238.235.108]) by smtp.gmail.com with ESMTPSA id h5sm2029396pfi.46.2021.12.07.22.49.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Dec 2021 22:49:13 -0800 (PST) Sender: Kuninori Morimoto From: Kuninori Morimoto To: Mark Brown , Rob Herring Cc: alsa-devel@alsa-project.org, devicetree@vger.kernel.org, Kuninori Morimoto Subject: [PATCH v2] ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master Date: Wed, 8 Dec 2021 15:48:52 +0900 Message-Id: <20211208064852.507977-1-kuninori.morimoto.gx@renesas.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Kuninori Morimoto snd_soc_daifmt_parse_clock_provider_raw() is handling both bitclock/frame-master, and is supporting both flag/phandle. Current DT is assuming it is flag style. This patch allows both case. Signed-off-by: Kuninori Morimoto --- .../devicetree/bindings/sound/audio-graph-port.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml index 43e7f86e3b23..7d0248be08c5 100644 --- a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml +++ b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml @@ -42,10 +42,15 @@ patternProperties: $ref: /schemas/types.yaml#/definitions/flag frame-master: description: Indicates dai-link frame master. - $ref: /schemas/types.yaml#/definitions/phandle + anyOf: + - $ref: /schemas/types.yaml#/definitions/flag + - $ref: /schemas/types.yaml#/definitions/phandle bitclock-master: description: Indicates dai-link bit clock master - $ref: /schemas/types.yaml#/definitions/phandle + anyOf: + - $ref: /schemas/types.yaml#/definitions/flag + - $ref: /schemas/types.yaml#/definitions/phandle + dai-format: description: audio format. items: -- 2.25.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id DCA6AC433EF for ; Wed, 8 Dec 2021 06:50:22 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 24C2B22A6; Wed, 8 Dec 2021 07:49:31 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 24C2B22A6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1638946221; bh=jv+8XuJXbr9NzL2BkKI0rKH9ELoiGGSA68qSAxaD+CM=; h=From:To:Subject:Date:Cc:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From; b=IiyAj0SH5ggfdjDIDTCyWDnc9pxevRj+FRmYIvJ40fDABJJyNhc/oQIkzuOsczMHz miwEAgfY9WnKpq//ZEuS80eI80eOR3IRk3Cs2Rs0LoWIImONsXYdw7m+I9m722vjpC c8ZgdTO1mw5s+jU+wYR5qQB+rsEcMJOwLRIylxqo= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 30248F800AB; Wed, 8 Dec 2021 07:49:30 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 61250F804E5; Wed, 8 Dec 2021 07:49:28 +0100 (CET) Received: from mail-pg1-x52f.google.com (mail-pg1-x52f.google.com [IPv6:2607:f8b0:4864:20::52f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id 8A41BF800AB for ; Wed, 8 Dec 2021 07:49:15 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 8A41BF800AB Authentication-Results: alsa1.perex.cz; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="gH1OAMKZ" Received: by mail-pg1-x52f.google.com with SMTP id 133so1228352pgc.12 for ; Tue, 07 Dec 2021 22:49:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=z1p7M/LYCK4ZSTVRRFaVS0/yRQ76HczsAM++YTNxVk0=; b=gH1OAMKZIbiCurLwwowWbfcMH6OFe1lcc7DRY2TXI47rbdcCKYijsRMUyJV9mN20O0 m44aBHnbRhgYsBfQidng2wgBjSYA/a8kLEFQOv9KK99Vs7PrmwexJ41iJfnPoduNy8g9 Ei3BNIK+8jRP4AFgYtovTr/E5+0QSKhp3LdwESCeebMgdPNBLAqtGDg5id6yi5EyiEQH 70QPW8NvlJY+PRVYzOtioxqZwDyCnP0RPgGsFb8x1ECWXGFfRX7riZac/8bVHNAi+e+N XahLpYJSGOzb3cLS6GC1Dcsz0WiDqM5g+Pnk7OofoHL8r8jGmBBV7jayxzl9wqTht0t9 QV1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=z1p7M/LYCK4ZSTVRRFaVS0/yRQ76HczsAM++YTNxVk0=; b=FMiwGijbtj7mDsSmgl43UH3rrPfYFaG0xvVWe0wea28oYERrb09+xDYZyOuIxJRTqp VTeZklS4fVGnusIyUsYt82LarPFdWxfS7UC9+vy3Ym4Tr8T1IPFqtDS82XWgYeTmLTU0 AmDlWeDgURQ6S4LK9GX5bZNETNZv44IvhugawCJsnn5hN0rfZ46/lvF3cqTCTwd/M+eJ OCVBx4076JU+nnOBCarg+jqZxjWik+c+AANfK6S94PqORq52XZQ3ZIFHOa5LKrlqU/B5 d47uWYFigSYUMfUhM1tSnt5HcR8hY5y69KsCjwR3kW6qgO3Oog+Cu/OJn+4V8AEZuCsj lrZg== X-Gm-Message-State: AOAM530vDOt7L5ixlvA6jHWCkvn2xSIJlTTfWJsvVTx274xEZINmg8rQ OikBZqxK1YWqbezxfIdYs2Y= X-Google-Smtp-Source: ABdhPJwIp6pPGibbmSNn5RgsgKJtj5oMsZgc1+pRk8v12IodpeiXSoONr/LaWwn11qGGttXMOXx2kw== X-Received: by 2002:a05:6a00:cc9:b0:49f:b439:8930 with SMTP id b9-20020a056a000cc900b0049fb4398930mr4048379pfv.86.1638946153607; Tue, 07 Dec 2021 22:49:13 -0800 (PST) Received: from localhost.localdomain (fs76eeeb6c.tkyc601.ap.nuro.jp. [118.238.235.108]) by smtp.gmail.com with ESMTPSA id h5sm2029396pfi.46.2021.12.07.22.49.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Dec 2021 22:49:13 -0800 (PST) From: Kuninori Morimoto To: Mark Brown , Rob Herring Subject: [PATCH v2] ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master Date: Wed, 8 Dec 2021 15:48:52 +0900 Message-Id: <20211208064852.507977-1-kuninori.morimoto.gx@renesas.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Cc: devicetree@vger.kernel.org, alsa-devel@alsa-project.org, Kuninori Morimoto X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" From: Kuninori Morimoto snd_soc_daifmt_parse_clock_provider_raw() is handling both bitclock/frame-master, and is supporting both flag/phandle. Current DT is assuming it is flag style. This patch allows both case. Signed-off-by: Kuninori Morimoto --- .../devicetree/bindings/sound/audio-graph-port.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml index 43e7f86e3b23..7d0248be08c5 100644 --- a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml +++ b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml @@ -42,10 +42,15 @@ patternProperties: $ref: /schemas/types.yaml#/definitions/flag frame-master: description: Indicates dai-link frame master. - $ref: /schemas/types.yaml#/definitions/phandle + anyOf: + - $ref: /schemas/types.yaml#/definitions/flag + - $ref: /schemas/types.yaml#/definitions/phandle bitclock-master: description: Indicates dai-link bit clock master - $ref: /schemas/types.yaml#/definitions/phandle + anyOf: + - $ref: /schemas/types.yaml#/definitions/flag + - $ref: /schemas/types.yaml#/definitions/phandle + dai-format: description: audio format. items: -- 2.25.1