Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1176890imu; Tue, 11 Dec 2018 14:11:26 -0800 (PST) X-Google-Smtp-Source: AFSGD/USedDXFx+GnEU4tMwgs025MGtyD2dhxUcX4cvcp+kJyjqKiiHgHk+MHmLGOKYRXEn2yLMY X-Received: by 2002:a63:42c1:: with SMTP id p184mr16127083pga.202.1544566286912; Tue, 11 Dec 2018 14:11:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544566286; cv=none; d=google.com; s=arc-20160816; b=BYkp1zWRQ/dS40ktRNXB7Ltb+USFpfzi6wurctdCJ8KlgY2cpNm+HTZaQ/42Y6SZxe fn8lW4EMZwGs/Ut4Xe/krJSNkauEyi2KULduPR0NiRTlpFa3amwMSo1MItoaKFX65sHi wPKcGfDDS+dY8H1x0T9gEWszQtDVLvbpthmyw47wx4D3J+8CMiSjTmUvfjdXuX84Weo4 M3z79guUqbnd4jiWP3PHF6gaE3YxqPaBH9tdHLJ4UYCMqZtf1K/HAheo/L9Hrr2Kl88q 2R4BseDmFEGtBbY5Y2Cn3fnfzDYzqvLx9iaOWfHecIgBJhXAirc2rNpVJW1/79LPGHyK eRbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=eI5IGdZLbihoM1JpOCBJmDZFFsM5cSSnLSPPgCxAhxk=; b=BWJkj4T5aDvekeW8vifRUi113dbxqb3ZTYSt1D0ijHPFeCzr/58nvkvx4nJEEyDI2J JENC1kphh+KA8z2qi5LPICZL9b3dSVRhsEZJiay3kW1RiAmol1uqEJZHrtFfR3Buv9tx +VGKeVXFKptNZSGlKX1ApZcIjKc1gqbk1Dcvt4qE2EVcTiJCqRqNK8Tmb2cpAkSdcmhq dvHOVQaOOonpqTAFni5Acy0I8JvJygnH1gWz368hreIO+C4HiiINYPKlYeUR3t/LRO2S sUYDZ0/e8VaL/11WOdXyX+8rE6k1yq1bIjDKUme05H1rtctbY4hMihm5KpfRaMwkisxL mFJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=lYedVqQZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id z129si13807317pfz.13.2018.12.11.14.11.11; Tue, 11 Dec 2018 14:11:26 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=lYedVqQZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S1726269AbeLKWJn (ORCPT + 99 others); Tue, 11 Dec 2018 17:09:43 -0500 Received: from mail-oi1-f196.google.com ([209.85.167.196]:35831 "EHLO mail-oi1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726146AbeLKWJn (ORCPT ); Tue, 11 Dec 2018 17:09:43 -0500 Received: by mail-oi1-f196.google.com with SMTP id v6so13402078oif.2; Tue, 11 Dec 2018 14:09:42 -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=eI5IGdZLbihoM1JpOCBJmDZFFsM5cSSnLSPPgCxAhxk=; b=lYedVqQZ3hqB7908uJavjK0ActWFskQNhfRu/+U8sFPEicionz+F4zXfkoBWB7MTMv nrpTV249UI8OByccj+DNfZJ5xnMuEXGYE4F36ZwtOALheYYEtd8ornGZyAwNvsXKw6nB OI0ufxjbfmFQ2JDHaFLSAK/hmv7+senKJrKhyeNvWpWXDUKkiGwVzJTxaRz3wdVjD4hp NmDDJmKtN2Azl/2TUzYP8vVcdYr2sm4kq5PLlO/n+p+KBi5IIn4sybbYSwuDiUNimUMq 4W1erBZT5etP3t4ANa42ek3Q6kczPK65Xkl1UxFHoN7f7V6QWiugpOfFGoudCfCkNS82 WdOA== 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=eI5IGdZLbihoM1JpOCBJmDZFFsM5cSSnLSPPgCxAhxk=; b=ARmmPSxRvxzBkL/vy5QPvXquF95UAMRz1ODsTgY3JWZODXHNzdMMJ+dgzCoB71A2FE ifHzwD68xP754z0Ifunq//bkQ4wZ8HS9M+r+65ZV0/hep07eqZ5k82z7o6clwSsf/6WS gzgWRsvcbouDP/06DKjtmKSkUU9M7YO5+ZWQi1eELiM0tvOXS+AHbROal9u8uRS4mfgW pPUS78CUFqTjlMcqiNLiFVJ+nGwsvP+EBLf6pH8uoNbUwj4Ga75qkOkXgvUbV2tqKKoW kVGxccUi9Fek0EYQ4/5jftq6M5ecNGwInwzS0A68g3Z+smQRpX0zEba4/8P4LYBAvoLr CL9w== X-Gm-Message-State: AA+aEWYng5QBPLasXs+SrLw6pe3NuJNEHrc0XHUixDkXHkpRsBeTIXp7 gasa7Svc4U1DCBe4ZntX6GEwMdbYElxt6pLskMo= X-Received: by 2002:aca:4ace:: with SMTP id x197mr2461612oia.129.1544566181810; Tue, 11 Dec 2018 14:09:41 -0800 (PST) MIME-Version: 1.0 References: <20181208165025.27689-1-martin.blumenstingl@googlemail.com> In-Reply-To: From: Martin Blumenstingl Date: Tue, 11 Dec 2018 23:09:30 +0100 Message-ID: Subject: Re: [PATCH v2 0/3] ARM: dts: meson: add the APB/APB2 busses To: Neil Armstrong Cc: linux-amlogic@lists.infradead.org, khilman@baylibre.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Neil, On Tue, Dec 11, 2018 at 10:16 AM Neil Armstrong wrote: > > On 08/12/2018 17:50, Martin Blumenstingl wrote: > > This adds the APB bus on Meson8 and Meson8b as well as the APB2 bus on > > Meson6. This is preparation work for adding the Mali GPU which is > > located on theses busses. > > > > Meson6 seems to have it's APB at 0xc8000000 instead of 0xd0000000. The > > region at 0xd0000000 is called APB2 or A9_APB and it has a different > > size (256k) compared to Meson8 and Meson8b (2M). > > > > Addresses and sizes are taken from the Amlogic 3.10 kernel sources: > > - Meson6: [0] > > - Meson8: [1] > > - Meson8b: [2] > > > > > > Changes since v1 at [3]: > > - re-send the patches but this time don't include the old patches > > which still had a typo in the patch description (ABP vs APB) > > > > > > [0] https://github.com/endlessm/linux-meson/blob/cd4096c3ff4eb5b8a8a5581bb46508601c5470dc/arch/arm/mach-meson6/include/mach/io.h#L61 > > [1] https://github.com/endlessm/linux-meson/blob/cd4096c3ff4eb5b8a8a5581bb46508601c5470dc/arch/arm/mach-meson8/include/mach/io.h#L53 > > [2] https://github.com/endlessm/linux-meson/blob/cd4096c3ff4eb5b8a8a5581bb46508601c5470dc/arch/arm/mach-meson8b/include/mach/io.h#L53 > > [3] http://lists.infradead.org/pipermail/linux-amlogic/2018-December/009424.html > > > > > > Martin Blumenstingl (3): > > ARM: dts: meson6: add the APB2 bus > > ARM: dts: meson8: add the APB bus > > ARM: dts: meson8b: add the APB bus > > > > arch/arm/boot/dts/meson6.dtsi | 8 ++++++++ > > arch/arm/boot/dts/meson8.dtsi | 8 ++++++++ > > arch/arm/boot/dts/meson8b.dtsi | 8 ++++++++ > > 3 files changed, 24 insertions(+) > > > > Reviewed-by: Neil Armstrong thank you for taking the time to review this! > But frankly I'll squash the meson8/meson8b patches with the mali node patches ! I didn't do this because I realized that there are different busses between Meson6 and Meson8/Meson8b. so I wanted to have a commit message which describes this. if you prefer I can still squash the Meson8 and Meson8b patches into their corresponding GPU .dts patch but I would like to keep the Meson6 patch (as I'm not planning to add the Mali GPU until someone can actually test it on that SoC) Regards Martin