summaryrefslogtreecommitdiffstats
path: root/debian/config
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--debian/config.defines.dump2726
-rw-r--r--debian/config/alpha/config2
-rw-r--r--debian/config/alpha/defines22
-rw-r--r--debian/config/alpha/defines.toml28
-rw-r--r--debian/config/amd64/config2
-rw-r--r--debian/config/amd64/defines21
-rw-r--r--debian/config/amd64/defines.toml37
-rw-r--r--debian/config/amd64/none/defines14
-rw-r--r--debian/config/amd64/rt/defines3
-rw-r--r--debian/config/arm64/config112
-rw-r--r--debian/config/arm64/defines23
-rw-r--r--debian/config/arm64/defines.toml34
-rw-r--r--debian/config/arm64/none/defines14
-rw-r--r--debian/config/arm64/rt/defines3
-rw-r--r--debian/config/armel/config.rpi10
-rw-r--r--debian/config/armel/defines16
-rw-r--r--debian/config/armel/defines.toml12
-rw-r--r--debian/config/armhf/config26
-rw-r--r--debian/config/armhf/defines24
-rw-r--r--debian/config/armhf/defines.toml29
-rw-r--r--debian/config/armhf/none/defines8
-rw-r--r--debian/config/armhf/rt/defines3
-rw-r--r--debian/config/config48
-rw-r--r--debian/config/config.cloud10
-rw-r--r--debian/config/defines44
-rw-r--r--debian/config/defines.toml110
-rw-r--r--debian/config/featureset-rt/defines7
-rw-r--r--debian/config/hppa/defines33
-rw-r--r--debian/config/hppa/defines.toml30
-rw-r--r--debian/config/i386/defines28
-rw-r--r--debian/config/i386/defines.toml44
-rw-r--r--debian/config/i386/none/defines11
-rw-r--r--debian/config/i386/rt/defines3
-rw-r--r--debian/config/ia64/config740
-rw-r--r--debian/config/ia64/config.itanium10
-rw-r--r--debian/config/ia64/config.mckinley10
-rw-r--r--debian/config/ia64/defines25
-rw-r--r--debian/config/kernelarch-powerpc/config-arch-641
-rw-r--r--debian/config/kernelarch-x86/config8
-rw-r--r--debian/config/loong64/config236
-rw-r--r--debian/config/loong64/defines.toml16
-rw-r--r--debian/config/m68k/config5
-rw-r--r--debian/config/m68k/defines19
-rw-r--r--debian/config/m68k/defines.toml18
-rw-r--r--debian/config/mips/defines50
-rw-r--r--debian/config/mips/defines.toml46
-rw-r--r--debian/config/mips64/defines50
-rw-r--r--debian/config/mips64/defines.toml46
-rw-r--r--debian/config/mips64el/defines62
-rw-r--r--debian/config/mips64el/defines.toml60
-rw-r--r--debian/config/mips64r6el/defines22
-rw-r--r--debian/config/mips64r6el/defines.toml19
-rw-r--r--debian/config/mipsel/defines62
-rw-r--r--debian/config/mipsel/defines.toml60
-rw-r--r--debian/config/powerpc/defines35
-rw-r--r--debian/config/powerpc/defines.toml40
-rw-r--r--debian/config/ppc64/defines22
-rw-r--r--debian/config/ppc64/defines.toml26
-rw-r--r--debian/config/ppc64el/defines22
-rw-r--r--debian/config/ppc64el/defines.toml26
-rw-r--r--debian/config/riscv64/config29
-rw-r--r--debian/config/riscv64/defines15
-rw-r--r--debian/config/riscv64/defines.toml16
-rw-r--r--debian/config/riscv64/none/defines7
-rw-r--r--debian/config/s390x/config10
-rw-r--r--debian/config/s390x/defines19
-rw-r--r--debian/config/s390x/defines.toml21
-rw-r--r--debian/config/sh4/defines30
-rw-r--r--debian/config/sh4/defines.toml24
-rw-r--r--debian/config/sparc64/defines29
-rw-r--r--debian/config/sparc64/defines.toml34
-rw-r--r--debian/config/x32/defines4
72 files changed, 1180 insertions, 4331 deletions
diff --git a/debian/config.defines.dump b/debian/config.defines.dump
deleted file mode 100644
index 9560fab6f0..0000000000
--- a/debian/config.defines.dump
+++ /dev/null
@@ -1,2726 +0,0 @@
-cdebian_linux.config
-ConfigCore
-p0
-(tRp1
-(Vbase
-p2
-tp3
-(dp4
-Varches
-p5
-(lp6
-Valpha
-p7
-aVamd64
-p8
-aVarm64
-p9
-aVarmel
-p10
-aVarmhf
-p11
-aVhppa
-p12
-aVi386
-p13
-aVia64
-p14
-aVm68k
-p15
-aVmips
-p16
-aVmips64
-p17
-aVmips64el
-p18
-aVmips64r6el
-p19
-aVmipsel
-p20
-aVpowerpc
-p21
-aVppc64
-p22
-aVppc64el
-p23
-aVriscv64
-p24
-aVs390x
-p25
-aVsh4
-p26
-aVsparc64
-p27
-aVx32
-p28
-asVcompiler
-p29
-Vgcc-12
-p30
-sVfeaturesets
-p31
-(lp32
-Vnone
-p33
-aVrt
-p34
-ass(Vbuild
-p35
-tp36
-(dp37
-Vsigned-code
-p38
-I00
-ss(Vbase
-p39
-NVrt
-p40
-tp41
-(dp42
-Venabled
-p43
-I01
-ss(Vdescription
-p44
-tp45
-(dp46
-Vpart-long-up
-p47
-VThis kernel is not suitable for SMP (multi-processor, multi-core or hyper-threaded) systems.
-p48
-ss(Vimage
-p49
-tp50
-(dp51
-Vdepends
-p52
-(lp53
-Vinitramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool
-p54
-asVbreaks
-p55
-(lp56
-Vfwupdate (<< 12-7)
-p57
-aVwireless-regdb (<< 2019.06.03-1~)
-p58
-asVrecommends
-p59
-(lp60
-Vapparmor
-p61
-ass(Vbase
-p62
-Valpha
-p63
-tp64
-(dp65
-Vdefault-flavour
-p66
-Valpha-smp
-p67
-sVkernel-arch
-p68
-Valpha
-p69
-sVfeaturesets
-p70
-(lp71
-Vnone
-p72
-ass(Vbuild
-p73
-g63
-tp74
-(dp75
-Vimage-file
-p76
-Varch/alpha/boot/vmlinux.gz
-p77
-ss(Vimage
-p78
-g63
-tp79
-(dp80
-Vsuggests
-p81
-(lp82
-Vaboot
-p83
-aVfdutils
-p84
-asVinstall-stem
-p85
-Vvmlinuz
-p86
-ss(Vdescription
-p87
-g63
-NValpha-generic
-p88
-tp89
-(dp90
-Vhardware
-p91
-VAlpha
-p92
-sVhardware-long
-p93
-VDEC Alpha systems with extended kernel start address (Wildfire, Titan, Marvel)
-p94
-ss(Vpackages
-p95
-g63
-NValpha-generic
-p96
-tp97
-(dp98
-Vinstaller
-p99
-I01
-ss(Vdescription
-p100
-g63
-NValpha-smp
-p101
-tp102
-(dp103
-Vhardware
-p104
-VAlpha SMP
-p105
-sVhardware-long
-p106
-VDEC Alpha SMP systems with extended kernel start address (Wildfire, Titan, Marvel)
-p107
-ss(Vbase
-p108
-g63
-g72
-tp109
-(dp110
-Vflavours
-p111
-(lp112
-Valpha-generic
-p113
-aValpha-smp
-p114
-asVimplicit-flavour
-p115
-I01
-ss(Vbase
-p116
-Vamd64
-p117
-tp118
-(dp119
-Vfeaturesets
-p120
-(lp121
-Vnone
-p122
-aVrt
-p123
-asVkernel-arch
-p124
-Vx86
-p125
-ss(Vbuild
-p126
-g117
-tp127
-(dp128
-Vimage-file
-p129
-Varch/x86/boot/bzImage
-p130
-sVvdso
-p131
-I01
-ss(Vimage
-p132
-g117
-tp133
-(dp134
-Vsuggests
-p135
-(lp136
-Vgrub-pc | grub-efi-amd64 | extlinux
-p137
-asVinstall-stem
-p138
-Vvmlinuz
-p139
-ss(Vdescription
-p140
-g117
-NVamd64
-p141
-tp142
-(dp143
-Vhardware
-p144
-V64-bit PCs
-p145
-sVhardware-long
-p146
-VPCs with AMD64, Intel 64 or VIA Nano processors
-p147
-ss(Vdescription
-p148
-g117
-NVcloud-amd64
-p149
-tp150
-(dp151
-Vhardware
-p152
-Vx86-64 cloud
-p153
-sVhardware-long
-p154
-Vcloud platforms including Amazon EC2, Microsoft Azure, and Google Compute Engine
-p155
-ss(Vbase
-p156
-g117
-Vnone
-p157
-tp158
-(dp159
-Vflavours
-p160
-(lp161
-Vamd64
-p162
-aVcloud-amd64
-p163
-asVdefault-flavour
-p164
-Vamd64
-p165
-sVquick-flavour
-p166
-Vcloud-amd64
-p167
-ss(Vpackages
-p168
-g117
-g157
-Vamd64
-p169
-tp170
-(dp171
-Vinstaller
-p172
-I01
-ss(Vimage
-p173
-g117
-g157
-Vcloud-amd64
-p174
-tp175
-(dp176
-Vconfigs
-p177
-(lp178
-Vconfig.cloud
-p179
-aVamd64/config.cloud-amd64
-p180
-ass(Vbase
-p181
-g117
-Vrt
-p182
-tp183
-(dp184
-Vflavours
-p185
-(lp186
-Vamd64
-p187
-ass(Vbase
-p188
-Varm64
-p189
-tp190
-(dp191
-Vcompat-deb-arch
-p192
-Varmhf
-p193
-sVcompat-gnu-type
-p194
-Varm-linux-gnueabihf
-p195
-sVkernel-arch
-p196
-Varm64
-p197
-sVfeaturesets
-p198
-(lp199
-Vnone
-p200
-aVrt
-p201
-ass(Vbuild
-p202
-g189
-tp203
-(dp204
-Vimage-file
-p205
-Varch/arm64/boot/Image
-p206
-sVvdso
-p207
-I01
-ss(Vimage
-p208
-g189
-tp209
-(dp210
-Vinstall-stem
-p211
-Vvmlinuz
-p212
-ss(Vdescription
-p213
-g189
-NVarm64
-p214
-tp215
-(dp216
-Vhardware
-p217
-V64-bit ARMv8 machines
-p218
-ss(Vdescription
-p219
-g189
-NVcloud-arm64
-p220
-tp221
-(dp222
-Vhardware
-p223
-Varm64 cloud
-p224
-sVhardware-long
-p225
-Vcloud platforms supporting arm64 virtual machines
-p226
-ss(Vimage
-p227
-g189
-NVarm64
-p228
-tp229
-(dp230
-s(Vbase
-p231
-g189
-Vnone
-p232
-tp233
-(dp234
-Vflavours
-p235
-(lp236
-Varm64
-p237
-aVcloud-arm64
-p238
-asVdefault-flavour
-p239
-Varm64
-p240
-sVquick-flavour
-p241
-Vcloud-arm64
-p242
-ss(Vpackages
-p243
-g189
-g232
-Varm64
-p244
-tp245
-(dp246
-Vinstaller
-p247
-I01
-ss(Vimage
-p248
-g189
-g232
-Vcloud-arm64
-p249
-tp250
-(dp251
-Vconfigs
-p252
-(lp253
-Vconfig.cloud
-p254
-aVarm64/config.cloud-arm64
-p255
-ass(Vbase
-p256
-g189
-Vrt
-p257
-tp258
-(dp259
-Vflavours
-p260
-(lp261
-Varm64
-p262
-ass(Vbase
-p263
-Varmel
-p264
-tp265
-(dp266
-Vkernel-arch
-p267
-Varm
-p268
-sg70
-(lp269
-g72
-ass(Vbuild
-p270
-g264
-tp271
-(dp272
-Vimage-file
-p273
-Varch/arm/boot/zImage
-p274
-sVuncompressed-image-file
-p275
-Varch/arm/boot/Image
-p276
-ss(Vimage
-p277
-g264
-tp278
-(dp279
-Vinstall-stem
-p280
-Vvmlinuz
-p281
-ss(Vdescription
-p282
-g264
-NVrpi
-p283
-tp284
-(dp285
-Vhardware
-p286
-VRaspberry Pi Zero, Zero W and 1
-p287
-sVhardware-long
-p288
-VRaspberry Pi Zero, Zero W and 1 based systems
-p289
-ss(g108
-g264
-g72
-tp290
-(dp291
-g111
-(lp292
-Vrpi
-p293
-asg115
-I01
-ss(Vbase
-p294
-Varmhf
-p295
-tp296
-(dp297
-Vfeaturesets
-p298
-(lp299
-Vnone
-p300
-aVrt
-p301
-asVkernel-arch
-p302
-Varm
-p303
-ss(Vbuild
-p304
-g295
-tp305
-(dp306
-Vimage-file
-p307
-Varch/arm/boot/zImage
-p308
-sVvdso
-p309
-I01
-ss(Vimage
-p310
-g295
-tp311
-(dp312
-Vinstall-stem
-p313
-Vvmlinuz
-p314
-ss(Vdescription
-p315
-g295
-NVarmmp
-p316
-tp317
-(dp318
-Vhardware
-p319
-VARMv7 multiplatform compatible SoCs
-p320
-sVhardware-long
-p321
-VARMv7 multiplatform kernel. See https://wiki.debian.org/DebianKernel/ARMMP for details of supported platforms
-p322
-ss(Vdescription
-p323
-g295
-NVarmmp-lpae
-p324
-tp325
-(dp326
-Vhardware
-p327
-VARMv7 multiplatform compatible SoCs supporting LPAE
-p328
-sVhardware-long
-p329
-VARMv7 multiplatform kernel supporting LPAE. See https://wiki.debian.org/DebianKernel/ARMMP for details of supported platforms.
-p330
-ss(Vbase
-p331
-g295
-Vnone
-p332
-tp333
-(dp334
-Vflavours
-p335
-(lp336
-Varmmp
-p337
-aVarmmp-lpae
-p338
-asVdefault-flavour
-p339
-Varmmp
-p340
-ss(Vpackages
-p341
-g295
-g332
-Varmmp
-p342
-tp343
-(dp344
-Vinstaller
-p345
-I01
-ss(Vbase
-p346
-g295
-Vrt
-p347
-tp348
-(dp349
-Vflavours
-p350
-(lp351
-Varmmp
-p352
-ass(Vbase
-p353
-Vhppa
-p354
-tp355
-(dp356
-Vdefault-flavour
-p357
-Vparisc
-p358
-sVkernel-arch
-p359
-Vparisc
-p360
-sg70
-(lp361
-g72
-ass(Vbuild
-p362
-g354
-tp363
-(dp364
-Vimage-file
-p365
-Varch/parisc/boot/bzImage
-p366
-ss(Vimage
-p367
-g354
-tp368
-(dp369
-Vsuggests
-p370
-(lp371
-Vpalo
-p372
-asVinstall-stem
-p373
-Vvmlinuz
-p374
-ss(Vdescription
-p375
-g354
-NVparisc
-p376
-tp377
-(dp378
-Vhardware
-p379
-V32-bit PA-RISC
-p380
-sVhardware-long
-p381
-VHP PA-RISC 32-bit systems with max 4 GB RAM
-p382
-ss(Vpackages
-p383
-g354
-NVparisc
-p384
-tp385
-(dp386
-Vinstaller
-p387
-I01
-ss(Vbase
-p388
-g354
-NVparisc64
-p389
-tp390
-(dp391
-Vcflags
-p392
-V-fno-cse-follow-jumps
-p393
-sVkernel-deb-arch
-p394
-Vundefined
-p395
-sVkernel-gnu-type
-p396
-Vhppa64-linux-gnu
-p397
-sVcompat-deb-arch
-p398
-Vhppa
-p399
-sVcompat-gnu-type
-p400
-Vhppa-linux-gnu
-p401
-ss(Vdescription
-p402
-g354
-NVparisc64
-p403
-tp404
-(dp405
-Vhardware
-p406
-V64-bit PA-RISC
-p407
-sVhardware-long
-p408
-VHP PA-RISC 64-bit systems with support for more than 4 GB RAM
-p409
-ss(Vpackages
-p410
-g354
-NVparisc64
-p411
-tp412
-(dp413
-Vinstaller
-p414
-I01
-ss(g108
-g354
-g72
-tp415
-(dp416
-g111
-(lp417
-Vparisc
-p418
-aVparisc64
-p419
-asg115
-I01
-ss(Vbase
-p420
-Vi386
-p421
-tp422
-(dp423
-Vfeaturesets
-p424
-(lp425
-Vnone
-p426
-aVrt
-p427
-asVkernel-arch
-p428
-Vx86
-p429
-ss(Vbuild
-p430
-g421
-tp431
-(dp432
-Vimage-file
-p433
-Varch/x86/boot/bzImage
-p434
-sVvdso
-p435
-I01
-ss(Vdescription
-p436
-g421
-tp437
-(dp438
-Vpart-long-pae
-p439
-VThis kernel requires PAE (Physical Address Extension). This feature is supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom; Transmeta Efficeon; VIA C7; and some other processors.
-p440
-ss(Vimage
-p441
-g421
-tp442
-(dp443
-Vsuggests
-p444
-(lp445
-Vgrub-pc | grub-efi-ia32 | extlinux
-p446
-asVinstall-stem
-p447
-Vvmlinuz
-p448
-ss(Vdescription
-p449
-g421
-NV686
-p450
-tp451
-(dp452
-Vhardware
-p453
-Volder PCs
-p454
-sVhardware-long
-p455
-VPCs with one or more processors not supporting PAE
-p456
-ss(Vdescription
-p457
-g421
-NV686-pae
-p458
-tp459
-(dp460
-Vhardware
-p461
-Vmodern PCs
-p462
-sVhardware-long
-p463
-VPCs with one or more processors supporting PAE
-p464
-sVparts
-p465
-(lp466
-Vpae
-p467
-ass(Vbase
-p468
-g421
-Vnone
-p469
-tp470
-(dp471
-Vflavours
-p472
-(lp473
-V686
-p474
-aV686-pae
-p475
-asVdefault-flavour
-p476
-V686-pae
-p477
-ss(Vpackages
-p478
-g421
-g469
-V686
-p479
-tp480
-(dp481
-Vinstaller
-p482
-I01
-ss(Vpackages
-p483
-g421
-g469
-V686-pae
-p484
-tp485
-(dp486
-Vinstaller
-p487
-I01
-ss(Vbase
-p488
-g421
-Vrt
-p489
-tp490
-(dp491
-Vflavours
-p492
-(lp493
-V686-pae
-p494
-ass(Vbase
-p495
-Via64
-p496
-tp497
-(dp498
-Vdefault-flavour
-p499
-Vitanium
-p500
-sVkernel-arch
-p501
-Via64
-p502
-sVcompiler
-p503
-Vgcc-12
-p504
-sg70
-(lp505
-g72
-ass(Vbuild
-p506
-g496
-tp507
-(dp508
-Vimage-file
-p509
-Vvmlinux.gz
-p510
-ss(Vimage
-p511
-g496
-tp512
-(dp513
-Vsuggests
-p514
-(lp515
-Vgrub-efi-ia64
-p516
-asVinstall-stem
-p517
-Vvmlinuz
-p518
-ss(Vdescription
-p519
-g496
-NVitanium
-p520
-tp521
-(dp522
-Vhardware
-p523
-VItanium (Merced)
-p524
-sVhardware-long
-p525
-Vsystems with original Itanium (Merced) processors
-p526
-ss(Vpackages
-p527
-g496
-NVitanium
-p528
-tp529
-(dp530
-Vinstaller
-p531
-I01
-ss(Vdescription
-p532
-g496
-NVmckinley
-p533
-tp534
-(dp535
-Vhardware
-p536
-VItanium 2+
-p537
-sVhardware-long
-p538
-Vsystems with Itanium 2 or 9300/9500/9700-series processors
-p539
-ss(g108
-g496
-g72
-tp540
-(dp541
-g111
-(lp542
-Vitanium
-p543
-aVmckinley
-p544
-asg115
-I01
-ss(Vbase
-p545
-Vm68k
-p546
-tp547
-(dp548
-Vcflags
-p549
-V-ffreestanding
-p550
-sVdefault-flavour
-p551
-Vm68k
-p552
-sVkernel-arch
-p553
-Vm68k
-p554
-sg70
-(lp555
-g72
-ass(Vbuild
-p556
-g546
-tp557
-(dp558
-Vimage-file
-p559
-Vvmlinux
-p560
-ss(Vimage
-p561
-g546
-tp562
-(dp563
-Vsuggests
-p564
-(lp565
-Vvmelilo
-p566
-aVfdutils
-p567
-asVinstall-stem
-p568
-Vvmlinux
-p569
-ss(Vdescription
-p570
-g546
-NVm68k
-p571
-tp572
-(dp573
-Vhardware
-p574
-VMotorola MC68020+ family
-p575
-ss(Vpackages
-p576
-g546
-NVm68k
-p577
-tp578
-(dp579
-Vinstaller
-p580
-I01
-ss(g108
-g546
-g72
-tp581
-(dp582
-g111
-(lp583
-Vm68k
-p584
-asg115
-I01
-ss(Vbase
-p585
-Vmips
-p586
-tp587
-(dp588
-Vkernel-arch
-p589
-Vmips
-p590
-sg70
-(lp591
-g72
-ass(Vbuild
-p592
-g586
-tp593
-(dp594
-Vimage-file
-p595
-Vvmlinuz
-p596
-ss(Vimage
-p597
-g586
-tp598
-(dp599
-Vinstall-stem
-p600
-Vvmlinuz
-p601
-ss(Vdescription
-p602
-g586
-NV4kc-malta
-p603
-tp604
-(dp605
-Vhardware
-p606
-VMIPS Malta
-p607
-sVhardware-long
-p608
-VMIPS Malta boards
-p609
-ss(Vimage
-p610
-g586
-NV4kc-malta
-p611
-tp612
-(dp613
-Vconfigs
-p614
-(lp615
-Vkernelarch-mips/config.malta
-p616
-aVkernelarch-mips/config.mips32r2
-p617
-ass(Vpackages
-p618
-g586
-NV4kc-malta
-p619
-tp620
-(dp621
-Vinstaller
-p622
-I01
-ss(Vdescription
-p623
-g586
-NVmips32r2eb
-p624
-tp625
-(dp626
-Vhardware
-p627
-VMIPS Generic (mips32r2eb)
-p628
-sVhardware-long
-p629
-VMIPS Generic platform (mips32r2eb)
-p630
-ss(Vimage
-p631
-g586
-NVmips32r2eb
-p632
-tp633
-(dp634
-Vconfigs
-p635
-(lp636
-Vkernelarch-mips/config.boston
-p637
-aVkernelarch-mips/config.mips32r2
-p638
-ass(Vpackages
-p639
-g586
-NVmips32r2eb
-p640
-tp641
-(dp642
-Vinstaller
-p643
-I01
-ss(Vdescription
-p644
-g586
-NVocteon
-p645
-tp646
-(dp647
-Vhardware
-p648
-VOcteon
-p649
-sVhardware-long
-p650
-VCavium Networks Octeon
-p651
-ss(Vbuild
-p652
-g586
-NVocteon
-p653
-tp654
-(dp655
-Vimage-file
-p656
-Vvmlinux
-p657
-ss(Vimage
-p658
-g586
-NVocteon
-p659
-tp660
-(dp661
-Vinstall-stem
-p662
-Vvmlinux
-p663
-sVconfigs
-p664
-(lp665
-Vkernelarch-mips/config.octeon
-p666
-ass(Vpackages
-p667
-g586
-NVocteon
-p668
-tp669
-(dp670
-Vinstaller
-p671
-I01
-ss(g108
-g586
-g72
-tp672
-(dp673
-g111
-(lp674
-V4kc-malta
-p675
-aVmips32r2eb
-p676
-aVocteon
-p677
-asg115
-I01
-ss(Vbase
-p678
-Vmips64
-p679
-tp680
-(dp681
-Vkernel-arch
-p682
-Vmips
-p683
-sg70
-(lp684
-g72
-ass(Vbuild
-p685
-g679
-tp686
-(dp687
-Vimage-file
-p688
-Vvmlinuz
-p689
-ss(Vimage
-p690
-g679
-tp691
-(dp692
-Vinstall-stem
-p693
-Vvmlinuz
-p694
-ss(Vdescription
-p695
-g679
-NV5kc-malta
-p696
-tp697
-(dp698
-Vhardware
-p699
-VMIPS Malta
-p700
-sVhardware-long
-p701
-VMIPS Malta boards
-p702
-ss(Vimage
-p703
-g679
-NV5kc-malta
-p704
-tp705
-(dp706
-Vconfigs
-p707
-(lp708
-Vkernelarch-mips/config.malta
-p709
-aVkernelarch-mips/config.mips64r2
-p710
-ass(Vpackages
-p711
-g679
-NV5kc-malta
-p712
-tp713
-(dp714
-Vinstaller
-p715
-I01
-ss(Vdescription
-p716
-g679
-NVmips64r2eb
-p717
-tp718
-(dp719
-Vhardware
-p720
-VMIPS Generic (mips64r2eb)
-p721
-sVhardware-long
-p722
-VMIPS Generic platform (mips64r2eb)
-p723
-ss(Vimage
-p724
-g679
-NVmips64r2eb
-p725
-tp726
-(dp727
-Vconfigs
-p728
-(lp729
-Vkernelarch-mips/config.boston
-p730
-aVkernelarch-mips/config.mips64r2
-p731
-ass(Vpackages
-p732
-g679
-NVmips64r2eb
-p733
-tp734
-(dp735
-Vinstaller
-p736
-I01
-ss(Vdescription
-p737
-g679
-NVocteon
-p738
-tp739
-(dp740
-Vhardware
-p741
-VOcteon
-p742
-sVhardware-long
-p743
-VCavium Networks Octeon
-p744
-ss(Vbuild
-p745
-g679
-NVocteon
-p746
-tp747
-(dp748
-Vimage-file
-p749
-Vvmlinux
-p750
-ss(Vimage
-p751
-g679
-NVocteon
-p752
-tp753
-(dp754
-Vinstall-stem
-p755
-Vvmlinux
-p756
-sVconfigs
-p757
-(lp758
-Vkernelarch-mips/config.octeon
-p759
-ass(Vpackages
-p760
-g679
-NVocteon
-p761
-tp762
-(dp763
-Vinstaller
-p764
-I01
-ss(g108
-g679
-g72
-tp765
-(dp766
-g111
-(lp767
-V5kc-malta
-p768
-aVmips64r2eb
-p769
-aVocteon
-p770
-asg115
-I01
-ss(Vbase
-p771
-Vmips64el
-p772
-tp773
-(dp774
-Vkernel-arch
-p775
-Vmips
-p776
-sg70
-(lp777
-g72
-ass(Vbuild
-p778
-g772
-tp779
-(dp780
-Vimage-file
-p781
-Vvmlinuz
-p782
-ss(Vimage
-p783
-g772
-tp784
-(dp785
-Vinstall-stem
-p786
-Vvmlinuz
-p787
-ss(Vdescription
-p788
-g772
-NV5kc-malta
-p789
-tp790
-(dp791
-Vhardware
-p792
-VMIPS Malta
-p793
-sVhardware-long
-p794
-VMIPS Malta boards
-p795
-ss(Vimage
-p796
-g772
-NV5kc-malta
-p797
-tp798
-(dp799
-Vconfigs
-p800
-(lp801
-Vkernelarch-mips/config.malta
-p802
-aVkernelarch-mips/config.mips64r2
-p803
-ass(Vpackages
-p804
-g772
-NV5kc-malta
-p805
-tp806
-(dp807
-Vinstaller
-p808
-I01
-ss(Vdescription
-p809
-g772
-NVmips64r2el
-p810
-tp811
-(dp812
-Vhardware
-p813
-VMIPS Generic (mips64r2el)
-p814
-sVhardware-long
-p815
-VMIPS Generic platform (mips64r2el)
-p816
-ss(Vimage
-p817
-g772
-NVmips64r2el
-p818
-tp819
-(dp820
-Vconfigs
-p821
-(lp822
-Vkernelarch-mips/config.boston
-p823
-aVkernelarch-mips/config.mips64r2
-p824
-ass(Vpackages
-p825
-g772
-NVmips64r2el
-p826
-tp827
-(dp828
-Vinstaller
-p829
-I01
-ss(Vdescription
-p830
-g772
-NVloongson-3
-p831
-tp832
-(dp833
-Vhardware
-p834
-VLoongson 3A/3B
-p835
-sVhardware-long
-p836
-VLoongson 3A or 3B based systems (e.g. from Loongson or Lemote)
-p837
-ss(Vimage
-p838
-g772
-NVloongson-3
-p839
-tp840
-(dp841
-Vrecommends
-p842
-(lp843
-Vpmon-update
-p844
-asVconfigs
-p845
-(lp846
-Vkernelarch-mips/config.loongson-3
-p847
-ass(Vpackages
-p848
-g772
-NVloongson-3
-p849
-tp850
-(dp851
-Vinstaller
-p852
-I01
-ss(Vdescription
-p853
-g772
-NVocteon
-p854
-tp855
-(dp856
-Vhardware
-p857
-VOcteon
-p858
-sVhardware-long
-p859
-VCavium Networks Octeon
-p860
-ss(Vbuild
-p861
-g772
-NVocteon
-p862
-tp863
-(dp864
-Vimage-file
-p865
-Vvmlinux
-p866
-ss(Vimage
-p867
-g772
-NVocteon
-p868
-tp869
-(dp870
-Vinstall-stem
-p871
-Vvmlinux
-p872
-sVconfigs
-p873
-(lp874
-Vkernelarch-mips/config.octeon
-p875
-ass(Vpackages
-p876
-g772
-NVocteon
-p877
-tp878
-(dp879
-Vinstaller
-p880
-I01
-ss(g108
-g772
-g72
-tp881
-(dp882
-g111
-(lp883
-V5kc-malta
-p884
-aVmips64r2el
-p885
-aVloongson-3
-p886
-aVocteon
-p887
-asg115
-I01
-ss(Vbase
-p888
-Vmips64r6el
-p889
-tp890
-(dp891
-Vkernel-arch
-p892
-Vmips
-p893
-sg70
-(lp894
-g72
-ass(Vbuild
-p895
-g889
-tp896
-(dp897
-Vimage-file
-p898
-Vvmlinuz
-p899
-ss(Vimage
-p900
-g889
-tp901
-(dp902
-Vinstall-stem
-p903
-Vvmlinuz
-p904
-ss(Vdescription
-p905
-g889
-NVmips64r6el
-p906
-tp907
-(dp908
-Vhardware
-p909
-VMIPS Generic (mips64r6el)
-p910
-sVhardware-long
-p911
-VMIPS Generic platform (mips64r6el)
-p912
-ss(Vimage
-p913
-g889
-NVmips64r6el
-p914
-tp915
-(dp916
-Vconfigs
-p917
-(lp918
-Vkernelarch-mips/config.boston
-p919
-aVkernelarch-mips/config.mips64r6
-p920
-ass(Vpackages
-p921
-g889
-NVmips64r6el
-p922
-tp923
-(dp924
-Vinstaller
-p925
-I01
-ss(g108
-g889
-g72
-tp926
-(dp927
-g111
-(lp928
-Vmips64r6el
-p929
-asg115
-I01
-ss(Vbase
-p930
-Vmipsel
-p931
-tp932
-(dp933
-Vkernel-arch
-p934
-Vmips
-p935
-sg70
-(lp936
-g72
-ass(Vbuild
-p937
-g931
-tp938
-(dp939
-Vimage-file
-p940
-Vvmlinuz
-p941
-ss(Vimage
-p942
-g931
-tp943
-(dp944
-Vinstall-stem
-p945
-Vvmlinuz
-p946
-ss(Vdescription
-p947
-g931
-NV4kc-malta
-p948
-tp949
-(dp950
-Vhardware
-p951
-VMIPS Malta
-p952
-sVhardware-long
-p953
-VMIPS Malta boards
-p954
-ss(Vimage
-p955
-g931
-NV4kc-malta
-p956
-tp957
-(dp958
-Vconfigs
-p959
-(lp960
-Vkernelarch-mips/config.malta
-p961
-aVkernelarch-mips/config.mips32r2
-p962
-ass(Vpackages
-p963
-g931
-NV4kc-malta
-p964
-tp965
-(dp966
-Vinstaller
-p967
-I01
-ss(Vdescription
-p968
-g931
-NVmips32r2el
-p969
-tp970
-(dp971
-Vhardware
-p972
-VMIPS Generic (mips32r2el)
-p973
-sVhardware-long
-p974
-VMIPS Generic platform (mips32r2el)
-p975
-ss(Vimage
-p976
-g931
-NVmips32r2el
-p977
-tp978
-(dp979
-Vconfigs
-p980
-(lp981
-Vkernelarch-mips/config.boston
-p982
-aVkernelarch-mips/config.mips32r2
-p983
-ass(Vpackages
-p984
-g931
-NVmips32r2el
-p985
-tp986
-(dp987
-Vinstaller
-p988
-I01
-ss(Vdescription
-p989
-g931
-NVloongson-3
-p990
-tp991
-(dp992
-Vhardware
-p993
-VLoongson 3A/3B
-p994
-sVhardware-long
-p995
-VLoongson 3A or 3B based systems (e.g. from Loongson or Lemote)
-p996
-ss(Vimage
-p997
-g931
-NVloongson-3
-p998
-tp999
-(dp1000
-Vrecommends
-p1001
-(lp1002
-Vpmon-update
-p1003
-asVconfigs
-p1004
-(lp1005
-Vkernelarch-mips/config.loongson-3
-p1006
-ass(Vpackages
-p1007
-g931
-NVloongson-3
-p1008
-tp1009
-(dp1010
-Vinstaller
-p1011
-I01
-ss(Vdescription
-p1012
-g931
-NVocteon
-p1013
-tp1014
-(dp1015
-Vhardware
-p1016
-VOcteon
-p1017
-sVhardware-long
-p1018
-VCavium Networks Octeon
-p1019
-ss(Vbuild
-p1020
-g931
-NVocteon
-p1021
-tp1022
-(dp1023
-Vimage-file
-p1024
-Vvmlinux
-p1025
-ss(Vimage
-p1026
-g931
-NVocteon
-p1027
-tp1028
-(dp1029
-Vinstall-stem
-p1030
-Vvmlinux
-p1031
-sVconfigs
-p1032
-(lp1033
-Vkernelarch-mips/config.octeon
-p1034
-ass(Vpackages
-p1035
-g931
-NVocteon
-p1036
-tp1037
-(dp1038
-Vinstaller
-p1039
-I01
-ss(g108
-g931
-g72
-tp1040
-(dp1041
-g111
-(lp1042
-V4kc-malta
-p1043
-aVmips32r2el
-p1044
-aVloongson-3
-p1045
-aVocteon
-p1046
-asg115
-I01
-ss(Vbase
-p1047
-Vpowerpc
-p1048
-tp1049
-(dp1050
-Vkernel-arch
-p1051
-Vpowerpc
-p1052
-sg70
-(lp1053
-g72
-ass(Vbuild
-p1054
-g1048
-tp1055
-(dp1056
-Vimage-file
-p1057
-Vvmlinux
-p1058
-ss(Vimage
-p1059
-g1048
-tp1060
-(dp1061
-Vconfigs
-p1062
-(lp1063
-sVsuggests
-p1064
-(lp1065
-Vmkvmlinuz
-p1066
-aVgrub-ieee1275
-p1067
-asVinstall-stem
-p1068
-Vvmlinux
-p1069
-ss(Vdescription
-p1070
-g1048
-NVpowerpc
-p1071
-tp1072
-(dp1073
-Vhardware
-p1074
-Vuniprocessor 32-bit PowerPC
-p1075
-ss(Vpackages
-p1076
-g1048
-NVpowerpc
-p1077
-tp1078
-(dp1079
-Vinstaller
-p1080
-I01
-ss(Vdescription
-p1081
-g1048
-NVpowerpc-smp
-p1082
-tp1083
-(dp1084
-Vhardware
-p1085
-Vmultiprocessor 32-bit PowerPC
-p1086
-ss(Vimage
-p1087
-g1048
-NVpowerpc-smp
-p1088
-tp1089
-(dp1090
-Vconfigs
-p1091
-(lp1092
-Vpowerpc/config.powerpc
-p1093
-aVpowerpc/config.powerpc-smp
-p1094
-ass(Vdescription
-p1095
-g1048
-NVpowerpc64
-p1096
-tp1097
-(dp1098
-Vhardware
-p1099
-V64-bit PowerPC
-p1100
-ss(Vimage
-p1101
-g1048
-NVpowerpc64
-p1102
-tp1103
-(dp1104
-Vconfigs
-p1105
-(lp1106
-Vkernelarch-powerpc/config-arch-64
-p1107
-aVkernelarch-powerpc/config-arch-64-be
-p1108
-ass(Vpackages
-p1109
-g1048
-NVpowerpc64
-p1110
-tp1111
-(dp1112
-Vinstaller
-p1113
-I01
-ss(g108
-g1048
-g72
-tp1114
-(dp1115
-g111
-(lp1116
-Vpowerpc
-p1117
-aVpowerpc-smp
-p1118
-aVpowerpc64
-p1119
-asg115
-I01
-ss(Vbase
-p1120
-Vppc64
-p1121
-tp1122
-(dp1123
-Vdefault-flavour
-p1124
-Vpowerpc64
-p1125
-sVkernel-arch
-p1126
-Vpowerpc
-p1127
-sg70
-(lp1128
-g72
-ass(Vbuild
-p1129
-g1121
-tp1130
-(dp1131
-Vimage-file
-p1132
-Vvmlinux
-p1133
-ss(Vimage
-p1134
-g1121
-tp1135
-(dp1136
-Vconfigs
-p1137
-(lp1138
-sVsuggests
-p1139
-(lp1140
-Vmkvmlinuz
-p1141
-aVgrub-ieee1275
-p1142
-asVinstall-stem
-p1143
-Vvmlinux
-p1144
-ss(Vdescription
-p1145
-g1121
-NVpowerpc64
-p1146
-tp1147
-(dp1148
-Vhardware
-p1149
-V64-bit PowerPC
-p1150
-ss(Vimage
-p1151
-g1121
-NVpowerpc64
-p1152
-tp1153
-(dp1154
-Vconfigs
-p1155
-(lp1156
-Vkernelarch-powerpc/config-arch-64
-p1157
-aVkernelarch-powerpc/config-arch-64-be
-p1158
-ass(Vpackages
-p1159
-g1121
-NVpowerpc64
-p1160
-tp1161
-(dp1162
-Vinstaller
-p1163
-I01
-ss(g108
-g1121
-g72
-tp1164
-(dp1165
-g111
-(lp1166
-Vpowerpc64
-p1167
-asg115
-I01
-ss(Vbase
-p1168
-Vppc64el
-p1169
-tp1170
-(dp1171
-Vdefault-flavour
-p1172
-Vpowerpc64le
-p1173
-sVkernel-arch
-p1174
-Vpowerpc
-p1175
-sg70
-(lp1176
-g72
-ass(Vbuild
-p1177
-g1169
-tp1178
-(dp1179
-Vimage-file
-p1180
-Vvmlinux
-p1181
-ss(Vimage
-p1182
-g1169
-tp1183
-(dp1184
-Vconfigs
-p1185
-(lp1186
-sVsuggests
-p1187
-(lp1188
-Vmkvmlinuz
-p1189
-aVgrub-ieee1275
-p1190
-asVinstall-stem
-p1191
-Vvmlinux
-p1192
-ss(Vdescription
-p1193
-g1169
-NVpowerpc64le
-p1194
-tp1195
-(dp1196
-Vhardware
-p1197
-VLittle-endian 64-bit PowerPC
-p1198
-ss(Vimage
-p1199
-g1169
-NVpowerpc64le
-p1200
-tp1201
-(dp1202
-Vconfigs
-p1203
-(lp1204
-Vkernelarch-powerpc/config-arch-64
-p1205
-aVkernelarch-powerpc/config-arch-64-le
-p1206
-ass(Vpackages
-p1207
-g1169
-NVpowerpc64le
-p1208
-tp1209
-(dp1210
-Vinstaller
-p1211
-I01
-ss(g108
-g1169
-g72
-tp1212
-(dp1213
-g111
-(lp1214
-Vpowerpc64le
-p1215
-asg115
-I01
-ss(Vbase
-p1216
-Vriscv64
-p1217
-tp1218
-(dp1219
-Vkernel-arch
-p1220
-Vriscv
-p1221
-sVfeaturesets
-p1222
-(lp1223
-Vnone
-p1224
-ass(Vbuild
-p1225
-g1217
-tp1226
-(dp1227
-Vimage-file
-p1228
-Varch/riscv/boot/Image
-p1229
-sVvdso
-p1230
-I01
-ss(Vimage
-p1231
-g1217
-tp1232
-(dp1233
-Vinstall-stem
-p1234
-Vvmlinux
-p1235
-ss(Vdescription
-p1236
-g1217
-NVriscv64
-p1237
-tp1238
-(dp1239
-Vhardware
-p1240
-V64-bit RISC-V platforms
-p1241
-sVhardware-long
-p1242
-V64-bit RISC-V platforms
-p1243
-ss(Vbase
-p1244
-g1217
-Vnone
-p1245
-tp1246
-(dp1247
-Vflavours
-p1248
-(lp1249
-Vriscv64
-p1250
-asVdefault-flavour
-p1251
-Vriscv64
-p1252
-ss(Vpackages
-p1253
-g1217
-g1245
-Vriscv64
-p1254
-tp1255
-(dp1256
-Vinstaller
-p1257
-I01
-ss(Vbase
-p1258
-Vs390x
-p1259
-tp1260
-(dp1261
-Vdefault-flavour
-p1262
-Vs390x
-p1263
-sVkernel-arch
-p1264
-Vs390
-p1265
-sg70
-(lp1266
-g72
-ass(Vbuild
-p1267
-g1259
-tp1268
-(dp1269
-Vimage-file
-p1270
-Varch/s390/boot/bzImage
-p1271
-sVvdso
-p1272
-I01
-ss(Vimage
-p1273
-g1259
-tp1274
-(dp1275
-Vsuggests
-p1276
-(lp1277
-Vs390-tools
-p1278
-asVinstall-stem
-p1279
-Vvmlinuz
-p1280
-ss(Vdescription
-p1281
-g1259
-NVs390x
-p1282
-tp1283
-(dp1284
-Vhardware
-p1285
-VIBM zSeries
-p1286
-ss(Vpackages
-p1287
-g1259
-NVs390x
-p1288
-tp1289
-(dp1290
-Vinstaller
-p1291
-I01
-ss(g108
-g1259
-g72
-tp1292
-(dp1293
-g111
-(lp1294
-Vs390x
-p1295
-asg115
-I01
-ss(Vbase
-p1296
-Vsh4
-p1297
-tp1298
-(dp1299
-Vkernel-arch
-p1300
-Vsh
-p1301
-sg70
-(lp1302
-g72
-ass(Vbuild
-p1303
-g1297
-tp1304
-(dp1305
-Vimage-file
-p1306
-Varch/sh/boot/zImage
-p1307
-ss(Vimage
-p1308
-g1297
-tp1309
-(dp1310
-Vinstall-stem
-p1311
-Vvmlinuz
-p1312
-ss(Vdescription
-p1313
-g1297
-NVsh7751r
-p1314
-tp1315
-(dp1316
-Vhardware
-p1317
-Vsh7751r
-p1318
-sVhardware-long
-p1319
-VRenesas SH7751R R2D plus board
-p1320
-ss(Vpackages
-p1321
-g1297
-NVsh7751r
-p1322
-tp1323
-(dp1324
-Vinstaller
-p1325
-I01
-ss(Vdescription
-p1326
-g1297
-NVsh7785lcr
-p1327
-tp1328
-(dp1329
-Vhardware
-p1330
-Vsh7785lcr
-p1331
-sVhardware-long
-p1332
-VRenesas SH7785 reference board
-p1333
-ss(Vimage
-p1334
-g1297
-NVsh7785lcr
-p1335
-tp1336
-(dp1337
-Vrecommends
-p1338
-(lp1339
-Vu-boot-tools
-p1340
-asVcheck-size
-p1341
-I4194304
-ss(Vpackages
-p1342
-g1297
-NVsh7785lcr
-p1343
-tp1344
-(dp1345
-Vinstaller
-p1346
-I01
-ss(g108
-g1297
-g72
-tp1347
-(dp1348
-g111
-(lp1349
-Vsh7751r
-p1350
-aVsh7785lcr
-p1351
-asg115
-I01
-ss(Vbase
-p1352
-Vsparc64
-p1353
-tp1354
-(dp1355
-Vdefault-flavour
-p1356
-Vsparc64-smp
-p1357
-sVkernel-arch
-p1358
-Vsparc
-p1359
-sg70
-(lp1360
-g72
-ass(Vbuild
-p1361
-g1353
-tp1362
-(dp1363
-Vimage-file
-p1364
-Vvmlinux
-p1365
-ss(Vimage
-p1366
-g1353
-tp1367
-(dp1368
-Vconfigs
-p1369
-(lp1370
-sVsuggests
-p1371
-(lp1372
-Vfdutils
-p1373
-aVgrub-ieee1275
-p1374
-asVinstall-stem
-p1375
-Vvmlinux
-p1376
-ss(Vdescription
-p1377
-g1353
-NVsparc64
-p1378
-tp1379
-(dp1380
-Vhardware
-p1381
-Vuniprocessor 64-bit UltraSPARC
-p1382
-ss(Vimage
-p1383
-g1353
-NVsparc64
-p1384
-tp1385
-(dp1386
-Vconfigs
-p1387
-(lp1388
-Vkernelarch-sparc/config-up
-p1389
-ass(Vpackages
-p1390
-g1353
-NVsparc64
-p1391
-tp1392
-(dp1393
-Vinstaller
-p1394
-I01
-ss(Vdescription
-p1395
-g1353
-NVsparc64-smp
-p1396
-tp1397
-(dp1398
-Vhardware
-p1399
-Vmultiprocessor 64-bit UltraSPARC
-p1400
-ss(Vimage
-p1401
-g1353
-NVsparc64-smp
-p1402
-tp1403
-(dp1404
-Vconfigs
-p1405
-(lp1406
-Vkernelarch-sparc/config-smp
-p1407
-ass(g108
-g1353
-g72
-tp1408
-(dp1409
-g111
-(lp1410
-Vsparc64
-p1411
-aVsparc64-smp
-p1412
-asg115
-I01
-ss(Vbase
-p1413
-Vx32
-p1414
-tp1415
-(dp1416
-Vkernel-arch
-p1417
-Vx86
-p1418
-sVfeaturesets
-p1419
-(lp1420
-ss(Vabi
-p1421
-NVrt
-p1422
-tp1423
-(dp1424
-Vignore-changes
-p1425
-V*
-p1426
-ss(Vdescription
-p1427
-Ng1422
-tp1428
-(dp1429
-Vpart-long-rt
-p1430
-VThis kernel includes the PREEMPT_RT realtime patch set.
-p1431
-sVpart-short-rt
-p1432
-VPREEMPT_RT
-p1433
-sVparts
-p1434
-(lp1435
-Vrt
-p1436
-ass(Vversion
-p1437
-tp1438
-(dp1439
-Vsource
-p1440
-V6.6.15-2~progress7.99u1
-p1441
-sVupstream
-p1442
-V6.6
-p1443
-sVabiname_base
-p1444
-V6.6.15-progress7.99
-p1445
-sVabiname
-p1446
-g1445
-ss. \ No newline at end of file
diff --git a/debian/config/alpha/config b/debian/config/alpha/config
index 03cb7bec52..bfd139e541 100644
--- a/debian/config/alpha/config
+++ b/debian/config/alpha/config
@@ -676,7 +676,7 @@ CONFIG_SCSI_GENERIC_NCR5380=m
CONFIG_SCSI_IPS=m
CONFIG_SCSI_INITIO=m
CONFIG_SCSI_INIA100=m
-CONFIG_SCSI_IZIP_EPP16=y
+CONFIG_SCSI_IMM=y
CONFIG_SCSI_IZIP_SLOW_CTR=y
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
diff --git a/debian/config/alpha/defines b/debian/config/alpha/defines
deleted file mode 100644
index bbe9c6f4ae..0000000000
--- a/debian/config/alpha/defines
+++ /dev/null
@@ -1,22 +0,0 @@
-[base]
-flavours: alpha-generic alpha-smp
-default-flavour: alpha-smp
-kernel-arch: alpha
-
-[build]
-image-file: arch/alpha/boot/vmlinux.gz
-
-[image]
-suggests: aboot, fdutils
-install-stem: vmlinuz
-
-[alpha-generic_description]
-hardware: Alpha
-hardware-long: DEC Alpha systems with extended kernel start address (Wildfire, Titan, Marvel)
-
-[alpha-generic_packages]
-installer: true
-
-[alpha-smp_description]
-hardware: Alpha SMP
-hardware-long: DEC Alpha SMP systems with extended kernel start address (Wildfire, Titan, Marvel)
diff --git a/debian/config/alpha/defines.toml b/debian/config/alpha/defines.toml
new file mode 100644
index 0000000000..2096f19d77
--- /dev/null
+++ b/debian/config/alpha/defines.toml
@@ -0,0 +1,28 @@
+[[flavour]]
+name = 'alpha-generic'
+[flavour.description]
+hardware = 'Alpha'
+hardware_long = 'DEC Alpha systems with extended kernel start address (Wildfire, Titan, Marvel)'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'alpha-smp'
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = 'Alpha SMP'
+hardware_long = 'DEC Alpha SMP systems with extended kernel start address (Wildfire, Titan, Marvel)'
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'arch/alpha/boot/vmlinux.gz'
+kernel_stem = 'vmlinuz'
+
+[relations.image]
+suggests = [
+ 'aboot',
+ 'fdutils',
+]
diff --git a/debian/config/amd64/config b/debian/config/amd64/config
index 8f4c80a44a..8d321f203b 100644
--- a/debian/config/amd64/config
+++ b/debian/config/amd64/config
@@ -163,8 +163,6 @@ CONFIG_MOUSE_PS2_TRACKPOINT=y
## file: drivers/iommu/amd/Kconfig
##
CONFIG_AMD_IOMMU=y
-#. Can be built as a module, but nothing will trigger loading
-CONFIG_AMD_IOMMU_V2=y
##
## file: drivers/macintosh/Kconfig
diff --git a/debian/config/amd64/defines b/debian/config/amd64/defines
deleted file mode 100644
index ab483ad521..0000000000
--- a/debian/config/amd64/defines
+++ /dev/null
@@ -1,21 +0,0 @@
-[base]
-featuresets:
- none
- rt
-kernel-arch: x86
-
-[build]
-image-file: arch/x86/boot/bzImage
-vdso: true
-
-[image]
-suggests: grub-pc | grub-efi-amd64 | extlinux
-install-stem: vmlinuz
-
-[amd64_description]
-hardware: 64-bit PCs
-hardware-long: PCs with AMD64, Intel 64 or VIA Nano processors
-
-[cloud-amd64_description]
-hardware: x86-64 cloud
-hardware-long: cloud platforms including Amazon EC2, Microsoft Azure, and Google Compute Engine
diff --git a/debian/config/amd64/defines.toml b/debian/config/amd64/defines.toml
new file mode 100644
index 0000000000..1d8e74cfe3
--- /dev/null
+++ b/debian/config/amd64/defines.toml
@@ -0,0 +1,37 @@
+[[flavour]]
+name = 'amd64'
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = '64-bit PCs'
+hardware_long = 'PCs with AMD64, Intel 64 or VIA Nano processors'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'cloud-amd64'
+[flavour.build]
+config = ['config.cloud']
+[flavour.defs]
+is_quick = true
+[flavour.description]
+hardware = 'x86-64 cloud'
+hardware_long = 'cloud platforms including Amazon EC2, Microsoft Azure, and Google Compute Engine'
+
+[[featureset]]
+name = 'none'
+
+[[featureset]]
+name = 'rt'
+# Override available flavours in rt featureset
+[[featureset.flavour]]
+name = 'amd64'
+
+[build]
+enable_signed = false
+enable_vdso = true
+kernel_file = 'arch/x86/boot/bzImage'
+kernel_stem = 'vmlinuz'
+
+[relations.image]
+suggests = ['grub-pc | grub-efi-amd64 | extlinux']
diff --git a/debian/config/amd64/none/defines b/debian/config/amd64/none/defines
deleted file mode 100644
index eab4471d18..0000000000
--- a/debian/config/amd64/none/defines
+++ /dev/null
@@ -1,14 +0,0 @@
-[base]
-flavours:
- amd64
- cloud-amd64
-default-flavour: amd64
-quick-flavour: cloud-amd64
-
-[amd64_packages]
-installer: true
-
-[cloud-amd64_image]
-configs:
- config.cloud
- amd64/config.cloud-amd64
diff --git a/debian/config/amd64/rt/defines b/debian/config/amd64/rt/defines
deleted file mode 100644
index 090dc41bfb..0000000000
--- a/debian/config/amd64/rt/defines
+++ /dev/null
@@ -1,3 +0,0 @@
-[base]
-flavours:
- amd64
diff --git a/debian/config/arm64/config b/debian/config/arm64/config
index 9f6f49da65..f242e6a42f 100644
--- a/debian/config/arm64/config
+++ b/debian/config/arm64/config
@@ -248,7 +248,20 @@ CONFIG_COMMON_CLK_MT8183_VENCSYS=m
# CONFIG_COMMON_CLK_MT8186 is not set
# CONFIG_COMMON_CLK_MT8188 is not set
# CONFIG_COMMON_CLK_MT8192 is not set
-# CONFIG_COMMON_CLK_MT8195 is not set
+CONFIG_COMMON_CLK_MT8195=y
+CONFIG_COMMON_CLK_MT8195_APUSYS=m
+CONFIG_COMMON_CLK_MT8195_AUDSYS=m
+CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP=m
+CONFIG_COMMON_CLK_MT8195_MFGCFG=m
+CONFIG_COMMON_CLK_MT8195_MSDC=m
+CONFIG_COMMON_CLK_MT8195_SCP_ADSP=m
+CONFIG_COMMON_CLK_MT8195_VDOSYS=m
+CONFIG_COMMON_CLK_MT8195_VPPSYS=m
+CONFIG_COMMON_CLK_MT8195_CAMSYS=m
+CONFIG_COMMON_CLK_MT8195_IMGSYS=m
+CONFIG_COMMON_CLK_MT8195_WPESYS=m
+CONFIG_COMMON_CLK_MT8195_VDECSYS=m
+CONFIG_COMMON_CLK_MT8195_VENCSYS=m
# CONFIG_COMMON_CLK_MT8365 is not set
# CONFIG_COMMON_CLK_MT8516 is not set
@@ -434,6 +447,7 @@ CONFIG_EXTCON_USBC_CROS_EC=m
##
CONFIG_ARM_SCPI_PROTOCOL=m
CONFIG_RASPBERRYPI_FIRMWARE=y
+CONFIG_MTK_ADSP_IPC=m
CONFIG_TURRIS_MOX_RWTM=m
##
@@ -449,6 +463,12 @@ CONFIG_GOOGLE_COREBOOT_TABLE=y
CONFIG_GOOGLE_FRAMEBUFFER_COREBOOT=y
##
+## file: drivers/firmware/qcom/Kconfig
+##
+CONFIG_QCOM_QSEECOM=y
+CONFIG_QCOM_QSEECOM_UEFISECAPP=y
+
+##
## file: drivers/gpio/Kconfig
##
CONFIG_GPIOLIB=y
@@ -500,6 +520,7 @@ CONFIG_DRM_LVDS_CODEC=m
CONFIG_DRM_NWL_MIPI_DSI=m
CONFIG_DRM_NXP_PTN3460=m
CONFIG_DRM_PARADE_PS8640=m
+CONFIG_DRM_SII902X=m
CONFIG_DRM_SIMPLE_BRIDGE=m
CONFIG_DRM_TI_SN65DSI86=m
@@ -554,6 +575,7 @@ CONFIG_DRM_LIMA=m
## file: drivers/gpu/drm/mediatek/Kconfig
##
CONFIG_DRM_MEDIATEK=m
+CONFIG_DRM_MEDIATEK_DP=m
CONFIG_DRM_MEDIATEK_HDMI=m
##
@@ -628,6 +650,11 @@ CONFIG_DRM_TEGRA=m
CONFIG_DRM_TEGRA_STAGING=y
##
+## file: drivers/gpu/drm/tidss/Kconfig
+##
+CONFIG_DRM_TIDSS=m
+
+##
## file: drivers/gpu/drm/v3d/Kconfig
##
CONFIG_DRM_V3D=m
@@ -863,6 +890,7 @@ CONFIG_BCM2835_MBOX=y
CONFIG_HI6220_MBOX=y
CONFIG_QCOM_APCS_IPC=m
CONFIG_XGENE_SLIMPRO_MBOX=m
+CONFIG_MTK_ADSP_MBOX=m
CONFIG_MTK_CMDQ_MBOX=m
CONFIG_QCOM_IPCC=m
@@ -909,6 +937,13 @@ CONFIG_VIDEO_MEDIATEK_VCODEC=m
CONFIG_VIDEO_MEDIATEK_VPU=m
##
+## file: drivers/media/platform/nxp/Kconfig
+##
+CONFIG_VIDEO_IMX7_CSI=m
+CONFIG_VIDEO_IMX8MQ_MIPI_CSI2=m
+CONFIG_VIDEO_IMX_MIPI_CSIS=m
+
+##
## file: drivers/media/platform/qcom/venus/Kconfig
##
CONFIG_VIDEO_QCOM_VENUS=m
@@ -953,10 +988,12 @@ CONFIG_MFD_AXP20X_RSB=m
CONFIG_MFD_CROS_EC_DEV=m
CONFIG_MFD_HI655X_PMIC=m
CONFIG_MFD_MAX77620=y
+CONFIG_MFD_MT6360=m
CONFIG_MFD_MT6397=m
CONFIG_MFD_QCOM_RPM=m
CONFIG_MFD_SPMI_PMIC=m
CONFIG_MFD_RK8XX_I2C=y
+CONFIG_MFD_RK8XX_SPI=y
CONFIG_MFD_SL28CPLD=y
CONFIG_MFD_WM8994=m
CONFIG_MFD_ROHM_BD718XX=m
@@ -1262,6 +1299,7 @@ CONFIG_MDIO_BUS_MUX_MMIOREG=m
## file: drivers/net/phy/Kconfig
##
CONFIG_MESON_GXL_PHY=m
+CONFIG_ADIN_PHY=m
CONFIG_BCM54140_PHY=m
CONFIG_MARVELL_PHY=m
CONFIG_MARVELL_10G_PHY=m
@@ -1364,6 +1402,7 @@ CONFIG_PCIE_BRCMSTB=y
CONFIG_PCI_HOST_THUNDER_PEM=y
CONFIG_PCI_HOST_THUNDER_ECAM=y
CONFIG_PCI_HOST_GENERIC=y
+CONFIG_PCIE_MEDIATEK_GEN3=y
CONFIG_PCI_TEGRA=y
CONFIG_PCIE_ROCKCHIP_HOST=y
CONFIG_PCI_XGENE=y
@@ -1445,6 +1484,7 @@ CONFIG_PHY_MESON8B_USB2=m
##
CONFIG_PHY_FSL_IMX8MQ_USB=m
CONFIG_PHY_MIXEL_MIPI_DPHY=m
+CONFIG_PHY_FSL_IMX8M_PCIE=m
##
## file: drivers/phy/hisilicon/Kconfig
@@ -1461,9 +1501,12 @@ CONFIG_PHY_MVEBU_CP110_COMPHY=m
##
## file: drivers/phy/mediatek/Kconfig
##
+CONFIG_PHY_MTK_PCIE=m
CONFIG_PHY_MTK_TPHY=m
+CONFIG_PHY_MTK_UFS=m
CONFIG_PHY_MTK_HDMI=m
CONFIG_PHY_MTK_MIPI_DSI=m
+CONFIG_PHY_MTK_DP=m
##
## file: drivers/phy/qualcomm/Kconfig
@@ -1516,7 +1559,7 @@ CONFIG_PINCTRL_AMD=y
CONFIG_PINCTRL_AXP209=m
CONFIG_PINCTRL_MAX77620=y
CONFIG_PINCTRL_RK805=y
-CONFIG_PINCTRL_ROCKCHIP=m
+CONFIG_PINCTRL_ROCKCHIP=y
CONFIG_PINCTRL_SINGLE=y
##
@@ -1545,7 +1588,7 @@ CONFIG_PINCTRL_MT8183=y
# CONFIG_PINCTRL_MT8186 is not set
# CONFIG_PINCTRL_MT8188 is not set
# CONFIG_PINCTRL_MT8192 is not set
-# CONFIG_PINCTRL_MT8195 is not set
+CONFIG_PINCTRL_MT8195=y
# CONFIG_PINCTRL_MT8365 is not set
# CONFIG_PINCTRL_MT8516 is not set
# CONFIG_PINCTRL_MT6397 is not set
@@ -1579,6 +1622,33 @@ CONFIG_CROS_EC_SPI=m
CONFIG_CROS_KBD_LED_BACKLIGHT=m
##
+## file: drivers/pmdomain/bcm/Kconfig
+##
+CONFIG_RASPBERRYPI_POWER=y
+
+##
+## file: drivers/pmdomain/mediatek/Kconfig
+##
+CONFIG_MTK_SCPSYS=y
+CONFIG_MTK_SCPSYS_PM_DOMAINS=y
+
+##
+## file: drivers/pmdomain/qcom/Kconfig
+##
+CONFIG_QCOM_RPMHPD=y
+CONFIG_QCOM_RPMPD=y
+
+##
+## file: drivers/pmdomain/rockchip/Kconfig
+##
+CONFIG_ROCKCHIP_PM_DOMAINS=y
+
+##
+## file: drivers/pmdomain/ti/Kconfig
+##
+CONFIG_TI_SCI_PM_DOMAINS=y
+
+##
## file: drivers/power/reset/Kconfig
##
CONFIG_POWER_RESET_HISI=y
@@ -1635,13 +1705,16 @@ CONFIG_REGULATOR=y
CONFIG_REGULATOR_FIXED_VOLTAGE=m
CONFIG_REGULATOR_AXP20X=m
CONFIG_REGULATOR_BD718XX=m
+CONFIG_REGULATOR_CROS_EC=m
CONFIG_REGULATOR_DA9211=m
CONFIG_REGULATOR_FAN53555=m
CONFIG_REGULATOR_GPIO=m
CONFIG_REGULATOR_HI655X=m
CONFIG_REGULATOR_MAX77620=m
CONFIG_REGULATOR_MP8859=m
+CONFIG_REGULATOR_MT6315=m
CONFIG_REGULATOR_MT6358=m
+CONFIG_REGULATOR_MT6359=m
CONFIG_REGULATOR_MT6397=m
CONFIG_REGULATOR_PCA9450=m
CONFIG_REGULATOR_PFUZE100=m
@@ -1693,6 +1766,7 @@ CONFIG_RTC_DRV_DS1307=y
CONFIG_RTC_DRV_HYM8563=m
CONFIG_RTC_DRV_MAX77686=y
CONFIG_RTC_DRV_RK808=y
+CONFIG_RTC_DRV_RS5C372=m
CONFIG_RTC_DRV_PCF8523=m
CONFIG_RTC_DRV_PCF85063=y
CONFIG_RTC_DRV_PCF8563=y
@@ -1724,11 +1798,6 @@ CONFIG_SCSI_HISI_SAS=m
CONFIG_SCSI_HISI_SAS_PCI=m
##
-## file: drivers/soc/bcm/Kconfig
-##
-CONFIG_RASPBERRYPI_POWER=y
-
-##
## file: drivers/soc/fsl/Kconfig
##
CONFIG_FSL_MC_DPIO=m
@@ -1741,8 +1810,6 @@ CONFIG_MTK_CMDQ=m
CONFIG_MTK_INFRACFG=y
CONFIG_MTK_PMIC_WRAP=m
CONFIG_MTK_REGULATOR_COUPLER=y
-CONFIG_MTK_SCPSYS=y
-CONFIG_MTK_SCPSYS_PM_DOMAINS=y
CONFIG_MTK_MMSYS=m
CONFIG_MTK_SVS=m
@@ -1757,8 +1824,6 @@ CONFIG_QCOM_LLCC=m
CONFIG_QCOM_OCMEM=m
CONFIG_QCOM_PMIC_GLINK=m
CONFIG_QCOM_RPMH=y
-CONFIG_QCOM_RPMHPD=y
-CONFIG_QCOM_RPMPD=y
CONFIG_QCOM_SMEM=m
CONFIG_QCOM_SMD_RPM=m
CONFIG_QCOM_SMP2P=m
@@ -1782,7 +1847,6 @@ CONFIG_ARCH_R9A09G011=y
##
CONFIG_ROCKCHIP_GRF=y
CONFIG_ROCKCHIP_IODOMAIN=m
-CONFIG_ROCKCHIP_PM_DOMAINS=y
CONFIG_ROCKCHIP_DTPM=m
##
@@ -1792,11 +1856,6 @@ CONFIG_ARCH_TEGRA_132_SOC=y
CONFIG_ARCH_TEGRA_210_SOC=y
##
-## file: drivers/soc/ti/Kconfig
-##
-CONFIG_TI_SCI_PM_DOMAINS=y
-
-##
## file: drivers/spi/Kconfig
##
CONFIG_SPI_ARMADA_3700=m
@@ -1828,6 +1887,7 @@ CONFIG_SPI_XLP=m
##
CONFIG_SPMI=y
CONFIG_SPMI_MSM_PMIC_ARB=y
+CONFIG_SPMI_MTK_PMIF=y
##
## file: drivers/staging/media/Kconfig
@@ -1898,11 +1958,13 @@ CONFIG_BCM2835_THERMAL=m
## file: drivers/thermal/mediatek/Kconfig
##
CONFIG_MTK_THERMAL=m
+CONFIG_MTK_LVTS_THERMAL=m
##
## file: drivers/thermal/qcom/Kconfig
##
CONFIG_QCOM_TSENS=m
+CONFIG_QCOM_SPMI_ADC_TM5=m
CONFIG_QCOM_SPMI_TEMP_ALARM=m
##
@@ -2247,6 +2309,8 @@ CONFIG_SND_SOC_MT8173_RT5650=m
CONFIG_SND_SOC_MT8183=m
CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A=m
CONFIG_SND_SOC_MT8183_DA7219_MAX98357A=m
+CONFIG_SND_SOC_MT8195=m
+CONFIG_SND_SOC_MT8195_MT6359=m
##
## file: sound/soc/meson/Kconfig
@@ -2274,6 +2338,18 @@ CONFIG_SND_SOC_ROCKCHIP_RT5645=m
CONFIG_SND_SOC_RK3399_GRU_SOUND=m
##
+## file: sound/soc/sof/Kconfig
+##
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_OF=m
+
+##
+## file: sound/soc/sof/mediatek/Kconfig
+##
+CONFIG_SND_SOC_SOF_MTK_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_MT8195=m
+
+##
## file: sound/soc/sunxi/Kconfig
##
CONFIG_SND_SUN8I_CODEC=m
diff --git a/debian/config/arm64/defines b/debian/config/arm64/defines
deleted file mode 100644
index e18344c807..0000000000
--- a/debian/config/arm64/defines
+++ /dev/null
@@ -1,23 +0,0 @@
-[base]
-compat-deb-arch: armhf
-compat-gnu-type: arm-linux-gnueabihf
-kernel-arch: arm64
-featuresets:
- none
- rt
-
-[build]
-image-file: arch/arm64/boot/Image
-vdso: true
-
-[image]
-install-stem: vmlinuz
-
-[arm64_description]
-hardware: 64-bit ARMv8 machines
-
-[cloud-arm64_description]
-hardware: arm64 cloud
-hardware-long: cloud platforms supporting arm64 virtual machines
-
-[arm64_image]
diff --git a/debian/config/arm64/defines.toml b/debian/config/arm64/defines.toml
new file mode 100644
index 0000000000..39111ff531
--- /dev/null
+++ b/debian/config/arm64/defines.toml
@@ -0,0 +1,34 @@
+[[flavour]]
+name = 'arm64'
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = '64-bit ARMv8 machines'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'cloud-arm64'
+[flavour.build]
+config = ['config.cloud']
+[flavour.defs]
+is_quick = true
+[flavour.description]
+hardware = 'arm64 cloud'
+hardware_long = 'cloud platforms supporting arm64 virtual machines'
+
+[[featureset]]
+name = 'none'
+
+[[featureset]]
+name = 'rt'
+# Override available flavours in rt featureset
+[[featureset.flavour]]
+name = 'arm64'
+
+[build]
+compiler_gnutype_compat = 'arm-linux-gnueabihf'
+enable_signed = false
+enable_vdso = true
+kernel_file = 'arch/arm64/boot/Image'
+kernel_stem = 'vmlinuz'
diff --git a/debian/config/arm64/none/defines b/debian/config/arm64/none/defines
deleted file mode 100644
index 97260a2423..0000000000
--- a/debian/config/arm64/none/defines
+++ /dev/null
@@ -1,14 +0,0 @@
-[base]
-flavours:
- arm64
- cloud-arm64
-default-flavour: arm64
-quick-flavour: cloud-arm64
-
-[arm64_packages]
-installer: true
-
-[cloud-arm64_image]
-configs:
- config.cloud
- arm64/config.cloud-arm64
diff --git a/debian/config/arm64/rt/defines b/debian/config/arm64/rt/defines
deleted file mode 100644
index fdea40cbca..0000000000
--- a/debian/config/arm64/rt/defines
+++ /dev/null
@@ -1,3 +0,0 @@
-[base]
-flavours:
- arm64
diff --git a/debian/config/armel/config.rpi b/debian/config/armel/config.rpi
index 5a6bf6fb48..b87c158fc6 100644
--- a/debian/config/armel/config.rpi
+++ b/debian/config/armel/config.rpi
@@ -107,6 +107,11 @@ CONFIG_BRCMFMAC_SDIO=y
CONFIG_NVMEM_RMEM=m
##
+## file: drivers/pmdomain/bcm/Kconfig
+##
+CONFIG_RASPBERRYPI_POWER=y
+
+##
## file: drivers/pwm/Kconfig
##
CONFIG_PWM=y
@@ -118,11 +123,6 @@ CONFIG_PWM_BCM2835=y
CONFIG_RTC_DRV_DS1307=m
##
-## file: drivers/soc/bcm/Kconfig
-##
-CONFIG_RASPBERRYPI_POWER=y
-
-##
## file: drivers/spi/Kconfig
##
CONFIG_SPI_BCM2835=y
diff --git a/debian/config/armel/defines b/debian/config/armel/defines
deleted file mode 100644
index 6a074ca66f..0000000000
--- a/debian/config/armel/defines
+++ /dev/null
@@ -1,16 +0,0 @@
-[base]
-flavours:
- rpi
-kernel-arch: arm
-
-[build]
-image-file: arch/arm/boot/zImage
-# uncompressed-image is just for size checking
-uncompressed-image-file: arch/arm/boot/Image
-
-[image]
-install-stem: vmlinuz
-
-[rpi_description]
-hardware: Raspberry Pi Zero, Zero W and 1
-hardware-long: Raspberry Pi Zero, Zero W and 1 based systems
diff --git a/debian/config/armel/defines.toml b/debian/config/armel/defines.toml
new file mode 100644
index 0000000000..4fd318e6da
--- /dev/null
+++ b/debian/config/armel/defines.toml
@@ -0,0 +1,12 @@
+[[flavour]]
+name = 'rpi'
+[flavour.description]
+hardware = 'Raspberry Pi Zero, Zero W and 1'
+hardware_long = 'Raspberry Pi Zero, Zero W and 1 based systems'
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'arch/arm/boot/zImage'
+kernel_stem = 'vmlinuz'
diff --git a/debian/config/armhf/config b/debian/config/armhf/config
index af51773b95..4ece0c6129 100644
--- a/debian/config/armhf/config
+++ b/debian/config/armhf/config
@@ -516,6 +516,11 @@ CONFIG_DRM_TEGRA_STAGING=y
CONFIG_DRM_TILCDC=m
##
+## file: drivers/gpu/drm/tiny/Kconfig
+##
+CONFIG_DRM_PANEL_MIPI_DBI=m
+
+##
## file: drivers/gpu/host1x/Kconfig
##
CONFIG_TEGRA_HOST1X=m
@@ -1064,6 +1069,11 @@ CONFIG_MDIO_SUN4I=y
CONFIG_MDIO_ASPEED=m
##
+## file: drivers/net/phy/Kconfig
+##
+CONFIG_ADIN_PHY=m
+
+##
## file: drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig
##
CONFIG_BRCMFMAC=m
@@ -1207,6 +1217,16 @@ CONFIG_OLPC_XO175=y
CONFIG_OLPC_XO175_EC=m
##
+## file: drivers/pmdomain/bcm/Kconfig
+##
+CONFIG_RASPBERRYPI_POWER=y
+
+##
+## file: drivers/pmdomain/rockchip/Kconfig
+##
+CONFIG_ROCKCHIP_PM_DOMAINS=y
+
+##
## file: drivers/power/reset/Kconfig
##
CONFIG_POWER_RESET=y
@@ -1345,15 +1365,9 @@ CONFIG_ASPEED_LPC_SNOOP=m
CONFIG_ASPEED_P2A_CTRL=m
##
-## file: drivers/soc/bcm/Kconfig
-##
-CONFIG_RASPBERRYPI_POWER=y
-
-##
## file: drivers/soc/rockchip/Kconfig
##
CONFIG_ROCKCHIP_IODOMAIN=m
-CONFIG_ROCKCHIP_PM_DOMAINS=y
##
## file: drivers/soc/tegra/Kconfig
diff --git a/debian/config/armhf/defines b/debian/config/armhf/defines
deleted file mode 100644
index 762775239f..0000000000
--- a/debian/config/armhf/defines
+++ /dev/null
@@ -1,24 +0,0 @@
-[base]
-featuresets:
- none
- rt
-kernel-arch: arm
-
-[build]
-image-file: arch/arm/boot/zImage
-vdso: true
-
-[image]
-install-stem: vmlinuz
-
-[armmp_description]
-hardware: ARMv7 multiplatform compatible SoCs
-hardware-long: ARMv7 multiplatform kernel. See
- https://wiki.debian.org/DebianKernel/ARMMP for details of supported
- platforms
-
-[armmp-lpae_description]
-hardware: ARMv7 multiplatform compatible SoCs supporting LPAE
-hardware-long: ARMv7 multiplatform kernel supporting LPAE. See
- https://wiki.debian.org/DebianKernel/ARMMP for details of supported
- platforms.
diff --git a/debian/config/armhf/defines.toml b/debian/config/armhf/defines.toml
new file mode 100644
index 0000000000..51cd3911a0
--- /dev/null
+++ b/debian/config/armhf/defines.toml
@@ -0,0 +1,29 @@
+[[flavour]]
+name = "armmp"
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = 'ARMv7 multiplatform compatible SoCs'
+hardware_long = 'ARMv7 multiplatform kernel. See https://wiki.debian.org/DebianKernel/ARMMP for details of supported platforms'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = "armmp-lpae"
+[flavour.description]
+hardware = 'ARMv7 multiplatform compatible SoCs supporting LPAE'
+hardware_long = 'ARMv7 multiplatform kernel supporting LPAE. See https://wiki.debian.org/DebianKernel/ARMMP for details of supported platforms.'
+
+[[featureset]]
+name = 'none'
+
+[[featureset]]
+name = 'rt'
+# Override available flavours in rt featureset
+[[featureset.flavour]]
+name = 'armmp'
+
+[build]
+enable_vdso = true
+kernel_file = 'arch/arm/boot/zImage'
+kernel_stem = 'vmlinuz'
diff --git a/debian/config/armhf/none/defines b/debian/config/armhf/none/defines
deleted file mode 100644
index 3b127c36a1..0000000000
--- a/debian/config/armhf/none/defines
+++ /dev/null
@@ -1,8 +0,0 @@
-[base]
-flavours:
- armmp
- armmp-lpae
-default-flavour: armmp
-
-[armmp_packages]
-installer: true
diff --git a/debian/config/armhf/rt/defines b/debian/config/armhf/rt/defines
deleted file mode 100644
index 897e415f89..0000000000
--- a/debian/config/armhf/rt/defines
+++ /dev/null
@@ -1,3 +0,0 @@
-[base]
-flavours:
- armmp
diff --git a/debian/config/config b/debian/config/config
index 38ff6a5367..eae7e84485 100644
--- a/debian/config/config
+++ b/debian/config/config
@@ -1030,7 +1030,7 @@ CONFIG_SENSORS_G760A=m
# CONFIG_SENSORS_HIH6130 is not set
CONFIG_SENSORS_IBMAEM=m
CONFIG_SENSORS_IBMPEX=m
-# CONFIG_SENSORS_IIO_HWMON is not set
+CONFIG_SENSORS_IIO_HWMON=m
CONFIG_SENSORS_CORETEMP=m
# CONFIG_SENSORS_IT87 is not set
CONFIG_SENSORS_JC42=m
@@ -1522,6 +1522,7 @@ CONFIG_VL53L0X_I2C=m
##
# CONFIG_AD2S90 is not set
# CONFIG_AD2S1200 is not set
+# CONFIG_AD2S1210 is not set
##
## file: drivers/iio/temperature/Kconfig
@@ -2056,7 +2057,6 @@ CONFIG_DM_ZONED=m
##
CONFIG_BCACHE=m
# CONFIG_BCACHE_DEBUG is not set
-# CONFIG_BCACHE_CLOSURES_DEBUG is not set
##
## file: drivers/media/Kconfig
@@ -2911,7 +2911,6 @@ CONFIG_CB710_CORE=m
##
CONFIG_EEPROM_AT24=m
CONFIG_EEPROM_AT25=m
-CONFIG_EEPROM_LEGACY=m
CONFIG_EEPROM_MAX6875=m
CONFIG_EEPROM_93CX6=m
# CONFIG_EEPROM_93XX46 is not set
@@ -3044,7 +3043,6 @@ CONFIG_MTD_NAND_RICOH=m
##
## file: drivers/mtd/parsers/Kconfig
##
-CONFIG_MTD_AR7_PARTS=m
CONFIG_MTD_OF_PARTS=m
##
@@ -3100,14 +3098,6 @@ CONFIG_XEN_NETDEV_BACKEND=m
CONFIG_NET_FAILOVER=m
##
-## file: drivers/net/appletalk/Kconfig
-##
-CONFIG_ATALK=m
-CONFIG_DEV_APPLETALK=y
-CONFIG_IPDDP=m
-CONFIG_IPDDP_ENCAP=y
-
-##
## file: drivers/net/can/Kconfig
##
CONFIG_CAN_DEV=m
@@ -4782,7 +4772,6 @@ CONFIG_SCSI_SNIC=m
# CONFIG_SCSI_SNIC_DEBUG_FS is not set
# CONFIG_SCSI_PPA is not set
# CONFIG_SCSI_IMM is not set
-# CONFIG_SCSI_IZIP_EPP16 is not set
# CONFIG_SCSI_IZIP_SLOW_CTR is not set
CONFIG_SCSI_STEX=m
CONFIG_SCSI_SYM53C8XX_2=m
@@ -5033,11 +5022,6 @@ CONFIG_STAGING=y
# CONFIG_AD5933 is not set
##
-## file: drivers/staging/iio/resolver/Kconfig
-##
-# CONFIG_AD2S1210 is not set
-
-##
## file: drivers/staging/media/Kconfig
##
# CONFIG_STAGING_MEDIA is not set
@@ -5051,11 +5035,6 @@ CONFIG_DVB_BUDGET_PATCH=m
CONFIG_DVB_SP8870=m
##
-## file: drivers/staging/qlge/Kconfig
-##
-CONFIG_QLGE=m
-
-##
## file: drivers/staging/rtl8192e/Kconfig
##
# CONFIG_RTLLIB is not set
@@ -5066,11 +5045,6 @@ CONFIG_QLGE=m
# CONFIG_RTL8192E is not set
##
-## file: drivers/staging/rtl8192u/Kconfig
-##
-# CONFIG_RTL8192U is not set
-
-##
## file: drivers/staging/rtl8712/Kconfig
##
CONFIG_R8712U=m
@@ -5831,6 +5805,13 @@ CONFIG_AFS_FSCACHE=y
CONFIG_AUTOFS_FS=m
##
+## file: fs/bcachefs/Kconfig
+##
+CONFIG_BCACHEFS_FS=m
+CONFIG_BCACHEFS_QUOTA=y
+CONFIG_BCACHEFS_POSIX_ACL=y
+
+##
## file: fs/befs/Kconfig
##
CONFIG_BEFS_FS=m
@@ -5846,7 +5827,6 @@ CONFIG_BFS_FS=m
##
CONFIG_BTRFS_FS=m
CONFIG_BTRFS_FS_POSIX_ACL=y
-# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set
# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
# CONFIG_BTRFS_DEBUG is not set
# CONFIG_BTRFS_ASSERT is not set
@@ -6498,8 +6478,6 @@ CONFIG_MODULE_SIG=y
# CONFIG_MODULE_SIG_FORCE is not set
CONFIG_MODULE_SIG_ALL=y
## choice: Which hash algorithm should modules be signed with?
-# CONFIG_MODULE_SIG_SHA1 is not set
-# CONFIG_MODULE_SIG_SHA224 is not set
CONFIG_MODULE_SIG_SHA256=y
# CONFIG_MODULE_SIG_SHA384 is not set
# CONFIG_MODULE_SIG_SHA512 is not set
@@ -6507,6 +6485,7 @@ CONFIG_MODULE_SIG_SHA256=y
## choice: Module compression mode
CONFIG_MODULE_COMPRESS_XZ=y
## end choice
+CONFIG_MODULE_DECOMPRESS=y
# CONFIG_TRIM_UNUSED_KSYMS is not set
##
@@ -6657,6 +6636,7 @@ CONFIG_DEBUG_LIST=y
# CONFIG_DEBUG_PLIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_DEBUG_NOTIFIERS is not set
+# CONFIG_DEBUG_CLOSURES is not set
# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set
# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
# CONFIG_LATENCYTOP is not set
@@ -6742,7 +6722,6 @@ CONFIG_CORDIC=m
#. These are enabled again by arch config, matching the defaults
# CONFIG_XZ_DEC_X86 is not set
# CONFIG_XZ_DEC_POWERPC is not set
-# CONFIG_XZ_DEC_IA64 is not set
# CONFIG_XZ_DEC_ARM is not set
# CONFIG_XZ_DEC_ARMTHUMB is not set
# CONFIG_XZ_DEC_SPARC is not set
@@ -6864,6 +6843,11 @@ CONFIG_NET_9P_RDMA=m
# CONFIG_NET_9P_DEBUG is not set
##
+## file: net/appletalk/Kconfig
+##
+CONFIG_ATALK=m
+
+##
## file: net/atm/Kconfig
##
CONFIG_ATM=m
diff --git a/debian/config/config.cloud b/debian/config/config.cloud
index 0a3638ffb0..01f4afb776 100644
--- a/debian/config/config.cloud
+++ b/debian/config/config.cloud
@@ -566,11 +566,6 @@ CONFIG_XEN_NETDEV_FRONTEND=m
# CONFIG_FUJITSU_ES is not set
##
-## file: drivers/net/appletalk/Kconfig
-##
-# CONFIG_ATALK is not set
-
-##
## file: drivers/net/arcnet/Kconfig
##
# CONFIG_ARCNET is not set
@@ -1546,6 +1541,11 @@ CONFIG_KERNEL_LZ4=y
# CONFIG_NET_9P is not set
##
+## file: net/appletalk/Kconfig
+##
+# CONFIG_ATALK is not set
+
+##
## file: net/atm/Kconfig
##
# CONFIG_ATM is not set
diff --git a/debian/config/defines b/debian/config/defines
deleted file mode 100644
index f096593e28..0000000000
--- a/debian/config/defines
+++ /dev/null
@@ -1,44 +0,0 @@
-[base]
-arches:
- alpha
- amd64
- arm64
- armel
- armhf
- hppa
- i386
- ia64
- m68k
- mips
- mips64
- mips64el
- mips64r6el
- mipsel
- powerpc
- ppc64
- ppc64el
- riscv64
- s390x
- sh4
- sparc64
- x32
-compiler: gcc-12
-featuresets:
- none
- rt
-
-[build]
-# Disable code signing by default; this can be overridden per-architecture
-signed-code: false
-
-[featureset-rt_base]
-enabled: true
-
-[description]
-part-long-up: This kernel is not suitable for SMP (multi-processor,
- multi-core or hyper-threaded) systems.
-
-[image]
-depends: initramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool
-breaks: fwupdate (<< 12-7), wireless-regdb (<< 2019.06.03-1~)
-recommends: apparmor
diff --git a/debian/config/defines.toml b/debian/config/defines.toml
new file mode 100644
index 0000000000..23996ee55c
--- /dev/null
+++ b/debian/config/defines.toml
@@ -0,0 +1,110 @@
+[[kernelarch]]
+name = 'alpha'
+ [[kernelarch.debianarch]]
+ name = 'alpha'
+
+[[kernelarch]]
+name = 'arm'
+ [[kernelarch.debianarch]]
+ name = 'armel'
+ [[kernelarch.debianarch]]
+ name = 'armhf'
+
+[[kernelarch]]
+name = 'arm64'
+ [[kernelarch.debianarch]]
+ name = 'arm64'
+
+[[kernelarch]]
+name = 'parisc'
+ [[kernelarch.debianarch]]
+ name = 'hppa'
+
+[[kernelarch]]
+name = 'loongarch'
+ [[kernelarch.debianarch]]
+ name = 'loong64'
+
+[[kernelarch]]
+name = 'm68k'
+ [[kernelarch.debianarch]]
+ name = 'm68k'
+
+[[kernelarch]]
+name = 'mips'
+ [[kernelarch.debianarch]]
+ name = 'mips'
+ [[kernelarch.debianarch]]
+ name = 'mips64'
+ [[kernelarch.debianarch]]
+ name = 'mips64el'
+ [[kernelarch.debianarch]]
+ name = 'mips64r6el'
+ [[kernelarch.debianarch]]
+ name = 'mipsel'
+
+[[kernelarch]]
+name = 'powerpc'
+ [[kernelarch.debianarch]]
+ name = 'powerpc'
+ [[kernelarch.debianarch]]
+ name = 'ppc64'
+ [[kernelarch.debianarch]]
+ name = 'ppc64el'
+
+[[kernelarch]]
+name = 'riscv'
+ [[kernelarch.debianarch]]
+ name = 'riscv64'
+
+[[kernelarch]]
+name = 's390'
+ [[kernelarch.debianarch]]
+ name = 's390x'
+
+[[kernelarch]]
+name = 'sh'
+ [[kernelarch.debianarch]]
+ name = 'sh4'
+
+[[kernelarch]]
+name = 'sparc'
+ [[kernelarch.debianarch]]
+ name = 'sparc64'
+
+[[kernelarch]]
+name = 'x86'
+ [[kernelarch.debianarch]]
+ name = 'amd64'
+ [[kernelarch.debianarch]]
+ name = 'i386'
+ [[kernelarch.debianarch]]
+ name = 'x32'
+
+[[featureset]]
+name = 'none'
+
+[[featureset]]
+name = 'rt'
+enable = true
+ [featureset.description]
+ parts = ['rt']
+ [featureset.description.long]
+ rt = 'This kernel includes the PREEMPT_RT realtime patch set.'
+ [featureset.description.short]
+ rt = 'PREEMPT_RT'
+
+[build]
+compiler = 'gcc-12'
+
+[relations.image]
+depends = [
+ 'initramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool',
+]
+recommends = [
+ 'apparmor',
+]
+breaks = [
+ 'fwupdate (<< 12-7)',
+ 'wireless-regdb (<< 2019.06.03-1~)',
+]
diff --git a/debian/config/featureset-rt/defines b/debian/config/featureset-rt/defines
deleted file mode 100644
index 44e2f2b030..0000000000
--- a/debian/config/featureset-rt/defines
+++ /dev/null
@@ -1,7 +0,0 @@
-[abi]
-ignore-changes: *
-
-[description]
-part-long-rt: This kernel includes the PREEMPT_RT realtime patch set.
-part-short-rt: PREEMPT_RT
-parts: rt
diff --git a/debian/config/hppa/defines b/debian/config/hppa/defines
deleted file mode 100644
index 4ce559e285..0000000000
--- a/debian/config/hppa/defines
+++ /dev/null
@@ -1,33 +0,0 @@
-[base]
-flavours: parisc parisc64
-default-flavour: parisc
-kernel-arch: parisc
-
-[build]
-image-file: arch/parisc/boot/bzImage
-
-[image]
-suggests: palo
-install-stem: vmlinuz
-
-[parisc_description]
-hardware: 32-bit PA-RISC
-hardware-long: HP PA-RISC 32-bit systems with max 4 GB RAM
-
-[parisc_packages]
-installer: true
-
-[parisc64_base]
-cflags: -fno-cse-follow-jumps
-# no Debian architecture defined; force cross-build
-kernel-deb-arch: undefined
-kernel-gnu-type: hppa64-linux-gnu
-compat-deb-arch: hppa
-compat-gnu-type: hppa-linux-gnu
-
-[parisc64_description]
-hardware: 64-bit PA-RISC
-hardware-long: HP PA-RISC 64-bit systems with support for more than 4 GB RAM
-
-[parisc64_packages]
-installer: true
diff --git a/debian/config/hppa/defines.toml b/debian/config/hppa/defines.toml
new file mode 100644
index 0000000000..b900d437b2
--- /dev/null
+++ b/debian/config/hppa/defines.toml
@@ -0,0 +1,30 @@
+[[flavour]]
+name = 'parisc'
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = '32-bit PA-RISC'
+hardware_long = 'HP PA-RISC 32-bit systems with max 4 GB RAM'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'parisc64'
+[flavour.build]
+compiler_gnutype = 'hppa64-linux-gnu'
+compiler_gnutype_compat = 'hppa-linux-gnu'
+[flavour.description]
+hardware = '64-bit PA-RISC'
+hardware_long = 'HP PA-RISC 64-bit systems with support for more than 4 GB RAM'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'arch/parisc/boot/bzImage'
+kernel_stem = 'vmlinuz'
+
+[relations.image]
+suggests = ['palo']
diff --git a/debian/config/i386/defines b/debian/config/i386/defines
deleted file mode 100644
index ed130f0440..0000000000
--- a/debian/config/i386/defines
+++ /dev/null
@@ -1,28 +0,0 @@
-[base]
-featuresets:
- none
- rt
-kernel-arch: x86
-
-[build]
-image-file: arch/x86/boot/bzImage
-vdso: true
-
-[description]
-part-long-pae: This kernel requires PAE (Physical Address Extension).
- This feature is supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon,
- Core and Atom; AMD Geode NX, Athlon (K7), Duron, Opteron, Sempron,
- Turion or Phenom; Transmeta Efficeon; VIA C7; and some other processors.
-
-[image]
-suggests: grub-pc | grub-efi-ia32 | extlinux
-install-stem: vmlinuz
-
-[686_description]
-hardware: older PCs
-hardware-long: PCs with one or more processors not supporting PAE
-
-[686-pae_description]
-hardware: modern PCs
-hardware-long: PCs with one or more processors supporting PAE
-parts: pae
diff --git a/debian/config/i386/defines.toml b/debian/config/i386/defines.toml
new file mode 100644
index 0000000000..f934e009e4
--- /dev/null
+++ b/debian/config/i386/defines.toml
@@ -0,0 +1,44 @@
+[[flavour]]
+name = '686'
+[flavour.description]
+hardware = 'older PCs'
+hardware_long = 'PCs with one or more processors not supporting PAE'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = '686-pae'
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = 'modern PCs'
+hardware_long = 'PCs with one or more processors supporting PAE'
+parts = ['pae']
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[[featureset]]
+name = 'rt'
+# Override available flavours in rt featureset
+[[featureset.flavour]]
+name = '686-pae'
+
+[build]
+enable_vdso = true
+kernel_file = 'arch/x86/boot/bzImage'
+kernel_stem = 'vmlinuz'
+
+[description.short]
+pae = ''
+
+[description.long]
+pae = '''This kernel requires PAE (Physical Address Extension).
+This feature is supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon,
+Core and Atom; AMD Geode NX, Athlon (K7), Duron, Opteron, Sempron,
+Turion or Phenom; Transmeta Efficeon; VIA C7; and some other processors.'''
+
+[relations.image]
+suggests = ['grub-pc | grub-efi-ia32 | extlinux']
diff --git a/debian/config/i386/none/defines b/debian/config/i386/none/defines
deleted file mode 100644
index b9add20341..0000000000
--- a/debian/config/i386/none/defines
+++ /dev/null
@@ -1,11 +0,0 @@
-[base]
-flavours:
- 686
- 686-pae
-default-flavour: 686-pae
-
-[686_packages]
-installer: true
-
-[686-pae_packages]
-installer: true
diff --git a/debian/config/i386/rt/defines b/debian/config/i386/rt/defines
deleted file mode 100644
index 358e12d559..0000000000
--- a/debian/config/i386/rt/defines
+++ /dev/null
@@ -1,3 +0,0 @@
-[base]
-flavours:
- 686-pae
diff --git a/debian/config/ia64/config b/debian/config/ia64/config
deleted file mode 100644
index 43907d7e6c..0000000000
--- a/debian/config/ia64/config
+++ /dev/null
@@ -1,740 +0,0 @@
-##
-## file: arch/ia64/Kconfig
-##
-CONFIG_HOTPLUG_CPU=y
-CONFIG_SCHED_SMT=y
-CONFIG_PERMIT_BSP_REMOVE=y
-CONFIG_NODES_SHIFT=8
-CONFIG_IA64_MCA_RECOVERY=y
-CONFIG_IA64_PALINFO=m
-CONFIG_MSPEC=m
-
-##
-## file: arch/ia64/Kconfig.debug
-##
-## choice: Physical memory granularity
-CONFIG_IA64_GRANULE_16MB=y
-# CONFIG_IA64_GRANULE_64MB is not set
-## end choice
-CONFIG_IA64_PRINT_HAZARDS=y
-# CONFIG_DISABLE_VHPT is not set
-# CONFIG_IA64_DEBUG_CMPXCHG is not set
-# CONFIG_IA64_DEBUG_IRQ is not set
-
-##
-## file: block/partitions/Kconfig
-##
-CONFIG_ACORN_PARTITION=y
-# CONFIG_ACORN_PARTITION_CUMANA is not set
-CONFIG_ACORN_PARTITION_EESOX=y
-CONFIG_ACORN_PARTITION_ICS=y
-CONFIG_ACORN_PARTITION_ADFS=y
-CONFIG_ACORN_PARTITION_POWERTEC=y
-CONFIG_ACORN_PARTITION_RISCIX=y
-CONFIG_OSF_PARTITION=y
-CONFIG_AMIGA_PARTITION=y
-CONFIG_ATARI_PARTITION=y
-CONFIG_MAC_PARTITION=y
-CONFIG_BSD_DISKLABEL=y
-CONFIG_MINIX_SUBPARTITION=y
-CONFIG_SOLARIS_X86_PARTITION=y
-CONFIG_UNIXWARE_DISKLABEL=y
-CONFIG_LDM_PARTITION=y
-CONFIG_LDM_DEBUG=y
-CONFIG_SGI_PARTITION=y
-CONFIG_ULTRIX_PARTITION=y
-CONFIG_SUN_PARTITION=y
-
-##
-## file: crypto/Kconfig
-##
-CONFIG_CRYPTO_ZSTD=y
-
-##
-## file: drivers/acpi/Kconfig
-##
-CONFIG_ACPI_DOCK=y
-CONFIG_ACPI_PCI_SLOT=y
-CONFIG_ACPI_CONTAINER=y
-
-##
-## file: drivers/ata/Kconfig
-##
-CONFIG_PATA_ALI=m
-CONFIG_PATA_AMD=m
-CONFIG_PATA_CMD64X=m
-CONFIG_PATA_CS5520=m
-CONFIG_PATA_EFAR=m
-CONFIG_PATA_HPT366=m
-CONFIG_PATA_HPT37X=m
-CONFIG_PATA_NETCELL=m
-CONFIG_PATA_NS87415=m
-CONFIG_PATA_OLDPIIX=m
-CONFIG_PATA_PDC2027X=m
-CONFIG_PATA_PDC_OLD=m
-CONFIG_PATA_SC1200=m
-CONFIG_PATA_SERVERWORKS=m
-CONFIG_PATA_SIL680=m
-CONFIG_PATA_TRIFLEX=m
-CONFIG_PATA_VIA=m
-CONFIG_PATA_MPIIX=m
-CONFIG_PATA_NS87410=m
-CONFIG_PATA_OPTI=m
-CONFIG_PATA_LEGACY=m
-
-##
-## file: drivers/block/Kconfig
-##
-CONFIG_CDROM_PKTCDVD=m
-CONFIG_CDROM_PKTCDVD_BUFFERS=8
-# CONFIG_CDROM_PKTCDVD_WCACHE is not set
-
-##
-## file: drivers/char/Kconfig
-##
-CONFIG_PRINTER=m
-# CONFIG_LP_CONSOLE is not set
-CONFIG_PPDEV=m
-CONFIG_DTLK=m
-CONFIG_APPLICOM=m
-CONFIG_HPET=y
-# CONFIG_HPET_MMAP is not set
-
-##
-## file: drivers/char/agp/Kconfig
-##
-#. Workaround
-CONFIG_AGP=y
-#. Workaround
-CONFIG_AGP_I460=y
-#. Workaround
-CONFIG_AGP_HP_ZX1=y
-
-##
-## file: drivers/char/ipmi/Kconfig
-##
-CONFIG_IPMI_HANDLER=m
-# CONFIG_IPMI_PANIC_EVENT is not set
-CONFIG_IPMI_DEVICE_INTERFACE=m
-CONFIG_IPMI_SI=m
-CONFIG_IPMI_WATCHDOG=m
-CONFIG_IPMI_POWEROFF=m
-
-##
-## file: drivers/cpufreq/Kconfig
-##
-CONFIG_IA64_ACPI_CPUFREQ=m
-
-##
-## file: drivers/firmware/Kconfig
-##
-CONFIG_DMIID=y
-
-##
-## file: drivers/gpu/drm/Kconfig
-##
-CONFIG_DRM=m
-
-##
-## file: drivers/gpu/drm/i2c/Kconfig
-##
-CONFIG_DRM_I2C_CH7006=m
-CONFIG_DRM_I2C_SIL164=m
-
-##
-## file: drivers/gpu/drm/nouveau/Kconfig
-##
-CONFIG_DRM_NOUVEAU=m
-# CONFIG_DRM_NOUVEAU_BACKLIGHT is not set
-
-##
-## file: drivers/gpu/drm/radeon/Kconfig
-##
-CONFIG_DRM_RADEON=m
-
-##
-## file: drivers/hid/usbhid/Kconfig
-##
-CONFIG_USB_HID=m
-# CONFIG_HID_PID is not set
-
-##
-## file: drivers/hwmon/Kconfig
-##
-CONFIG_SENSORS_ADM1021=m
-CONFIG_SENSORS_ADM1025=m
-CONFIG_SENSORS_ADM1026=m
-CONFIG_SENSORS_ADM1031=m
-CONFIG_SENSORS_ASB100=m
-CONFIG_SENSORS_DS1621=m
-CONFIG_SENSORS_F71805F=m
-CONFIG_SENSORS_GL518SM=m
-CONFIG_SENSORS_GL520SM=m
-CONFIG_SENSORS_IT87=m
-CONFIG_SENSORS_MAX1619=m
-CONFIG_SENSORS_LM63=m
-CONFIG_SENSORS_LM75=m
-CONFIG_SENSORS_LM77=m
-CONFIG_SENSORS_LM78=m
-CONFIG_SENSORS_LM80=m
-CONFIG_SENSORS_LM83=m
-CONFIG_SENSORS_LM85=m
-CONFIG_SENSORS_LM87=m
-CONFIG_SENSORS_LM90=m
-CONFIG_SENSORS_LM92=m
-CONFIG_SENSORS_PC87360=m
-CONFIG_SENSORS_PCF8591=m
-CONFIG_SENSORS_SIS5595=m
-CONFIG_SENSORS_SMSC47M1=m
-CONFIG_SENSORS_SMSC47B397=m
-CONFIG_SENSORS_VIA686A=m
-CONFIG_SENSORS_W83781D=m
-CONFIG_SENSORS_W83L785TS=m
-CONFIG_SENSORS_W83627HF=m
-
-##
-## file: drivers/i2c/Kconfig
-##
-CONFIG_I2C=m
-CONFIG_I2C_CHARDEV=m
-CONFIG_I2C_STUB=m
-# CONFIG_I2C_DEBUG_CORE is not set
-# CONFIG_I2C_DEBUG_ALGO is not set
-# CONFIG_I2C_DEBUG_BUS is not set
-
-##
-## file: drivers/i2c/busses/Kconfig
-##
-CONFIG_I2C_ALI1535=m
-CONFIG_I2C_ALI1563=m
-CONFIG_I2C_ALI15X3=m
-CONFIG_I2C_AMD756=m
-CONFIG_I2C_AMD756_S4882=m
-CONFIG_I2C_AMD8111=m
-CONFIG_I2C_I801=m
-CONFIG_I2C_PIIX4=m
-CONFIG_I2C_NFORCE2=m
-CONFIG_I2C_SIS5595=m
-CONFIG_I2C_SIS630=m
-CONFIG_I2C_SIS96X=m
-CONFIG_I2C_VIA=m
-CONFIG_I2C_VIAPRO=m
-CONFIG_I2C_PARPORT=m
-CONFIG_I2C_PCA_ISA=m
-CONFIG_SCx200_ACB=m
-
-##
-## file: drivers/input/gameport/Kconfig
-##
-CONFIG_GAMEPORT=m
-CONFIG_GAMEPORT_NS558=m
-CONFIG_GAMEPORT_L4=m
-CONFIG_GAMEPORT_EMU10K1=m
-CONFIG_GAMEPORT_FM801=m
-
-##
-## file: drivers/input/keyboard/Kconfig
-##
-CONFIG_INPUT_KEYBOARD=y
-CONFIG_KEYBOARD_ATKBD=y
-CONFIG_KEYBOARD_LKKBD=m
-CONFIG_KEYBOARD_NEWTON=m
-CONFIG_KEYBOARD_SUNKBD=m
-CONFIG_KEYBOARD_XTKBD=m
-
-##
-## file: drivers/input/misc/Kconfig
-##
-CONFIG_INPUT_MISC=y
-CONFIG_INPUT_UINPUT=m
-
-##
-## file: drivers/input/mouse/Kconfig
-##
-CONFIG_INPUT_MOUSE=y
-CONFIG_MOUSE_PS2=m
-CONFIG_MOUSE_SERIAL=m
-CONFIG_MOUSE_VSXXXAA=m
-
-##
-## file: drivers/input/serio/Kconfig
-##
-CONFIG_SERIO=y
-CONFIG_SERIO_I8042=y
-CONFIG_SERIO_SERPORT=m
-CONFIG_SERIO_PARKBD=m
-CONFIG_SERIO_PCIPS2=m
-CONFIG_SERIO_LIBPS2=y
-CONFIG_SERIO_RAW=m
-
-##
-## file: drivers/input/touchscreen/Kconfig
-##
-# CONFIG_INPUT_TOUCHSCREEN is not set
-
-##
-## file: drivers/isdn/Kconfig
-##
-CONFIG_ISDN=y
-
-##
-## file: drivers/media/radio/Kconfig
-##
-CONFIG_RADIO_MAXIRADIO=m
-CONFIG_USB_DSBR=m
-
-##
-## file: drivers/mmc/Kconfig
-##
-CONFIG_MMC=m
-
-##
-## file: drivers/mmc/core/Kconfig
-##
-CONFIG_MMC_BLOCK=m
-
-##
-## file: drivers/mmc/host/Kconfig
-##
-# CONFIG_MMC_DEBUG is not set
-
-##
-## file: drivers/net/Kconfig
-##
-CONFIG_NET_FC=y
-CONFIG_NET_SB1000=m
-
-##
-## file: drivers/net/arcnet/Kconfig
-##
-CONFIG_ARCNET=m
-CONFIG_ARCNET_1201=m
-CONFIG_ARCNET_1051=m
-CONFIG_ARCNET_RAW=m
-CONFIG_ARCNET_CAP=m
-CONFIG_ARCNET_COM90xx=m
-CONFIG_ARCNET_COM90xxIO=m
-CONFIG_ARCNET_RIM_I=m
-CONFIG_ARCNET_COM20020=m
-CONFIG_ARCNET_COM20020_PCI=m
-CONFIG_ARCNET_COM20020_CS=m
-
-##
-## file: drivers/net/ethernet/3com/Kconfig
-##
-CONFIG_NET_VENDOR_3COM=y
-CONFIG_PCMCIA_3C574=m
-CONFIG_PCMCIA_3C589=m
-CONFIG_VORTEX=m
-CONFIG_TYPHOON=m
-
-##
-## file: drivers/net/ethernet/8390/Kconfig
-##
-CONFIG_PCMCIA_AXNET=m
-CONFIG_NE2K_PCI=m
-CONFIG_PCMCIA_PCNET=m
-
-##
-## file: drivers/net/ethernet/adaptec/Kconfig
-##
-CONFIG_ADAPTEC_STARFIRE=m
-
-##
-## file: drivers/net/ethernet/amd/Kconfig
-##
-CONFIG_AMD8111_ETH=m
-CONFIG_PCMCIA_NMCLAN=m
-
-##
-## file: drivers/net/ethernet/broadcom/Kconfig
-##
-CONFIG_B44=m
-
-##
-## file: drivers/net/ethernet/dec/tulip/Kconfig
-##
-CONFIG_NET_TULIP=y
-CONFIG_DE2104X=m
-CONFIG_TULIP=m
-# CONFIG_TULIP_MWI is not set
-# CONFIG_TULIP_MMIO is not set
-CONFIG_WINBOND_840=m
-CONFIG_DM9102=m
-CONFIG_PCMCIA_XIRCOM=m
-
-##
-## file: drivers/net/ethernet/dlink/Kconfig
-##
-CONFIG_SUNDANCE=m
-# CONFIG_SUNDANCE_MMIO is not set
-
-##
-## file: drivers/net/ethernet/fujitsu/Kconfig
-##
-CONFIG_PCMCIA_FMVJ18X=m
-
-##
-## file: drivers/net/ethernet/intel/Kconfig
-##
-CONFIG_E100=m
-
-##
-## file: drivers/net/ethernet/natsemi/Kconfig
-##
-CONFIG_NATSEMI=m
-
-##
-## file: drivers/net/ethernet/nvidia/Kconfig
-##
-CONFIG_FORCEDETH=m
-
-##
-## file: drivers/net/ethernet/realtek/Kconfig
-##
-CONFIG_8139CP=m
-CONFIG_8139TOO=m
-# CONFIG_8139TOO_PIO is not set
-# CONFIG_8139TOO_TUNE_TWISTER is not set
-# CONFIG_8139TOO_8129 is not set
-# CONFIG_8139_OLD_RX_RESET is not set
-
-##
-## file: drivers/net/ethernet/sis/Kconfig
-##
-CONFIG_SIS900=m
-
-##
-## file: drivers/net/ethernet/smsc/Kconfig
-##
-CONFIG_PCMCIA_SMC91C92=m
-CONFIG_EPIC100=m
-
-##
-## file: drivers/net/ethernet/via/Kconfig
-##
-CONFIG_VIA_RHINE=m
-# CONFIG_VIA_RHINE_MMIO is not set
-
-##
-## file: drivers/net/ethernet/xircom/Kconfig
-##
-CONFIG_PCMCIA_XIRC2PS=m
-
-##
-## file: drivers/net/fddi/Kconfig
-##
-CONFIG_FDDI=y
-CONFIG_SKFP=m
-
-##
-## file: drivers/net/hippi/Kconfig
-##
-# CONFIG_HIPPI is not set
-
-##
-## file: drivers/net/plip/Kconfig
-##
-CONFIG_PLIP=m
-
-##
-## file: drivers/net/wan/Kconfig
-##
-CONFIG_WAN=y
-CONFIG_PCI200SYN=m
-CONFIG_WANXL=m
-CONFIG_FARSYNC=m
-
-##
-## file: drivers/net/wireless/atmel/Kconfig
-##
-CONFIG_ATMEL=m
-CONFIG_PCI_ATMEL=m
-CONFIG_PCMCIA_ATMEL=m
-
-##
-## file: drivers/net/wireless/cisco/Kconfig
-##
-CONFIG_AIRO_CS=m
-
-##
-## file: drivers/net/wireless/intel/ipw2x00/Kconfig
-##
-CONFIG_IPW2100=m
-CONFIG_IPW2100_MONITOR=y
-
-##
-## file: drivers/net/wireless/intersil/orinoco/Kconfig
-##
-CONFIG_HERMES=m
-CONFIG_PLX_HERMES=m
-CONFIG_TMD_HERMES=m
-CONFIG_PCI_HERMES=m
-CONFIG_PCMCIA_HERMES=m
-CONFIG_PCMCIA_SPECTRUM=m
-
-##
-## file: drivers/net/wireless/legacy/Kconfig
-##
-CONFIG_PCMCIA_RAYCS=m
-CONFIG_PCMCIA_WL3501=m
-
-##
-## file: drivers/net/wireless/marvell/mwifiex/Kconfig
-##
-CONFIG_MWIFIEX=m
-CONFIG_MWIFIEX_SDIO=m
-CONFIG_MWIFIEX_PCIE=m
-
-##
-## file: drivers/net/wireless/zydas/Kconfig
-##
-CONFIG_USB_ZD1201=m
-
-##
-## file: drivers/pci/hotplug/Kconfig
-##
-CONFIG_HOTPLUG_PCI=y
-
-##
-## file: drivers/pcmcia/Kconfig
-##
-CONFIG_PCCARD=m
-CONFIG_PCMCIA=m
-CONFIG_CARDBUS=y
-CONFIG_YENTA=m
-CONFIG_PD6729=m
-CONFIG_I82092=m
-
-##
-## file: drivers/rtc/Kconfig
-##
-CONFIG_RTC_DRV_EFI=y
-
-##
-## file: drivers/scsi/Kconfig
-##
-CONFIG_SCSI_ARCMSR=m
-CONFIG_SCSI_MYRB=m
-CONFIG_SCSI_MYRS=m
-CONFIG_SCSI_DMX3191D=m
-CONFIG_SCSI_IPS=m
-CONFIG_SCSI_INITIO=m
-CONFIG_SCSI_INIA100=m
-CONFIG_SCSI_SYM53C8XX_2=m
-CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
-CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
-CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
-CONFIG_SCSI_IPR=m
-CONFIG_SCSI_IPR_TRACE=y
-CONFIG_SCSI_IPR_DUMP=y
-CONFIG_SCSI_QLOGIC_1280=m
-CONFIG_SCSI_DC395x=m
-CONFIG_SCSI_AM53C974=m
-
-##
-## file: drivers/scsi/megaraid/Kconfig.megaraid
-##
-CONFIG_MEGARAID_NEWGEN=y
-CONFIG_MEGARAID_MM=m
-CONFIG_MEGARAID_MAILBOX=m
-CONFIG_MEGARAID_LEGACY=m
-
-##
-## file: drivers/scsi/pcmcia/Kconfig
-##
-CONFIG_PCMCIA_QLOGIC=m
-CONFIG_PCMCIA_SYM53C500=m
-
-##
-## file: drivers/staging/wlan-ng/Kconfig
-##
-# CONFIG_PRISM2_USB is not set
-
-##
-## file: drivers/tty/Kconfig
-##
-CONFIG_VT=y
-CONFIG_VT_CONSOLE=y
-CONFIG_SERIAL_NONSTANDARD=y
-CONFIG_MOXA_INTELLIO=m
-# CONFIG_MOXA_SMARTIO is not set
-CONFIG_N_HDLC=m
-
-##
-## file: drivers/tty/serial/Kconfig
-##
-CONFIG_SERIAL_JSM=m
-
-##
-## file: drivers/tty/serial/8250/Kconfig
-##
-CONFIG_SERIAL_8250=y
-CONFIG_SERIAL_8250_CONSOLE=y
-CONFIG_SERIAL_8250_CS=m
-CONFIG_SERIAL_8250_NR_UARTS=32
-CONFIG_SERIAL_8250_RUNTIME_UARTS=4
-CONFIG_SERIAL_8250_EXTENDED=y
-CONFIG_SERIAL_8250_SHARE_IRQ=y
-# CONFIG_SERIAL_8250_DETECT_IRQ is not set
-CONFIG_SERIAL_8250_RSA=y
-
-##
-## file: drivers/usb/Kconfig
-##
-CONFIG_USB=m
-
-##
-## file: drivers/usb/host/Kconfig
-##
-CONFIG_USB_EHCI_HCD=m
-CONFIG_USB_OHCI_HCD=m
-CONFIG_USB_UHCI_HCD=m
-CONFIG_USB_SL811_HCD=m
-CONFIG_USB_SL811_CS=m
-
-##
-## file: drivers/usb/misc/Kconfig
-##
-CONFIG_USB_USS720=m
-
-##
-## file: drivers/video/console/Kconfig
-##
-CONFIG_VGA_CONSOLE=y
-CONFIG_FRAMEBUFFER_CONSOLE=y
-
-##
-## file: drivers/video/fbdev/Kconfig
-##
-CONFIG_FB=y
-CONFIG_FB_CIRRUS=m
-CONFIG_FB_PM2=m
-# CONFIG_FB_PM2_FIFO_DISCONNECT is not set
-CONFIG_FB_CYBER2000=m
-CONFIG_FB_ASILIANT=y
-# CONFIG_FB_IMSTT is not set
-CONFIG_FB_S1D13XXX=m
-CONFIG_FB_MATROX=m
-CONFIG_FB_MATROX_MILLENIUM=y
-CONFIG_FB_MATROX_MYSTIQUE=y
-CONFIG_FB_MATROX_G=y
-CONFIG_FB_MATROX_I2C=m
-CONFIG_FB_MATROX_MAVEN=m
-CONFIG_FB_RADEON=m
-CONFIG_FB_RADEON_I2C=y
-# CONFIG_FB_RADEON_DEBUG is not set
-CONFIG_FB_ATY128=m
-CONFIG_FB_ATY=m
-CONFIG_FB_ATY_CT=y
-CONFIG_FB_ATY_GENERIC_LCD=y
-CONFIG_FB_ATY_GX=y
-CONFIG_FB_SAVAGE=m
-CONFIG_FB_SAVAGE_I2C=y
-# CONFIG_FB_SAVAGE_ACCEL is not set
-CONFIG_FB_SIS=m
-CONFIG_FB_SIS_300=y
-CONFIG_FB_SIS_315=y
-CONFIG_FB_NEOMAGIC=m
-CONFIG_FB_KYRO=m
-CONFIG_FB_VOODOO1=m
-CONFIG_FB_TRIDENT=m
-# CONFIG_FB_VIRTUAL is not set
-
-##
-## file: drivers/video/fbdev/core/Kconfig
-##
-CONFIG_FB_MODE_HELPERS=y
-CONFIG_FB_TILEBLITTING=y
-
-##
-## file: fs/pstore/Kconfig
-##
-CONFIG_PSTORE=y
-
-##
-## file: kernel/Kconfig.kexec
-##
-CONFIG_KEXEC=y
-CONFIG_CRASH_DUMP=y
-
-##
-## file: lib/Kconfig.debug
-##
-#. Broken here (#905461)
-# CONFIG_SCHED_STACK_END_CHECK is not set
-
-##
-## file: lib/xz/Kconfig
-##
-CONFIG_XZ_DEC_IA64=y
-
-##
-## file: net/ipv6/Kconfig
-##
-CONFIG_IPV6=y
-
-##
-## file: security/Kconfig
-##
-CONFIG_LSM_MMAP_MIN_ADDR=65536
-# CONFIG_HARDENED_USERCOPY is not set
-
-##
-## file: sound/drivers/Kconfig
-##
-CONFIG_SND_DUMMY=m
-CONFIG_SND_VIRMIDI=m
-CONFIG_SND_MTPAV=m
-CONFIG_SND_SERIAL_U16550=m
-CONFIG_SND_MPU401=m
-
-##
-## file: sound/pci/Kconfig
-##
-CONFIG_SND_ALS4000=m
-CONFIG_SND_ALI5451=m
-CONFIG_SND_ATIIXP=m
-CONFIG_SND_ATIIXP_MODEM=m
-CONFIG_SND_AU8810=m
-CONFIG_SND_AU8820=m
-CONFIG_SND_AU8830=m
-CONFIG_SND_AZT3328=m
-CONFIG_SND_BT87X=m
-# CONFIG_SND_BT87X_OVERCLOCK is not set
-CONFIG_SND_CA0106=m
-CONFIG_SND_CMIPCI=m
-CONFIG_SND_CS4281=m
-CONFIG_SND_CS46XX=m
-CONFIG_SND_CS46XX_NEW_DSP=y
-CONFIG_SND_EMU10K1=m
-CONFIG_SND_EMU10K1X=m
-CONFIG_SND_ENS1370=m
-CONFIG_SND_ENS1371=m
-CONFIG_SND_ES1938=m
-CONFIG_SND_ES1968=m
-CONFIG_SND_FM801=m
-CONFIG_SND_FM801_TEA575X_BOOL=y
-CONFIG_SND_HDSP=m
-CONFIG_SND_ICE1712=m
-CONFIG_SND_ICE1724=m
-CONFIG_SND_INTEL8X0=m
-CONFIG_SND_INTEL8X0M=m
-CONFIG_SND_KORG1212=m
-CONFIG_SND_MAESTRO3=m
-CONFIG_SND_MIXART=m
-CONFIG_SND_NM256=m
-CONFIG_SND_RME32=m
-CONFIG_SND_RME96=m
-CONFIG_SND_RME9652=m
-CONFIG_SND_SONICVIBES=m
-CONFIG_SND_TRIDENT=m
-CONFIG_SND_VIA82XX=m
-CONFIG_SND_VIA82XX_MODEM=m
-CONFIG_SND_VX222=m
-CONFIG_SND_YMFPCI=m
-
-##
-## file: sound/pci/hda/Kconfig
-##
-CONFIG_SND_HDA_INTEL=m
diff --git a/debian/config/ia64/config.itanium b/debian/config/ia64/config.itanium
deleted file mode 100644
index 1d1da671fb..0000000000
--- a/debian/config/ia64/config.itanium
+++ /dev/null
@@ -1,10 +0,0 @@
-##
-## file: arch/ia64/Kconfig
-##
-## choice: Processor type
-CONFIG_ITANIUM=y
-# CONFIG_MCKINLEY is not set
-## end choice
-CONFIG_SMP=y
-CONFIG_NR_CPUS=64
-# CONFIG_SCHED_SMT is not set
diff --git a/debian/config/ia64/config.mckinley b/debian/config/ia64/config.mckinley
deleted file mode 100644
index 581fcde88c..0000000000
--- a/debian/config/ia64/config.mckinley
+++ /dev/null
@@ -1,10 +0,0 @@
-##
-## file: arch/ia64/Kconfig
-##
-## choice: Processor type
-# CONFIG_ITANIUM is not set
-CONFIG_MCKINLEY=y
-## end choice
-CONFIG_SMP=y
-CONFIG_NR_CPUS=64
-# CONFIG_SCHED_SMT is not set
diff --git a/debian/config/ia64/defines b/debian/config/ia64/defines
deleted file mode 100644
index f4751c65b6..0000000000
--- a/debian/config/ia64/defines
+++ /dev/null
@@ -1,25 +0,0 @@
-[base]
-flavours:
- itanium
- mckinley
-default-flavour: itanium
-kernel-arch: ia64
-compiler: gcc-12
-
-[build]
-image-file: vmlinux.gz
-
-[image]
-suggests: grub-efi-ia64
-install-stem: vmlinuz
-
-[itanium_description]
-hardware: Itanium (Merced)
-hardware-long: systems with original Itanium (Merced) processors
-
-[itanium_packages]
-installer: true
-
-[mckinley_description]
-hardware: Itanium 2+
-hardware-long: systems with Itanium 2 or 9300/9500/9700-series processors
diff --git a/debian/config/kernelarch-powerpc/config-arch-64 b/debian/config/kernelarch-powerpc/config-arch-64
index fdd0fbe89f..97e4e6ac43 100644
--- a/debian/config/kernelarch-powerpc/config-arch-64
+++ b/debian/config/kernelarch-powerpc/config-arch-64
@@ -145,6 +145,7 @@ CONFIG_IBM_EMAC_RX_COPY_THRESHOLD=256
## file: drivers/pci/hotplug/Kconfig
##
CONFIG_HOTPLUG_PCI=y
+CONFIG_HOTPLUG_PCI_POWERNV=m
CONFIG_HOTPLUG_PCI_RPA=m
CONFIG_HOTPLUG_PCI_RPA_DLPAR=m
diff --git a/debian/config/kernelarch-x86/config b/debian/config/kernelarch-x86/config
index fe10477d97..4f3f22fb74 100644
--- a/debian/config/kernelarch-x86/config
+++ b/debian/config/kernelarch-x86/config
@@ -726,6 +726,7 @@ CONFIG_SENSORS_W83627HF=m
CONFIG_SENSORS_ACPI_POWER=m
CONFIG_SENSORS_ASUS_WMI=m
CONFIG_SENSORS_ASUS_EC=m
+CONFIG_SENSORS_HP_WMI=m
##
## file: drivers/hwtracing/intel_th/Kconfig
@@ -1741,11 +1742,6 @@ CONFIG_RTLLIB_CRYPTO_WEP=m
CONFIG_RTL8192E=m
##
-## file: drivers/staging/rtl8192u/Kconfig
-##
-CONFIG_RTL8192U=m
-
-##
## file: drivers/staging/rts5208/Kconfig
##
CONFIG_RTS5208=m
@@ -2267,7 +2263,7 @@ CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m
CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m
CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m
CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m
-CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m
+CONFIG_SND_SOC_INTEL_SOF_DA7219_MACH=m
CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m
CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m
diff --git a/debian/config/loong64/config b/debian/config/loong64/config
new file mode 100644
index 0000000000..6df221b4e0
--- /dev/null
+++ b/debian/config/loong64/config
@@ -0,0 +1,236 @@
+##
+## file: arch/loongarch/Kconfig
+##
+CONFIG_DMI=y
+CONFIG_EFI=y
+CONFIG_EFI_STUB=y
+CONFIG_SMP=y
+CONFIG_HOTPLUG_CPU=y
+CONFIG_NR_CPUS=64
+CONFIG_NUMA=y
+CONFIG_CPU_HAS_LSX=y
+CONFIG_CPU_HAS_LASX=y
+
+##
+## file: drivers/acpi/Kconfig
+##
+CONFIG_ACPI_IPMI=m
+CONFIG_ACPI_PCI_SLOT=y
+CONFIG_ACPI_HOTPLUG_MEMORY=y
+
+##
+## file: drivers/bluetooth/Kconfig
+##
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIBCM203X=m
+CONFIG_BT_HCIBPA10X=m
+CONFIG_BT_HCIBFUSB=m
+CONFIG_BT_HCIDTL1=m
+CONFIG_BT_HCIBT3C=m
+CONFIG_BT_HCIBLUECARD=m
+CONFIG_BT_HCIVHCI=m
+CONFIG_BT_VIRTIO=m
+
+##
+## file: drivers/char/Kconfig
+##
+CONFIG_PRINTER=m
+
+##
+## file: drivers/dma/Kconfig
+##
+CONFIG_DMADEVICES=y
+
+##
+## file: drivers/firmware/efi/Kconfig
+##
+CONFIG_EFI_ZBOOT=y
+
+##
+## file: drivers/gpio/Kconfig
+##
+CONFIG_GPIO_LOONGSON=y
+
+##
+## file: drivers/gpu/drm/Kconfig
+##
+CONFIG_DRM=m
+
+##
+## file: drivers/gpu/drm/amd/amdgpu/Kconfig
+##
+CONFIG_DRM_AMDGPU=m
+
+##
+## file: drivers/gpu/drm/ast/Kconfig
+##
+CONFIG_DRM_AST=m
+
+##
+## file: drivers/gpu/drm/radeon/Kconfig
+##
+CONFIG_DRM_RADEON=m
+
+##
+## file: drivers/hwmon/Kconfig
+##
+CONFIG_SENSORS_LM75=m
+CONFIG_SENSORS_W83627HF=m
+
+##
+## file: drivers/i2c/Kconfig
+##
+CONFIG_I2C=y
+
+##
+## file: drivers/i2c/busses/Kconfig
+##
+CONFIG_I2C_PIIX4=m
+
+##
+## file: drivers/input/keyboard/Kconfig
+##
+CONFIG_KEYBOARD_XTKBD=m
+
+##
+## file: drivers/input/misc/Kconfig
+##
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_UINPUT=m
+
+##
+## file: drivers/input/mouse/Kconfig
+##
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=m
+CONFIG_MOUSE_PS2_VMMOUSE=y
+CONFIG_MOUSE_SERIAL=m
+
+##
+## file: drivers/input/serio/Kconfig
+##
+CONFIG_SERIO_SERPORT=m
+CONFIG_SERIO_RAW=m
+
+##
+## file: drivers/mtd/chips/Kconfig
+##
+CONFIG_MTD_CFI=m
+CONFIG_MTD_JEDECPROBE=m
+CONFIG_MTD_CFI_INTELEXT=m
+CONFIG_MTD_CFI_AMDSTD=m
+CONFIG_MTD_CFI_STAA=m
+CONFIG_MTD_RAM=m
+CONFIG_MTD_ROM=m
+
+##
+## file: drivers/net/ethernet/realtek/Kconfig
+##
+CONFIG_8139CP=m
+CONFIG_8139TOO=m
+
+##
+## file: drivers/net/ethernet/stmicro/stmmac/Kconfig
+##
+CONFIG_STMMAC_ETH=m
+
+##
+## file: drivers/pci/hotplug/Kconfig
+##
+CONFIG_HOTPLUG_PCI=y
+CONFIG_HOTPLUG_PCI_SHPC=y
+
+##
+## file: drivers/power/reset/Kconfig
+##
+CONFIG_POWER_RESET=y
+CONFIG_POWER_RESET_RESTART=y
+CONFIG_POWER_RESET_SYSCON=y
+CONFIG_POWER_RESET_SYSCON_POWEROFF=y
+CONFIG_SYSCON_REBOOT_MODE=m
+
+##
+## file: drivers/pwm/Kconfig
+##
+CONFIG_PWM=y
+
+##
+## file: drivers/rtc/Kconfig
+##
+CONFIG_RTC_DRV_EFI=y
+
+##
+## file: drivers/scsi/megaraid/Kconfig.megaraid
+##
+CONFIG_MEGARAID_NEWGEN=y
+CONFIG_MEGARAID_MM=m
+CONFIG_MEGARAID_MAILBOX=m
+CONFIG_MEGARAID_LEGACY=m
+
+##
+## file: drivers/tty/serial/8250/Kconfig
+##
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_SERIAL_8250_NR_UARTS=16
+CONFIG_SERIAL_8250_RUNTIME_UARTS=16
+CONFIG_SERIAL_8250_EXTENDED=y
+CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_SHARE_IRQ=y
+CONFIG_SERIAL_8250_RSA=y
+CONFIG_SERIAL_OF_PLATFORM=y
+
+##
+## file: drivers/usb/Kconfig
+##
+CONFIG_USB=m
+
+##
+## file: drivers/usb/host/Kconfig
+##
+CONFIG_USB_EHCI_HCD_PLATFORM=m
+CONFIG_USB_OHCI_HCD_PLATFORM=m
+
+##
+## file: drivers/usb/typec/tcpm/Kconfig
+##
+CONFIG_TYPEC_TCPCI=m
+
+##
+## file: drivers/vfio/Kconfig
+##
+CONFIG_VFIO=m
+
+##
+## file: drivers/vfio/pci/Kconfig
+##
+CONFIG_VFIO_PCI=m
+
+##
+## file: drivers/video/backlight/Kconfig
+##
+CONFIG_LCD_CLASS_DEVICE=m
+CONFIG_LCD_PLATFORM=m
+
+##
+## file: drivers/video/fbdev/Kconfig
+##
+CONFIG_FB_EFI=y
+CONFIG_FB_RADEON=m
+
+##
+## file: kernel/Kconfig.kexec
+##
+CONFIG_KEXEC=y
+CONFIG_CRASH_DUMP=y
+
+##
+## file: sound/pci/Kconfig
+##
+CONFIG_SND_BT87X=m
+
+##
+## file: sound/pci/hda/Kconfig
+##
+CONFIG_SND_HDA_INTEL=m
diff --git a/debian/config/loong64/defines.toml b/debian/config/loong64/defines.toml
new file mode 100644
index 0000000000..ee8ce61e9a
--- /dev/null
+++ b/debian/config/loong64/defines.toml
@@ -0,0 +1,16 @@
+[[flavour]]
+name = 'loong64'
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = '64-bit LoongArch platforms'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+enable_vdso = true
+kernel_file = 'arch/loongarch/boot/vmlinuz.efi'
+kernel_stem = 'vmlinuz'
diff --git a/debian/config/m68k/config b/debian/config/m68k/config
index c7dc8d1aaa..5a171354f4 100644
--- a/debian/config/m68k/config
+++ b/debian/config/m68k/config
@@ -346,11 +346,6 @@ CONFIG_MAC_EMUMOUSEBTN=m
# CONFIG_MTD is not set
##
-## file: drivers/net/appletalk/Kconfig
-##
-CONFIG_DEV_APPLETALK=m
-
-##
## file: drivers/net/arcnet/Kconfig
##
# CONFIG_ARCNET is not set
diff --git a/debian/config/m68k/defines b/debian/config/m68k/defines
deleted file mode 100644
index b572549dcc..0000000000
--- a/debian/config/m68k/defines
+++ /dev/null
@@ -1,19 +0,0 @@
-[base]
-cflags: -ffreestanding
-flavours:
- m68k
-default-flavour: m68k
-kernel-arch: m68k
-
-[build]
-image-file: vmlinux
-
-[image]
-suggests: vmelilo, fdutils
-install-stem: vmlinux
-
-[m68k_description]
-hardware: Motorola MC68020+ family
-
-[m68k_packages]
-installer: true
diff --git a/debian/config/m68k/defines.toml b/debian/config/m68k/defines.toml
new file mode 100644
index 0000000000..c5dbaab92e
--- /dev/null
+++ b/debian/config/m68k/defines.toml
@@ -0,0 +1,18 @@
+[[flavour]]
+name = 'm68k'
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = 'Motorola MC68020+ family'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'vmlinux'
+kernel_stem = 'vmlinux'
+
+[relations.image]
+suggests = ['vmelilo', 'fdutils']
diff --git a/debian/config/mips/defines b/debian/config/mips/defines
deleted file mode 100644
index 6833df7342..0000000000
--- a/debian/config/mips/defines
+++ /dev/null
@@ -1,50 +0,0 @@
-[base]
-flavours:
- 4kc-malta
- mips32r2eb
- octeon
-kernel-arch: mips
-
-[build]
-image-file: vmlinuz
-
-[image]
-install-stem: vmlinuz
-
-[4kc-malta_description]
-hardware: MIPS Malta
-hardware-long: MIPS Malta boards
-
-[4kc-malta_image]
-configs:
- kernelarch-mips/config.malta
- kernelarch-mips/config.mips32r2
-
-[4kc-malta_packages]
-installer: true
-
-[mips32r2eb_description]
-hardware: MIPS Generic (mips32r2eb)
-hardware-long: MIPS Generic platform (mips32r2eb)
-
-[mips32r2eb_image]
-configs:
- kernelarch-mips/config.boston
- kernelarch-mips/config.mips32r2
-
-[mips32r2eb_packages]
-installer: true
-
-[octeon_description]
-hardware: Octeon
-hardware-long: Cavium Networks Octeon
-
-[octeon_build]
-image-file: vmlinux
-
-[octeon_image]
-install-stem: vmlinux
-configs: kernelarch-mips/config.octeon
-
-[octeon_packages]
-installer: true
diff --git a/debian/config/mips/defines.toml b/debian/config/mips/defines.toml
new file mode 100644
index 0000000000..f2d98e7a7e
--- /dev/null
+++ b/debian/config/mips/defines.toml
@@ -0,0 +1,46 @@
+[[flavour]]
+name = '4kc-malta'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.malta',
+ 'kernelarch-mips/config.mips32r2',
+]
+[flavour.description]
+hardware = 'MIPS Malta'
+hardware_long = 'MIPS Malta boards'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'mips32r2eb'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.boston',
+ 'kernelarch-mips/config.mips32r2',
+]
+[flavour.description]
+hardware = 'MIPS Generic (mips32r2eb)'
+hardware_long = 'MIPS Generic platform (mips32r2eb)'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'octeon'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.octeon',
+]
+kernel_file = 'vmlinux'
+kernel_stem = 'vmlinux'
+[flavour.description]
+hardware = 'Octeon'
+hardware_long = 'Cavium Networks Octeon'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'vmlinuz'
+kernel_stem = 'vmlinuz'
diff --git a/debian/config/mips64/defines b/debian/config/mips64/defines
deleted file mode 100644
index 7b4efe79c6..0000000000
--- a/debian/config/mips64/defines
+++ /dev/null
@@ -1,50 +0,0 @@
-[base]
-flavours:
- 5kc-malta
- mips64r2eb
- octeon
-kernel-arch: mips
-
-[build]
-image-file: vmlinuz
-
-[image]
-install-stem: vmlinuz
-
-[5kc-malta_description]
-hardware: MIPS Malta
-hardware-long: MIPS Malta boards
-
-[5kc-malta_image]
-configs:
- kernelarch-mips/config.malta
- kernelarch-mips/config.mips64r2
-
-[5kc-malta_packages]
-installer: true
-
-[mips64r2eb_description]
-hardware: MIPS Generic (mips64r2eb)
-hardware-long: MIPS Generic platform (mips64r2eb)
-
-[mips64r2eb_image]
-configs:
- kernelarch-mips/config.boston
- kernelarch-mips/config.mips64r2
-
-[mips64r2eb_packages]
-installer: true
-
-[octeon_description]
-hardware: Octeon
-hardware-long: Cavium Networks Octeon
-
-[octeon_build]
-image-file: vmlinux
-
-[octeon_image]
-install-stem: vmlinux
-configs: kernelarch-mips/config.octeon
-
-[octeon_packages]
-installer: true
diff --git a/debian/config/mips64/defines.toml b/debian/config/mips64/defines.toml
new file mode 100644
index 0000000000..686be0d2b7
--- /dev/null
+++ b/debian/config/mips64/defines.toml
@@ -0,0 +1,46 @@
+[[flavour]]
+name = '5kc-malta'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.malta',
+ 'kernelarch-mips/config.mips64r2',
+]
+[flavour.description]
+hardware = 'MIPS Malta'
+hardware_long = 'MIPS Malta boards'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'mips64r2eb'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.boston',
+ 'kernelarch-mips/config.mips64r2',
+]
+[flavour.description]
+hardware = 'MIPS Generic (mips64r2eb)'
+hardware_long = 'MIPS Generic platform (mips64r2eb)'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'octeon'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.octeon',
+]
+kernel_file = 'vmlinux'
+kernel_stem = 'vmlinux'
+[flavour.description]
+hardware = 'Octeon'
+hardware_long = 'Cavium Networks Octeon'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'vmlinuz'
+kernel_stem = 'vmlinuz'
diff --git a/debian/config/mips64el/defines b/debian/config/mips64el/defines
deleted file mode 100644
index 08cbbae433..0000000000
--- a/debian/config/mips64el/defines
+++ /dev/null
@@ -1,62 +0,0 @@
-[base]
-flavours:
- 5kc-malta
- mips64r2el
- loongson-3
- octeon
-kernel-arch: mips
-
-[build]
-image-file: vmlinuz
-
-[image]
-install-stem: vmlinuz
-
-[5kc-malta_description]
-hardware: MIPS Malta
-hardware-long: MIPS Malta boards
-
-[5kc-malta_image]
-configs:
- kernelarch-mips/config.malta
- kernelarch-mips/config.mips64r2
-
-[5kc-malta_packages]
-installer: true
-
-[mips64r2el_description]
-hardware: MIPS Generic (mips64r2el)
-hardware-long: MIPS Generic platform (mips64r2el)
-
-[mips64r2el_image]
-configs:
- kernelarch-mips/config.boston
- kernelarch-mips/config.mips64r2
-
-[mips64r2el_packages]
-installer: true
-
-[loongson-3_description]
-hardware: Loongson 3A/3B
-hardware-long: Loongson 3A or 3B based systems (e.g. from Loongson or Lemote)
-
-[loongson-3_image]
-recommends: pmon-update
-configs: kernelarch-mips/config.loongson-3
-
-[loongson-3_packages]
-installer: true
-
-[octeon_description]
-hardware: Octeon
-hardware-long: Cavium Networks Octeon
-
-[octeon_build]
-image-file: vmlinux
-
-[octeon_image]
-install-stem: vmlinux
-configs: kernelarch-mips/config.octeon
-
-[octeon_packages]
-installer: true
diff --git a/debian/config/mips64el/defines.toml b/debian/config/mips64el/defines.toml
new file mode 100644
index 0000000000..0be05d5d76
--- /dev/null
+++ b/debian/config/mips64el/defines.toml
@@ -0,0 +1,60 @@
+[[flavour]]
+name = '5kc-malta'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.malta',
+ 'kernelarch-mips/config.mips64r2',
+]
+[flavour.description]
+hardware = 'MIPS Malta'
+hardware_long = 'MIPS Malta boards'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'mips64r2el'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.boston',
+ 'kernelarch-mips/config.mips64r2',
+]
+[flavour.description]
+hardware = 'MIPS Generic (mips64r2el)'
+hardware_long = 'MIPS Generic platform (mips64r2el)'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'loongson-3'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.loongson-3',
+]
+[flavour.description]
+hardware = 'Loongson 3A/3B'
+hardware_long = 'Loongson 3A or 3B based systems (e.g. from Loongson or Lemote)'
+[flavour.packages]
+installer = true
+[flavour.relations.image]
+recommends = ['pmon-update']
+
+[[flavour]]
+name = 'octeon'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.octeon',
+]
+kernel_file = 'vmlinux'
+kernel_stem = 'vmlinux'
+[flavour.description]
+hardware = 'Octeon'
+hardware_long = 'Cavium Networks Octeon'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'vmlinuz'
+kernel_stem = 'vmlinuz'
diff --git a/debian/config/mips64r6el/defines b/debian/config/mips64r6el/defines
deleted file mode 100644
index 410cee457f..0000000000
--- a/debian/config/mips64r6el/defines
+++ /dev/null
@@ -1,22 +0,0 @@
-[base]
-flavours:
- mips64r6el
-kernel-arch: mips
-
-[build]
-image-file: vmlinuz
-
-[image]
-install-stem: vmlinuz
-
-[mips64r6el_description]
-hardware: MIPS Generic (mips64r6el)
-hardware-long: MIPS Generic platform (mips64r6el)
-
-[mips64r6el_image]
-configs:
- kernelarch-mips/config.boston
- kernelarch-mips/config.mips64r6
-
-[mips64r6el_packages]
-installer: true
diff --git a/debian/config/mips64r6el/defines.toml b/debian/config/mips64r6el/defines.toml
new file mode 100644
index 0000000000..40848b9805
--- /dev/null
+++ b/debian/config/mips64r6el/defines.toml
@@ -0,0 +1,19 @@
+[[flavour]]
+name = 'mips64r6el'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.boston',
+ 'kernelarch-mips/config.mips64r6',
+]
+[flavour.description]
+hardware = 'MIPS Generic (mips64r6el)'
+hardware_long = 'MIPS Generic platform (mips64r6el)'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'vmlinuz'
+kernel_stem = 'vmlinuz'
diff --git a/debian/config/mipsel/defines b/debian/config/mipsel/defines
deleted file mode 100644
index 4340af2b1f..0000000000
--- a/debian/config/mipsel/defines
+++ /dev/null
@@ -1,62 +0,0 @@
-[base]
-flavours:
- 4kc-malta
- mips32r2el
- loongson-3
- octeon
-kernel-arch: mips
-
-[build]
-image-file: vmlinuz
-
-[image]
-install-stem: vmlinuz
-
-[4kc-malta_description]
-hardware: MIPS Malta
-hardware-long: MIPS Malta boards
-
-[4kc-malta_image]
-configs:
- kernelarch-mips/config.malta
- kernelarch-mips/config.mips32r2
-
-[4kc-malta_packages]
-installer: true
-
-[mips32r2el_description]
-hardware: MIPS Generic (mips32r2el)
-hardware-long: MIPS Generic platform (mips32r2el)
-
-[mips32r2el_image]
-configs:
- kernelarch-mips/config.boston
- kernelarch-mips/config.mips32r2
-
-[mips32r2el_packages]
-installer: true
-
-[loongson-3_description]
-hardware: Loongson 3A/3B
-hardware-long: Loongson 3A or 3B based systems (e.g. from Loongson or Lemote)
-
-[loongson-3_image]
-recommends: pmon-update
-configs: kernelarch-mips/config.loongson-3
-
-[loongson-3_packages]
-installer: true
-
-[octeon_description]
-hardware: Octeon
-hardware-long: Cavium Networks Octeon
-
-[octeon_build]
-image-file: vmlinux
-
-[octeon_image]
-install-stem: vmlinux
-configs: kernelarch-mips/config.octeon
-
-[octeon_packages]
-installer: true
diff --git a/debian/config/mipsel/defines.toml b/debian/config/mipsel/defines.toml
new file mode 100644
index 0000000000..d5e0a1f82b
--- /dev/null
+++ b/debian/config/mipsel/defines.toml
@@ -0,0 +1,60 @@
+[[flavour]]
+name = '4kc-malta'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.malta',
+ 'kernelarch-mips/config.mips32r2',
+]
+[flavour.description]
+hardware = 'MIPS Malta'
+hardware_long = 'MIPS Malta boards'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'mips32r2el'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.boston',
+ 'kernelarch-mips/config.mips32r2',
+]
+[flavour.description]
+hardware = 'MIPS Generic (mips32r2el)'
+hardware_long = 'MIPS Generic platform (mips32r2el)'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'loongson-3'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.loongson-3',
+]
+[flavour.description]
+hardware = 'Loongson 3A/3B'
+hardware_long = 'Loongson 3A or 3B based systems (e.g. from Loongson or Lemote)'
+[flavour.packages]
+installer = true
+[flavour.relations.image]
+recommends = ['pmon-update']
+
+[[flavour]]
+name = 'octeon'
+[flavour.build]
+config = [
+ 'kernelarch-mips/config.octeon',
+]
+kernel_file = 'vmlinux'
+kernel_stem = 'vmlinux'
+[flavour.description]
+hardware = 'Octeon'
+hardware_long = 'Cavium Networks Octeon'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'vmlinuz'
+kernel_stem = 'vmlinuz'
diff --git a/debian/config/powerpc/defines b/debian/config/powerpc/defines
deleted file mode 100644
index 00d21fb8aa..0000000000
--- a/debian/config/powerpc/defines
+++ /dev/null
@@ -1,35 +0,0 @@
-[base]
-flavours:
- powerpc
- powerpc-smp
- powerpc64
-kernel-arch: powerpc
-
-[build]
-image-file: vmlinux
-
-[image]
-configs:
-suggests: mkvmlinuz, grub-ieee1275
-install-stem: vmlinux
-
-[powerpc_description]
-hardware: uniprocessor 32-bit PowerPC
-
-[powerpc_packages]
-installer: true
-
-[powerpc-smp_description]
-hardware: multiprocessor 32-bit PowerPC
-
-[powerpc-smp_image]
-configs: powerpc/config.powerpc powerpc/config.powerpc-smp
-
-[powerpc64_description]
-hardware: 64-bit PowerPC
-
-[powerpc64_image]
-configs: kernelarch-powerpc/config-arch-64 kernelarch-powerpc/config-arch-64-be
-
-[powerpc64_packages]
-installer: true
diff --git a/debian/config/powerpc/defines.toml b/debian/config/powerpc/defines.toml
new file mode 100644
index 0000000000..6821eec17c
--- /dev/null
+++ b/debian/config/powerpc/defines.toml
@@ -0,0 +1,40 @@
+[[flavour]]
+name = 'powerpc'
+[flavour.description]
+hardware = 'uniprocessor 32-bit PowerPC'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'powerpc-smp'
+[flavour.build]
+config = [
+ 'powerpc/config.powerpc',
+]
+[flavour.description]
+hardware = 'multiprocessor 32-bit PowerPC'
+
+[[flavour]]
+name = 'powerpc64'
+[flavour.build]
+config = [
+ 'kernelarch-powerpc/config-arch-64',
+ 'kernelarch-powerpc/config-arch-64-be',
+]
+[flavour.description]
+hardware = '64-bit PowerPC'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'vmlinux'
+kernel_stem = 'vmlinux'
+
+[relations.image]
+suggests = [
+ 'mkvmlinuz',
+ 'grub-ieee1275',
+]
diff --git a/debian/config/ppc64/defines b/debian/config/ppc64/defines
deleted file mode 100644
index 8443505197..0000000000
--- a/debian/config/ppc64/defines
+++ /dev/null
@@ -1,22 +0,0 @@
-[base]
-flavours:
- powerpc64
-default-flavour: powerpc64
-kernel-arch: powerpc
-
-[build]
-image-file: vmlinux
-
-[image]
-configs:
-suggests: mkvmlinuz, grub-ieee1275
-install-stem: vmlinux
-
-[powerpc64_description]
-hardware: 64-bit PowerPC
-
-[powerpc64_image]
-configs: kernelarch-powerpc/config-arch-64 kernelarch-powerpc/config-arch-64-be
-
-[powerpc64_packages]
-installer: true
diff --git a/debian/config/ppc64/defines.toml b/debian/config/ppc64/defines.toml
new file mode 100644
index 0000000000..157d9ec038
--- /dev/null
+++ b/debian/config/ppc64/defines.toml
@@ -0,0 +1,26 @@
+[[flavour]]
+name = 'powerpc64'
+[flavour.build]
+config = [
+ 'kernelarch-powerpc/config-arch-64',
+ 'kernelarch-powerpc/config-arch-64-be',
+]
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = '64-bit PowerPC'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'vmlinux'
+kernel_stem = 'vmlinux'
+
+[relations.image]
+suggests = [
+ 'mkvmlinuz',
+ 'grub-ieee1275',
+]
diff --git a/debian/config/ppc64el/defines b/debian/config/ppc64el/defines
deleted file mode 100644
index 1fad62778e..0000000000
--- a/debian/config/ppc64el/defines
+++ /dev/null
@@ -1,22 +0,0 @@
-[base]
-flavours:
- powerpc64le
-default-flavour: powerpc64le
-kernel-arch: powerpc
-
-[build]
-image-file: vmlinux
-
-[image]
-configs:
-suggests: mkvmlinuz, grub-ieee1275
-install-stem: vmlinux
-
-[powerpc64le_description]
-hardware: Little-endian 64-bit PowerPC
-
-[powerpc64le_image]
-configs: kernelarch-powerpc/config-arch-64 kernelarch-powerpc/config-arch-64-le
-
-[powerpc64le_packages]
-installer: true
diff --git a/debian/config/ppc64el/defines.toml b/debian/config/ppc64el/defines.toml
new file mode 100644
index 0000000000..e0c43e476d
--- /dev/null
+++ b/debian/config/ppc64el/defines.toml
@@ -0,0 +1,26 @@
+[[flavour]]
+name = 'powerpc64le'
+[flavour.build]
+config = [
+ 'kernelarch-powerpc/config-arch-64',
+ 'kernelarch-powerpc/config-arch-64-le',
+]
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = 'Little-endian 64-bit PowerPC'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'vmlinux'
+kernel_stem = 'vmlinux'
+
+[relations.image]
+suggests = [
+ 'mkvmlinuz',
+ 'grub-ieee1275',
+]
diff --git a/debian/config/riscv64/config b/debian/config/riscv64/config
index 3f8ff5e063..eb2f476b70 100644
--- a/debian/config/riscv64/config
+++ b/debian/config/riscv64/config
@@ -16,8 +16,10 @@ CONFIG_NUMA=y
CONFIG_SOC_MICROCHIP_POLARFIRE=y
CONFIG_ARCH_RENESAS=y
CONFIG_SOC_SIFIVE=y
+CONFIG_ARCH_SOPHGO=y
CONFIG_SOC_STARFIVE=y
CONFIG_ARCH_SUNXI=y
+CONFIG_ARCH_THEAD=y
CONFIG_SOC_VIRT=y
##
@@ -50,11 +52,6 @@ CONFIG_CPUFREQ_DT=m
CONFIG_CPUFREQ_DT_PLATDEV=y
##
-## file: drivers/crypto/starfive/Kconfig
-##
-CONFIG_CRYPTO_DEV_JH7110=m
-
-##
## file: drivers/cxl/Kconfig
##
CONFIG_CXL_BUS=y
@@ -120,6 +117,16 @@ CONFIG_INPUT_DA9063_ONKEY=m
CONFIG_SUN50I_IOMMU=y
##
+## file: drivers/leds/Kconfig
+##
+CONFIG_LEDS_PWM=m
+
+##
+## file: drivers/leds/rgb/Kconfig
+##
+CONFIG_LEDS_PWM_MULTICOLOR=m
+
+##
## file: drivers/mailbox/Kconfig
##
CONFIG_MAILBOX=y
@@ -191,6 +198,13 @@ CONFIG_PCIE_FU740=y
CONFIG_PHY_SUN4I_USB=m
##
+## file: drivers/phy/starfive/Kconfig
+##
+CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m
+CONFIG_PHY_STARFIVE_JH7110_PCIE=m
+CONFIG_PHY_STARFIVE_JH7110_USB=m
+
+##
## file: drivers/power/reset/Kconfig
##
CONFIG_POWER_RESET=y
@@ -229,11 +243,6 @@ CONFIG_RTC_DRV_POLARFIRE_SOC=m
CONFIG_POLARFIRE_SOC_SYS_CTRL=m
##
-## file: drivers/soc/renesas/Kconfig
-##
-CONFIG_ARCH_R9A07G043=y
-
-##
## file: drivers/spi/Kconfig
##
CONFIG_SPI_SIFIVE=m
diff --git a/debian/config/riscv64/defines b/debian/config/riscv64/defines
deleted file mode 100644
index 1d5a58b731..0000000000
--- a/debian/config/riscv64/defines
+++ /dev/null
@@ -1,15 +0,0 @@
-[base]
-kernel-arch: riscv
-featuresets:
- none
-
-[build]
-image-file: arch/riscv/boot/Image
-vdso: true
-
-[image]
-install-stem: vmlinux
-
-[riscv64_description]
-hardware: 64-bit RISC-V platforms
-hardware-long: 64-bit RISC-V platforms
diff --git a/debian/config/riscv64/defines.toml b/debian/config/riscv64/defines.toml
new file mode 100644
index 0000000000..56e2a27309
--- /dev/null
+++ b/debian/config/riscv64/defines.toml
@@ -0,0 +1,16 @@
+[[flavour]]
+name = 'riscv64'
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = '64-bit RISC-V platforms'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+enable_vdso = true
+kernel_file = 'arch/riscv/boot/Image'
+kernel_stem = 'vmlinux'
diff --git a/debian/config/riscv64/none/defines b/debian/config/riscv64/none/defines
deleted file mode 100644
index b91369dc0b..0000000000
--- a/debian/config/riscv64/none/defines
+++ /dev/null
@@ -1,7 +0,0 @@
-[base]
-flavours:
- riscv64
-default-flavour: riscv64
-
-[riscv64_packages]
-installer: true
diff --git a/debian/config/s390x/config b/debian/config/s390x/config
index 4d9ffb34ed..fe01c9f905 100644
--- a/debian/config/s390x/config
+++ b/debian/config/s390x/config
@@ -88,11 +88,6 @@ CONFIG_S390_PRNG=m
# CONFIG_MEMSTICK is not set
##
-## file: drivers/net/appletalk/Kconfig
-##
-# CONFIG_ATALK is not set
-
-##
## file: drivers/net/ppp/Kconfig
##
# CONFIG_PPP is not set
@@ -212,6 +207,11 @@ CONFIG_SPARSEMEM_MANUAL=y
## end choice
##
+## file: net/appletalk/Kconfig
+##
+# CONFIG_ATALK is not set
+
+##
## file: net/atm/Kconfig
##
# CONFIG_ATM is not set
diff --git a/debian/config/s390x/defines b/debian/config/s390x/defines
deleted file mode 100644
index 882c4e2b1f..0000000000
--- a/debian/config/s390x/defines
+++ /dev/null
@@ -1,19 +0,0 @@
-[base]
-flavours:
- s390x
-default-flavour: s390x
-kernel-arch: s390
-
-[build]
-image-file: arch/s390/boot/bzImage
-vdso: true
-
-[image]
-suggests: s390-tools
-install-stem: vmlinuz
-
-[s390x_description]
-hardware: IBM zSeries
-
-[s390x_packages]
-installer: true
diff --git a/debian/config/s390x/defines.toml b/debian/config/s390x/defines.toml
new file mode 100644
index 0000000000..ca4bd5c5e1
--- /dev/null
+++ b/debian/config/s390x/defines.toml
@@ -0,0 +1,21 @@
+[[flavour]]
+name = 's390x'
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = 'IBM zSeries'
+[flavour.packages]
+installer = true
+
+[[featureset]]
+name = 'none'
+
+[build]
+enable_vdso = true
+kernel_file = 'arch/s390/boot/bzImage'
+kernel_stem = 'vmlinuz'
+
+[relations.image]
+suggests = [
+ 's390-tools',
+]
diff --git a/debian/config/sh4/defines b/debian/config/sh4/defines
deleted file mode 100644
index 46f2633ec0..0000000000
--- a/debian/config/sh4/defines
+++ /dev/null
@@ -1,30 +0,0 @@
-[base]
-flavours:
- sh7751r
- sh7785lcr
-kernel-arch: sh
-
-[build]
-image-file: arch/sh/boot/zImage
-
-[image]
-install-stem: vmlinuz
-
-[sh7751r_description]
-hardware: sh7751r
-hardware-long: Renesas SH7751R R2D plus board
-
-[sh7751r_packages]
-installer: true
-
-[sh7785lcr_description]
-hardware: sh7785lcr
-hardware-long: Renesas SH7785 reference board
-
-[sh7785lcr_image]
-recommends: u-boot-tools
-# Kernel partition size: 4MB
-check-size: 4194304
-
-[sh7785lcr_packages]
-installer: true
diff --git a/debian/config/sh4/defines.toml b/debian/config/sh4/defines.toml
new file mode 100644
index 0000000000..cf13488dce
--- /dev/null
+++ b/debian/config/sh4/defines.toml
@@ -0,0 +1,24 @@
+[[flavour]]
+name = 'sh7751r'
+[flavour.description]
+hardware = 'sh7751r'
+hardware_long = 'Renesas SH7751R R2D plus board'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'sh7785lcr'
+[flavour.description]
+hardware = 'sh7785lcr'
+hardware_long = 'Renesas SH7785 reference board'
+[flavour.packages]
+installer = true
+[flavour.relations.image]
+recommends = ['u-boot-tools']
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'arch/sh/boot/zImage'
+kernel_stem = 'vmlinuz'
diff --git a/debian/config/sparc64/defines b/debian/config/sparc64/defines
deleted file mode 100644
index a663ddf147..0000000000
--- a/debian/config/sparc64/defines
+++ /dev/null
@@ -1,29 +0,0 @@
-[base]
-flavours:
- sparc64
- sparc64-smp
-default-flavour: sparc64-smp
-kernel-arch: sparc
-
-[build]
-image-file: vmlinux
-
-[image]
-configs:
-suggests: fdutils, grub-ieee1275
-install-stem: vmlinux
-
-[sparc64_description]
-hardware: uniprocessor 64-bit UltraSPARC
-
-[sparc64_image]
-configs: kernelarch-sparc/config-up
-
-[sparc64_packages]
-installer: true
-
-[sparc64-smp_description]
-hardware: multiprocessor 64-bit UltraSPARC
-
-[sparc64-smp_image]
-configs: kernelarch-sparc/config-smp
diff --git a/debian/config/sparc64/defines.toml b/debian/config/sparc64/defines.toml
new file mode 100644
index 0000000000..b3969e82a8
--- /dev/null
+++ b/debian/config/sparc64/defines.toml
@@ -0,0 +1,34 @@
+[[flavour]]
+name = 'sparc64'
+[flavour.build]
+config = [
+ 'kernelarch-sparc/config-up',
+]
+[flavour.description]
+hardware = 'uniprocessor 64-bit UltraSPARC'
+[flavour.packages]
+installer = true
+
+[[flavour]]
+name = 'sparc64-smp'
+[flavour.build]
+config = [
+ 'kernelarch-sparc/config-smp',
+]
+[flavour.defs]
+is_default = true
+[flavour.description]
+hardware = 'multiprocessor 64-bit UltraSPARC'
+
+[[featureset]]
+name = 'none'
+
+[build]
+kernel_file = 'vmlinux'
+kernel_stem = 'vmlinux'
+
+[relations.image]
+suggests = [
+ 'fdutils',
+ 'grub-ieee1275',
+]
diff --git a/debian/config/x32/defines b/debian/config/x32/defines
deleted file mode 100644
index 0a19846d48..0000000000
--- a/debian/config/x32/defines
+++ /dev/null
@@ -1,4 +0,0 @@
-[base]
-kernel-arch: x86
-featuresets:
-# empty; x32 must be part of a multiarch installation with an amd64 kernel