With CONFIG_ARM_FFA_TRANSPORT=y set in the kernel the optee module loads successfully:
itrue@localhost:~$ zgrep CONFIG_ARM_FFA_TRANSPORT /proc/config.gz CONFIG_ARM_FFA_TRANSPORT=y itrue@localhost:~$ sudo dmesg | grep optee [ 0.000000] OF: reserved mem: 0x0000000060000000..0x0000000061ffffff (32768 KiB) nomap non-reusable optee_core@60000000 [ 0.000000] OF: reserved mem: 0x0000000062000000..0x00000000623fffff (4096 KiB) nomap non-reusable optee_shm@62000000 [ 8.668380] optee: probing for conduit method. [ 8.677850] optee: revision 4.9 (8243c65adfb6344a) [ 8.770879] optee: dynamic shared memory is enabled [ 8.784570] optee: initialized driver [ 8.846454] Driver 'optee' was unable to register with bus_type 'arm_ffa' because the bus was not initialized. itrue@localhost:~$ ls /dev/tee* /dev/tee0 /dev/teepriv0 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2164621 Title: The optee module cannot be loaded To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-xilinx/+bug/2164621/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
