Re: [U-Boot] [PATCH v2 18/19] dm: socfpga: Move driver model CONFIGs to Kconfig

2015-02-11 Thread Simon Glass
On 9 February 2015 at 10:04, Marek Vasut  wrote:
> On Monday, February 09, 2015 at 05:45:37 PM, Dinh Nguyen wrote:
>> On 02/09/2015 01:29 AM, Stefan Roese wrote:
>> > Hi,
>> >
>> > (added Marek to Cc)
>
> [...]
>
>> >>> Would you need to also update socfpga_cyclone5_defconfig or is that not
>> >>> needed?
>> >>>
>> >>  From what I can tell it does not use driver model yet (it doesn't
>> >>
>> >> define CONFIG_OF_CONTROL either).
>> >
>> > socrates was the first SoCFPGA board to use DT and DM. IIRC, Marek has a
>> > patch series queued to move the other SoCFPGA boards over to DT based
>> > probing (with DM enabled) as well.
>>
>> Ah ok, thanks for the clarification.
>
> Hi!
>
> it's only DT, not DM. It's the Arria V patchset I sent out that Stefan is
> referring to. I'll address his comment this week and will repost then.
>
> In case you want to base on top of that patchset, it's in the u-boot-socfpga
> repository, branch "topic/vip-arriav" .
>
> Best regards,
> Marek Vasut

Applied to u-boot-dm.
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH v2 18/19] dm: socfpga: Move driver model CONFIGs to Kconfig

2015-02-09 Thread Marek Vasut
On Monday, February 09, 2015 at 05:45:37 PM, Dinh Nguyen wrote:
> On 02/09/2015 01:29 AM, Stefan Roese wrote:
> > Hi,
> > 
> > (added Marek to Cc)

[...]

> >>> Would you need to also update socfpga_cyclone5_defconfig or is that not
> >>> needed?
> >>> 
> >>  From what I can tell it does not use driver model yet (it doesn't
> >> 
> >> define CONFIG_OF_CONTROL either).
> > 
> > socrates was the first SoCFPGA board to use DT and DM. IIRC, Marek has a
> > patch series queued to move the other SoCFPGA boards over to DT based
> > probing (with DM enabled) as well.
> 
> Ah ok, thanks for the clarification.

Hi!

it's only DT, not DM. It's the Arria V patchset I sent out that Stefan is
referring to. I'll address his comment this week and will repost then.

In case you want to base on top of that patchset, it's in the u-boot-socfpga
repository, branch "topic/vip-arriav" .

Best regards,
Marek Vasut
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH v2 18/19] dm: socfpga: Move driver model CONFIGs to Kconfig

2015-02-09 Thread Dinh Nguyen
On 02/09/2015 01:29 AM, Stefan Roese wrote:
> Hi,
> 
> (added Marek to Cc)
> 
> On 07.02.2015 01:11, Simon Glass wrote:
>> Hi Dinh,
>>
>> On 6 February 2015 at 16:36, Dinh Nguyen
>>  wrote:
>>> Hi Simon,
>>>
>>> On 02/05/2015 10:41 PM, Simon Glass wrote:
 Remove driver model CONFIGs from the board config headers and use
 Kconfig
 instead.

 Signed-off-by: Simon Glass 
 ---

 Changes in v2: None

   configs/socfpga_socrates_defconfig | 3 +++
   include/configs/socfpga_common.h   | 7 ---
   2 files changed, 3 insertions(+), 7 deletions(-)

 diff --git a/configs/socfpga_socrates_defconfig
 b/configs/socfpga_socrates_defconfig
 index 0f3896d..888bbb6 100644
 --- a/configs/socfpga_socrates_defconfig
 +++ b/configs/socfpga_socrates_defconfig
 @@ -3,3 +3,6 @@ CONFIG_SPL=y
   +S:CONFIG_TARGET_SOCFPGA_CYCLONE5=y
   CONFIG_OF_CONTROL=y
   CONFIG_DEFAULT_DEVICE_TREE="socfpga_cyclone5_socrates"
 +CONFIG_DM=y
 +CONFIG_DM_SPI=y
 +CONFIG_DM_SPI_FLASH=y
