linux-tegra.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
To: Kevin Hilman <khilman-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
Cc: arm-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org,
	linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, "Turquette,
	Mike" <mturquette-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
Subject: Re: [GIT PULL 2/4] ARM: tegra: core SoC enhancements for 3.12
Date: Tue, 20 Aug 2013 17:28:25 -0600	[thread overview]
Message-ID: <5213FB99.5030903@wwwdotorg.org> (raw)
In-Reply-To: <87mwocj680.fsf-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>

On 08/20/2013 05:24 PM, Kevin Hilman wrote:
> + Mike Turquette
> 
> Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org> writes:
> 
>> This branch includes a number of enhancements to core SoC support for
>> Tegra devices. The major new features are:
>>
>> * Adds a new CPU-power-gated cpuidle state for Tegra114.
>> * Adds initial system suspend support for Tegra114, initially supporting
>>   just CPU-power-gating during suspend.
>> * Adds "LP1" suspend mode support for all of Tegra20/30/114. This mode
>>   both gates CPU power, and places the DRAM into self-refresh mode.
>> * A new DT-driven PCIe driver to Tegra20/30. The driver is also moved
>>   from arch/arm/mach-tegra/ to drivers/pci/host/.
>>
>> The PCIe driver work depends on the following tag from Thomas Petazzoni:
>> git://git.infradead.org/linux-mvebu.git mis-3.12.2
>> ... which is merged into the middle of this pull request.
>>
>> ----------------------------------------------------------------
>>
>> (If the location of the merge into this branch is problematic, just let
>> me know and I'll rebase everything on top of the merge)
> 
> The merge looks fine, but...
> 
>> The following changes since commit ad81f0545ef01ea651886dddac4bef6cec930092:
>>
>>   Linux 3.11-rc1
>>
>> are available in the git repository at:
>>
>>   git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.12-soc
>>
>> for you to fetch changes up to b4f173752a56187bd55752b0474429202f2ab1d3:
>>
>>   ARM: tegra: disable LP2 cpuidle state if PCIe is enabled
>>
>> ----------------------------------------------------------------
>>
>> Jay Agarwal (1):
>>       PCI: tegra: Add Tegra 30 PCIe support
>>
>> Joseph Lo (21):
>>       ARM: tegra: enable Cortex-A15 erratum 798181
>>       Revert "ARM: tegra: add cpu_disable for hotplug"
>>       ARM: tegra114: Reprogram GIC CPU interface to bypass IRQ on CPU PM entry
>>       ARM: tegra114: add low level support for CPU idle powered-down mode
>>       ARM: tegra114: cpuidle: add powered-down state
>>       ARM: tegra: do v7_invalidate_l1 only when CPU is Cortex-A9
>>       ARM: tegra: add a flag for tegra_disable_clean_inv_dcache to do LoUIS or ALL
>>       ARM: tegra: set up the correct L2 data RAM latency for Cortex-A15
>>       ARM: tegra: add low level code for Tegra114 cluster power down
>>       ARM: tegra: shut off the CPU rail when the last CPU in suspend
>>       ARM: tegra: hook tegra_tear_down_cpu function
>>       ARM: tegra: flowctrl: add support for cpu_suspend_enter/exit
>>       clk: tegra: add suspend/resume function for tegra_cpu_car_ops
> 
> This one...
> 
>>       ARM: tegra: remove the limitation that Tegra114 can't support suspend
>>       ARM: tegra: add common resume handling code for LP1 resuming
>>       ARM: tegra: config the polarity of the request of sys clock
>>       clk: tegra114: add LP1 suspend/resume support
> 
> ...and this one are drivers/clk and I don't see an ack from the
> clock framework maintainer (Mike Turquette) on either.
> 
> If Mike is OK for them to go via arm-soc, that should be specified in
> the description above (and he should ack them), otherwise they should be
> split out and sent via Mike.
> 
> A quick glance suggests there are no direct dependencies, so it's
> probably best if those changes go through Mike.

There are at least run-time dependencies here, although it's possible
they're limited to "suspend won't work on Tegra114 unless all those
patches are present" rather than "if all these patches aren't present,
something other than a new feature will regress due to this series".

Mike's certainly been CC'd on the patches many times as quite a few
versions of each were posted, and I asked for acks, but got no response.
In the past, that's meant he's fine with the patches...

  parent reply	other threads:[~2013-08-20 23:28 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-16 17:20 [GIT PULL 1/4] ARM: tegra: cleanups for 3.12 Stephen Warren
     [not found] ` <1376673628-5867-1-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2013-08-16 17:20   ` [GIT PULL 2/4] ARM: tegra: core SoC enhancements " Stephen Warren
     [not found]     ` <1376673628-5867-2-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2013-08-20 23:24       ` Kevin Hilman
     [not found]         ` <87mwocj680.fsf-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
2013-08-20 23:28           ` Stephen Warren [this message]
     [not found]             ` <20130821012822.4443.83479@quantum>
2013-08-21 16:06               ` Stephen Warren
     [not found]                 ` <5214E59E.2070908-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2013-08-21 18:43                   ` Kevin Hilman
2013-08-22  3:10                   ` Joseph Lo
2013-08-16 17:20   ` [GIT PULL 3/4] ARM: tegra: device tree changes " Stephen Warren
     [not found]     ` <1376673628-5867-3-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2013-08-20 23:45       ` Kevin Hilman
     [not found]         ` <8738q4j59d.fsf-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
2013-08-21 15:57           ` Stephen Warren
     [not found]             ` <5214E34F.2030606-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2013-08-21 18:47               ` Kevin Hilman
2013-08-16 17:20   ` [GIT PULL 4/4] ARM: tegra: defconfig update " Stephen Warren
     [not found]     ` <1376673628-5867-4-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2013-08-20 23:42       ` Kevin Hilman
2013-08-20 23:42   ` [GIT PULL 1/4] ARM: tegra: cleanups " Kevin Hilman

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=5213FB99.5030903@wwwdotorg.org \
    --to=swarren-3lzwwm7+weoh9zmkesr00q@public.gmane.org \
    --cc=arm-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
    --cc=khilman-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
    --cc=linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org \
    --cc=linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=mturquette-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
    /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;
as well as URLs for NNTP newsgroup(s).