Hey folks.
I found the resolution... I use an initramfs for full disk encryption, and my initramfs was missing at least one firmware image. I fixed it by adding the --firmware option to genkernel when creating the image. I use this command now, in case it helps:
genkernel --luks --install initramfs --kerneldir=/usr/src/linux-4.3.0-gentoo/ --firmware