From: Kevin Hilman <khilman@deeprootsystems.com>
To: "Gadiyar, Anand" <gadiyar@ti.com>
Cc: "linux-arm-kernel@lists.arm.linux.org.uk"
<linux-arm-kernel@lists.arm.linux.org.uk>,
"linux-arm@vger.kernel.org" <linux-arm@vger.kernel.org>,
"linux-omap@vger.kernel.org" <linux-omap@vger.kernel.org>,
Peter 'p2' De Schrijver <peter.de-schrijver@nokia.com>
Subject: Re: [PATCH 07/10] OMAP: PM: Add definitions for ETK pads and observability registers
Date: Tue, 18 Aug 2009 14:12:18 +0200 [thread overview]
Message-ID: <878whhjp7h.fsf@deeprootsystems.com> (raw)
In-Reply-To: <5A47E75E594F054BAF48C5E4FC4B92AB0306050AFF@dbde02.ent.ti.com> (Anand Gadiyar's message of "Sat\, 15 Aug 2009 10\:40\:05 +0530")
"Gadiyar, Anand" <gadiyar@ti.com> writes:
>> From: Peter 'p2' De Schrijver <peter.de-schrijver@nokia.com>
>>
>> Signed-off-by: Peter 'p2' De Schrijver <peter.de-schrijver@nokia.com>
>> Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
>> ---
>> arch/arm/plat-omap/include/mach/control.h | 47 +++++++++++++++++++++++++++-
>> 1 files changed, 45 insertions(+), 2 deletions(-)
>>
>> diff --git a/arch/arm/plat-omap/include/mach/control.h b/arch/arm/plat-omap/include/mach/control.h
>> index 8140dbc..81afe26 100644
>> --- a/arch/arm/plat-omap/include/mach/control.h
>> +++ b/arch/arm/plat-omap/include/mach/control.h
>> @@ -141,8 +141,51 @@
>> #define OMAP343X_CONTROL_TEST_KEY_13 (OMAP2_CONTROL_GENERAL + 0x00fc)
>> #define OMAP343X_CONTROL_IVA2_BOOTADDR (OMAP2_CONTROL_GENERAL + 0x0190)
>> #define OMAP343X_CONTROL_IVA2_BOOTMOD (OMAP2_CONTROL_GENERAL + 0x0194)
>> -#define OMAP343X_CONTROL_PBIAS_LITE (OMAP2_CONTROL_GENERAL + 0x02b0)
>> -#define OMAP343X_CONTROL_TEMP_SENSOR (OMAP2_CONTROL_GENERAL + 0x02b4)
>> +#define OMAP343X_CONTROL_DEBOBS(i) (OMAP2_CONTROL_GENERAL + 0x01B0 \
>> + + ((i) >> 1) * 4 + (!(i & 1)) * 2)
>> +#define OMAP343X_CONTROL_PROG_IO0 (OMAP2_CONTROL_GENERAL + 0x01D4)
>> +#define OMAP343X_CONTROL_PROG_IO1 (OMAP2_CONTROL_GENERAL + 0x01D8)
>> +#define OMAP343X_CONTROL_DSS_DPLL_SPREADING (OMAP2_CONTROL_GENERAL + 0x01E0)
>> +#define OMAP343X_CONTROL_CORE_DPLL_SPREADING (OMAP2_CONTROL_GENERAL + 0x01E4)
>> +#define OMAP343X_CONTROL_PER_DPLL_SPREADING (OMAP2_CONTROL_GENERAL + 0x01E8)
>> +#define OMAP343X_CONTROL_USBHOST_DPLL_SPREADING (OMAP2_CONTROL_GENERAL + 0x01EC)
>> +#define OMAP343X_CONTROL_PBIAS_LITE (OMAP2_CONTROL_GENERAL + 0x02B0)
>> +#define OMAP343X_CONTROL_TEMP_SENSOR (OMAP2_CONTROL_GENERAL + 0x02B4)
>> +#define OMAP343X_CONTROL_SRAMLDO4 (OMAP2_CONTROL_GENERAL + 0x02B8)
>> +#define OMAP343X_CONTROL_SRAMLDO5 (OMAP2_CONTROL_GENERAL + 0x02C0)
>> +#define OMAP343X_CONTROL_CSI (OMAP2_CONTROL_GENERAL + 0x02C4)
>> +
>> +
>> +/* 34xx PADCONF register offsets */
>> +#define OMAP343X_PADCONF_ETK(i) (OMAP2_CONTROL_PADCONFS + 0x5a8 + \
>> + (i)*2)
>> +#define OMAP343X_PADCONF_ETK_CLK OMAP343X_PADCONF_ETK(0)
>> +#define OMAP343X_PADCONF_ETK_CTL OMAP343X_PADCONF_ETK(1)
>> +#define OMAP343X_PADCONF_ETK_D0 OMAP343X_PADCONF_ETK(2)
>> +#define OMAP343X_PADCONF_ETK_D1 OMAP343X_PADCONF_ETK(3)
>> +#define OMAP343X_PADCONF_ETK_D2 OMAP343X_PADCONF_ETK(4)
>> +#define OMAP343X_PADCONF_ETK_D3 OMAP343X_PADCONF_ETK(5)
>> +#define OMAP343X_PADCONF_ETK_D4 OMAP343X_PADCONF_ETK(6)
>> +#define OMAP343X_PADCONF_ETK_D5 OMAP343X_PADCONF_ETK(7)
>> +#define OMAP343X_PADCONF_ETK_D6 OMAP343X_PADCONF_ETK(8)
>> +#define OMAP343X_PADCONF_ETK_D7 OMAP343X_PADCONF_ETK(9)
>> +#define OMAP343X_PADCONF_ETK_D8 OMAP343X_PADCONF_ETK(10)
>> +#define OMAP343X_PADCONF_ETK_D9 OMAP343X_PADCONF_ETK(11)
>> +#define OMAP343X_PADCONF_ETK_D10 OMAP343X_PADCONF_ETK(12)
>> +#define OMAP343X_PADCONF_ETK_D11 OMAP343X_PADCONF_ETK(13)
>> +#define OMAP343X_PADCONF_ETK_D12 OMAP343X_PADCONF_ETK(14)
>> +#define OMAP343X_PADCONF_ETK_D13 OMAP343X_PADCONF_ETK(15)
>> +#define OMAP343X_PADCONF_ETK_D14 OMAP343X_PADCONF_ETK(16)
>> +#define OMAP343X_PADCONF_ETK_D15 OMAP343X_PADCONF_ETK(17)
>
> I'm not sure if we need to use only these pads. There is an alternative
> set of pad that bring out the debobs signals.
... and they can be added in a separate patch when needed.
Kevin
next prev parent reply other threads:[~2009-08-18 12:12 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-13 16:52 [PATCH 00/10] OMAP PM debug infrastructure for 2.6.32 Kevin Hilman
[not found] ` <1250182359-18830-1-git-send-email-khilman-1D3HCaltpLuhEniVeURVKkEOCMrvLtNR@public.gmane.org>
2009-08-13 16:52 ` [PATCH 01/10] OMAP: PM counter infrastructure Kevin Hilman
2009-08-13 16:52 ` [PATCH 02/10] OMAP: PM: Hook into PM counters Kevin Hilman
[not found] ` <1250182359-18830-3-git-send-email-khilman-1D3HCaltpLuhEniVeURVKkEOCMrvLtNR@public.gmane.org>
2009-08-13 16:52 ` [PATCH 03/10] OMAP: PM: Add closures to clkdm_for_each and pwrdm_for_each Kevin Hilman
[not found] ` <1250182359-18830-4-git-send-email-khilman-1D3HCaltpLuhEniVeURVKkEOCMrvLtNR@public.gmane.org>
2009-08-13 16:52 ` [PATCH 04/10] OMAP: PM: Add pm-debug counters Kevin Hilman
2009-08-13 16:52 ` [PATCH 05/10] OMAP: PM debug: make powerdomains use PM-debug counters Kevin Hilman
[not found] ` <1250182359-18830-6-git-send-email-khilman-1D3HCaltpLuhEniVeURVKkEOCMrvLtNR@public.gmane.org>
2009-08-13 16:52 ` [PATCH 06/10] OMAP: PM debug: Add PRCM register dump support Kevin Hilman
[not found] ` <1250182359-18830-7-git-send-email-khilman-1D3HCaltpLuhEniVeURVKkEOCMrvLtNR@public.gmane.org>
2009-08-13 16:52 ` [PATCH 07/10] OMAP: PM: Add definitions for ETK pads and observability registers Kevin Hilman
[not found] ` <1250182359-18830-8-git-send-email-khilman-1D3HCaltpLuhEniVeURVKkEOCMrvLtNR@public.gmane.org>
2009-08-13 16:52 ` [PATCH 08/10] OMAP3: Debug observability and ETK padconf implementation Kevin Hilman
[not found] ` <1250182359-18830-9-git-send-email-khilman-1D3HCaltpLuhEniVeURVKkEOCMrvLtNR@public.gmane.org>
2009-08-13 16:52 ` [PATCH 09/10] OMAP3: Add debug observablity (debobs) Kconfig item Kevin Hilman
[not found] ` <1250182359-18830-10-git-send-email-khilman-1D3HCaltpLuhEniVeURVKkEOCMrvLtNR@public.gmane.org>
2009-08-13 16:52 ` [PATCH 10/10] OMAP: PM: Added suspend target state control to debugfs for OMAP3 Kevin Hilman
[not found] ` <1250182359-18830-11-git-send-email-khilman-1D3HCaltpLuhEniVeURVKkEOCMrvLtNR@public.gmane.org>
2009-08-13 18:42 ` Aguirre Rodriguez, Sergio Alberto
[not found] ` <A24693684029E5489D1D202277BE89444A78398A-EovWT4A8QTWIQmiDNMet8wC/G2K4zDHf@public.gmane.org>
2009-08-13 21:35 ` Kevin Hilman
2009-08-17 8:10 ` Tony Lindgren
2009-08-18 12:43 ` Kevin Hilman
2009-08-17 8:08 ` [PATCH 09/10] OMAP3: Add debug observablity (debobs) Kconfig item Tony Lindgren
2009-08-17 8:07 ` [PATCH 08/10] OMAP3: Debug observability and ETK padconf implementation Tony Lindgren
2009-08-15 5:10 ` [PATCH 07/10] OMAP: PM: Add definitions for ETK pads and observability registers Gadiyar, Anand
2009-08-18 12:12 ` Kevin Hilman [this message]
2009-08-17 8:03 ` [PATCH 06/10] OMAP: PM debug: Add PRCM register dump support Tony Lindgren
2009-08-13 18:39 ` Aguirre Rodriguez, Sergio Alberto
[not found] ` <A24693684029E5489D1D202277BE89444A78397F-EovWT4A8QTWIQmiDNMet8wC/G2K4zDHf@public.gmane.org>
2009-08-13 21:34 ` Kevin Hilman
[not found] ` <87eirfe6uo.fsf-1D3HCaltpLuhEniVeURVKkEOCMrvLtNR@public.gmane.org>
2009-08-13 22:28 ` 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=878whhjp7h.fsf@deeprootsystems.com \
--to=khilman@deeprootsystems.com \
--cc=gadiyar@ti.com \
--cc=linux-arm-kernel@lists.arm.linux.org.uk \
--cc=linux-arm@vger.kernel.org \
--cc=linux-omap@vger.kernel.org \
--cc=peter.de-schrijver@nokia.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox