All of lore.kernel.org
 help / color / mirror / Atom feed
From: Roger Quadros <rogerq@ti.com>
To: Arnd Bergmann <arnd@arndb.de>
Cc: devicetree@vger.kernel.org, balajitk@ti.com,
	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>,
	Hans de Goede <hdegoede@redhat.com>,
	tony@atomide.com, linux-kernel@vger.kernel.org, balbi@ti.com,
	kishon@ti.com, linux-ide@vger.kernel.org, bcousson@baylibre.com,
	Tejun Heo <tj@kernel.org>,
	linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org
Subject: Re: [RFC PATCH 08/15] ata: ahci_platform: Manage SATA PHY
Date: Fri, 7 Feb 2014 12:44:13 +0200	[thread overview]
Message-ID: <52F4B8FD.1030106@ti.com> (raw)
In-Reply-To: <463926864.ALblgUKdgH@wuerfel>

On 02/07/2014 12:39 PM, Arnd Bergmann wrote:
> On Friday 07 February 2014 12:33:38 Roger Quadros wrote:
>>
>> This means we need to make CONFIG_SATA_AHCI_PLATFORM depend on CONFIG_GENERIC_PHY or
>> select it.
>>
>> OR
>>
>> Generic PHY layer must be fixed so that the API's are always built in.
>>
>> What is the better option? I believe making the PHY API's always built in is the better option.
>>
> 
> CONFIG_SATA_AHCI_PLATFORM should do
> 
> 	"depends on CONFIG_GENERIC_PHY || !CONFIG_GENERIC_PHY"
> 
> which is the Kconfig way of saying that if CONFIG_GENERIC_PHY is a module,
> CONFIG_SATA_AHCI_PLATFORM needs to be a module as well.
> 

Ah, that's neat. Thanks :).

cheers,
-roger

WARNING: multiple messages have this Message-ID (diff)
From: rogerq@ti.com (Roger Quadros)
To: linux-arm-kernel@lists.infradead.org
Subject: [RFC PATCH 08/15] ata: ahci_platform: Manage SATA PHY
Date: Fri, 7 Feb 2014 12:44:13 +0200	[thread overview]
Message-ID: <52F4B8FD.1030106@ti.com> (raw)
In-Reply-To: <463926864.ALblgUKdgH@wuerfel>

On 02/07/2014 12:39 PM, Arnd Bergmann wrote:
> On Friday 07 February 2014 12:33:38 Roger Quadros wrote:
>>
>> This means we need to make CONFIG_SATA_AHCI_PLATFORM depend on CONFIG_GENERIC_PHY or
>> select it.
>>
>> OR
>>
>> Generic PHY layer must be fixed so that the API's are always built in.
>>
>> What is the better option? I believe making the PHY API's always built in is the better option.
>>
> 
> CONFIG_SATA_AHCI_PLATFORM should do
> 
> 	"depends on CONFIG_GENERIC_PHY || !CONFIG_GENERIC_PHY"
> 
> which is the Kconfig way of saying that if CONFIG_GENERIC_PHY is a module,
> CONFIG_SATA_AHCI_PLATFORM needs to be a module as well.
> 

Ah, that's neat. Thanks :).

cheers,
-roger

WARNING: multiple messages have this Message-ID (diff)
From: Roger Quadros <rogerq@ti.com>
To: Arnd Bergmann <arnd@arndb.de>
Cc: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>,
	<kishon@ti.com>, Tejun Heo <tj@kernel.org>, <balbi@ti.com>,
	<bcousson@baylibre.com>, <tony@atomide.com>, <balajitk@ti.com>,
	<linux-omap@vger.kernel.org>,
	<linux-arm-kernel@lists.infradead.org>,
	<linux-ide@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
	<devicetree@vger.kernel.org>, Hans de Goede <hdegoede@redhat.com>
Subject: Re: [RFC PATCH 08/15] ata: ahci_platform: Manage SATA PHY
Date: Fri, 7 Feb 2014 12:44:13 +0200	[thread overview]
Message-ID: <52F4B8FD.1030106@ti.com> (raw)
In-Reply-To: <463926864.ALblgUKdgH@wuerfel>

On 02/07/2014 12:39 PM, Arnd Bergmann wrote:
> On Friday 07 February 2014 12:33:38 Roger Quadros wrote:
>>
>> This means we need to make CONFIG_SATA_AHCI_PLATFORM depend on CONFIG_GENERIC_PHY or
>> select it.
>>
>> OR
>>
>> Generic PHY layer must be fixed so that the API's are always built in.
>>
>> What is the better option? I believe making the PHY API's always built in is the better option.
>>
> 
> CONFIG_SATA_AHCI_PLATFORM should do
> 
> 	"depends on CONFIG_GENERIC_PHY || !CONFIG_GENERIC_PHY"
> 
> which is the Kconfig way of saying that if CONFIG_GENERIC_PHY is a module,
> CONFIG_SATA_AHCI_PLATFORM needs to be a module as well.
> 

Ah, that's neat. Thanks :).

cheers,
-roger


  reply	other threads:[~2014-02-07 10:44 UTC|newest]

Thread overview: 118+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-19 13:05 [RFC PATCH 00/15] Add SATA support for TI OMAP5 and DRA7 SoCs Roger Quadros
2013-09-19 13:05 ` Roger Quadros
2013-09-19 13:05 ` Roger Quadros
2013-09-19 13:05 ` [RFC PATCH 01/15] phy: rename struct omap_control_usb to struct omap_control_phy Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-19 13:05   ` Roger Quadros
     [not found]   ` <1379595943-14622-2-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2013-09-19 14:25     ` Daniel Mack
2013-09-19 14:25       ` Daniel Mack
2013-09-19 14:25       ` Daniel Mack
2013-09-19 13:05 ` [RFC PATCH 02/15] phy: omap-control: Update DT binding information Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-19 13:05 ` [RFC PATCH 03/15] ARM: dts: omap5: Add clocks to usb3_phy node Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-19 13:05 ` [RFC PATCH 05/15] phy: omap-pipe3: Add SATA DPLL support Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-19 13:05 ` [RFC PATCH 06/15] phy: omap-pipe3: update compatibility string and DT binding Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-19 13:05 ` [RFC PATCH 07/15] ARM: dts: omap5: Update usb3phy node Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-19 13:05   ` Roger Quadros
     [not found] ` <1379595943-14622-1-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2013-09-19 13:05   ` [RFC PATCH 04/15] phy: omap-pipe3: use generic clock names Roger Quadros
2013-09-19 13:05     ` Roger Quadros
2013-09-19 13:05     ` Roger Quadros
2013-09-19 13:05   ` [RFC PATCH 08/15] ata: ahci_platform: Manage SATA PHY Roger Quadros
2013-09-19 13:05     ` Roger Quadros
2013-09-19 13:05     ` Roger Quadros
     [not found]     ` <1379595943-14622-9-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2013-09-22 16:58       ` Tejun Heo
2013-09-22 16:58         ` Tejun Heo
2013-09-22 16:58         ` Tejun Heo
2013-09-22 18:24         ` Sergei Shtylyov
2013-09-22 18:24           ` Sergei Shtylyov
2013-09-22 21:51           ` Tejun Heo
2013-09-22 21:51             ` Tejun Heo
2013-09-23  7:37             ` Roger Quadros
2013-09-23  7:37               ` Roger Quadros
2013-09-23  7:37               ` Roger Quadros
     [not found]               ` <523FEFC2.801-l0cyMroinI0@public.gmane.org>
2013-09-23 12:59                 ` Sergei Shtylyov
2013-09-23 12:59                   ` Sergei Shtylyov
2013-09-23 12:59                   ` Sergei Shtylyov
2013-09-23 13:59                   ` Roger Quadros
2013-09-23 13:59                     ` Roger Quadros
2013-09-23 13:59                     ` Roger Quadros
2014-02-07 10:33                     ` Roger Quadros
2014-02-07 10:33                       ` Roger Quadros
2014-02-07 10:33                       ` Roger Quadros
2014-02-07 10:39                       ` Arnd Bergmann
2014-02-07 10:39                         ` Arnd Bergmann
2014-02-07 10:39                         ` Arnd Bergmann
2014-02-07 10:44                         ` Roger Quadros [this message]
2014-02-07 10:44                           ` Roger Quadros
2014-02-07 10:44                           ` Roger Quadros
     [not found]             ` <20130922215107.GD27616-9pTldWuhBndy/B6EtB590w@public.gmane.org>
2013-09-23 12:53               ` Sergei Shtylyov
2013-09-23 12:53                 ` Sergei Shtylyov
2013-09-23 12:53                 ` Sergei Shtylyov
     [not found]                 ` <524039E0.2060205-M4DtvfQ/ZS1MRgGoP+s0PdBPR1lH4CV8@public.gmane.org>
2013-09-25 12:16                   ` Bartlomiej Zolnierkiewicz
2013-09-25 12:16                     ` Bartlomiej Zolnierkiewicz
2013-09-25 12:16                     ` Bartlomiej Zolnierkiewicz
2013-09-22 18:22     ` Sergei Shtylyov
2013-09-22 18:22       ` Sergei Shtylyov
     [not found]       ` <523F3567.80303-M4DtvfQ/ZS1MRgGoP+s0PdBPR1lH4CV8@public.gmane.org>
2013-09-22 21:48         ` Tejun Heo
2013-09-22 21:48           ` Tejun Heo
2013-09-22 21:48           ` Tejun Heo
2013-09-23 14:10           ` Sergei Shtylyov
2013-09-23 14:10             ` Sergei Shtylyov
2013-09-23 14:12             ` Tejun Heo
2013-09-23 14:12               ` Tejun Heo
2013-09-23  7:42       ` Roger Quadros
2013-09-23  7:42         ` Roger Quadros
2013-09-23  7:42         ` Roger Quadros
2013-09-19 13:05 ` [RFC PATCH 09/15] ata: ti_sata: Add Texas Instruments SATA Wrapper driver Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-19 13:05   ` Roger Quadros
2013-09-25 12:37   ` Bartlomiej Zolnierkiewicz
2013-09-25 12:37     ` Bartlomiej Zolnierkiewicz
2013-09-25 12:49     ` Bartlomiej Zolnierkiewicz
2013-09-25 12:49       ` Bartlomiej Zolnierkiewicz
2013-09-25 13:29       ` Roger Quadros
2013-09-25 13:29         ` Roger Quadros
2013-09-25 13:29         ` Roger Quadros
2013-09-19 13:22 ` [RFC PATCH 10/15] ARM: omap5: hwmod: Add ocp2scp3 and sata hwmods Roger Quadros
2013-09-19 13:22   ` Roger Quadros
2013-09-19 13:22   ` Roger Quadros
2013-09-19 13:23 ` [RFC PATCH 11/15] arm: omap5: hwmod: add missing ocp2scp hwmod data Roger Quadros
2013-09-19 13:23   ` Roger Quadros
2013-09-19 13:23   ` Roger Quadros
2013-09-19 13:23 ` [RFC PATCH 12/15] ARM: dts: omap5: add ocp2scp1 address resource Roger Quadros
2013-09-19 13:23   ` Roger Quadros
2013-09-19 13:23   ` Roger Quadros
     [not found]   ` <1379597019-15294-1-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2013-09-19 14:17     ` Sergei Shtylyov
2013-09-19 14:17       ` Sergei Shtylyov
2013-09-19 14:17       ` Sergei Shtylyov
     [not found]       ` <523B0782.7050501-M4DtvfQ/ZS1MRgGoP+s0PdBPR1lH4CV8@public.gmane.org>
