Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp600056ybe; Wed, 11 Sep 2019 01:38:03 -0700 (PDT) X-Google-Smtp-Source: APXvYqyDpAk1GXhKYmPdsQSDGzLQt18zctMfVMDOFB6M84rwm1r/383b4oV5D7QwDEuEJBb2hBYQ X-Received: by 2002:a50:918d:: with SMTP id g13mr35021303eda.64.1568191083325; Wed, 11 Sep 2019 01:38:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568191083; cv=none; d=google.com; s=arc-20160816; b=KjR3q7OfulpmsH4DPqoiDmexNUs8zXCLQBVr32txEQqd21XhnswjjcF+P50k+9Fukb XGHmvrMw8bYo5dIUyPjo/3c7mwdIkfqMzugV7tQiPIbutVVhb1y1FtS8svhUE1iJMXL5 ElfcJRM2azTvb1ROL6DhLucw3Lh851aTpg8gA+UfmncsBh3UmgnPi+s3G1OpkBCZtBUc Pq2PHWohzl2eL6gtBxqMG5s2RG4Lxv/Uj0rIxbvYnQafCvfyG13fvn1nAzDyweKgzd3H MtUIDinm4kIdhUn3WM8R+IBRx/Iam0JKOigY2vIHaAEsWyZ9beNPLD6d+c3bEF4BVIzj MsFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature:dkim-filter; bh=UbX3WXF/x+Rp6FshhKSMSv77yFQt2MJQYXIacczcOm4=; b=nFG+nKLCNKTyd/SxFiwiooTfmmFFzWmPnHtFehJBDhffMSC63WNlqOiZCNiJUKu7eC M5FuixPxOkrBERp4j7xaaNoF0pOv2iVr55YW7dne0MBPr+oCBV3rfRkBRKWC1+Z9Qy9n 0XH57+yfWceefjH8DdiF4siIExwV9Tweci/7O31N3D8ucndvwm4+X6FIonrAjVPOIggW eK8/yd1zZSqP2K3yLh0VUl4ufR00T/iAMfIi/VmKEH+oL6lqTP4buwM6wObOWdFdgWbB EK0ao8A7Jju6dkoaFKaMoMgwdyLqru9u1RSCIlZ/zW0BYcdvOkWXrIhcKvgQgdJQFp4+ kkmw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=JG6jeoYk; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z6si7049559edm.316.2019.09.11.01.37.39; Wed, 11 Sep 2019 01:38:03 -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=@nifty.com header.s=dec2015msa header.b=JG6jeoYk; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726930AbfIKIfb (ORCPT + 99 others); Wed, 11 Sep 2019 04:35:31 -0400 Received: from conssluserg-02.nifty.com ([210.131.2.81]:47998 "EHLO conssluserg-02.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726696AbfIKIfb (ORCPT ); Wed, 11 Sep 2019 04:35:31 -0400 Received: from mail-ua1-f42.google.com (mail-ua1-f42.google.com [209.85.222.42]) (authenticated) by conssluserg-02.nifty.com with ESMTP id x8B8ZPmY004596 for ; Wed, 11 Sep 2019 17:35:26 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-02.nifty.com x8B8ZPmY004596 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1568190926; bh=UbX3WXF/x+Rp6FshhKSMSv77yFQt2MJQYXIacczcOm4=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=JG6jeoYkIoyz9hVMNylQov1lsadJ2Ymk3kcG9THkhfzDB8Qn8Od+1+s0ZZOcLUDVM 1lB4XH1BOtZ/bgRDoPLV4+8XoCf+UMs0FreaCRdlnowCCLxHEMjx3nvcRB9HYWcIxF 6n7GTRrARLGqFJneU1JbnQOG5+irb8BZOd50v9WAGuI4vt42irBbO3KLyfsT50YQhd PLLUp3iraO/oHZ0ZYjUCIthcBTkySj+/r4VE+J0nYpGDkm9GPtVkIsP0Ec3HUF6DSh V07P9LxtPMOQ5WcjjlLzkDLhJ3DRNPS1HFbW4DJwbhjuJdvVOVj1mpyC7nCnNJfxlw 3XMVokxUZswJQ== X-Nifty-SrcIP: [209.85.222.42] Received: by mail-ua1-f42.google.com with SMTP id i17so6503669ual.7 for ; Wed, 11 Sep 2019 01:35:26 -0700 (PDT) X-Gm-Message-State: APjAAAWLr2+UdsbNATU+8iIcDgsGwevVjwoPKswyTL0V9HXyKVZmbtLx X+v5wbS/WEdURG5DQie3GX+PR3vlTwKm5fam45w= X-Received: by 2002:a9f:3f8a:: with SMTP id k10mr16907716uaj.121.1568190924800; Wed, 11 Sep 2019 01:35:24 -0700 (PDT) MIME-Version: 1.0 References: <20190905054647.1235-1-james.tai@realtek.com> <43B123F21A8CFE44A9641C099E4196FFCF8DA1D0@RTITMBSVM04.realtek.com.tw> In-Reply-To: From: Masahiro Yamada Date: Wed, 11 Sep 2019 17:34:48 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] ARM: Add support for Realtek SOC To: Arnd Bergmann Cc: =?UTF-8?B?SmFtZXMgVGFpW+aItOW/l+WzsF0=?= , "jamestai.sky@gmail.com" , Linux ARM , "linux-kernel@vger.kernel.org" , Russell King , Linus Walleij , Paul Burton , Mauro Carvalho Chehab , Mike Rapoport , Doug Anderson , Ard Biesheuvel , Benjamin Gaignard , Nick Desaulniers , Stefan Agner , Nicolas Pitre , Thierry Reding , "Jason A . Donenfeld" , Rob Herring , =?UTF-8?B?Q1lfSHVhbmdb6buD6Ymm5pmPXQ==?= , Phinex Hung , =?UTF-8?Q?Andreas_F=C3=A4rber?= , Lorenzo Pieralisi Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 11, 2019 at 5:17 PM Arnd Bergmann wrote: > > On Wed, Sep 11, 2019 at 9:46 AM James Tai[=E6=88=B4=E5=BF=97=E5=B3=B0] wrote: > > > Subject: Re: [PATCH] ARM: Add support for Realtek SOC > > > > > @@ -148,6 +148,7 @@ endif > > > > textofs-$(CONFIG_ARCH_MSM8X60) :=3D 0x00208000 > > > > textofs-$(CONFIG_ARCH_MSM8960) :=3D 0x00208000 > > > > textofs-$(CONFIG_ARCH_MESON) :=3D 0x00208000 > > > > +textofs-$(CONFIG_ARCH_REALTEK) :=3D 0x00208000 > > > > textofs-$(CONFIG_ARCH_AXXIA) :=3D 0x00308000 > > > > > > Can you explain why this is needed for your platform? > > > > > We need to reserve memory (0x00000000 ~ 0x001B0000) for rom and boot co= de. > > Ok. I do not like this much. This platform is ARCH_MULTI_V7. ARM_PATCH_PHYS_VIRT allows you to place the kernel image anywhere in memory as long as the base is aligned at 16MB. The minimum 'textofs-y :=3D 0x0008000' + extra 16MB offset will create a space (0x00000000 ~ 0x01008000). This is more than needed, but it is not a big deal to waste some megabytes of memory. --=20 Best Regards Masahiro Yamada