Make hdajackretask stick after reboot

I am trying to use hdajackretask to enable the secondary internal speakers on my laptop. I’m using this guide that was created for Arch that lays out everything I need to do.

The problem is that the changes to hdajackretask aren’t sticking on reboot. In the guide linked above, they mention that if you are using disk encryption (which I am):

Also if you were using full disk encryption, don’t forget to add the speakers fix firmware files to /etc/mkiniticpio.conf like this: FILES=(/usr/lib/firmware/hda-jack-retask.fw) .

My understanding is that the Fedora version of mkiniticpio is dracut. I created a new conf file in /etc/dracut.conf.d/ called audio.conf. Based on my perusal of this page I inserted the line:

fw_dir+=" /usr/lib/firmware/hda-jack-retask.fw "

Then, ran dracut --force.

This hasn’t done the trick. How do I get hdajackretask settings to stick?

Looks like you maybe need to add the module in a conf file in /etc/modprobe.d