Currently Firefox for Android does not seem to support mTLS. I use this on the desktop with either a smartcard (PIV) or a client certificate loaded into the system keychain.
Supporting this would allow for secure authentication and authorization without the need for an additional login provider.