Re: [PATCH 1/2] staging: dt-bindings: wilc1000: add optional rtc_clk property

2019-09-05 Thread Ajay.Kathat
Hi Greg,

On 05-Sep-19 1:07 PM, Greg KH wrote:
> On Thu, Sep 05, 2019 at 06:09:43AM +, ajay.kat...@microchip.com wrote:
>> Hi Eugen,
>>
>> On 04-Sep-19 7:03 PM, Eugen Hristev - M18282 wrote:
>>> From: Eugen Hristev 
>>>
>>> Add bindings for optional rtc clock pin.
>>>
>>> Signed-off-by: Eugen Hristev 
>>
>> Thanks for sending the patch series. The changes in this series looks
>> good to me.
>>
>> Acked-by: Ajay Singh 
> 
> This is good, but, you are adding new features to the driver, when it is
> still in the staging directory.  What's the plan on getting it out of
> here?  What is left to do?
> 

The plan is to get this driver reviewed and identify if there are any
more TODO items. Waiting for the review to complete.

During the last review [1], we have received comment to simplify the
packing of WID commands by avoiding the translation layer. We had done
some improvements in this but still, there are few items under discussion.
But I am not sure if this is a blocker for mainline or can be addressed
later.
At this time, I don't know if there are any more TODO for this driver.
Currently also working on testing and fixing bugs.

[1].
https://lore.kernel.org/linux-wireless/1562896697-8002-1-git-send-email-ajay.kat...@microchip.com/

Regards,
Ajay


Re: [PATCH 1/2] staging: dt-bindings: wilc1000: add optional rtc_clk property

2019-09-05 Thread Greg KH
On Thu, Sep 05, 2019 at 06:09:43AM +, ajay.kat...@microchip.com wrote:
> Hi Eugen,
> 
> On 04-Sep-19 7:03 PM, Eugen Hristev - M18282 wrote:
> > From: Eugen Hristev 
> > 
> > Add bindings for optional rtc clock pin.
> > 
> > Signed-off-by: Eugen Hristev 
> 
> Thanks for sending the patch series. The changes in this series looks
> good to me.
> 
> Acked-by: Ajay Singh 

This is good, but, you are adding new features to the driver, when it is
still in the staging directory.  What's the plan on getting it out of
here?  What is left to do?

thanks,

greg k-h


Re: [PATCH 1/2] staging: dt-bindings: wilc1000: add optional rtc_clk property

2019-09-05 Thread Ajay.Kathat
Hi Eugen,

On 04-Sep-19 7:03 PM, Eugen Hristev - M18282 wrote:
> From: Eugen Hristev 
> 
> Add bindings for optional rtc clock pin.
> 
> Signed-off-by: Eugen Hristev 

Thanks for sending the patch series. The changes in this series looks
good to me.

Acked-by: Ajay Singh 


Regards,
Ajay

> ---
>  drivers/staging/wilc1000/microchip,wilc1000,sdio.txt | 8 +++-
>  drivers/staging/wilc1000/microchip,wilc1000,spi.txt  | 8 
>  2 files changed, 15 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/staging/wilc1000/microchip,wilc1000,sdio.txt 
> b/drivers/staging/wilc1000/microchip,wilc1000,sdio.txt
> index 4f7d1c2..da52359 100644
> --- a/drivers/staging/wilc1000/microchip,wilc1000,sdio.txt
> +++ b/drivers/staging/wilc1000/microchip,wilc1000,sdio.txt
> @@ -10,7 +10,9 @@ Required properties:
>  
>  Optional:
>  - bus-width  :   Number of data lines wired up the slot. Default 1 bit.
> -
> +- rtc_clk:   Clock connected on the rtc clock line. Must be assigned
> + a frequency with assigned-clocks property, and must be
> + connected to a clock provider.
>  
>  Examples:
>  mmc1: mmc@fc00 {
> @@ -24,6 +26,10 @@ mmc1: mmc@fc00 {
>   wilc_sdio@0 {
>   compatible = "microchip,wilc1000-sdio";
>   irq-gpios = < 27 0>;
> + clocks = <>;
> + clock-names = "rtc_clk";
> + assigned-clocks = <>;
> + assigned-clock-rates = <32768>;
>   status = "okay";
>   reg = <0>;
>   bus-width = <4>;
> diff --git a/drivers/staging/wilc1000/microchip,wilc1000,spi.txt 
> b/drivers/staging/wilc1000/microchip,wilc1000,spi.txt
> index 87db87b..3423693 100644
> --- a/drivers/staging/wilc1000/microchip,wilc1000,spi.txt
> +++ b/drivers/staging/wilc1000/microchip,wilc1000,spi.txt
> @@ -9,6 +9,10 @@ Required properties:
>  - reg: Chip select address of device
>  - irq-gpios  : Connect to a host IRQ
>  
> +Optional:
> +- rtc_clk:   Clock connected on the rtc clock line. Must be assigned
> + a frequency with assigned-clocks property, and must be
> + connected to a clock provider.
>  
>  Examples:
>  
> @@ -21,6 +25,10 @@ spi1: spi@fc018000 {
>   spi-max-frequency = <4800>;
>   reg = <0>;
>   irq-gpios = < 27 0>;
> + clocks = <>;
> + clock-names = "rtc_clk";
> + assigned-clocks = <>;
> + assigned-clock-rates = <32768>;
>   status = "okay";
>   };
>  };
>