mbox

[GIT,PULL] DaVinci features for v3.1

Message ID B85A65D85D7EB246BE421B3FB0FBB593024D9B56E8@dbde02.ent.ti.com
State New
Headers show

Pull-request

git://gitorious.org/linux-davinci/linux-davinci.git features

Message

Sekhar Nori July 8, 2011, 9:13 a.m. UTC
Hi Arnd,

Please pull the following DaVinci features for v3.1.

This pull request depends on the patch "davinci: dm6467/T EVM: fix setting
up of reference clock rate" in clean-up pull request for successful build.

Pulling this after the earlier clean-up pull request generates this merge
conflict:

<<<<<<< HEAD:arch/arm/mach-davinci/include/mach/psc.h
#define MDSTAT_STATE_MASK	0x1f
=======
#define MDSTAT_STATE_MASK 0x1f
#define MDCTL_FORCE		BIT(31)
>>>>>>> 8bb2c4813c534d26eba3beb7888fbd3cbc931f62:arch/arm/mach-davinci/include/mach/psc.h

The resolution is:

#define MDSTAT_STATE_MASK	0x1f
#define MDCTL_FORCE		BIT(31)

Thanks,
Sekhar

The following changes since commit fe0d42203cb5616eeff68b14576a0f7e2dd56625:
  Linus Torvalds (1):
        Linux 3.0-rc6

are available in the git repository at:

  git://gitorious.org/linux-davinci/linux-davinci.git features

Christian Riesch (1):
      davinci: da850: add a .set_rate method to ref_clk

Sekhar Nori (4):
      davinci: pass clock flags to davinci_psc_config()
      davinci: enable forced transitions on PSC
      davinci: da850: add support for SATA interface
      davinci: da850 evm: register SATA device

 arch/arm/mach-davinci/board-da850-evm.c    |    7 ++
 arch/arm/mach-davinci/clock.c              |    8 +-
 arch/arm/mach-davinci/clock.h              |    1 +
 arch/arm/mach-davinci/da850.c              |   10 ++
 arch/arm/mach-davinci/devices-da8xx.c      |  126 ++++++++++++++++++++++++++++
 arch/arm/mach-davinci/include/mach/da8xx.h |    2 +
 arch/arm/mach-davinci/include/mach/psc.h   |    3 +-
 arch/arm/mach-davinci/psc.c                |   14 +++-
 8 files changed, 164 insertions(+), 7 deletions(-)

Comments

Sergei Shtylyov July 8, 2011, 10:41 a.m. UTC | #1
Hello.

On 08-07-2011 13:13, Nori, Sekhar wrote:

> Please pull the following DaVinci features for v3.1.

> This pull request depends on the patch "davinci: dm6467/T EVM: fix setting
> up of reference clock rate" in clean-up pull request for successful build.

> Pulling this after the earlier clean-up pull request generates this merge
> conflict:

> <<<<<<<  HEAD:arch/arm/mach-davinci/include/mach/psc.h
> #define MDSTAT_STATE_MASK	0x1f
> =======
> #define MDSTAT_STATE_MASK 0x1f
> #define MDCTL_FORCE		BIT(31)
>>>>>>>> 8bb2c4813c534d26eba3beb7888fbd3cbc931f62:arch/arm/mach-davinci/include/mach/psc.h

> The resolution is:

> #define MDSTAT_STATE_MASK	0x1f
> #define MDCTL_FORCE		BIT(31)

    BTW, I think I'll send a patch fixing MDSTAT_STATE_MASK to 0x3f today.

WBR, Sergei
Arnd Bergmann July 8, 2011, 3:25 p.m. UTC | #2
On Friday 08 July 2011, Nori, Sekhar wrote:
> Please pull the following DaVinci features for v3.1.
> 
> This pull request depends on the patch "davinci: dm6467/T EVM: fix setting
> up of reference clock rate" in clean-up pull request for successful build.
>
> Pulling this after the earlier clean-up pull request generates this merge
> conflict:
> 
> <<<<<<< HEAD:arch/arm/mach-davinci/include/mach/psc.h
> #define MDSTAT_STATE_MASK       0x1f
> =======
> #define MDSTAT_STATE_MASK 0x1f
> #define MDCTL_FORCE             BIT(31)
> >>>>>>> 8bb2c4813c534d26eba3beb7888fbd3cbc931f62:arch/arm/mach-davinci/include/mach/psc.h
> 
> The resolution is:
> 
> #define MDSTAT_STATE_MASK       0x1f
> #define MDCTL_FORCE             BIT(31)

Ok.

>  arch/arm/mach-davinci/board-da850-evm.c    |    7 ++
>  arch/arm/mach-davinci/clock.c              |    8 +-
>  arch/arm/mach-davinci/clock.h              |    1 +
>  arch/arm/mach-davinci/da850.c              |   10 ++
>  arch/arm/mach-davinci/devices-da8xx.c      |  126 ++++++++++++++++++++++++++++
>  arch/arm/mach-davinci/include/mach/da8xx.h |    2 +
>  arch/arm/mach-davinci/include/mach/psc.h   |    3 +-
>  arch/arm/mach-davinci/psc.c                |   14 +++-
>  8 files changed, 164 insertions(+), 7 deletions(-)

I think we'll have to revisit the AHCI change at some point, I think
spreading the initialization code over all subarchitectures is not
going to scale in the long run. It's ok for now, but I'll keep
an eye on it so we don't add more of these.

>  git://gitorious.org/linux-davinci/linux-davinci.git cleanup

I've pulled it into the davinci/devel branch, to follow the same naming as
the as imx feature branch I've pulled earlier.

Thanks,

	Arnd