Messages in this thread |  | | Date | Wed, 3 Jun 2026 19:52:48 +0100 | | From | Sudeep Holla <> | | Subject | Re: [PATCH v6 1/4] firmware: smccc: Add an Arm SMCCC bus |
| |
On Wed, May 27, 2026 at 03:32:30PM +0530, Aneesh Kumar K.V (Arm) wrote: > SMCCC-discovered firmware services are currently represented by separate > platform devices, such as smccc_trng and arm-cca-dev. Those devices do not > represent independent DT/ACPI-described platform resources; they are > features of the SMCCC firmware interface. > > Add an Arm SMCCC bus for services discovered through the SMCCC firmware > interface. The bus provides SMCCC device and driver registration helpers, > name-based matching, modalias generation, and a sysfs modalias attribute so > SMCCC service drivers can bind to discovered firmware services and autoload > as modules. > > Follow-up changes can then register SMCCC firmware services as arm-smccc > devices instead of creating independent per-feature platform devices. >
This looks good to me.
> Based on arm_ffa code > > Signed-off-by: Aneesh Kumar K.V (Arm) <aneesh.kumar@kernel.org> > --- > drivers/firmware/smccc/smccc.c | 158 ++++++++++++++++++++++++++++++
I think it is better to keep it separate say bus.c ?
-- Regards, Sudeep
|  |