linux-mips
[Top] [All Lists]

Re: What is the right way to setup MIPS timer irq in 2.6.29?

To: David Wuertele <dave+gmane@wuertele.com>
Subject: Re: What is the right way to setup MIPS timer irq in 2.6.29?
From: Brian Foster <brian.foster@innova-card.com>
Date: Thu, 9 Apr 2009 08:55:58 +0200
Cc: linux-mips@linux-mips.org
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:from:reply-to:to :subject:date:user-agent:cc:references:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :message-id; bh=55lNfOxEtZmwaRSc3ZjjuJzwDf23Wm3MMs5Sevf5cEg=; b=LOciK4eEpeCdKJhoDUuFoKSZbmwmp3dtJzBMMFKCrmCcZcrdMVU4Up7AuXsaaaU5xS HeiM6FWgE7AMPIRqKbwVc9HwwFTG/HjmU3UHnywqEfcDkdWDB7Bdjiu5mHpGTpm4TlU7 4Y3C1SQijOyloI2ZPrWO14rDy4haahAQSsHTw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:from:reply-to:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :content-disposition:message-id; b=eNm/OfJnmyBPYP9biShY53U6xttJ7sBXs8RXI9KiWnkeBBSTlE0iPrIHw6PuxlCKf6 35fPBOq9LvTH+AWQs1TaCCWNo/fgRaQrGslM2Z02OBUUGknGqFkWLPMfnhhKPtY/Z2h+ FVSkeKg4Bdbvl1ZwH7efepqKekWD3QoabBQDU=
In-reply-to: <loom.20090408T165537-312@post.gmane.org>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <loom.20090408T165537-312@post.gmane.org>
Reply-to: Brian Foster <brian.foster@innova-card.com>
Sender: linux-mips-bounce@linux-mips.org
User-agent: KMail/1.10.4 (Linux/2.6.27-11-generic; KDE/4.1.4; x86_64; ; )
On Wednesday 08 April 2009 18:57:33 David Wuertele wrote:
> Has the system timer paradigm changed between 2.6.18 and 2.6.29?
> I'm trying to update my Broadcom-based embedded system to 2.6.29,
> and I'm running into problems getting the system timer to run.
> I'm looking for a clue about how to port forward my arch/mips/brcmstb/*
> files, specifically I want to write a plat_time_init() function
> that does for 2.6.29 what plat_timer_setup(struct irqaction *irq)
> did for 2.6.18.

David,

   This is just a guess....  The main change (that I know of)
  was in 2.6.24 to support “tickless idle”.  I just finished(?)
  fighting the battle to get the system timer to run reliably
  (discovering, in the process, a (minor) bug with our SoC ;-\ ).
  I've a meeting in a few minutes and so no time to write down
  any details (now), but hopefully Ralf or someone can either
  fill you in or point (both of us) to some doc.

cheers!
        -blf-
-- 
“How many surrealists does it take to   | Brian Foster
 change a lightbulb? Three. One calms   | somewhere in south of France
 the warthog, and two fill the bathtub  |   Stop E$$o (ExxonMobil)!
 with brightly-coloured machine tools.” |      http://www.stopesso.com

<Prev in Thread] Current Thread [Next in Thread>