From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-iy0-f170.google.com (mail-iy0-f170.google.com [209.85.210.170]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by ozlabs.org (Postfix) with ESMTPS id 377B8B6F7B for ; Tue, 1 Nov 2011 17:25:45 +1100 (EST) Received: by iakc1 with SMTP id c1so578199iak.15 for ; Mon, 31 Oct 2011 23:25:43 -0700 (PDT) MIME-Version: 1.0 Date: Tue, 1 Nov 2011 14:25:43 +0800 Message-ID: Subject: What does rmo/tce stand for in powerpc? From: Ryan Wang To: linuxppc-dev@ozlabs.org Content-Type: multipart/alternative; boundary=bcaec529a051cc5a4504b0a66c6c List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , --bcaec529a051cc5a4504b0a66c6c Content-Type: text/plain; charset=ISO-8859-1 Hi, In kernel source comments, I saw the words: '' alloc_top is set to the top of RMO, eventually shrink down if the TCEs overlap '' I wonder what does RMO mean, and TCE? thanks, --bcaec529a051cc5a4504b0a66c6c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi,

In kernel source comments, I saw the words:
''
alloc_top is set to the top of RMO, eventually shrink d= own if the TCEs overlap ''

I wonder what does RMO mean, and TCE?

thanks= ,


--bcaec529a051cc5a4504b0a66c6c-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from e3.ny.us.ibm.com (e3.ny.us.ibm.com [32.97.182.143]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "e3.ny.us.ibm.com", Issuer "Equifax" (verified OK)) by ozlabs.org (Postfix) with ESMTPS id 8460AB6F71 for ; Wed, 2 Nov 2011 04:33:24 +1100 (EST) Received: from /spool/local by e3.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 1 Nov 2011 13:26:59 -0400 Received: from d01av04.pok.ibm.com (d01av04.pok.ibm.com [9.56.224.64]) by d01relay05.pok.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id pA1HPYWS228526 for ; Tue, 1 Nov 2011 13:25:34 -0400 Received: from d01av04.pok.ibm.com (loopback [127.0.0.1]) by d01av04.pok.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id pA1HPXVJ008196 for ; Tue, 1 Nov 2011 13:25:34 -0400 Date: Tue, 1 Nov 2011 10:25:31 -0700 From: Nishanth Aravamudan To: Ryan Wang Subject: Re: What does rmo/tce stand for in powerpc? Message-ID: <20111101172531.GG16267@us.ibm.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: Cc: linuxppc-dev@ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Hi Ryan, On 01.11.2011 [14:25:43 +0800], Ryan Wang wrote: > Hi, > > In kernel source comments, I saw the words: > '' > > alloc_top is set to the top of RMO, eventually shrink down if the > TCEs > overlap > > '' > > I wonder what does RMO mean, and TCE? RMO = Real Mode Offset -- deprecated in terms of Real Mode Area in PAPR. TCE = Translation Control Entry You should be able to find descriptions of both in PAPR. Thanks, Nish -- Nishanth Aravamudan IBM Linux Technology Center From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-iy0-f170.google.com (mail-iy0-f170.google.com [209.85.210.170]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by ozlabs.org (Postfix) with ESMTPS id 6A564B6F86 for ; Wed, 2 Nov 2011 22:17:25 +1100 (EST) Received: by iakc1 with SMTP id c1so12422iak.15 for ; Wed, 02 Nov 2011 04:17:22 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <20111101172531.GG16267@us.ibm.com> References: <20111101172531.GG16267@us.ibm.com> Date: Wed, 2 Nov 2011 19:17:20 +0800 Message-ID: Subject: Re: What does rmo/tce stand for in powerpc? From: Ryan Wang To: Nishanth Aravamudan Content-Type: multipart/alternative; boundary=90e6ba6e89d690714b04b0be9ddb Cc: linuxppc-dev@ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , --90e6ba6e89d690714b04b0be9ddb Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: quoted-printable 2011/11/2 Nishanth Aravamudan > Hi Ryan, > > On 01.11.2011 [14:25:43 +0800], Ryan Wang wrote: > > Hi, > > > > In kernel source comments, I saw the words: > > '' > > > > alloc_top is set to the top of RMO, eventually shrink down if the > > TCEs > > overlap > > > > '' > > > > I wonder what does RMO mean, and TCE? > > RMO =3D Real Mode Offset -- deprecated in terms of Real Mode Area in PAPR= . > > TCE =3D Translation Control Entry > > You should be able to find descriptions of both in PAPR. > Thanks Nish! But I searched and failed to found the concept RMO or Real Mode Offset. Will you please give me some hints to the docs=A3=BFThanks, > > Thanks, > Nish > > -- > Nishanth Aravamudan > IBM Linux Technology Center > > --90e6ba6e89d690714b04b0be9ddb Content-Type: text/html; charset=GB2312 Content-Transfer-Encoding: quoted-printable

2011/11/2 Nishanth Aravamudan <nacc@us.ibm.com>
Hi Ryan,

On 01.11.2011 [14:25:43 +0800], Ryan Wang wrote:
> Hi,
>
> In kernel source comments, I saw the words:
> ''
>
> alloc_top is set to the top of RMO, eventually shrink down if the
> <http://lxr.linux.no/linux+*/arch/powerpc= /kernel/prom_init.c#L972>TCEs
> overlap
>
> ''
>
> I wonder what does RMO mean, and TCE?

RMO =3D Real Mode Offset -- deprecated in terms of Real Mode Area in = PAPR.

TCE =3D Translation Control Entry

You should be able to find descriptions of both in PAPR.

Thanks Nish!

But I searched <Power.orgTM Standard for Embe= dded Power ArchitectureTM Platform Requirements> and failed to found the= concept RMO or Real Mode Offset.

Will you please give me some hints to the docs=A3=BFThanks,

&nbs= p;

Thanks,
Nish

--
Nishanth Aravamudan <nacc@us.ibm.com<= /a>>
IBM Linux Technology Center


--90e6ba6e89d690714b04b0be9ddb-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from e31.co.us.ibm.com (e31.co.us.ibm.com [32.97.110.149]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "e31.co.us.ibm.com", Issuer "Equifax" (verified OK)) by ozlabs.org (Postfix) with ESMTPS id CDD85B6F8C for ; Thu, 3 Nov 2011 05:31:38 +1100 (EST) Received: from /spool/local by e31.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 2 Nov 2011 12:31:27 -0600 Received: from d03av03.boulder.ibm.com (d03av03.boulder.ibm.com [9.17.195.169]) by d03relay02.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id pA2IV15l068170 for ; Wed, 2 Nov 2011 12:31:13 -0600 Received: from d03av03.boulder.ibm.com (loopback [127.0.0.1]) by d03av03.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id pA2IUxSD002067 for ; Wed, 2 Nov 2011 12:31:00 -0600 Date: Wed, 2 Nov 2011 11:30:55 -0700 From: Nishanth Aravamudan To: Ryan Wang Subject: Re: What does rmo/tce stand for in powerpc? Message-ID: <20111102183055.GK24610@us.ibm.com> References: <20111101172531.GG16267@us.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: Cc: linuxppc-dev@ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On 02.11.2011 [19:17:20 +0800], Ryan Wang wrote: > 2011/11/2 Nishanth Aravamudan > > > Hi Ryan, > > > > On 01.11.2011 [14:25:43 +0800], Ryan Wang wrote: > > > Hi, > > > > > > In kernel source comments, I saw the words: > > > '' > > > > > > alloc_top is set to the top of RMO, eventually shrink down if the > > > TCEs > > > overlap > > > > > > '' > > > > > > I wonder what does RMO mean, and TCE? > > > > RMO = Real Mode Offset -- deprecated in terms of Real Mode Area in PAPR. > > > > TCE = Translation Control Entry > > > > You should be able to find descriptions of both in PAPR. > > > > Thanks Nish! > > But I searched Platform Requirements> and failed to found the concept RMO or Real Mode > Offset. > > Will you please give me some hints to the docs??Thanks, Section 14.1.1 Real Mode Accesses in PAPR 2.4 Thanks, Nish -- Nishanth Aravamudan IBM Linux Technology Center From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from TX2EHSOBE006.bigfish.com (tx2ehsobe003.messaging.microsoft.com [65.55.88.13]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.global.frontbridge.com", Issuer "Microsoft Secure Server Authority" (verified OK)) by ozlabs.org (Postfix) with ESMTPS id 9A2F5B6F82 for ; Thu, 3 Nov 2011 06:20:10 +1100 (EST) Message-ID: <4EB197B8.8020504@freescale.com> Date: Wed, 2 Nov 2011 14:19:20 -0500 From: Scott Wood MIME-Version: 1.0 To: Ryan Wang Subject: Re: What does rmo/tce stand for in powerpc? References: <20111101172531.GG16267@us.ibm.com> In-Reply-To: Content-Type: text/plain; charset="UTF-8" Cc: Nishanth Aravamudan , linuxppc-dev@ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On 11/02/2011 06:17 AM, Ryan Wang wrote: >=20 >=20 > 2011/11/2 Nishanth Aravamudan = > >=20 > Hi Ryan, >=20 > On 01.11.2011 [14:25:43 +0800], Ryan Wang wrote: > > Hi, > > > > In kernel source comments, I saw the words: > > '' > > > > alloc_top is set to the top of RMO, eventually shrink down if the > > >= TCEs > > overlap > > > > '' > > > > I wonder what does RMO mean, and TCE? >=20 > RMO =3D Real Mode Offset -- deprecated in terms of Real Mode Area i= n PAPR. >=20 > TCE =3D Translation Control Entry >=20 > You should be able to find descriptions of both in PAPR. >=20 >=20 > Thanks Nish! >=20 > But I searched Platform Requirements> and failed to found the concept RMO or Real Mode > Offset. >=20 > Will you please give me some hints to the docs=EF=BC=9FThanks, ePAPR and PAPR are not the same thing. It looks like PAPR is only available to power.org members. -Scott From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-iy0-f170.google.com (mail-iy0-f170.google.com [209.85.210.170]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by ozlabs.org (Postfix) with ESMTPS id EF781B6F67 for ; Thu, 3 Nov 2011 12:05:23 +1100 (EST) Received: by iakc1 with SMTP id c1so781289iak.15 for ; Wed, 02 Nov 2011 18:05:21 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <4EB197B8.8020504@freescale.com> References: <20111101172531.GG16267@us.ibm.com> <4EB197B8.8020504@freescale.com> Date: Thu, 3 Nov 2011 09:05:21 +0800 Message-ID: Subject: Re: What does rmo/tce stand for in powerpc? From: Ryan Wang To: Scott Wood Content-Type: multipart/alternative; boundary=90e6ba1eee6ec3aa6604b0ca2e83 Cc: Nishanth Aravamudan , linuxppc-dev@ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , --90e6ba1eee6ec3aa6604b0ca2e83 Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: quoted-printable 2011/11/3 Scott Wood > On 11/02/2011 06:17 AM, Ryan Wang wrote: > > > > > > 2011/11/2 Nishanth Aravamudan = > > > > > Hi Ryan, > > > > On 01.11.2011 [14:25:43 +0800], Ryan Wang wrote: > > > Hi, > > > > > > In kernel source comments, I saw the words: > > > '' > > > > > > alloc_top is set to the top of RMO, eventually shrink down if the > > > > >>TCEs > > > overlap > > > > > > '' > > > > > > I wonder what does RMO mean, and TCE? > > > > RMO =3D Real Mode Offset -- deprecated in terms of Real Mode Area i= n > PAPR. > > > > TCE =3D Translation Control Entry > > > > You should be able to find descriptions of both in PAPR. > > > > > > Thanks Nish! > > > > But I searched > Platform Requirements> and failed to found the concept RMO or Real Mode > > Offset. > > > > Will you please give me some hints to the docs=A3=BFThanks, > > ePAPR and PAPR are not the same thing. > > It looks like PAPR is only available to power.org members. > Got it. Thanks, Nish. > > -Scott > > --90e6ba1eee6ec3aa6604b0ca2e83 Content-Type: text/html; charset=GB2312 Content-Transfer-Encoding: quoted-printable

2011/11/3 Scott Wood &= lt;scottwood@freescale.com&g= t;
On 11/02/2011 06:17 AM, Ryan Wang wrote:
>
>
> 2011/11/2 Nishanth Aravamudan <n= acc@us.ibm.com <mailto:nacc@us.ib= m.com>>
>
>     Hi Ryan,
>
>     On 01.11.2011 [14:25:43 +0800], Ryan Wang wrote:
>     > Hi,
>     >
>     > In kernel source comments, I saw the words:
>     > ''
>     >
>     > alloc_top is set to the top of RMO, eventually shri= nk down if the
>     > <http://lxr.linux.no/linux+*= /arch/powerpc/kernel/prom_init.c#L972
>     <http://lxr.linux.no/linux+*/arch= /powerpc/kernel/prom_init.c#L972>>TCEs
>     > overlap
>     >
>     > ''
>     >
>     > I wonder what does RMO mean, and TCE?
>
>     RMO =3D Real Mode Offset -- deprecated in terms of Real = Mode Area in PAPR.
>
>     TCE =3D Translation Control Entry
>
>     You should be able to find descriptions of both in PAPR.=
>
>
> Thanks Nish!
>
> But I searched <Power.orgTM Standard for Embedded Power Architectur= eTM
> Platform Requirements> and failed to found the concept RMO or Real = Mode
> Offset.
>
> Will you please give me some hints to the docs=A3=BFThanks,

ePAPR and PAPR are not the same thing.

It looks like PAPR is only available to power.org members.

Got it. Thanks,= Nish.
 

-Scott


--90e6ba1eee6ec3aa6604b0ca2e83--