kmsro: Add the rest of the current set of tinydrm drivers.

While I haven't tested them all, given that they're all using the same
allocation paths and modifiers in the kernel they should be fine to use in
the same way.

v2: Rebase on other kmsro changes.
v3: Skip repeated '[with_gallium_kmsro,' in the meson build.

Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
24 jobs for !165 with kmsro in 39 minutes and 27 seconds (queued for 24 seconds)
detached
Status Job ID Name Coverage
  Build+Test
passed #130398
build:make-gallium-drivers-other

00:12:43

passed #130397
build:make-gallium-drivers-radeonsi

00:08:37

passed #130396
build:make-gallium-drivers-swr

00:10:27

passed #130399
build:make-gallium-st-clover-llvm-39

00:09:31

passed #130400
build:make-gallium-st-clover-llvm-4

00:06:39

passed #130401
build:make-gallium-st-clover-llvm-5

00:07:17

passed #130402
build:make-gallium-st-clover-llvm-6

00:08:20

passed #130403
build:make-gallium-st-clover-llvm-7

00:06:59

passed #130404
build:make-gallium-st-other

00:06:54

passed #130395
build:make-loader-classic-dri

00:10:18

passed #130394
build:make-vulkan

00:07:00

passed #130390
build:meson-gallium-clover-llvm5

00:05:50

passed #130391
build:meson-gallium-clover-llvm6

00:05:59

passed #130392
build:meson-gallium-clover-llvm7

00:06:16

passed #130389
build:meson-gallium-drivers-other

00:02:23

passed #130388
build:meson-gallium-radeonsi

00:05:16

passed #130393
build:meson-gallium-st-other

00:02:31

passed #130387
build:meson-gallium-swr

00:07:44

passed #130386
build:meson-glvnd

00:05:53

passed #130385
build:meson-loader-classic-dri

00:02:36

passed #130384
build:meson-vulkan

00:02:23

passed #130406
build:scons-llvm

00:05:53

passed #130405
build:scons-nollvm

00:04:37

passed #130407
build:scons-swr

00:08:22