freebsd / drm-kmod

drm driver for FreeBSD
148 stars 68 forks source link

WIP: Update to Linux v6.6 drivers #283

Open wulf7 opened 5 months ago

wulf7 commented 5 months ago

Required LlnuxKPI patches are located here: https://github.com/wulf7/freebsd/tree/drm-kmod-v6.6

Status:

Both Intel and AMD generally works. Tested on SkyLake, TigerLake, AMD780M, 7600M and GreenSardine

What is not done yet:

evadot commented 1 week ago

I think that all the linuxkpi patches are in -CURRENT now ? What's the status of suspend/resume, iirc @emaste said he had problems on a intel laptop with this branch (while it worked with 6.1) ?

wulf7 commented 2 days ago

I think that all the linuxkpi patches are in -CURRENT now ?

I placed a bunch of remaining patches to phabricator just now. Except pci_iomap_range one which requires reworking to get proper meteorlake+ support.

What's the status of suspend/resume, iirc @emaste said he had problems on a intel laptop with this branch (while it worked with 6.1) ?

I don't know. Both of my S3-capable Intel laptops died recently. It is up to someone else now to bisect 6.6 branch.

evadot commented 1 day ago

I think that all the linuxkpi patches are in -CURRENT now ?

I placed a bunch of remaining patches to phabricator just now. Except pci_iomap_range one which requires reworking to get proper meteorlake+ support.

What's the status of suspend/resume, iirc @emaste said he had problems on a intel laptop with this branch (while it worked with 6.1) ?

I don't know. Both of my S3-capable Intel laptops died recently. It is up to someone else now to bisect 6.6 branch.

Ok thanks for the info, I'll do test/bisect once all the needed lkpi parts are commited then.