From patchwork Wed May 24 13:39:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Olivier MOYSAN X-Patchwork-Id: 98515 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp2879422vqo; Wed, 24 May 2023 07:12:53 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5ypUvoP7MUjY+9bCSDzUJXHGClGd0R19lVtaRZ5X849waU/W1TsOY/66pQIzRLSwiJPXaZ X-Received: by 2002:a05:6a20:c701:b0:105:53:998 with SMTP id hi1-20020a056a20c70100b0010500530998mr15725975pzb.12.1684937572030; Wed, 24 May 2023 07:12:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684937572; cv=none; d=google.com; s=arc-20160816; b=x2JxfALr2psZTnm1akmjDA8YckDxZzVjZIR999O9a9P+3NxG2tw2No+ORNDnatVtCX 1bURJ9ca0RC+yB5YzTS+ibEQxp9+oU1UYIj3s3bkjtBmAnKAeynPjAI2hPmsX4yUYswJ we32jxg6pG4neLHpmlxagoXFIbwA+F4mQbRKB43t7nXDa5mya50NIX9HfCqnu8iFvNbu p7OIfsEI9bJBijjYUJ7Gj2ABvERWWZqBn/gOJ4nSSt4xDoDCYuQn68F+1ac98fUc0B5l ww3J0l4tGif6nn6YsFhFs3mJ2uXV3Qqg6liIVIJSmHJCLc2nodgsFFR9Dh2tp7B6Tqvu kWCQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Do0DjikyeIDFZP9oGmyZJjVUwz6VAIDmWXDZg0ApHTI=; b=Rp1lHRP+DOYe9cDCkygxR50ydfmFcwFMX1Dnzf608vFcpIuCICXe11AGRZochjz0hG QK2bzqHQKhe4XXGQCx2fbWZsHKI9aetrEG9Ar3z3KfHAySntOTrctcBicoeRGrdBcemn roJe0oS4tYqwAom7Y5o/bgHvj942t9OsoQJ9Ce4xF5JF3/vhsce9iScsd1coeX9UUjAJ j38LojKNmmNoY4BuKbHBVrYpxQbZgAlkPH5wDdl0fmolODgtuJl1a+sSl7KEIOOi5SEA tguVDXg0Rc5f9JVx1z9Vg/Iip4FP59g67xJv8GfxyWs7EGuj9GoEMaIcW7adOPvAB4Il R3sw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@foss.st.com header.s=selector1 header.b=IkYvi42c; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=foss.st.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a13-20020a63704d000000b0052c6e736acbsi4420063pgn.333.2023.05.24.07.12.38; Wed, 24 May 2023 07:12:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@foss.st.com header.s=selector1 header.b=IkYvi42c; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=foss.st.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235485AbjEXNmE (ORCPT + 99 others); Wed, 24 May 2023 09:42:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37614 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234813AbjEXNlw (ORCPT ); Wed, 24 May 2023 09:41:52 -0400 Received: from mx07-00178001.pphosted.com (mx08-00178001.pphosted.com [91.207.212.93]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 17D3913E; Wed, 24 May 2023 06:41:30 -0700 (PDT) Received: from pps.filterd (m0046661.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 34OCYCKp031558; Wed, 24 May 2023 15:40:56 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : content-type; s=selector1; bh=Do0DjikyeIDFZP9oGmyZJjVUwz6VAIDmWXDZg0ApHTI=; b=IkYvi42caGJWSglmsWG2LM+rjKCJtPblzqCJuJb+iZxLN0Nfuhvh4jiR42tW73szWwKc v+LNBzizdEItSevfv2AE8mH3P2pSTm53diEz18E8JRDZOReJ2tQeP5qQGMatvWcpUwUh w61yuhfxu64uu50X/B1iy8QGgeubVti6BNOubPlIOIb64h65F8IAu/PC+oCuRXcDEuaM k80d2wtDhiAOKcEz1v9ACCR8NfrK295b+jQq9+X8Vr3+srcBGz9orCc+EQmkIpno7g6a WpzM/DcjiKRSNeYFKAckCsai30JYGqqz8PM/ZXugibhFirMDYd06PUAn0y25NldN+lhC dQ== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3qrtgv162j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 24 May 2023 15:40:56 +0200 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 80132100034; Wed, 24 May 2023 15:40:55 +0200 (CEST) Received: from Webmail-eu.st.com (shfdag1node1.st.com [10.75.129.69]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 78467229A88; Wed, 24 May 2023 15:40:55 +0200 (CEST) Received: from localhost (10.252.20.36) by SHFDAG1NODE1.st.com (10.75.129.69) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Wed, 24 May 2023 15:40:55 +0200 From: Olivier Moysan To: Marek Vasut , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Maxime Coquelin , Alexandre Torgue CC: Olivier Moysan , , , , , Subject: [PATCH 8/8] ARM: dts: stm32: adopt generic iio bindings for adc channels on dhcor-testbench Date: Wed, 24 May 2023 15:39:17 +0200 Message-ID: <20230524133918.1439516-9-olivier.moysan@foss.st.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230524133918.1439516-1-olivier.moysan@foss.st.com> References: <20230524133918.1439516-1-olivier.moysan@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.252.20.36] X-ClientProxiedBy: EQNCAS1NODE4.st.com (10.75.129.82) To SHFDAG1NODE1.st.com (10.75.129.69) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.957,Hydra:6.0.573,FMLib:17.11.176.26 definitions=2023-05-24_09,2023-05-24_01,2023-05-22_02 X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1766785099353627853?= X-GMAIL-MSGID: =?utf-8?q?1766785099353627853?= Use STM32 ADC generic bindings instead of legacy bindings on DHCOR Testbench board. The STM32 ADC specific binding to declare channels has been deprecated, hence adopt the generic IIO channels bindings, instead. The STM32MP151 device tree now exposes internal channels using the generic binding. This makes the change mandatory here to avoid a mixed use of legacy and generic binding, which is not supported by the driver. Signed-off-by: Olivier Moysan --- .../boot/dts/stm32mp15xx-dhcor-testbench.dtsi | 28 ++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/stm32mp15xx-dhcor-testbench.dtsi b/arch/arm/boot/dts/stm32mp15xx-dhcor-testbench.dtsi index faed31b6d84a..ab7f0ba49639 100644 --- a/arch/arm/boot/dts/stm32mp15xx-dhcor-testbench.dtsi +++ b/arch/arm/boot/dts/stm32mp15xx-dhcor-testbench.dtsi @@ -41,15 +41,35 @@ &adc { status = "okay"; adc1: adc@0 { - st,adc-channels = <0 1 6>; - st,min-sample-time-nsecs = <5000>; status = "okay"; + channel@0 { + reg = <0>; + st,min-sample-time-ns = <5000>; + }; + channel@1 { + reg = <1>; + st,min-sample-time-ns = <5000>; + }; + channel@6 { + reg = <6>; + st,min-sample-time-ns = <5000>; + }; }; adc2: adc@100 { - st,adc-channels = <0 1 2>; - st,min-sample-time-nsecs = <5000>; status = "okay"; + channel@0 { + reg = <0>; + st,min-sample-time-ns = <5000>; + }; + channel@1 { + reg = <1>; + st,min-sample-time-ns = <5000>; + }; + channel@2 { + reg = <2>; + st,min-sample-time-ns = <5000>; + }; }; };