Hi. Our upcoming SOC is using pl011 ip, but we have a different NOC than AMBA and we don't want to use the SBSA, as it provides limited functionality in the UART. My question is should we develop a new driver or add more functionality to the current driver. The pl011 driver is a bit messy, and the functionality we actually need is actually supported in the current driver, but I can't differentiate my HW using AMBA id. If a change will be more suitable in the driver, my plan is to add support for an oe_device_id table along with an amba_device_id table for generic amba pl011 drivers. Does this make sense ? Thanks, Ramon.