main/u-boot: upgrade to 2022.01

move sunxi arm32 boards to generic sunxi class
add patch to disable build kwboot, it was not built in previous versions
of u-boot-tools
8 jobs for !29565 with u-boot-2022.01 in 6 minutes (queued for 5 seconds)
detached
Status Name Job ID Coverage
  Lint
failed lint #594241
docker-alpine x86_64 allowed to fail

00:00:32

 
  Build
passed build-aarch64 #594246
docker-alpine ci-build aarch64

00:04:57

passed build-armhf #594248
docker-alpine ci-build armhf

00:05:27

passed build-armv7 #594247
docker-alpine ci-build armv7

00:04:53

passed build-ppc64le #594245
docker-alpine ci-build ppc64le

00:01:15

passed build-s390x #594244
docker-alpine ci-build s390x

00:00:23

passed build-x86 #594243
docker-alpine ci-build x86

00:00:39

passed build-x86_64 #594242
docker-alpine ci-build x86_64

00:00:35

 
Name Stage Failure
failed
lint Lint
MC:[AL2]:./APKBUILD:163:|| return 1 is not required as set -e is used
MC:[AL2]:./APKBUILD:167:|| return 1 is not required as set -e is used
MC:[AL5]:./APKBUILD:62:variable set to empty string: _allboards=""
MP:[AL32]:./APKBUILD:126:unnecessary usage of braces: ${pkgname}
MP:[AL32]:./APKBUILD:126:unnecessary usage of braces: ${subpkgdir}
MP:[AL32]:./APKBUILD:174:unnecessary usage of braces: ${_board}

Cleaning up file based variables
ERROR: Job failed: exit code 1