No audio on thinkpad lenovo L14 gen 2

first of all install inxi

sudo dnf install inxi -y

after that
sudo inxi -A

you’ve got something like that if your hardware is supported

Device-1: Intel Tiger Lake-LP Smart Sound Audio
driver: sof-audio-pci-intel-tgl
Sound Server-1: ALSA v: k5.14.0-70.22.1.el9_0.x86_64 running: yes
Sound Server-2: PipeWire v: 0.3.47 running: yes

what is important here is the driver used: sof-audio-pci-intel-tgl

this driver need a binary firmare that was not installed by defaull

just install
dnf alsa-sof-firmware -y
reboot the machine

and tadammmm you sound card is working