All of lore.kernel.org
 help / color / mirror / Atom feed
From: James Hogan <james.hogan-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>
To: Andrew Bresticker
	<abrestic-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org>,
	Naidu Tellapati
	<Naidu.Tellapati-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>
Cc: Arul Ramasamy
	<Arul.Ramasamy-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>,
	"arnd-r2nGTMty4D4@public.gmane.org"
	<arnd-r2nGTMty4D4@public.gmane.org>,
	"olof-nZhT3qVonbNeoWH0uzbU5w@public.gmane.org"
	<olof-nZhT3qVonbNeoWH0uzbU5w@public.gmane.org>,
	"treding-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org"
	<treding-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>,
	"swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org"
	<swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>,
	"gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org"
	<gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org>,
	James Hartley
	<James.Hartley-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>,
	Ezequiel Garcia
	<Ezequiel.Garcia-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>,
	"devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	Jude Abraham
	<Jude.Abraham-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>
Subject: Re: [PATCH v1 1/2] efuse: IMG Pistachio eFuse Controller
Date: Tue, 18 Nov 2014 09:45:17 +0000	[thread overview]
Message-ID: <546B152D.1010804@imgtec.com> (raw)
In-Reply-To: <CAL1qeaHSevOJ-o=nFqgze8utMgTk-Mh7Y9uRMa6wnjeofji98w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>

[-- Attachment #1: Type: text/plain, Size: 1669 bytes --]

On 18/11/14 00:26, Andrew Bresticker wrote:
> Hi Naidu,
> 
> On Mon, Nov 17, 2014 at 4:12 PM, Naidu Tellapati
> <Naidu.Tellapati-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org> wrote:
>> Hi Andrew,
>>
>> (We will respond to James Hogan's remaining review comments in a separate email)
>>
>>>>
>>>> +obj-$(CONFIG_SOC_IMG)           += pistachio/
>>
>>> What is CONFIG_SOC_IMG? It sounds very generic.
>>
>> May I have your suggestions on the above.
>>
>> (Assuming we create drivers/soc/img/ instead of drivers/soc/pistachio/)

What would "belong" in there?
Basically anything that doesn't belong in some particular subsystem?

> I don't have much visibility into ImgTec SoCs other than Pistachio,
> but I think introducing a SOC_IMG Kconfig symbol is a good idea as it
> gives drivers for various pieces of IP present on ImgTec SoCs
> (watchdog, I2C, DMA, etc.) a more specific dependency than say MIPS or
> METAG.  Maybe James has a suggestion for how to deal with this?

I have very limited experience with IMG based SoCs other than Chorus2
and TZ1090, but I'm not convinced an SOC_IMG adds any value tbh if it is
simply a way to group drivers. Both SOC_IMG and METAG || MIPS would end
up being fuzzy/inexact convenience dependencies to reduce clutter on
other platforms, so perhaps it would be best kept simple, flexible and
easily understandable. I don't feel strongly about it either way though.

I suspect certain IP blocks may potentially get licensed separately and
require exceptions (PDP springs to mind?), so it probably is technically
a per-IP block thing. James Hartley might have a better idea about that.

Cheers
James


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

  parent reply	other threads:[~2014-11-18  9:45 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1416237576-21542-1-git-send-email-arul.ramasamy@imgtec.com>
     [not found] ` <1416237576-21542-3-git-send-email-arul.ramasamy@imgtec.com>
     [not found]   ` <1416237576-21542-3-git-send-email-arul.ramasamy-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>
2014-11-17 19:13     ` [PATCH v1 2/2] DT: eFuse: Add binding document for IMG Pistachio eFuse Controller Andrew Bresticker
     [not found]       ` <CAL1qeaF47Xwq5eS17D_rS4QBP12eJ3F0N-RNx+_o0kr-H1ropw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-11-17 23:34         ` Naidu Tellapati
     [not found]           ` <27E62D98F903554192E3C13AFCC91C3C2F506F94-C8yLA94LPOy3snIXRfWIHVBRoQTxkR7k@public.gmane.org>
2014-11-17 23:57             ` Andrew Bresticker
     [not found] ` <1416237576-21542-2-git-send-email-arul.ramasamy@imgtec.com>
     [not found]   ` <1416237576-21542-2-git-send-email-arul.ramasamy-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>
2014-11-17 15:47     ` [PATCH v1 1/2] efuse: " James Hogan
     [not found]       ` <546A189B.3090202-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>
2014-11-17 20:02         ` Ezequiel Garcia
     [not found]           ` <546A5445.3020905-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>
2014-11-17 21:29             ` James Hogan
     [not found]               ` <20141117212917.GH1739-4bYivNCBEGTR3KXKvIWQxtm+Uo4AYnCiHZ5vskTnxNA@public.gmane.org>
2014-11-17 21:29                 ` Ezequiel Garcia
2014-11-18  0:12         ` Naidu Tellapati
     [not found]           ` <27E62D98F903554192E3C13AFCC91C3C2F506FE2-C8yLA94LPOy3snIXRfWIHVBRoQTxkR7k@public.gmane.org>
2014-11-18  0:26             ` Andrew Bresticker
     [not found]               ` <CAL1qeaHSevOJ-o=nFqgze8utMgTk-Mh7Y9uRMa6wnjeofji98w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-11-18  9:45                 ` James Hogan [this message]
     [not found]                   ` <546B152D.1010804-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>
2014-11-18 10:03                     ` Arnd Bergmann
2014-11-18 10:32                       ` James Hogan
2014-11-18 12:05                     ` James Hartley
2014-11-17 19:21     ` Andrew Bresticker
     [not found]       ` <CAL1qeaF+Y8gPFFkAXq+CnKpXmpFQQoC_6T+tJuXq2yGS1STH-g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-11-17 23:39         ` Naidu Tellapati
2014-11-19  6:15 Arul Ramasamy

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=546B152D.1010804@imgtec.com \
    --to=james.hogan-1axoqhu6uovqt0dzr+alfa@public.gmane.org \
    --cc=Arul.Ramasamy-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org \
    --cc=Ezequiel.Garcia-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org \
    --cc=James.Hartley-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org \
    --cc=Jude.Abraham-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org \
    --cc=Naidu.Tellapati-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org \
    --cc=abrestic-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org \
    --cc=arnd-r2nGTMty4D4@public.gmane.org \
    --cc=devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org \
    --cc=olof-nZhT3qVonbNeoWH0uzbU5w@public.gmane.org \
    --cc=swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
    --cc=treding-DDmLM1+adcrQT0dZR+AlfA@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.