On Thu, Dec 11, 2025 at 06:14:57PM +0100, Uwe Kleine-König wrote:
The previous commits introduced some helpers to reduce boilerplate and bus specific callbacks for probe and remove.
Adapt the reference example to make use of these.
Signed-off-by: Uwe Kleine-König u.kleine-koenig@baylibre.com
Documentation/driver-api/tee.rst | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-)
Reviewed-by: Sumit Garg sumit.garg@oss.qualcomm.com
-Sumit
diff --git a/Documentation/driver-api/tee.rst b/Documentation/driver-api/tee.rst index 5eaeb8103988..4d58ac0712c1 100644 --- a/Documentation/driver-api/tee.rst +++ b/Documentation/driver-api/tee.rst @@ -43,24 +43,12 @@ snippet would look like:: MODULE_DEVICE_TABLE(tee, client_id_table); static struct tee_client_driver client_driver = {
.probe = client_probe, .id_table = client_id_table, .driver = { .name = DRIVER_NAME,.remove = client_remove,
.bus = &tee_bus_type,.probe = client_probe, }, };.remove = client_remove,
- static int __init client_init(void)
- {
return driver_register(&client_driver.driver);- }
- static void __exit client_exit(void)
- {
driver_unregister(&client_driver.driver);- }
- module_init(client_init);
- module_exit(client_exit);
- module_tee_client_driver(client_driver);
-- 2.47.3