Am 2022-04-20 01:51, schrieb Sean Anderson:
Could you submit a patch there to add your new compatibles?
Sure. I didn't know there was an upstream binding, but I'll try and
add these properties.
If you'll submit the patch(es) before 5.18 is released, I think we
can still add the clock as mandatory.
Esp. because you are using a clock which
isn't described in the upstream binding. I'm curious, do you need the
clock? I only know the LS1028A and it seems you don't have to turn on
any clock there. It might also be the case I've missed something.
You need the clock to set the programming duration properly. See the
probe
function for this driver. For read-only access, it is not necessary.
Ahh thanks, I had a quick glance at your driver and just saw the prepare
clock and enable. I see you are also setting the program pulse width
field. I think it is preset for the LS1028A so in theory it would
work without. In any case, the clock should be added to the binding.
The ta-sfp-prog supply property is also neat :)
-michael