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 X-Spam-Level: X-Spam-Status: No, score=-13.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B4CC2C48BE5 for ; Mon, 21 Jun 2021 07:50:37 +0000 (UTC) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C95686101D for ; Mon, 21 Jun 2021 07:50:36 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C95686101D Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=monstr.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 9DB4C829B9; Mon, 21 Jun 2021 09:50:33 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=monstr.eu Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="vy5rrxpk"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 6EE93829B9; Mon, 21 Jun 2021 09:50:31 +0200 (CEST) Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id C1B87829A1 for ; Mon, 21 Jun 2021 09:50:25 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=monstr.eu Authentication-Results: phobos.denx.de; spf=none smtp.mailfrom=monstr@monstr.eu Received: by mail-ej1-x62d.google.com with SMTP id ji1so21106165ejc.4 for ; Mon, 21 Jun 2021 00:50:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monstr-eu.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=58nk0EjSOsy5+PFGtMJ5qAwzRorQ0rt/9/rS+Si+um0=; b=vy5rrxpkRtJM0HwA8zM8O9dVHVXfNfjyT3OGt+AZ63KE3eFxXx+uf9dGgNSqS3Urdq 06/EBnRUG+jPUtPWD3wNB64pTwu6tuvfxMfh4+Qy0ynDA5mNMTvPGV4w8ICxd2N+f3wW Eqipl/47ziwcNeCBHn4BiCrF+bxtIOGWgdvV5OZOJSmp62ayAAIZXurF7wZuRZq1sPcM IhRHif9wyznbTHoJANPIYDZOf+iEk0PUTYl18dD8kgy88RTuf6mbQvLfR0C8aR8vUGR0 1JgXTl1Q4bpnmziIqo7BS6MD3w9G3MY40/VLBaL/sgDV0jP0osUUv+TJQbNAZV5yond+ HW6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=58nk0EjSOsy5+PFGtMJ5qAwzRorQ0rt/9/rS+Si+um0=; b=HmERAgU0cKtYjK8Sj9jYKft6G0H3YPM3r47ebb9MU0/LzS3UjCpdxk3T0f/4EZyyQN yJE4R3Hdsy3xKZmIbo1O1DwhzoSq2eSVPrFmypZBXJH8h2HRoOxyGKwPOL8NJmQID0Er +VVMNK03FVrrHkUFADV/QirrNEis8F5rdSkqk+Pp+PEKy33C/tmDUgJWv6d04MG5tMu7 TVg+LA9XHJvNWM66F6U9Q8yWqBtEkTuloPeeGiGeXdmtXQuoVRZVTmkdOZ8ixhQL8csQ mKJC1LBnjxtPHhgTDiCHz81G098gPMilgEP2uP26v4aDQhn0Xn1od+rzlzgdivQgtlxz TPow== X-Gm-Message-State: AOAM5318K+eeaXabKn9P50if/3/Co/90QPQG/JPh9blohlNxpCl2jo1b kdRq7cWKGkIaKNjhjpvDw5ssKnrCDZGuYOjTsm0g61HNGa6wyA== X-Google-Smtp-Source: ABdhPJwaJQbcUdE0YB3n5wbAJaOuqvvHWMXEBUHYUy+E8OffPkRpFz1agNpjb9/fo26Pxr89XiUpCnUXivMUwpaVj8o= X-Received: by 2002:a17:907:98fa:: with SMTP id ke26mr20184774ejc.309.1624261825251; Mon, 21 Jun 2021 00:50:25 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Michal Simek Date: Mon, 21 Jun 2021 09:50:14 +0200 Message-ID: Subject: Re: [PATCH] arm64: zynqmp: Remove gpio from aliases list To: U-Boot , git Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean po 14. 6. 2021 v 10:00 odes=C3=ADlatel Michal Simek napsal: > > It is not recommended to have aliases for gpio. In past it was used in > Linux for assigning numbers via sysfs which is deprecated and libgpiod > should be used instead. > In U-Boot this number is used for seq number but gpio offset are not > counted from this number. That's why having these aliases only for seq > number is not needed. As is done in Linux it is the best to use full gpio > name instead of sequence number which depends on sequence in binding. > > Signed-off-by: Michal Simek > --- > > > ZynqMP> gpio status -a > Bank gpio@ff0a0000: > gpio@ff0a00000: input: 0 [ ] > gpio@ff0a00001: input: 0 [ ] > gpio@ff0a00002: input: 0 [ ] > gpio@ff0a00003: input: 0 [ ] > gpio@ff0a00004: input: 0 [ ] > gpio@ff0a00005: input: 0 [ ] > gpio@ff0a00006: input: 0 [ ] > gpio@ff0a00007: input: 0 [ ] > gpio@ff0a00008: input: 0 [ ] > gpio@ff0a00009: input: 0 [ ] > gpio@ff0a000010: input: 0 [ ] > gpio@ff0a000011: input: 0 [ ] > gpio@ff0a000012: input: 0 [ ] > gpio@ff0a000013: input: 1 [ ] > gpio@ff0a000014: input: 0 [ ] > gpio@ff0a000015: input: 0 [ ] > gpio@ff0a000016: input: 0 [ ] > gpio@ff0a000017: input: 0 [ ] > gpio@ff0a000018: input: 0 [ ] > gpio@ff0a000019: input: 0 [ ] > gpio@ff0a000020: input: 0 [ ] > gpio@ff0a000021: input: 0 [ ] > gpio@ff0a000022: input: 0 [ ] > gpio@ff0a000023: input: 1 [ ] > gpio@ff0a000024: input: 0 [ ] > gpio@ff0a000025: input: 0 [ ] > gpio@ff0a000026: input: 1 [ ] > gpio@ff0a000027: input: 0 [ ] > gpio@ff0a000028: input: 0 [ ] > gpio@ff0a000029: input: 0 [ ] > gpio@ff0a000030: input: 0 [ ] > gpio@ff0a000031: output: 1 [ ] > gpio@ff0a000032: input: 0 [ ] > gpio@ff0a000033: input: 0 [ ] > gpio@ff0a000034: input: 0 [ ] > gpio@ff0a000035: input: 0 [ ] > gpio@ff0a000036: input: 0 [ ] > gpio@ff0a000037: input: 0 [ ] > gpio@ff0a000038: input: 0 [ ] > gpio@ff0a000039: input: 0 [ ] > gpio@ff0a000040: input: 0 [ ] > gpio@ff0a000041: input: 0 [ ] > gpio@ff0a000042: input: 0 [ ] > gpio@ff0a000043: input: 0 [ ] > gpio@ff0a000044: input: 0 [ ] > gpio@ff0a000045: input: 0 [ ] > gpio@ff0a000046: input: 0 [ ] > gpio@ff0a000047: input: 0 [ ] > gpio@ff0a000048: input: 0 [ ] > gpio@ff0a000049: input: 0 [ ] > gpio@ff0a000050: input: 0 [ ] > gpio@ff0a000051: input: 0 [ ] > gpio@ff0a000052: input: 0 [ ] > gpio@ff0a000053: input: 0 [ ] > gpio@ff0a000054: input: 0 [ ] > gpio@ff0a000055: input: 0 [ ] > gpio@ff0a000056: input: 0 [ ] > gpio@ff0a000057: input: 0 [ ] > gpio@ff0a000058: input: 0 [ ] > gpio@ff0a000059: input: 0 [ ] > gpio@ff0a000060: input: 0 [ ] > gpio@ff0a000061: input: 0 [ ] > gpio@ff0a000062: input: 0 [ ] > gpio@ff0a000063: input: 0 [ ] > gpio@ff0a000064: input: 0 [ ] > gpio@ff0a000065: input: 0 [ ] > gpio@ff0a000066: input: 0 [ ] > gpio@ff0a000067: input: 0 [ ] > gpio@ff0a000068: input: 0 [ ] > gpio@ff0a000069: input: 0 [ ] > gpio@ff0a000070: input: 0 [ ] > gpio@ff0a000071: input: 0 [ ] > gpio@ff0a000072: input: 0 [ ] > gpio@ff0a000073: input: 0 [ ] > gpio@ff0a000074: input: 0 [ ] > gpio@ff0a000075: input: 0 [ ] > gpio@ff0a000076: input: 0 [ ] > gpio@ff0a000077: input: 0 [ ] > gpio@ff0a000078: input: 0 [ ] > gpio@ff0a000079: input: 0 [ ] > gpio@ff0a000080: input: 0 [ ] > gpio@ff0a000081: input: 0 [ ] > gpio@ff0a000082: input: 0 [ ] > gpio@ff0a000083: input: 0 [ ] > gpio@ff0a000084: input: 0 [ ] > gpio@ff0a000085: input: 0 [ ] > gpio@ff0a000086: input: 0 [ ] > gpio@ff0a000087: input: 0 [ ] > gpio@ff0a000088: input: 0 [ ] > gpio@ff0a000089: input: 0 [ ] > gpio@ff0a000090: input: 0 [ ] > gpio@ff0a000091: input: 0 [ ] > gpio@ff0a000092: input: 0 [ ] > gpio@ff0a000093: input: 0 [ ] > gpio@ff0a000094: input: 0 [ ] > gpio@ff0a000095: input: 0 [ ] > gpio@ff0a000096: input: 0 [ ] > gpio@ff0a000097: input: 0 [ ] > gpio@ff0a000098: input: 0 [ ] > gpio@ff0a000099: input: 0 [ ] > gpio@ff0a0000100: input: 0 [ ] > gpio@ff0a0000101: input: 0 [ ] > gpio@ff0a0000102: input: 0 [ ] > gpio@ff0a0000103: input: 0 [ ] > gpio@ff0a0000104: input: 0 [ ] > gpio@ff0a0000105: input: 0 [ ] > gpio@ff0a0000106: input: 0 [ ] > gpio@ff0a0000107: input: 0 [ ] > gpio@ff0a0000108: input: 0 [ ] > gpio@ff0a0000109: input: 0 [ ] > gpio@ff0a0000110: input: 0 [ ] > gpio@ff0a0000111: input: 0 [ ] > gpio@ff0a0000112: input: 0 [ ] > gpio@ff0a0000113: input: 0 [ ] > gpio@ff0a0000114: input: 0 [ ] > gpio@ff0a0000115: input: 0 [ ] > gpio@ff0a0000116: input: 0 [ ] > gpio@ff0a0000117: input: 0 [ ] > gpio@ff0a0000118: input: 0 [ ] > gpio@ff0a0000119: input: 0 [ ] > gpio@ff0a0000120: input: 0 [ ] > gpio@ff0a0000121: input: 0 [ ] > gpio@ff0a0000122: input: 0 [ ] > gpio@ff0a0000123: input: 0 [ ] > gpio@ff0a0000124: input: 0 [ ] > gpio@ff0a0000125: input: 0 [ ] > gpio@ff0a0000126: input: 0 [ ] > gpio@ff0a0000127: input: 0 [ ] > gpio@ff0a0000128: input: 0 [ ] > gpio@ff0a0000129: input: 0 [ ] > gpio@ff0a0000130: input: 0 [ ] > gpio@ff0a0000131: input: 0 [ ] > gpio@ff0a0000132: input: 0 [ ] > gpio@ff0a0000133: input: 0 [ ] > gpio@ff0a0000134: input: 0 [ ] > gpio@ff0a0000135: input: 0 [ ] > gpio@ff0a0000136: input: 0 [ ] > gpio@ff0a0000137: input: 0 [ ] > gpio@ff0a0000138: input: 0 [ ] > gpio@ff0a0000139: input: 0 [ ] > gpio@ff0a0000140: input: 0 [ ] > gpio@ff0a0000141: input: 0 [ ] > gpio@ff0a0000142: input: 0 [ ] > gpio@ff0a0000143: input: 0 [ ] > gpio@ff0a0000144: input: 0 [ ] > gpio@ff0a0000145: input: 0 [ ] > gpio@ff0a0000146: input: 0 [ ] > gpio@ff0a0000147: input: 0 [ ] > gpio@ff0a0000148: input: 0 [ ] > gpio@ff0a0000149: input: 0 [ ] > gpio@ff0a0000150: input: 0 [ ] > gpio@ff0a0000151: input: 0 [ ] > gpio@ff0a0000152: input: 0 [ ] > gpio@ff0a0000153: input: 0 [ ] > gpio@ff0a0000154: input: 0 [ ] > gpio@ff0a0000155: input: 0 [ ] > gpio@ff0a0000156: input: 0 [ ] > gpio@ff0a0000157: input: 0 [ ] > gpio@ff0a0000158: input: 0 [ ] > gpio@ff0a0000159: input: 0 [ ] > gpio@ff0a0000160: input: 0 [ ] > gpio@ff0a0000161: input: 0 [ ] > gpio@ff0a0000162: input: 0 [ ] > gpio@ff0a0000163: input: 0 [ ] > gpio@ff0a0000164: input: 0 [ ] > gpio@ff0a0000165: input: 0 [ ] > gpio@ff0a0000166: input: 0 [ ] > gpio@ff0a0000167: input: 0 [ ] > gpio@ff0a0000168: input: 0 [ ] > gpio@ff0a0000169: input: 0 [ ] > gpio@ff0a0000170: input: 0 [ ] > gpio@ff0a0000171: input: 0 [ ] > gpio@ff0a0000172: input: 0 [ ] > gpio@ff0a0000173: input: 0 [ ] > > Bank gpio@20_: > gpio@20_0: output: 0 [x] sel0.gpio-hog > gpio@20_1: output: 1 [x] sel1.gpio-hog > gpio@20_2: output: 1 [x] sel2.gpio-hog > gpio@20_3: output: 1 [x] sel3.gpio-hog > gpio@20_4: output: 1 [ ] > gpio@20_5: output: 1 [ ] > gpio@20_6: output: 1 [ ] > gpio@20_7: output: 1 [ ] > gpio@20_8: output: 1 [ ] > gpio@20_9: output: 1 [ ] > gpio@20_10: output: 1 [ ] > gpio@20_11: output: 1 [ ] > gpio@20_12: output: 1 [ ] > gpio@20_13: output: 1 [ ] > gpio@20_14: output: 1 [ ] > gpio@20_15: output: 1 [ ] > > Bank gpio@21_: > gpio@21_0: output: 1 [ ] > gpio@21_1: output: 1 [ ] > gpio@21_2: output: 1 [ ] > gpio@21_3: output: 1 [ ] > gpio@21_4: output: 1 [ ] > gpio@21_5: input: 1 [ ] > gpio@21_6: input: 1 [ ] > gpio@21_7: input: 1 [ ] > gpio@21_8: output: 1 [ ] > gpio@21_9: output: 1 [ ] > gpio@21_10: output: 1 [ ] > gpio@21_11: output: 1 [ ] > gpio@21_12: output: 1 [ ] > gpio@21_13: output: 1 [ ] > gpio@21_14: output: 1 [ ] > gpio@21_15: output: 1 [ ] > ZynqMP> gpio set 23 > gpio: pin 23 (gpio 23) value is 1 > ZynqMP> gpio status -a > Bank gpio@ff0a0000: > gpio@ff0a00000: input: 0 [ ] > gpio@ff0a00001: input: 0 [ ] > gpio@ff0a00002: input: 0 [ ] > gpio@ff0a00003: input: 0 [ ] > gpio@ff0a00004: input: 0 [ ] > gpio@ff0a00005: input: 0 [ ] > gpio@ff0a00006: input: 0 [ ] > gpio@ff0a00007: input: 0 [ ] > gpio@ff0a00008: input: 0 [ ] > gpio@ff0a00009: input: 0 [ ] > gpio@ff0a000010: input: 0 [ ] > gpio@ff0a000011: input: 0 [ ] > gpio@ff0a000012: input: 0 [ ] > gpio@ff0a000013: input: 1 [ ] > gpio@ff0a000014: input: 0 [ ] > gpio@ff0a000015: input: 0 [ ] > gpio@ff0a000016: input: 0 [ ] > gpio@ff0a000017: input: 0 [ ] > gpio@ff0a000018: input: 0 [ ] > gpio@ff0a000019: input: 0 [ ] > gpio@ff0a000020: input: 0 [ ] > gpio@ff0a000021: input: 0 [ ] > gpio@ff0a000022: input: 0 [ ] > gpio@ff0a000023: output: 1 [ ] > gpio@ff0a000024: input: 0 [ ] > gpio@ff0a000025: input: 0 [ ] > gpio@ff0a000026: input: 1 [ ] > gpio@ff0a000027: input: 0 [ ] > gpio@ff0a000028: input: 0 [ ] > gpio@ff0a000029: input: 0 [ ] > gpio@ff0a000030: input: 0 [ ] > gpio@ff0a000031: output: 1 [ ] > gpio@ff0a000032: input: 0 [ ] > gpio@ff0a000033: input: 0 [ ] > gpio@ff0a000034: input: 0 [ ] > gpio@ff0a000035: input: 0 [ ] > gpio@ff0a000036: input: 0 [ ] > gpio@ff0a000037: input: 0 [ ] > gpio@ff0a000038: input: 0 [ ] > gpio@ff0a000039: input: 0 [ ] > gpio@ff0a000040: input: 0 [ ] > gpio@ff0a000041: input: 0 [ ] > gpio@ff0a000042: input: 0 [ ] > gpio@ff0a000043: input: 0 [ ] > gpio@ff0a000044: input: 0 [ ] > gpio@ff0a000045: input: 0 [ ] > gpio@ff0a000046: input: 0 [ ] > gpio@ff0a000047: input: 0 [ ] > gpio@ff0a000048: input: 0 [ ] > gpio@ff0a000049: input: 0 [ ] > gpio@ff0a000050: input: 0 [ ] > gpio@ff0a000051: input: 0 [ ] > gpio@ff0a000052: input: 0 [ ] > gpio@ff0a000053: input: 0 [ ] > gpio@ff0a000054: input: 0 [ ] > gpio@ff0a000055: input: 0 [ ] > gpio@ff0a000056: input: 0 [ ] > gpio@ff0a000057: input: 0 [ ] > gpio@ff0a000058: input: 0 [ ] > gpio@ff0a000059: input: 0 [ ] > gpio@ff0a000060: input: 0 [ ] > gpio@ff0a000061: input: 0 [ ] > gpio@ff0a000062: input: 0 [ ] > gpio@ff0a000063: input: 0 [ ] > gpio@ff0a000064: input: 0 [ ] > gpio@ff0a000065: input: 0 [ ] > gpio@ff0a000066: input: 0 [ ] > gpio@ff0a000067: input: 0 [ ] > gpio@ff0a000068: input: 0 [ ] > gpio@ff0a000069: input: 0 [ ] > gpio@ff0a000070: input: 0 [ ] > gpio@ff0a000071: input: 0 [ ] > gpio@ff0a000072: input: 0 [ ] > gpio@ff0a000073: input: 0 [ ] > gpio@ff0a000074: input: 0 [ ] > gpio@ff0a000075: input: 0 [ ] > gpio@ff0a000076: input: 0 [ ] > gpio@ff0a000077: input: 0 [ ] > gpio@ff0a000078: input: 0 [ ] > gpio@ff0a000079: input: 0 [ ] > gpio@ff0a000080: input: 0 [ ] > gpio@ff0a000081: input: 0 [ ] > gpio@ff0a000082: input: 0 [ ] > gpio@ff0a000083: input: 0 [ ] > gpio@ff0a000084: input: 0 [ ] > gpio@ff0a000085: input: 0 [ ] > gpio@ff0a000086: input: 0 [ ] > gpio@ff0a000087: input: 0 [ ] > gpio@ff0a000088: input: 0 [ ] > gpio@ff0a000089: input: 0 [ ] > gpio@ff0a000090: input: 0 [ ] > gpio@ff0a000091: input: 0 [ ] > gpio@ff0a000092: input: 0 [ ] > gpio@ff0a000093: input: 0 [ ] > gpio@ff0a000094: input: 0 [ ] > gpio@ff0a000095: input: 0 [ ] > gpio@ff0a000096: input: 0 [ ] > gpio@ff0a000097: input: 0 [ ] > gpio@ff0a000098: input: 0 [ ] > gpio@ff0a000099: input: 0 [ ] > gpio@ff0a0000100: input: 0 [ ] > gpio@ff0a0000101: input: 0 [ ] > gpio@ff0a0000102: input: 0 [ ] > gpio@ff0a0000103: input: 0 [ ] > gpio@ff0a0000104: input: 0 [ ] > gpio@ff0a0000105: input: 0 [ ] > gpio@ff0a0000106: input: 0 [ ] > gpio@ff0a0000107: input: 0 [ ] > gpio@ff0a0000108: input: 0 [ ] > gpio@ff0a0000109: input: 0 [ ] > gpio@ff0a0000110: input: 0 [ ] > gpio@ff0a0000111: input: 0 [ ] > gpio@ff0a0000112: input: 0 [ ] > gpio@ff0a0000113: input: 0 [ ] > gpio@ff0a0000114: input: 0 [ ] > gpio@ff0a0000115: input: 0 [ ] > gpio@ff0a0000116: input: 0 [ ] > gpio@ff0a0000117: input: 0 [ ] > gpio@ff0a0000118: input: 0 [ ] > gpio@ff0a0000119: input: 0 [ ] > gpio@ff0a0000120: input: 0 [ ] > gpio@ff0a0000121: input: 0 [ ] > gpio@ff0a0000122: input: 0 [ ] > gpio@ff0a0000123: input: 0 [ ] > gpio@ff0a0000124: input: 0 [ ] > gpio@ff0a0000125: input: 0 [ ] > gpio@ff0a0000126: input: 0 [ ] > gpio@ff0a0000127: input: 0 [ ] > gpio@ff0a0000128: input: 0 [ ] > gpio@ff0a0000129: input: 0 [ ] > gpio@ff0a0000130: input: 0 [ ] > gpio@ff0a0000131: input: 0 [ ] > gpio@ff0a0000132: input: 0 [ ] > gpio@ff0a0000133: input: 0 [ ] > gpio@ff0a0000134: input: 0 [ ] > gpio@ff0a0000135: input: 0 [ ] > gpio@ff0a0000136: input: 0 [ ] > gpio@ff0a0000137: input: 0 [ ] > gpio@ff0a0000138: input: 0 [ ] > gpio@ff0a0000139: input: 0 [ ] > gpio@ff0a0000140: input: 0 [ ] > gpio@ff0a0000141: input: 0 [ ] > gpio@ff0a0000142: input: 0 [ ] > gpio@ff0a0000143: input: 0 [ ] > gpio@ff0a0000144: input: 0 [ ] > gpio@ff0a0000145: input: 0 [ ] > gpio@ff0a0000146: input: 0 [ ] > gpio@ff0a0000147: input: 0 [ ] > gpio@ff0a0000148: input: 0 [ ] > gpio@ff0a0000149: input: 0 [ ] > gpio@ff0a0000150: input: 0 [ ] > gpio@ff0a0000151: input: 0 [ ] > gpio@ff0a0000152: input: 0 [ ] > gpio@ff0a0000153: input: 0 [ ] > gpio@ff0a0000154: input: 0 [ ] > gpio@ff0a0000155: input: 0 [ ] > gpio@ff0a0000156: input: 0 [ ] > gpio@ff0a0000157: input: 0 [ ] > gpio@ff0a0000158: input: 0 [ ] > gpio@ff0a0000159: input: 0 [ ] > gpio@ff0a0000160: input: 0 [ ] > gpio@ff0a0000161: input: 0 [ ] > gpio@ff0a0000162: input: 0 [ ] > gpio@ff0a0000163: input: 0 [ ] > gpio@ff0a0000164: input: 0 [ ] > gpio@ff0a0000165: input: 0 [ ] > gpio@ff0a0000166: input: 0 [ ] > gpio@ff0a0000167: input: 0 [ ] > gpio@ff0a0000168: input: 0 [ ] > gpio@ff0a0000169: input: 0 [ ] > gpio@ff0a0000170: input: 0 [ ] > gpio@ff0a0000171: input: 0 [ ] > gpio@ff0a0000172: input: 0 [ ] > gpio@ff0a0000173: input: 0 [ ] > > Bank gpio@20_: > gpio@20_0: output: 0 [x] sel0.gpio-hog > gpio@20_1: output: 1 [x] sel1.gpio-hog > gpio@20_2: output: 1 [x] sel2.gpio-hog > gpio@20_3: output: 1 [x] sel3.gpio-hog > gpio@20_4: output: 1 [ ] > gpio@20_5: output: 1 [ ] > gpio@20_6: output: 1 [ ] > gpio@20_7: output: 1 [ ] > gpio@20_8: output: 1 [ ] > gpio@20_9: output: 1 [ ] > gpio@20_10: output: 1 [ ] > gpio@20_11: output: 1 [ ] > gpio@20_12: output: 1 [ ] > gpio@20_13: output: 1 [ ] > gpio@20_14: output: 1 [ ] > gpio@20_15: output: 1 [ ] > > Bank gpio@21_: > gpio@21_0: output: 1 [ ] > gpio@21_1: output: 1 [ ] > gpio@21_2: output: 1 [ ] > gpio@21_3: output: 1 [ ] > gpio@21_4: output: 1 [ ] > gpio@21_5: input: 1 [ ] > gpio@21_6: input: 1 [ ] > gpio@21_7: input: 1 [ ] > gpio@21_8: output: 1 [ ] > gpio@21_9: output: 1 [ ] > gpio@21_10: output: 1 [ ] > gpio@21_11: output: 1 [ ] > gpio@21_12: output: 1 [ ] > gpio@21_13: output: 1 [ ] > gpio@21_14: output: 1 [ ] > gpio@21_15: output: 1 [ ] > ZynqMP> > ZynqMP> gpio clear gpio@ff0a000023 > gpio: pin gpio@ff0a000023 (gpio 23) value is 0 > ZynqMP> gpio status -a > Bank gpio@ff0a0000: > gpio@ff0a00000: input: 0 [ ] > gpio@ff0a00001: input: 0 [ ] > gpio@ff0a00002: input: 0 [ ] > gpio@ff0a00003: input: 0 [ ] > gpio@ff0a00004: input: 0 [ ] > gpio@ff0a00005: input: 0 [ ] > gpio@ff0a00006: input: 0 [ ] > gpio@ff0a00007: input: 0 [ ] > gpio@ff0a00008: input: 0 [ ] > gpio@ff0a00009: input: 0 [ ] > gpio@ff0a000010: input: 0 [ ] > gpio@ff0a000011: input: 0 [ ] > gpio@ff0a000012: input: 0 [ ] > gpio@ff0a000013: input: 1 [ ] > gpio@ff0a000014: input: 0 [ ] > gpio@ff0a000015: input: 0 [ ] > gpio@ff0a000016: input: 0 [ ] > gpio@ff0a000017: input: 0 [ ] > gpio@ff0a000018: input: 0 [ ] > gpio@ff0a000019: input: 0 [ ] > gpio@ff0a000020: input: 0 [ ] > gpio@ff0a000021: input: 0 [ ] > gpio@ff0a000022: input: 0 [ ] > gpio@ff0a000023: output: 0 [ ] > gpio@ff0a000024: input: 0 [ ] > gpio@ff0a000025: input: 0 [ ] > gpio@ff0a000026: input: 1 [ ] > gpio@ff0a000027: input: 0 [ ] > gpio@ff0a000028: input: 0 [ ] > gpio@ff0a000029: input: 0 [ ] > gpio@ff0a000030: input: 0 [ ] > gpio@ff0a000031: output: 1 [ ] > gpio@ff0a000032: input: 0 [ ] > gpio@ff0a000033: input: 0 [ ] > gpio@ff0a000034: input: 0 [ ] > gpio@ff0a000035: input: 0 [ ] > gpio@ff0a000036: input: 0 [ ] > gpio@ff0a000037: input: 0 [ ] > gpio@ff0a000038: input: 0 [ ] > gpio@ff0a000039: input: 0 [ ] > gpio@ff0a000040: input: 0 [ ] > gpio@ff0a000041: input: 0 [ ] > gpio@ff0a000042: input: 0 [ ] > gpio@ff0a000043: input: 0 [ ] > gpio@ff0a000044: input: 0 [ ] > gpio@ff0a000045: input: 0 [ ] > gpio@ff0a000046: input: 0 [ ] > gpio@ff0a000047: input: 0 [ ] > gpio@ff0a000048: input: 0 [ ] > gpio@ff0a000049: input: 0 [ ] > gpio@ff0a000050: input: 0 [ ] > gpio@ff0a000051: input: 0 [ ] > gpio@ff0a000052: input: 0 [ ] > gpio@ff0a000053: input: 0 [ ] > gpio@ff0a000054: input: 0 [ ] > gpio@ff0a000055: input: 0 [ ] > gpio@ff0a000056: input: 0 [ ] > gpio@ff0a000057: input: 0 [ ] > gpio@ff0a000058: input: 0 [ ] > gpio@ff0a000059: input: 0 [ ] > gpio@ff0a000060: input: 0 [ ] > gpio@ff0a000061: input: 0 [ ] > gpio@ff0a000062: input: 0 [ ] > gpio@ff0a000063: input: 0 [ ] > gpio@ff0a000064: input: 0 [ ] > gpio@ff0a000065: input: 0 [ ] > gpio@ff0a000066: input: 0 [ ] > gpio@ff0a000067: input: 0 [ ] > gpio@ff0a000068: input: 0 [ ] > gpio@ff0a000069: input: 0 [ ] > gpio@ff0a000070: input: 0 [ ] > gpio@ff0a000071: input: 0 [ ] > gpio@ff0a000072: input: 0 [ ] > gpio@ff0a000073: input: 0 [ ] > gpio@ff0a000074: input: 0 [ ] > gpio@ff0a000075: input: 0 [ ] > gpio@ff0a000076: input: 0 [ ] > gpio@ff0a000077: input: 0 [ ] > gpio@ff0a000078: input: 0 [ ] > gpio@ff0a000079: input: 0 [ ] > gpio@ff0a000080: input: 0 [ ] > gpio@ff0a000081: input: 0 [ ] > gpio@ff0a000082: input: 0 [ ] > gpio@ff0a000083: input: 0 [ ] > gpio@ff0a000084: input: 0 [ ] > gpio@ff0a000085: input: 0 [ ] > gpio@ff0a000086: input: 0 [ ] > gpio@ff0a000087: input: 0 [ ] > gpio@ff0a000088: input: 0 [ ] > gpio@ff0a000089: input: 0 [ ] > gpio@ff0a000090: input: 0 [ ] > gpio@ff0a000091: input: 0 [ ] > gpio@ff0a000092: input: 0 [ ] > gpio@ff0a000093: input: 0 [ ] > gpio@ff0a000094: input: 0 [ ] > gpio@ff0a000095: input: 0 [ ] > gpio@ff0a000096: input: 0 [ ] > gpio@ff0a000097: input: 0 [ ] > gpio@ff0a000098: input: 0 [ ] > gpio@ff0a000099: input: 0 [ ] > gpio@ff0a0000100: input: 0 [ ] > gpio@ff0a0000101: input: 0 [ ] > gpio@ff0a0000102: input: 0 [ ] > gpio@ff0a0000103: input: 0 [ ] > gpio@ff0a0000104: input: 0 [ ] > gpio@ff0a0000105: input: 0 [ ] > gpio@ff0a0000106: input: 0 [ ] > gpio@ff0a0000107: input: 0 [ ] > gpio@ff0a0000108: input: 0 [ ] > gpio@ff0a0000109: input: 0 [ ] > gpio@ff0a0000110: input: 0 [ ] > gpio@ff0a0000111: input: 0 [ ] > gpio@ff0a0000112: input: 0 [ ] > gpio@ff0a0000113: input: 0 [ ] > gpio@ff0a0000114: input: 0 [ ] > gpio@ff0a0000115: input: 0 [ ] > gpio@ff0a0000116: input: 0 [ ] > gpio@ff0a0000117: input: 0 [ ] > gpio@ff0a0000118: input: 0 [ ] > gpio@ff0a0000119: input: 0 [ ] > gpio@ff0a0000120: input: 0 [ ] > gpio@ff0a0000121: input: 0 [ ] > gpio@ff0a0000122: input: 0 [ ] > gpio@ff0a0000123: input: 0 [ ] > gpio@ff0a0000124: input: 0 [ ] > gpio@ff0a0000125: input: 0 [ ] > gpio@ff0a0000126: input: 0 [ ] > gpio@ff0a0000127: input: 0 [ ] > gpio@ff0a0000128: input: 0 [ ] > gpio@ff0a0000129: input: 0 [ ] > gpio@ff0a0000130: input: 0 [ ] > gpio@ff0a0000131: input: 0 [ ] > gpio@ff0a0000132: input: 0 [ ] > gpio@ff0a0000133: input: 0 [ ] > gpio@ff0a0000134: input: 0 [ ] > gpio@ff0a0000135: input: 0 [ ] > gpio@ff0a0000136: input: 0 [ ] > gpio@ff0a0000137: input: 0 [ ] > gpio@ff0a0000138: input: 0 [ ] > gpio@ff0a0000139: input: 0 [ ] > gpio@ff0a0000140: input: 0 [ ] > gpio@ff0a0000141: input: 0 [ ] > gpio@ff0a0000142: input: 0 [ ] > gpio@ff0a0000143: input: 0 [ ] > gpio@ff0a0000144: input: 0 [ ] > gpio@ff0a0000145: input: 0 [ ] > gpio@ff0a0000146: input: 0 [ ] > gpio@ff0a0000147: input: 0 [ ] > gpio@ff0a0000148: input: 0 [ ] > gpio@ff0a0000149: input: 0 [ ] > gpio@ff0a0000150: input: 0 [ ] > gpio@ff0a0000151: input: 0 [ ] > gpio@ff0a0000152: input: 0 [ ] > gpio@ff0a0000153: input: 0 [ ] > gpio@ff0a0000154: input: 0 [ ] > gpio@ff0a0000155: input: 0 [ ] > gpio@ff0a0000156: input: 0 [ ] > gpio@ff0a0000157: input: 0 [ ] > gpio@ff0a0000158: input: 0 [ ] > gpio@ff0a0000159: input: 0 [ ] > gpio@ff0a0000160: input: 0 [ ] > gpio@ff0a0000161: input: 0 [ ] > gpio@ff0a0000162: input: 0 [ ] > gpio@ff0a0000163: input: 0 [ ] > gpio@ff0a0000164: input: 0 [ ] > gpio@ff0a0000165: input: 0 [ ] > gpio@ff0a0000166: input: 0 [ ] > gpio@ff0a0000167: input: 0 [ ] > gpio@ff0a0000168: input: 0 [ ] > gpio@ff0a0000169: input: 0 [ ] > gpio@ff0a0000170: input: 0 [ ] > gpio@ff0a0000171: input: 0 [ ] > gpio@ff0a0000172: input: 0 [ ] > gpio@ff0a0000173: input: 0 [ ] > > Bank gpio@20_: > gpio@20_0: output: 0 [x] sel0.gpio-hog > gpio@20_1: output: 1 [x] sel1.gpio-hog > gpio@20_2: output: 1 [x] sel2.gpio-hog > gpio@20_3: output: 1 [x] sel3.gpio-hog > gpio@20_4: output: 1 [ ] > gpio@20_5: output: 1 [ ] > gpio@20_6: output: 1 [ ] > gpio@20_7: output: 1 [ ] > gpio@20_8: output: 1 [ ] > gpio@20_9: output: 1 [ ] > gpio@20_10: output: 1 [ ] > gpio@20_11: output: 1 [ ] > gpio@20_12: output: 1 [ ] > gpio@20_13: output: 1 [ ] > gpio@20_14: output: 1 [ ] > gpio@20_15: output: 1 [ ] > > Bank gpio@21_: > gpio@21_0: output: 1 [ ] > gpio@21_1: output: 1 [ ] > gpio@21_2: output: 1 [ ] > gpio@21_3: output: 1 [ ] > gpio@21_4: output: 1 [ ] > gpio@21_5: input: 1 [ ] > gpio@21_6: input: 1 [ ] > gpio@21_7: input: 1 [ ] > gpio@21_8: output: 1 [ ] > gpio@21_9: output: 1 [ ] > gpio@21_10: output: 1 [ ] > gpio@21_11: output: 1 [ ] > gpio@21_12: output: 1 [ ] > gpio@21_13: output: 1 [ ] > gpio@21_14: output: 1 [ ] > gpio@21_15: output: 1 [ ] > ZynqMP> > > --- > arch/arm/dts/zynqmp-e-a2197-00-revA.dts | 1 - > arch/arm/dts/zynqmp-g-a2197-00-revA.dts | 1 - > arch/arm/dts/zynqmp-m-a2197-01-revA.dts | 1 - > arch/arm/dts/zynqmp-m-a2197-02-revA.dts | 1 - > arch/arm/dts/zynqmp-m-a2197-03-revA.dts | 1 - > arch/arm/dts/zynqmp-p-a2197-00-revA.dts | 1 - > arch/arm/dts/zynqmp-sm-k26-revA.dts | 1 - > arch/arm/dts/zynqmp-topic-miamimp-xilinx-xdp-v1r1.dts | 1 - > arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts | 1 - > arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts | 1 - > arch/arm/dts/zynqmp-zc1751-xm017-dc3.dts | 3 +-- > arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts | 1 - > arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts | 1 - > arch/arm/dts/zynqmp-zcu100-revC.dts | 1 - > arch/arm/dts/zynqmp-zcu102-revA.dts | 1 - > arch/arm/dts/zynqmp-zcu104-revA.dts | 1 - > arch/arm/dts/zynqmp-zcu104-revC.dts | 1 - > arch/arm/dts/zynqmp-zcu106-revA.dts | 1 - > arch/arm/dts/zynqmp-zcu111-revA.dts | 1 - > arch/arm/dts/zynqmp-zcu208-revA.dts | 1 - > arch/arm/dts/zynqmp-zcu216-revA.dts | 1 - > 21 files changed, 1 insertion(+), 22 deletions(-) > > diff --git a/arch/arm/dts/zynqmp-e-a2197-00-revA.dts b/arch/arm/dts/zynqm= p-e-a2197-00-revA.dts > index 7bcdbdfdbb06..32982020ff48 100644 > --- a/arch/arm/dts/zynqmp-e-a2197-00-revA.dts > +++ b/arch/arm/dts/zynqmp-e-a2197-00-revA.dts > @@ -20,7 +20,6 @@ > > aliases { > ethernet0 =3D &gem0; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci1; > diff --git a/arch/arm/dts/zynqmp-g-a2197-00-revA.dts b/arch/arm/dts/zynqm= p-g-a2197-00-revA.dts > index 69a3901ccf6c..004c4cb784d9 100644 > --- a/arch/arm/dts/zynqmp-g-a2197-00-revA.dts > +++ b/arch/arm/dts/zynqmp-g-a2197-00-revA.dts > @@ -19,7 +19,6 @@ > > aliases { > ethernet0 =3D &gem0; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > mmc0 =3D &sdhci0; > rtc0 =3D &rtc; > diff --git a/arch/arm/dts/zynqmp-m-a2197-01-revA.dts b/arch/arm/dts/zynqm= p-m-a2197-01-revA.dts > index a5db599c9497..0645ce931a23 100644 > --- a/arch/arm/dts/zynqmp-m-a2197-01-revA.dts > +++ b/arch/arm/dts/zynqmp-m-a2197-01-revA.dts > @@ -19,7 +19,6 @@ > > aliases { > ethernet0 =3D &gem0; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci0; > diff --git a/arch/arm/dts/zynqmp-m-a2197-02-revA.dts b/arch/arm/dts/zynqm= p-m-a2197-02-revA.dts > index 58df328c987f..93bda86636bc 100644 > --- a/arch/arm/dts/zynqmp-m-a2197-02-revA.dts > +++ b/arch/arm/dts/zynqmp-m-a2197-02-revA.dts > @@ -19,7 +19,6 @@ > > aliases { > ethernet0 =3D &gem0; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci0; > diff --git a/arch/arm/dts/zynqmp-m-a2197-03-revA.dts b/arch/arm/dts/zynqm= p-m-a2197-03-revA.dts > index 25d87532be77..39962eb0cdcb 100644 > --- a/arch/arm/dts/zynqmp-m-a2197-03-revA.dts > +++ b/arch/arm/dts/zynqmp-m-a2197-03-revA.dts > @@ -19,7 +19,6 @@ > > aliases { > ethernet0 =3D &gem0; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci0; > diff --git a/arch/arm/dts/zynqmp-p-a2197-00-revA.dts b/arch/arm/dts/zynqm= p-p-a2197-00-revA.dts > index 82d5ef83f764..244662dab62c 100644 > --- a/arch/arm/dts/zynqmp-p-a2197-00-revA.dts > +++ b/arch/arm/dts/zynqmp-p-a2197-00-revA.dts > @@ -20,7 +20,6 @@ > > aliases { > ethernet0 =3D &gem0; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci0; > diff --git a/arch/arm/dts/zynqmp-sm-k26-revA.dts b/arch/arm/dts/zynqmp-sm= -k26-revA.dts > index e4cf382a4975..ec0569452acf 100644 > --- a/arch/arm/dts/zynqmp-sm-k26-revA.dts > +++ b/arch/arm/dts/zynqmp-sm-k26-revA.dts > @@ -22,7 +22,6 @@ > "xlnx,zynqmp"; > > aliases { > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci0; > diff --git a/arch/arm/dts/zynqmp-topic-miamimp-xilinx-xdp-v1r1.dts b/arch= /arm/dts/zynqmp-topic-miamimp-xilinx-xdp-v1r1.dts > index a377f27c50d4..6ec96e0e8c96 100644 > --- a/arch/arm/dts/zynqmp-topic-miamimp-xilinx-xdp-v1r1.dts > +++ b/arch/arm/dts/zynqmp-topic-miamimp-xilinx-xdp-v1r1.dts > @@ -19,7 +19,6 @@ > "topic,miamimp", "xlnx,zynqmp"; > > aliases { > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci0; > diff --git a/arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts b/arch/arm/dts/zynq= mp-zc1751-xm015-dc1.dts > index 8f361e47bda1..e59342361397 100644 > --- a/arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts > +++ b/arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts > @@ -21,7 +21,6 @@ > > aliases { > ethernet0 =3D &gem3; > - gpio0 =3D &gpio; > i2c0 =3D &i2c1; > mmc0 =3D &sdhci0; > mmc1 =3D &sdhci1; > diff --git a/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts b/arch/arm/dts/zynq= mp-zc1751-xm016-dc2.dts > index 1a8cfdeb7f45..e9924674ab45 100644 > --- a/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts > +++ b/arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts > @@ -22,7 +22,6 @@ > can0 =3D &can0; > can1 =3D &can1; > ethernet0 =3D &gem2; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > rtc0 =3D &rtc; > serial0 =3D &uart0; > diff --git a/arch/arm/dts/zynqmp-zc1751-xm017-dc3.dts b/arch/arm/dts/zynq= mp-zc1751-xm017-dc3.dts > index c7de59e1e986..35fb33f12b6b 100644 > --- a/arch/arm/dts/zynqmp-zc1751-xm017-dc3.dts > +++ b/arch/arm/dts/zynqmp-zc1751-xm017-dc3.dts > @@ -2,7 +2,7 @@ > /* > * dts file for Xilinx ZynqMP zc1751-xm017-dc3 > * > - * (C) Copyright 2016 - 2020, Xilinx, Inc. > + * (C) Copyright 2016 - 2021, Xilinx, Inc. > * > * Michal Simek > */ > @@ -18,7 +18,6 @@ > > aliases { > ethernet0 =3D &gem0; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci1; > diff --git a/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts b/arch/arm/dts/zynq= mp-zc1751-xm018-dc4.dts > index 48acea62c888..d31582a979be 100644 > --- a/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts > +++ b/arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts > @@ -23,7 +23,6 @@ > ethernet1 =3D &gem1; > ethernet2 =3D &gem2; > ethernet3 =3D &gem3; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > rtc0 =3D &rtc; > diff --git a/arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts b/arch/arm/dts/zynq= mp-zc1751-xm019-dc5.dts > index 41ab20c3895f..ae2d03d98322 100644 > --- a/arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts > +++ b/arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts > @@ -21,7 +21,6 @@ > > aliases { > ethernet0 =3D &gem1; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci0; > diff --git a/arch/arm/dts/zynqmp-zcu100-revC.dts b/arch/arm/dts/zynqmp-zc= u100-revC.dts > index 45dd7da7179b..2d615774782f 100644 > --- a/arch/arm/dts/zynqmp-zcu100-revC.dts > +++ b/arch/arm/dts/zynqmp-zcu100-revC.dts > @@ -23,7 +23,6 @@ > compatible =3D "xlnx,zynqmp-zcu100-revC", "xlnx,zynqmp-zcu100", "= xlnx,zynqmp"; > > aliases { > - gpio0 =3D &gpio; > i2c0 =3D &i2c1; > rtc0 =3D &rtc; > serial0 =3D &uart1; > diff --git a/arch/arm/dts/zynqmp-zcu102-revA.dts b/arch/arm/dts/zynqmp-zc= u102-revA.dts > index 7190e876d8dd..cad0c62d084e 100644 > --- a/arch/arm/dts/zynqmp-zcu102-revA.dts > +++ b/arch/arm/dts/zynqmp-zcu102-revA.dts > @@ -22,7 +22,6 @@ > > aliases { > ethernet0 =3D &gem3; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci1; > diff --git a/arch/arm/dts/zynqmp-zcu104-revA.dts b/arch/arm/dts/zynqmp-zc= u104-revA.dts > index 76c635f0d460..9663ee8b49a6 100644 > --- a/arch/arm/dts/zynqmp-zcu104-revA.dts > +++ b/arch/arm/dts/zynqmp-zcu104-revA.dts > @@ -21,7 +21,6 @@ > > aliases { > ethernet0 =3D &gem3; > - gpio0 =3D &gpio; > i2c0 =3D &i2c1; > mmc0 =3D &sdhci1; > rtc0 =3D &rtc; > diff --git a/arch/arm/dts/zynqmp-zcu104-revC.dts b/arch/arm/dts/zynqmp-zc= u104-revC.dts > index f9eb4caaf8c0..fd015fdef1af 100644 > --- a/arch/arm/dts/zynqmp-zcu104-revC.dts > +++ b/arch/arm/dts/zynqmp-zcu104-revC.dts > @@ -21,7 +21,6 @@ > > aliases { > ethernet0 =3D &gem3; > - gpio0 =3D &gpio; > i2c0 =3D &i2c1; > mmc0 =3D &sdhci1; > rtc0 =3D &rtc; > diff --git a/arch/arm/dts/zynqmp-zcu106-revA.dts b/arch/arm/dts/zynqmp-zc= u106-revA.dts > index 2b1255dc5f32..aa45470a7aef 100644 > --- a/arch/arm/dts/zynqmp-zcu106-revA.dts > +++ b/arch/arm/dts/zynqmp-zcu106-revA.dts > @@ -22,7 +22,6 @@ > > aliases { > ethernet0 =3D &gem3; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci1; > diff --git a/arch/arm/dts/zynqmp-zcu111-revA.dts b/arch/arm/dts/zynqmp-zc= u111-revA.dts > index 223bb8a61462..d020ed9e9130 100644 > --- a/arch/arm/dts/zynqmp-zcu111-revA.dts > +++ b/arch/arm/dts/zynqmp-zcu111-revA.dts > @@ -22,7 +22,6 @@ > > aliases { > ethernet0 =3D &gem3; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci1; > diff --git a/arch/arm/dts/zynqmp-zcu208-revA.dts b/arch/arm/dts/zynqmp-zc= u208-revA.dts > index 7607098ac077..bd04f902b7c9 100644 > --- a/arch/arm/dts/zynqmp-zcu208-revA.dts > +++ b/arch/arm/dts/zynqmp-zcu208-revA.dts > @@ -22,7 +22,6 @@ > > aliases { > ethernet0 =3D &gem3; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci1; > diff --git a/arch/arm/dts/zynqmp-zcu216-revA.dts b/arch/arm/dts/zynqmp-zc= u216-revA.dts > index 7ba60da131f1..d7513cd20eb0 100644 > --- a/arch/arm/dts/zynqmp-zcu216-revA.dts > +++ b/arch/arm/dts/zynqmp-zcu216-revA.dts > @@ -22,7 +22,6 @@ > > aliases { > ethernet0 =3D &gem3; > - gpio0 =3D &gpio; > i2c0 =3D &i2c0; > i2c1 =3D &i2c1; > mmc0 =3D &sdhci1; > -- > 2.32.0 > Applied. M --=20 Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Xilinx Microblaze Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs