This is an automatic generated email to let you know that the following patch were queued:
Subject: media: media/*/Kconfig: sort entries Author: Mauro Carvalho Chehab <[email protected]> Date: Mon Mar 14 11:01:05 2022 +0100 Currently, the idems inside media Kconfig are out of order. Sort them using the script below: <script> use strict; use warnings; my %config; my @source; my $out; sub flush_config() { if (scalar %config) { for my $c (sort keys %config) { $out .= $config{$c} . "\n"; } %config = (); } return if (!scalar @source); $out .= "\n"; for my $s (sort @source) { $out .= $s; } $out .= "\n"; @source = (); } sub sort_kconfig($) { my $fname = shift; my $cur_config = ""; @source = (); $out = ""; %config = (); open IN, $fname or die; while (<IN>) { if (m/^config\s+(.*)/) { $cur_config = $1; $config{$cur_config} .= $_; } elsif (m/^source\s+(.*)/) { push @source, $_; } elsif (m/^\s+/) { if ($cur_config eq "") { $out .= $_; } else { $config{$cur_config} .= $_; } } else { flush_config(); $cur_config = ""; $out .= $_; } } close IN or die; flush_config(); $out =~ s/\n\n+/\n\n/g; $out =~ s/\n+$/\n/; open OUT, ">$fname"; print OUT $out; close OUT; } for my $fname(@ARGV) { sort_kconfig $fname } </script> Signed-off-by: Mauro Carvalho Chehab <[email protected]> drivers/media/common/Kconfig | 16 +- drivers/media/dvb-frontends/Kconfig | 661 +++++++++++++++---------------- drivers/media/i2c/Kconfig | 628 ++++++++++++++--------------- drivers/media/mmc/Kconfig | 1 + drivers/media/pci/Kconfig | 29 +- drivers/media/radio/Kconfig | 320 +++++++-------- drivers/media/rc/Kconfig | 376 +++++++++--------- drivers/media/test-drivers/Kconfig | 6 +- drivers/media/test-drivers/vidtv/Kconfig | 1 - drivers/media/tuners/Kconfig | 239 +++++------ drivers/media/usb/Kconfig | 33 +- drivers/media/usb/dvb-usb-v2/Kconfig | 26 +- drivers/media/usb/dvb-usb/Kconfig | 364 ++++++++--------- drivers/media/usb/gspca/Kconfig | 27 +- 14 files changed, 1378 insertions(+), 1349 deletions(-) --- <diff discarded since it is too big> _______________________________________________ linuxtv-commits mailing list [email protected] https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits
