Received: by 2002:a25:824b:0:0:0:0:0 with SMTP id d11csp490917ybn; Thu, 3 Oct 2019 08:00:02 -0700 (PDT) X-Google-Smtp-Source: APXvYqw5u60gt4wnvigjXMlO4PWrv+AFwz2gSH2Ps8EzdpFCbwLyqmwN5XDVzBCy/sZ416ydt2Kt X-Received: by 2002:a50:c351:: with SMTP id q17mr9937208edb.123.1570114802192; Thu, 03 Oct 2019 08:00:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570114802; cv=none; d=google.com; s=arc-20160816; b=yIv3R3VxWG5RbtztVMAXA3xpMmWFDPHHG559Ts7c0Weabstk98SEEhXkjPp5AqMJqe xsI7ac8BM97d4DUqsW4OOvAf9O9ocfWy1mxeEz2zfsB8SKQeXklQO2yerKlc9mJh6/jz /oac9lKYATKCzw+5N2+3vQTVdIgjMP56L1lIFbiNpbkgGWMsRsu9hqwG2Vqek1dpW4oX icjGBojKIwEPmt/Rt2o5UJXZS9l6WfceSFYtIk5XTQT3cA0QMS4eL9SUil6euJloTfeG 5djh6OxNB6MEkeN2d1V9zKTBBf5PcmgOHxHDRnv/950PxNblxVVOsFmQ8bOh15Q30sEd agnQ== 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=TdbwXuh5bV4qEcKvgZf01HKoOU3JMuTQzHSwqy4Er+0=; b=CKVvtRKsYIi+GrUhOHdK+0GQtjuWErcbHuEJVt+vpKT+zYBfESLKoJMU21bkzhZZIH wd6OK8vmPLcKq0ipoKNi8wv/hr2/6YopZ2PrIT/nCHOKw9Hnz+24zB2l+1ia+qLjir4W FwGPHAj82Nt2yoMH5fIDtN9QRm9cnzM0kqOf/IT6Hn2BkjtQeNHP61F2B459aAao0LI2 7VCutJWim5PUHdTqIgtYKqVqKmO/ExGbClnUJiH4xF+Npunu+BJj+bY7gkya32C0tEQT yP5oOSJeFISFxwQcNlkCGQfY8W2WGXJZBizABOetPfg467hHA082vy+eyWLy3I+37CgU krfQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=e7rKLSrB; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w26si1610932edd.305.2019.10.03.07.59.36; Thu, 03 Oct 2019 08:00:02 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b=e7rKLSrB; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729503AbfJCOqU (ORCPT + 99 others); Thu, 3 Oct 2019 10:46:20 -0400 Received: from mail-io1-f67.google.com ([209.85.166.67]:45024 "EHLO mail-io1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727337AbfJCOqT (ORCPT ); Thu, 3 Oct 2019 10:46:19 -0400 Received: by mail-io1-f67.google.com with SMTP id w12so6059525iol.11 for ; Thu, 03 Oct 2019 07:46:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TdbwXuh5bV4qEcKvgZf01HKoOU3JMuTQzHSwqy4Er+0=; b=e7rKLSrBU31at0uyKHw4kyJZiHmcMTUe49QEUNESNUa9syxwp7qu4QKioB50Y7wCq8 e5KlDYUq4dpgJ5kLM3dl/hfh2fX3F1j4aboffPUX7GAPW5zl92o09lYa891tzm2BpX4I yEdnK53WgNclgiJsvIDzGw4ENp33KQmOuvIYv/sHKTdZMIcjpIwFEVFTLEqZ6P6SDMGa w+xxvKyISxBiP1u/gKUnZNfqKHtm59VHZyTJymIAuL3jEJToUpr6dgh8WBjN9BlPLixL uo6ymwGL1x3mZ5xz6xA6bT2ZKN+Vh40je10c1uE2aD9aP0x4mJQ3luKQO48VbvmM+igE 0PqQ== 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=TdbwXuh5bV4qEcKvgZf01HKoOU3JMuTQzHSwqy4Er+0=; b=gw76W3gKp3Vjqr21wQZomsObfsbSEwRsyIMPQT0wSDIcmzEPiHtCC/iA7NpEpOy0T9 DVrtW6ccN/omB5nbYTT/kw3Eti2d17OCmUN0OOXQpERBCmYtzrAEuVbbcrZhHSCUCLix pgDtJAGDYmzNSh4yQI/+pRUhhBtpXjjFNGtkeuoOKZtFzT5OBv/4MRW5FyKn5pLJRjjR vMnTFZonmjCjjMEz4L+AKThBg7BwD09xjZho/48/+rZ95TrElGuAprRBjek7/6RwgOQX Srko/X7duaiiHzJLaynk4E0iWOF4/wlO7UqDWZre2u7IxihN46ZURhGYn0B22HZlcYBI yKkw== X-Gm-Message-State: APjAAAWfSXLcw7pU1zblttuLa2jqwJKET38UtFg8CcmLnwjEUUyHh+j/ mNP5CY8mZjK6/cFbop3LN760zY+Qq1m6tr5KymfWMA== X-Received: by 2002:a6b:8f4b:: with SMTP id r72mr8544912iod.43.1570113978710; Thu, 03 Oct 2019 07:46:18 -0700 (PDT) MIME-Version: 1.0 References: <20190926160433.GD32311@linux.ibm.com> <20190928073331.GA5269@linux.ibm.com> <20191002073605.GA30433@linux.ibm.com> <20191003053451.GA23397@linux.ibm.com> <20191003084914.GV25745@shell.armlinux.org.uk> In-Reply-To: <20191003084914.GV25745@shell.armlinux.org.uk> From: Chris Healy Date: Thu, 3 Oct 2019 07:46:06 -0700 Message-ID: Subject: Re: [PATCH v2 00/21] Refine memblock API To: Russell King - ARM Linux admin Cc: Mike Rapoport , Adam Ford , Linux Kernel Mailing List , The etnaviv authors , Linux Memory Management List , Catalin Marinas , Andrew Morton , Fabio Estevam , Christoph Hellwig , arm-soc , Lucas Stach 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 > > The iMX6 does not have MMUv2 hardware, it has MMUv1. With MMUv1 > hardware requires command buffers within the first 2GiB of physical > RAM. > I thought that the i.MX6q has the MMUv1 and GC2000 GPU while the i.MX6qp has the MMUv2 and GC3000? Meaning the i.MX6 has both MMUv1 and MMUv2 depending on which i.MX6 part we are talking about.