Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp453636pxu; Sun, 22 Nov 2020 14:56:58 -0800 (PST) X-Google-Smtp-Source: ABdhPJxbqj7q7IdDRToSxYRSBNDxU1iFfN9W8/r4rQktoZO3y37Hw/5lLIdHNSrT/R3N8+zUUOLw X-Received: by 2002:a50:bc02:: with SMTP id j2mr46862150edh.317.1606085817918; Sun, 22 Nov 2020 14:56:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606085817; cv=none; d=google.com; s=arc-20160816; b=gEXZu2+R0OYosahaxxGxXzwsZuqDSrikpthMVnRyvUmo6vIn97CoQgNvMvpDca2Jl/ 80FftuYCEIAQ2gydvEdE/qJK++5kMSzFzW2tKc4xKju+NZJeZXMsPIEtQaeHkWdpLa3h u2+3e0+UNYC1SAqguXWVRU/H4FWxiUALz1Kvq2pFDEB8ukNZXMncwuHD7kqWy6kf9a5g 90QgblX1AJEUdOK70TlHKMBjaAqyrV40ess+SoSm2StH9jGXO75qhS5Zl3Z4F8M+Y+aG jieSbexE0zkmDJ8vBIkVcNrsORm2Ff/iDP33XnmY7qdvTMU/ze4MAr0OSRoAuuIX/FgM lryA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=+yX6CsGNQbM1v0n4fLwCiOP2202vjWiqw6FCv8piRAk=; b=ZgMxTVlACSlVxWl4fplJ6yhm0m51QhCTO3emN2014vAWPI6q5xreKHhL5z+sldW5J4 Ko2X88aGmxa9+laPGPVhhhTa1/NR7M9LnEmQS7ePSs/39ictb+hi/JDiUyyQ6pLwXEDN swIjou+pcD8YWkWLjQ1iLUu8kanMdWvYmWsaTjOkoxsdnWzzmWiK9yZe4Boh+B9La+eX KjxgiJv2MPCoCP2uAzxFIXJ/lAgkK0BvYyGScFEnIQn3d4uhYBmeH7xsdrux2NUpZ0b1 sHaQ7j7V2Xvhe7Jh3pA1nwixbtAtd7JbIuXRcFrtNw/1dNBWZ0Py7iar+czlG2xKDFik Yiww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=us2dV3Rb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j20si4479875ejv.371.2020.11.22.14.56.32; Sun, 22 Nov 2020 14:56:57 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=us2dV3Rb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726163AbgKVWOu (ORCPT + 99 others); Sun, 22 Nov 2020 17:14:50 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37588 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725964AbgKVWOu (ORCPT ); Sun, 22 Nov 2020 17:14:50 -0500 Received: from mail-ej1-x642.google.com (mail-ej1-x642.google.com [IPv6:2a00:1450:4864:20::642]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 06CE1C0613CF for ; Sun, 22 Nov 2020 14:14:50 -0800 (PST) Received: by mail-ej1-x642.google.com with SMTP id k27so20611796ejs.10 for ; Sun, 22 Nov 2020 14:14:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+yX6CsGNQbM1v0n4fLwCiOP2202vjWiqw6FCv8piRAk=; b=us2dV3RbpS8hX8nmkSvdMorGnrP+/N3Ck1+adQU4aYNz/p0jUTdvXE6XBeFrQAwnKR Ybz2HH4YNX4H3EyCXa8NZ+eeXQYytema0UZE3u7F51tPJrpqoleuu3rOITHYdfFJ/tXK K7zM6s0YfUWlixl/yQwv8k/YxqMrIBUNTezRfjTUFtQpwAnTCaOC1xON3FThtGQjr7mf IfiOmYBpxDQnGQickaPOIPk/kfqWQWbpCB0NMO+MJ7o/NlKH/j9ftGQF4+YC3QkX6Ko6 iOVEvUZE0PlfdV+e2C3BxVJFjeaWgxe8E8csoPfY2ijVacFZQo+aeuoSbX4zlI3U5K8e yAbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+yX6CsGNQbM1v0n4fLwCiOP2202vjWiqw6FCv8piRAk=; b=QCmrWdY/83ctIDXpdQJnuyxMlnWpByHOXl3oiFvBd7rKa63zWfbTT5NZKMC+hs0HB+ y7DOsgoFaE6QIFLMfS4TTo/M6l5IY5oUgERG3N1sfBxFnnVG/rtzhTZa+Y9xbe0o/CYb XbM7xEUARroqpTgKe56FfbXsE3bq57lz2RWEcrA1/THCeo8bzc5PxT5r6GYAg2QdHXwV a/+iAoWmrRLttw9aR08O8esL1HunqYj7QxmoButBwU46vkwRfwsTGsH37Rz/id1PBZLj 8oSaffZ+hBO2pUjyBvqnK0rfgrs8zlmle/hdDP8PUyoP0T/DrHwA0sG7br8cjQBsZAsv 6O1g== X-Gm-Message-State: AOAM5334OSBnVvJmoC6nL4pVzOhM2o6V/li2DJmYjy9EW38wb03IpvGh oIOsOjA9G/NC2Lg/kcn4zz2J1+MljGgBjIGc5vc= X-Received: by 2002:a17:906:bce6:: with SMTP id op6mr41182955ejb.2.1606083288744; Sun, 22 Nov 2020 14:14:48 -0800 (PST) MIME-Version: 1.0 References: <20201120153229.3920123-1-narmstrong@baylibre.com> <20201120153229.3920123-4-narmstrong@baylibre.com> In-Reply-To: <20201120153229.3920123-4-narmstrong@baylibre.com> From: Martin Blumenstingl Date: Sun, 22 Nov 2020 23:14:37 +0100 Message-ID: Subject: Re: [PATCH 3/4] arm64: dts: meson-axg: add PCIe nodes To: Neil Armstrong Cc: khilman@baylibre.com, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Neil, (I have to admit that for me the PCI(e) bindings are very complex, so I may be mixing up things. I am still sending this review mail because "you're doing it different than in meson-g12-common.dtsi") On Fri, Nov 20, 2020 at 4:33 PM Neil Armstrong wrote: [...] > + pcieA: pcie@f9800000 { > + compatible = "amlogic,axg-pcie", "snps,dw-pcie"; > + reg = <0x0 0xf9800000 0x0 0x400000>, > + <0x0 0xff646000 0x0 0x2000>, > + <0x0 0xf9f00000 0x0 0x100000>; > + reg-names = "elbi", "cfg", "config"; > + interrupts = ; > + #interrupt-cells = <1>; > + interrupt-map-mask = <0 0 0 0>; > + interrupt-map = <0 0 0 0 &gic GIC_SPI 179 IRQ_TYPE_EDGE_RISING>; > + bus-range = <0x0 0xff>; > + #address-cells = <3>; > + #size-cells = <2>; > + device_type = "pci"; > + ranges = <0x82000000 0 0xf9c00000 0x0 0xf9c00000 0 0x00300000>; only PCI IO space here, no PCI MEM space? [...] > + pcieB: pcie@fa000000 { > + compatible = "amlogic,axg-pcie", "snps,dw-pcie"; > + reg = <0x0 0xfa000000 0x0 0x400000>, > + <0x0 0xff648000 0x0 0x2000>, > + <0x0 0xfa400000 0x0 0x100000>; > + reg-names = "elbi", "cfg", "config"; > + interrupts = ; > + #interrupt-cells = <1>; > + interrupt-map-mask = <0 0 0 0>; > + interrupt-map = <0 0 0 0 &gic GIC_SPI 169 IRQ_TYPE_EDGE_RISING>; > + bus-range = <0x0 0xff>; > + #address-cells = <3>; > + #size-cells = <2>; > + device_type = "pci"; > + ranges = <0x82000000 0 0xfa500000 0x0 0xfa500000 0 0x00300000>; same as above: only PCI IO space here, no PCI MEM space? Best regards, Martin