-
- Downloads
firmware: smccc: Refactor SMCCC specific bits into separate file
In order to add newer SMCCC v1.1+ functionality and to avoid cluttering PSCI firmware driver with SMCCC bits, let us move the SMCCC specific details under drivers/firmware/smccc/smccc.c We can also drop conduit and smccc_version from psci_operations structure as SMCCC was the sole user and now it maintains those. No functionality change in this patch though. Signed-off-by:Sudeep Holla <sudeep.holla@arm.com> Tested-by:
Etienne Carriere <etienne.carriere@st.com> Reviewed-by:
Etienne Carriere <etienne.carriere@st.com> Acked-by:
Mark Rutland <mark.rutland@arm.com> Link: https://lore.kernel.org/r/20200518091222.27467-6-sudeep.holla@arm.com Signed-off-by:
Will Deacon <will@kernel.org>
Showing
- MAINTAINERS 9 additions, 0 deletionsMAINTAINERS
- drivers/firmware/Makefile 2 additions, 1 deletiondrivers/firmware/Makefile
- drivers/firmware/psci/psci.c 5 additions, 15 deletionsdrivers/firmware/psci/psci.c
- drivers/firmware/smccc/Makefile 3 additions, 0 deletionsdrivers/firmware/smccc/Makefile
- drivers/firmware/smccc/smccc.c 26 additions, 0 deletionsdrivers/firmware/smccc/smccc.c
- include/linux/psci.h 0 additions, 2 deletionsinclude/linux/psci.h
drivers/firmware/smccc/Makefile
0 → 100644
drivers/firmware/smccc/smccc.c
0 → 100644
Please register or sign in to comment