I realise its an old post, but had the same question and found something that works for me so I made an account and am leaving some info for those that follow.
i decided to try a i915 based option, assuming i'd need to use a specific supported adapter to use the cec tunneling option over displayport as per :
4. HDMI CEC — The Linux Kernel documentation
Before buying an adapter i figured its worth trying what i already have.
A dell 7080 micro with the 01KNYY daughterboard popped up with a cec device under linux and it all seemed to work using cli tools.
A custom build as per:
[x86-64] CEC_FRAMEWORK_SUPPORT Not Enabled
And everything works out of the box as well if not better than my old pi4 based setup.
TV is an old FHD bravia and it works fine via a yamaha receiver (even happy coexisting with the pi4 based setup).
Hooked it up to a 4k monitor (30hz only) and everything seemed to work smoothly.
Chucking the daughterboard into a dell 7060 micro also worked with no issues.
The only issues i encountered were due to an old / borderline HDMI cable.
So if 8th/10th gen mobile intel and all that comes with it is your jam, it worked fine for me.
Its not the main setup yet, but no issues during the test phase.