tu/kgsl: Fix file descriptor double close

tu_kgsl.c: tu_enumerate_devices closed fd previously closed by
tu_physical_device_init function.

Move out the fd closing from tu_physical_device_init function because
they do not belong to it.
71 jobs for !11561 with fix-turnip-double-close-fd in 16 minutes and 14 seconds (queued for 5 seconds)
detached
Status Job ID Name Coverage
  Sanity
passed #11218272
sanity

00:00:08

 
  Container
passed #11218275
aarch64 manual
arm_build

00:00:41

manual #11218276
windows shell 1809 mesa manual
windows_build_vs2019
manual #11218273
manual
x86_build-base
manual #11218274
manual
x86_test-base
 
  Container 2
created #11218281
android_build
created #11218278
i386_build
created #11218284
kernel+rootfs_amd64
passed #11218285
aarch64
kernel+rootfs_arm64

00:00:53

passed #11218286
aarch64
kernel+rootfs_armhf

00:00:13

created #11218279
ppc64el_build
created #11218280
s390x_build
created #11218277
x86_build
created #11218282
x86_test-gl
created #11218283
x86_test-vk
 
  Meson X86 64
created #11218292
meson-clang
created #11218293
meson-clover
created #11218289
meson-clover-testing
created #11218290
meson-gallium
created #11218291
meson-release
created #11218287
meson-testing
created #11218288
meson-testing-asan
created #11218294
meson-vulkan
 
  Build Misc
passed #11218295
arm_test

00:00:37

created #11218296
meson-android
passed #11218298
aarch64
meson-arm64

00:01:33

passed #11218299
aarch64
meson-arm64-asan

00:09:06

passed #11218300
aarch64
meson-arm64-build-test

00:05:08

passed #11218297
aarch64
meson-armhf

00:04:19

created #11218301
meson-i386
created #11218302
meson-mingw32-x86_64
 
  Intel
created #11218303
anholt-g33 manual
i915-g33-deqp
created #11218304
anholt-g33 manual
i915-g33-khr-deqp
created #11218305
anholt-g33 manual
i915-g33-piglit
created #11218306
anholt-g33 manual
i915-g33-traces
created #11218313
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
iris-amly-gles3
created #11218314
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
iris-amly-gles31
created #11218307
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral manual
iris-apl-gl
created #11218312
mesa-ci-x86-64-lava-hp-x360-12b-n4000-octopus manual
iris-glk-egl
created #11218311
mesa-ci-x86-64-lava-hp-x360-12b-n4000-octopus manual
iris-glk-gl
created #11218308
mesa-ci-x86-64-lava-hp-x360-12b-n4000-octopus manual
iris-glk-gles2
created #11218309
mesa-ci-x86-64-lava-hp-x360-12b-n4000-octopus manual
iris-glk-gles3
created #11218310
mesa-ci-x86-64-lava-hp-x360-12b-n4000-octopus manual
iris-glk-gles31
created #11218315
mesa-ci-x86-64-lava-hp-x360-12b-n4000-octopus manual
iris-glk-traces
created #11218316
mesa-ci-x86-64-lava-hp-x360-14-G1-sona manual
iris-kbl-traces
 
  Freedreno
passed #11218317
google-freedreno-db410c
a306_gles2

00:04:47

passed #11218318
google-freedreno-db410c
a306_gles3 1/3

00:08:50

passed #11218319
google-freedreno-db410c
a306_gles3 2/3

00:08:45

passed #11218320
google-freedreno-db410c
a306_gles3 3/3

00:08:57

passed #11218321
google-freedreno-db410c
a306_gles3_options

00:03:46

passed #11218322
google-freedreno-db410c
a306-traces

00:02:10

passed #11218323
google-freedreno-db820c
a530_gles2

00:05:39

passed #11218326
google-freedreno-db820c
a530_gles31 1/2

00:05:41

passed #11218324
google-freedreno-db820c
a530_gles3 1/2

00:07:57

passed #11218327
google-freedreno-db820c
a530_gles31 2/2

00:06:16

passed #11218325
google-freedreno-db820c
a530_gles3 2/2

00:07:46

manual #11218328
google-freedreno-db820c manual
a530_piglit_gl
passed #11218329
google-freedreno-db820c
a530_piglit_shader 1/2

00:07:46

passed #11218330
google-freedreno-db820c
a530_piglit_shader 2/2

00:08:16

passed #11218331
google-freedreno-db820c
a530-traces

00:05:53

passed #11218336
google-freedreno-cheza
a630_egl

00:02:05

passed #11218335
google-freedreno-cheza
a630_gl

00:01:22

passed #11218332
google-freedreno-cheza
a630_gles2

00:01:42

passed #11218334
google-freedreno-cheza
a630_gles3

00:04:42

passed #11218333
google-freedreno-cheza
a630_gles31

00:09:18

passed #11218337
google-freedreno-cheza
a630_gles_others

00:04:49

passed #11218341
google-freedreno-cheza
a630_piglit

00:09:03

passed #11218342
google-freedreno-cheza
a630-traces

00:03:20

passed #11218338
google-freedreno-cheza
a630_vk 1/2

00:09:48

passed #11218339
google-freedreno-cheza
a630_vk 2/2

00:09:35

passed #11218340
google-freedreno-cheza
a630_vk_sysmem

00:02:17