From patchwork Wed Jul 26 07:03:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 126136 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a985:0:b0:3e4:2afc:c1 with SMTP id t5csp225649vqo; Wed, 26 Jul 2023 00:12:05 -0700 (PDT) X-Google-Smtp-Source: APBJJlFVB86ku2N5adOIVoJKtjZslsEva9TpQln9cTJl5H7XjIOqsYHoRBit7UXdCBMvZfjUywQ0 X-Received: by 2002:a05:6358:6f8c:b0:135:afe6:4f83 with SMTP id s12-20020a0563586f8c00b00135afe64f83mr1109055rwn.29.1690355524728; Wed, 26 Jul 2023 00:12:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690355524; cv=none; d=google.com; s=arc-20160816; b=hQ3Pl0YMM2OvpioRT8zXMT/RlCZHBKswdIh9n3WFi31B0E+ngm0aBM0Xkj9oU8iOzV YgIa0Cn87fRfA75NbswBOrsn/JGv34adlM2fun/ZoG0nZCLCdzyVvMysLEvCAqoBKcyd GP198EVlqB0LtQHbwQin5bm7HN0QKec9875g9GmnUDhd/NOiYyS0jmakmSBSSS51oZQb cGVcmgyZvSRzUhIUrm5XT3tIGXKzKPAxTX4Y0730xRmK8KCVTAFKXs+JoxKjkNxSl79u ctHBgX0uqaiF07zZPb3pE1xEFnlN2+ybKpHHIVGDw/gmFqtKn4YtKfRbQkvrdDo0/L/6 wGsQ== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=+Sp6Oh3kIZYgwY/6PAzwynsD4VZMj8j6x6i38EBvjv4=; fh=IitQIKDdY3BMj2TGQW0iAPy0s1dkksjDYTJj1MeHrvw=; b=bcQ5BIgAzWjn5RkQu14Q/4/XA454zUfMY0KlUUaBRKGZAXuez77J6LX5O/+DjAb57J VBRUFc4VhGn/0VLpISpFHdpWH9EOuiUzrm0i7+y/vm18JUBXHhGBZv/Wj/e6f8wePGF4 8JJURHND7hqHqXIGDm+Jv5iX7LRuWLxvYyADNW4mA1TmCazxSFxq9EQT9I6DFyjsF6Mh PAbi1PoZNW2xpiVtU0ykXrm/smz2MWQ/MFYUDaz/baDd+ebb5u8B98gHg5zLGW0KDlV/ GqvvUL1eT5bHFrr5zrIeIJzzzMrsokLKBvGzilg5IhdLsbxCNlFLk905M3bfl2Vpv3a9 IgZQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=k13+9VtF; 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=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 130-20020a630088000000b0054201a3f08dsi12787396pga.592.2023.07.26.00.11.51; Wed, 26 Jul 2023 00:12:04 -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=@linaro.org header.s=google header.b=k13+9VtF; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230521AbjGZHFz (ORCPT + 99 others); Wed, 26 Jul 2023 03:05:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41774 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232314AbjGZHFN (ORCPT ); Wed, 26 Jul 2023 03:05:13 -0400 Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 070E9422B for ; Wed, 26 Jul 2023 00:03:29 -0700 (PDT) Received: by mail-lf1-x12e.google.com with SMTP id 2adb3069b0e04-4fbb281eec6so10081747e87.1 for ; Wed, 26 Jul 2023 00:03:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1690355007; x=1690959807; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=+Sp6Oh3kIZYgwY/6PAzwynsD4VZMj8j6x6i38EBvjv4=; b=k13+9VtFyhCyA5x2o3+p6BFUWl8Y6TGcK+ogwMkvvl5J81O/Se+A/TuSVB0nWIbUbQ eLmY/aMEhNS9VKXnuu/br+QfQIdjkoNYdFPmWxQWHi3E3X3B/7Qmj8QgZCWbIo3kd/am BKtbVu7bjEhU/rcld+xJvdH0tU3UkGNwB9aIR/EKRT9B+2ZW22Shf1ZbCr1N5GwCwsMo xW3VYzQTdAWOKkcBF/cOcspJm/vh4XL2rihv5wMspqOb+CiQA37T76CuxE3qZHyHaYUz l2fvbI8xagKyHKkbAAH1vziITBrrkGyyaqFMzfD13CzUIu/PjykZKvnzIL8VUDkVGvGt ur/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690355007; x=1690959807; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+Sp6Oh3kIZYgwY/6PAzwynsD4VZMj8j6x6i38EBvjv4=; b=bGbOI4xX8JB5sRBvtxq1QllBZeFmkmDQqoiSeKil0FS45BTRnmhbi3ddbArWU3EdNR /SlFNvh8W+jaadgRV/2F/GGP2AEja+8+BXbr1yMB0P0X0WDVHkK/QXRcQFDiZWs/cGs5 E60PWXFTSm7aPGb7e3x4Cw9xZ7k4I6qYpTJabqscxbTfUc4/kIQG5c3M+1vj6hMLuTme fcMK3cExkJkaV25DtIDp+9EynrNUi4FLIMRZU6wjqruD+ED1QpRDkPzYuVX6gqp7lRUf lMr2wqOPZH4GVrS2G0y7AIfvaIA/3fOUMUY4DY/5V5pkHEH4FjR4Y0rmNewrDFR27tmG FEGw== X-Gm-Message-State: ABy/qLZnwLKFQ86FKNqiO/vKWW4K06ZdGVCwGcCXt3ywQIL9y5UkAyH6 7qKFXJE3VU9gkZBidIMBzyZmHA== X-Received: by 2002:ac2:495b:0:b0:4fe:8b5:588a with SMTP id o27-20020ac2495b000000b004fe08b5588amr723344lfi.57.1690355006710; Wed, 26 Jul 2023 00:03:26 -0700 (PDT) Received: from krzk-bin.. ([178.197.223.104]) by smtp.gmail.com with ESMTPSA id dy16-20020a05640231f000b005224f840130sm1572003edb.60.2023.07.26.00.03.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jul 2023 00:03:26 -0700 (PDT) From: Krzysztof Kozlowski To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 1/8] AMR: dts: imx6sx-nitrogen6sx: drop incorrect regulator clock-names Date: Wed, 26 Jul 2023 09:03:15 +0200 Message-Id: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable 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: INBOX X-GMAIL-THRID: 1772466234678811550 X-GMAIL-MSGID: 1772466234678811550 regulator-fixed does not take "clock-names" property: imx6sx-nitrogen6sx.dtb: regulator-wlan: Unevaluated properties are not allowed ('clock-names' was unexpected) Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/nxp/imx/imx6sx-nitrogen6sx.dts | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/boot/dts/nxp/imx/imx6sx-nitrogen6sx.dts b/arch/arm/boot/dts/nxp/imx/imx6sx-nitrogen6sx.dts index a2c79bcf9a11..23ccca2dea44 100644 --- a/arch/arm/boot/dts/nxp/imx/imx6sx-nitrogen6sx.dts +++ b/arch/arm/boot/dts/nxp/imx/imx6sx-nitrogen6sx.dts @@ -72,7 +72,6 @@ reg_wlan: regulator-wlan { pinctrl-0 = <&pinctrl_reg_wlan>; compatible = "regulator-fixed"; clocks = <&clks IMX6SX_CLK_CKO>; - clock-names = "slow"; regulator-name = "wlan-en"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; From patchwork Wed Jul 26 07:03:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 126138 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a985:0:b0:3e4:2afc:c1 with SMTP id t5csp226909vqo; Wed, 26 Jul 2023 00:15:39 -0700 (PDT) X-Google-Smtp-Source: APBJJlGJtUSOLbNp94Q4F5S8moIzFLM/LdFdSx5rpFXAWXuIiA6Z0QldO12OjgBmglSIPxuTsFLP X-Received: by 2002:a17:906:49:b0:992:8092:c109 with SMTP id 9-20020a170906004900b009928092c109mr994996ejg.51.1690355738818; Wed, 26 Jul 2023 00:15:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690355738; cv=none; d=google.com; s=arc-20160816; b=s+n+cbZzyKlbPDuGA3e1Q7klEV/j2kXRjxLomzuZ2J6hhdBM5/aLYgqhsQj8MoUndl OdSs3Sozl/AoOmUmjn06nNkC5X1jRaq1kW1SqECCtoskPfRSC0vU63VBkAGNk6Kttk65 snNMQ1CHRVe9qGpYrpPGdKk7ydNwq6w24Zbfdz7vffAhAs/mXaiZeNmMapACZ983eJab 7a0z1WSTCRDDSShZH06u0qxnRCTPMN8yQQSxgV8QfCoVBlKVKY1dLXPheyw5vVGfMFSc o0nhKfIQH9JOxVehNRbxp1pF8LLlMpxrDO/LrRdXZx7S/nvXy8xxzkyoytRDb1aKrIPq AZZg== 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=x2Us6IanwbA8lyT4wscmTLO3lQgiVOsW82AXUR4/W/0=; fh=IitQIKDdY3BMj2TGQW0iAPy0s1dkksjDYTJj1MeHrvw=; b=UihDBrEF8wO0yXbSY2AN3p15yu9T3/jUymLyJuNsztfiH+JI4Cgeq01f1gNgGDUzLY 0eJ9FaZWRUtBc7tQmxQ5Sx310zaiPJafes+MlOmL4jxGbgflxPS2JxDsLrLXBVzQBtM4 GBnk9sGgcZRO7xZGwhe59/fVwQh22e5Dl1r5IM88TxIGooJLBC82z3oovDaXowFlhKj2 p5Diw6Jzh8xCOXvE5AzSzIRMYHVcOq4lgS2aQHv1bmZWwdgbGiVVosUW+ImBqcGaowPs adXEnL00rfhpNkDszFM0AFtoVVCaP+EiSxQFEPwEiuyT5hnLAZhEqAWuWwaYOPYtRp90 hrPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=h5a5Ac1h; 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=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kg20-20020a17090776f400b009930a6c0b51si9130003ejc.379.2023.07.26.00.15.15; Wed, 26 Jul 2023 00:15:38 -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=@linaro.org header.s=google header.b=h5a5Ac1h; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230196AbjGZHGC (ORCPT + 99 others); Wed, 26 Jul 2023 03:06:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40518 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232326AbjGZHFP (ORCPT ); Wed, 26 Jul 2023 03:05:15 -0400 Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5383B423B for ; Wed, 26 Jul 2023 00:03:31 -0700 (PDT) Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-4fb761efa7aso10093155e87.0 for ; Wed, 26 Jul 2023 00:03:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1690355009; x=1690959809; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=x2Us6IanwbA8lyT4wscmTLO3lQgiVOsW82AXUR4/W/0=; b=h5a5Ac1hn8yggKYHnK0Ea0eq0sPlb0SCDzSmrBp2f1YkY39I4d5iuPFKYZDggVzmhw tRdsB2RybIlv1yX+vFOEp6FMs+Nmac5eSk1vQ4HSmNfi7F4NrCR+Sx7QRDSI3XDFO5Cf A2JPP93OYXqCYc0LSPyrk+IQ4NxwkZ5BTRe4sZICG4NxHMpNfeMWxG7d7rT4dynch80N 6VjoXYkMCvVIzptdNWnEtjhpxPmLw8f4ml026vm+AwclOlibqoIMDR9RaU7nVGYQWZB3 tUFYdGrSc0WQ61omIutYCvbegm8uOpBU77MzPYGqynZmWa8/TPX/PbnAQ2EqvnAd6xbx rrBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690355009; x=1690959809; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=x2Us6IanwbA8lyT4wscmTLO3lQgiVOsW82AXUR4/W/0=; b=Gdz7TIprvlsa/iAWaS7RQJDeZ5+eUswM4dbiyZnOWzz0i42BeMOjUZi1LM2ugVEk3u wrSek470I9wXvg6do7aEmybJ5fs0o7aXRvD1OCnHdpApAvHAtMUgd50fbBhI+rdgLpcJ FFxgybUHSpaodXUpppEEYfwLG7X/eFL/F4HhPFJdTTK4VN92z340vj+zNxHpQ7cPBMW7 cg5R6Zx5hbl+XiTPMvyDLLnWj0mtzxZRuOOLs20cvlFXwMmbBKI6D4RYHlIEuJc0y7Br 11Aps7a9PvO9ufqTS3hE0AUwyyUKPhKXG2Arx7d3xhQ1fWp34r9MPZXZF9TP21ZBcy6M HvPg== X-Gm-Message-State: ABy/qLb2X5FUuymTpiYNrYulmAWBM87V2Uq8rjPKFiZ/wnEc+ILda7dY VxSWcaotxWCvGhxuXke/PNZA9A== X-Received: by 2002:a05:6512:4006:b0:4f8:5d94:2e46 with SMTP id br6-20020a056512400600b004f85d942e46mr790257lfb.48.1690355009306; Wed, 26 Jul 2023 00:03:29 -0700 (PDT) Received: from krzk-bin.. ([178.197.223.104]) by smtp.gmail.com with ESMTPSA id dy16-20020a05640231f000b005224f840130sm1572003edb.60.2023.07.26.00.03.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jul 2023 00:03:28 -0700 (PDT) From: Krzysztof Kozlowski To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 2/8] AMR: dts: imx6ull-colibri: drop incorrect regulator regulator-type Date: Wed, 26 Jul 2023 09:03:16 +0200 Message-Id: <20230726070322.103871-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> References: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable 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: INBOX X-GMAIL-THRID: 1772466459045974069 X-GMAIL-MSGID: 1772466459045974069 regulator-fixed-clock does not take "regulator-type" property: imx6ull-colibri-iris-v2.dtb: regulator-eth-phy: Unevaluated properties are not allowed ('regulator-type' was unexpected) Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi b/arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi index fde8a19aac0f..ec3c1e7301f4 100644 --- a/arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi +++ b/arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi @@ -102,7 +102,6 @@ reg_eth_phy: regulator-eth-phy { regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-name = "+V3.3_ETH"; - regulator-type = "voltage"; vin-supply = <®_module_3v3>; clocks = <&clks IMX6UL_CLK_ENET2_REF_125M>; startup-delay-us = <150000>; From patchwork Wed Jul 26 07:03:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 126147 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a985:0:b0:3e4:2afc:c1 with SMTP id t5csp231392vqo; Wed, 26 Jul 2023 00:26:47 -0700 (PDT) X-Google-Smtp-Source: APBJJlEFVv0yQKyFO058cK6IjVd6TLeyf1/LLM0Un6Z7MQK2LQJ0GvB+rhQC1t5925a5X9SxiyFw X-Received: by 2002:a05:6a20:1602:b0:133:17f1:6436 with SMTP id l2-20020a056a20160200b0013317f16436mr1754307pzj.19.1690356407540; Wed, 26 Jul 2023 00:26:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690356407; cv=none; d=google.com; s=arc-20160816; b=uIaqlTtbDdtYfivM4LHcbBH6a8utWZr2pzqIXqAEu4QJDfbTYSUepoIdqZCBZRzteR bliuv8B7hmftZATrjo9ojamfTDWWdVqVqZeKjSnFEHIBeTRI6eIF7e/w7c27l4oenMm3 +2tIKZBte9QJ0EP4eL3Kt2wo2ad7k8kVRFxWFztHQ9RUvMMxEb0UzoCGZaYrGloPB4Di m5hVzs46Cm4reLjSMCYinbAOhPpx8ilVJ8zrXCJJQzlBRBGii31MsEbMj7AF2f+NVJeP qPx4TTjBZeExjXbGVjP85wZWJ+DpS1CMFUXQUyvW8y7a5oBQMdsXkuIbgnP3vxLJzQZ7 OWGQ== 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=KkfcJ6m4rMM+iyxRVIwvcMlF3hObn2JrNhl7UUZvcR8=; fh=IitQIKDdY3BMj2TGQW0iAPy0s1dkksjDYTJj1MeHrvw=; b=C3OQx62lbopFjxhzdxjxekRVKQamSazkEKo5vqY0VlIU9bouvPO31yyGFNBVLgbgLj tlQWcG4+op1lA/Ebn5/W9tOnVQiyNKycS9EQK2kz8J0+y1JM0NsM7km0L6QUQClkA7hD ZxxkIqwih0dEhgNVXUxYuNybWRkE1Z3NapPdW+sVVJkQyN9NrAw3YPr7SNaXltUF4f1V rf6+fGSDUoxnJ3PwgSzadOe7HvglSPbA/iJoavoqOzOV4MNEFXU0y3x17RyoZ/G8Od5l jDkQX3xNGtOKnNzb37RuwVX6K4+eNU1OczuBS0N17SRjnkXFc/2VMRpNkEB2AGTNAqR+ 2+fQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ovI7chw5; 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=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id fb26-20020a056a002d9a00b00682689dbdd1si13637014pfb.278.2023.07.26.00.26.34; Wed, 26 Jul 2023 00:26:47 -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=@linaro.org header.s=google header.b=ovI7chw5; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232378AbjGZHGH (ORCPT + 99 others); Wed, 26 Jul 2023 03:06:07 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40010 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231621AbjGZHFU (ORCPT ); Wed, 26 Jul 2023 03:05:20 -0400 Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 87A3F49C0 for ; Wed, 26 Jul 2023 00:03:33 -0700 (PDT) Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-4f95bf5c493so9937778e87.3 for ; Wed, 26 Jul 2023 00:03:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1690355011; x=1690959811; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=KkfcJ6m4rMM+iyxRVIwvcMlF3hObn2JrNhl7UUZvcR8=; b=ovI7chw5qWg3NSsekWG+uefx619yR7xOgr2xvKsTvSgEz0QYgfZP2WBG9cNErcf0uu pWRMK/btYC/u+awhud4hNRW17nfQ7zpVaPsdqfYj50K8qWElHMSxpViotFrXCdGKazKZ OJcyghDNf77a1xJWN8aIp+/mzOd5jGpHFmFdg2dIlD6GtMDfMgXbHokt7WsK9cJbSjVt KXHbhFrCCf2RGu8G7w7x24OjFjDDAU15G2k/VR/EI1dx5iJZda1FBT7D4Mba2yWVrkNM uoW9Mqz2pukz52dzOcY6a4Qt9+tBLjEUtNnrgKuPxqIh7RjwTx0q2Qw0UGs3gX8zwWow xe+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690355011; x=1690959811; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KkfcJ6m4rMM+iyxRVIwvcMlF3hObn2JrNhl7UUZvcR8=; b=LDlu6inEI1plNiOw6OguMc/Jh6ULLC4jV7VLZqX9DttJ+M7005j6AjR6q9FPHBR7I4 BWu64dB9UVeAdEAhQDvQsnSmSJYIb8B8KrvkncJOd9TwBIF8zTWGE1r7Sdnt+I75jKom Sol5/q2VPePw7t5SuG+GNVzNX+1gWNttudMLSzUo4y3gRgVpnCChjzdcQZVCtml+lpz4 x028dN96ojfr+NYNn7Wj8X2L9uPSCdr93csfwkjv4KGWQ6BzF1jZFY5Ug6ful4KZi2mY ECZL25Oaof/OCPbj2lWcKcX2ruFL+E43G1QAtcFcGXzAJ8nVopHSxcxfLn8j1nW7oOZ7 MBKA== X-Gm-Message-State: ABy/qLYDUsdfOZOV5+6OgcbobQSP+5pKeZwLmCtkeej1y0rFQM41BKMk rD2CXfvgfF/eO5dVzAmVAIZuEg== X-Received: by 2002:ac2:4564:0:b0:4fe:d0f:1f1e with SMTP id k4-20020ac24564000000b004fe0d0f1f1emr635349lfm.25.1690355011565; Wed, 26 Jul 2023 00:03:31 -0700 (PDT) Received: from krzk-bin.. ([178.197.223.104]) by smtp.gmail.com with ESMTPSA id dy16-20020a05640231f000b005224f840130sm1572003edb.60.2023.07.26.00.03.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jul 2023 00:03:31 -0700 (PDT) From: Krzysztof Kozlowski To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 3/8] AMR: dts: imx28-m28evk: populate fixed regulators Date: Wed, 26 Jul 2023 09:03:17 +0200 Message-Id: <20230726070322.103871-3-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> References: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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: INBOX X-GMAIL-THRID: 1772467160635741229 X-GMAIL-MSGID: 1772467160635741229 Fixed regulators put under "regulators" node will not be populated, unless simple-bus or something similar is used. Drop the "regulators" wrapper node to fix this. Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/nxp/mxs/imx28-m28evk.dts | 45 ++++++++++------------ 1 file changed, 20 insertions(+), 25 deletions(-) diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-m28evk.dts b/arch/arm/boot/dts/nxp/mxs/imx28-m28evk.dts index e350d57a4cec..6bf26f386a5e 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28-m28evk.dts +++ b/arch/arm/boot/dts/nxp/mxs/imx28-m28evk.dts @@ -18,33 +18,28 @@ backlight { default-brightness-level = <6>; }; - regulators { - reg_vddio_sd0: regulator@1 { - compatible = "regulator-fixed"; - reg = <1>; - regulator-name = "vddio-sd0"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - gpio = <&gpio3 28 0>; - }; + reg_vddio_sd0: regulator-1 { + compatible = "regulator-fixed"; + regulator-name = "vddio-sd0"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio3 28 0>; + }; - reg_usb0_vbus: regulator@2 { - compatible = "regulator-fixed"; - reg = <2>; - regulator-name = "usb0_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio3 12 0>; - }; + reg_usb0_vbus: regulator-2 { + compatible = "regulator-fixed"; + regulator-name = "usb0_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio3 12 0>; + }; - reg_usb1_vbus: regulator@3 { - compatible = "regulator-fixed"; - reg = <3>; - regulator-name = "usb1_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio3 13 0>; - }; + reg_usb1_vbus: regulator-3 { + compatible = "regulator-fixed"; + regulator-name = "usb1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio3 13 0>; }; sound { From patchwork Wed Jul 26 07:03:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 126159 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a985:0:b0:3e4:2afc:c1 with SMTP id t5csp237245vqo; Wed, 26 Jul 2023 00:42:37 -0700 (PDT) X-Google-Smtp-Source: APBJJlFm2F1MImR5x11CdGhLcZZNS79/zGHgYTXT+Ar3xaqYj2wGuu+S/uEm2ofhU5Gdyx4Q1xgV X-Received: by 2002:a17:90a:710a:b0:267:6fd0:bd31 with SMTP id h10-20020a17090a710a00b002676fd0bd31mr1767715pjk.7.1690357356973; Wed, 26 Jul 2023 00:42:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690357356; cv=none; d=google.com; s=arc-20160816; b=z070tN3rGAFpYdMJIDFJsFJK9p3M3d0DEHaTlmpWhfP771vJMzWQCWbuGu8ej05YX/ 4vQHKSCtE4PAvUDjwV4RLfxRAnxThKJ/GRW/8ZD/MevvBUFz4Jggliic2IC9Kyf2ODVk f2kJk42d3gu4QvKrWiIVAX/bpsjB57rB32xv6IqvoJ5abEii9I5uf9t83LF9GYyH5a8E n/s4YcbSRUGYT0d3WWZdaskcug40ahJSWFwHbQMWAUu+5cGrDgscLqj6cb/fzOZorXOJ 10a3aMnjzwppqfZmV7J9EtnzbKzLRyeZKUYPH+h3q+yDWVU+reXG+4RDzbGTYVXxvDED RtkQ== 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=1CX68KTNlS373FwdWF/UAKpFV3pcBsBsg1fSNG+Fkfc=; fh=IitQIKDdY3BMj2TGQW0iAPy0s1dkksjDYTJj1MeHrvw=; b=0EhrAF6ZCXK9wCwAYkQBJmqV52HlbU7hK0zEroBC2vXFYxM2LuMQn0iLRiu2jOVfR4 2ZgiXJFKfRs+k450TYqxIgoeDrTxrqaMpkS/vIEn3faCARp8OO/sBhaB26ZiLwDhsSzH oFvKqLSA5PE9W+RfM2zVs/XCRtawncL5kj6a17nMPNXPPxws1NlbIc8JAFEmecXUNRHW GNi/uG59WA26vV8fhUaV2BarqVIXS1vQwc4bRX8dw6jgg/g3Cz0rlsXZ63ciIj0T2LzA snxWMgxPa1850w8HU4L2FnNWBrdgrix4UGeSLpb17+GFRD/QFzybOnPB4odYYi+7SdUd 1zCA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=vnjThval; 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=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i5-20020a170902c94500b001bb1a270d1asi13848163pla.276.2023.07.26.00.42.23; Wed, 26 Jul 2023 00:42:36 -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=@linaro.org header.s=google header.b=vnjThval; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232382AbjGZHGL (ORCPT + 99 others); Wed, 26 Jul 2023 03:06:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40626 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231747AbjGZHF1 (ORCPT ); Wed, 26 Jul 2023 03:05:27 -0400 Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2082449CB for ; Wed, 26 Jul 2023 00:03:35 -0700 (PDT) Received: by mail-lf1-x12f.google.com with SMTP id 2adb3069b0e04-4fe1344b707so99663e87.1 for ; Wed, 26 Jul 2023 00:03:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1690355013; x=1690959813; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=1CX68KTNlS373FwdWF/UAKpFV3pcBsBsg1fSNG+Fkfc=; b=vnjThvalLQH0gZeIBxJIzOoMx7W8K66THSq8d+a9PnbhXAECqX6QQFEmVUNqh5RhX0 xtuIXa+Wxi+InwlFdSnmi1iPPWFbBc46n/Hhq8IJDX2PFdyUrisRZJR7y5+DQAOV6KES nRGO1HpL0xFHBuQAgKmBGigkjmwbhPy7QyS+LDn5YtqpSdL8rxurRDdRotctHt7FqjRq bOsja3t93bf0KxlZ3U7/1/RRo7ZoZYT7OjfKOQbWiLwxZCQWuSm08H5gkQUJQIWah0rp 1R19878jRCJJqmb34JCwGJLHjWD5NdzS1EZFYIhYVgjyXzFwp/wEMt1Erh/r10EnaCKW mGGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690355013; x=1690959813; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=1CX68KTNlS373FwdWF/UAKpFV3pcBsBsg1fSNG+Fkfc=; b=l2B+EfflTQbmrzpym7tS4Fwzmr5aTBZVscuBzrBFem13gKqfruXDq3BOftlsShSoMo s3BkTWgQHvaqL4i3Nl0SCJpdYt+rfQu3VGcue7L9bEv//UDO5KwSQENzr2SWU+ypQPpo Q3GKA+sc3RD5kyMk3XaJwCF9CXep4tCAW3jZ//TzHacbvKTS9gAmJ+567vJMN2TvaaRy l2n8Rig07jEzGK7lveXsz8kVOmPmvIVo3pGqWGrMEq+OahusGaYxxaQHsc/LVBOye9tB EdMpqq9090KZF56xHX5gDSIOlaxoVEaUSrfV6K96iLFmoYrTOcbLfy+Rc6QmcFxCZ9GR vnqw== X-Gm-Message-State: ABy/qLbPGlmiY02vj3zBebkqpajhkOBfFHHsLliuQv+NIaKwC3jKZhm0 8X5oOcdH4fmDOsCTP5ykqsrDGg== X-Received: by 2002:a19:6447:0:b0:4fb:52f1:9ab4 with SMTP id b7-20020a196447000000b004fb52f19ab4mr702858lfj.50.1690355013734; Wed, 26 Jul 2023 00:03:33 -0700 (PDT) Received: from krzk-bin.. ([178.197.223.104]) by smtp.gmail.com with ESMTPSA id dy16-20020a05640231f000b005224f840130sm1572003edb.60.2023.07.26.00.03.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jul 2023 00:03:33 -0700 (PDT) From: Krzysztof Kozlowski To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 4/8] AMR: dts: imx50-kobo-aura: switch to enable-gpios Date: Wed, 26 Jul 2023 09:03:18 +0200 Message-Id: <20230726070322.103871-4-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> References: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable 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: INBOX X-GMAIL-THRID: 1772468155603035770 X-GMAIL-MSGID: 1772468155603035770 The recommended name for enable GPIOs property in regulator-gpio is "enable-gpios". This is also required by bindings: imx50-kobo-aura.dtb: gpio-regulator: Unevaluated properties are not allowed ('enable-gpio' was unexpected) Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/nxp/imx/imx50-kobo-aura.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/nxp/imx/imx50-kobo-aura.dts b/arch/arm/boot/dts/nxp/imx/imx50-kobo-aura.dts index 467db6b4ed7f..b1a6a9c58ac3 100644 --- a/arch/arm/boot/dts/nxp/imx/imx50-kobo-aura.dts +++ b/arch/arm/boot/dts/nxp/imx/imx50-kobo-aura.dts @@ -73,7 +73,7 @@ sd2_vmmc: gpio-regulator { states = <3300000 0>; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; - enable-gpio = <&gpio4 12 GPIO_ACTIVE_LOW>; + enable-gpios = <&gpio4 12 GPIO_ACTIVE_LOW>; startup-delay-us = <100000>; }; }; From patchwork Wed Jul 26 07:03:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 126150 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a985:0:b0:3e4:2afc:c1 with SMTP id t5csp233953vqo; Wed, 26 Jul 2023 00:33:35 -0700 (PDT) X-Google-Smtp-Source: APBJJlFO/0toqe/ynD8MPrDd20X1oYm6SwA4PpwZYJvv5DcF2lhS2UEWdrJX0NNKjD5NAmlUphl5 X-Received: by 2002:a17:903:124f:b0:1b8:a74e:56ae with SMTP id u15-20020a170903124f00b001b8a74e56aemr1194581plh.40.1690356814963; Wed, 26 Jul 2023 00:33:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690356814; cv=none; d=google.com; s=arc-20160816; b=MI3kGmeRePdyEd03xSJPz18FDH4CmXD7Ch018X9kKCbJwJxomKC8k4IVyZOfoeFMXf CNO0sLFB+ea4+ZZOZiYHSJ4L+mYau/IKmbaeksvZB2bW5J7aIwj0fGH1g+igrH4g5iBq lG4KCpA0/uKJGC28iSlWIN5dhKchkvp6KV77oEQmMYttDA5K2SM4qi1TFEdQWUjL4Lsj 7kdx3G/Pc/3akTquJAlW3/4I7Hs15l9+ghjMSe6dNryDkc5xFiPlUN/VYWSr3G9DIgud 6p1RCSP9br1ARwg8gAs2dno5p7aNKUTNBzHgHf3ymqCl/BogIJm728VvKvNWujYBISU2 JgRA== 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=8KDOr8lmHhSQc4kSLIBTngZ/PO46LSeqTh+hZ/Wh1rk=; fh=IitQIKDdY3BMj2TGQW0iAPy0s1dkksjDYTJj1MeHrvw=; b=THqNQwbglVnAol/R0i8eyI3URMpBqWGjVnluAS61aKo4Bk7ijSVTuLpo92WJmNzOGS +OrnwuvqRgPdMxYvuaDLKbEhMkcn2bwtSL9K8Zi6XnOZ0eNejD+n8kw6+QBZC69MLUjs 6a/PDVS66uHvK/EL1vc7lsU/5Kx81HwNPSEiN7PbCv8E8fmHubLplMYBs9YfKk7rW9qd xTQjDVHkCfOo2zSjIoDIvPmpKf8RZoLA3daMk4wNqeSNKNkTkMTg4RQRRBLeLWblo9ZU mDrfN4EhP5GWzz2CUtVMViCxRXWMsTKvz4bBc0kxpAWm4qsLDvVmA0wM6XEwIijjuvds fiDA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=PdwjHsUA; 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=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l9-20020a170903120900b001b5589848absi13036935plh.234.2023.07.26.00.33.21; Wed, 26 Jul 2023 00:33:34 -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=@linaro.org header.s=google header.b=PdwjHsUA; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232289AbjGZHGZ (ORCPT + 99 others); Wed, 26 Jul 2023 03:06:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40714 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229913AbjGZHFb (ORCPT ); Wed, 26 Jul 2023 03:05:31 -0400 Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 01E2649D3 for ; Wed, 26 Jul 2023 00:03:37 -0700 (PDT) Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-522294c0d5bso4376491a12.2 for ; Wed, 26 Jul 2023 00:03:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1690355015; x=1690959815; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8KDOr8lmHhSQc4kSLIBTngZ/PO46LSeqTh+hZ/Wh1rk=; b=PdwjHsUAYpm2rxK8shLHLhFMW/8Geg9oWWPt/GAjP2tNoQcI9/cnSNqdWjSQNbq5Pi Pcs8g3lPlbXgLJsjvOo/CBLMXQCU5frh+HkjVCyi++maUcMrN50i7zahD9rOt+ZSszRw he1tg4GHgSvm7Dd3p0KcyzlS9VIdDy53wbeExZdVi5aXMY6DXdw3pWsEyg1eD6Nm2ivB Z7IAln7yvRVxnrO07e9gaHHEcwSkKtKAhdrnMU2ukN8S5x8QS85bSYtaNz2KDJVX3ysf jXvC60uov9gJMA3axrNetLSkYL60An3qXsopMurrLI8+UdV+LDKHIMZ3ec26vYWhmoKb FraA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690355015; x=1690959815; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8KDOr8lmHhSQc4kSLIBTngZ/PO46LSeqTh+hZ/Wh1rk=; b=Gmk3br+TvGzMw/f4zlyvA1zaEVIobsSlQHf5+fhLzGhjwtfbrfXfAPqJDJDAhlzQKl z9EbQ1IUZN9kmgeA1X6OZ1xp6AAujZhrWoIl1taybTUAFtJHABEFoCowlo+slV825bWu eBZwn3CsUG4AT3QxUZ4k4+aHziG+GkTPNPK6iP5u60Zzf9Hk/e40y+YVIVyzOy2Eeqoe pzkXSHjkv9KGJMNtao2CgsJ1s9kR+Y0bi9HvakMRWyaQ4w7hrqGJ3z1LCKXuYSUO7kky whXXI9pH6qBN6kUVHIx3LuBxsz4NHV+rQTmZKnmmPf/izqQpxxmeLLCEfrwS3m2KhrjB QVJQ== X-Gm-Message-State: ABy/qLY3hA+nutM6zw2ecIE79xeW8PsfDMSep6I3g3zAjub6CBiub0in ryRrnZUM/M7qumS3MVYx5FV8kQ== X-Received: by 2002:a05:6402:180f:b0:51d:88b2:872e with SMTP id g15-20020a056402180f00b0051d88b2872emr615987edy.42.1690355015815; Wed, 26 Jul 2023 00:03:35 -0700 (PDT) Received: from krzk-bin.. ([178.197.223.104]) by smtp.gmail.com with ESMTPSA id dy16-20020a05640231f000b005224f840130sm1572003edb.60.2023.07.26.00.03.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jul 2023 00:03:35 -0700 (PDT) From: Krzysztof Kozlowski To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 5/8] ARM: dts: imx23: drop incorrect reg in fixed regulators Date: Wed, 26 Jul 2023 09:03:19 +0200 Message-Id: <20230726070322.103871-5-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> References: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable 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: INBOX X-GMAIL-THRID: 1772467587678272778 X-GMAIL-MSGID: 1772467587678272778 Fixed regulators are not in some bus and bindings do not allow a "reg" property. Move them out of "regulators" node to top-level. Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/nxp/mxs/imx23-olinuxino.dts | 23 +++++++------------ .../boot/dts/nxp/mxs/imx23-stmp378x_devb.dts | 19 +++++---------- 2 files changed, 14 insertions(+), 28 deletions(-) diff --git a/arch/arm/boot/dts/nxp/mxs/imx23-olinuxino.dts b/arch/arm/boot/dts/nxp/mxs/imx23-olinuxino.dts index 0729e72f2283..229e727b222e 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx23-olinuxino.dts +++ b/arch/arm/boot/dts/nxp/mxs/imx23-olinuxino.dts @@ -101,21 +101,14 @@ usb0: usb@80080000 { }; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_usb0_vbus: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "usb0_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - enable-active-high; - startup-delay-us = <300>; /* LAN9215 requires a POR of 200us minimum */ - gpio = <&gpio0 17 0>; - }; + reg_usb0_vbus: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "usb0_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + enable-active-high; + startup-delay-us = <300>; /* LAN9215 requires a POR of 200us minimum */ + gpio = <&gpio0 17 0>; }; leds { diff --git a/arch/arm/boot/dts/nxp/mxs/imx23-stmp378x_devb.dts b/arch/arm/boot/dts/nxp/mxs/imx23-stmp378x_devb.dts index da4b88f32eaa..69124ba6a666 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx23-stmp378x_devb.dts +++ b/arch/arm/boot/dts/nxp/mxs/imx23-stmp378x_devb.dts @@ -59,18 +59,11 @@ duart: serial@80070000 { }; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_vddio_sd0: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "vddio-sd0"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - gpio = <&gpio1 29 0>; - }; + reg_vddio_sd0: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "vddio-sd0"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio1 29 0>; }; }; From patchwork Wed Jul 26 07:03:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 126137 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a985:0:b0:3e4:2afc:c1 with SMTP id t5csp226815vqo; Wed, 26 Jul 2023 00:15:23 -0700 (PDT) X-Google-Smtp-Source: APBJJlEzmcdaQUaRAMhsT/ucCL2bBKYbpcExQ/nBn1uwtRI8nIg2b8cZAPK5yg56nwoiR6cTQimg X-Received: by 2002:a17:906:5384:b0:997:e7ce:1e88 with SMTP id g4-20020a170906538400b00997e7ce1e88mr884729ejo.52.1690355722712; Wed, 26 Jul 2023 00:15:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690355722; cv=none; d=google.com; s=arc-20160816; b=I3Ml4icqFPYn/smDxVUKdga5e7HabPgBmSE9Pkp6ohgdJ/DapxwVQqe7dmFEweqBLL R50Vs1R2YAFOP9p4xoq+7Ltn9T2ckO5VSCNS6G1+jvHfn+OfLtptlrfxPU2pbCIZpu5W WB8gsnuAGSTNwvZyf1mFlTdzbYVGR+wqmNtFuA0aZMRJHHXx5T9LmJ1HqqiWBVkHECCp ai/miRcvVJHsjrl3pVfsr/t+Kxmp1/1n8bUADqqLOCTtH9WQa1EhoNo4Lgb6ifUtnQ6Z VDoGHi51iu/vRjqt0D2QaexKRqEx2RcYp+pANHhAs/Igf0ee9s5dMeBsiknhWPJuKqOt cu6w== 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=F4NEIl0PF0jWLTgC3MG7VZaECShTTB2BR5eqLLfzHn0=; fh=IitQIKDdY3BMj2TGQW0iAPy0s1dkksjDYTJj1MeHrvw=; b=zhtmsLO8OD2o284ubochbAwvlqah+2aARFV6cxH5nBp4BI1ur0fuSGVWO4iK1V7wMe 2SCMdiFr1nuCtKz8S8votMfeVUdFZJSt+6+eo3WUigFZNNf0YxAYfZBnMweuh18iiWYR 4/x77UW3doWYyrjefdCU7EF71v2Wef5e3gPHPqZWfAdMIxLr1GM0MO/ZK2Ec5rGwhLe8 MjTtufViF/q4hOs4f3wzHqz61yA5q5D7ZujXcr3eejbaU9YGU4ydBxrsEWnr+E0azqmd xiSBOv+6EN85dQhQdaiLCVHwe7Di3JrA+Rh1Eb2ByMTc8ovSpP4XNxQIObG9Kl81/Ah/ b3OA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=fJBgXQ+8; 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=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kk10-20020a170907766a00b00992d2630d08si9128546ejc.788.2023.07.26.00.14.58; Wed, 26 Jul 2023 00:15:22 -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=@linaro.org header.s=google header.b=fJBgXQ+8; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232195AbjGZHG3 (ORCPT + 99 others); Wed, 26 Jul 2023 03:06:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40840 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230071AbjGZHFm (ORCPT ); Wed, 26 Jul 2023 03:05:42 -0400 Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 53E8349E4 for ; Wed, 26 Jul 2023 00:03:39 -0700 (PDT) Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-5221f193817so5676933a12.3 for ; Wed, 26 Jul 2023 00:03:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1690355017; x=1690959817; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=F4NEIl0PF0jWLTgC3MG7VZaECShTTB2BR5eqLLfzHn0=; b=fJBgXQ+8eV+aY5RpuuTg+SXdJ82OameqMpnOM06NXyGaJkQa7LSY8oytbkt9cvaZuL XRBu2MGH9aKCYb1L7h//H8eFqvXRjdrTHzhO3820qwDp6MuJcia5+t5M9ixdWfOlxjYW /SAH6L8ADxt7NnHTemHkeh3n0shIfBOT23sOoxVY/rXTkSx7zhHKWuz5mv22Geq+iW4E ICpM7lTYjJeeGifNGSJ48vLLXbVedBeaO1Cu/xfTldupF0JYmiaXca6hrnRX79onNPRG G0iZVJt5rZ4p1+HuN5vH597gr1udFu+8mwANey/g9Hs8/ZZEzA10A1r/yra1NOeHHZto urqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690355017; x=1690959817; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=F4NEIl0PF0jWLTgC3MG7VZaECShTTB2BR5eqLLfzHn0=; b=MBCMMYi+KOZVyXxcxx7o8PMRE+22nqNAePFKb+YoJ4EIUbXNpXYJNMSDWwIRk/k2fy KRnxkdm1Bf5zA55eAIjpqYJnM5UYyc/qEF/WO5l6hNQcz5HgyJLhhc8ErBSABbQgSYTf OOVssf+riorIG0kJjKryZfR6D44EwR+YlCH+tMULU0l9J8oHrF/qvPyQqKPicU1cG4vQ gO6Tb79XuvDJ/fpkGdAPbDaxqggqjkPcU2eNq60B04+SgFJ0gbsahN/NWPzdp6F4jhYz xx76uy/+ngGXOjMph2Ykl98DjxXnttKBYoYA6tdNSAl8FJ6CY1ba9mimNWS8t3UgIiTA aQ8w== X-Gm-Message-State: ABy/qLbIuEB1xd1cQ+R7oS3FCH6dirud1AUeSEyE1xXDMi5LfdRhQSW8 LaVxwqt5ODFkvt9UwwSz0nnPQA== X-Received: by 2002:aa7:c901:0:b0:522:4766:6990 with SMTP id b1-20020aa7c901000000b0052247666990mr810358edt.6.1690355017598; Wed, 26 Jul 2023 00:03:37 -0700 (PDT) Received: from krzk-bin.. ([178.197.223.104]) by smtp.gmail.com with ESMTPSA id dy16-20020a05640231f000b005224f840130sm1572003edb.60.2023.07.26.00.03.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jul 2023 00:03:37 -0700 (PDT) From: Krzysztof Kozlowski To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 6/8] ARM: dts: imx25: drop incorrect reg in fixed regulators Date: Wed, 26 Jul 2023 09:03:20 +0200 Message-Id: <20230726070322.103871-6-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> References: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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: INBOX X-GMAIL-THRID: 1772466442006480400 X-GMAIL-MSGID: 1772466442006480400 Fixed regulators are not in some bus and bindings do not allow a "reg" property. Move them out of "regulators" node to top-level. Signed-off-by: Krzysztof Kozlowski --- ...25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 25 +++----- arch/arm/boot/dts/nxp/imx/imx25-karo-tx25.dts | 21 +++---- arch/arm/boot/dts/nxp/imx/imx25-pdk.dts | 62 ++++++++----------- 3 files changed, 42 insertions(+), 66 deletions(-) diff --git a/arch/arm/boot/dts/nxp/imx/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts b/arch/arm/boot/dts/nxp/imx/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts index 7d4301b22b90..fc8a502fc957 100644 --- a/arch/arm/boot/dts/nxp/imx/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts +++ b/arch/arm/boot/dts/nxp/imx/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts @@ -30,22 +30,15 @@ qvga_timings: 320x240 { }; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_lcd_3v3: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_reg_lcd_3v3>; - regulator-name = "lcd-3v3"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - gpio = <&gpio1 26 GPIO_ACTIVE_HIGH>; - enable-active-high; - }; + reg_lcd_3v3: regulator-0 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_lcd_3v3>; + regulator-name = "lcd-3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio1 26 GPIO_ACTIVE_HIGH>; + enable-active-high; }; }; diff --git a/arch/arm/boot/dts/nxp/imx/imx25-karo-tx25.dts b/arch/arm/boot/dts/nxp/imx/imx25-karo-tx25.dts index 57d5ade5aa46..458b94d3d4ed 100644 --- a/arch/arm/boot/dts/nxp/imx/imx25-karo-tx25.dts +++ b/arch/arm/boot/dts/nxp/imx/imx25-karo-tx25.dts @@ -14,20 +14,13 @@ chosen { stdout-path = &uart1; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_fec_phy: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "fec-phy"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - gpio = <&gpio4 9 0>; - enable-active-high; - }; + reg_fec_phy: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "fec-phy"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio4 9 0>; + enable-active-high; }; memory@80000000 { diff --git a/arch/arm/boot/dts/nxp/imx/imx25-pdk.dts b/arch/arm/boot/dts/nxp/imx/imx25-pdk.dts index fb66884d8a2f..04f4b127a172 100644 --- a/arch/arm/boot/dts/nxp/imx/imx25-pdk.dts +++ b/arch/arm/boot/dts/nxp/imx/imx25-pdk.dts @@ -16,45 +16,35 @@ memory@80000000 { reg = <0x80000000 0x4000000>; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; + reg_fec_3v3: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "fec-3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio2 3 0>; + enable-active-high; + }; - reg_fec_3v3: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "fec-3v3"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - gpio = <&gpio2 3 0>; - enable-active-high; - }; + reg_2p5v: regulator-1 { + compatible = "regulator-fixed"; + regulator-name = "2P5V"; + regulator-min-microvolt = <2500000>; + regulator-max-microvolt = <2500000>; + }; - reg_2p5v: regulator@1 { - compatible = "regulator-fixed"; - reg = <1>; - regulator-name = "2P5V"; - regulator-min-microvolt = <2500000>; - regulator-max-microvolt = <2500000>; - }; + reg_3p3v: regulator-2 { + compatible = "regulator-fixed"; + regulator-name = "3P3V"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; - reg_3p3v: regulator@2 { - compatible = "regulator-fixed"; - reg = <2>; - regulator-name = "3P3V"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - }; - - reg_can_3v3: regulator@3 { - compatible = "regulator-fixed"; - reg = <3>; - regulator-name = "can-3v3"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - gpio = <&gpio4 6 0>; - }; + reg_can_3v3: regulator-3 { + compatible = "regulator-fixed"; + regulator-name = "can-3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio4 6 0>; }; sound { From patchwork Wed Jul 26 07:03:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 126156 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a985:0:b0:3e4:2afc:c1 with SMTP id t5csp236694vqo; Wed, 26 Jul 2023 00:41:14 -0700 (PDT) X-Google-Smtp-Source: APBJJlG3ITsDpMmoFrJRzHZ2bIYS8X83J4LBmwL8Tn2oqfEkDGecOIN9uBI2YVaoVSFa0W2TpkVR X-Received: by 2002:a05:6358:279c:b0:132:d32d:d929 with SMTP id l28-20020a056358279c00b00132d32dd929mr1266659rwb.20.1690357274012; Wed, 26 Jul 2023 00:41:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690357273; cv=none; d=google.com; s=arc-20160816; b=GC2YBZ5lAUAqppZUssBv+z9hSx2V6urD8k5tHezNHPphz0wCEmWnDBB5CQSTDy/cIc osygngGoVox5YcWkxu5gjYbAp/m0nB2rTW9mI7ZMdgySB5f2qyN0T0h01TKdHKOcUiwN 28WrRRznze+QBwoYCY/C7bV0qt6lSNU8NNxalK9qYQ29dCgghMkLdgpKGsVhSJzn+AZH FreKHVpxTrbaVCgu/iamSbAnWtnmMwZl2GNEuMHMmKFvUKCr8argV0ZNTX0kY4r/Obn8 KC2s0mVh28eYNCpTtVAjbBmtm13dU0bD94zUFxEdXX/DjWeEyyD6/UoTuwodbeR8wMUS /Q+A== 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=yHJNnsXc4d/K/z6VhqA+wtVe+B6ZApclNDr3oVz3Qng=; fh=IitQIKDdY3BMj2TGQW0iAPy0s1dkksjDYTJj1MeHrvw=; b=UGVy2DpU07y/Z0L3gERFkRSmk51zKxhrlTRm0c1C8aX2TnV0vvRPJh+x/MQpJ/9Xs1 nGUVj5+Fm97y4ajSDtg0nu8hSx6vibfUvpsyv8WoKzl0REcPfWOuRnd/W3gH3PsW1Too YRgEdmPnE9/ikEQjX2htlGke32cNPECJuOYeU55cnCdwPw5q1x/3k9/QG61RdehqFEM8 5zP8JK6qX6E9DTERVMQ3Usa8YEThNvmMlTeaIJj7Ru3ORB7mqXPu3kw5cIepTp44kK/a 8A6HSF0efEpDa6mwVd79DOoiEVRUe4oHf48AAbFS7k6x0u+160SLqD3jvv/hlv9TQosL +rCA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ue0Fwepu; 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=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k2-20020a63d102000000b0054fe2dfaabcsi12427649pgg.526.2023.07.26.00.40.52; Wed, 26 Jul 2023 00:41:13 -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=@linaro.org header.s=google header.b=ue0Fwepu; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232421AbjGZHGn (ORCPT + 99 others); Wed, 26 Jul 2023 03:06:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40282 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232361AbjGZHFt (ORCPT ); Wed, 26 Jul 2023 03:05:49 -0400 Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AF24849F7 for ; Wed, 26 Jul 2023 00:03:41 -0700 (PDT) Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-5221f3affe4so5013531a12.0 for ; Wed, 26 Jul 2023 00:03:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1690355019; x=1690959819; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yHJNnsXc4d/K/z6VhqA+wtVe+B6ZApclNDr3oVz3Qng=; b=ue0FwepuEKanedIaHj88Eu2du8PJDtqjDGNpgDhpT2z4n0dS9MRxnqTskins8Gk9HF L6MK1edEEuji1HIuypxoDb1OCwJn4IbPxoy5xCEz+5gvcG8gC9cCcns9+rY4SDi+hqSK 1IqgDd4Ari2bRlA4wkExlMs6VP3NNa5XR2rqJgsxb6Qeo5TEN/xJnorg5SdT6tcYCgfd 8Zi5RHN6s3F2hj2Q4bU/JwgTyjgw9J+bXBlAgCLVZ97eu960x1t69oY7XksH3mEZZxvf 17yBbT7pOQZEPQ6O1v9ODy1zbB47ocmWKIwW3vwR80hiOJGDfT/fxIhJlOdpgIbQBiGq uV7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690355019; x=1690959819; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yHJNnsXc4d/K/z6VhqA+wtVe+B6ZApclNDr3oVz3Qng=; b=dpT1GiAOJlwKRYKswIxgYbkWveiFGD4tgRUqmR6QFabd/YKKHVupbfRii0AkWcIDGA 1uLY/hIIj8ZiP26eYwXFsV/mu1bIdVvztzisH0BMx82vLx8Cjk/pb58LK0X+3cwgnlU5 a779lbuaEUjSp5NG4ZkK9c1Gg6/teYnK52usYC1Gj0HFBLrVpt/43l0k+me4TRXQ2ICV m05xtRagK4OIINKR+NgY1KcoC1ZWUC2R3PG4V4tbZoZSSgcHR28SEk7KPPx+3OO8NTgZ 6iSstb4VuVy1fsoZtjFj9SXRY4jmpL/aq7RcOlKLe5a4QTXPYd2UrNcKhri/1l6PqWEI qCLQ== X-Gm-Message-State: ABy/qLbd5Apq6GvNYruCflSOU+NvAzAI0q/okK63Oui3zgARYEKdDnQC O0CWTZzRWR+SmPEpLaARg6f4xA== X-Received: by 2002:a05:6402:744:b0:522:5873:d4aa with SMTP id p4-20020a056402074400b005225873d4aamr828651edy.23.1690355019657; Wed, 26 Jul 2023 00:03:39 -0700 (PDT) Received: from krzk-bin.. ([178.197.223.104]) by smtp.gmail.com with ESMTPSA id dy16-20020a05640231f000b005224f840130sm1572003edb.60.2023.07.26.00.03.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jul 2023 00:03:39 -0700 (PDT) From: Krzysztof Kozlowski To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 7/8] ARM: dts: imx27: drop incorrect reg in fixed regulators Date: Wed, 26 Jul 2023 09:03:21 +0200 Message-Id: <20230726070322.103871-7-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> References: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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: INBOX X-GMAIL-THRID: 1772468068853138583 X-GMAIL-MSGID: 1772468068853138583 Fixed regulators are not in some bus and bindings do not allow a "reg" property. Move them out of "regulators" node to top-level. Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts | 19 ++++-------- .../imx/imx27-eukrea-mbimxsd27-baseboard.dts | 25 ++++++---------- .../nxp/imx/imx27-phytec-phycard-s-rdk.dts | 19 ++++-------- .../dts/nxp/imx/imx27-phytec-phycore-rdk.dts | 21 ++++++------- .../dts/nxp/imx/imx27-phytec-phycore-som.dtsi | 30 +++++++------------ 5 files changed, 41 insertions(+), 73 deletions(-) diff --git a/arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts b/arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts index 6f1e8ce9e76e..a21f1f7c24b8 100644 --- a/arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts +++ b/arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts @@ -54,19 +54,12 @@ user { }; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_max5821: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "max5821-reg"; - regulator-min-microvolt = <2500000>; - regulator-max-microvolt = <2500000>; - regulator-always-on; - }; + reg_max5821: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "max5821-reg"; + regulator-min-microvolt = <2500000>; + regulator-max-microvolt = <2500000>; + regulator-always-on; }; }; diff --git a/arch/arm/boot/dts/nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts b/arch/arm/boot/dts/nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts index 9c3ec82ec7e5..145e459625b3 100644 --- a/arch/arm/boot/dts/nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts +++ b/arch/arm/boot/dts/nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts @@ -54,22 +54,15 @@ led2 { }; }; - regulators { - #address-cells = <1>; - #size-cells = <0>; - compatible = "simple-bus"; - - reg_lcd: regulator@0 { - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_lcdreg>; - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "LCD"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio1 25 GPIO_ACTIVE_HIGH>; - enable-active-high; - }; + reg_lcd: regulator-0 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_lcdreg>; + regulator-name = "LCD"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio1 25 GPIO_ACTIVE_HIGH>; + enable-active-high; }; }; diff --git a/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycard-s-rdk.dts b/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycard-s-rdk.dts index 188639738dc3..25442eba21c1 100644 --- a/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycard-s-rdk.dts +++ b/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycard-s-rdk.dts @@ -33,19 +33,12 @@ timing0: 640x480 { }; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_3v3: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "3V3"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - regulator-always-on; - }; + reg_3v3: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "3V3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; }; }; diff --git a/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts b/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts index 344e77790152..7f0cd4d3ec2d 100644 --- a/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts +++ b/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts @@ -37,18 +37,15 @@ timing0: 240x320 { }; }; - regulators { - regulator@2 { - compatible = "regulator-fixed"; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_csien>; - reg = <2>; - regulator-name = "CSI_EN"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - gpio = <&gpio2 24 GPIO_ACTIVE_LOW>; - regulator-always-on; - }; + regulator-2 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_csien>; + regulator-name = "CSI_EN"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio2 24 GPIO_ACTIVE_LOW>; + regulator-always-on; }; usbphy { diff --git a/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi b/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi index 3d10273177e9..7191e10712b9 100644 --- a/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi +++ b/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi @@ -15,26 +15,18 @@ memory@a0000000 { reg = <0xa0000000 0x08000000>; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; + reg_3v3: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "3V3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; - reg_3v3: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "3V3"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - }; - - reg_5v0: regulator@1 { - compatible = "regulator-fixed"; - reg = <1>; - regulator-name = "5V0"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - }; + reg_5v0: regulator-1 { + compatible = "regulator-fixed"; + regulator-name = "5V0"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; }; usbphy { From patchwork Wed Jul 26 07:03:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 126153 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a985:0:b0:3e4:2afc:c1 with SMTP id t5csp235318vqo; Wed, 26 Jul 2023 00:37:16 -0700 (PDT) X-Google-Smtp-Source: APBJJlHtB/t+AJNNrswqprMqfIHmQuyCRG8D5N14nMgegtF5RtzgOok+A7ZEpY9mLstPeY5Taks4 X-Received: by 2002:a17:906:cc59:b0:974:1e0e:91ee with SMTP id mm25-20020a170906cc5900b009741e0e91eemr1048247ejb.13.1690357036459; Wed, 26 Jul 2023 00:37:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690357036; cv=none; d=google.com; s=arc-20160816; b=HsC1sVoVKxncDeNoiB96FogQ6iDjUn/xwjCUe0vK9sC5Ose+Em7UvRj0RvVAgeBdZB 17CVovMAS4O3/CYUVrHsdXRLRqxhVqPnDBykzTEUL4aub+//HF+OGAau/SgtcJeEU6VV R67f65na/Orscp4z6B7JhVBujYVjhotBCOsx35Td7CMRlQi0dul2fH6Rcij8XFBVBpYz dBIHn0SUcP9j35mfBAYtRo4qJb6eeq0Nl5+S6Auc+wyoc/yPGMcz7yG7Ho1kXuf/UYsm jUpVvHI7xFxdMgLiP+ecI+7DczOV8VfPbzGaCEddGQSQcP4z4J732NyO9Ov7q7DmvH6T pe9w== 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=KhKuY6ckEMiOHhyrPQuF626RPMJ/PN1yP/pIhFIhjXE=; fh=IitQIKDdY3BMj2TGQW0iAPy0s1dkksjDYTJj1MeHrvw=; b=xe7JoEufUuYNwwHxQyocYFNhDbKTZTSowo/6oUZGR1QEqy9y83zFXWhKTnIyRTXqty mD+rP1m+6nxu+oTn7PwIeKT5BhkOeDEV7+eATyEr4VfCxkuE46QjhF50QWz3VOFUr/sv MfaRMsIbbfBBDKgHvCNesyEM/e6C4pvjDyLJ092P8jWshy3ZjWG3olCH8lEhKNMeqr5M n/MaYI67Tq2mxmds5nFLibiBULXRzhF62JCaVi1cY+k/n7XHYSF2u8IVTk63PnGVruTT FfwDXPwo7oRa1zMQWcaxMVcI01/J0gZy0MjmdQSlOZe7+c3TAo0hKNXtZz38AoO1EU27 xzZQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=UhF4ZVqa; 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=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e15-20020a170906248f00b0099317a3240esi8650408ejb.396.2023.07.26.00.36.51; Wed, 26 Jul 2023 00:37:16 -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=@linaro.org header.s=google header.b=UhF4ZVqa; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232220AbjGZHGx (ORCPT + 99 others); Wed, 26 Jul 2023 03:06:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40522 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232214AbjGZHFx (ORCPT ); Wed, 26 Jul 2023 03:05:53 -0400 Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 05DA04489 for ; Wed, 26 Jul 2023 00:03:44 -0700 (PDT) Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-5221b90f763so6041955a12.0 for ; Wed, 26 Jul 2023 00:03:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1690355021; x=1690959821; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=KhKuY6ckEMiOHhyrPQuF626RPMJ/PN1yP/pIhFIhjXE=; b=UhF4ZVqaAb/xdgfRnaORxHshpJ1SwbcYhP1ceBbpERdTIgvD1dap4lGSWjWO45QEOe jeT1aJlrVc91PVcZmzf7L5hcYyzwRIQPD0Lmg1BJFWj33MJg2zFDsZf0wlbI0oEjmTfc ZZr5C6BIkhiriXTrlI8rj8sUjsgNkEGgyOYOt8TkAXyO6FWZ6FfbqM2EjoVA/hzu7iue kPyd3F5WZg/HhgbqGQyXdMtOS60yFIMmn1r2CHYpc8UFPGlNI4LExfyOYyHt5hUqzxeU k/Vp60TQ3jMDH9xFLcOJe7JMtSSSL9apU/Gbgcj+JoY0U+GEjqTyRPdxjpMO/X7OfnIG Mfwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690355021; x=1690959821; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KhKuY6ckEMiOHhyrPQuF626RPMJ/PN1yP/pIhFIhjXE=; b=Fc5lA2LOCIR32Ov1bUiSb6QAk+bz/3y9v69CA/6yt+va+7QGEiuAxM2goriRQtlvkl LzMaExVcSKie/aa9WEg+P5dKC+igmWqin4JGJ9jqLfdI5gxwc6obNzaeJwGcuaYf0gvr O7SQL2Smo/7doY5Ve6DsBko9QBcV7hnJsxYLiZWKPvApw63TpcXjJ3d0hvLgrBFJkPOF QCs+ilAKj3ZX/LM98JA1Jc9kW38Lwtc9yhZFOFvsXHdN+pps9c1a8cV7udgAZZa33TQi MSJ1ydWXGn2Xu9lpVUfNsR8FnB1B/6Z/PU+37lIBOOgOX3WZxuFmkHo9gVBZziYy47pp T07Q== X-Gm-Message-State: ABy/qLYk+tjyOBDtr9C73V2vrZjRYh5JEJn+WczNHHen4ihI/rjABAdZ EhHxIDBAJXDjTUlOcH35MPhpgQ== X-Received: by 2002:aa7:cf0e:0:b0:51a:5c1d:5c06 with SMTP id a14-20020aa7cf0e000000b0051a5c1d5c06mr668352edy.42.1690355021604; Wed, 26 Jul 2023 00:03:41 -0700 (PDT) Received: from krzk-bin.. ([178.197.223.104]) by smtp.gmail.com with ESMTPSA id dy16-20020a05640231f000b005224f840130sm1572003edb.60.2023.07.26.00.03.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Jul 2023 00:03:41 -0700 (PDT) From: Krzysztof Kozlowski To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 8/8] ARM: dts: imx28: drop incorrect reg in fixed regulators Date: Wed, 26 Jul 2023 09:03:22 +0200 Message-Id: <20230726070322.103871-8-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> References: <20230726070322.103871-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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: INBOX X-GMAIL-THRID: 1772467819777406647 X-GMAIL-MSGID: 1772467819777406647 Fixed regulators are not in some bus and bindings do not allow a "reg" property. Move them out of "regulators" node to top-level. Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/nxp/mxs/imx28-apf28dev.dts | 34 +++----- arch/arm/boot/dts/nxp/mxs/imx28-cfa10037.dts | 23 ++---- arch/arm/boot/dts/nxp/mxs/imx28-cfa10049.dts | 23 ++---- arch/arm/boot/dts/nxp/mxs/imx28-cfa10057.dts | 23 ++---- arch/arm/boot/dts/nxp/mxs/imx28-cfa10058.dts | 23 ++---- .../dts/nxp/mxs/imx28-eukrea-mbmx28lc.dtsi | 82 ++++++++----------- arch/arm/boot/dts/nxp/mxs/imx28-m28.dtsi | 19 ++--- arch/arm/boot/dts/nxp/mxs/imx28-m28cu3.dts | 66 +++++++-------- arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts | 19 ++--- 9 files changed, 121 insertions(+), 191 deletions(-) diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-apf28dev.dts b/arch/arm/boot/dts/nxp/mxs/imx28-apf28dev.dts index 4704b6141836..fd6fee63ad2f 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28-apf28dev.dts +++ b/arch/arm/boot/dts/nxp/mxs/imx28-apf28dev.dts @@ -10,28 +10,20 @@ / { model = "Armadeus Systems APF28Dev docking/development board"; compatible = "armadeus,imx28-apf28dev", "armadeus,imx28-apf28", "fsl,imx28"; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; + reg_usb0_vbus: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "usb0_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio1 23 1>; + enable-active-high; + }; - reg_usb0_vbus: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "usb0_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio1 23 1>; - enable-active-high; - }; - - reg_can0_vcc: regulator@1 { - compatible = "regulator-fixed"; - reg = <1>; - regulator-name = "can0_vcc"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - }; + reg_can0_vcc: regulator-1 { + compatible = "regulator-fixed"; + regulator-name = "can0_vcc"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; }; leds { diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-cfa10037.dts b/arch/arm/boot/dts/nxp/mxs/imx28-cfa10037.dts index d3e9a731525b..c72fe2d392f1 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28-cfa10037.dts +++ b/arch/arm/boot/dts/nxp/mxs/imx28-cfa10037.dts @@ -64,20 +64,13 @@ mac0: ethernet@800f0000 { }; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_usb1_vbus: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - pinctrl-names = "default"; - pinctrl-0 = <&usb_pins_cfa10037>; - regulator-name = "usb1_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio0 7 1>; - }; + reg_usb1_vbus: regulator-0 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&usb_pins_cfa10037>; + regulator-name = "usb1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio0 7 1>; }; }; diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-cfa10049.dts b/arch/arm/boot/dts/nxp/mxs/imx28-cfa10049.dts index c5a7f56d83db..953e3162d2d2 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28-cfa10049.dts +++ b/arch/arm/boot/dts/nxp/mxs/imx28-cfa10049.dts @@ -78,21 +78,14 @@ pca9555: pca9555@20 { }; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_usb1_vbus: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - pinctrl-names = "default"; - pinctrl-0 = <&usb_pins_cfa10049>; - regulator-name = "usb1_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio0 7 1>; - }; + reg_usb1_vbus: regulator-0 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&usb_pins_cfa10049>; + regulator-name = "usb1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio0 7 1>; }; spi-2 { diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-cfa10057.dts b/arch/arm/boot/dts/nxp/mxs/imx28-cfa10057.dts index 27602c01f162..0be7356941ee 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28-cfa10057.dts +++ b/arch/arm/boot/dts/nxp/mxs/imx28-cfa10057.dts @@ -14,21 +14,14 @@ / { model = "Crystalfontz CFA-10057 Board"; compatible = "crystalfontz,cfa10057", "crystalfontz,cfa10036", "fsl,imx28"; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_usb1_vbus: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - pinctrl-names = "default"; - pinctrl-0 = <&usb_pins_cfa10057>; - regulator-name = "usb1_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio0 7 1>; - }; + reg_usb1_vbus: regulator-0 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&usb_pins_cfa10057>; + regulator-name = "usb1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio0 7 1>; }; backlight { diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-cfa10058.dts b/arch/arm/boot/dts/nxp/mxs/imx28-cfa10058.dts index 931c4d089b26..aae0f1801461 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28-cfa10058.dts +++ b/arch/arm/boot/dts/nxp/mxs/imx28-cfa10058.dts @@ -14,21 +14,14 @@ / { model = "Crystalfontz CFA-10058 Board"; compatible = "crystalfontz,cfa10058", "crystalfontz,cfa10036", "fsl,imx28"; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_usb1_vbus: regulator@0 { - pinctrl-names = "default"; - pinctrl-0 = <&usb_pins_cfa10058>; - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "usb1_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio0 7 1>; - }; + reg_usb1_vbus: regulator-0 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&usb_pins_cfa10058>; + regulator-name = "usb1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio0 7 1>; }; backlight { diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-eukrea-mbmx28lc.dtsi b/arch/arm/boot/dts/nxp/mxs/imx28-eukrea-mbmx28lc.dtsi index b285a946e2c2..6633cde305e5 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28-eukrea-mbmx28lc.dtsi +++ b/arch/arm/boot/dts/nxp/mxs/imx28-eukrea-mbmx28lc.dtsi @@ -69,55 +69,45 @@ led1 { }; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; + reg_3p3v: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "3P3V"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; - reg_3p3v: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "3P3V"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - regulator-always-on; - }; + reg_lcd_3v3: regulator-1 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <®_lcd_3v3_pins_mbmx28lc>; + regulator-name = "lcd-3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio3 30 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; - reg_lcd_3v3: regulator@1 { - compatible = "regulator-fixed"; - reg = <1>; - pinctrl-names = "default"; - pinctrl-0 = <®_lcd_3v3_pins_mbmx28lc>; - regulator-name = "lcd-3v3"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - gpio = <&gpio3 30 GPIO_ACTIVE_HIGH>; - enable-active-high; - }; + reg_usb0_vbus: regulator-2 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <®_usb0_vbus_pins_mbmx28lc>; + regulator-name = "usb0_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio1 18 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; - reg_usb0_vbus: regulator@2 { - compatible = "regulator-fixed"; - reg = <2>; - pinctrl-names = "default"; - pinctrl-0 = <®_usb0_vbus_pins_mbmx28lc>; - regulator-name = "usb0_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio1 18 GPIO_ACTIVE_HIGH>; - enable-active-high; - }; - - reg_usb1_vbus: regulator@3 { - compatible = "regulator-fixed"; - reg = <3>; - pinctrl-names = "default"; - pinctrl-0 = <®_usb1_vbus_pins_mbmx28lc>; - regulator-name = "usb1_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio1 19 GPIO_ACTIVE_HIGH>; - enable-active-high; - }; + reg_usb1_vbus: regulator-3 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <®_usb1_vbus_pins_mbmx28lc>; + regulator-name = "usb1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio1 19 GPIO_ACTIVE_HIGH>; + enable-active-high; }; sound { diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-m28.dtsi b/arch/arm/boot/dts/nxp/mxs/imx28-m28.dtsi index c08b14ad7cd5..66facef10ba9 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28-m28.dtsi +++ b/arch/arm/boot/dts/nxp/mxs/imx28-m28.dtsi @@ -14,19 +14,12 @@ memory@40000000 { reg = <0x40000000 0x08000000>; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_3p3v: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "3P3V"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - regulator-always-on; - }; + reg_3p3v: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "3P3V"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; }; }; diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-m28cu3.dts b/arch/arm/boot/dts/nxp/mxs/imx28-m28cu3.dts index 6b01de9efd02..8241c2d159fa 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28-m28cu3.dts +++ b/arch/arm/boot/dts/nxp/mxs/imx28-m28cu3.dts @@ -40,47 +40,37 @@ user2 { }; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; + reg_3p3v: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "3P3V"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; - reg_3p3v: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "3P3V"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - regulator-always-on; - }; + reg_vddio_sd0: regulator-1 { + compatible = "regulator-fixed"; + regulator-name = "vddio-sd0"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio3 29 0>; + }; - reg_vddio_sd0: regulator@1 { - compatible = "regulator-fixed"; - reg = <1>; - regulator-name = "vddio-sd0"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - gpio = <&gpio3 29 0>; - }; + reg_vddio_sd1: regulator-2 { + compatible = "regulator-fixed"; + regulator-name = "vddio-sd1"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio2 19 0>; + }; - reg_vddio_sd1: regulator@2 { - compatible = "regulator-fixed"; - reg = <2>; - regulator-name = "vddio-sd1"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - gpio = <&gpio2 19 0>; - }; - - reg_usb1_vbus: regulator@3 { - compatible = "regulator-fixed"; - reg = <3>; - regulator-name = "usb1_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio3 8 0>; - enable-active-high; - }; + reg_usb1_vbus: regulator-3 { + compatible = "regulator-fixed"; + regulator-name = "usb1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio3 8 0>; + enable-active-high; }; }; diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts b/arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts index 5d74a68c56ff..0f01dded4e3d 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts +++ b/arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts @@ -15,19 +15,12 @@ memory@40000000 { reg = <0x40000000 0x08000000>; }; - regulators { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <0>; - - reg_usb0_vbus: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "usb0_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - gpio = <&gpio3 9 0>; - }; + reg_usb0_vbus: regulator-0 { + compatible = "regulator-fixed"; + regulator-name = "usb0_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio3 9 0>; }; leds {