>>>
>>> Would you need to also update socfpga_cyclone5_defconfig or is that not
>>> needed?
>>
>>  From what I can tell it does not use driver model yet (it doesn't
>> define CONFIG_OF_CONTROL either).
> 
> socrates was the first SoCFPGA board to use DT and DM. IIRC, Marek has a
> patch series queued to move the other SoCFPGA boards over to DT based
> probing (with DM enabled) as well.
> 

Ah ok, thanks for the clarification.

Dinh

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH v2 18/19] dm: socfpga: Move driver model CONFIGs to Kconfig

2015-02-08 Thread Stefan Roese

Hi,

(added Marek to Cc)

On 07.02.2015 01:11, Simon Glass wrote:

Hi Dinh,

On 6 February 2015 at 16:36, Dinh Nguyen  wrote:

Hi Simon,

On 02/05/2015 10:41 PM, Simon Glass wrote:

Remove driver model CONFIGs from the board config headers and use Kconfig
instead.

Signed-off-by: Simon Glass 
---

Changes in v2: None

  configs/socfpga_socrates_defconfig | 3 +++
  include/configs/socfpga_common.h   | 7 ---
  2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/configs/socfpga_socrates_defconfig 
b/configs/socfpga_socrates_defconfig
index 0f3896d..888bbb6 100644
--- a/configs/socfpga_socrates_defconfig
+++ b/configs/socfpga_socrates_defconfig
@@ -3,3 +3,6 @@ CONFIG_SPL=y
  +S:CONFIG_TARGET_SOCFPGA_CYCLONE5=y
  CONFIG_OF_CONTROL=y
  CONFIG_DEFAULT_DEVICE_TREE="socfpga_cyclone5_socrates"
+CONFIG_DM=y
+CONFIG_DM_SPI=y
+CONFIG_DM_SPI_FLASH=y


Would you need to also update socfpga_cyclone5_defconfig or is that not
needed?


 From what I can tell it does not use driver model yet (it doesn't
define CONFIG_OF_CONTROL either).


socrates was the first SoCFPGA board to use DT and DM. IIRC, Marek has a 
patch series queued to move the other SoCFPGA boards over to DT based 
probing (with DM enabled) as well.


Thanks,
Stefan


___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH v2 18/19] dm: socfpga: Move driver model CONFIGs to Kconfig

2015-02-06 Thread Simon Glass
Hi Dinh,

On 6 February 2015 at 16:36, Dinh Nguyen  wrote:
> Hi Simon,
>
> On 02/05/2015 10:41 PM, Simon Glass wrote:
>> Remove driver model CONFIGs from the board config headers and use Kconfig
>> instead.
>>
>> Signed-off-by: Simon Glass 
>> ---
>>
>> Changes in v2: None
>>
>>  configs/socfpga_socrates_defconfig | 3 +++
>>  include/configs/socfpga_common.h   | 7 ---
>>  2 files changed, 3 insertions(+), 7 deletions(-)
>>
>> diff --git a/configs/socfpga_socrates_defconfig 
>> b/configs/socfpga_socrates_defconfig
>> index 0f3896d..888bbb6 100644
>> --- a/configs/socfpga_socrates_defconfig
>> +++ b/configs/socfpga_socrates_defconfig
>> @@ -3,3 +3,6 @@ CONFIG_SPL=y
>>  +S:CONFIG_TARGET_SOCFPGA_CYCLONE5=y
>>  CONFIG_OF_CONTROL=y
>>  CONFIG_DEFAULT_DEVICE_TREE="socfpga_cyclone5_socrates"
>> +CONFIG_DM=y
>> +CONFIG_DM_SPI=y
>> +CONFIG_DM_SPI_FLASH=y
>
> Would you need to also update socfpga_cyclone5_defconfig or is that not
> needed?