2013-09-20  9:22         ` Roger Quadros
2013-09-20  9:22           ` Roger Quadros
2013-09-20  9:22           ` Roger Quadros
2013-09-19 13:23 ` [RFC PATCH 13/15] arm: dts: omap5: add sata node Roger Quadros
2013-09-19 13:23   ` Roger Quadros
2013-09-19 13:23   ` Roger Quadros
2013-09-19 13:24 ` [RFC PATCH 14/15] ARM: DRA7: hwmod: Add ocp2scp3 and sata hwmods Roger Quadros
2013-09-19 13:24   ` Roger Quadros
2013-09-19 13:24   ` Roger Quadros
2013-09-19 13:24 ` [RFC PATCH 15/15] arm: dts: dra7: add sata node Roger Quadros
2013-09-19 13:24   ` Roger Quadros
2013-09-19 13:24   ` Roger Quadros
     [not found]   ` <1379597059-15405-1-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2013-09-19 14:11     ` Sergei Shtylyov
2013-09-19 14:11       ` Sergei Shtylyov
2013-09-19 14:11       ` Sergei Shtylyov
     [not found]       ` <523B05FD.7020200-M4DtvfQ/ZS1MRgGoP+s0PdBPR1lH4CV8@public.gmane.org>
2013-09-20 10:19         ` Roger Quadros
2013-09-20 10:19           ` Roger Quadros
2013-09-20 10:19           ` Roger Quadros
2013-09-22 18:45           ` Sergei Shtylyov
2013-09-22 18:45             ` Sergei Shtylyov
2013-09-23  8:24             ` Roger Quadros
2013-09-23  8:24               ` Roger Quadros
2013-09-23  8:24               ` Roger Quadros

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=52F4B8FD.1030106@ti.com \
    --to=rogerq@ti.com \
    --cc=arnd@arndb.de \
    --cc=balajitk@ti.com \
    --cc=balbi@ti.com \
    --cc=bcousson@baylibre.com \
    --cc=devicetree@vger.kernel.org \
    --cc=hdegoede@redhat.com \
    --cc=kishon@ti.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-ide@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-omap@vger.kernel.org \
    --cc=sergei.shtylyov@cogentembedded.com \
    --cc=tj@kernel.org \
    --cc=tony@atomide.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 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.