Message ID | 87r0v2uvm7.wl-kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
Headers | show |
Series | ASoC: dt-bindings: renesas, rsnd.yaml: adjust to R-Car Gen4 | expand |
Hi Morimoto-san, On Tue, Feb 7, 2023 at 2:12 AM Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> wrote: > This is [RFC] patches. > > This patch-set adjust to R-Car Gen4 on renesas,rsnd.yaml. > It works and no error reported. > But by this patch, non-Gen4 leaks from "ssi-[0-9]" checking. > I'm not sure why it happens. If the logic becomes too complex, you can also split the binding description in 4 files, one per R-Car generation. That would lead to lots of duplication, though. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds
Hi Geert > > This patch-set adjust to R-Car Gen4 on renesas,rsnd.yaml. > > It works and no error reported. > > But by this patch, non-Gen4 leaks from "ssi-[0-9]" checking. > > I'm not sure why it happens. > > If the logic becomes too complex, The logic itself is very simple IMO. The problem is that all case hits to if-then for some reasons under certain conditions. Under "patternProperties" or "xxx,yyy" style are the point ? I'm not sure. > you can also split the binding > description in 4 files, one per R-Car generation. > That would lead to lots of duplication, though. It is nightmare for me... Actually, to be very strict, dmas/dma-names are not mandatory, because it supports PIO transfer mode. I'm still trying to solve this issue by using many kind of schemas ways, but all cases doesn't work for me... Let's remove dmas/dma-names from required for now. It is not a wrong schema. Thank you for your help !! Best regards --- Kuninori Morimoto