All of lore.kernel.org
 help / color / mirror / Atom feed
From: "John W. Linville" <linville@tuxdriver.com>
To: Hauke Mehrtens <hauke@hauke-m.de>
Cc: linux-wireless@vger.kernel.org, wim@iguana.be,
	linux-watchdog@vger.kernel.org, castet.matthieu@free.fr,
	biblbroks@sezampro.rs, m@bues.ch, zajec5@gmail.com,
	linux-mips@linux-mips.org
Subject: Re: [PATCH 00/15] watchdog/bcm47xx/bcma/ssb: add support for SoCs with PMU
Date: Mon, 26 Nov 2012 14:24:07 -0500	[thread overview]
Message-ID: <20121126192406.GG27232@tuxdriver.com> (raw)
In-Reply-To: <1353795855-22236-1-git-send-email-hauke@hauke-m.de>

On Sat, Nov 24, 2012 at 11:24:00PM +0100, Hauke Mehrtens wrote:
> This patch series improves the watchdog driver used on the Broadcom 
> bcm47xx SoCs.
> The watchdog driver does not access the functions directly any more, 
> but it registers as a platform device driver and ssb and bcma are 
> registering a device for this watchdog driver.
> This also adds support for SoCs with a power management unit (PMU), 
> which have different clock rates.
> 
> This code is currently based on the wireless-testing/master tree by 
> John Linville, because there are some changes in ssb and bcma in that 
> tree queued for 3.8 which will conflict with these changes, if this 
> would be based on an other tree. I have no problem with rebasing this 
> onto any other tree.

I'm happy to take this series through the wireless-next tree, if
someone will ACK the bcm47xx bits...

John
 
> Hauke Mehrtens (15):
>   watchdog: bcm47xx_wdt.c: convert to watchdog core api
>   watchdog: bcm47xx_wdt.c: use platform device
>   watchdog: bcm47xx_wdt.c: rename ops methods
>   watchdog: bcm47xx_wdt.c: rename wdt_timeout to timeout
>   watchdog: bcm47xx_wdt.c: add hard timer
>   bcma: add bcma_chipco_alp_clock
>   bcma: set the pmu watchdog if available
>   bcma: add methods for watchdog driver
>   bcma: register watchdog driver
>   ssb: get alp clock from devices with PMU
>   ssb: set the pmu watchdog if available
>   ssb: add methods for watchdog driver
>   ssb: extif: add check for max value in watchdog
>   ssb: extif: add methods for watchdog driver
>   ssb: register watchdog driver
> 
>  drivers/bcma/bcma_private.h                 |    2 +
>  drivers/bcma/driver_chipcommon.c            |  114 ++++++++-
>  drivers/bcma/main.c                         |    8 +
>  drivers/ssb/driver_chipcommon.c             |   99 +++++++-
>  drivers/ssb/driver_chipcommon_pmu.c         |   27 +++
>  drivers/ssb/driver_extif.c                  |   24 +-
>  drivers/ssb/embedded.c                      |   35 +++
>  drivers/ssb/main.c                          |    8 +
>  drivers/ssb/ssb_private.h                   |   31 +++
>  drivers/watchdog/Kconfig                    |    1 +
>  drivers/watchdog/bcm47xx_wdt.c              |  339 ++++++++++++---------------
>  include/linux/bcm47xx_wdt.h                 |   28 +++
>  include/linux/bcma/bcma_driver_chipcommon.h |    7 +-
>  include/linux/ssb/ssb.h                     |    2 +
>  include/linux/ssb/ssb_driver_chipcommon.h   |    5 +-
>  include/linux/ssb/ssb_driver_extif.h        |   10 +-
>  16 files changed, 522 insertions(+), 218 deletions(-)
>  create mode 100644 include/linux/bcm47xx_wdt.h
> 
> -- 
> 1.7.10.4
> 
> 

-- 
John W. Linville		Someday the world will need a hero, and you
linville@tuxdriver.com			might be all we have.  Be ready.

      parent reply	other threads:[~2012-11-26 19:33 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-24 22:24 [PATCH 00/15] watchdog/bcm47xx/bcma/ssb: add support for SoCs with PMU Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 01/15] watchdog: bcm47xx_wdt.c: convert to watchdog core api Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 02/15] watchdog: bcm47xx_wdt.c: use platform device Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 03/15] watchdog: bcm47xx_wdt.c: rename ops methods Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 04/15] watchdog: bcm47xx_wdt.c: rename wdt_timeout to timeout Hauke Mehrtens
2012-11-24 22:36   ` Sergei Shtylyov
2012-11-25 12:27     ` Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 05/15] watchdog: bcm47xx_wdt.c: add hard timer Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 06/15] bcma: add bcma_chipco_alp_clock Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 07/15] bcma: set the pmu watchdog if available Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 08/15] bcma: add methods for watchdog driver Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 09/15] bcma: register " Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 10/15] ssb: get alp clock from devices with PMU Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 11/15] ssb: set the pmu watchdog if available Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 12/15] ssb: add methods for watchdog driver Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 13/15] ssb: extif: add check for max value in watchdog Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 14/15] ssb: extif: add methods for watchdog driver Hauke Mehrtens
2012-11-24 22:24 ` [PATCH 15/15] ssb: register " Hauke Mehrtens
2012-11-26 19:24 ` John W. Linville [this message]

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=20121126192406.GG27232@tuxdriver.com \
    --to=linville@tuxdriver.com \
    --cc=biblbroks@sezampro.rs \
    --cc=castet.matthieu@free.fr \
    --cc=hauke@hauke-m.de \
    --cc=linux-mips@linux-mips.org \
    --cc=linux-watchdog@vger.kernel.org \
    --cc=linux-wireless@vger.kernel.org \
    --cc=m@bues.ch \
    --cc=wim@iguana.be \
    --cc=zajec5@gmail.com \
    /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.