elly on Nostr: Why the hell is Intel using UART block from Synopsys in their SoCs? :akko_aaa: It ...
Why the hell is Intel using UART block from Synopsys in their SoCs? ![:akko_aaa:](https://donotsta.re/emoji/akko/akko_aaa.apng)
It also looks like AMD, Marvell and various other RISC-V vendors use the same UART controller. On one side it makes sense, on the other… what?
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/tty/serial/8250/8250_dw.c#n758
(Protip: If you’re trying to use UART straight from SoC as platform UART, you need to add 8250_dw to initramfs, otherwise console doesn’t spawn - even if you add console=ttyS{4...8},115200 to kernel cmdline)
It also looks like AMD, Marvell and various other RISC-V vendors use the same UART controller. On one side it makes sense, on the other… what?
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/tty/serial/8250/8250_dw.c#n758
(Protip: If you’re trying to use UART straight from SoC as platform UART, you need to add 8250_dw to initramfs, otherwise console doesn’t spawn - even if you add console=ttyS{4...8},115200 to kernel cmdline)