Re: [PATCH v8 2/2] dt-bindings: rtc: add max313xx RTCs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 29/02/24 00:58, Conor Dooley wrote:
> On Tue, Feb 27, 2024 at 02:03:10PM +1300, Chris Packham wrote:
>
>>     interrupts:
>> +    description:
>> +      Alarm1 interrupt line of the RTC. Some of the RTCs have two interrupt
>> +      lines and alarm1 interrupt muxing depends on the clockin/clockout
>> +      configuration.
>>       maxItems: 1
> The maxItems: 1 looks odd here when you state "some of the RTCs have two
> interrupt lines", which makes it sound as if there are actually two
> interrupts that should be exposed here. If those two interrupts get
> muxed to the same pin for output I'd suggest that you clarify that here.

This may end up changing if I can come up with something that Alexandre 
is happy with. Basically (some of) the chips have a configurable pin 
that can either be dedicated to the ALARM1 output (annoyingly labelled 
as INTB) or to a clock output. There is an INTA line that has other 
interrupts and if the clock output option is used then it also has 
ALARM1. The driver doesn't currently do anything with the other 
interrupt sources so as written this needs to correspond to whichever 
interrupt output is asserted for ALARM1.

> Otherwise, this looks good to me - although I do wonder if the
> authorship on the commit (attributed to the analog guys) is still
> accurate.

I think the binding is still pretty close to the last version sent out 
by the analog folks. The driver at this point is probably unrecognizable 
even though I've only really renamed stuff and moved functions around.

I was kind of hoping my prodding would be met with a "oh we've already 
done this in our SDK, here's the latest version" but that hasn't 
happened. I'm fairly close to dropping anything in this series that 
isn't related to the MAX31334 as that is the only hardware I can 
actually test.

>
> Thanks,
> Conor.




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux