[PATCH v5 10/12] serial: 8250: add Ambarella UART driver
zl020895
zl020895 at 163.com
Thu Sep 3 06:01:58 PDT 2026
I see. Thank you, Andy.
Best regards,
Long Zhao
At 2026-09-03 20:53:08, "Andy Shevchenko" <andriy.shevchenko at linux.intel.com> wrote:
>On Thu, Sep 03, 2026 at 07:56:17PM +0800, zl020895 wrote:
>>
>> Thanks for the confirmation.
>> I will keep 8250_ambarella and update the commit message as you
>> suggested.
>
>No, I mean to go back to the version that modifies 8250_dw.
>
>> At 2026-09-03 19:40:54, "Andy Shevchenko" <andriy.shevchenko at linux.intel.com> wrote:
>> >On Wed, Aug 19, 2026 at 02:31:59PM +0800, zl020895 wrote:
>> >>
>> >> Thanks for the review.
>> >
>> >> This is Ambarella 8250-compatible IP, not Synopsys DesignWare. We
>> >> first tried 8250_dw after Linus asked us to move to the 8250 library;
>> >> you then told us not to touch 8250_dw and to use 8250_ambarella
>> >> instead. That is what this patch is.
>> >> Background:
>> >> https://lore.kernel.org/r/CAD++jLm6HzEU1TM-c=Vtjv3FJEBecVP7TyxSgq_Q0zF-YwT6NA@mail.gmail.com/
>> >> https://lore.kernel.org/linux-serial/an8KvvHWX0naH3Xw@ashevche-desk.local/
>> >> https://lore.kernel.org/linux-serial/7E774305-3920-4BB7-BA46-E0772D6BED84@ambarella.com/
>> >> I will also switch to uart_read_port_properties() and trim the
>> >> 8250_dw-derived boilerplate.
>> >
>> >Thanks for the register descriptions, it was helpful. After going through them
>> >it seems the v3 as you made it is good enough (sorry for going back and forth).
>> >What it needs is better commit message explaining that while it's not a Synopsys
>> >DW IP, it was made to be quite compatible with that (on register level) and hence
>> >no new driver is required, just a small quirk.
>
>--
>With Best Regards,
>Andy Shevchenko
>
More information about the linux-arm-kernel
mailing list