em(4): Update and expand on hardware support
(cherry picked from commit 42ce724d8021132b5ebcf8cc944f14e19c1c439f)