public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Albert ARIBAUD <albert.u.boot@aribaud.net>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2 0/6] tegra2: Add more clock/pinmux functionality
Date: Tue, 11 Oct 2011 22:11:44 +0200	[thread overview]
Message-ID: <4E94A300.4000906@aribaud.net> (raw)
In-Reply-To: <1316644807-26972-1-git-send-email-sjg@chromium.org>

Hi Simon,

Le 22/09/2011 00:40, Simon Glass a ?crit :
> This adds to the basic clock functionality already available. The concept
> of a peripheral ID is introduced, and all peripheral clock access is done
> using this ID.
>
> Functions are provided to start, query and adjust peripheral clocks,
> including automatic selection of the best available clock based on the
> requested rate (this replaces hard-coded divisors).
>
> On the pinmux side we can now select functions for pin groups using the
> new pinmux_set_func() function.
>
> Expanded functions are provided to adjust and query PLL clocks.
>
> With a full compliment of clock and pinmux functions, it should no longer
> be necessary for board/driver code to directly access clock registers. This
> change removes all such accesses.
>
> This functionality will be used for I2C, SPI, LCD, USB, keyboard, NAND and
> other drivers for Tegra2.
>
> At then end is a patch to enable MMC on Seaboard, to make it all worthwhile.
>
> Note: These patches include a definition of assert() which I will happily
> remove if the one sent upstream is accepted.
>
> Changes in v2:
> - Remove assert() which is now in common.h

Series applied to u-boot-arm/master, thanks!

Amicalement,
-- 
Albert.

  parent reply	other threads:[~2011-10-11 20:11 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-09-21 22:40 [U-Boot] [PATCH v2 0/6] tegra2: Add more clock/pinmux functionality Simon Glass
2011-09-21 22:40 ` [U-Boot] [PATCH v2 1/6] tegra2: Rename CLOCK_PLL_ID to CLOCK_ID Simon Glass
2011-09-21 22:40 ` [U-Boot] [PATCH v2 2/6] tegra2: Clean up board code a little Simon Glass
2011-09-21 22:40 ` [U-Boot] [PATCH v2 3/6] tegra2: Add more clock functions Simon Glass
2011-09-21 22:40 ` [U-Boot] [PATCH v2 4/6] tegra2: Rename PIN_ to PINGRP_ Simon Glass
2011-09-21 22:40 ` [U-Boot] [PATCH v2 5/6] tegra2: Add more pinmux functions Simon Glass
2011-09-21 22:40 ` [U-Boot] [PATCH v2 6/6] tegra2: Enable MMC for Seaboard Simon Glass
2011-09-26 17:06 ` [U-Boot] [PATCH v2 0/6] tegra2: Add more clock/pinmux functionality Simon Glass
2011-09-27  7:21   ` Albert ARIBAUD
2011-09-27 16:04     ` Simon Glass
2011-10-10 20:08       ` Simon Glass
2011-10-11 20:11 ` Albert ARIBAUD [this message]
2011-10-11 20:27   ` Simon Glass
2011-10-11 20:32   ` Stephen Warren

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=4E94A300.4000906@aribaud.net \
    --to=albert.u.boot@aribaud.net \
    --cc=u-boot@lists.denx.de \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox