All of lore.kernel.org
 help / color / mirror / Atom feed
From: Francesco VIRLINZI <francesco.virlinzi@st.com>
To: linux-sh@vger.kernel.org
Subject: Re: On "sh: Consolidate SH-Mobile CPU code in arch/sh/kernel/cpu/shmobile/."
Date: Thu, 19 Mar 2009 07:17:53 +0000	[thread overview]
Message-ID: <49C1F1A1.6030600@st.com> (raw)
In-Reply-To: <49BF4B7C.2090607@st.com>

Hi Magnus
>> No you didn't. You are right the interpreter can manage registers inside the
>> hardware block.
>>     
>
> Good. Then we're on the same page!
>   
What do you mean with 'page'? I don't see 'page' issue until we don't 
use the TLB

>   
>>> I'd go with fixed sized operations where one operation is maximum one
>>> cache line. And the first part of each operation has an instruction
>>> that just does a jump to the beginning of the next operation (next or
>>> same cache line). This jumping will go on until a magic end operation
>>> is reached. That's how I would preload the operations.
>>>       
> Do you think the above would work in your case?
>   
Yes, I think so.
> No, no code exists at this point. I hope to find some time to hack up
> a prototype next week. We probably need a couple of iterations before
> we both are happy so I suspect the interpreter stuff would be 2.6.31
> material. Is that ok, or do you have any special requirements from
> your side?
>   
It isn't a real problem for me.
In February we did our first kernel release with  pm support and I can 
maintain this
 code until the official pm support will be integrated in the kernel 
after that I will (slowly..)
 move our SOCs in the new pm infrastructure.
Let me say I have my 'recovery' solution therefore the time required
 for investigation/design/prototype isn't a problem.

> I also need to focus on fixing up the clock framework
What about clock framework?
I'd like an integrated support for standby (as I did for hibernation... 
also if I know the standby is more difficult
 than hibernation).

Regards
 Francesco

  parent reply	other threads:[~2009-03-19  7:17 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-03-17  7:04 On "sh: Consolidate SH-Mobile CPU code in arch/sh/kernel/cpu/shmobile/." Francesco VIRLINZI
2009-03-17  7:15 ` Paul Mundt
2009-03-17 10:35 ` Francesco VIRLINZI
2009-03-17 11:31 ` Magnus Damm
2009-03-17 14:43 ` Francesco VIRLINZI
2009-03-18  9:53 ` Magnus Damm
2009-03-18 14:17 ` Francesco VIRLINZI
2009-03-19  5:39 ` Magnus Damm
2009-03-19  7:17 ` Francesco VIRLINZI [this message]
2009-03-23 10:29 ` Magnus Damm

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=49C1F1A1.6030600@st.com \
    --to=francesco.virlinzi@st.com \
    --cc=linux-sh@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.