>From what I can tell it does not use driver model yet (it doesn't
define CONFIG_OF_CONTROL either).

Regards,
Simon
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH v2 18/19] dm: socfpga: Move driver model CONFIGs to Kconfig

2015-02-06 Thread Dinh Nguyen
Hi Simon,

On 02/05/2015 10:41 PM, Simon Glass wrote:
> Remove driver model CONFIGs from the board config headers and use Kconfig
> instead.
> 
> Signed-off-by: Simon Glass 
> ---
> 
> Changes in v2: None
> 
>  configs/socfpga_socrates_defconfig | 3 +++
>  include/configs/socfpga_common.h   | 7 ---
>  2 files changed, 3 insertions(+), 7 deletions(-)
> 
> diff --git a/configs/socfpga_socrates_defconfig 
> b/configs/socfpga_socrates_defconfig
> index 0f3896d..888bbb6 100644
> --- a/configs/socfpga_socrates_defconfig
> +++ b/configs/socfpga_socrates_defconfig
> @@ -3,3 +3,6 @@ CONFIG_SPL=y
>  +S:CONFIG_TARGET_SOCFPGA_CYCLONE5=y
>  CONFIG_OF_CONTROL=y
>  CONFIG_DEFAULT_DEVICE_TREE="socfpga_cyclone5_socrates"
> +CONFIG_DM=y
> +CONFIG_DM_SPI=y
> +CONFIG_DM_SPI_FLASH=y

Would you need to also update socfpga_cyclone5_defconfig or is that not
needed?

Thanks,
Dinh

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] [PATCH v2 18/19] dm: socfpga: Move driver model CONFIGs to Kconfig

2015-02-05 Thread Simon Glass
Remove driver model CONFIGs from the board config headers and use Kconfig
instead.

Signed-off-by: Simon Glass 
---

Changes in v2: None

 configs/socfpga_socrates_defconfig | 3 +++
 include/configs/socfpga_common.h   | 7 ---
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/configs/socfpga_socrates_defconfig 
b/configs/socfpga_socrates_defconfig
index 0f3896d..888bbb6 100644
--- a/configs/socfpga_socrates_defconfig
+++ b/configs/socfpga_socrates_defconfig
@@ -3,3 +3,6 @@ CONFIG_SPL=y
 +S:CONFIG_TARGET_SOCFPGA_CYCLONE5=y
 CONFIG_OF_CONTROL=y
 CONFIG_DEFAULT_DEVICE_TREE="socfpga_cyclone5_socrates"
+CONFIG_DM=y
+CONFIG_DM_SPI=y
+CONFIG_DM_SPI_FLASH=y
diff --git a/include/configs/socfpga_common.h b/include/configs/socfpga_common.h
index 6b1f967..ee227fe 100644
--- a/include/configs/socfpga_common.h
+++ b/include/configs/socfpga_common.h
@@ -190,10 +190,6 @@ unsigned int cm_get_l4_sp_clk_hz(void);
  * QSPI support
  */
 #ifdef CONFIG_OF_CONTROL   /* QSPI is controlled via DT */
-#define CONFIG_CMD_DM
-#define CONFIG_DM
-#define CONFIG_DM_SPI
-#define CONFIG_DM_SPI_FLASH
 #define CONFIG_CADENCE_QSPI
 /* Enable multiple SPI NOR flash manufacturers */
 #define CONFIG_SPI_FLASH   /* SPI flash subsystem */
@@ -210,9 +206,6 @@ unsigned int cm_get_qspi_controller_clk_hz(void);
 #endif
 
 #ifdef CONFIG_OF_CONTROL   /* DW SPI is controlled via DT */
-#define CONFIG_CMD_DM
-#define CONFIG_DM
-#define CONFIG_DM_SPI
 #define CONFIG_DESIGNWARE_SPI
 #define CONFIG_CMD_SPI
 #endif
-- 
2.2.0.rc0.207.ga3a616c

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot