firmware: arm_scmi: Add support for clock parents
authorPeng Fan <peng.fan@nxp.com>
Tue, 3 Oct 2023 23:42:23 +0000 (07:42 +0800)
committerSudeep Holla <sudeep.holla@arm.com>
Sun, 8 Oct 2023 20:16:30 +0000 (21:16 +0100)
commit77bbfe607b1d306c88bf96fed00c030f6bf462f1
tree1165e67a02f3c393f3217e6467404032d6f2cc72
parent3537a75e73f3420614a358d0c8b390ea483cc87d
firmware: arm_scmi: Add support for clock parents

SCMI v3.2 spec introduces CLOCK_POSSIBLE_PARENTS_GET, CLOCK_PARENT_SET
and CLOCK_PARENT_GET. Add support for these to enable clock parents
and use them in the clock driver.

Reviewed-by: Cristian Marussi <cristian.marussi@arm.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Link: https://lore.kernel.org/r/20231004-scmi-clock-v3-v5-1-1b8a1435673e@nxp.com
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
drivers/firmware/arm_scmi/clock.c
include/linux/scmi_protocol.h