[PATCH 1/3] i3c: master: Rework SVC I3C to support vendor glue layers

Frank Li Frank.li at oss.nxp.com
Mon Oct 19 13:32:35 PDT 2026


On Mon, Oct 19, 2026 at 01:34:26PM +0800, Junyi Zhao via B4 Relay wrote:
> [You don't often get email from devnull+junyi.zhao.amlogic.com at kernel.org. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]
>
> From: Junyi Zhao <junyi.zhao at amlogic.com>
>
> The SVC I3C controller IP can be integrated into SoCs from different
> vendors. Peripheral resources associated with the controller, such as
> clocks, may vary between vendor implementations.
>
> Rework the driver to separate common functionality from
> vendor-specific extensions. The common logic is shared across all
> implementations, while platform-dependent operations are provided
> through vendor-specific hooks.
>
> Also add a corresponding MAINTAINERS entry for the SILVACO I3C
> controller.
>
> Signed-off-by: Junyi Zhao <junyi.zhao at amlogic.com>
> ---

No big difference. Needn't rework svc-i3c-master.c, you can add amlogic at
svc-i3c-master.c directly.

Frank



More information about the linux-i3c mailing list