RE: [PATCH 08/11] ASoC: tegra: Add tegra-pcm driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Colin Cross wrote:
> 
> On Fri, Dec 17, 2010 at 9:57 PM, Stephen Warren <swarren@xxxxxxxxxx> wrote:
> > Mark Brown wrote:
> >>
> >> Honestly if you're starting out here it's probably easier to backport
> >> current ASoC into 2.6.36
> >>
> > Colin, Erik, do you have any objections to pulling in the new ASoC?
> 
> We will not be pulling ASoC into the linux-tegra tree.  linux-tegra
> should only be patches that are required for Tegra support.  We have
> pulled in a few other drivers that are necessary for Harmony and
> Ventana to ease testing, but we try to avoid that as much as possible.
>  It sounds like you need your own tree, and you can periodically merge
> linux-tegra-2.6.36 into it, as well as whatever other patches you need
> (like backporting ASoC).  We do the same with our android-tegra-2.6.36
> tree.

OK.

I certainly could make my own tree. However, I was originally tasked with
getting the Tegra ASoC driver in the linux-tegra-2.6.36. Making my own
tree wouldn't achieve that.

So, I guess the options are to

a) Put a driver into linux-tegra-2.6.36 that uses the existing ASoC API
there, and in parallel fix it up further and also submit it upstream to
mainline. Perhaps continue applying all changes separate to both
linux-tegra and mainline.

b) Simply ignore linux-tegra-2.6.36 altogether.

The latter may be an acceptable option now that ChromeOS is starting to
look at kernels more recent than 2.6.36, so the content of 2.6.36 isn't
relevant to reducing the number of patches ChromeOS carries.

I think Olof already indicated in a separate thread that going straight
upstream would be fine for him; if we need, I'm sure he can pull whatever
ASoC core changes are required into the ChromeOS 2.6.37 or later branches
as required to use/backport a Tegra ASoC driver from mainline.

-- 
nvpublic

--
To unsubscribe from this list: send the line "unsubscribe linux-tegra" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [ARM Kernel]     [Linux ARM]     [Linux ARM MSM]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux