--- zzzz-none-000/linux-4.9.231/scripts/tags.sh 2020-07-22 07:10:54.000000000 +0000 +++ falcon-5590-729/linux-4.9.231/scripts/tags.sh 2022-03-30 12:03:36.000000000 +0000 @@ -346,3 +346,21 @@ if [ -n "$remove_structs" ]; then LANG=C sed -i -e '/^\([a-zA-Z_][a-zA-Z0-9_]*\)\t.*\t\/\^struct \1;.*\$\/;"\tx$/d' $1 fi + +if [ "$1" != "cscope" ] ; then + LANG=C sed -i -e ' + # "original" location is now drivers/net/ethernet/avm/avm_cpmac/ + s,\(drivers\/net\/\)\(avm_cpmac\/\),\1ethernet\/avm\/\2,; + + # filter out some strange files that should not appear in tags + /\sdrivers\/char\/avm_new\/test_event.h\s/d; + /\sdrivers\/char\/flash_update\/urlader_eva\/include\//d; + /\sdrivers\/char\/flash_update\/urlader_eva\/src\//d; + /\sdrivers\/char\/flash_update\/urlader_eva\/tools\//d; + /\sdrivers\/char\/flash_update\/urlader_eva\/zlib-1.2.2\//d; + /\sdrivers\/isdn\/avm_dect\/stub\/src\/TOOLS/d; + /\sdrivers\/isdn\/isdn_fon5\/stack\/src\//d; + /\sdrivers\/isdn\/isdn_fon5\/os\/src\//d; + /\sdrivers\/net\/nlaudio\/old_kmemory\.h\s/d; + ' $1 +fi