+ export BPO_JOB_ID=580920 + BPO_JOB_ID=580920 + pmbootstrap -m http://dl-4.alpinelinux.org/alpine/ -mp http://build.postmarketos.org/wip/ -mp http://mirror.postmarketos.org/postmarketos/ --aports=/home/build/pmaports --no-ccache --timeout 900 --details-to-stdout build --no-depends --strict --arch aarch64 --force linux-huawei-alice (002291) [22:26:05] % cd /home/build/pmaports; git remote -v origin https://gitlab.com/postmarketOS/pmaports.git/ (fetch) origin https://gitlab.com/postmarketOS/pmaports.git/ (push) (002291) [22:26:05] % cd /home/build/pmaports; git show origin/master:channels.cfg # Reference: https://postmarketos.org/channels.cfg [channels.cfg] recommended=edge [edge] description=Rolling release / Most devices / Occasional breakage: https://postmarketos.org/edge branch_pmaports=master branch_aports=master mirrordir_alpine=edge [v21.06] description=Latest release / Recommended for best stability branch_pmaports=v21.06 branch_aports=3.14-stable mirrordir_alpine=v3.14 [v21.03] description=Old release (unsupported) branch_pmaports=v21.03 branch_aports=3.13-stable mirrordir_alpine=v3.13 [v20.05] description=Old release (unsupported) branch_pmaports=v20.05 branch_aports=3.12-stable mirrordir_alpine=v3.12 (002291) [22:26:05] Shutdown complete (002291) [22:26:05] Calculate work folder size (002291) [22:26:05] % sudo du -ks /home/build/.local/var/pmbootstrap 20 /home/build/.local/var/pmbootstrap (002291) [22:26:05] Shutdown complete (002291) [22:26:05] % sudo du -ks /home/build/.local/var/pmbootstrap 20 /home/build/.local/var/pmbootstrap (002291) [22:26:05] Cleared up ~0 MB of space (002291) [22:26:05] APKINDEX outdated (file does not exist yet): http://build.postmarketos.org/wip/master/aarch64/APKINDEX.tar.gz (002291) [22:26:05] APKINDEX outdated (file does not exist yet): http://mirror.postmarketos.org/postmarketos/master/aarch64/APKINDEX.tar.gz (002291) [22:26:05] APKINDEX outdated (file does not exist yet): http://dl-4.alpinelinux.org/alpine/edge/main/aarch64/APKINDEX.tar.gz (002291) [22:26:05] APKINDEX outdated (file does not exist yet): http://dl-4.alpinelinux.org/alpine/edge/community/aarch64/APKINDEX.tar.gz (002291) [22:26:05] APKINDEX outdated (file does not exist yet): http://dl-4.alpinelinux.org/alpine/edge/testing/aarch64/APKINDEX.tar.gz (002291) [22:26:05] Update package index for aarch64 (5 file(s)) (002291) [22:26:05] % mkdir -p /home/build/.local/var/pmbootstrap/cache_http (002291) [22:26:05] Download http://build.postmarketos.org/wip/master/aarch64/APKINDEX.tar.gz (002291) [22:26:05] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_apk_aarch64 (002291) [22:26:05] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_0300228b844024552136de60b01e2bfefafac04f5f1b0ed46c2bba3bc6167d95 /home/build/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.af6ab7cc.tar.gz (002291) [22:26:05] Download http://mirror.postmarketos.org/postmarketos/master/aarch64/APKINDEX.tar.gz (002291) [22:26:06] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_2133489a116f2a4aa3cb24bfb99e043d59160ca5cc7fead69e7c3f2240547e0e /home/build/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.bdd0d494.tar.gz (002291) [22:26:06] Download http://dl-4.alpinelinux.org/alpine/edge/main/aarch64/APKINDEX.tar.gz (002291) [22:26:06] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_f9fd7303ccd5a7545cbbbbf6a6521c658eb4a82b5a2969475eddfd959a6b6f5e /home/build/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.ed54c246.tar.gz (002291) [22:26:06] Download http://dl-4.alpinelinux.org/alpine/edge/community/aarch64/APKINDEX.tar.gz (002291) [22:26:08] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_8fa17a917c8feaef263e4afd0ce30e6f4aa5b60e80ef929d22347a0411a6fb75 /home/build/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.e76b60f6.tar.gz (002291) [22:26:08] Download http://dl-4.alpinelinux.org/alpine/edge/testing/aarch64/APKINDEX.tar.gz (002291) [22:26:09] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_447f8e42290c964e3470b62ff647b539aa1a8530d0bdb6ac1106c790f8ccea87 /home/build/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.24c95890.tar.gz (002291) [22:26:09] APKINDEX outdated (file does not exist yet): http://build.postmarketos.org/wip/master/x86_64/APKINDEX.tar.gz (002291) [22:26:09] APKINDEX outdated (file does not exist yet): http://mirror.postmarketos.org/postmarketos/master/x86_64/APKINDEX.tar.gz (002291) [22:26:09] APKINDEX outdated (file does not exist yet): http://dl-4.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz (002291) [22:26:09] APKINDEX outdated (file does not exist yet): http://dl-4.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz (002291) [22:26:09] APKINDEX outdated (file does not exist yet): http://dl-4.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz (002291) [22:26:09] Update package index for x86_64 (5 file(s)) (002291) [22:26:09] Download http://build.postmarketos.org/wip/master/x86_64/APKINDEX.tar.gz (002291) [22:26:09] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_apk_x86_64 (002291) [22:26:09] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_b5c42e3975be0fe9e47c9d10368cdb12b769d34497838f599f197797ceee4130 /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.af6ab7cc.tar.gz (002291) [22:26:09] Download http://mirror.postmarketos.org/postmarketos/master/x86_64/APKINDEX.tar.gz (002291) [22:26:10] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_fbf6a6bb13f455234f8410708d660d6939b023713fb7426b3335eb2673669e92 /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.bdd0d494.tar.gz (002291) [22:26:10] Download http://dl-4.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz (002291) [22:26:11] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_aa67e23cbb4d0d6bd4a068d4c1ffaddafc17982b20d0b66bba28fd70e9dcca18 /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.ed54c246.tar.gz (002291) [22:26:11] Download http://dl-4.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz (002291) [22:26:12] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_98c2384a26483d9f5a647c0da3addb5180f319fb8359ed26c35bd8d941d5a68d /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.e76b60f6.tar.gz (002291) [22:26:12] Download http://dl-4.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz (002291) [22:26:13] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_b44671428b2a6d432bdd2a5fc8cee55ea633c42c3fc24145ccf43677cb953bb9 /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.24c95890.tar.gz (002291) [22:26:19] Build is necessary for package 'linux-huawei-alice': Binary package out of date (binary: 3.10.108-r2, aport: 3.10.108-r3) (002291) [22:26:19] NOTE: Skipped apk version check for chroot 'native', because it is not installed yet! (002291) [22:26:19] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/dev (002291) [22:26:19] % sudo mount -t tmpfs -o size=1M,noexec,dev tmpfs /home/build/.local/var/pmbootstrap/chroot_native/dev (002291) [22:26:19] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/dev/pts /home/build/.local/var/pmbootstrap/chroot_native/dev/shm (002291) [22:26:19] % sudo mount -t tmpfs -o nodev,nosuid,noexec tmpfs /home/build/.local/var/pmbootstrap/chroot_native/dev/shm (002291) [22:26:19] % sudo mknod -m 666 /home/build/.local/var/pmbootstrap/chroot_native/dev/null c 1 3 (002291) [22:26:19] % sudo mknod -m 666 /home/build/.local/var/pmbootstrap/chroot_native/dev/zero c 1 5 (002291) [22:26:19] % sudo mknod -m 666 /home/build/.local/var/pmbootstrap/chroot_native/dev/full c 1 7 (002291) [22:26:19] % sudo mknod -m 644 /home/build/.local/var/pmbootstrap/chroot_native/dev/random c 1 8 (002291) [22:26:19] % sudo mknod -m 644 /home/build/.local/var/pmbootstrap/chroot_native/dev/urandom c 1 9 (002291) [22:26:19] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/proc (002291) [22:26:19] % sudo mount --bind /proc /home/build/.local/var/pmbootstrap/chroot_native/proc (002291) [22:26:19] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/var/cache/apk (002291) [22:26:19] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_apk_x86_64 /home/build/.local/var/pmbootstrap/chroot_native/var/cache/apk (002291) [22:26:19] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_ccache_x86_64 (002291) [22:26:19] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-ccache (002291) [22:26:19] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_ccache_x86_64 /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-ccache (002291) [22:26:19] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_distfiles (002291) [22:26:19] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/var/cache/distfiles (002291) [22:26:19] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_distfiles /home/build/.local/var/pmbootstrap/chroot_native/var/cache/distfiles (002291) [22:26:20] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-git (002291) [22:26:20] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_git /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-git (002291) [22:26:20] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_rust (002291) [22:26:20] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-rust (002291) [22:26:20] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_rust /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-rust (002291) [22:26:20] % sudo mkdir -p /home/build/.local/var/pmbootstrap/config_abuild (002291) [22:26:20] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-abuild-config (002291) [22:26:20] % sudo mount --bind /home/build/.local/var/pmbootstrap/config_abuild /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-abuild-config (002291) [22:26:20] % sudo mkdir -p /home/build/.local/var/pmbootstrap/config_apk_keys (002291) [22:26:20] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/keys (002291) [22:26:20] % sudo mount --bind /home/build/.local/var/pmbootstrap/config_apk_keys /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/keys (002291) [22:26:20] % sudo mkdir -p /home/build/.local/var/pmbootstrap/packages/edge (002291) [22:26:20] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-packages (002291) [22:26:20] % sudo mount --bind /home/build/.local/var/pmbootstrap/packages/edge /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-packages (002291) [22:26:20] % sudo touch /home/build/.local/var/pmbootstrap/chroot_native/in-pmbootstrap (002291) [22:26:20] Download http://dl-4.alpinelinux.org/alpine/edge/main/x86_64/apk-tools-static-2.12.7-r0.apk (002291) [22:26:22] sigfilename: sbin/apk.static.SIGN.RSA.alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub (002291) [22:26:22] sigkey: alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub (002291) [22:26:22] extracted: /tmp/pmbootstrap4dfgxa8yapk (002291) [22:26:22] extracted: /tmp/pmbootstrapdcon9kt9sig (002291) [22:26:22] Verify apk.static signature with /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub (002291) [22:26:22] % openssl dgst -sha1 -verify /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub -signature /tmp/pmbootstrapdcon9kt9sig /tmp/pmbootstrap4dfgxa8yapk Verified OK (002291) [22:26:22] Verify the version reported by the apk.static binary (must match the package version 2.12.7-r0) (002291) [22:26:22] % /tmp/pmbootstrap4dfgxa8yapk --version apk-tools 2.12.7, compiled for x86_64. (002291) [22:26:22] (native) install alpine-base (002291) [22:26:22] % sudo ln -s -f /var/cache/apk /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/cache (002291) [22:26:22] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002291) [22:26:22] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58199dcc.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002291) [22:26:22] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002291) [22:26:22] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58cbb476.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002291) [22:26:22] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58e4f17d.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002291) [22:26:22] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002291) [22:26:22] % sudo cp /home/build/pmbootstrap/pmb/data/keys/build.postmarketos.org.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002291) [22:26:22] % sudo cp /home/build/pmbootstrap/pmb/data/keys/wip.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002291) [22:26:22] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002291) [22:26:22] % sudo cp /etc/resolv.conf /home/build/.local/var/pmbootstrap/chroot_native/etc/resolv.conf (002291) [22:26:22] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/etc/apk (002291) [22:26:22] (native) update /etc/apk/repositories (002291) [22:26:22] % sudo sh -c echo /mnt/pmbootstrap-packages >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002291) [22:26:22] % sudo sh -c echo http://build.postmarketos.org/wip/master >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002291) [22:26:22] % sudo sh -c echo http://mirror.postmarketos.org/postmarketos/master >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002291) [22:26:22] % sudo sh -c echo http://dl-4.alpinelinux.org/alpine/edge/main >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002291) [22:26:22] % sudo sh -c echo http://dl-4.alpinelinux.org/alpine/edge/community >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002291) [22:26:22] % sudo sh -c echo http://dl-4.alpinelinux.org/alpine/edge/testing >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002291) [22:26:22] % sudo mkdir -p /home/build/.local/var/pmbootstrap/tmp (002291) [22:26:22] % sudo mkfifo /home/build/.local/var/pmbootstrap/tmp/apk_progress_fifo (002291) [22:26:22] % sudo cat /home/build/.local/var/pmbootstrap/tmp/apk_progress_fifo (002291) [22:26:22] % sudo sh -c exec 3>/home/build/.local/var/pmbootstrap/tmp/apk_progress_fifo; /home/build/.local/var/pmbootstrap/apk.static --no-progress --progress-fd 3 --root /home/build/.local/var/pmbootstrap/chroot_native --cache-dir /home/build/.local/var/pmbootstrap/cache_apk_x86_64 --initdb --arch x86_64 add alpine-base (002291) [22:26:22] New background process: pid=2366, output=background WARNING: Ignoring /mnt/pmbootstrap-packages: No such file or directory (1/20) Installing musl (1.2.2-r5) (2/20) Installing busybox (1.34.0-r2) Executing busybox-1.34.0-r2.post-install (3/20) Installing alpine-baselayout (3.2.0-r17) Executing alpine-baselayout-3.2.0-r17.pre-install Executing alpine-baselayout-3.2.0-r17.post-install (4/20) Installing ifupdown-ng (0.11.3-r0) (5/20) Installing openrc (0.43.5-r0) Executing openrc-0.43.5-r0.post-install (6/20) Installing alpine-conf (3.12.0-r0) (7/20) Installing libcrypto1.1 (1.1.1l-r0) (8/20) Installing libssl1.1 (1.1.1l-r0) (9/20) Installing ca-certificates-bundle (20191127-r5) (10/20) Installing libretls (3.3.4-r0) (11/20) Installing ssl_client (1.34.0-r2) (12/20) Installing zlib (1.2.11-r3) (13/20) Installing apk-tools (2.12.7-r0) (14/20) Installing busybox-suid (1.34.0-r2) (15/20) Installing busybox-initscripts (3.3-r1) Executing busybox-initscripts-3.3-r1.post-install (16/20) Installing scanelf (1.3.3-r0) (17/20) Installing musl-utils (1.2.2-r5) (18/20) Installing libc-utils (0.7.2-r3) (19/20) Installing alpine-keys (2.3-r1) (20/20) Installing alpine-base (3.15.0_alpha20210804-r0) Executing busybox-1.34.0-r2.trigger OK: 9 MiB in 20 packages (002291) [22:26:27] (native) % adduser -D pmos -u 12345 (002291) [22:26:27] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-abuild-config /home/pmos/.abuild (002291) [22:26:27] (native) % chown pmos:pmos /mnt/pmbootstrap-abuild-config (002291) [22:26:27] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-ccache /home/pmos/.ccache (002291) [22:26:27] (native) % chown pmos:pmos /mnt/pmbootstrap-ccache (002291) [22:26:27] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/packages (002291) [22:26:27] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-packages /home/pmos/packages/pmos (002291) [22:26:27] (native) % chown pmos:pmos /mnt/pmbootstrap-packages (002291) [22:26:27] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/.cargo/registry (002291) [22:26:27] (native) % mkdir -p /mnt/pmbootstrap-rust/registry/index (002291) [22:26:27] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/registry/index /home/pmos/.cargo/registry/index (002291) [22:26:27] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/registry/index (002291) [22:26:27] (native) % mkdir -p /mnt/pmbootstrap-rust/registry/cache (002291) [22:26:27] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/registry/cache /home/pmos/.cargo/registry/cache (002291) [22:26:27] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/registry/cache (002291) [22:26:27] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/.cargo/git (002291) [22:26:27] (native) % mkdir -p /mnt/pmbootstrap-rust/git/db (002291) [22:26:27] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/git/db /home/pmos/.cargo/git/db (002291) [22:26:27] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/git/db (002291) [22:26:27] (native) calculate depends of abuild, build-base, ccache, git (pmbootstrap -v for details) (002291) [22:26:27] (native) install abuild build-base ccache git (002291) [22:26:27] % sudo mkfifo /home/build/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo (002291) [22:26:27] (native) % cat /tmp/apk_progress_fifo (002291) [22:26:27] (native) % sh -c exec 3>/tmp/apk_progress_fifo; apk --no-progress --progress-fd 3 add -u --virtual .pmbootstrap abuild build-base ccache git fakeroot openssl attr tar pkgconf patch lzip curl binutils file gcc g++ make libc-dev fortify-headers libgcc libstdc++ zstd-libs libcurl expat pcre2 libattr libacl ca-certificates libmagic libgomp libatomic libgphobos gmp isl22 mpc1 mpfr4 musl-dev brotli-libs nghttp2-libs (002291) [22:26:27] New background process: pid=2404, output=background WARNING: Ignoring /mnt/pmbootstrap-packages: No such file or directory (1/40) Installing fakeroot (1.25.3-r3) (2/40) Installing openssl (1.1.1l-r0) (3/40) Installing libattr (2.5.1-r0) (4/40) Installing attr (2.5.1-r0) (5/40) Installing libacl (2.2.53-r0) (6/40) Installing tar (1.34-r0) (7/40) Installing pkgconf (1.8.0-r0) (8/40) Installing patch (2.7.6-r7) (9/40) Installing libgcc (10.3.1_git20210625-r1) (10/40) Installing libstdc++ (10.3.1_git20210625-r1) (11/40) Installing lzip (1.22-r1) (12/40) Installing ca-certificates (20191127-r5) (13/40) Installing brotli-libs (1.0.9-r5) (14/40) Installing nghttp2-libs (1.44.0-r0) (15/40) Installing libcurl (7.78.0-r0) (16/40) Installing curl (7.78.0-r0) (17/40) Installing abuild (3.8.0_rc4-r0) Executing abuild-3.8.0_rc4-r0.pre-install (18/40) Installing binutils (2.35.2-r2) (19/40) Installing libmagic (5.40-r1) (20/40) Installing file (5.40-r1) (21/40) Installing libgomp (10.3.1_git20210625-r1) (22/40) Installing libatomic (10.3.1_git20210625-r1) (23/40) Installing libgphobos (10.3.1_git20210625-r1) (24/40) Installing gmp (6.2.1-r0) (25/40) Installing isl22 (0.22-r0) (26/40) Installing mpfr4 (4.1.0-r0) (27/40) Installing mpc1 (1.2.1-r0) (28/40) Installing gcc (10.3.1_git20210625-r1) (29/40) Installing musl-dev (1.2.2-r5) (30/40) Installing libc-dev (0.7.2-r3) (31/40) Installing g++ (10.3.1_git20210625-r1) (32/40) Installing make (4.3-r0) (33/40) Installing fortify-headers (1.1-r1) (34/40) Installing build-base (0.5-r2) (35/40) Installing zstd-libs (1.5.0-r0) (36/40) Installing ccache (4.3-r0) (37/40) Installing expat (2.4.1-r0) (38/40) Installing pcre2 (10.37-r0) (39/40) Installing git (2.33.0-r0) (40/40) Installing .pmbootstrap (20210904.222628) Executing busybox-1.34.0-r2.trigger Executing ca-certificates-20191127-r5.trigger OK: 216 MiB in 60 packages (002291) [22:27:27] (native) % apk --no-progress add abuild build-base ccache git WARNING: Ignoring /mnt/pmbootstrap-packages: No such file or directory OK: 216 MiB in 60 packages (002291) [22:27:28] (native) % apk --no-progress del .pmbootstrap WARNING: Ignoring /mnt/pmbootstrap-packages: No such file or directory (1/1) Purging .pmbootstrap (20210904.222628) OK: 216 MiB in 59 packages (002291) [22:27:28] (native) % chown root:abuild /var/cache/distfiles (002291) [22:27:28] (native) % chmod g+w /var/cache/distfiles (002291) [22:27:28] (native) generate abuild keys (002291) [22:27:28] (native) % busybox su pmos -c PACKAGER='pmos ' HOME=/home/pmos abuild-keygen -n -q -a Generating RSA private key, 2048 bit long modulus (2 primes) ...............................................................+++++ ....................................................................................+++++ e is 65537 (0x010001) writing RSA key (002291) [22:27:28] (native) % cp /mnt/pmbootstrap-abuild-config/pmos@local-6133f2d0.rsa.pub /etc/apk/keys/ (002291) [22:27:28] (native) % cp /tmp/gzip_wrapper.sh /usr/local/bin/gzip (002291) [22:27:28] (native) % chmod +x /usr/local/bin/gzip (002291) [22:27:28] (native) % adduser pmos abuild (002291) [22:27:28] (native) % sed -i -e s/^CLEANUP=.*/CLEANUP=''/ /etc/abuild.conf (002291) [22:27:28] (native) % sed -i -e s/^ERROR_CLEANUP=.*/ERROR_CLEANUP=''/ /etc/abuild.conf (002291) [22:27:28] (native) % touch /var/local/pmbootstrap_chroot_build_init_done (002291) [22:27:29] (native) % sed -i -e s/^export JOBS=.*/export JOBS=3/ /etc/abuild.conf (002291) [22:27:29] (native) % busybox su pmos -c HOME=/home/pmos ccache --max-size 5G Set cache size limit to 5.0 GB (002291) [22:27:29] (native) calculate depends of ccache-cross-symlinks, gcc6-aarch64 (pmbootstrap -v for details) (002291) [22:27:29] (native) install ccache-cross-symlinks gcc6-aarch64 (002291) [22:27:29] % sudo rm -f /home/build/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo (002291) [22:27:29] % sudo mkfifo /home/build/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo (002291) [22:27:29] (native) % cat /tmp/apk_progress_fifo (002291) [22:27:29] (native) % sh -c exec 3>/tmp/apk_progress_fifo; apk --no-progress --progress-fd 3 add -u --virtual .pmbootstrap ccache-cross-symlinks gcc6-aarch64 isl binutils-aarch64 (002291) [22:27:29] New background process: pid=2451, output=background WARNING: Ignoring /mnt/pmbootstrap-packages: No such file or directory (1/5) Installing ccache-cross-symlinks (3-r0) (2/5) Installing isl (0.18-r1) (3/5) Installing binutils-aarch64 (2.35.2-r2) (4/5) Installing gcc6-aarch64 (9999-r7) (5/5) Installing .pmbootstrap (20210904.222729) Executing busybox-1.34.0-r2.trigger OK: 290 MiB in 64 packages (002291) [22:27:41] (native) % apk --no-progress add ccache-cross-symlinks gcc6-aarch64 WARNING: Ignoring /mnt/pmbootstrap-packages: No such file or directory OK: 290 MiB in 64 packages (002291) [22:27:42] (native) % apk --no-progress del .pmbootstrap WARNING: Ignoring /mnt/pmbootstrap-packages: No such file or directory (1/1) Purging .pmbootstrap (20210904.222729) OK: 290 MiB in 63 packages (002291) [22:27:42] (native) build aarch64/linux-huawei-alice-3.10.108-r3.apk (002291) [22:27:42] % sudo cp -rL /home/build/pmaports/device/testing/linux-huawei-alice/ /home/build/.local/var/pmbootstrap/chroot_native/home/pmos/build (002291) [22:27:42] (native) % chown -R pmos:pmos /home/pmos/build (002291) [22:27:42] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmaports (002291) [22:27:42] % sudo mount --bind /home/build/pmaports /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmaports (002291) [22:27:42] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/build (002291) [22:27:42] (native) % busybox su pmos -c HOME=/home/pmos ln -sf /mnt/pmaports/.git /home/pmos/build/.git (002291) [22:27:42] (native) % cd /home/pmos/build; busybox su pmos -c CARCH=aarch64 SUDO_APK='abuild-apk --no-progress' CROSS_COMPILE=aarch64-alpine-linux-musl- CC=aarch64-alpine-linux-musl-gcc CCACHE_DISABLE=1 HOME=/home/pmos abuild -D postmarketOS -r -f ]0;abuild-aarch64: linux-huawei-alice>>> linux-huawei-alice: Building pmos/linux-huawei-alice 3.10.108-r3 (using abuild 3.8.0_rc4-r0) started Sat, 04 Sep 2021 22:27:42 +0000 >>> linux-huawei-alice: Checking sanity of /home/pmos/build/APKBUILD... >>> WARNING: linux-huawei-alice: No maintainer >>> linux-huawei-alice: Analyzing dependencies... >>> linux-huawei-alice: Installing for build: build-base bash bc bison devicepkg-dev flex openssl-dev perl gcc6 WARNING: Ignoring /home/pmos/packages//pmos: No such file or directory WARNING: Ignoring /mnt/pmbootstrap-packages: No such file or directory (1/46) Installing ncurses-terminfo-base (6.2_p20210828-r1) (2/46) Installing ncurses-libs (6.2_p20210828-r1) (3/46) Installing readline (8.1.1-r0) (4/46) Installing bash (5.1.8-r0) Executing bash-5.1.8-r0.post-install (5/46) Installing bc (1.07.1-r1) (6/46) Installing m4 (1.4.18-r2) (7/46) Installing bison (3.7.6-r0) (8/46) Installing libbz2 (1.0.8-r1) (9/46) Installing libpng (1.6.37-r1) (10/46) Installing freetype (2.11.0-r0) (11/46) Installing libuuid (2.37.2-r1) (12/46) Installing fontconfig (2.13.1-r4) (13/46) Installing encodings (1.0.5-r0) (14/46) Installing libfontenc (1.1.4-r0) (15/46) Installing mkfontscale (1.2.1-r1) (16/46) Installing ttf-dejavu (2.37-r1) (17/46) Installing ttf-droid (20200215-r1) (18/46) Installing py3-olefile (0.46-r5) (19/46) Installing libimagequant (2.15.1-r0) (20/46) Installing libjpeg-turbo (2.1.1-r0) (21/46) Installing lcms2 (2.12-r1) (22/46) Installing openjpeg (2.4.0-r2) (23/46) Installing xz-libs (5.2.5-r0) (24/46) Installing libwebp (1.2.1-r0) (25/46) Installing tiff (4.2.0-r1) (26/46) Installing libxau (1.0.9-r0) (27/46) Installing libmd (1.0.3-r0) (28/46) Installing libbsd (0.11.3-r0) (29/46) Installing libxdmcp (1.1.3-r0) (30/46) Installing libxcb (1.14-r2) (31/46) Installing py3-pillow (8.1.2-r1) (32/46) Installing libffi (3.3-r2) (33/46) Installing gdbm (1.20-r2) (34/46) Installing mpdecimal (2.5.1-r1) (35/46) Installing sqlite-libs (9999-r0) (36/46) Installing python3 (3.9.6-r0) (37/46) Installing postmarketos-splash (1.0.0-r1) (38/46) Installing devicepkg-dev (0.13.0-r0) (39/46) Installing flex (2.6.4-r2) (40/46) Installing openssl-dev (1.1.1l-r0) (41/46) Installing perl (5.34.0-r1) (42/46) Installing gcc6 (9999-r8) (43/46) Installing .makedepends-linux-huawei-alice (20210904.222743) (44/46) Installing perl-error (0.17029-r1) (45/46) Installing perl-git (2.33.0-r0) (46/46) Installing git-perl (2.33.0-r0) Executing busybox-1.34.0-r2.trigger Executing fontconfig-2.13.1-r4.trigger Executing mkfontscale-1.2.1-r1.trigger OK: 458 MiB in 109 packages ]0;>>> linux-huawei-alice: Cleaning up srcdir ]0;>>> linux-huawei-alice: Cleaning up pkgdir >>> linux-huawei-alice: Fetching linux-huawei-alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c.tar.gz::https://github.com/DarkJoker360/android_kernel_huawei_alice/archive/202b1ab540532cdd7f73532061ff7d3f9ba54d3c.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 182 100 182 0 0 1580 0 --:--:-- --:--:-- --:--:-- 1568 100 2178k 0 2178k 0 0 2073k 0 --:--:-- 0:00:01 --:--:-- 2073k 100 8770k 0 8770k 0 0 4271k 0 --:--:-- 0:00:02 --:--:-- 6578k 100 15.0M 0 15.0M 0 0 5064k 0 --:--:-- 0:00:03 --:--:-- 6633k 100 21.9M 0 21.9M 0 0 5554k 0 --:--:-- 0:00:04 --:--:-- 6772k 100 28.4M 0 28.4M 0 0 5771k 0 --:--:-- 0:00:05 --:--:-- 6742k 100 34.6M 0 34.6M 0 0 5861k 0 --:--:-- 0:00:06 --:--:-- 6656k 100 40.7M 0 40.7M 0 0 5912k 0 --:--:-- 0:00:07 --:--:-- 6586k 100 47.2M 0 47.2M 0 0 6007k 0 --:--:-- 0:00:08 --:--:-- 6582k 100 53.5M 0 53.5M 0 0 6060k 0 --:--:-- 0:00:09 --:--:-- 6470k 100 60.0M 0 60.0M 0 0 6118k 0 --:--:-- 0:00:10 --:--:-- 6468k 100 66.5M 0 66.5M 0 0 6166k 0 --:--:-- 0:00:11 --:--:-- 6536k 100 73.0M 0 73.0M 0 0 6206k 0 --:--:-- 0:00:12 --:--:-- 6620k 100 79.4M 0 79.4M 0 0 6232k 0 --:--:-- 0:00:13 --:--:-- 6596k 100 85.6M 0 85.6M 0 0 6244k 0 --:--:-- 0:00:14 --:--:-- 6577k 100 92.3M 0 92.3M 0 0 6280k 0 --:--:-- 0:00:15 --:--:-- 6608k 100 98.0M 0 98.0M 0 0 6254k 0 --:--:-- 0:00:16 --:--:-- 6449k 100 103M 0 103M 0 0 6203k 0 --:--:-- 0:00:17 --:--:-- 6198k 100 107M 0 107M 0 0 6119k 0 --:--:-- 0:00:18 --:--:-- 5823k 100 112M 0 112M 0 0 6042k 0 --:--:-- 0:00:19 --:--:-- 5472k 100 118M 0 118M 0 0 6052k 0 --:--:-- 0:00:20 --:--:-- 5369k 100 128M 0 128M 0 0 6275k 0 --:--:-- 0:00:21 --:--:-- 6342k 100 135M 0 135M 0 0 6282k 0 --:--:-- 0:00:22 --:--:-- 6549k 100 136M 0 136M 0 0 6275k 0 --:--:-- 0:00:22 --:--:-- 6935k >>> linux-huawei-alice: Fetching linux-huawei-alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c.tar.gz::https://github.com/DarkJoker360/android_kernel_huawei_alice/archive/202b1ab540532cdd7f73532061ff7d3f9ba54d3c.tar.gz >>> linux-huawei-alice: Checking sha512sums... linux-huawei-alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c.tar.gz: OK 01_fix_types_include.patch: OK 02_fix_undeclared_AID_INET.patch: OK 03_fix_get_ro_secure.patch: OK 04_fix_hisiwifi_makefiles.patch: OK 05-change-wifi-cfg-path.patch: OK config-huawei-alice.aarch64: OK >>> linux-huawei-alice: Unpacking /var/cache/distfiles/linux-huawei-alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c.tar.gz... >>> linux-huawei-alice: 01_fix_types_include.patch patching file tools/include/tools/be_byteshift.h patching file tools/include/tools/le_byteshift.h >>> linux-huawei-alice: 02_fix_undeclared_AID_INET.patch patching file net/core/sock.c >>> linux-huawei-alice: 03_fix_get_ro_secure.patch patching file fs/proc/dcheck_root.c >>> linux-huawei-alice: 04_fix_hisiwifi_makefiles.patch patching file drivers/huawei_platform/connectivity/hisi/hisiwifi/Makefile patching file drivers/huawei_platform/connectivity/hisi/hw-pm/Makefile >>> linux-huawei-alice: 05-change-wifi-cfg-path.patch patching file drivers/huawei_platform/connectivity/hisi/hw-pm/wireless_board.h patching file drivers/huawei_platform/connectivity/hisi/hw-pm/wireless_patch.h NOTE: replacing /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/compiler-gcc.h! If your build breaks with 'Please don't include directly' or a similar compiler-gcc.h related error, then set REPLACE_GCCH=0 in your kernel APKBUILD at the start of the downstreamkernel_prepare.sh line. '/usr/share/devicepkg-dev/compiler-gcc.h' -> '/home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/compiler-gcc.h' make: Entering directory '/home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c' HOSTCC scripts/basic/fixdep GEN /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/out/Makefile HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.lex.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf --oldconfig Kconfig .config:570:warning: override: reassigning to symbol NETFILTER_XT_TARGET_NFLOG .config:2859:warning: override: reassigning to symbol SWITCH_FSA9685 .config:2860:warning: override: reassigning to symbol SWITCH_USB_CLS .config:2861:warning: override: reassigning to symbol FSA9685_DEBUG_FS .config:3409:warning: override: reassigning to symbol SRECORDER .config:3420:warning: override: reassigning to symbol DUMP_SYS_INFO .config:3422:warning: override: reassigning to symbol DUMP_ALLCPU_STACK .config:3424:warning: override: reassigning to symbol DUMP_ALLPS_INFO .config:3426:warning: override: reassigning to symbol DUMP_CURRENT_PS_BACKTRACE .config:3428:warning: override: reassigning to symbol DUMP_SLAB_INFO .config:3434:warning: override: reassigning to symbol POWERCOLLAPSE * * Restart config... * * * General setup * Cross-compiler tool prefix (CROSS_COMPILE) [] Local version - append to kernel release (LOCALVERSION) [-unx] -unx Automatically append version information to the version string (LOCALVERSION_AUTO) [N/y/?] n Default hostname (DEFAULT_HOSTNAME) [(none)] (none) Support for paging of anonymous memory (swap) (SWAP) [Y/n/?] y System V IPC (SYSVIPC) [Y/n/?] y POSIX Message Queues (POSIX_MQUEUE) [Y/n/?] y open by fhandle syscalls (FHANDLE) [N/y/?] n Auditing support (AUDIT) [Y/n/?] y Make audit loginuid immutable (AUDIT_LOGINUID_IMMUTABLE) [N/y/?] (NEW) * * IRQ subsystem * Expose hardware/virtual IRQ mapping via debugfs (IRQ_DOMAIN_DEBUG) [N/y/?] n * * Timers subsystem * Timer tick handling 1. Periodic timer ticks (constant rate, no dynticks) (HZ_PERIODIC) > 2. Idle dynticks system (tickless idle) (NO_HZ_IDLE) choice[1-2]: 2 Old Idle dynticks config (NO_HZ) [Y/n/?] y High Resolution Timer Support (HIGH_RES_TIMERS) [Y/n/?] y * * CPU/Task time and stats accounting * Cputime accounting > 1. Simple tick based cputime accounting (TICK_CPU_ACCOUNTING) choice[1]: 1 BSD Process Accounting (BSD_PROCESS_ACCT) [Y/n/?] y BSD Process Accounting version 3 file format (BSD_PROCESS_ACCT_V3) [Y/n/?] y Export task/process statistics through netlink (TASKSTATS) [N/y/?] n * * RCU Subsystem * RCU Implementation > 1. Preemptible tree-based hierarchical RCU (TREE_PREEMPT_RCU) choice[1]: 1 Tree-based hierarchical RCU fanout value (RCU_FANOUT) [64] 64 Tree-based hierarchical RCU leaf-level fanout value (RCU_FANOUT_LEAF) [16] 16 Disable tree-based hierarchical RCU auto-balancing (RCU_FANOUT_EXACT) [N/y/?] n Accelerate last non-dyntick-idle CPU's grace periods (RCU_FAST_NO_HZ) [N/y/?] (NEW) Enable RCU priority boosting (RCU_BOOST) [N/y/?] n Offload RCU callback processing from boot-selected CPUs (EXPERIMENTAL (RCU_NOCB_CPU) [N/y/?] n Kernel .config support (IKCONFIG) [Y/n/?] y Enable access to .config through /proc/config.gz (IKCONFIG_PROC) [N/y/?] n Kernel log buffer size (16 => 64KB, 18 => 256KB) (LOG_BUF_SHIFT) [19] 19 Kernel log buffer size (18 => 256KB, 22 => 4MB) (KERNEL_LOG_FILE_LEN) [21] 21 * * Control Group support * Control Group support (CGROUPS) [Y/n/?] y Example debug cgroup subsystem (CGROUP_DEBUG) [Y/n/?] y Freezer cgroup subsystem (CGROUP_FREEZER) [Y/n/?] y PIDs cgroup subsystem (CGROUP_PIDS) [N/y/?] (NEW) ionice cgroup controller (CGROUP_IONICE) [Y/n/?] y Device controller for cgroups (CGROUP_DEVICE) [N/y/?] n Cpuset support (CPUSETS) [Y/n/?] y Include legacy /proc//cpuset file (PROC_PID_CPUSET) [Y/n] y Simple CPU accounting cgroup subsystem (CGROUP_CPUACCT) [Y/n/?] y Resource counters (RESOURCE_COUNTERS) [Y/n/?] y Memory Resource Controller for Control Groups (MEMCG) [N/y/?] n Enable perf_event per-cpu per-container group (cgroup) monitoring (CGROUP_PERF) [N/y/?] n * * Group CPU scheduler * Group CPU scheduler (CGROUP_SCHED) [Y/n/?] y Group scheduling for SCHED_OTHER (FAIR_GROUP_SCHED) [Y/n] y CPU bandwidth provisioning for FAIR_GROUP_SCHED (CFS_BANDWIDTH) [Y/n/?] y Group scheduling for SCHED_RR/FIFO (RT_GROUP_SCHED) [Y/n/?] y Block IO controller (BLK_CGROUP) [N/y/?] n Checkpoint/restore support (CHECKPOINT_RESTORE) [N/y/?] n * * Namespaces support * Namespaces support (NAMESPACES) [N/y/?] n Require conversions between uid/gids and their internal representation (UIDGID_STRICT_TYPE_CHECKS) [N/y/?] n Automatic process group scheduling (SCHED_AUTOGROUP) [N/y/?] n Enable deprecated sysfs features to support old userspace tools (SYSFS_DEPRECATED) [N/y/?] n Kernel->user space relay support (formerly relayfs) (RELAY) [N/y/?] n Initial RAM filesystem and RAM disk (initramfs/initrd) support (BLK_DEV_INITRD) [Y/n/?] y Initramfs source file(s) (INITRAMFS_SOURCE) [] Support initial ramdisks compressed using gzip (RD_GZIP) [Y/n/?] y Support initial ramdisks compressed using bzip2 (RD_BZIP2) [N/y/?] n Support initial ramdisks compressed using LZMA (RD_LZMA) [N/y/?] n Support initial ramdisks compressed using XZ (RD_XZ) [N/y/?] n Support initial ramdisks compressed using LZO (RD_LZO) [N/y/?] n Optimize for size (CC_OPTIMIZE_FOR_SIZE) [N/y/?] n Default panic timeout (PANIC_TIMEOUT) [0] 0 * * Configure standard kernel features (expert users) * Configure standard kernel features (expert users) (EXPERT) [Y/?] y Enable 16-bit UID system calls (UID16) [Y/n/?] y Sysctl syscall support (SYSCTL_SYSCALL) [N/y/?] n Load all symbols for debugging/ksymoops (KALLSYMS) [Y/?] y Include all symbols in kallsyms (KALLSYMS_ALL) [Y/n/?] y Enable support for printk (PRINTK) [Y/n/?] y BUG() support (BUG) [Y/n/?] y Enable ELF core dumps (ELF_CORE) [Y/n/?] y Enable full-sized data structures for core (BASE_FULL) [Y/n/?] y Enable futex support (FUTEX) [Y/n/?] y Enable eventpoll support (EPOLL) [Y/n/?] y Enable signalfd() system call (SIGNALFD) [Y/n/?] y Enable timerfd() system call (TIMERFD) [Y/n/?] y Enable eventfd() system call (EVENTFD) [Y/n/?] y Use full shmem filesystem (SHMEM) [Y/n/?] y Enable AIO support (AIO) [Y/n/?] y Embedded system (EMBEDDED) [Y/n/?] y * * Kernel Performance Events And Counters * Kernel performance events and counters (PERF_EVENTS) [Y/n/?] y Debug: use vmalloc to back perf mmap() buffers (DEBUG_PERF_USE_VMALLOC) [N/y/?] n Enable VM event counters for /proc/vmstat (VM_EVENT_COUNTERS) [Y/n/?] y Enable SLUB debugging support (SLUB_DEBUG) [Y/n/?] y Disable heap randomization (COMPAT_BRK) [Y/n/?] y Choose SLAB allocator 1. SLAB (SLAB) > 2. SLUB (Unqueued Allocator) (SLUB) 3. SLOB (Simple Allocator) (SLOB) choice[1-3?]: 2 Profiling support (PROFILING) [Y/n/?] y Optimize very unlikely/likely branches (JUMP_LABEL) [N/y/?] n Number of bits to use for ASLR of mmap base address (ARCH_MMAP_RND_BITS) [18] 18 Number of bits to use for ASLR of mmap base address for compatible applications (ARCH_MMAP_RND_COMPAT_BITS) [11] 11 * * GCOV-based kernel profiling * Enable gcov-based kernel profiling (GCOV_KERNEL) [N/y/?] n * * Enable the block layer * Enable the block layer (BLOCK) [Y/n/?] y Block layer SG support v4 (BLK_DEV_BSG) [Y/n/?] y Block layer SG support v4 helper lib (BLK_DEV_BSGLIB) [N/y/?] n Block layer data integrity support (BLK_DEV_INTEGRITY) [N/y/?] n * * Partition Types * Advanced partition selection (PARTITION_ADVANCED) [N/y/?] n write protection function of system partitions. (HW_SYSTEM_WR_PROTECT) [Y/n] y add ddr frequence request base on block layer. (HISI_BLOCK_FREQUENCE_CONTROL) [N/y] (NEW) * * IO Schedulers * Deadline I/O scheduler (IOSCHED_DEADLINE) [N/y/?] n CFQ I/O scheduler (IOSCHED_CFQ) [Y/n/?] y Default I/O scheduler > 1. CFQ (DEFAULT_CFQ) 2. No-op (DEFAULT_NOOP) choice[1-2?]: 1 * * Kernel Features * * * ARM errata workarounds * Cortex-A53: 845719: a load might read incorrect data (ARM64_ERRATUM_845719) [Y/n/?] y Enable 64KB pages support (ARM64_64K_PAGES) [N/y/?] n Build big-endian kernel (CPU_BIG_ENDIAN) [N/y/?] n Symmetric Multi-Processing (SMP) [Y/n/?] y Multi-core scheduler support (SCHED_MC) [Y/n/?] y SMT scheduler support (SCHED_SMT) [N/y/?] n (EXPERIMENTAL) Disable CPU level scheduler load-balancing (DISABLE_CPU_SCHED_DOMAIN_BALANCE) [Y/n/?] y (EXPERIMENTAL) Heterogenous multiprocessor scheduling (SCHED_HMP) [Y/n/?] y (EXPERIMENTAL) Filter HMP migrations by task priority (SCHED_HMP_PRIO_FILTER) [N/y/?] (NEW) HMP scheduler fast CPU mask (HMP_FAST_CPU_MASK) [] HMP scheduler slow CPU mask (HMP_SLOW_CPU_MASK) [] Allows changing the load tracking scale through sysfs (HMP_VARIABLE_SCALE) [Y/n/?] y (EXPERIMENTAL) Frequency-Invariant Tracked Load for HMP (HMP_FREQUENCY_INVARIANT_SCALE) [Y/n/?] y Small task packing for HMP (SCHED_HMP_LITTLE_PACKING) [N/y/?] n boost feature for HMP (SCHED_HMP_BOOST) [N/y/?] (NEW) Maximum number of CPUs (2-32) (NR_CPUS) [8] 8 Support for hot-pluggable CPUs (HOTPLUG_CPU) [Y/?] y Emulate SWP/SWPB instructions (SWP_EMULATE) [Y/?] y Preemption Model 1. No Forced Preemption (Server) (PREEMPT_NONE) 2. Voluntary Kernel Preemption (Desktop) (PREEMPT_VOLUNTARY) > 3. Preemptible Kernel (Low-Latency Desktop) (PREEMPT) choice[1-3]: 3 Enable hardware performance counter support for perf events (HW_PERF_EVENTS) [Y/n/?] y Kernel support for ARMv7 applications (ARMV7_COMPAT) [Y/n/?] y Report backwards compatible cpu features in /proc/cpuinfo (ARMV7_COMPAT_CPUINFO) [Y/n/?] (NEW) Memory model > 1. Sparse Memory (SPARSEMEM_MANUAL) choice[1]: 1 Allow for system-wide shrinking of memory (SHRINK_MEMORY) [N/y/?] (NEW) Sparse Memory virtual memmap (SPARSEMEM_VMEMMAP) [Y/n/?] y Allow for memory compaction (COMPACTION) [Y/n/?] y Page migration (MIGRATION) [Y/?] y Enable bounce buffers (BOUNCE) [Y/n/?] y Enable KSM for page merging (KSM) [Y/n/?] y Low address space to protect from user allocation (DEFAULT_MMAP_MIN_ADDR) [4096] 4096 Transparent Hugepage Support (TRANSPARENT_HUGEPAGE) [N/y/?] n Cross Memory Support (CROSS_MEMORY_ATTACH) [Y/n/?] y Enable cleancache driver to cache clean pages if tmem is present (CLEANCACHE) [N/y/?] n Enable frontswap to cache swap pages if tmem is present (FRONTSWAP) [N/y/?] (NEW) Contiguous Memory Allocator (CMA) [Y/n/?] y CMA debug messages (DEVELOPMENT) (CMA_DEBUG) [Y/n/?] y Hisi Mntn (HISI_MNTN) [Y/n/?] y Enable process reclaim (PROCESS_RECLAIM) [N/y/?] (NEW) Enable VMALLOC debugging support (DEBUG_VMALLOC) [N/y/?] (NEW) Common API for compressed memory storage (ZPOOL) [Y/n/?] y Memory allocator for compressed pages (ZSMALLOC) [Y/n/?] y Use page table mapping to access object in zsmalloc (PGTABLE_MAPPING) [N/y/?] (NEW) Export zsmalloc statistics (ZSMALLOC_STAT) [N/y/?] n Enable seccomp to safely compute untrusted bytecode (SECCOMP) [Y/n/?] y * * Networking options * Packet socket (PACKET) [Y/n/?] y Packet: sockets monitoring interface (PACKET_DIAG) [N/y/?] n Unix domain sockets (UNIX) [Y/n/?] y UNIX: socket monitoring interface (UNIX_DIAG) [N/y/?] n Transformation user configuration interface (XFRM_USER) [Y/n/?] y Transformation sub policy support (XFRM_SUB_POLICY) [N/y/?] n Transformation migrate database (XFRM_MIGRATE) [N/y/?] n Transformation statistics (XFRM_STATISTICS) [N/y/?] n PF_KEY sockets (NET_KEY) [Y/n/?] y PF_KEY MIGRATE (NET_KEY_MIGRATE) [N/y/?] n TCP/IP networking (INET) [Y/n/?] y IP: multicasting (IP_MULTICAST) [N/y/?] n IP: advanced router (IP_ADVANCED_ROUTER) [Y/n/?] y FIB TRIE statistics (IP_FIB_TRIE_STATS) [N/y/?] n IP: policy routing (IP_MULTIPLE_TABLES) [Y/n/?] y IP: equal cost multipath (IP_ROUTE_MULTIPATH) [Y/n/?] y IP: verbose route monitoring (IP_ROUTE_VERBOSE) [Y/n/?] y IP: kernel level autoconfiguration (IP_PNP) [Y/n/?] y IP: DHCP support (IP_PNP_DHCP) [Y/n/?] y IP: BOOTP support (IP_PNP_BOOTP) [N/y/?] n IP: RARP support (IP_PNP_RARP) [N/y/?] n IP: tunneling (NET_IPIP) [N/y/?] n IP: GRE demultiplexer (NET_IPGRE_DEMUX) [N/y/?] n IP: ARP daemon support (ARPD) [N/y/?] n IP: TCP syncookie support (SYN_COOKIES) [N/y/?] n Virtual (secure) IP: tunneling (NET_IPVTI) [N/y/?] n IP: AH transformation (INET_AH) [N/y/?] n IP: ESP transformation (INET_ESP) [Y/n/?] y IP: IPComp transformation (INET_IPCOMP) [N/y/?] n IP: IPsec transport mode (INET_XFRM_MODE_TRANSPORT) [Y/n/?] y IP: IPsec tunnel mode (INET_XFRM_MODE_TUNNEL) [Y/n/?] y IP: IPsec BEET mode (INET_XFRM_MODE_BEET) [Y/n/?] y Large Receive Offload (ipv4/tcp) (INET_LRO) [Y/n/?] y INET: socket monitoring interface (INET_DIAG) [Y/n/?] y UDP: socket monitoring interface (INET_UDP_DIAG) [N/y/?] n INET: allow privileged process to administratively close sockets (INET_DIAG_DESTROY) [N/y/?] (NEW) * * TCP: advanced congestion control * TCP: advanced congestion control (TCP_CONG_ADVANCED) [N/y/?] n TCP: MD5 Signature Option support (RFC2385) (TCP_MD5SIG) [N/y/?] n Huawei wifipro tcp monitor support (HW_WIFIPRO) [Y/n] y Huawei wifipro proc support (HW_WIFIPRO_PROC) [Y/n] y Huawei wifi tcp monitor support (HW_WIFI) [Y/n] y * * The IPv6 protocol * The IPv6 protocol (IPV6) [Y/n/?] y IPv6: Privacy Extensions (RFC 3041) support (IPV6_PRIVACY) [Y/n/?] y IPv6: Router Preference (RFC 4191) support (IPV6_ROUTER_PREF) [Y/n/?] y IPv6: Route Information (RFC 4191) support (IPV6_ROUTE_INFO) [Y/n/?] y IPv6: Enable RFC 4429 Optimistic DAD (IPV6_OPTIMISTIC_DAD) [Y/n/?] y IPv6: AH transformation (INET6_AH) [Y/n/?] y IPv6: ESP transformation (INET6_ESP) [Y/n/?] y IPv6: IPComp transformation (INET6_IPCOMP) [Y/n/?] y IPv6: Mobility (IPV6_MIP6) [Y/n/?] y IPv6: IPsec transport mode (INET6_XFRM_MODE_TRANSPORT) [Y/n/?] y IPv6: IPsec tunnel mode (INET6_XFRM_MODE_TUNNEL) [Y/n/?] y IPv6: IPsec BEET mode (INET6_XFRM_MODE_BEET) [Y/n/?] y IPv6: MIPv6 route optimization mode (INET6_XFRM_MODE_ROUTEOPTIMIZATION) [N/y/?] n IPv6: IPv6-in-IPv4 tunnel (SIT driver) (IPV6_SIT) [Y/n/?] y IPv6: IPv6 Rapid Deployment (6RD) (IPV6_SIT_6RD) [N/y/?] n IPv6: IP-in-IPv6 tunnel (RFC2473) (IPV6_TUNNEL) [N/y/?] n IPv6: GRE tunnel (IPV6_GRE) [N/y/?] n IPv6: Multiple Routing Tables (IPV6_MULTIPLE_TABLES) [Y/n/?] y IPv6: source address based routing (IPV6_SUBTREES) [Y/n/?] y IPv6: multicast routing (IPV6_MROUTE) [N/y/?] n NetLabel subsystem support (NETLABEL) [N/y/?] (NEW) Only allow certain groups to create sockets (ANDROID_PARANOID_NETWORK) [N/y/?] n Network activity statistics tracking (NET_ACTIVITY_STATS) [Y/n/?] y Security Marking (NETWORK_SECMARK) [Y/?] y Timestamping in PHY devices (NETWORK_PHY_TIMESTAMPING) [N/y/?] n * * Network packet filtering framework (Netfilter) * Network packet filtering framework (Netfilter) (NETFILTER) [Y/n/?] y Network packet filtering debugging (NETFILTER_DEBUG) [N/y/?] n Advanced netfilter configuration (NETFILTER_ADVANCED) [Y/n/?] y Bridged IP/ARP packets filtering (BRIDGE_NETFILTER) [Y/n/?] (NEW) * * Core Netfilter Configuration * Netfilter NFACCT over NFNETLINK interface (NETFILTER_NETLINK_ACCT) [N/y/?] n Netfilter NFQUEUE over NFNETLINK interface (NETFILTER_NETLINK_QUEUE) [Y/?] y Netfilter LOG over NFNETLINK interface (NETFILTER_NETLINK_LOG) [Y/?] y Netfilter connection tracking support (NF_CONNTRACK) [Y/n/?] y Connection mark tracking support (NF_CONNTRACK_MARK) [Y/?] y Connection tracking security mark support (NF_CONNTRACK_SECMARK) [N/y/?] (NEW) Supply CT list in procfs (OBSOLETE) (NF_CONNTRACK_PROCFS) [Y/n/?] y Connection tracking events (NF_CONNTRACK_EVENTS) [Y/n/?] y Connection tracking timeout (NF_CONNTRACK_TIMEOUT) [N/y/?] n Connection tracking timestamping (NF_CONNTRACK_TIMESTAMP) [N/y/?] n DCCP protocol connection tracking support (NF_CT_PROTO_DCCP) [Y/n/?] y SCTP protocol connection tracking support (NF_CT_PROTO_SCTP) [Y/n/?] y UDP-Lite protocol connection tracking support (NF_CT_PROTO_UDPLITE) [Y/n/?] y Amanda backup protocol support (NF_CONNTRACK_AMANDA) [Y/n/?] y FTP protocol support (NF_CONNTRACK_FTP) [Y/n/?] y H.323 protocol support (NF_CONNTRACK_H323) [Y/n/?] y IRC protocol support (NF_CONNTRACK_IRC) [Y/n/?] y NetBIOS name service protocol support (NF_CONNTRACK_NETBIOS_NS) [Y/n/?] y SNMP service protocol support (NF_CONNTRACK_SNMP) [N/y/?] n PPtP protocol support (NF_CONNTRACK_PPTP) [Y/n/?] y SANE protocol support (NF_CONNTRACK_SANE) [Y/n/?] y SIP protocol support (NF_CONNTRACK_SIP) [Y/n/?] y TFTP protocol support (NF_CONNTRACK_TFTP) [Y/n/?] y Connection tracking netlink interface (NF_CT_NETLINK) [Y/n/?] y Connection tracking timeout tuning via Netlink (NF_CT_NETLINK_TIMEOUT) [N/y/?] n NFQUEUE integration with Connection Tracking (NETFILTER_NETLINK_QUEUE_CT) [N/y/?] n Transparent proxying support (NETFILTER_TPROXY) [Y/n/?] y Netfilter Xtables support (required for ip_tables) (NETFILTER_XTABLES) [Y/?] y * * Xtables combined modules * nfmark target and match support (NETFILTER_XT_MARK) [Y/?] y ctmark target and match support (NETFILTER_XT_CONNMARK) [Y/?] y * * Xtables targets * AUDIT target support (NETFILTER_XT_TARGET_AUDIT) [N/y/?] (NEW) CHECKSUM target support (NETFILTER_XT_TARGET_CHECKSUM) [N/y/?] n "CLASSIFY" target support (NETFILTER_XT_TARGET_CLASSIFY) [Y/n/?] y "CONNMARK" target support (NETFILTER_XT_TARGET_CONNMARK) [Y/n/?] y "CT" target support (NETFILTER_XT_TARGET_CT) [N/y/?] n "DSCP" and "TOS" target support (NETFILTER_XT_TARGET_DSCP) [N/y/?] n "HL" hoplimit target support (NETFILTER_XT_TARGET_HL) [N/y/?] n "HMARK" target support (NETFILTER_XT_TARGET_HMARK) [N/y/?] n IDLETIMER target support (NETFILTER_XT_TARGET_IDLETIMER) [Y/n/?] y "LED" target support (NETFILTER_XT_TARGET_LED) [N/y/?] n LOG target support (NETFILTER_XT_TARGET_LOG) [N/y/?] n "MARK" target support (NETFILTER_XT_TARGET_MARK) [Y/n/?] y "NETMAP" target support (NETFILTER_XT_TARGET_NETMAP) [Y/?] y "NFLOG" target support (NETFILTER_XT_TARGET_NFLOG) [Y/n/?] y "NFQUEUE" target Support (NETFILTER_XT_TARGET_NFQUEUE) [Y/n/?] y "NOTRACK" target support (DEPRECATED) (NETFILTER_XT_TARGET_NOTRACK) [N/y] n "RATEEST" target support (NETFILTER_XT_TARGET_RATEEST) [N/y/?] n REDIRECT target support (NETFILTER_XT_TARGET_REDIRECT) [Y/?] y "TEE" - packet cloning to alternate destination (NETFILTER_XT_TARGET_TEE) [N/y/?] n "TPROXY" target support (NETFILTER_XT_TARGET_TPROXY) [N/y/?] n "TRACE" target support (NETFILTER_XT_TARGET_TRACE) [N/y/?] n "SECMARK" target support (NETFILTER_XT_TARGET_SECMARK) [N/y/?] (NEW) "TCPMSS" target support (NETFILTER_XT_TARGET_TCPMSS) [N/y/?] n "TCPOPTSTRIP" target support (NETFILTER_XT_TARGET_TCPOPTSTRIP) [N/y/?] n * * Xtables matches * "addrtype" address type match support (NETFILTER_XT_MATCH_ADDRTYPE) [N/y/?] n "bpf" match support (NETFILTER_XT_MATCH_BPF) [N/y/?] n "cluster" match support (NETFILTER_XT_MATCH_CLUSTER) [N/y/?] n "comment" match support (NETFILTER_XT_MATCH_COMMENT) [Y/n/?] y "connbytes" per-connection counter match support (NETFILTER_XT_MATCH_CONNBYTES) [Y/n/?] y "connlabel" match support (NETFILTER_XT_MATCH_CONNLABEL) [N/y/?] n "connlimit" match support" (NETFILTER_XT_MATCH_CONNLIMIT) [Y/n/?] y "connmark" connection mark match support (NETFILTER_XT_MATCH_CONNMARK) [Y/n/?] y "conntrack" connection tracking match support (NETFILTER_XT_MATCH_CONNTRACK) [Y/n/?] y "cpu" match support (NETFILTER_XT_MATCH_CPU) [N/y/?] n "dccp" protocol match support (NETFILTER_XT_MATCH_DCCP) [N/y/?] n "devgroup" match support (NETFILTER_XT_MATCH_DEVGROUP) [N/y/?] n "dscp" and "tos" match support (NETFILTER_XT_MATCH_DSCP) [N/y/?] n "ecn" match support (NETFILTER_XT_MATCH_ECN) [Y/?] y "esp" match support (NETFILTER_XT_MATCH_ESP) [N/y/?] n "hashlimit" match support (NETFILTER_XT_MATCH_HASHLIMIT) [Y/n/?] y "helper" match support (NETFILTER_XT_MATCH_HELPER) [Y/n/?] y "hl" hoplimit/TTL match support (NETFILTER_XT_MATCH_HL) [Y/?] y "iprange" address range match support (NETFILTER_XT_MATCH_IPRANGE) [Y/n/?] y "length" match support (NETFILTER_XT_MATCH_LENGTH) [Y/n/?] y "limit" match support (NETFILTER_XT_MATCH_LIMIT) [Y/n/?] y "mac" address match support (NETFILTER_XT_MATCH_MAC) [Y/n/?] y "mark" match support (NETFILTER_XT_MATCH_MARK) [Y/n/?] y "multiport" Multiple port match support (NETFILTER_XT_MATCH_MULTIPORT) [Y/n/?] y "nfacct" match support (NETFILTER_XT_MATCH_NFACCT) [N/y/?] n "osf" Passive OS fingerprint match (NETFILTER_XT_MATCH_OSF) [N/y/?] n "owner" match support (NETFILTER_XT_MATCH_OWNER) [N/y/?] n IPsec "policy" match support (NETFILTER_XT_MATCH_POLICY) [Y/n/?] y "physdev" match support (NETFILTER_XT_MATCH_PHYSDEV) [N/y/?] (NEW) "pkttype" packet type match support (NETFILTER_XT_MATCH_PKTTYPE) [Y/n/?] y "quota, tag, owner" match and stats support (NETFILTER_XT_MATCH_QTAGUID) [Y/n/?] y "quota" match support (NETFILTER_XT_MATCH_QUOTA) [Y/n/?] y "quota2" match support (NETFILTER_XT_MATCH_QUOTA2) [Y/n/?] y "rateest" match support (NETFILTER_XT_MATCH_RATEEST) [N/y/?] n "realm" match support (NETFILTER_XT_MATCH_REALM) [N/y/?] n "recent" match support (NETFILTER_XT_MATCH_RECENT) [N/y/?] n "sctp" protocol match support (NETFILTER_XT_MATCH_SCTP) [N/y/?] n "socket" match support (NETFILTER_XT_MATCH_SOCKET) [Y/n/?] y "state" match support (NETFILTER_XT_MATCH_STATE) [Y/n/?] y "statistic" match support (NETFILTER_XT_MATCH_STATISTIC) [Y/n/?] y "string" match support (NETFILTER_XT_MATCH_STRING) [Y/n/?] y "tcpmss" match support (NETFILTER_XT_MATCH_TCPMSS) [N/y/?] n "time" match support (NETFILTER_XT_MATCH_TIME) [Y/n/?] y "u32" match support (NETFILTER_XT_MATCH_U32) [Y/n/?] y * * IP set support * IP set support (IP_SET) [N/y/?] n * * IP virtual server support * IP virtual server support (IP_VS) [N/y/?] n * * IP: Netfilter Configuration * IPv4 connection tracking support (required for NAT) (NF_CONNTRACK_IPV4) [Y/n/?] y proc/sysctl compatibility with old connection tracking (NF_CONNTRACK_PROC_COMPAT) [Y/n/?] y IP tables support (required for filtering/masq/NAT) (IP_NF_IPTABLES) [Y/n/?] y "ah" match support (IP_NF_MATCH_AH) [Y/n/?] y "ecn" match support (IP_NF_MATCH_ECN) [Y/n/?] y "rpfilter" reverse path filter match support (IP_NF_MATCH_RPFILTER) [Y/n/?] y "ttl" match support (IP_NF_MATCH_TTL) [Y/n/?] y Packet filtering (IP_NF_FILTER) [Y/n/?] y REJECT target support (IP_NF_TARGET_REJECT) [Y/n/?] y Force socket error when rejecting with icmp* (IP_NF_TARGET_REJECT_SKERR) [N/y/?] n ULOG target support (IP_NF_TARGET_ULOG) [Y/n/?] y IPv4 NAT (NF_NAT_IPV4) [Y/n/?] y MASQUERADE target support (IP_NF_TARGET_MASQUERADE) [Y/n/?] y NETMAP target support (IP_NF_TARGET_NETMAP) [Y/n/?] y REDIRECT target support (IP_NF_TARGET_REDIRECT) [Y/n/?] y Packet mangling (IP_NF_MANGLE) [Y/n/?] y CLUSTERIP target support (IP_NF_TARGET_CLUSTERIP) [N/y/?] n ECN target support (IP_NF_TARGET_ECN) [N/y/?] n "TTL" target support (IP_NF_TARGET_TTL) [N/y/?] n raw table support (required for NOTRACK/TRACE) (IP_NF_RAW) [Y/n/?] y Security table (IP_NF_SECURITY) [N/y/?] (NEW) ARP tables support (IP_NF_ARPTABLES) [Y/n/?] y ARP packet filtering (IP_NF_ARPFILTER) [Y/n/?] y ARP payload mangling (IP_NF_ARP_MANGLE) [Y/n/?] y * * IPv6: Netfilter Configuration * IPv6 connection tracking support (NF_CONNTRACK_IPV6) [Y/n/?] y IP6 tables support (required for filtering) (IP6_NF_IPTABLES) [Y/n/?] y "ah" match support (IP6_NF_MATCH_AH) [N/y/?] n "eui64" address check (IP6_NF_MATCH_EUI64) [N/y/?] n "frag" Fragmentation header match support (IP6_NF_MATCH_FRAG) [N/y/?] n "hbh" hop-by-hop and "dst" opts header match support (IP6_NF_MATCH_OPTS) [N/y/?] n "hl" hoplimit match support (IP6_NF_MATCH_HL) [N/y/?] n "ipv6header" IPv6 Extension Headers Match (IP6_NF_MATCH_IPV6HEADER) [N/y/?] n "mh" match support (IP6_NF_MATCH_MH) [N/y/?] n "rpfilter" reverse path filter match support (IP6_NF_MATCH_RPFILTER) [Y/n/?] y "rt" Routing header match support (IP6_NF_MATCH_RT) [N/y/?] n "HL" hoplimit target support (IP6_NF_TARGET_HL) [N/y/?] n Packet filtering (IP6_NF_FILTER) [Y/n/?] y REJECT target support (IP6_NF_TARGET_REJECT) [Y/n/?] y Force socket error when rejecting with icmp* (IP6_NF_TARGET_REJECT_SKERR) [Y/n/?] y Packet mangling (IP6_NF_MANGLE) [Y/n/?] y raw table support (required for TRACE) (IP6_NF_RAW) [Y/n/?] y Security table (IP6_NF_SECURITY) [N/y/?] (NEW) IPv6 NAT (NF_NAT_IPV6) [N/y/?] (NEW) * * Ethernet Bridge tables (ebtables) support * Ethernet Bridge tables (ebtables) support (BRIDGE_NF_EBTABLES) [N/y/?] (NEW) * * The DCCP Protocol * The DCCP Protocol (IP_DCCP) [N/y/?] n * * The SCTP Protocol * The SCTP Protocol (IP_SCTP) [N/y/?] n The RDS Protocol (RDS) [N/y/?] n * * The TIPC Protocol * The TIPC Protocol (TIPC) [N/y/?] n Asynchronous Transfer Mode (ATM) (ATM) [N/y/?] n * * Layer Two Tunneling Protocol (L2TP) * Layer Two Tunneling Protocol (L2TP) (L2TP) [N/y/?] n 802.1d Ethernet Bridging (BRIDGE) [Y/n/?] y IGMP/MLD snooping (BRIDGE_IGMP_SNOOPING) [Y/n/?] (NEW) VLAN filtering (BRIDGE_VLAN_FILTERING) [Y/n/?] y 802.1Q/802.1ad VLAN Support (VLAN_8021Q) [Y/n/?] y GVRP (GARP VLAN Registration Protocol) support (VLAN_8021Q_GVRP) [N/y/?] (NEW) MVRP (Multiple VLAN Registration Protocol) support (VLAN_8021Q_MVRP) [N/y/?] (NEW) DECnet Support (DECNET) [N/y/?] n ANSI/IEEE 802.2 LLC type 2 Support (LLC2) [N/y/?] n The IPX protocol (IPX) [N/y/?] n Appletalk protocol support (ATALK) [N/y/?] n CCITT X.25 Packet Layer (X25) [N/y/?] n LAPB Data Link Driver (LAPB) [N/y/?] n Phonet protocols family (PHONET) [N/y/?] n IEEE Std 802.15.4 Low-Rate Wireless Personal Area Networks support (IEEE802154) [N/y/?] n * * QoS and/or fair queueing * QoS and/or fair queueing (NET_SCHED) [Y/n/?] y * * Queueing/Scheduling * Class Based Queueing (CBQ) (NET_SCH_CBQ) [N/y/?] n Hierarchical Token Bucket (HTB) (NET_SCH_HTB) [Y/n/?] y Hierarchical Fair Service Curve (HFSC) (NET_SCH_HFSC) [N/y/?] n Multi Band Priority Queueing (PRIO) (NET_SCH_PRIO) [N/y/?] n Hardware Multiqueue-aware Multi Band Queuing (MULTIQ) (NET_SCH_MULTIQ) [N/y/?] n Random Early Detection (RED) (NET_SCH_RED) [N/y/?] n Stochastic Fair Blue (SFB) (NET_SCH_SFB) [N/y/?] n Stochastic Fairness Queueing (SFQ) (NET_SCH_SFQ) [N/y/?] n True Link Equalizer (TEQL) (NET_SCH_TEQL) [N/y/?] n Token Bucket Filter (TBF) (NET_SCH_TBF) [N/y/?] n Generic Random Early Detection (GRED) (NET_SCH_GRED) [N/y/?] n Differentiated Services marker (DSMARK) (NET_SCH_DSMARK) [N/y/?] n Network emulator (NETEM) (NET_SCH_NETEM) [N/y/?] n Deficit Round Robin scheduler (DRR) (NET_SCH_DRR) [N/y/?] n Multi-queue priority scheduler (MQPRIO) (NET_SCH_MQPRIO) [N/y/?] n CHOose and Keep responsive flow scheduler (CHOKE) (NET_SCH_CHOKE) [N/y/?] n Quick Fair Queueing scheduler (QFQ) (NET_SCH_QFQ) [N/y/?] n Controlled Delay AQM (CODEL) (NET_SCH_CODEL) [N/y/?] n Fair Queue Controlled Delay AQM (FQ_CODEL) (NET_SCH_FQ_CODEL) [N/y/?] n Ingress Qdisc (NET_SCH_INGRESS) [N/y/?] n Plug network traffic until release (PLUG) (NET_SCH_PLUG) [N/y/?] n * * Classification * Elementary classification (BASIC) (NET_CLS_BASIC) [N/y/?] n Traffic-Control Index (TCINDEX) (NET_CLS_TCINDEX) [N/y/?] n Routing decision (ROUTE) (NET_CLS_ROUTE4) [N/y/?] n Netfilter mark (FW) (NET_CLS_FW) [N/y/?] n Universal 32bit comparisons w/ hashing (U32) (NET_CLS_U32) [Y/n/?] y Performance counters support (CLS_U32_PERF) [N/y/?] n Netfilter marks support (CLS_U32_MARK) [N/y/?] n IPv4 Resource Reservation Protocol (RSVP) (NET_CLS_RSVP) [N/y/?] n IPv6 Resource Reservation Protocol (RSVP6) (NET_CLS_RSVP6) [N/y/?] n Flow classifier (NET_CLS_FLOW) [N/y/?] n Control Group Classifier (NET_CLS_CGROUP) [N/y/?] n Extended Matches (NET_EMATCH) [Y/n/?] y Stack size (NET_EMATCH_STACK) [32] 32 Simple packet data comparison (NET_EMATCH_CMP) [N/y/?] n Multi byte comparison (NET_EMATCH_NBYTE) [N/y/?] n U32 key (NET_EMATCH_U32) [Y/n/?] y Metadata (NET_EMATCH_META) [N/y/?] n Textsearch (NET_EMATCH_TEXT) [N/y/?] n Actions (NET_CLS_ACT) [Y/n/?] y Traffic Policing (NET_ACT_POLICE) [Y/n/?] y Generic actions (NET_ACT_GACT) [Y/n/?] y Probability support (GACT_PROB) [N/y/?] n Redirecting and Mirroring (NET_ACT_MIRRED) [Y/n/?] y IPtables targets (NET_ACT_IPT) [N/y/?] n Stateless NAT (NET_ACT_NAT) [N/y/?] n Packet Editing (NET_ACT_PEDIT) [N/y/?] n Simple Example (Debug) (NET_ACT_SIMP) [N/y/?] n SKB Editing (NET_ACT_SKBEDIT) [N/y/?] n Checksum Updating (NET_ACT_CSUM) [N/y/?] n Incoming device classification (NET_CLS_IND) [N/y/?] n Data Center Bridging support (DCB) [N/y/?] n DNS Resolver support (DNS_RESOLVER) [N/y/?] (NEW) B.A.T.M.A.N. Advanced Meshing Protocol (BATMAN_ADV) [N/y/?] n Open vSwitch (OPENVSWITCH) [N/y/?] n Virtual Socket protocol (VSOCKETS) [N/y/?] n NETLINK: mmaped IO (NETLINK_MMAP) [N/y/?] n NETLINK: socket monitoring interface (NETLINK_DIAG) [N/y/?] n RPS (RPS) [Y/n] y Network priority cgroup (NETPRIO_CGROUP) [N/y/?] n * * Network testing * Packet Generator (USE WITH CAUTION) (NET_PKTGEN) [N/y/?] n Network packet drop alerting service (NET_DROP_MONITOR) [N/y/?] n * * Memory Technology Device (MTD) support * Memory Technology Device (MTD) support (MTD) [Y/n/?] y MTD for balong modem (BALONG_MTD) [N/y/?] n RedBoot partition table parsing (MTD_REDBOOT_PARTS) [N/y/?] n Command line partition table parsing (MTD_CMDLINE_PARTS) [Y/n/?] y OpenFirmware partitioning information support (MTD_OF_PARTS) [Y/n/?] y TI AR7 partitioning support (MTD_AR7_PARTS) [N/y/?] n * * User Modules And Translation Layers * Direct char device access to NVE devices (HISI_NVE) [Y/n/?] y Common interface to block layer for MTD 'translation layers' (MTD_BLKDEVS) [Y] y Caching block device access to MTD devices (MTD_BLOCK) [Y/n/?] y FTL (Flash Translation Layer) support (FTL) [N/y/?] n NFTL (NAND Flash Translation Layer) support (NFTL) [N/y/?] n INFTL (Inverse NAND Flash Translation Layer) support (INFTL) [N/y/?] n Resident Flash Disk (Flash Translation Layer) support (RFD_FTL) [N/y/?] n NAND SSFDC (SmartMedia) read only translation layer (SSFDC) [N/y/?] n SmartMedia/xD new translation layer (SM_FTL) [N/y/?] n Log panic/oops to an MTD buffer (MTD_OOPS) [Y/n/?] y Swap on MTD device support (MTD_SWAP) [N/y/?] (NEW) Direct char device access to MISC devices (MISC_PWSTATE) [N/y/?] n * * RAM/ROM/Flash chip drivers * Detect flash chips by Common Flash Interface (CFI) probe (MTD_CFI) [N/y/?] n Detect non-CFI AMD/JEDEC-compatible flash chips (MTD_JEDECPROBE) [N/y/?] n Support for RAM chips in bus mapping (MTD_RAM) [N/y/?] n Support for ROM chips in bus mapping (MTD_ROM) [N/y/?] n Support for absent chips in bus mapping (MTD_ABSENT) [N/y/?] n * * Mapping drivers for chip access * Support non-linear mappings of flash chips (MTD_COMPLEX_MAPPINGS) [N/y/?] n Map driver for platform device RAM (mtd-ram) (MTD_PLATRAM) [N/y/?] n * * Self-contained MTD device drivers * Uncached system RAM (MTD_SLRAM) [N/y/?] n Physical system RAM (MTD_PHRAM) [N/y/?] n Test driver using RAM (MTD_MTDRAM) [N/y/?] n MTD using block device (MTD_BLOCK2MTD) [Y/n/?] y * * Disk-On-Chip Device Drivers * M-Systems Disk-On-Chip G3 (MTD_DOCG3) [N/y/?] n Include chip ids for known NAND devices. (MTD_NAND_IDS) [N/y/?] n * * NAND Device Support * NAND Device Support (MTD_NAND) [N/y/?] n * * OneNAND Device Support * OneNAND Device Support (MTD_ONENAND) [N/y/?] n * * LPDDR flash memory drivers * Support for LPDDR flash chips (MTD_LPDDR) [N/y/?] n * * Enable UBI - Unsorted block images * Enable UBI - Unsorted block images (MTD_UBI) [N/y/?] n * * Misc devices * Analog Devices Digital Potentiometers (AD525X_DPOT) [N/y/?] n Atmel AT32/AT91 PWM support (ATMEL_PWM) [N/y/?] n Dummy IRQ handler (DUMMY_IRQ) [N/y/?] n Integrated Circuits ICS932S401 (ICS932S401) [N/y/?] n Device driver for Atmel SSC peripheral (ATMEL_SSC) [N/y/?] n Enclosure Services (ENCLOSURE_SERVICES) [N/y/?] n Medfield Avago APDS9802 ALS Sensor module (APDS9802ALS) [N/y/?] n Intersil ISL29003 ambient light sensor (ISL29003) [N/y/?] n Intersil ISL29020 ambient light sensor (ISL29020) [N/y/?] n Taos TSL2550 ambient light sensor (SENSORS_TSL2550) [N/y/?] n ROHM BH1780GLI ambient light sensor (SENSORS_BH1780) [N/y/?] n BH1770GLC / SFH7770 combined ALS - Proximity sensor (SENSORS_BH1770) [N/y/?] n APDS990X combined als and proximity sensors (SENSORS_APDS990X) [N/y/?] n Honeywell HMC6352 compass (HMC6352) [N/y/?] n Dallas DS1682 Total Elapsed Time Recorder with Alarm (DS1682) [N/y/?] n UID based statistics tracking exported to /proc/uid_stat (UID_STAT) [N/y] n BMP085 digital pressure sensor on I2C (BMP085_I2C) [N/y/?] n FSA9480 USB Switch (USB_SWITCH_FSA9480) [N/y/?] n Generic on-chip SRAM driver (SRAM) [N/y/?] n Per-UID cpu time statistics (UID_CPUTIME) [Y/n/?] y Android kernel panic diagnostics driver (APANIC) [Y/n/?] y Android panic dump flash partition label (APANIC_PLABEL) [kpanic] kpanic Android kernel panic diagnostics driver on mmc (APANIC_MMC) [Y/n/?] y Android memory dump driver on mmc (APANIC_MMC_MEMDUMP) [N/y/?] n * * Silicon Labs C2 port support * Silicon Labs C2 port support (C2PORT) [N/y/?] n * * EEPROM support * I2C EEPROMs / RAMs / ROMs from most vendors (EEPROM_AT24) [N/y/?] n Old I2C EEPROM reader (EEPROM_LEGACY) [N/y/?] n Maxim MAX6874/5 power supply supervisor (EEPROM_MAX6875) [N/y/?] n EEPROM 93CX6 support (EEPROM_93CX6) [N/y/?] n * * Texas Instruments shared transport line discipline * Shared transport core driver (TI_ST) [N/y/?] n STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C) (SENSORS_LIS3_I2C) [N/y/?] n * * Altera FPGA firmware download module * Altera FPGA firmware download module (ALTERA_STAPL) [N/y/?] n * * Hisi log support * Support for hisi log (HISI_LOG) [N/y/?] n DRV2605 Driver (DRV2605) [Y/n/?] (NEW) * * Multiple devices driver support (RAID and LVM) * Multiple devices driver support (RAID and LVM) (MD) [Y/n/?] y RAID support (BLK_DEV_MD) [N/y/?] n Block device as cache (BCACHE) [N/y/?] n Device mapper support (BLK_DEV_DM) [Y/n/?] y Device mapper debugging support (DM_DEBUG) [Y/n/?] y Crypt target support (DM_CRYPT) [Y/n/?] y Snapshot target (DM_SNAPSHOT) [N/y/?] (NEW) Thin provisioning target (DM_THIN_PROVISIONING) [N/y/?] (NEW) Cache target (EXPERIMENTAL) (DM_CACHE) [N/y/?] (NEW) Mirror target (DM_MIRROR) [N/y/?] (NEW) RAID 1/4/5/6/10 target (DM_RAID) [N/y/?] (NEW) Zero target (DM_ZERO) [N/y/?] (NEW) Multipath target (DM_MULTIPATH) [N/y/?] (NEW) I/O delaying target (DM_DELAY) [N/y/?] (NEW) DM uevents (DM_UEVENT) [Y/n/?] y Flakey target (DM_FLAKEY) [N/y/?] (NEW) Verity target support (DM_VERITY) [Y/n/?] y * * Keyboards * Keyboards (INPUT_KEYBOARD) [Y/n/?] y ADP5588/87 I2C QWERTY Keypad and IO Expander (KEYBOARD_ADP5588) [N/y/?] n ADP5585/ADP5589 I2C QWERTY Keypad and IO Expander (KEYBOARD_ADP5589) [N/y/?] n AT keyboard (KEYBOARD_ATKBD) [Y/n/?] y Atmel AT42QT1070 Touch Sensor Chip (KEYBOARD_QT1070) [N/y/?] n Atmel AT42QT2160 Touch Sensor Chip (KEYBOARD_QT2160) [N/y/?] n DECstation/VAXstation LK201/LK401 keyboard (KEYBOARD_LKKBD) [N/y/?] n GPIO Buttons (KEYBOARD_GPIO) [N/y/?] n Polled GPIO buttons (KEYBOARD_GPIO_POLLED) [N/y/?] n TCA6416/TCA6408A Keypad Support (KEYBOARD_TCA6416) [N/y/?] n TCA8418 Keypad Support (KEYBOARD_TCA8418) [N/y/?] n GPIO driven matrix keypad support (KEYBOARD_MATRIX) [N/y/?] n LM8323 keypad chip (KEYBOARD_LM8323) [N/y/?] n LM8333 keypad chip (KEYBOARD_LM8333) [N/y/?] n Maxim MAX7359 Key Switch Controller (KEYBOARD_MAX7359) [N/y/?] n MELFAS MCS Touchkey (KEYBOARD_MCS) [N/y/?] n Freescale MPR121 Touchkey (KEYBOARD_MPR121) [N/y/?] n Newton keyboard (KEYBOARD_NEWTON) [N/y/?] n OpenCores Keyboard Controller (KEYBOARD_OPENCORES) [N/y/?] n Samsung keypad support (KEYBOARD_SAMSUNG) [N/y/?] n Stowaway keyboard (KEYBOARD_STOWAWAY) [N/y/?] n Sun Type 4 and Type 5 keyboard (KEYBOARD_SUNKBD) [N/y/?] n XT keyboard (KEYBOARD_XTKBD) [N/y/?] n HISI gpio key support,use to realize volume-up and volume-down (KEYBOARD_HISI_GPIO_KEY) [Y/n/?] y Hi6620 gpio key support, depends on HISI gpio key support (HISI_GPIO_KEY_SUPPORT_HI6XXX) [Y/n/?] y Smart key support, depends on HISI gpio key support (HISI_GPIO_KEY_SUPPORT_SMART_KEY) [N/y/?] (NEW) * * Touchscreens * Touchscreens (INPUT_TOUCHSCREEN) [N/y/?] (NEW) * * Character devices * Enable TTY (TTY) [Y/n/?] y Virtual terminal (VT) [Y/n/?] y Enable character translations in console (CONSOLE_TRANSLATIONS) [Y/n/?] (NEW) Support for console on virtual terminal (VT_CONSOLE) [Y/n/?] (NEW) Support for binding and unbinding console drivers (VT_HW_CONSOLE_BINDING) [N/y/?] (NEW) Unix98 PTY support (UNIX98_PTYS) [Y/n/?] y Support multiple instances of devpts (DEVPTS_MULTIPLE_INSTANCES) [Y/n/?] y Legacy (BSD) PTY support (LEGACY_PTYS) [Y/n/?] y Maximum number of legacy PTY in use (LEGACY_PTY_COUNT) [16] 16 Non-standard serial port support (SERIAL_NONSTANDARD) [N/y/?] n GSM MUX line discipline support (EXPERIMENTAL) (N_GSM) [N/y/?] n GSM MUX line discipline support (EXPERIMENTAL) (N_GSM_BALONG_EXT_MODEM) [N/y/?] n Trace data sink for MIPI P1149.7 cJTAG standard (TRACE_SINK) [N/y/?] n Memory device driver (DEVMEM) [N/y/?] n /dev/kmem virtual device support (DEVKMEM) [N/y/?] n * * Serial drivers * 8250/16550 and compatible serial support (SERIAL_8250) [N/y/?] n * * Non-8250 serial port support * ARM AMBA PL010 serial port support (SERIAL_AMBA_PL010) [N/y/?] n ARM AMBA PL011 serial port support (SERIAL_AMBA_PL011) [Y/n/?] y Support for console on AMBA serial port (SERIAL_AMBA_PL011_CONSOLE) [Y/n/?] y Support for vote on AMBA serial port (SERIAL_VOTE) [Y/n] y SCCNXP serial port support (SERIAL_SCCNXP) [N/y/?] n Support for timberdale UART (SERIAL_TIMBERDALE) [N/y/?] n Altera JTAG UART support (SERIAL_ALTERA_JTAGUART) [N/y/?] n Altera UART support (SERIAL_ALTERA_UART) [N/y/?] n Xilinx PS UART support (SERIAL_XILINX_PS_UART) [N/y/?] n ARC UART driver support (SERIAL_ARC) [N/y/?] n TTY driver to output user messages via printk (TTY_PRINTK) [Y/n/?] y * * IPMI top-level message handler * IPMI top-level message handler (IPMI_HANDLER) [N/y/?] n Hardware Random Number Generator Core support (HW_RANDOM) [N/y/?] n pppoe status Driver (PPPOESTA) [Y/n/?] y Siemens R3964 line discipline (R3964) [N/y/?] n * * PCMCIA character devices * RAW driver (/dev/raw/rawN) (RAW_DRIVER) [N/y/?] n * * TPM Hardware Support * TPM Hardware Support (TCG_TPM) [N/y/?] n * * Hisilicon Camera multimedia devices * Hisilicon Camera multimedia devices (VIDEO_HI3630_CAMERA) [N/y/?] (NEW) * * Hisilicon camera flash driver support * TPS61310 camera flash driver (HISI_CAMERA_TPS61310) [N/y/?] n LM3642 camera flash driver (HISI_CAMERA_LM3642) [N/y/?] n LM3646 FRONT control camera flash driver (HISI_CAMERA_LM3646_FRONT) [Y/n/?] (NEW) LM3642 camera flash driver (HISI_CAMERA_LM3646) [Y/n] y PMU LED camera flash driver (HISI_CAMERA_PMU_LED) [N/y/?] n * * Multimedia support * Multimedia support (MEDIA_SUPPORT) [Y/n/?] y * * Multimedia core support * Cameras/video grabbers support (MEDIA_CAMERA_SUPPORT) [Y/n/?] y Analog TV support (MEDIA_ANALOG_TV_SUPPORT) [N/y/?] n Digital TV support (MEDIA_DIGITAL_TV_SUPPORT) [N/y/?] n AM/FM radio receivers/transmitters support (MEDIA_RADIO_SUPPORT) [N/y/?] n Remote Controller support (MEDIA_RC_SUPPORT) [N/y/?] n Media Controller API (MEDIA_CONTROLLER) [Y/?] y V4L2 sub-device userspace API (VIDEO_V4L2_SUBDEV_API) [N/y/?] n Enable advanced debug functionality on V4L2 drivers (VIDEO_ADV_DEBUG) [N/y/?] n Enable old-style fixed minor ranges on drivers/video devices (VIDEO_FIXED_MINOR_RANGES) [N/y/?] n V4L2 int device (DEPRECATED) (VIDEO_V4L2_INT_DEVICE) [N/y/?] n * * Media drivers * * * Media USB Adapters * Media USB Adapters (MEDIA_USB_SUPPORT) [N/y/?] n * * V4L platform devices * V4L platform devices (V4L_PLATFORM_DRIVERS) [N/y/?] n * * Memory-to-memory multimedia devices * Memory-to-memory multimedia devices (V4L_MEM2MEM_DRIVERS) [N/y/?] n * * Media test drivers * Media test drivers (V4L_TEST_DRIVERS) [N/y] n * * Hisilicon Camera multimedia devices * Hisilicon Camera multimedia devices (VIDEO_HI3630_CAMERA) [N/y/?] n * * HI6210 Camera Devices * HI6210 Camera Devices (VIDEO_HI6210_CAMERA) [Y/n/?] y Support Camera ISP (VIDEO_HIK3_ISP_CAMERA) [Y/n/?] y Support Camera Mini ISP (CAMERA_MINI_ISP) [N/y/?] n * * HI6210 Fake camera devices * HI6210 Fake camera devices (VIDEO_HI6210_FAKE_CAMERA) [N/y/?] n * * Supported MMC/SDIO adapters * * * Huawei Multimedia * * * Huawei camera and video capture support * Huawei camera and video capture support (HUAWEI_CAMERA) [Y/n/?] y * * Huawei camera and video support for emulator * Huawei camera and video support for emulator (ION_FOR_EMULATOR) [N/y/?] n Support Camera3 driver (USE_CAMERA3_ARCH) [N/y/?] n * * Huawei Camera * * * Huawei ISP * ISP Version 1. fake isp for emulator (HUAWEI_CAMERA_USE_FAKE_ISP) > 2. OVISP2.3 (HUAWEI_CAMERA_USE_OVISP23) 3. OVISP2.2 (HUAWEI_CAMERA_USE_OVISP22) 4. OVISP2.0 (HUAWEI_CAMERA_USE_OVISP20) choice[1-4?]: 2 * * Huawei Sensor * * * Hisilicon camera flash driver support * TPS61310 camera flash driver (HISI_CAMERA_TPS61310) [N/y/?] n LM3642 camera flash driver (HISI_CAMERA_LM3642) [N/y/?] n LM3646 FRONT control camera flash driver (HISI_CAMERA_LM3646_FRONT) [Y/n/?] y LM3642 camera flash driver (HISI_CAMERA_LM3646) [Y/n] y PMU LED camera flash driver (HISI_CAMERA_PMU_LED) [N/y/?] n fake sensor for emulator (HUAWEI_CAMERA_USE_FAKE_SENSOR) [N/y] n imx135 (HUAWEI_CAMERA_USE_IMX135) [N/y] n imx214 (HUAWEI_CAMERA_USE_IMX214) [Y/n] y imx278 (HUAWEI_CAMERA_USE_IMX278) [Y/n] y imx278_davince (HUAWEI_CAMERA_USE_IMX278_DAVINCE) [Y/n] (NEW) imx278_carrera (HUAWEI_CAMERA_USE_IMX278_CARRERA) [Y/n] (NEW) imx179 (HUAWEI_CAMERA_USE_IMX179) [Y/n] y imx179_carrera (HUAWEI_CAMERA_USE_IMX179_CARRERA) [Y/n] (NEW) ov8865 (HUAWEI_CAMERA_USE_OV8865) [Y/n] y ov8865_carrera (HUAWEI_CAMERA_USE_OV8865_CARRERA) [Y/n] (NEW) imx214_sunny (HUAWEI_CAMERA_USE_IMX214_SUNNY) [Y/n] y ov5648 (HUAWEI_CAMERA_USE_OV5648) [Y/n] y ov5648_x1s (HUAWEI_CAMERA_USE_OV5648_X1S) [Y/n] y imx179_rear (HUAWEI_CAMERA_USE_IMX179_REAR) [Y/n] y imx179_front (HUAWEI_CAMERA_USE_IMX179_FRONT) [Y/n] y ov8865_rear (HUAWEI_CAMERA_USE_OV8865_REAR) [Y/n] y imx328 (HUAWEI_CAMERA_USE_IMX328) [Y/n] y ov13850 (HUAWEI_CAMERA_USE_OV13850) [Y/n] y s5k4e1ga (HUAWEI_CAMERA_USE_S5K4E1GA) [Y/n] y ov2680 (HUAWEI_CAMERA_USE_OV2680) [Y/n] (NEW) mt9d015 (HUAWEI_CAMERA_USE_MT9D015) [Y/n] (NEW) imx219 (HUAWEI_CAMERA_USE_IMX219) [Y/n] (NEW) ov8858 (HUAWEI_CAMERA_USE_OV8858) [Y/n] (NEW) hisi_flash (HISI_CAMERA_FLASH) [Y/n] y imx179_plk (HUAWEI_CAMERA_USE_IMX179_PLK) [Y/n] (NEW) imx230_plk (HUAWEI_CAMERA_USE_IMX230_PLK) [Y/n] (NEW) ov13850_liszt (HUAWEI_CAMERA_USE_OV13850_LISZT) [Y/n] (NEW) ar1335 (HUAWEI_CAMERA_USE_AR1335) [Y/n] (NEW) cam_number (HUAWEI_CAMERA_USE_CAM_NUMBER) [Y/n] (NEW) * * Huawei external ISP support * Huawei external ISP support (HUAWEI_CAMERA_USE_EXTISP) [N/y/?] n Cypress firmware helper routines (CYPRESS_FIRMWARE) [N/y] n * * Media ancillary drivers (tuners, sensors, i2c, frontends) * Autoselect ancillary drivers (tuners, sensors, i2c, frontends) (MEDIA_SUBDRV_AUTOSELECT) [Y/n/?] y * * Sensors used on soc_camera driver * * * Graphics support * Lowlevel video output switch controls (VIDEO_OUTPUT_CONTROL) [N/y/?] n * * Support for frame buffer devices * Support for frame buffer devices (FB) [Y/n/?] y Enable firmware EDID (FIRMWARE_EDID) [N/y/?] n lcd backlight level (BACKLIGHT_10000) [N/y] (NEW) * * Framebuffer foreign endianness support * Framebuffer foreign endianness support (FB_FOREIGN_ENDIAN) [N/y/?] n Enable Video Mode Handling Helpers (FB_MODE_HELPERS) [N/y/?] n Enable Tile Blitting Support (FB_TILEBLITTING) [N/y/?] n * * Frame buffer hardware drivers * ARM PrimeCell PL110 support (FB_ARMCLCD) [N/y/?] n Epson S1D13XXX framebuffer support (FB_S1D13XXX) [N/y/?] n Toshiba Mobile IO FrameBuffer support (FB_TMIO) [N/y/?] (NEW) SMSC UFX6000/7000 USB Framebuffer support (FB_SMSCUFX) [N/y/?] n Displaylink USB Framebuffer support (FB_UDL) [N/y/?] n Goldfish Framebuffer (FB_GOLDFISH) [N/y/?] n Virtual Frame Buffer support (ONLY FOR TESTING!) (FB_VIRTUAL) [N/y/?] n E-Ink Metronome/8track controller support (FB_METRONOME) [N/y/?] n E-Ink Broadsheet/Epson S1D13521 controller support (FB_BROADSHEET) [N/y/?] n AUO-K190X EPD controller support (FB_AUO_K190X) [N/y/?] n JDI_OTM1902B 1080P LCD support (LCD_FHD_OTM1902B) [Y/n/?] y JDI_OTM1282B 720p LCD support (LCD_JDI_OTM1282B) [Y/n/?] y TM_NT35521 720p LCD support (LCD_TM_NT35521) [Y/n/?] y BOE_NT35521 720p LCD support (LCD_BOE_NT35521) [Y/n/?] y CMI_NT35521 720p LCD support (LCD_CMI_NT35521) [Y/n/?] y YASSY_HX8394 720p LCD support (LCD_YASSY_HX8394) [N/y/?] n CMI_OTM1282B 720p LCD support (LCD_CMI_OTM1282B) [N/y/?] n JDI_LPM070W425C 1200*1920 LCD support (LCD_JDI_LPM070W425C) [Y/n/?] y Simple framebuffer support (FB_SIMPLE) [N/y/?] n HISI Framebuffer Fake support (FB_FAKE) [N/y/?] n HISI 3630 Framebuffer support (FB_3630) [N/y/?] n HISI 3635 Framebuffer support (FB_3635) [N/y/?] n HISI 3650 Framebuffer support (FB_3650) [N/y/?] n HISI fastboot display enable support (FASTBOOT_DISP_ENABLE) [Y/n/?] y * * Exynos Video driver support * Exynos Video driver support (EXYNOS_VIDEO) [N/y/?] n * * Backlight & LCD device support * Backlight & LCD device support (BACKLIGHT_LCD_SUPPORT) [Y/n/?] y Lowlevel LCD controls (LCD_CLASS_DEVICE) [Y/n/?] y Platform LCD controls (LCD_PLATFORM) [N/y/?] n Lowlevel LCD display effect controls (LCD_TUNING_DEVICE) [Y/n/?] y Lowlevel Backlight controls (BACKLIGHT_CLASS_DEVICE) [Y/n/?] y Generic (aka Sharp Corgi) Backlight Driver (BACKLIGHT_GENERIC) [Y/n/?] y Backlight Driver for ADP8860/ADP8861/ADP8863 using WLED (BACKLIGHT_ADP8860) [N/y/?] n Backlight Driver for ADP8870 using WLED (BACKLIGHT_ADP8870) [N/y/?] n Backlight Driver for LM3630 (BACKLIGHT_LM3630) [N/y/?] n Backlight Driver for LM3639 (BACKLIGHT_LM3639) [N/y/?] n Backlight driver for TI LP855X (BACKLIGHT_LP855X) [N/y/?] n * * Atomic Display Framework * Atomic Display Framework (ADF) [N/y] n * * Console display driver support * Framebuffer Console support (FRAMEBUFFER_CONSOLE) [N/y/?] (NEW) * * Bootup logo * Bootup logo (LOGO) [N/y/?] n Solomon SSD1307 framebuffer support (FB_SSD1307) [N/y/?] n partial updates support on K3 platform (PARTIAL_UPDATES) [N/y/?] n report vsync support on K3 platform (REPORT_VSYNC) [N/y/?] n BALONG HI6220 ARM LCD support (FB_HI6220_CLCD) [Y/n/?] y support media MMU (HISI_HI6210_IOMMU) [N/y/?] n * * Special HID drivers * A4 tech mice (HID_A4TECH) [Y/n/?] y ACRUX game controller support (HID_ACRUX) [Y/n/?] y ACRUX force feedback support (HID_ACRUX_FF) [Y/n/?] y Apple {i,Power,Mac}Books (HID_APPLE) [Y/n/?] y Apple infrared receiver (HID_APPLEIR) [Y/n/?] y Aureal (HID_AUREAL) [Y/n/?] y Belkin Flip KVM and Wireless keyboard (HID_BELKIN) [Y/n/?] y Cherry Cymotion keyboard (HID_CHERRY) [Y/n/?] y Chicony Tactical pad (HID_CHICONY) [Y/n/?] y Prodikeys PC-MIDI Keyboard support (HID_PRODIKEYS) [Y/n/?] y Cypress mouse and barcode readers (HID_CYPRESS) [Y/n/?] y DragonRise Inc. game controller (HID_DRAGONRISE) [Y/n/?] y DragonRise Inc. force feedback (DRAGONRISE_FF) [Y/n/?] y EMS Production Inc. force feedback support (HID_EMS_FF) [Y/n/?] y ELECOM BM084 bluetooth mouse (HID_ELECOM) [Y/n/?] y Ezkey BTC 8193 keyboard (HID_EZKEY) [Y/n/?] y Holtek HID devices (HID_HOLTEK) [Y/n/?] y Holtek On Line Grip force feedback support (HOLTEK_FF) [Y/n/?] y Keytouch HID devices (HID_KEYTOUCH) [Y/n/?] y KYE/Genius devices (HID_KYE) [Y/n/?] y UC-Logic (HID_UCLOGIC) [Y/n/?] y Waltop (HID_WALTOP) [Y/n/?] y Gyration remote control (HID_GYRATION) [Y/n/?] y ION iCade arcade controller (HID_ICADE) [Y/n/?] y Twinhan IR remote control (HID_TWINHAN) [Y/n/?] y Kensington Slimblade Trackball (HID_KENSINGTON) [Y/n/?] y LC-Power (HID_LCPOWER) [Y/n/?] y Lenovo ThinkPad USB Keyboard with TrackPoint (HID_LENOVO_TPKBD) [Y/n/?] y Logitech devices (HID_LOGITECH) [Y/n/?] y Logitech Unifying receivers full support (HID_LOGITECH_DJ) [Y/n/?] y Logitech force feedback support (LOGITECH_FF) [Y/n/?] y Logitech force feedback support (variant 2) (LOGIRUMBLEPAD2_FF) [Y/n/?] y Logitech Flight System G940 force feedback support (LOGIG940_FF) [Y/n/?] y Logitech wheels configuration and force feedback support (LOGIWHEELS_FF) [Y/n/?] y Apple Magic Mouse/Trackpad multi-touch support (HID_MAGICMOUSE) [Y/n/?] y Microsoft non-fully HID-compliant devices (HID_MICROSOFT) [Y/n/?] y Monterey Genius KB29E keyboard (HID_MONTEREY) [Y/n/?] y HID Multitouch panels (HID_MULTITOUCH) [Y/n/?] y N-Trig touch screen (HID_NTRIG) [Y/n/?] y Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad (HID_ORTEK) [Y/n/?] y Pantherlord/GreenAsia game controller (HID_PANTHERLORD) [Y/n/?] y Pantherlord force feedback support (PANTHERLORD_FF) [Y/n/?] y Petalynx Maxter remote control (HID_PETALYNX) [Y/n/?] y PicoLCD (graphic version) (HID_PICOLCD) [Y/n/?] y Framebuffer support (HID_PICOLCD_FB) [Y/n/?] y Backlight control (HID_PICOLCD_BACKLIGHT) [N/y/?] (NEW) Contrast control (HID_PICOLCD_LCD) [N/y/?] (NEW) GPO via leds class (HID_PICOLCD_LEDS) [Y/n/?] y Primax non-fully HID-compliant devices (HID_PRIMAX) [Y/n/?] y Sony PS3 BD Remote Control (HID_PS3REMOTE) [Y/n/?] y Roccat device support (HID_ROCCAT) [Y/n/?] y Saitek non-fully HID-compliant devices (HID_SAITEK) [Y/n/?] y Samsung InfraRed remote control or keyboards (HID_SAMSUNG) [Y/n/?] y Sony PS3 controller (HID_SONY) [Y/n/?] y Speedlink VAD Cezanne mouse support (HID_SPEEDLINK) [Y/n/?] y Steelseries SRW-S1 steering wheel support (HID_STEELSERIES) [Y/n/?] y Sunplus wireless desktop (HID_SUNPLUS) [Y/n/?] y GreenAsia (Product ID 0x12) game controller support (HID_GREENASIA) [Y/n/?] y GreenAsia (Product ID 0x12) force feedback support (GREENASIA_FF) [Y/n/?] y SmartJoy PLUS PS2/USB adapter support (HID_SMARTJOYPLUS) [Y/n/?] y SmartJoy PLUS PS2/USB adapter force feedback support (SMARTJOYPLUS_FF) [Y/n/?] y TiVo Slide Bluetooth remote control support (HID_TIVO) [Y/n/?] y TopSeed Cyberlink, BTC Emprex, Conceptronic remote control support (HID_TOPSEED) [Y/n/?] y ThingM blink(1) USB RGB LED (HID_THINGM) [Y/n/?] y ThrustMaster devices support (HID_THRUSTMASTER) [Y/n/?] y ThrustMaster devices force feedback support (THRUSTMASTER_FF) [Y/n/?] y Wacom Bluetooth devices support (HID_WACOM) [Y/n/?] y Nintendo Wii Remote support (HID_WIIMOTE) [Y/n/?] y Nintendo Wii Remote Extension support (HID_WIIMOTE_EXT) [Y/n/?] y Zeroplus based game controller support (HID_ZEROPLUS) [Y/n/?] y Zeroplus based game controller force feedback support (ZEROPLUS_FF) [Y/n/?] y Zydacron remote control support (HID_ZYDACRON) [Y/n/?] y HID Sensors framework support (HID_SENSOR_HUB) [Y/n/?] y * * MMC/SD/SDIO card support * MMC/SD/SDIO card support (MMC) [Y/n/?] y MMC debugging (MMC_DEBUG) [N/y/?] n Listen sdcard kernel err (HUAWEI_SDCARD_DSM) [Y/n/?] y Listen eMMC kernel err (HUAWEI_EMMC_DSM) [N/y/?] n Listen eMMC low voltage err (HUAWEI_EMMC_DSM_ONLY_VDET) [N/y/?] n Assume MMC/SD cards are non-removable (DANGEROUS) (MMC_UNSAFE_RESUME) [Y/n/?] y MMC host clock gating (MMC_CLKGATE) [N/y/?] n MMC embedded SDIO device support (EXPERIMENTAL) (MMC_EMBEDDED_SDIO) [N/y/?] n Enable paranoid SD card initialization (EXPERIMENTAL) (MMC_PARANOID_SD_INIT) [N/y/?] n MMC card lock/unlock passwords (EXPERIMENTAL) (MMC_PASSWORDS) [Y/n/?] (NEW) * * MMC/SD/SDIO Card Drivers * MMC block device driver (MMC_BLOCK) [Y/n/?] y Number of minors per block device (MMC_BLOCK_MINORS) [32] 32 Use bounce buffer for simple hosts (MMC_BLOCK_BOUNCE) [N/y/?] n Deferr MMC layer resume until I/O is requested (MMC_BLOCK_DEFERRED_RESUME) [Y/n/?] y SDIO UART/GPS class support (SDIO_UART) [N/y/?] n MMC host test driver (MMC_TEST) [N/y/?] n FFU SUPPORT (MMC_FFU) [Y/n/?] y FFU SUPPORT for Samsung eMMC 4.5. (MMC_FFU_SAMSUNG45) [Y/n/?] y SD HEALTH DIAG SUPPORT (HW_SD_HEALTH_DETECT) [N/y/?] n MMC host test driver by Huawei (HW_MMC_TEST) [N/y/?] (NEW) emmc hardware write protection function of system/cust partitions. (HW_SYSTEM_HW_WR_PROTECT) [Y/n] y * * MMC/SD/SDIO Host Controller Drivers * ARM AMBA Multimedia Card Interface support (MMC_ARMMMCI) [N/y/?] n Secure Digital Host Controller Interface support (MMC_SDHCI) [N/y/?] n Marvell MMP2 SD Host Controller support (PXAV3) (MMC_SDHCI_PXAV3) [N/y/?] n Marvell PXA9XX SD Host Controller support (PXAV2) (MMC_SDHCI_PXAV2) [N/y/?] n Synopsys DesignWare Memory Card Interface (MMC_DW) [Y/n/?] y Internal DMAC interface (MMC_DW_IDMAC) [Y/?] y Synopsys Designware MCI Support as platform device (MMC_DW_PLTFM) [Y/?] y Exynos specific extensions for Synopsys DW Memory Card Interface (MMC_DW_EXYNOS) [N/y/?] n Hisilicon specific extensions for Synopsys DW Memory Card Interface (MMC_DW_HISILICON) [Y/n/?] y Hisilicon specific extensions for Synopsys DW Memory Card Interface (MMC_DW_HI6XXX) [Y/n/?] y VUB300 USB to SDIO/SD/MMC Host Controller support (MMC_VUB300) [N/y/?] n USB SD Host Controller (USHC) support (MMC_USHC) [N/y/?] n * * Speakup console speech * Speakup core (SPEAKUP) [N/y/?] (NEW) * * Device Drivers * security extension support (SECURE_EXTENSION) [Y/n/?] y Secure Execution Communicator driver (TZDRIVER) [Y/n/?] y Secure Execution Communicator driver (ATFDRIVER) [Y/n/?] y * * Generic Driver Options * path to uevent helper (UEVENT_HELPER_PATH) [/sbin/hotplug] /sbin/hotplug Maintain a devtmpfs filesystem to mount at /dev (DEVTMPFS) [Y/n/?] y Automount devtmpfs at /dev, after the kernel mounted the rootfs (DEVTMPFS_MOUNT) [N/y/?] n Select only drivers that don't need compile-time external firmware (STANDALONE) [Y/n/?] y Prevent firmware from being built (PREVENT_FIRMWARE_BUILD) [Y/n/?] y Userspace firmware loading support (FW_LOADER) [Y/n/?] y Include in-kernel firmware blobs in kernel binary (FIRMWARE_IN_KERNEL) [Y/n/?] y External firmware blobs to build into the kernel binary (EXTRA_FIRMWARE) [] Fallback user-helper invocation for firmware loading (FW_LOADER_USER_HELPER) [Y/n/?] y Driver Core verbose debug messages (DEBUG_DRIVER) [N/y/?] n Managed device resources verbose debug messages (DEBUG_DEVRES) [N/y/?] n DMA Contiguous Memory Allocator (DMA_CMA) [N/y/?] n * * Bus devices * * * Connector - unified userspace <-> kernelspace linker * Connector - unified userspace <-> kernelspace linker (CONNECTOR) [N/y/?] n * * Memory Technology Device (MTD) support * Memory Technology Device (MTD) support (MTD) [Y/n/?] y MTD for balong modem (BALONG_MTD) [N/y/?] n RedBoot partition table parsing (MTD_REDBOOT_PARTS) [N/y/?] n Command line partition table parsing (MTD_CMDLINE_PARTS) [Y/n/?] y OpenFirmware partitioning information support (MTD_OF_PARTS) [Y/n/?] y TI AR7 partitioning support (MTD_AR7_PARTS) [N/y/?] n * * User Modules And Translation Layers * Direct char device access to NVE devices (HISI_NVE) [Y/n/?] y Common interface to block layer for MTD 'translation layers' (MTD_BLKDEVS) [Y] y Caching block device access to MTD devices (MTD_BLOCK) [Y/n/?] y FTL (Flash Translation Layer) support (FTL) [N/y/?] n NFTL (NAND Flash Translation Layer) support (NFTL) [N/y/?] n INFTL (Inverse NAND Flash Translation Layer) support (INFTL) [N/y/?] n Resident Flash Disk (Flash Translation Layer) support (RFD_FTL) [N/y/?] n NAND SSFDC (SmartMedia) read only translation layer (SSFDC) [N/y/?] n SmartMedia/xD new translation layer (SM_FTL) [N/y/?] n Log panic/oops to an MTD buffer (MTD_OOPS) [Y/n/?] y Swap on MTD device support (MTD_SWAP) [N/y/?] n Direct char device access to MISC devices (MISC_PWSTATE) [N/y/?] n * * RAM/ROM/Flash chip drivers * Detect flash chips by Common Flash Interface (CFI) probe (MTD_CFI) [N/y/?] n Detect non-CFI AMD/JEDEC-compatible flash chips (MTD_JEDECPROBE) [N/y/?] n Support for RAM chips in bus mapping (MTD_RAM) [N/y/?] n Support for ROM chips in bus mapping (MTD_ROM) [N/y/?] n Support for absent chips in bus mapping (MTD_ABSENT) [N/y/?] n * * Mapping drivers for chip access * Support non-linear mappings of flash chips (MTD_COMPLEX_MAPPINGS) [N/y/?] n Map driver for platform device RAM (mtd-ram) (MTD_PLATRAM) [N/y/?] n * * Self-contained MTD device drivers * Uncached system RAM (MTD_SLRAM) [N/y/?] n Physical system RAM (MTD_PHRAM) [N/y/?] n Test driver using RAM (MTD_MTDRAM) [N/y/?] n MTD using block device (MTD_BLOCK2MTD) [Y/n/?] y * * Disk-On-Chip Device Drivers * M-Systems Disk-On-Chip G3 (MTD_DOCG3) [N/y/?] n Include chip ids for known NAND devices. (MTD_NAND_IDS) [N/y/?] n * * NAND Device Support * NAND Device Support (MTD_NAND) [N/y/?] n * * OneNAND Device Support * OneNAND Device Support (MTD_ONENAND) [N/y/?] n * * LPDDR flash memory drivers * Support for LPDDR flash chips (MTD_LPDDR) [N/y/?] n * * Enable UBI - Unsorted block images * Enable UBI - Unsorted block images (MTD_UBI) [N/y/?] n * * Device Tree and Open Firmware support * Device Tree Runtime self tests (OF_SELFTEST) [N/y/?] n * * Parallel port support * Parallel port support (PARPORT) [N/y/?] n * * Block devices * Block devices (BLK_DEV) [Y/n/?] y Compressed RAM block device support (ZRAM) [Y/n/?] y Enable LZ4 algorithm support (ZRAM_LZ4_COMPRESS) [Y/n/?] y Loopback device support (BLK_DEV_LOOP) [Y/n/?] y Number of loop devices to pre-create at init time (BLK_DEV_LOOP_MIN_COUNT) [8] 8 Cryptoloop Support (BLK_DEV_CRYPTOLOOP) [Y/n/?] y DRBD Distributed Replicated Block Device support (BLK_DEV_DRBD) [N/y/?] n Network block device support (BLK_DEV_NBD) [N/y/?] n RAM block device support (BLK_DEV_RAM) [Y/n/?] y Default number of RAM disks (BLK_DEV_RAM_COUNT) [4] 4 Default RAM disk size (kbytes) (BLK_DEV_RAM_SIZE) [8192] 8192 Support XIP filesystems on RAM block device (BLK_DEV_XIP) [Y/n/?] y Packet writing on CD/DVD media (CDROM_PKTCDVD) [Y/n/?] y Free buffers for data gathering (CDROM_PKTCDVD_BUFFERS) [8] 8 Enable write caching (CDROM_PKTCDVD_WCACHE) [N/y/?] n ATA over Ethernet support (ATA_OVER_ETH) [N/y/?] n Rados block device (RBD) (BLK_DEV_RBD) [N/y/?] n * * Misc devices * Analog Devices Digital Potentiometers (AD525X_DPOT) [N/y/?] n Atmel AT32/AT91 PWM support (ATMEL_PWM) [N/y/?] n Dummy IRQ handler (DUMMY_IRQ) [N/y/?] n Integrated Circuits ICS932S401 (ICS932S401) [N/y/?] n Device driver for Atmel SSC peripheral (ATMEL_SSC) [N/y/?] n Enclosure Services (ENCLOSURE_SERVICES) [N/y/?] n Medfield Avago APDS9802 ALS Sensor module (APDS9802ALS) [N/y/?] n Intersil ISL29003 ambient light sensor (ISL29003) [N/y/?] n Intersil ISL29020 ambient light sensor (ISL29020) [N/y/?] n Taos TSL2550 ambient light sensor (SENSORS_TSL2550) [N/y/?] n ROHM BH1780GLI ambient light sensor (SENSORS_BH1780) [N/y/?] n BH1770GLC / SFH7770 combined ALS - Proximity sensor (SENSORS_BH1770) [N/y/?] n APDS990X combined als and proximity sensors (SENSORS_APDS990X) [N/y/?] n Honeywell HMC6352 compass (HMC6352) [N/y/?] n Dallas DS1682 Total Elapsed Time Recorder with Alarm (DS1682) [N/y/?] n UID based statistics tracking exported to /proc/uid_stat (UID_STAT) [N/y] n BMP085 digital pressure sensor on I2C (BMP085_I2C) [N/y/?] n FSA9480 USB Switch (USB_SWITCH_FSA9480) [N/y/?] n Generic on-chip SRAM driver (SRAM) [N/y/?] n Per-UID cpu time statistics (UID_CPUTIME) [Y/n/?] y Android kernel panic diagnostics driver (APANIC) [Y/n/?] y Android panic dump flash partition label (APANIC_PLABEL) [kpanic] kpanic Android kernel panic diagnostics driver on mmc (APANIC_MMC) [Y/n/?] y Android memory dump driver on mmc (APANIC_MMC_MEMDUMP) [N/y/?] n * * Silicon Labs C2 port support * Silicon Labs C2 port support (C2PORT) [N/y/?] n * * EEPROM support * I2C EEPROMs / RAMs / ROMs from most vendors (EEPROM_AT24) [N/y/?] n Old I2C EEPROM reader (EEPROM_LEGACY) [N/y/?] n Maxim MAX6874/5 power supply supervisor (EEPROM_MAX6875) [N/y/?] n EEPROM 93CX6 support (EEPROM_93CX6) [N/y/?] n * * Texas Instruments shared transport line discipline * Shared transport core driver (TI_ST) [N/y/?] n STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C) (SENSORS_LIS3_I2C) [N/y/?] n * * Altera FPGA firmware download module * Altera FPGA firmware download module (ALTERA_STAPL) [N/y/?] n * * Hisi log support * Support for hisi log (HISI_LOG) [N/y/?] n DRV2605 Driver (DRV2605) [Y/n/?] y misc via Support (MISC_VIA) [Y/n/?] y * * SCSI device support * RAID Transport Class (RAID_ATTRS) [N/y/?] n SCSI device support (SCSI) [Y/n/?] y SCSI target support (SCSI_TGT) [N/y/?] n legacy /proc/scsi/ support (SCSI_PROC_FS) [Y/n/?] y * * SCSI support type (disk, tape, CD-ROM) * SCSI disk support (BLK_DEV_SD) [Y/n/?] y SCSI tape support (CHR_DEV_ST) [N/y/?] n SCSI OnStream SC-x0 tape support (CHR_DEV_OSST) [N/y/?] n SCSI CDROM support (BLK_DEV_SR) [N/y/?] n SCSI generic support (CHR_DEV_SG) [N/y/?] n SCSI media changer support (CHR_DEV_SCH) [N/y/?] n Probe all LUNs on each SCSI device (SCSI_MULTI_LUN) [Y/n/?] y Verbose SCSI error reporting (kernel size +=12K) (SCSI_CONSTANTS) [N/y/?] n SCSI logging facility (SCSI_LOGGING) [N/y/?] n Asynchronous SCSI scanning (SCSI_SCAN_ASYNC) [N/y/?] n * * SCSI Transports * Parallel SCSI (SPI) Transport Attributes (SCSI_SPI_ATTRS) [N/y/?] n FiberChannel Transport Attributes (SCSI_FC_ATTRS) [N/y/?] n iSCSI Transport Attributes (SCSI_ISCSI_ATTRS) [N/y/?] n SAS Transport Attributes (SCSI_SAS_ATTRS) [N/y/?] n SAS Domain Transport Attributes (SCSI_SAS_LIBSAS) [N/y/?] n SRP Transport Attributes (SCSI_SRP_ATTRS) [N/y/?] n * * SCSI low-level drivers * SCSI low-level drivers (SCSI_LOWLEVEL) [Y/n] y iSCSI Initiator over TCP/IP (ISCSI_TCP) [N/y/?] n iSCSI Boot Sysfs Interface (ISCSI_BOOT_SYSFS) [N/y/?] n Universal Flash Storage Controller Driver Core (SCSI_UFSHCD) [N/y/?] n LibFC module (LIBFC) [N/y/?] n LibFCoE module (LIBFCOE) [N/y/?] n SCSI debugging host simulator (SCSI_DEBUG) [N/y/?] n * * PCMCIA SCSI adapter support * PCMCIA SCSI adapter support (SCSI_LOWLEVEL_PCMCIA) [N/y] n * * SCSI Device Handlers * SCSI Device Handlers (SCSI_DH) [N/y/?] n OSD-Initiator library (SCSI_OSD_INITIATOR) [N/y/?] n * * Serial ATA and Parallel ATA drivers * Serial ATA and Parallel ATA drivers (ATA) [N/y/?] n * * Multiple devices driver support (RAID and LVM) * Multiple devices driver support (RAID and LVM) (MD) [Y/n/?] y RAID support (BLK_DEV_MD) [N/y/?] n Block device as cache (BCACHE) [N/y/?] n Device mapper support (BLK_DEV_DM) [Y/n/?] y Device mapper debugging support (DM_DEBUG) [Y/n/?] y Crypt target support (DM_CRYPT) [Y/n/?] y Snapshot target (DM_SNAPSHOT) [N/y/?] n Thin provisioning target (DM_THIN_PROVISIONING) [N/y/?] n Cache target (EXPERIMENTAL) (DM_CACHE) [N/y/?] n Mirror target (DM_MIRROR) [N/y/?] n RAID 1/4/5/6/10 target (DM_RAID) [N/y/?] n Zero target (DM_ZERO) [N/y/?] n Multipath target (DM_MULTIPATH) [N/y/?] n I/O delaying target (DM_DELAY) [N/y/?] n DM uevents (DM_UEVENT) [Y/n/?] y Flakey target (DM_FLAKEY) [N/y/?] n Verity target support (DM_VERITY) [Y/n/?] y * * Generic Target Core Mod (TCM) and ConfigFS Infrastructure * Generic Target Core Mod (TCM) and ConfigFS Infrastructure (TARGET_CORE) [N/y/?] n * * Network device support * Network device support (NETDEVICES) [Y/n/?] y Network core driver support (NET_CORE) [Y/n/?] y Bonding driver support (BONDING) [N/y/?] n Dummy net driver support (DUMMY) [N/y/?] n EQL (serial line load balancing) support (EQUALIZER) [N/y/?] n Generic Media Independent Interface device support (MII) [N/y/?] n Intermediate Functional Block support (IFB) [N/y/?] n * * Ethernet team driver support * Ethernet team driver support (NET_TEAM) [N/y/?] n MAC-VLAN support (MACVLAN) [N/y/?] n Virtual eXtensible Local Area Network (VXLAN) (VXLAN) [N/y/?] n Network console logging support (NETCONSOLE) [N/y/?] n Universal TUN/TAP device driver support (TUN) [Y/n/?] y Virtual ethernet pair device (VETH) [Y/n/?] y * * CAIF transport drivers * * * Distributed Switch Architecture drivers * Marvell 88E6060 ethernet switch chip support (NET_DSA_MV88E6060) [N/y/?] n Marvell 88E6085/6095/6095F/6131 ethernet switch chip support (NET_DSA_MV88E6131) [N/y/?] n Marvell 88E6123/6161/6165 ethernet switch chip support (NET_DSA_MV88E6123_61_65) [N/y/?] n * * Ethernet driver support * Ethernet driver support (ETHERNET) [Y/n/?] y Cadence devices (NET_CADENCE) [Y/n/?] y AT91RM9200 Ethernet support (ARM_AT91_ETHER) [N/y/?] n Cadence MACB/GEM support (MACB) [N/y/?] n Broadcom devices (NET_VENDOR_BROADCOM) [Y/n/?] y Broadcom 440x/47xx ethernet support (B44) [N/y/?] n Calxeda 1G/10G XGMAC Ethernet driver (NET_CALXEDA_XGMAC) [N/y/?] n Dave ethernet support (DNET) (DNET) [N/y/?] n Intel devices (NET_VENDOR_INTEL) [Y/n/?] y Intel (82586/82593/82596) devices (NET_VENDOR_I825XX) [Y/n/?] y Marvell devices (NET_VENDOR_MARVELL) [Y/n/?] y Marvell MDIO interface support (MVMDIO) [N/y/?] n Micrel devices (NET_VENDOR_MICREL) [Y/n/?] y Micrel KSZ8841/42 with generic bus interface (KS8842) [N/y/?] n Micrel KS8851 MLL (KS8851_MLL) [N/y/?] n National Semi-conductor devices (NET_VENDOR_NATSEMI) [Y/n/?] y National Semi-conductor 8390 devices (NET_VENDOR_8390) [Y/n/?] y OpenCores 10/100 Mbps Ethernet MAC support (ETHOC) [N/y/?] n SEEQ devices (NET_VENDOR_SEEQ) [Y/n/?] y SMC (SMSC)/Western Digital devices (NET_VENDOR_SMSC) [Y/n/?] y SMC 91C9x/91C1xxx support (SMC91X) [N/y/?] n SMSC LAN911x/LAN921x families embedded ethernet support (SMSC911X) [N/y/?] n STMicroelectronics devices (NET_VENDOR_STMICRO) [Y/n/?] y STMicroelectronics 10/100/1000 Ethernet driver (STMMAC_ETH) [N/y/?] n WIZnet devices (NET_VENDOR_WIZNET) [Y/n/?] y WIZnet W5100 Ethernet support (WIZNET_W5100) [N/y/?] n WIZnet W5300 Ethernet support (WIZNET_W5300) [N/y/?] n * * PHY Device support and infrastructure * PHY Device support and infrastructure (PHYLIB) [N/y/?] n PPP (point-to-point protocol) support (PPP) [Y/n/?] y PPP BSD-Compress compression (PPP_BSDCOMP) [Y/n/?] y PPP Deflate compression (PPP_DEFLATE) [Y/n/?] y PPP filtering (PPP_FILTER) [Y/n/?] y PPP MPPE compression (encryption) (PPP_MPPE) [Y/n/?] y PPP multilink support (PPP_MULTILINK) [Y/n/?] y PPP over Ethernet (PPPOE) [Y/n/?] y PPP on L2TP Access Concentrator (PPPOLAC) [Y/n/?] y PPP on PPTP Network Server (PPPOPNS) [Y/n/?] y PPP support for async serial ports (PPP_ASYNC) [Y/n/?] y PPP support for sync tty ports (PPP_SYNC_TTY) [Y/n/?] y SLIP (serial line) support (SLIP) [N/y/?] n * * USB Network Adapters * USB CATC NetMate-based Ethernet device support (USB_CATC) [N/y/?] n USB KLSI KL5USB101-based ethernet device support (USB_KAWETH) [N/y/?] n USB Pegasus/Pegasus-II based ethernet device support (USB_PEGASUS) [N/y/?] n USB RTL8150 based ethernet device support (USB_RTL8150) [N/y/?] n Realtek RTL8152 Based USB 2.0 Ethernet Adapters (USB_RTL8152) [N/y/?] n Multi-purpose USB Networking Framework (USB_USBNET) [N/y/?] n Option USB High Speed Mobile Devices (USB_HSO) [N/y/?] n Apple iPhone USB Ethernet driver (USB_IPHETH) [N/y/?] n * * Wireless LAN * Wireless LAN (WLAN) [Y/n/?] y USB ZD1201 based Wireless device support (USB_ZD1201) [N/y/?] n Wireless RNDIS USB support (USB_NET_RNDIS_WLAN) [N/y/?] n Enable WiFi control function abstraction (WIFI_CONTROL_FUNC) [Y/n/?] y * * Atheros Wireless Cards * Atheros Wireless Cards (ATH_CARDS) [N/y/?] n Broadcom IEEE802.11n embedded FullMAC WLAN driver (BRCMFMAC) [N/y/?] n IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP) (HOSTAP) [N/y/?] n Marvell 8xxx Libertas WLAN driver support (LIBERTAS) [N/y/?] n * * TI Wireless LAN support * TI Wireless LAN support (WL_TI) [N/y/?] n Marvell WiFi-Ex Driver (MWIFIEX) [N/y/?] n * * Enable WiMAX (Networking options) to see the WiMAX drivers * * * Wan interfaces support * Wan interfaces support (WAN) [N/y/?] n * * ISDN support * ISDN support (ISDN) [N/y/?] n * * Input device support * Generic input layer (needed for keyboard, mouse, ...) (INPUT) [Y/?] y Support for memoryless force-feedback devices (INPUT_FF_MEMLESS) [Y/?] y Polled input device skeleton (INPUT_POLLDEV) [N/y/?] n Sparse keymap support library (INPUT_SPARSEKMAP) [N/y/?] n Matrix keymap support library (INPUT_MATRIXKMAP) [N/y/?] n * * Userland interfaces * Mouse interface (INPUT_MOUSEDEV) [Y/n/?] y Provide legacy /dev/psaux device (INPUT_MOUSEDEV_PSAUX) [Y/n/?] y Horizontal screen resolution (INPUT_MOUSEDEV_SCREEN_X) [1024] 1024 Vertical screen resolution (INPUT_MOUSEDEV_SCREEN_Y) [768] 768 Joystick interface (INPUT_JOYDEV) [N/y/?] n Event interface (INPUT_EVDEV) [Y/n/?] y Event debugging (INPUT_EVBUG) [N/y/?] n Reset key (INPUT_KEYRESET) [Y/n/?] y Key combo (INPUT_KEYCOMBO) [Y/?] y * * Input Device Drivers * * * Keyboards * Keyboards (INPUT_KEYBOARD) [Y/n/?] y ADP5588/87 I2C QWERTY Keypad and IO Expander (KEYBOARD_ADP5588) [N/y/?] n ADP5585/ADP5589 I2C QWERTY Keypad and IO Expander (KEYBOARD_ADP5589) [N/y/?] n AT keyboard (KEYBOARD_ATKBD) [Y/n/?] y Atmel AT42QT1070 Touch Sensor Chip (KEYBOARD_QT1070) [N/y/?] n Atmel AT42QT2160 Touch Sensor Chip (KEYBOARD_QT2160) [N/y/?] n DECstation/VAXstation LK201/LK401 keyboard (KEYBOARD_LKKBD) [N/y/?] n GPIO Buttons (KEYBOARD_GPIO) [N/y/?] n Polled GPIO buttons (KEYBOARD_GPIO_POLLED) [N/y/?] n TCA6416/TCA6408A Keypad Support (KEYBOARD_TCA6416) [N/y/?] n TCA8418 Keypad Support (KEYBOARD_TCA8418) [N/y/?] n GPIO driven matrix keypad support (KEYBOARD_MATRIX) [N/y/?] n LM8323 keypad chip (KEYBOARD_LM8323) [N/y/?] n LM8333 keypad chip (KEYBOARD_LM8333) [N/y/?] n Maxim MAX7359 Key Switch Controller (KEYBOARD_MAX7359) [N/y/?] n MELFAS MCS Touchkey (KEYBOARD_MCS) [N/y/?] n Freescale MPR121 Touchkey (KEYBOARD_MPR121) [N/y/?] n Newton keyboard (KEYBOARD_NEWTON) [N/y/?] n OpenCores Keyboard Controller (KEYBOARD_OPENCORES) [N/y/?] n Samsung keypad support (KEYBOARD_SAMSUNG) [N/y/?] n Stowaway keyboard (KEYBOARD_STOWAWAY) [N/y/?] n Sun Type 4 and Type 5 keyboard (KEYBOARD_SUNKBD) [N/y/?] n XT keyboard (KEYBOARD_XTKBD) [N/y/?] n HISI gpio key support,use to realize volume-up and volume-down (KEYBOARD_HISI_GPIO_KEY) [Y/n/?] y Hi6620 gpio key support, depends on HISI gpio key support (HISI_GPIO_KEY_SUPPORT_HI6XXX) [Y/n/?] y Smart key support, depends on HISI gpio key support (HISI_GPIO_KEY_SUPPORT_SMART_KEY) [N/y/?] n * * Mice * Mice (INPUT_MOUSE) [Y/n/?] y PS/2 mouse (MOUSE_PS2) [Y/n/?] y ALPS PS/2 mouse protocol extension (MOUSE_PS2_ALPS) [Y/n/?] y Logitech PS/2++ mouse protocol extension (MOUSE_PS2_LOGIPS2PP) [Y/n/?] y Synaptics PS/2 mouse protocol extension (MOUSE_PS2_SYNAPTICS) [Y/n/?] y Cypress PS/2 mouse protocol extension (MOUSE_PS2_CYPRESS) [Y/n/?] y IBM Trackpoint PS/2 mouse protocol extension (MOUSE_PS2_TRACKPOINT) [Y/n/?] y Elantech PS/2 protocol extension (MOUSE_PS2_ELANTECH) [N/y/?] n Sentelic Finger Sensing Pad PS/2 protocol extension (MOUSE_PS2_SENTELIC) [N/y/?] n eGalax TouchKit PS/2 protocol extension (MOUSE_PS2_TOUCHKIT) [N/y/?] n Serial mouse (MOUSE_SERIAL) [N/y/?] n Apple USB Touchpad support (MOUSE_APPLETOUCH) [N/y/?] n Apple USB BCM5974 Multitouch trackpad support (MOUSE_BCM5974) [N/y/?] n Cypress APA I2C Trackpad support (MOUSE_CYAPA) [N/y/?] n DEC VSXXX-AA/GA mouse and VSXXX-AB tablet (MOUSE_VSXXXAA) [N/y/?] n GPIO mouse (MOUSE_GPIO) [N/y/?] n Synaptics I2C Touchpad support (MOUSE_SYNAPTICS_I2C) [N/y/?] n Synaptics USB device support (MOUSE_SYNAPTICS_USB) [N/y/?] n * * Joysticks/Gamepads * Joysticks/Gamepads (INPUT_JOYSTICK) [N/y/?] n * * Tablets * Tablets (INPUT_TABLET) [N/y/?] n * * Touchscreens * Touchscreens (INPUT_TOUCHSCREEN) [N/y/?] n * * Miscellaneous devices * Miscellaneous devices (INPUT_MISC) [Y/n/?] y Analog Devices AD714x Capacitance Touch Sensor (INPUT_AD714X) [N/y/?] n BMA150/SMB380 acceleration sensor support (INPUT_BMA150) [N/y/?] n Hisilicon PMIC ONKEY support (HISI_POWERKEY) [Y/n/?] y MMA8450 - Freescale's 3-Axis, 8/12-bit Digital Accelerometer (INPUT_MMA8450) [N/y/?] n MPU3050 Triaxial gyroscope sensor (INPUT_MPU3050) [N/y/?] n Sharp GP2AP002A00F I2C Proximity/Opto sensor driver (INPUT_GP2A) [N/y/?] n Polled GPIO tilt switch (INPUT_GPIO_TILT_POLLED) [N/y/?] n ATI / Philips USB RF remote control (INPUT_ATI_REMOTE2) [N/y/?] n Key chord input driver support (INPUT_KEYCHORD) [N/y/?] n Keyspan DMR USB remote control (INPUT_KEYSPAN_REMOTE) [N/y/?] n Kionix KXTJ9 tri-axis digital accelerometer (INPUT_KXTJ9) [N/y/?] n Griffin PowerMate and Contour Jog support (INPUT_POWERMATE) [N/y/?] n Yealink usb-p1k voip phone (INPUT_YEALINK) [N/y/?] n C-Media CM109 USB I/O Controller (INPUT_CM109) [N/y/?] n User level driver support (INPUT_UINPUT) [Y/n/?] y GPIO driver support (INPUT_GPIO) [Y/n/?] y PCF8574 Keypad input device (INPUT_PCF8574) [N/y/?] n Rotary encoders connected to GPIO pins (INPUT_GPIO_ROTARY_ENCODER) [N/y/?] n Analog Devices ADXL34x Three-Axis Digital Accelerometer (INPUT_ADXL34X) [N/y/?] n IMS Passenger Control Unit driver (INPUT_IMS_PCU) [N/y/?] n VTI CMA3000 Tri-axis accelerometer (INPUT_CMA3000) [N/y/?] n Android timed vibrator V8 driver (HI655X_VIBRATOR) [Y/n] y Android timed vibrator K3 driver (HI6421_VIBRATOR) [N/y] n * * Hardware I/O ports * Serial I/O support (SERIO) [Y/?] y i8042 PC Keyboard controller (SERIO_I8042) [N/y/?] n Serial port line discipline (SERIO_SERPORT) [Y/n/?] y AMBA KMI keyboard controller (SERIO_AMBAKMI) [N/y] n PS/2 driver library (SERIO_LIBPS2) [Y/?] y Raw access to serio ports (SERIO_RAW) [N/y/?] n Altera UP PS/2 controller (SERIO_ALTERA_PS2) [N/y/?] n TQC PS/2 multiplexer (SERIO_PS2MULT) [N/y/?] n ARC PS/2 support (SERIO_ARC_PS2) [N/y/?] n GRLIB APBPS2 PS/2 keyboard/mouse controller (SERIO_APBPS2) [N/y/?] n Gameport support (GAMEPORT) [N/y/?] n * * Character devices * Enable TTY (TTY) [Y/n/?] y Virtual terminal (VT) [Y/n/?] y Enable character translations in console (CONSOLE_TRANSLATIONS) [Y/n/?] y Support for console on virtual terminal (VT_CONSOLE) [Y/n/?] y Support for binding and unbinding console drivers (VT_HW_CONSOLE_BINDING) [N/y/?] n Unix98 PTY support (UNIX98_PTYS) [Y/n/?] y Support multiple instances of devpts (DEVPTS_MULTIPLE_INSTANCES) [Y/n/?] y Legacy (BSD) PTY support (LEGACY_PTYS) [Y/n/?] y Maximum number of legacy PTY in use (LEGACY_PTY_COUNT) [16] 16 Non-standard serial port support (SERIAL_NONSTANDARD) [N/y/?] n GSM MUX line discipline support (EXPERIMENTAL) (N_GSM) [N/y/?] n GSM MUX line discipline support (EXPERIMENTAL) (N_GSM_BALONG_EXT_MODEM) [N/y/?] n Trace data sink for MIPI P1149.7 cJTAG standard (TRACE_SINK) [N/y/?] n Memory device driver (DEVMEM) [N/y/?] n /dev/kmem virtual device support (DEVKMEM) [N/y/?] n * * Serial drivers * 8250/16550 and compatible serial support (SERIAL_8250) [N/y/?] n * * Non-8250 serial port support * ARM AMBA PL010 serial port support (SERIAL_AMBA_PL010) [N/y/?] n ARM AMBA PL011 serial port support (SERIAL_AMBA_PL011) [Y/n/?] y Support for console on AMBA serial port (SERIAL_AMBA_PL011_CONSOLE) [Y/n/?] y Support for vote on AMBA serial port (SERIAL_VOTE) [Y/n] y SCCNXP serial port support (SERIAL_SCCNXP) [N/y/?] n Support for timberdale UART (SERIAL_TIMBERDALE) [N/y/?] n Altera JTAG UART support (SERIAL_ALTERA_JTAGUART) [N/y/?] n Altera UART support (SERIAL_ALTERA_UART) [N/y/?] n Xilinx PS UART support (SERIAL_XILINX_PS_UART) [N/y/?] n ARC UART driver support (SERIAL_ARC) [N/y/?] n TTY driver to output user messages via printk (TTY_PRINTK) [Y/n/?] y * * IPMI top-level message handler * IPMI top-level message handler (IPMI_HANDLER) [N/y/?] n Hardware Random Number Generator Core support (HW_RANDOM) [N/y/?] n pppoe status Driver (PPPOESTA) [Y/n/?] y Siemens R3964 line discipline (R3964) [N/y/?] n * * PCMCIA character devices * RAW driver (/dev/raw/rawN) (RAW_DRIVER) [N/y/?] n * * TPM Hardware Support * TPM Hardware Support (TCG_TPM) [N/y/?] n * * I2C support * I2C support (I2C) [Y/?] y Enable compatibility bits for old user-space (I2C_COMPAT) [Y/n/?] y I2C device interface (I2C_CHARDEV) [N/y/?] n I2C bus multiplexing support (I2C_MUX) [N/y/?] n Autoselect pertinent helper modules (I2C_HELPER_AUTO) [Y/n/?] y * * I2C Hardware Bus support * * * I2C system bus drivers (mostly embedded / system-on-chip) * CBUS I2C driver (I2C_CBUS_GPIO) [N/y/?] n Synopsys DesignWare Platform (I2C_DESIGNWARE_PLATFORM) [N/y/?] n GPIO-based bitbanging I2C (I2C_GPIO) [N/y/?] n ST-Ericsson Nomadik/Ux500 I2C Controller (I2C_NOMADIK) [N/y/?] n OpenCores I2C Controller (I2C_OCORES) [N/y/?] n PCA9564/PCA9665 as platform device (I2C_PCA_PLATFORM) [N/y/?] n Simtec Generic I2C interface (I2C_SIMTEC) [N/y/?] n Xilinx I2C Controller (I2C_XILINX) [N/y/?] n * * External I2C/SMBus adapter drivers * Diolan U2C-12 USB adapter (I2C_DIOLAN_U2C) [N/y/?] n Parallel port adapter (light) (I2C_PARPORT_LIGHT) [N/y/?] n TAOS evaluation module (I2C_TAOS_EVM) [N/y/?] n Tiny-USB adapter (I2C_TINY_USB) [N/y/?] n * * Other I2C/SMBus bus drivers * HISILICON HI6XXXX board designware I2C chip support (I2C_DESIGNWARE_HI6XXX) [Y/n/?] y I2C Core debugging messages (I2C_DEBUG_CORE) [N/y/?] n I2C Algorithm debugging messages (I2C_DEBUG_ALGO) [N/y/?] n I2C Bus debugging messages (I2C_DEBUG_BUS) [N/y/?] n * * SPI support * SPI support (SPI) [N/y/?] n * * Qualcomm MSM SSBI bus support * Qualcomm Single-wire Serial Bus Interface (SSBI) (SSBI) [N/y/?] n * * HSI support * HSI support (HSI) [N/y/?] n * * PPS support * PPS support (PPS) [N/y/?] n * * PPS generators support * * * PTP clock support * PTP clock support (PTP_1588_CLOCK) [N/y/?] n * * Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. * Intel PCH EG20T as PTP clock (PTP_1588_CLOCK_PCH) [N/y/?] n * * Pin controllers * Support pin multiplexing controllers (PINMUX) [Y] y Support pin configuration controllers (PINCONF) [Y] y Debug PINCTRL calls (DEBUG_PINCTRL) [N/y/?] n One-register-per-pin type device tree based pinctrl driver (PINCTRL_SINGLE) [Y/n/?] y Pinctrl driver data for Samsung EXYNOS SoCs (PINCTRL_EXYNOS) [N/y] n Samsung EXYNOS5440 SoC pinctrl driver (PINCTRL_EXYNOS5440) [N/y] n Hisilicon hi6402 codec chip pinctrl driver (PINCTRL_HI6402) [N/y] n * * GPIO Support * GPIO Support (GPIOLIB) [Y/n/?] y GPIO logic name support (GPIO_LOGIC) [Y/n/?] y Debug GPIO calls (DEBUG_GPIO) [N/y/?] n /sys/class/gpio/... (sysfs interface) (GPIO_SYSFS) [Y/n/?] y * * Memory mapped GPIO drivers: * Generic memory-mapped GPIO controller support (MMIO platform device) (GPIO_GENERIC_PLATFORM) [N/y/?] n PrimeCell PL061 GPIO support (GPIO_PL061) [Y/n/?] y GPIO RESOURCE LOCK (GPIO_RECOURCE0_LOCK) [N/y/?] n GPIO PM SUPPORT (GPIO_PM_SUPPORT) [N/y/?] n TS-5500 DIO blocks and compatibles (GPIO_TS5500) [N/y/?] n Aeroflex Gaisler GRGPIO support (GPIO_GRGPIO) [N/y/?] n * * I2C GPIO expanders: * Maxim MAX7300 GPIO expander (GPIO_MAX7300) [N/y/?] n MAX7319, MAX7320-7327 I2C Port Expanders (GPIO_MAX732X) [N/y/?] n PCA953x, PCA955x, PCA957x, TCA64xx, and MAX7310 I/O ports (GPIO_PCA953X) [N/y/?] n PCF857x, PCA{85,96}7x, and MAX732[89] I2C GPIO expanders (GPIO_PCF857X) [N/y/?] n Semtech SX150x I2C GPIO expander (GPIO_SX150X) [N/y/?] n ADP5588 I2C GPIO expander (GPIO_ADP5588) [N/y/?] n Avionic Design N-bit GPIO expander (GPIO_ADNP) [N/y/?] n * * PCI GPIO expanders: * * * SPI GPIO expanders: * Microchip MCP23xxx I/O expander (GPIO_MCP23S08) [N/y/?] n * * AC97 GPIO expanders: * * * MODULbus GPIO expanders: * * * USB GPIO expanders: * * * Dallas's 1-wire support * Dallas's 1-wire support (W1) [N/y/?] n * * Power supply class support * Power supply class support (POWER_SUPPLY) [Y/?] y Power supply debug (POWER_SUPPLY_DEBUG) [N/y/?] n Generic PDA/phone power driver (PDA_POWER) [N/y/?] n Test power driver (TEST_POWER) [N/y/?] n DS2780 battery driver (BATTERY_DS2780) [N/y/?] n DS2781 battery driver (BATTERY_DS2781) [N/y/?] n DS2782/DS2786 standalone gas-gauge (BATTERY_DS2782) [N/y/?] n SBS Compliant gas gauge (BATTERY_SBS) [N/y/?] n BQ27x00 battery driver (BATTERY_BQ27x00) [N/y/?] n Maxim MAX17040 Fuel Gauge (BATTERY_MAX17040) [N/y/?] n Maxim MAX17042/17047/17050/8997/8966 Fuel Gauge (BATTERY_MAX17042) [N/y/?] n MAX8903 Battery DC-DC Charger for USB and Adapter Power (CHARGER_MAX8903) [N/y/?] n TI/National Semiconductor LP8727 charger driver (CHARGER_LP8727) [N/y/?] n GPIO charger (CHARGER_GPIO) [N/y/?] n Battery charger manager for multiple chargers (CHARGER_MANAGER) [N/y/?] n TI BQ2415x battery charger driver (CHARGER_BQ2415X) [N/y/?] n Summit Microelectronics SMB347 Battery Charger (CHARGER_SMB347) [N/y/?] n Goldfish battery driver (BATTERY_GOLDFISH) [N/y/?] n hisilicon hi6xxx mtcmos driver (MTCMOS_HI6XXX) [Y/n/?] y huawei power driver (POWER_HUAWEI) [Y/n/?] y hisilicon hi6xxx scharger power driver (SCHARGER_POWER_HI6XXX) [Y/n/?] y hi6xxx smartstar (BATTERY_HI6XXX_SMARTSTAR) [Y/n] y hisi coul (BATTERY_HISI_COUL) [Y/n] y bq bci battery (BQ_BCI_BATTERY) [Y/n] y hi6xxx hi6521 charger (HI6521_CHARGER) [Y/n] y hi6xxx charger type recheck (CHARGER_TYPE_RECHECK) [Y/n] y High and low tem charging (HUAWEI_HLTHERM_CHARGING) [Y/n] y hisi coul test (COUL_TEST) [Y/n] y * * Board level reset or power off * Board level reset or power off (POWER_RESET) [Y/?] y GPIO power-off driver (POWER_RESET_GPIO) [N/y/?] n ARM Versatile Express power-off and reset driver (POWER_RESET_VEXPRESS) [N/y/?] n * * Adaptive Voltage Scaling class support * Adaptive Voltage Scaling class support (POWER_AVS) [N/y/?] n * * Hardware Monitoring support * Hardware Monitoring support (HWMON) [N/y/?] n Thermal Drivers (HI6XXX_THERMAL) [Y/n/?] y * * HI3XXX Generic Thermal sysfs driver * HI3XXX Generic Thermal sysfs driver (THERMAL) [N/y/?] n * * Watchdog Timer Support * Watchdog Timer Support (WATCHDOG) [Y/n/?] y WatchDog Timer Driver Core (WATCHDOG_CORE) [Y/?] y Disable watchdog shutdown on close (WATCHDOG_NOWAYOUT) [N/y/?] n * * Watchdog Device Drivers * Software watchdog (SOFT_WATCHDOG) [N/y/?] n ARM SP805 Watchdog (ARM_SP805_WATCHDOG) [Y/n/?] y Hisi MCU watchdog irq handler (HISI_EXTERN_WATCHDOG) [N/y/?] n * * USB-based Watchdog Cards * Berkshire Products USB-PC Watchdog (USBPCWATCHDOG) [N/y/?] n hisilicon hiwdt100 watchdog driver (HISI_WATCHDOG_HIWDT100) [N/y/?] n * * Sonics Silicon Backplane * Sonics Silicon Backplane support (SSB) [N/y/?] n * * Broadcom specific AMBA * BCMA support (BCMA) [N/y/?] n * * Multifunction device drivers * AMS AS3711 (MFD_AS3711) [N/y/?] n Analog Devices ADP5520/01 MFD PMIC Core Support (PMIC_ADP5520) [N/y/?] n AnalogicTech AAT2870 (MFD_AAT2870_CORE) [N/y/?] n ChromeOS Embedded Controller (MFD_CROS_EC) [N/y/?] n Dialog Semiconductor DA9030/DA9034 PMIC Support (PMIC_DA903X) [N/y/?] n Dialog Semiconductor DA9052/53 PMIC variants with I2C (MFD_DA9052_I2C) [N/y/?] n Dialog Semiconductor DA9055 PMIC Support (MFD_DA9055) [N/y/?] n Freescale MC13892 I2C interface (MFD_MC13XXX_I2C) [N/y/?] n HTC PASIC3 LED/DS1WM chip support (HTC_PASIC3) [N/y/?] n HTC I2C PLD chip support (HTC_I2CPLD) [N/y/?] n Marvell 88PM800 (MFD_88PM800) [N/y/?] n Marvell 88PM805 (MFD_88PM805) [N/y/?] n Marvell 88PM8606/88PM8607 (MFD_88PM860X) [N/y/?] n Maxim Semiconductor MAX77686 PMIC Support (MFD_MAX77686) [N/y/?] n Maxim Semiconductor MAX77693 PMIC Support (MFD_MAX77693) [N/y/?] n Maxim Semiconductor MAX8907 PMIC Support (MFD_MAX8907) [N/y/?] n Maxim Semiconductor MAX8925 PMIC Support (MFD_MAX8925) [N/y/?] n Maxim Semiconductor MAX8997/8966 PMIC Support (MFD_MAX8997) [N/y/?] n Maxim Semiconductor MAX8998/National LP3974 PMIC Support (MFD_MAX8998) [N/y/?] n Nano River Technologies Viperboard (MFD_VIPERBOARD) [N/y/?] n Nokia Retu and Tahvo multi-function device (MFD_RETU) [N/y/?] n NXP PCF50633 (MFD_PCF50633) [N/y/?] n Support R63306 Graphics Liquid Crystal Controller (MFD_R63306) [N/y/?] n Ricoh RC5T583 Power Management system device (MFD_RC5T583) [N/y/?] n SAMSUNG Electronics PMIC Series Support (MFD_SEC_CORE) [N/y/?] n Silicon Laboratories 4761/64/68 AM/FM radio. (MFD_SI476X_CORE) [N/y/?] n Silicon Motion SM501 (MFD_SM501) [N/y/?] n SMSC ECE1099 series chips (MFD_SMSC) [N/y/?] n ST-Ericsson ABX500 Mixed Signal Circuit register functions (ABX500_CORE) [N/y/?] n STMicroelectronics STMPE (MFD_STMPE) [N/y/?] n System Controller Register R/W Based on Regmap (MFD_SYSCON) [N/y/?] n TI ADC / Touch Screen chip support (MFD_TI_AM335X_TSCADC) [N/y/?] n TI LP8788 Power Management Unit Driver (MFD_LP8788) [N/y/?] n TI Palmas series chips (MFD_PALMAS) [N/y/?] n TI TPS61050/61052 Boost Converters (TPS6105X) [N/y/?] n TI TPS6501x Power Management chips (TPS65010) [N/y/?] n TI TPS6507x Power Management / Touch Screen chips (TPS6507X) [N/y/?] n TI TPS65090 Power Management chips (MFD_TPS65090) [N/y/?] n TI TPS65217 Power Management / White LED chips (MFD_TPS65217) [N/y/?] n TI TPS6586x Power Management chips (MFD_TPS6586X) [N/y/?] n TI TPS65910 Power Management chip (MFD_TPS65910) [N/y/?] n TI TPS65912 Power Management chip (MFD_TPS65912) [N/y/?] n TI TPS65912 Power Management chip with I2C (MFD_TPS65912_I2C) [N/y/?] n TI TPS80031/TPS80032 Power Management chips (MFD_TPS80031) [N/y/?] n TI TWL4030/TWL5030/TWL6030/TPS659x0 Support (TWL4030_CORE) [N/y/?] n TI TWL6040 audio codec (TWL6040_CORE) [N/y/?] n TI WL1273 FM radio (MFD_WL1273_CORE) [N/y/?] n TI/National Semiconductor LM3533 Lighting Power chip (MFD_LM3533) [N/y/?] n Toshiba TC35892 and variants (MFD_TC3589X) [N/y/?] n Wolfson Microelectronics Arizona platform with I2C (MFD_ARIZONA_I2C) [N/y/?] n Wolfson Microelectronics WM8400 (MFD_WM8400) [N/y/?] n Wolfson Microelectronics WM831x/2x PMICs with I2C (MFD_WM831X_I2C) [N/y/?] n Wolfson Microelectronics WM8350 with I2C (MFD_WM8350_I2C) [N/y/?] n Wolfson Microelectronics WM8994 (MFD_WM8994) [N/y/?] n HiSilicon Hi6421 PMU/Codec IC (HI3XXX_HI6421V300_PMIC) [N/y/?] n * * HISI_HI6XXX_PMIC * HISI_HI6XXX_PMIC (HISI_HI6XXX_PMIC) [Y/n/?] y PMIC VERSION HISI_HI6551_PMIC (HISI_HI6551_PMIC) [N/y/?] n PMIC VERSION HISI_HI6552_PMIC (HISI_HI6552_PMIC) [Y/n/?] y PMIC VERSION HISI_HI6553_PMIC (HISI_HI6553_PMIC) [N/y/?] n ARM Versatile Express platform infrastructure (VEXPRESS_CONFIG) [N/y/?] n Control HiSilicon system interior area voltage (HI3XXX_HI3630_CORE) [N/y/?] n Support HiSilicon Hi6401 Codec IC (MFD_HI6401_IRQ) [N/y/?] n Support HiSilicon Hi3630 ASP (MFD_HI3630_ASP_IRQ) [N/y/?] n Support HiSilicon Hi6402 Codec IC (MFD_HI6402_IRQ) [N/y/?] n * * Voltage and Current Regulator Support * Voltage and Current Regulator Support (REGULATOR) [Y/n/?] y Regulator debug support (REGULATOR_DEBUG) [N/y/?] n Provide a dummy regulator if regulator lookups fail (REGULATOR_DUMMY) [N/y/?] n Fixed voltage regulator support (REGULATOR_FIXED_VOLTAGE) [N/y/?] n Virtual regulator consumer support (REGULATOR_VIRTUAL_CONSUMER) [N/y/?] n Userspace regulator consumer support (REGULATOR_USERSPACE_CONSUMER) [N/y/?] n GPIO regulator support (REGULATOR_GPIO) [N/y/?] n Analog Devices AD5398/AD5821 regulators (REGULATOR_AD5398) [N/y/?] n Fairchild FAN53555 Regulator (REGULATOR_FAN53555) [N/y/?] n Intersil ISL6271A Power regulator (REGULATOR_ISL6271A) [N/y/?] n Maxim 1586/1587 voltage regulator (REGULATOR_MAX1586) [N/y/?] n Maxim 8649 voltage regulator (REGULATOR_MAX8649) [N/y/?] n Maxim 8660/8661 voltage regulator (REGULATOR_MAX8660) [N/y/?] n Maxim MAX8952 Power Management IC (REGULATOR_MAX8952) [N/y/?] n Maxim MAX8973 voltage regulator (REGULATOR_MAX8973) [N/y/?] n National Semiconductors LP3971 PMIC regulator driver (REGULATOR_LP3971) [N/y/?] n National Semiconductors LP3972 PMIC regulator driver (REGULATOR_LP3972) [N/y/?] n TI/National Semiconductor LP8720/LP8725 voltage regulators (REGULATOR_LP872X) [N/y/?] n TI LP8755 High Performance PMU driver (REGULATOR_LP8755) [N/y/?] n TI TPS51632 Power Regulator (REGULATOR_TPS51632) [N/y/?] n TI TPS6236x Power Regulator (REGULATOR_TPS62360) [N/y/?] n TI TPS65023 Power regulators (REGULATOR_TPS65023) [N/y/?] n TI TPS6507X Power regulators (REGULATOR_TPS6507X) [N/y/?] n REGULATOR_HI6XXX (REGULATOR_HI6XXX) [Y/n/?] y * * Multimedia support * Multimedia support (MEDIA_SUPPORT) [Y/n/?] y * * Multimedia core support * Cameras/video grabbers support (MEDIA_CAMERA_SUPPORT) [Y/n/?] y Analog TV support (MEDIA_ANALOG_TV_SUPPORT) [N/y/?] n Digital TV support (MEDIA_DIGITAL_TV_SUPPORT) [N/y/?] n AM/FM radio receivers/transmitters support (MEDIA_RADIO_SUPPORT) [N/y/?] n Remote Controller support (MEDIA_RC_SUPPORT) [N/y/?] n Media Controller API (MEDIA_CONTROLLER) [Y/?] y V4L2 sub-device userspace API (VIDEO_V4L2_SUBDEV_API) [N/y/?] n Enable advanced debug functionality on V4L2 drivers (VIDEO_ADV_DEBUG) [N/y/?] n Enable old-style fixed minor ranges on drivers/video devices (VIDEO_FIXED_MINOR_RANGES) [N/y/?] n V4L2 int device (DEPRECATED) (VIDEO_V4L2_INT_DEVICE) [N/y/?] n * * Media drivers * * * Media USB Adapters * Media USB Adapters (MEDIA_USB_SUPPORT) [N/y/?] n * * V4L platform devices * V4L platform devices (V4L_PLATFORM_DRIVERS) [N/y/?] n * * Memory-to-memory multimedia devices * Memory-to-memory multimedia devices (V4L_MEM2MEM_DRIVERS) [N/y/?] n * * Media test drivers * Media test drivers (V4L_TEST_DRIVERS) [N/y] n * * Hisilicon Camera multimedia devices * Hisilicon Camera multimedia devices (VIDEO_HI3630_CAMERA) [N/y/?] n * * HI6210 Camera Devices * HI6210 Camera Devices (VIDEO_HI6210_CAMERA) [Y/n/?] y Support Camera ISP (VIDEO_HIK3_ISP_CAMERA) [Y/n/?] y Support Camera Mini ISP (CAMERA_MINI_ISP) [N/y/?] n * * HI6210 Fake camera devices * HI6210 Fake camera devices (VIDEO_HI6210_FAKE_CAMERA) [N/y/?] n * * Supported MMC/SDIO adapters * * * Huawei Multimedia * * * Huawei camera and video capture support * Huawei camera and video capture support (HUAWEI_CAMERA) [Y/n/?] y * * Huawei camera and video support for emulator * Huawei camera and video support for emulator (ION_FOR_EMULATOR) [N/y/?] n Support Camera3 driver (USE_CAMERA3_ARCH) [N/y/?] n * * Huawei Camera * * * Huawei ISP * ISP Version 1. fake isp for emulator (HUAWEI_CAMERA_USE_FAKE_ISP) > 2. OVISP2.3 (HUAWEI_CAMERA_USE_OVISP23) 3. OVISP2.2 (HUAWEI_CAMERA_USE_OVISP22) 4. OVISP2.0 (HUAWEI_CAMERA_USE_OVISP20) choice[1-4?]: 2 * * Huawei Sensor * * * Hisilicon camera flash driver support * TPS61310 camera flash driver (HISI_CAMERA_TPS61310) [N/y/?] n LM3642 camera flash driver (HISI_CAMERA_LM3642) [N/y/?] n LM3646 FRONT control camera flash driver (HISI_CAMERA_LM3646_FRONT) [Y/n/?] y LM3642 camera flash driver (HISI_CAMERA_LM3646) [Y/n] y PMU LED camera flash driver (HISI_CAMERA_PMU_LED) [N/y/?] n fake sensor for emulator (HUAWEI_CAMERA_USE_FAKE_SENSOR) [N/y] n imx135 (HUAWEI_CAMERA_USE_IMX135) [N/y] n imx214 (HUAWEI_CAMERA_USE_IMX214) [Y/n] y imx278 (HUAWEI_CAMERA_USE_IMX278) [Y/n] y imx278_davince (HUAWEI_CAMERA_USE_IMX278_DAVINCE) [Y/n] y imx278_carrera (HUAWEI_CAMERA_USE_IMX278_CARRERA) [Y/n] y imx179 (HUAWEI_CAMERA_USE_IMX179) [Y/n] y imx179_carrera (HUAWEI_CAMERA_USE_IMX179_CARRERA) [Y/n] y ov8865 (HUAWEI_CAMERA_USE_OV8865) [Y/n] y ov8865_carrera (HUAWEI_CAMERA_USE_OV8865_CARRERA) [Y/n] y imx214_sunny (HUAWEI_CAMERA_USE_IMX214_SUNNY) [Y/n] y ov5648 (HUAWEI_CAMERA_USE_OV5648) [Y/n] y ov5648_x1s (HUAWEI_CAMERA_USE_OV5648_X1S) [Y/n] y imx179_rear (HUAWEI_CAMERA_USE_IMX179_REAR) [Y/n] y imx179_front (HUAWEI_CAMERA_USE_IMX179_FRONT) [Y/n] y ov8865_rear (HUAWEI_CAMERA_USE_OV8865_REAR) [Y/n] y imx328 (HUAWEI_CAMERA_USE_IMX328) [Y/n] y ov13850 (HUAWEI_CAMERA_USE_OV13850) [Y/n] y s5k4e1ga (HUAWEI_CAMERA_USE_S5K4E1GA) [Y/n] y ov2680 (HUAWEI_CAMERA_USE_OV2680) [Y/n] y mt9d015 (HUAWEI_CAMERA_USE_MT9D015) [Y/n] y imx219 (HUAWEI_CAMERA_USE_IMX219) [Y/n] y ov8858 (HUAWEI_CAMERA_USE_OV8858) [Y/n] y hisi_flash (HISI_CAMERA_FLASH) [Y/n] y imx179_plk (HUAWEI_CAMERA_USE_IMX179_PLK) [Y/n] y imx230_plk (HUAWEI_CAMERA_USE_IMX230_PLK) [Y/n] y ov13850_liszt (HUAWEI_CAMERA_USE_OV13850_LISZT) [Y/n] y ar1335 (HUAWEI_CAMERA_USE_AR1335) [Y/n] y cam_number (HUAWEI_CAMERA_USE_CAM_NUMBER) [Y/n] y * * Huawei external ISP support * Huawei external ISP support (HUAWEI_CAMERA_USE_EXTISP) [N/y/?] n Cypress firmware helper routines (CYPRESS_FIRMWARE) [N/y] n * * Media ancillary drivers (tuners, sensors, i2c, frontends) * Autoselect ancillary drivers (tuners, sensors, i2c, frontends) (MEDIA_SUBDRV_AUTOSELECT) [Y/n/?] y * * Sensors used on soc_camera driver * * * Hi3xxx Support IMG Video Codec Drivers * Hi3xxx Support IMG Video Codec Drivers (IMAGINATION_VCODEC) [N/y/?] n * * Hi6210 Support C&M Video Codec Drivers * Hi6210 Support C&M Video Codec Drivers (VIDEO_HI6210_CODEC) [Y/n/?] y Support C&M VPU Codec (CNM_VPU) [Y/n/?] y Hisilicon Platform Isolated macro (CNM_VPU_HISI_PLATFORM) [Y/n/?] y Balong Media Video Mntn (MEDIA_VIDEO_MNTN) [Y/n/?] y Balong Media Video Harden (MEDIA_VIDEO_HARDEN) [Y/n/?] y Balong Media Video Config (MEDIA_VIDEO_CONFIG) [Y/n/?] y vpp driver (HIK3_VPP) [N/y/?] n * * Graphics support * Lowlevel video output switch controls (VIDEO_OUTPUT_CONTROL) [N/y/?] n * * Support for frame buffer devices * Support for frame buffer devices (FB) [Y/n/?] y Enable firmware EDID (FIRMWARE_EDID) [N/y/?] n lcd backlight level (BACKLIGHT_10000) [N/y] n * * Framebuffer foreign endianness support * Framebuffer foreign endianness support (FB_FOREIGN_ENDIAN) [N/y/?] n Enable Video Mode Handling Helpers (FB_MODE_HELPERS) [N/y/?] n Enable Tile Blitting Support (FB_TILEBLITTING) [N/y/?] n * * Frame buffer hardware drivers * ARM PrimeCell PL110 support (FB_ARMCLCD) [N/y/?] n Epson S1D13XXX framebuffer support (FB_S1D13XXX) [N/y/?] n Toshiba Mobile IO FrameBuffer support (FB_TMIO) [N/y/?] n SMSC UFX6000/7000 USB Framebuffer support (FB_SMSCUFX) [N/y/?] n Displaylink USB Framebuffer support (FB_UDL) [N/y/?] n Goldfish Framebuffer (FB_GOLDFISH) [N/y/?] n Virtual Frame Buffer support (ONLY FOR TESTING!) (FB_VIRTUAL) [N/y/?] n E-Ink Metronome/8track controller support (FB_METRONOME) [N/y/?] n E-Ink Broadsheet/Epson S1D13521 controller support (FB_BROADSHEET) [N/y/?] n AUO-K190X EPD controller support (FB_AUO_K190X) [N/y/?] n JDI_OTM1902B 1080P LCD support (LCD_FHD_OTM1902B) [Y/n/?] y JDI_OTM1282B 720p LCD support (LCD_JDI_OTM1282B) [Y/n/?] y TM_NT35521 720p LCD support (LCD_TM_NT35521) [Y/n/?] y BOE_NT35521 720p LCD support (LCD_BOE_NT35521) [Y/n/?] y CMI_NT35521 720p LCD support (LCD_CMI_NT35521) [Y/n/?] y YASSY_HX8394 720p LCD support (LCD_YASSY_HX8394) [N/y/?] n CMI_OTM1282B 720p LCD support (LCD_CMI_OTM1282B) [N/y/?] n JDI_LPM070W425C 1200*1920 LCD support (LCD_JDI_LPM070W425C) [Y/n/?] y Simple framebuffer support (FB_SIMPLE) [N/y/?] n HISI Framebuffer Fake support (FB_FAKE) [N/y/?] n HISI 3630 Framebuffer support (FB_3630) [N/y/?] n HISI 3635 Framebuffer support (FB_3635) [N/y/?] n HISI 3650 Framebuffer support (FB_3650) [N/y/?] n HISI fastboot display enable support (FASTBOOT_DISP_ENABLE) [Y/n/?] y * * Exynos Video driver support * Exynos Video driver support (EXYNOS_VIDEO) [N/y/?] n * * Backlight & LCD device support * Backlight & LCD device support (BACKLIGHT_LCD_SUPPORT) [Y/n/?] y Lowlevel LCD controls (LCD_CLASS_DEVICE) [Y/n/?] y Platform LCD controls (LCD_PLATFORM) [N/y/?] n Lowlevel LCD display effect controls (LCD_TUNING_DEVICE) [Y/n/?] y Lowlevel Backlight controls (BACKLIGHT_CLASS_DEVICE) [Y/n/?] y Generic (aka Sharp Corgi) Backlight Driver (BACKLIGHT_GENERIC) [Y/n/?] y Backlight Driver for ADP8860/ADP8861/ADP8863 using WLED (BACKLIGHT_ADP8860) [N/y/?] n Backlight Driver for ADP8870 using WLED (BACKLIGHT_ADP8870) [N/y/?] n Backlight Driver for LM3630 (BACKLIGHT_LM3630) [N/y/?] n Backlight Driver for LM3639 (BACKLIGHT_LM3639) [N/y/?] n Backlight driver for TI LP855X (BACKLIGHT_LP855X) [N/y/?] n * * Atomic Display Framework * Atomic Display Framework (ADF) [N/y] n * * Console display driver support * Framebuffer Console support (FRAMEBUFFER_CONSOLE) [N/y/?] n * * Bootup logo * Bootup logo (LOGO) [N/y/?] n Solomon SSD1307 framebuffer support (FB_SSD1307) [N/y/?] n partial updates support on K3 platform (PARTIAL_UPDATES) [N/y/?] n report vsync support on K3 platform (REPORT_VSYNC) [N/y/?] n BALONG HI6220 ARM LCD support (FB_HI6220_CLCD) [Y/n/?] y support media MMU (HISI_HI6210_IOMMU) [N/y/?] n * * Sound card support * Sound card support (SOUND) [Y/n/?] y * * Advanced Linux Sound Architecture * Advanced Linux Sound Architecture (SND) [Y/n/?] y Sequencer support (SND_SEQUENCER) [N/y/?] n OSS Mixer API (SND_MIXER_OSS) [N/y/?] n OSS PCM (digital audio) API (SND_PCM_OSS) [N/y/?] n HR-timer backend support (SND_HRTIMER) [N/y/?] n Dynamic device file minor numbers (SND_DYNAMIC_MINORS) [N/y/?] n Support old ALSA API (SND_SUPPORT_OLD_API) [Y/n/?] y Verbose procfs contents (SND_VERBOSE_PROCFS) [Y/n/?] y Verbose printk (SND_VERBOSE_PRINTK) [N/y/?] n Debug (SND_DEBUG) [N/y/?] n * * Generic sound devices * Generic sound devices (SND_DRIVERS) [Y/n/?] y Dummy (/dev/null) soundcard (SND_DUMMY) [N/y/?] n Generic loopback driver (PCM) (SND_ALOOP) [N/y/?] n MOTU MidiTimePiece AV multiport MIDI (SND_MTPAV) [N/y/?] n UART16550 serial MIDI driver (SND_SERIAL_U16550) [N/y/?] n Generic MPU-401 UART driver (SND_MPU401) [N/y/?] n * * USB sound devices * USB sound devices (SND_USB) [N/y/?] n * * ALSA for SoC audio support * ALSA for SoC audio support (SND_SOC) [Y/n/?] y SoC Audio for the Atmel System-on-Chip (SND_ATMEL_SOC) [N/y/?] n Synopsys I2S Device Driver (SND_DESIGNWARE_I2S) [N/y/?] n * * SoC Audio support for HI3630 * SoC Audio support for HI3630 (SND_SOC_PCM_HI3630) [N/y/?] n Hi3630-Hi6401 sound support (SND_HI3630_HI6401) [N/y/?] n Hi3630-Hi6402 sound support (SND_HI3630_HI6402) [N/y/?] n SoC Audio support for HI6210 (SND_SOC_PCM_HI6210) [Y/n/?] y Hi6210-Hissc sound support (SND_HI6210_HISSC) [Y/n/?] y Build all ASoC CODEC drivers (SND_SOC_ALL_CODECS) [N/y/?] n Support Sound SoC Hi6401 Codec (SND_SOC_HI6401) [N/y] n Support Sound SoC Hi6402 Codec (SND_SOC_HI6402) [N/y] n HI Soc Smartstar Codec support (SND_SOC_CODEC_HISSC) [Y/n] y ASoC Simple sound card support (SND_SIMPLE_CARD) [N/y/?] n * * Open Sound System (DEPRECATED) * Open Sound System (DEPRECATED) (SOUND_PRIME) [N/y/?] n * * HID support * HID bus support (HID) [Y/?] y Battery level reporting for HID devices (HID_BATTERY_STRENGTH) [N/y/?] n /dev/hidraw raw HID device support (HIDRAW) [N/y/?] n User-space I/O driver support for HID subsystem (UHID) [Y/n/?] y Generic HID driver (HID_GENERIC) [Y/n/?] y * * Special HID drivers * A4 tech mice (HID_A4TECH) [Y/n/?] y ACRUX game controller support (HID_ACRUX) [Y/n/?] y ACRUX force feedback support (HID_ACRUX_FF) [Y/n/?] y Apple {i,Power,Mac}Books (HID_APPLE) [Y/n/?] y Apple infrared receiver (HID_APPLEIR) [Y/n/?] y Aureal (HID_AUREAL) [Y/n/?] y Belkin Flip KVM and Wireless keyboard (HID_BELKIN) [Y/n/?] y Cherry Cymotion keyboard (HID_CHERRY) [Y/n/?] y Chicony Tactical pad (HID_CHICONY) [Y/n/?] y Prodikeys PC-MIDI Keyboard support (HID_PRODIKEYS) [Y/n/?] y Cypress mouse and barcode readers (HID_CYPRESS) [Y/n/?] y DragonRise Inc. game controller (HID_DRAGONRISE) [Y/n/?] y DragonRise Inc. force feedback (DRAGONRISE_FF) [Y/n/?] y EMS Production Inc. force feedback support (HID_EMS_FF) [Y/n/?] y ELECOM BM084 bluetooth mouse (HID_ELECOM) [Y/n/?] y Ezkey BTC 8193 keyboard (HID_EZKEY) [Y/n/?] y Holtek HID devices (HID_HOLTEK) [Y/n/?] y Holtek On Line Grip force feedback support (HOLTEK_FF) [Y/n/?] y Keytouch HID devices (HID_KEYTOUCH) [Y/n/?] y KYE/Genius devices (HID_KYE) [Y/n/?] y UC-Logic (HID_UCLOGIC) [Y/n/?] y Waltop (HID_WALTOP) [Y/n/?] y Gyration remote control (HID_GYRATION) [Y/n/?] y ION iCade arcade controller (HID_ICADE) [Y/n/?] y Twinhan IR remote control (HID_TWINHAN) [Y/n/?] y Kensington Slimblade Trackball (HID_KENSINGTON) [Y/n/?] y LC-Power (HID_LCPOWER) [Y/n/?] y Lenovo ThinkPad USB Keyboard with TrackPoint (HID_LENOVO_TPKBD) [Y/n/?] y Logitech devices (HID_LOGITECH) [Y/n/?] y Logitech Unifying receivers full support (HID_LOGITECH_DJ) [Y/n/?] y Logitech force feedback support (LOGITECH_FF) [Y/n/?] y Logitech force feedback support (variant 2) (LOGIRUMBLEPAD2_FF) [Y/n/?] y Logitech Flight System G940 force feedback support (LOGIG940_FF) [Y/n/?] y Logitech wheels configuration and force feedback support (LOGIWHEELS_FF) [Y/n/?] y Apple Magic Mouse/Trackpad multi-touch support (HID_MAGICMOUSE) [Y/n/?] y Microsoft non-fully HID-compliant devices (HID_MICROSOFT) [Y/n/?] y Monterey Genius KB29E keyboard (HID_MONTEREY) [Y/n/?] y HID Multitouch panels (HID_MULTITOUCH) [Y/n/?] y N-Trig touch screen (HID_NTRIG) [Y/n/?] y Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad (HID_ORTEK) [Y/n/?] y Pantherlord/GreenAsia game controller (HID_PANTHERLORD) [Y/n/?] y Pantherlord force feedback support (PANTHERLORD_FF) [Y/n/?] y Petalynx Maxter remote control (HID_PETALYNX) [Y/n/?] y PicoLCD (graphic version) (HID_PICOLCD) [Y/n/?] y Framebuffer support (HID_PICOLCD_FB) [Y/n/?] y Backlight control (HID_PICOLCD_BACKLIGHT) [N/y/?] n Contrast control (HID_PICOLCD_LCD) [N/y/?] n GPO via leds class (HID_PICOLCD_LEDS) [Y/n/?] y Primax non-fully HID-compliant devices (HID_PRIMAX) [Y/n/?] y Sony PS3 BD Remote Control (HID_PS3REMOTE) [Y/n/?] y Roccat device support (HID_ROCCAT) [Y/n/?] y Saitek non-fully HID-compliant devices (HID_SAITEK) [Y/n/?] y Samsung InfraRed remote control or keyboards (HID_SAMSUNG) [Y/n/?] y Sony PS3 controller (HID_SONY) [Y/n/?] y Speedlink VAD Cezanne mouse support (HID_SPEEDLINK) [Y/n/?] y Steelseries SRW-S1 steering wheel support (HID_STEELSERIES) [Y/n/?] y Sunplus wireless desktop (HID_SUNPLUS) [Y/n/?] y GreenAsia (Product ID 0x12) game controller support (HID_GREENASIA) [Y/n/?] y GreenAsia (Product ID 0x12) force feedback support (GREENASIA_FF) [Y/n/?] y SmartJoy PLUS PS2/USB adapter support (HID_SMARTJOYPLUS) [Y/n/?] y SmartJoy PLUS PS2/USB adapter force feedback support (SMARTJOYPLUS_FF) [Y/n/?] y TiVo Slide Bluetooth remote control support (HID_TIVO) [Y/n/?] y TopSeed Cyberlink, BTC Emprex, Conceptronic remote control support (HID_TOPSEED) [Y/n/?] y ThingM blink(1) USB RGB LED (HID_THINGM) [Y/n/?] y ThrustMaster devices support (HID_THRUSTMASTER) [Y/n/?] y ThrustMaster devices force feedback support (THRUSTMASTER_FF) [Y/n/?] y Wacom Bluetooth devices support (HID_WACOM) [Y/n/?] y Nintendo Wii Remote support (HID_WIIMOTE) [Y/n/?] y Nintendo Wii Remote Extension support (HID_WIIMOTE_EXT) [Y/n/?] y Zeroplus based game controller support (HID_ZEROPLUS) [Y/n/?] y Zeroplus based game controller force feedback support (ZEROPLUS_FF) [Y/n/?] y Zydacron remote control support (HID_ZYDACRON) [Y/n/?] y HID Sensors framework support (HID_SENSOR_HUB) [Y/n/?] y * * USB HID support * USB HID transport layer (USB_HID) [Y/n/?] y PID device support (HID_PID) [N/y/?] n /dev/hiddev raw HID device support (USB_HIDDEV) [N/y/?] n * * I2C HID support * HID over I2C transport layer (I2C_HID) [N/y/?] n * * USB support * USB support (USB_SUPPORT) [Y/n/?] y Support for Host-side USB (USB) [Y/n/?] y USB verbose debug messages (USB_DEBUG) [N/y/?] n USB announce new devices (USB_ANNOUNCE_NEW_DEVICES) [N/y/?] n * * Miscellaneous USB options * Enable USB persist by default (USB_DEFAULT_PERSIST) [N/y/?] n Dynamic USB minor allocation (USB_DYNAMIC_MINORS) [N/y/?] n OTG support (USB_OTG) [N/y/?] n Rely on OTG Targeted Peripherals List (USB_OTG_WHITELIST) [N/y/?] n Disable external hubs (USB_OTG_BLACKLIST_HUB) [N/y/?] n USB Monitor (USB_MON) [N/y/?] n Support WUSB Cable Based Association (CBA) (USB_WUSB_CBAF) [N/y/?] n * * USB Host Controller Drivers * Support for K3V2 on-chip EHCI USB controller (USB_EHCI_K3V3) [N/y/?] n Cypress C67x00 HCD support (USB_C67X00_HCD) [N/y/?] n xHCI HCD (USB 3.0) support (USB_XHCI_HCD) [N/y/?] n EHCI HCD (USB 2.0) support (USB_EHCI_HCD) [N/y/?] n OXU210HP HCD support (USB_OXU210HP_HCD) [N/y/?] n ISP116X HCD support (USB_ISP116X_HCD) [N/y/?] n ISP 1760 HCD support (USB_ISP1760_HCD) [N/y/?] n ISP1362 HCD support (USB_ISP1362_HCD) [N/y/?] n OHCI HCD support (USB_OHCI_HCD) [N/y/?] n SL811HS HCD support (USB_SL811_HCD) [N/y/?] n R8A66597 HCD support (USB_R8A66597_HCD) [N/y/?] n Inventra Highspeed Dual Role Controller (TI, ADI, ...) (USB_MUSB_HDRC) [N/y/?] n Renesas USBHS controller (USB_RENESAS_USBHS) [N/y/?] n * * USB Device Class drivers * USB Modem (CDC ACM) support (USB_ACM) [N/y/?] n USB Printer support (USB_PRINTER) [N/y/?] n USB Wireless Device Management support (USB_WDM) [N/y/?] n USB Test and Measurement Class support (USB_TMC) [N/y/?] n * * NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may * * * also be needed; see USB_STORAGE Help for more info * USB Mass Storage support (USB_STORAGE) [Y/n/?] y USB Mass Storage verbose debug (USB_STORAGE_DEBUG) [N/y/?] n Realtek Card Reader support (USB_STORAGE_REALTEK) [N/y/?] n Datafab Compact Flash Reader support (USB_STORAGE_DATAFAB) [N/y/?] n Freecom USB/ATAPI Bridge support (USB_STORAGE_FREECOM) [N/y/?] n ISD-200 USB/ATA Bridge support (USB_STORAGE_ISD200) [N/y/?] n USBAT/USBAT02-based storage support (USB_STORAGE_USBAT) [N/y/?] n SanDisk SDDR-09 (and other SmartMedia, including DPCM) support (USB_STORAGE_SDDR09) [N/y/?] n SanDisk SDDR-55 SmartMedia support (USB_STORAGE_SDDR55) [N/y/?] n Lexar Jumpshot Compact Flash Reader (USB_STORAGE_JUMPSHOT) [N/y/?] n Olympus MAUSB-10/Fuji DPC-R1 support (USB_STORAGE_ALAUDA) [N/y/?] n Support OneTouch Button on Maxtor Hard Drives (USB_STORAGE_ONETOUCH) [N/y/?] n Support for Rio Karma music player (USB_STORAGE_KARMA) [N/y/?] n SAT emulation on Cypress USB/ATA Bridge with ATACB (USB_STORAGE_CYPRESS_ATACB) [N/y/?] n USB ENE card reader support (USB_STORAGE_ENE_UB6250) [N/y/?] n * * USB Imaging devices * USB Mustek MDC800 Digital Camera support (USB_MDC800) [N/y/?] n Microtek X6USB scanner support (USB_MICROTEK) [N/y/?] n Synopsys Highspeed Dual Role Controller (USB_SUSB_HDRC) [Y/n/?] y Peripheral Controller Driver (USB_SUSB_PCD) [N/y/?] n Host Controller Driver (USB_SUSB_HCD) [N/y/?] n USB for hi3635 (HI3635_USB) [N/y] n DesignWare USB3 DRD Core Support (USB_DWC3) [N/y/?] n ChipIdea Highspeed Dual Role Controller (USB_CHIPIDEA) [N/y/?] n * * USB port drivers * * * USB Serial Converter support * USB Serial Converter support (USB_SERIAL) [N/y/?] n * * USB Miscellaneous drivers * EMI 6|2m USB Audio interface support (USB_EMI62) [N/y/?] n EMI 2|6 USB Audio interface support (USB_EMI26) [N/y/?] n ADU devices from Ontrak Control Systems (USB_ADUTUX) [N/y/?] n USB 7-Segment LED Display (USB_SEVSEG) [N/y/?] n USB Diamond Rio500 support (USB_RIO500) [N/y/?] n USB Lego Infrared Tower support (USB_LEGOTOWER) [N/y/?] n USB LCD driver support (USB_LCD) [N/y/?] n USB LED driver support (USB_LED) [N/y/?] n Cypress CY7C63xxx USB driver support (USB_CYPRESS_CY7C63) [N/y/?] n Cypress USB thermometer driver support (USB_CYTHERM) [N/y/?] n Siemens ID USB Mouse Fingerprint sensor support (USB_IDMOUSE) [N/y/?] n Elan PCMCIA CardBus Adapter USB Client (USB_FTDI_ELAN) [N/y/?] n Apple Cinema Display support (USB_APPLEDISPLAY) [N/y/?] n USB LD driver (USB_LD) [N/y/?] n PlayStation 2 Trance Vibrator driver support (USB_TRANCEVIBRATOR) [N/y/?] n IO Warrior driver support (USB_IOWARRIOR) [N/y/?] n USB testing driver (USB_TEST) [N/y/?] n iSight firmware loading support (USB_ISIGHTFW) [N/y/?] n USB YUREX driver support (USB_YUREX) [N/y/?] n Functions for loading firmware on EZUSB chips (USB_EZUSB_FX2) [N/y/?] n USB3503 HSIC to USB20 Driver (USB_HSIC_USB3503) [N/y/?] n * * USB Physical Layer drivers * USB Physical Layer drivers (USB_PHY) [N/y/?] n Hold a wakelock when USB connected (USB_OTG_WAKELOCK) [N/y/?] n * * USB Gadget Support * USB Gadget Support (USB_GADGET) [Y/n/?] y Debugging messages (DEVELOPMENT) (USB_GADGET_DEBUG) [N/y/?] n Debugging information files (DEVELOPMENT) (USB_GADGET_DEBUG_FILES) [N/y/?] n Debugging information files in debugfs (DEVELOPMENT) (USB_GADGET_DEBUG_FS) [N/y/?] n Maximum VBUS Power usage (2-500 mA) (USB_GADGET_VBUS_DRAW) [500] 500 Number of storage pipeline buffers (USB_GADGET_STORAGE_NUM_BUFFERS) [2] 2 * * USB Peripheral Controller * Renesas R8A66597 USB Peripheral Controller (USB_R8A66597) [N/y/?] n PXA 27x (USB_PXA27X) [N/y/?] n Marvell USB2.0 Device Controller (USB_MV_UDC) [N/y/?] n MARVELL PXA2128 USB 3.0 controller (USB_MV_U3D) [N/y/?] n Renesas M66592 USB Peripheral Controller (USB_M66592) [N/y/?] n PLX NET2272 (USB_NET2272) [N/y/?] n Dummy HCD (DEVELOPMENT) (USB_DUMMY_HCD) [N/y/?] n USB Gadget Drivers 1. Gadget Zero (DEVELOPMENT) (USB_ZERO) 2. Audio Gadget (USB_AUDIO) 3. Ethernet Gadget (with CDC Ethernet support) (USB_ETH) 4. Network Control Model (NCM) support (USB_G_NCM) 5. Gadget Filesystem (USB_GADGETFS) 6. Function Filesystem (USB_FUNCTIONFS) 7. Mass Storage Gadget (USB_MASS_STORAGE) 8. Serial Gadget (with CDC ACM and CDC OBEX support) (USB_G_SERIAL) 9. MIDI Gadget (USB_MIDI_GADGET) 10. Printer Gadget (USB_G_PRINTER) > 11. Android Composite Gadget (USB_G_ANDROID) 12. CDC Composite Device (Ethernet and ACM) (USB_CDC_COMPOSITE) 13. CDC Composite Device (ACM and mass storage) (USB_G_ACM_MS) 14. Multifunction Composite Gadget (USB_G_MULTI) 15. HID Gadget (USB_G_HID) 16. EHCI Debug Device Gadget (USB_G_DBGP) 17. USB Webcam Gadget (USB_G_WEBCAM) choice[1-17?]: 11 Use double word aligned (USB_ANDROID_RNDIS_DWORD_ALIGNED) [N/y/?] n Use extern control otg feature (HUAWEI_USB_OTGSWITCH) [Y/n/?] y * * MMC/SD/SDIO card support * MMC/SD/SDIO card support (MMC) [Y/n/?] y MMC debugging (MMC_DEBUG) [N/y/?] n Listen sdcard kernel err (HUAWEI_SDCARD_DSM) [Y/n/?] y Listen eMMC kernel err (HUAWEI_EMMC_DSM) [N/y/?] n Listen eMMC low voltage err (HUAWEI_EMMC_DSM_ONLY_VDET) [N/y/?] n Assume MMC/SD cards are non-removable (DANGEROUS) (MMC_UNSAFE_RESUME) [Y/n/?] y MMC host clock gating (MMC_CLKGATE) [N/y/?] n MMC embedded SDIO device support (EXPERIMENTAL) (MMC_EMBEDDED_SDIO) [N/y/?] n Enable paranoid SD card initialization (EXPERIMENTAL) (MMC_PARANOID_SD_INIT) [N/y/?] n MMC card lock/unlock passwords (EXPERIMENTAL) (MMC_PASSWORDS) [Y/n/?] y * * MMC/SD/SDIO Card Drivers * MMC block device driver (MMC_BLOCK) [Y/n/?] y Number of minors per block device (MMC_BLOCK_MINORS) [32] 32 Use bounce buffer for simple hosts (MMC_BLOCK_BOUNCE) [N/y/?] n Deferr MMC layer resume until I/O is requested (MMC_BLOCK_DEFERRED_RESUME) [Y/n/?] y SDIO UART/GPS class support (SDIO_UART) [N/y/?] n MMC host test driver (MMC_TEST) [N/y/?] n FFU SUPPORT (MMC_FFU) [Y/n/?] y FFU SUPPORT for Samsung eMMC 4.5. (MMC_FFU_SAMSUNG45) [Y/n/?] y SD HEALTH DIAG SUPPORT (HW_SD_HEALTH_DETECT) [N/y/?] n MMC host test driver by Huawei (HW_MMC_TEST) [N/y/?] n emmc hardware write protection function of system/cust partitions. (HW_SYSTEM_HW_WR_PROTECT) [Y/n] y * * MMC/SD/SDIO Host Controller Drivers * ARM AMBA Multimedia Card Interface support (MMC_ARMMMCI) [N/y/?] n Secure Digital Host Controller Interface support (MMC_SDHCI) [N/y/?] n Marvell MMP2 SD Host Controller support (PXAV3) (MMC_SDHCI_PXAV3) [N/y/?] n Marvell PXA9XX SD Host Controller support (PXAV2) (MMC_SDHCI_PXAV2) [N/y/?] n Synopsys DesignWare Memory Card Interface (MMC_DW) [Y/n/?] y Internal DMAC interface (MMC_DW_IDMAC) [Y/?] y Synopsys Designware MCI Support as platform device (MMC_DW_PLTFM) [Y/?] y Exynos specific extensions for Synopsys DW Memory Card Interface (MMC_DW_EXYNOS) [N/y/?] n Hisilicon specific extensions for Synopsys DW Memory Card Interface (MMC_DW_HISILICON) [Y/n/?] y Hisilicon specific extensions for Synopsys DW Memory Card Interface (MMC_DW_HI6XXX) [Y/n/?] y VUB300 USB to SDIO/SD/MMC Host Controller support (MMC_VUB300) [N/y/?] n USB SD Host Controller (USHC) support (MMC_USHC) [N/y/?] n * * Sony MemoryStick card support * Sony MemoryStick card support (MEMSTICK) [N/y/?] n * * LED Support * LED Support (NEW_LEDS) [Y/?] y LED Class Support (LEDS_CLASS) [Y/?] y * * LED drivers * LCD Backlight driver for LM3530 (LEDS_LM3530) [N/y/?] n LED support for LM3642 Chip (LEDS_LM3642) [N/y/?] n LED driver for PCA9532 dimmer (LEDS_PCA9532) [N/y/?] n LED Support for GPIO connected LEDs (LEDS_GPIO) [N/y/?] n LED Support for N.S. LP3944 (Fun Light) I2C chip (LEDS_LP3944) [N/y/?] n LED Support for N.S. LP5521 LED driver chip (LEDS_LP5521) [N/y/?] n LED Support for TI/National LP5523/55231 LED driver chip (LEDS_LP5523) [N/y/?] n LED Support for TI LP5562 LED driver chip (LEDS_LP5562) [N/y/?] n LED Support for PCA955x I2C chips (LEDS_PCA955X) [N/y/?] n LED support for PCA9633 I2C chip (LEDS_PCA9633) [N/y/?] n REGULATOR driven LED support (LEDS_REGULATOR) [N/y/?] n LED driver for BD2802 RGB LED (LEDS_BD2802) [N/y/?] n LED driver for LT3593 controllers (LEDS_LT3593) [N/y/?] n LED support for Renesas TPU (LEDS_RENESAS_TPU) [N/y/?] n LED Support for TCA6507 I2C chip (LEDS_TCA6507) [N/y/?] n LED support for LM355x Chips, LM3554 and LM3556 (LEDS_LM355x) [N/y/?] n LED support for the Bachmann OT200 (LEDS_OT200) [N/y/?] n LED support for the BlinkM I2C RGB LED (LEDS_BLINKM) [N/y/?] n * * LED Triggers * * * LED Trigger support * LED Trigger support (LEDS_TRIGGERS) [Y/n/?] y LED Timer Trigger (LEDS_TRIGGER_TIMER) [Y/n/?] y LED One-shot Trigger (LEDS_TRIGGER_ONESHOT) [N/y/?] n LED Heartbeat Trigger (LEDS_TRIGGER_HEARTBEAT) [N/y/?] n LED backlight Trigger (LEDS_TRIGGER_BACKLIGHT) [N/y/?] n LED CPU Trigger (LEDS_TRIGGER_CPU) [N/y/?] n LED GPIO Trigger (LEDS_TRIGGER_GPIO) [N/y/?] n LED Default ON Trigger (LEDS_TRIGGER_DEFAULT_ON) [N/y/?] n * * iptables trigger is under Netfilter config (LED target) * LED Transient Trigger (LEDS_TRIGGER_TRANSIENT) [N/y/?] n LED Camera Flash/Torch Trigger (LEDS_TRIGGER_CAMERA) [N/y/?] n LEDS_HISI_6421 Trigger (LEDS_HI6421) [N/y/?] n LEDS_HI655x Trigger (LEDS_HI655X) [Y/n/?] y * * Switch class support * Switch class support (SWITCH) [Y/n/?] y GPIO Swith support (SWITCH_GPIO) [N/y/?] n * * Accessibility support * Accessibility support (ACCESSIBILITY) [N/y/?] n * * Real Time Clock * Real Time Clock (RTC_CLASS) [Y/n/?] y Set system time from RTC on startup and resume (RTC_HCTOSYS) [Y/n/?] y Set the RTC time based on NTP synchronization (RTC_SYSTOHC) [Y/n/?] y RTC used to set the system time (RTC_HCTOSYS_DEVICE) [rtc0] rtc0 RTC debug support (RTC_DEBUG) [N/y/?] n * * RTC interfaces * /sys/class/rtc/rtcN (sysfs) (RTC_INTF_SYSFS) [Y/n/?] y /proc/driver/rtc (procfs for rtcN) (RTC_INTF_PROC) [Y/n/?] y /dev/rtcN (character devices) (RTC_INTF_DEV) [Y/n/?] y RTC UIE emulation on dev interface (RTC_INTF_DEV_UIE_EMUL) [N/y/?] n Test driver/device (RTC_DRV_TEST) [N/y/?] n * * I2C RTC drivers * Dallas/Maxim DS1307/37/38/39/40, ST M41T00, EPSON RX-8025 (RTC_DRV_DS1307) [N/y/?] n Dallas/Maxim DS1374 (RTC_DRV_DS1374) [N/y/?] n Dallas/Maxim DS1672 (RTC_DRV_DS1672) [N/y/?] n Dallas/Maxim DS3232 (RTC_DRV_DS3232) [N/y/?] n Maxim MAX6900 (RTC_DRV_MAX6900) [N/y/?] n Ricoh R2025S/D, RS5C372A/B, RV5C386, RV5C387A (RTC_DRV_RS5C372) [N/y/?] n Intersil ISL1208 (RTC_DRV_ISL1208) [N/y/?] n Intersil ISL12022 (RTC_DRV_ISL12022) [N/y/?] n Xicor/Intersil X1205 (RTC_DRV_X1205) [N/y/?] n NXP PCF8523 (RTC_DRV_PCF8523) [N/y/?] n Philips PCF8563/Epson RTC8564 (RTC_DRV_PCF8563) [N/y/?] n Philips PCF8583 (RTC_DRV_PCF8583) [N/y/?] n ST M41T62/65/M41T80/81/82/83/84/85/87 (RTC_DRV_M41T80) [N/y/?] n TI BQ32000 (RTC_DRV_BQ32K) [N/y/?] n Seiko Instruments S-35390A (RTC_DRV_S35390A) [N/y/?] n Ramtron FM3130 (RTC_DRV_FM3130) [N/y/?] n Epson RX-8581 (RTC_DRV_RX8581) [N/y/?] n Epson RX-8025SA/NB (RTC_DRV_RX8025) [N/y/?] n EM Microelectronic EM3027 (RTC_DRV_EM3027) [N/y/?] n Micro Crystal RTC (RTC_DRV_RV3029C2) [N/y/?] n * * SPI RTC drivers * * * Platform RTC drivers * Dallas DS1286 (RTC_DRV_DS1286) [N/y/?] n Dallas DS1511 (RTC_DRV_DS1511) [N/y/?] n Maxim/Dallas DS1553 (RTC_DRV_DS1553) [N/y/?] n Maxim/Dallas DS1742/1743 (RTC_DRV_DS1742) [N/y/?] n Simtek STK17TA8 (RTC_DRV_STK17TA8) [N/y/?] n ST M48T86/Dallas DS12887 (RTC_DRV_M48T86) [N/y/?] n ST M48T35 (RTC_DRV_M48T35) [N/y/?] n ST M48T59/M48T08/M48T02 (RTC_DRV_M48T59) [N/y/?] n Oki MSM6242 (RTC_DRV_MSM6242) [N/y/?] n TI BQ4802 (RTC_DRV_BQ4802) [N/y/?] n Ricoh RP5C01 (RTC_DRV_RP5C01) [N/y/?] n EM Microelectronic V3020 (RTC_DRV_V3020) [N/y/?] n Dallas DS2404 (RTC_DRV_DS2404) [N/y/?] n * * on-CPU RTC drivers * ARM AMBA PL030 RTC (RTC_DRV_PL030) [N/y/?] n ARM AMBA PL031 RTC (RTC_DRV_PL031) [N/y/?] n Freescale SNVS RTC support (RTC_DRV_SNVS) [N/y/?] n * * HID Sensor RTC drivers * HID Sensor Time (RTC_DRV_HID_SENSOR_TIME) [N/y/?] n Hisilicon Hi655x (RTC_DRV_HI655X) [Y/n/?] y * * DMA Engine support * DMA Engine support (DMADEVICES) [Y/n/?] y DMA Engine debugging (DMADEVICES_DEBUG) [Y/n/?] y DMA Engine verbose debugging (DMADEVICES_VDEBUG) [Y/n/?] y * * DMA Devices * ARM PrimeCell PL080 or PL081 support (AMBA_PL08X) [N/y/?] n Synopsys DesignWare AHB DMA support (DW_DMAC) [N/y/?] n Timberdale FPGA DMA support (TIMB_DMA) [N/y/?] n DMA API Driver for PL330 (PL330_DMA) [N/y/?] n Hisilicon K3 DMA support (HISI_DMA) [Y/n/?] y Hisilicon K3 DMA pm runtime support (HISI_DMA_PM_RUNTIME) [N/y/?] n Hisilicon K3 DMA CCI support (DMA_NO_CCI) [Y/n/?] y * * DMA Clients * Async_tx: Offload support for the async_tx api (ASYNC_TX_DMA) [N/y/?] n DMA Test client (DMATEST) [N/y/?] n * * Auxiliary Display support * Auxiliary Display support (AUXDISPLAY) [N/y/?] n * * Userspace I/O drivers * Userspace I/O drivers (UIO) [N/y/?] n * * VFIO Non-Privileged userspace driver framework * VFIO Non-Privileged userspace driver framework (VFIO) [N/y/?] n * * Virtualization drivers * Virtualization drivers (VIRT_DRIVERS) [N/y/?] n * * Virtio drivers * Platform bus driver for memory mapped virtio devices (VIRTIO_MMIO) [N/y/?] n * * Microsoft Hyper-V guest support * * * Staging drivers * Staging drivers (STAGING) [Y/n/?] y USB/IP support (USBIP_CORE) [N/y/?] n Prism2.5/3 USB driver (PRISM2_USB) [N/y/?] n Line Echo Canceller support (ECHO) [N/y/?] n Asus OLED driver (ASUS_OLED) [N/y/?] n RealTek RTL8712U (RTL8192SU) Wireless LAN NIC driver (R8712U) [N/y/?] n Realtek RTS5139 USB card reader support (RTS5139) [N/y/?] n Frontier Tranzport and Alphatrack support (TRANZPORT) [N/y/?] n * * Line6 USB support * Line6 USB support (LINE6_USB) [N/y/?] n Beceem BCS200/BCS220-3 and BCSM250 wimax support (BCM_WIMAX) [N/y/?] n Drivers for Flarion ft1000 devices (FT1000) [N/y] n * * Speakup console speech * Speakup core (SPEAKUP) [N/y/?] n Synaptics Clearpad TM1217 (TOUCHSCREEN_CLEARPAD_TM1217) [N/y/?] n Synaptics i2c rmi4 touchscreen (TOUCHSCREEN_SYNAPTICS_I2C_RMI4) [N/y/?] n * * Media staging drivers * Media staging drivers (STAGING_MEDIA) [N/y/?] n * * Android * Android Drivers (ANDROID) [Y/n/?] y Android Binder IPC Driver (ANDROID_BINDER_IPC) [Y/n/?] y Enable the Anonymous Shared Memory Subsystem (ASHMEM) [Y/n/?] y Android log driver (ANDROID_LOGGER) [N/y/?] n Timed output class driver (ANDROID_TIMED_OUTPUT) [Y/n] y Android timed gpio driver (ANDROID_TIMED_GPIO) [N/y] n Android Low Memory Killer (ANDROID_LOW_MEMORY_KILLER) [Y/n/?] y Android Low Memory Killer: detect oom_adj values (ANDROID_LOW_MEMORY_KILLER_AUTODETECT_OOM_ADJ_VALUES) [Y/n/?] y Android alarm driver (ANDROID_INTF_ALARM_DEV) [Y/n/?] y Synchronization framework (SYNC) [Y/n/?] y Software synchronization objects (SW_SYNC) [Y/n/?] y Userspace API for SW_SYNC (SW_SYNC_USER) [Y/n/?] y Bootloader logger (BOOTLOADER_LOGGER) [N/y/?] n ion hi6xxx (ION_HI6XXX) [Y/n/?] y ion hi3xxx (ION_HI3XXX) [N/y/?] n RAM Compress and Clean (HUAWEI_RCC) [Y/n/?] y Enable lmk multi kill (HISI_MULTI_KILL) [Y/n/?] y * * Ion Memory Manager * Ion Memory Manager (ION) [Y/?] y Ion Test Device (ION_TEST) [N/y/?] n Dummy Ion driver (ION_DUMMY) [N/y/?] n Ion for HISI (ION_HISI) [Y/n/?] y FIQ Mode Serial Debugger (FIQ_DEBUGGER) [N/y/?] n watchdog send fiq (FIQ_WATCHDOG) [N/y] n hisi hi6220 plat (HI6220_FIQ_DEBUGGER) [N/y] n USB over WiFi Host Controller (USB_WPAN_HCD) [N/y/?] n * * GCT GDM72xx WiMAX support * GCT GDM72xx WiMAX support (WIMAX_GDM72XX) [N/y/?] n Cambridge Electronic Design 1401 USB support (CED1401) [N/y/?] n Digi Realport driver (DGRP) [N/y/?] n DDR Partial Array Self-Refresh (PASR) [Y/n/?] y HI6210 PASR driver (HI6210_PASR) [Y/n/?] y Add PASR debug prints (PASR_DEBUG) [Y/n] y * * Common Clock Framework * DebugFS representation of clock tree (COMMON_CLK_DEBUG) [Y/n/?] y Clock driver for ARM Reference designs (COMMON_CLK_VERSATILE) [N/y/?] n Clock driver for SiLabs 5351A/B/C (COMMON_CLK_SI5351) [N/y/?] n Core clock driver of Hi3xxx Soc (HI3xxx_CLK_CORE) [N/y] n MIPI DSI clock driver of Hi3620 SoC (HI3620_CLK_MIPI_DSI) [N/y] n clock driver of Hi3635 and hi3650 Soc (HI3XXX_CLK) [N/y] n all clocks of Hisi Soc are always on (HI3XXX_CLK_ALWAYS_ON) [N/y] n Clock driver of Hi6620 and Hi6210 Soc (HI6XXX_CLK) [Y/n] y all clocks of Hi6620 Soc are always on (HI6XXX_CLK_ALWAYS_ON) [N/y] n HiSilicon clock driver debug (HISI_CLK_DEBUG) [Y/n] y * * Hardware Spinlock drivers * Support for ARM architected timer event stream generation (ARM_ARCH_TIMER_EVTSTREAM) [Y/n/?] y * * IOMMU Hardware Support * IOMMU Hardware Support (IOMMU_SUPPORT) [Y/n/?] y Hisilicon Hi3xxx IOMMU Support (HI3XXX_IOMMU) [N/y/?] n Hisilicon Hi6xxx IOMMU Support (HI6XXX_IOMMU) [Y/n/?] y * * Remoteproc drivers * STE-Modem remoteproc support (STE_MODEM_RPROC) [N/y/?] n * * Rpmsg drivers * * * Generic Dynamic Voltage and Frequency Scaling (DVFS) support * Generic Dynamic Voltage and Frequency Scaling (DVFS) support (PM_DEVFREQ) [Y/n/?] y * * DEVFREQ Governors * Simple Ondemand (DEVFREQ_GOV_SIMPLE_ONDEMAND) [N/y/?] n Mali Ondemand (DEVFREQ_GOV_MALI_ONDEMAND) [N/y/?] n Performance (DEVFREQ_GOV_PERFORMANCE) [N/y/?] n Powersave (DEVFREQ_GOV_POWERSAVE) [N/y/?] n Userspace (DEVFREQ_GOV_USERSPACE) [N/y/?] n PM QOS (DEVFREQ_GOV_PM_QOS) [Y/?] y * * DEVFREQ Drivers * Hisilicon ddr devfreq support (HI6XXX_DDR_DEVFREQ) [Y/n/?] y Hisilicon ddr devfreq support (HI3XXX_DDR_DEVFREQ) [N/y/?] n * * External Connector Class (extcon) support * External Connector Class (extcon) support (EXTCON) [N/y/?] n * * Memory Controller drivers * Memory Controller drivers (MEMORY) [N/y] n * * Industrial I/O support * Industrial I/O support (IIO) [N/y/?] n * * Pulse-Width Modulation (PWM) Support * Pulse-Width Modulation (PWM) Support (PWM) [N/y/?] n * * IndustryPack bus support * IndustryPack bus support (IPACK_BUS) [N/y/?] n * * Reset Controller Support * Reset Controller Support (RESET_CONTROLLER) [N/y/?] n * * Android * Android Drivers (ANDROID) [Y/n/?] y Android Binder IPC Driver (ANDROID_BINDER_IPC) [Y/n/?] y Android Binder devices (ANDROID_BINDER_DEVICES) [binder,hwbinder] binder,hwbinder mali device (MALI_DEVICE) [Y/n/?] y Mali-300/400/450 support (MALI400) [N/y/?] (NEW) CoreSight tracing (HISI_CS) [N/y/?] n Turn on to control tracing (CONTROL_TRACE) [N/y/?] n Support C&M JPU Codec (CNM_JPU) [Y/n/?] y Hisilicon Platform Isolated macro (CNM_JPU_HISI_PLATFORM) [Y/n/?] y * * JPEG decode support * Support for hisi k3 Jpeg dec processor (JPEG_CODEC) [N/y/?] n Hisilicon platform support (HISILICON_PLATFORM) [Y/n/?] y HISI_BALONG_MODEM_HI3630 support (HISI_BALONG_MODEM_HI3630) [N/y/?] (NEW) HISI ADC DEBUG (HI3XXX_HKADC_DEBUG) [N/y/?] n Hisilicon platform ddr controller support (HISILICON_PLATFORM_DDRC) [Y/n/?] y Hisi hi6xxx ddr protect (HI6XXX_DDRC_PROTECT) [Y/n] y Hisi hi6xxx ddr bandwith statstic (HI6XXX_DDRC_FLUX) [Y/n] y * * Hifimisc driver serve HIFI dsp * hifi low power play device support (HISILICON_PLATFORM_HIFI_DSP) [Y/n/?] y * * Hifimisc driver serve HIFI dsp * hifi low power play device support (SND_HIFI_LPP) [N/y/?] (NEW) hifi low power play device loae section in kernel (SND_HIFI_LOAD) [N/y/?] (NEW) hifi low power play device support (SND_HIFI_SEC_LOAD) [N/y/?] (NEW) Support HiSilicon Hi6XXX SOC platform (HISILICON_PLATFORM_HI6XXX) [Y/n/?] y Support HiSilicon Hi6XXX SOC (HISILICON_PLATFORM_HI6XXX_SOC) [Y/n/?] y Support HiSilicon Hi6XXX I/O Mapping (HISILICON_PLATFORM_HI6XXX_IOMAP) [Y/n/?] y Support HiSilicon Hi6XXX Board ID (HISILICON_PLATFORM_HI6XXX_BOARDID) [N/y/?] n Support HiSilicon Hi6XXX Boot Comand (HISILICON_PLATFORM_HI6XXX_BOOTCMD) [Y/n/?] y Support HiSilicon Hi6XXX Modem (HISILICON_PLATFORM_HI6XXX_MODEM) [Y/n/?] y Support HiSilicon Hi6XXX IPC (HISILICON_PLATFORM_HI6XXX_IPC) [Y/n/?] y Support HiSilicon Hi6XXX 64bit suspend/resume (HI6XXX_SR) [Y/n/?] y Support HiSilicon Hi6XXX EFUSE (HI6XXX_EFUSE) [Y/n/?] y Support Hisilicon Hi3XXX efuse (HI3XXX_EFUSE) [N/y/?] n Support Hisilicon Hi3630 efuse (HI3630_EFUSE) [N/y/?] (NEW) Hisilicon platform keymaster support (HISILICON_PLATFORM_KEYMASTER) [N/y/?] n Hisilicon platform maintain module support (HISILICON_PLATFORM_MAINTAIN) [Y/n/?] y Support HiSilicon Hi6XXX Easy Shell (HISILICON_PLATFORM_HISI_EASYSHELL) [N/y/?] n Hisilicon Low Memory Killer debug (HISI_LOWMEM_DBG) [Y/n/?] y Kirin620 ipc part for multicore support (HI6XXX_IPC_MULTICORE) [Y/n/?] y * * Hifi mailbox driver * hifi mailbox driver base on ipc (HIFI_MAILBOX) [N/y/?] n * * Hifi mailbox driver * k3 multicore ipc driver (HIFI_IPC) [N/y/?] n Kirin620 modem part for multicore support (HI6XXX_MODEM_MULTICORE) [Y/n/?] y Hisilicon Kirin620 modem platform support (HI6XXX_MODEM_PLATFORM) [Y/n/?] y Hisilicon platform modem support (HISI_BALONG_MODEM_HI6XXX) [Y/n/?] y Kirin620 modem part for multicore support (HI6XXX_MODEM_MULTICORE) [Y/n/?] y Hisilicon Kirin620 platform interface lib support (HI6XXX_PLATFORM_INTERFACE) [Y/n/?] y Hisilicon Kirin620 platform IPF support (HI6XXX_PLATFORM_IPF) [Y/n/?] y Hisilicon Kirin620 platform remote file system support (HI6XXX_PLATFORM_REMOTE_FILE) [Y/n/?] y Hisilicon Kirin620 platform timer support (HI6XXX_PLATFORM_TIMER) [Y/n/?] y Hisilicon Kirin620 platform om support (HI6XXX_PLATFORM_OM) [Y/n/?] y Hisilicon platform subvic support (HISILICON_PLATFORM_SUBVIC) [Y/n/?] y Hisilicon platform synchronizer support (HISILICON_PLATFORM_SYNC) [Y/n/?] y Hisilicon platform nvim support (HISILICON_PLATFORM_NVIM) [Y/n/?] y Hisilicon platform nve support (HISILICON_PLATFORM_NVE) [Y/n/?] y Hisilicon platform udi support (HISILICON_PLATFORM_UDI) [Y/n/?] y Hisilicon platform usb support (HISILICON_PLATFORM_USB) [N/y/?] n * * Hisi Modem * support tlmsp tlps gumsp gups taf (BALONG_OAM_PS) [N/y/?] n Kirin620 mailbox part for multicore support (HI6XXX_MAILBOX_MULTICORE) [Y/?] y * * hi3xxx ipc MailBox driver * hi3xxx ipc MailBox driver (HI3XXX_MAILBOX) [N/y/?] (NEW) * * hi6xxx ipc MailBox driver * hi6xxx ipc MailBox driver (HI6XXX_MAILBOX) [Y/n/?] y * * hisi ipc mailboxes debugfs user * hisi ipc mailboxes debugfs user (HISI_MAILBOX_DEBUGFS) [Y/n/?] y * * hisi ipc MailBox driver performance debug * hisi ipc MailBox driver performance debug (HISI_MAILBOX_PERFORMANCE_DEBUG) [Y/n/?] y * * hi3xxx kernel API about remote processor communication * hi3xxx ipc kernel API (HI3XXX_RPROC) [N/y/?] (NEW) * * hi6xxx kernel API about remote processor communication * hi6xxx ipc kernel API (HI6XXX_RPROC) [Y/n/?] y * * hi3630 modem reset kernel API about remote processor communication * hi3630 modem reset ipc kernel API (HISI_RPROC) [N/y/?] (NEW) * * hisi rproc kernel API debugfs * hisi rproc kernel API debugfs (HISI_RPROC_DEBUGFS) [Y/n/?] y Hisilicon platform mutex service support (HISILICON_PLATFORM_MUTEX_SERVICE) [N/y/?] n Support HiSilicon NOC (HISILICON_PLATFORM_NOC) [Y/n/?] y Support HiSilicon Hisi NOC (HISI_NOC) [Y/n/?] y Support HiSilicon Hisi NOC (HISI_NOC_HI6220_PLATFORM) [Y/n/?] y Support HiSilicon Hisi NOC (HISI_NOC_HI3635_PLATFORM) [N/y/?] n Support HiSilicon Hisi NOC (HISI_NOC_HI3650_PLATFORM) [N/y/?] (NEW) Support HiSilicon Hisi NOC (HISI_NOC_HI3630_PLATFORM) [N/y/?] (NEW) Support HiSilicon Hi6XXX Power Control (HISILICON_PLATFORM_POWER_CONTROL) [Y/n/?] y Support HiSilicon Hi6XXX Power Control DFS (HISILICON_PLATFORM_PM_DFS) [Y/n/?] y Support HiSilicon Hi6XXX Power Control Sleep (HISILICON_PLATFORM_PM_SLEEP) [N/y/?] n * * Kernel run data recorder menu * kernel run data recorder (HISI_RDR) [N/y/?] n hifi reset switch (HIFI_RESET) [N/y/?] n * * socp driver layer * support socp (HISI_SOCP) [N/y/?] n * * socp test * * * socp adapt layer * Hisilicon platform tele_mntn support (HISILICON_PLATFORM_TELE_MNTN) [Y/n/?] y Hisilicon platform mcushell support (HISILICON_PLATFORM_MCUSHELL) [Y/n/?] y * * kernel/driver/hisi/hi3xxx/irq_affinity_debugfs.c * Hisilicon irq affinity (HI3XXX_IRQ_AFFINITY) [N/y/?] n * * kernel/driver/hisi/hi3xxx/irq_affinity_debugfs.c * Hisilicon hi3xxx platform power off and reset driver (HI3XXX_POWER_OFF) [N/y/?] n cmdline parse (HI3XXX_CMDLINE_PARSE) [N/y/?] n support sim hotplug function (HI3XXX_SIM_HOTPLUG) [N/y/?] n support hi3xxx suspend and resume (HI3XXX_SR) [N/y/?] n hisi suspend-resume debug interface (HI3XXX_SR_DEBUG) [N/y/?] n hisi suspend-resume debug sleep (HI3XXX_SR_DEBUG_SLEEP) [N/y/?] n hisi modem etb driver (HI3XXX_MODEM_ETB) [N/y/?] n support boost5v control function (HISI_BOOST5V_CONTROL) [N/y/?] (NEW) support converting virtual address to physical address (HISI_DDR_DEBUG) [N/y/?] (NEW) support ERP standard (ERP_STANDARD_ENABLED) [N/y/?] (NEW) Hisilicon axierr irq (HISI_AXI) [Y/n/?] y Spk support for HI6421 (HI6421_SPK) [N/y/?] n Support for HI6402 MBHC (HI6402_MBHC) [N/y/?] n hi6402 hifi misc device support (HI6402_HIFI_MISC) [N/y/?] n * * kernel/driver/hisi/pm_common/suspend.c * Hisilicon suspend optimization (HISI_SR) [Y/n/?] y Support HiSilicon MISC Modules (HISILICON_PLATFORM_MISC) [Y/n/?] y Support HiSilicon HiXXXX Reserved Memory Check (HISILICON_PLATFORM_RSVMAP_CHECK) [Y/n/?] y * * set hmp thresholds policy * Huawei Set hmp thresholds policy (HISI_HMPTH_SET) [N/y/?] (NEW) Support HiSilicon KERNELDUMP (HISILICON_PLATFORM_KERNELDUMP) [Y/n/?] y Support HiSilicon Hisi KERNELDUMP (HISI_KERNELDUMP) [Y/n/?] y hisi perfhub (HISI_PERFHUB) [N/y] (NEW) HUAWEI DEVICE DETECT (HUAWEI_HW_DEV_DCT) [Y/n/?] y Gator module for ARM's Streamline Performance Analyzer (GATOR) [Y/n/?] y Enable Mali GPU support in Gator [N/y/?] n security extension support (SECURE_EXTENSION) [Y/n/?] y Secure Execution Communicator driver (TZDRIVER) [Y/n/?] y Sensors Class Support (SENSORS_CLASS) [Y/n/?] y * * SRecorder * SRecorder (SRECORDER) [Y/n/?] y Length of SRecorder's reserved memory (SRECORDER_LOG_BUF_LEN) [0x40000] 0x40000 srecorder DDR (SRECORDER_RESERVED_MEM_PHYS_ADDR) [0x39200000] 0x39200000 srecorder DDR SIZE (SRECORDER_RESERVED_MEM_SIZE) [0x00200000] 0x00200000 Temporary buffer addr for SRecorder (SRECORDER_TEMPBUF_ADDR_FROM_PHYS_OFFSET) [0x8000000] 0x8000000 Kernel load phys offset (KERNEL_LOAD_PHYS_OFFSET) [0x600000] 0x600000 Special buffer addr for SRecorder and NFF Log (SRECORDER_SPECIAL_MEM_ADDR_FROM_PHYS_OFFSET) [0x6000000] 0x6000000 Dump log captured by SRecorder to storage card (SRECORDER_DUMP_LOG_TO_STORAGECARD) [N/y] (NEW) Save crash reason and time (DUMP_CRASH_TIME) [Y/n] y Save dmesg (DUMP_DMESG) [Y/n] y Save sys info (DUMP_SYS_INFO) [Y/n] y Save all cpu's stack (DUMP_ALLCPU_STACK) [Y/n] y Save all process' basic info (DUMP_ALLPS_INFO) [Y/n] y Save the current process' backtace (DUMP_CURRENT_PS_BACKTRACE) [Y/n] y Save slab info (DUMP_SLAB_INFO) [Y/n] y Save modem log (DUMP_MODEM_LOG) [N/y] n Save dmesg after power collapse (POWERCOLLAPSE) [Y/n] y Save logcat after power collapse (DUMP_LOGCAT) [N/y] n SRecorder's version (SRECORDER_VERSION) [0.0.0.1] 0.0.0.1 Debug srecorder (DEBUG_SRECORDER) [N/y] n * * Support HI6210 Camera Sensor&Flash Drivers * Support HI6210 Camera Sensor&Flash Drivers (VIDEO_HI6210_CAMERA_SENSOR) [Y/n/?] y Hisilicon K3 flash (HI6210_CAMERA_FLASH) [Y/n/?] y lm3642 flash (HI6210_CAMERA_FLASH_LM3642) [N/y/?] n tps61310 flash (HI6210_CAMERA_FLASH_TPS61310) [N/y/?] n scharger flash (HI6210_CAMERA_FLASH_SCHARGER) [Y/n/?] y OV5642 camera (HI6210_CAMERA_OV5642) [N/y/?] n OV8830 camera (HI6210_CAMERA_OV8830) [N/y/?] n OV8850 camera (HI6210_CAMERA_OV8850) [N/y/?] n OV5648_SUNNY camera (HI6210_CAMERA_OV5648_SUNNY) [N/y/?] n OV5648_foxconn camera (HI6210_CAMERA_OV5648_FOXCONN) [Y/n/?] y SONYIMX134 camera (HI6210_CAMERA_SONYIMX134) [Y/n/?] y SONYIMX135 camera (HI6210_CAMERA_SONYIMX135) [Y/n/?] y SONYIMX179 camera (HI6210_CAMERA_SONYIMX179) [N/y/?] n SONYIMX214 camera (HI6210_CAMERA_SONYIMX214) [N/y/?] n S5K4E1GA_FOXCONN camera (HI6210_CAMERA_S5K4E1GA_FOXCONN) [N/y/?] n S5K4E1GX_FOXCONN camera (HI6210_CAMERA_S5K4E1GX_FOXCONN) [N/y/?] n S5K4E1GA_SUNNY camera (HI6210_CAMERA_S5K4E1GA_SUNNY) [Y/n/?] y OV13850 camera (HI6210_CAMERA_OV13850) [Y/n/?] y OV13850_LITEON_171 camera (HI6210_CAMERA_OV13850_LITEON_171) [N/y/?] n SONYIMX328 camera (HI6210_CAMERA_SONYIMX328) [Y/n/?] y SONYIMX328_171 camera (HI6210_CAMERA_SONYIMX328_171) [N/y/?] n OV5648_OFILM camera (HI6210_CAMERA_OV5648_OFILM) [Y/n/?] y OV13850_OFILM camera (HI6210_CAMERA_OV13850_OFILM) [Y/n/?] y OV8856_SUNNY camera (HI6210_CAMERA_OV8856_SUNNY) [Y/n/?] y IMX219_LITEON camera (HI6210_CAMERA_IMX219_LITEON) [Y/n/?] y IMX219_SUNNY camera (HI6210_CAMERA_IMX219_SUNNY) [Y/n/?] y HI843S_OFILM camera (HI6210_CAMERA_HI843S_OFILM) [Y/n/?] y * * Bluetooth device drivers * BCM4334 Bluetooth Power Control (BT_POWER) [Y/n/?] y BCM4334 Bluesleep driver (BT_SLEEP) [Y/n/?] y * * Bcm gps support * Bcm gps support (BCMGPS) [Y/n/?] y * * Bcm4752 gps support * Bcm4752 gps support (BCMGPS) [Y/n/?] y * * Bcm47531 gps support * Bcm47531 gps support (BCMGPS) [Y/n/?] y * * huawei wifi linux driver * * * huawei wifi linux driver * Broadcom FullMAC wireless cards support (BCMDHD) [Y/n/?] y Broadcom 4330 wireless cards support (BCM4330) [N/y/?] n Broadcom 4334 wireless cards support (BCM4334) [N/y/?] n Broadcom 4335 wireless cards support (BCM4335) [N/y/?] n Broadcom 4339 wireless cards support (BCM4339) [N/y/?] n Broadcom 4354 wireless cards support (BCM4354) [N/y/?] n Broadcom 4343 wireless cards support (BCM4343) [Y/n/?] y SDIO bus interface support (BCMDHD_SDIO) [Y/n] y Firmware path (BCMDHD_FW_PATH) [/vendor/firmware/fw_bcm4343s_hw.bin] /vendor/firmware/fw_bcm4343s_hw.bin NVRAM path (BCMDHD_NVRAM_PATH) [/vendor/firmware/nvram4343s_hw.txt] /vendor/firmware/nvram4343s_hw.txt Enable memory preallocation (DHD_USE_STATIC_BUF) [N/y/?] n Use CFG80211 sched scan (DHD_USE_SCHED_SCAN) [N/y/?] n BCM VIO support (BCM_VIO) [N/y] (NEW) wifi dynamic frequency adjust support (HW_WIFI_FREQ_CTRL_FLAG) [N/y] (NEW) * * Huawei connectivity OneTrack support * Huawei connectivity OneTrack support (HWCONNECTIVITY) [Y/n/?] y * * Huawei BFG & WiFi Driver * Huawei BFG & WiFi Driver (CONNECTIVITY_HI110X) [Y/n/?] y huawei chr_dev driver for BFGN log (HW_CHR) [Y/?] y huawe ini_drv driver (HW_INI) [Y/?] y huawei wireless_pm driver (HW_PM) [Y/?] y huawei public serial driver (HW_PS) [Y/?] y oam drv for wifi driver (OAM_DRV) [Y/n/?] y Hisilicon 1101 wireless cards support (HI1101_WIFI) [Y/?] y huawei dsm (HUAWEI_DSM) [Y/n/?] y huawei sdcard vold (HUAWEI_SDCARD_VOLD) [Y/n/?] y Huawei sensorhub support, for onetrack (SENSORHUB_FEATURE_SUPPORT) [N/y/?] n * * huawei linux device driver support * huawei sensor input info (HUAWEI_SENSORS_INPUT_INFO) [Y/?] y * * Accelerometer * Accelerometer (INPUT_ACCELEROMETER) [Y/n/?] y ST LIS3DH and LIS331DLH accelerometer (HUAWEI_FEATURE_SENSORS_ACCELEROMETER_ST_LIS3XH) [Y/n/?] y ROHM KX023 accelerometer (HUAWEI_FEATURE_SENSORS_ACCELEROMETER_ROHM_KX023) [Y/n/?] y gsensor debugging messages (GSENSOR_DEBUG) [N/y/?] n * * light sensor * light sensor (INPUT_LIGHT_SENSOR) [Y/n/?] y apds990x (HUAWEI_FEATURE_PROXIMITY_APDS990X) [Y/n/?] y rpr0521 (HUAWEI_FEATURE_PROXIMITY_RPR0521) [Y/n/?] y proximity and light debugging messages (PROXIMITY_LIGHT_DEBUG) [N/y/?] n * * Compass * Compass (INPUT_COMPASS) [Y/n/?] y AKM09911 (HUAWEI_FEATURE_SENSORS_AKM09911) [Y/n/?] y compass debugging messages (COMPASS_DEBUG) [N/y/?] n ak8789_hall (HUAWEI_FEATURE_AK8789) [Y/n/?] y ak8789_hall (HUAWEI_HALL_INPUTHUB) [N/y/?] n ak8789_hall (HUAWEI_HALL_INPUTHUB) [N/y/?] n fingerprint (FINGERPRINT) [N/y/?] (NEW) * * InputHub feature support * InputHub feature support (INPUTHUB) [N/y/?] (NEW) iom3 recovery feature support (IOM3_RECOVERY) [N/y/?] n iom3 recovery feature support (IOM3_RECOVERY) [N/y/?] n cypress capsense support (CYPRESS_PSOC4000) [N/y/?] (NEW) hall delay type (HALL_DELAY_TYPE) [N/y/?] (NEW) huawei touchscreen (HUAWEI_TS) [Y/n/?] y huawei touchscreen test (HUAWEI_TS_TEST) [N/y/?] n synaptics touchscreen (SYNAPTICS_TS) [Y/n/?] y synaptics touchscreen (SYNAPTICS_LCD_TYPE) [N/y/?] n cypress touchscreen (CYPRESS_TS) [Y/n/?] y wacom touchscreen (WACOM_TS) [N/y/?] (NEW) hideep crimson touchscreen (HIDEEP_TS) [N/y/?] (NEW) K3V3 FW (HI3630_TS_FW_BUILD) [N/y/?] n K3V3PLUS FW (HI3635_TS_FW_BUILD) [N/y/?] n HI6220 FW (HI6220_TS_FW_BUILD) [Y/n/?] y Cypress TrueTouch Gen5 Touchscreen Driver (TOUCHSCREEN_CYPRESS_CYTTSP5) [Y/n/?] y Enable Device Tree support (TOUCHSCREEN_CYPRESS_CYTTSP5_DEVICETREE_SUPPORT) [Y/n/?] y Enable debug output (TOUCHSCREEN_CYPRESS_CYTTSP5_DEBUG) [N/y/?] n Cypress TrueTouch Gen5 I2C (TOUCHSCREEN_CYPRESS_CYTTSP5_I2C) [Y/n/?] y Cypress TrueTouch Gen5 SPI (TOUCHSCREEN_CYPRESS_CYTTSP5_SPI) [N/y/?] n Protocol A (TOUCHSCREEN_CYPRESS_CYTTSP5_MT_A) [N/y/?] n Protocol B (TOUCHSCREEN_CYPRESS_CYTTSP5_MT_B) [Y/n/?] y Cypress TrueTouch Gen5 MultiTouch CapSense Button (TOUCHSCREEN_CYPRESS_CYTTSP5_BUTTON) [N/y/?] n Cypress TrueTouch Gen5 Proximity (TOUCHSCREEN_CYPRESS_CYTTSP5_PROXIMITY) [N/y/?] (NEW) Cypress TrueTouch Gen5 MultiTouch Device Access (TOUCHSCREEN_CYPRESS_CYTTSP5_DEVICE_ACCESS) [Y/n/?] y Enable Device Access kernel API (TOUCHSCREEN_CYPRESS_CYTTSP5_DEVICE_ACCESS_API) [N/y/?] (NEW) Cypress TrueTouch Gen5 MultiTouch Loader (TOUCHSCREEN_CYPRESS_CYTTSP5_LOADER) [Y/n/?] y FW upgrade from header file (TOUCHSCREEN_CYPRESS_CYTTSP5_PLATFORM_FW_UPGRADE) [N/y/?] n FW upgrade from binary file (TOUCHSCREEN_CYPRESS_CYTTSP5_BINARY_FW_UPGRADE) [Y/n/?] y TT Configuration upgrade from header file (TOUCHSCREEN_CYPRESS_CYTTSP5_PLATFORM_TTCONFIG_UPGRADE) [Y/n/?] y TT Configuration upgrade via SysFs (TOUCHSCREEN_CYPRESS_CYTTSP5_MANUAL_TTCONFIG_UPGRADE) [Y/n/?] y Cypress TrueTouch Gen5 MultiTouch Debug Module (TOUCHSCREEN_CYPRESS_CYTTSP5_DEBUG_MDL) [N/y/?] (NEW) * * huawei linux device driver support package * huawei tp color info (HUAWEI_TP_COLOR_INFO) [N/y/?] n CONFIG_MAXQ616_POWER_SWITCH feature support (MAXQ616_POWER_SWITCH) [N/y/?] n huawei goldeneye watchpoints feature support (HUAWEI_GOLDENEYE) [Y/n] y /proc/log-usertype support (PROC_LOGUSERTYPE) [Y/n/?] (NEW) * * Logger extend configuration * * * Near Field Communication (NFC) devices * Near Field Communication (NFC) devices (NFC_DEVICES) [N/y/?] n PN547 NFC driver (PN547_NFC_64) [Y/n/?] y PN547 NFC driver clock (FIFA_NFC_CLK) [N/y/?] n PN547 NFC VEN USE GPIO_CTL (V8R2_NFC) [Y/n/?] y BCM20793 NFC driver (BCM20793_NFC) [N/y/?] n * * Switch class support * Switch class support (SWITCH) [Y/n/?] y GPIO Swith support (SWITCH_GPIO) [N/y/?] n SWITCH_FSA9685 (SWITCH_FSA9685) [Y/n/?] y * * Switch usb support * Switch usb support (SWITCH_USB) [N/y/?] n USB Switch class support (SWITCH_USB_CLS) [Y/n/?] y FSA9685_DEBUG_FS (FSA9685_DEBUG_FS) [Y/n/?] y * * Switch class support * Switch class support (SWITCH) [Y/n/?] y SWITCH_OTGID_GPIO (SWITCH_OTGID_GPIO) [N/y/?] (NEW) typec connector (HUAWEI_TYPEC) [N/y/?] (NEW) pericom30216 typec connector (HUAWEI_TYPEC_PERICOM30216) [N/y/?] (NEW) tusb320 typec connector (HUAWEI_TYPEC_TUSB320) [N/y/?] (NEW) * * huawei 3rdmodem linux driver * misc via Support (VIACBP82D_3RD_MODEM) [N/y/?] n misc VIA SPI Support (VIACBP82D_3RD_MODEM_SPI) [N/y/?] n DDR Information (DDR_INFORMATION) [Y/n/?] y huawei chip verification info (HUAWEI_CHIPVERIFICATION_INFO) [Y/n/?] y kernel space communicate with user space use chr netlink socket. (CHR_NETLINK_MODULE) [Y/n/?] (NEW) immersion (IMMERSION) [N/y/?] (NEW) max98925 i2c driver (MAX98925) [Y/n/?] y speakerID driver (SPEAKERID) [Y/n/?] y Support for ANC headset (ANC_HS) [N/y/?] n tfa9895 i2c driver (TFA9895) [Y/n/?] y earpice PA driver (EARPA) [Y/n/?] y DTS Eagle driver (DTS_EAGLE) [N/y/?] (NEW) TPA2028 Driver For Speaker Left (TPA2028_SPK_L) [N/y/?] (NEW) TPA2028 Driver For Speaker Right (TPA2028_SPK_R) [N/y/?] (NEW) AD45257 Driver (AD45257) [N/y/?] (NEW) antenna fpga Support (ANTENNA_FPGA) [N/y/?] n huawei charger (HUAWEI_CHARGER) [N/y] n bq2419x charger (BQ2419X_CHARGER) [Y/n] y bq2429x charger (BQ2429X_CHARGER) [N/y] (NEW) bq25892 charger (BQ25892_CHARGER) [N/y] (NEW) Huawei Kernel State (HUAWEI_KSTATE) [Y/n/?] y huawei automatic test engine (INPUT_HW_ATE) [N/y/?] n * * Huawei Bastet Support * Huawei Bastet support (HUAWEI_BASTET) [Y/n/?] y Bastet Balong comm driver support (BASTET_BALONG_COMM) [Y/n/?] (NEW) huawei smpl (HUAWEI_SMPL) [N/y] (NEW) huawei cpu_buck (HUAWEI_CPU_BUCK) [N/y] (NEW) huawei lp8754 (HUAWEI_LP8754) [N/y] (NEW) Huawei msg policy (HUAWEI_MSG_POLICY) [N/y/?] n Panasonic mm_tuner driver support (MEDIA_TUNER_MN8855X) [N/y/?] (NEW) antenna_board_adc_detect support (ANTENNA_BOARD_ADC_DETECT) [Y/n] y seattle (SEATTLE) [N/y] n security device module (POWER_HUAWEI_S) [N/y] n coulomb test interface (BATTERY_COULOMB_TEST_INTERFACE_S) [N/y] n hisi hi6421v300 (BATTERY_HISI_HI6421V300_S) [N/y] n hisi coul (BATTERY_HISI_COUL_S) [N/y] n hisi coul test (BATTERY_HISI_COUL_TEST_S) [N/y] n bq bci bqttery (BQ_BCI_BATTERY_S) [N/y] n * * huawei gadget class support * huawei gadget class support (HW_GADGET) [Y/n/?] y * * File systems * Second extended fs support (EXT2_FS) [N/y/?] n Ext3 journalling file system support (EXT3_FS) [N/y/?] n The Extended 4 (ext4) filesystem (EXT4_FS) [Y/n/?] y Use ext4 for ext2/ext3 file systems (EXT4_USE_FOR_EXT23) [Y/n/?] (NEW) Ext4 POSIX Access Control Lists (EXT4_FS_POSIX_ACL) [Y/n/?] y Ext4 Security Labels (EXT4_FS_SECURITY) [Y/n/?] y EXT4 debugging support (EXT4_DEBUG) [N/y/?] n EXT4 huawei emergency data function support (FEATURE_HUAWEI_EMERGENCY_DATA) [Y/n/?] y Listen fs kernel err (HUAWEI_FS_DSM) [N/y/?] n JBD2 (ext4) debugging support (JBD2_DEBUG) [N/y/?] n Reiserfs support (REISERFS_FS) [N/y/?] n JFS filesystem support (JFS_FS) [N/y/?] n XFS filesystem support (XFS_FS) [N/y/?] n GFS2 file system support (GFS2_FS) [N/y/?] n OCFS2 file system support (OCFS2_FS) [N/y/?] n Btrfs filesystem support (BTRFS_FS) [N/y/?] n NILFS2 file system support (NILFS2_FS) [N/y/?] n Enable POSIX file locking API (FILE_LOCKING) [Y/n/?] y Dnotify support (DNOTIFY) [Y/n/?] y Inotify support for userspace (INOTIFY_USER) [Y/n/?] y Filesystem wide access notification (FANOTIFY) [N/y/?] n Quota support (QUOTA) [N/y/?] n Kernel automounter version 4 support (also supports v3) (AUTOFS4_FS) [N/y/?] n FUSE (Filesystem in Userspace) support (FUSE_FS) [Y/n/?] y Character device in Userspace support (CUSE) [Y/n/?] y * * Caches * General filesystem local caching manager (FSCACHE) [N/y/?] n * * CD-ROM/DVD Filesystems * ISO 9660 CDROM file system support (ISO9660_FS) [N/y/?] n UDF file system support (UDF_FS) [N/y/?] n * * DOS/FAT/NT Filesystems * MSDOS fs support (MSDOS_FS) [Y/n/?] y VFAT (Windows-95) fs support (VFAT_FS) [Y/n/?] y Default codepage for FAT (FAT_DEFAULT_CODEPAGE) [437] 437 Default iocharset for FAT (FAT_DEFAULT_IOCHARSET) [iso8859-1] iso8859-1 exFAT filesystem support (EXFAT_FS) [Y/n/?] y Default codepage for exFAT (EXFAT_DEFAULT_CODEPAGE) [437] 437 Default iocharset for exFAT (EXFAT_DEFAULT_IOCHARSET) [utf8] utf8 NTFS file system support (NTFS_FS) [Y/n/?] y NTFS debugging support (NTFS_DEBUG) [Y/n/?] y NTFS write support (NTFS_RW) [Y/n/?] y * * Pseudo filesystems * /proc file system support (PROC_FS) [Y/n/?] y /proc/kcore support (PROC_KCORE) [N/y] n Sysctl support (/proc/sys) (PROC_SYSCTL) [Y/n/?] y Enable /proc page monitoring (PROC_PAGE_MONITOR) [Y/n/?] y /proc/app_info support (PROC_APP_INFO) [Y/n/?] y /proc/post-fs-data support (PROC_POSTFSDATA) [Y/n/?] (NEW) sysfs file system support (SYSFS) [Y/?] y Tmpfs virtual memory file system support (former shm fs) (TMPFS) [Y/n/?] y Tmpfs POSIX Access Control Lists (TMPFS_POSIX_ACL) [Y/n/?] y Tmpfs extended attributes (TMPFS_XATTR) [Y/?] y HugeTLB file system support (HUGETLBFS) [N/y/?] n Userspace-driven configuration filesystem (CONFIGFS_FS) [Y/?] y * * Miscellaneous filesystems * Miscellaneous filesystems (MISC_FILESYSTEMS) [Y/n/?] y ADFS file system support (ADFS_FS) [N/y/?] n Amiga FFS file system support (AFFS_FS) [N/y/?] n eCrypt filesystem layer support (ECRYPT_FS) [N/y/?] (NEW) sdcard file system (SDCARD_FS) [Y/n/?] y Apple Macintosh file system support (HFS_FS) [N/y/?] n Apple Extended HFS file system support (HFSPLUS_FS) [N/y/?] n BeOS file system (BeFS) support (read only) (BEFS_FS) [N/y/?] n BFS file system support (BFS_FS) [N/y/?] n EFS file system support (read only) (EFS_FS) [N/y/?] n Journalling Flash File System v2 (JFFS2) support (JFFS2_FS) [N/y/?] n LogFS file system (LOGFS) [N/y/?] n Compressed ROM file system support (cramfs) (CRAMFS) [Y/n/?] y SquashFS 4.0 - Squashed file system support (SQUASHFS) [Y/n/?] y File decompression options > 1. Decompress file data into an intermediate buffer (SQUASHFS_FILE_CACHE) (NEW) 2. Decompress files directly into the page cache (SQUASHFS_FILE_DIRECT) (NEW) choice[1-2?]: Decompressor parallelisation options > 1. Single threaded compression (SQUASHFS_DECOMP_SINGLE) (NEW) 2. Use multiple decompressors for parallel I/O (SQUASHFS_DECOMP_MULTI) (NEW) 3. Use percpu multiple decompressors for parallel I/O (SQUASHFS_DECOMP_MULTI_PERCPU) (NEW) choice[1-3?]: Squashfs XATTR support (SQUASHFS_XATTR) [Y/n/?] y Include support for ZLIB compressed file systems (SQUASHFS_ZLIB) [Y/n/?] (NEW) Include support for LZ4 compressed file systems (SQUASHFS_LZ4) [N/y/?] (NEW) Include support for LZO compressed file systems (SQUASHFS_LZO) [N/y/?] (NEW) Include support for XZ compressed file systems (SQUASHFS_XZ) [Y/n/?] y Use 4K device block size? (SQUASHFS_4K_DEVBLK_SIZE) [N/y/?] (NEW) Additional option for memory-constrained systems (SQUASHFS_EMBEDDED) [N/y/?] (NEW) FreeVxFS file system support (VERITAS VxFS(TM) compatible) (VXFS_FS) [N/y/?] n Minix file system support (MINIX_FS) [N/y/?] n SonicBlue Optimized MPEG File System support (OMFS_FS) [N/y/?] n OS/2 HPFS file system support (HPFS_FS) [N/y/?] n QNX4 file system support (read only) (QNX4FS_FS) [N/y/?] n QNX6 file system support (read only) (QNX6FS_FS) [N/y/?] n ROM file system support (ROMFS_FS) [N/y/?] n Persistent store support (PSTORE) [Y/n/?] y Log kernel console messages (PSTORE_CONSOLE) [Y/n/?] y Log user space messages (PSTORE_PMSG) [N/y/?] (NEW) Log panic/oops to a RAM buffer (PSTORE_RAM) [Y/n/?] y System V/Xenix/V7/Coherent file system support (SYSV_FS) [N/y/?] n UFS file system support (read only) (UFS_FS) [N/y/?] n F2FS filesystem support (EXPERIMENTAL) (F2FS_FS) [N/y/?] n EFI Variable filesystem (EFIVAR_FS) [N/y/?] n * * Network File Systems * Network File Systems (NETWORK_FILESYSTEMS) [Y/n/?] y NFS client support (NFS_FS) [Y/n/?] y NFS client support for NFS version 2 (NFS_V2) [Y/n/?] y NFS client support for NFS version 3 (NFS_V3) [Y/n/?] y NFS client support for the NFSv3 ACL protocol extension (NFS_V3_ACL) [N/y/?] n NFS client support for NFS version 4 (NFS_V4) [N/y/?] n Provide swap over NFS support (NFS_SWAP) [N/y/?] n Root file system on NFS (ROOT_NFS) [Y/n/?] y NFS server support (NFSD) [N/y/?] n Secure RPC: Kerberos V mechanism (RPCSEC_GSS_KRB5) [Y/n/?] y RPC: Enable dprintk debugging (SUNRPC_DEBUG) [N/y/?] n Ceph distributed file system (CEPH_FS) [N/y/?] n CIFS support (advanced network filesystem, SMBFS successor) (CIFS) [N/y/?] n NCP file system support (to mount NetWare volumes) (NCP_FS) [N/y/?] n Coda file system support (advanced network fs) (CODA_FS) [N/y/?] n Andrew File System support (AFS) (AFS_FS) [N/y/?] n * * Native language support * Native language support (NLS) [Y/?] y Default NLS Option (NLS_DEFAULT) [iso8859-1] iso8859-1 Codepage 437 (United States, Canada) (NLS_CODEPAGE_437) [Y/n/?] y Codepage 737 (Greek) (NLS_CODEPAGE_737) [N/y/?] n Codepage 775 (Baltic Rim) (NLS_CODEPAGE_775) [N/y/?] n Codepage 850 (Europe) (NLS_CODEPAGE_850) [N/y/?] n Codepage 852 (Central/Eastern Europe) (NLS_CODEPAGE_852) [N/y/?] n Codepage 855 (Cyrillic) (NLS_CODEPAGE_855) [N/y/?] n Codepage 857 (Turkish) (NLS_CODEPAGE_857) [N/y/?] n Codepage 860 (Portuguese) (NLS_CODEPAGE_860) [N/y/?] n Codepage 861 (Icelandic) (NLS_CODEPAGE_861) [N/y/?] n Codepage 862 (Hebrew) (NLS_CODEPAGE_862) [N/y/?] n Codepage 863 (Canadian French) (NLS_CODEPAGE_863) [N/y/?] n Codepage 864 (Arabic) (NLS_CODEPAGE_864) [N/y/?] n Codepage 865 (Norwegian, Danish) (NLS_CODEPAGE_865) [N/y/?] n Codepage 866 (Cyrillic/Russian) (NLS_CODEPAGE_866) [N/y/?] n Codepage 869 (Greek) (NLS_CODEPAGE_869) [N/y/?] n Simplified Chinese charset (CP936, GB2312) (NLS_CODEPAGE_936) [N/y/?] n Traditional Chinese charset (Big5) (NLS_CODEPAGE_950) [N/y/?] n Japanese charsets (Shift-JIS, EUC-JP) (NLS_CODEPAGE_932) [N/y/?] n Korean charset (CP949, EUC-KR) (NLS_CODEPAGE_949) [N/y/?] n Thai charset (CP874, TIS-620) (NLS_CODEPAGE_874) [N/y/?] n Hebrew charsets (ISO-8859-8, CP1255) (NLS_ISO8859_8) [N/y/?] n Windows CP1250 (Slavic/Central European Languages) (NLS_CODEPAGE_1250) [N/y/?] n Windows CP1251 (Bulgarian, Belarusian) (NLS_CODEPAGE_1251) [N/y/?] n ASCII (United States) (NLS_ASCII) [N/y/?] n NLS ISO 8859-1 (Latin 1; Western European Languages) (NLS_ISO8859_1) [Y/n/?] y NLS ISO 8859-2 (Latin 2; Slavic/Central European Languages) (NLS_ISO8859_2) [N/y/?] n NLS ISO 8859-3 (Latin 3; Esperanto, Galician, Maltese, Turkish) (NLS_ISO8859_3) [N/y/?] n NLS ISO 8859-4 (Latin 4; old Baltic charset) (NLS_ISO8859_4) [N/y/?] n NLS ISO 8859-5 (Cyrillic) (NLS_ISO8859_5) [N/y/?] n NLS ISO 8859-6 (Arabic) (NLS_ISO8859_6) [N/y/?] n NLS ISO 8859-7 (Modern Greek) (NLS_ISO8859_7) [N/y/?] n NLS ISO 8859-9 (Latin 5; Turkish) (NLS_ISO8859_9) [N/y/?] n NLS ISO 8859-13 (Latin 7; Baltic) (NLS_ISO8859_13) [N/y/?] n NLS ISO 8859-14 (Latin 8; Celtic) (NLS_ISO8859_14) [N/y/?] n NLS ISO 8859-15 (Latin 9; Western European Languages with Euro) (NLS_ISO8859_15) [N/y/?] n NLS KOI8-R (Russian) (NLS_KOI8_R) [N/y/?] n NLS KOI8-U/RU (Ukrainian, Belarusian) (NLS_KOI8_U) [N/y/?] n Codepage macroman (NLS_MAC_ROMAN) [N/y/?] n Codepage macceltic (NLS_MAC_CELTIC) [N/y/?] n Codepage maccenteuro (NLS_MAC_CENTEURO) [N/y/?] n Codepage maccroatian (NLS_MAC_CROATIAN) [N/y/?] n Codepage maccyrillic (NLS_MAC_CYRILLIC) [N/y/?] n Codepage macgaelic (NLS_MAC_GAELIC) [N/y/?] n Codepage macgreek (NLS_MAC_GREEK) [N/y/?] n Codepage maciceland (NLS_MAC_ICELAND) [N/y/?] n Codepage macinuit (NLS_MAC_INUIT) [N/y/?] n Codepage macromanian (NLS_MAC_ROMANIAN) [N/y/?] n Codepage macturkish (NLS_MAC_TURKISH) [N/y/?] n NLS UTF-8 (NLS_UTF8) [Y/n/?] y * * Distributed Lock Manager (DLM) * Distributed Lock Manager (DLM) (DLM) [N/y/?] n * * Virtualization * Virtualization (VIRTUALIZATION) [N/y/?] (NEW) * * Tracers * Tracers (FTRACE) [Y/n/?] y Kernel Function Tracer (FUNCTION_TRACER) [N/y/?] (NEW) Interrupts-off Latency Tracer (IRQSOFF_TRACER) [N/y/?] (NEW) Preemption-off Latency Tracer (PREEMPT_TRACER) [N/y/?] (NEW) Scheduling Latency Tracer (SCHED_TRACER) [N/y/?] (NEW) Trace process context switches and events (ENABLE_DEFAULT_TRACERS) [Y/n/?] y Trace syscalls (FTRACE_SYSCALLS) [N/y/?] (NEW) Create a snapshot trace buffer (TRACER_SNAPSHOT) [N/y/?] (NEW) Branch Profiling > 1. No branch profiling (BRANCH_PROFILE_NONE) 2. Trace likely/unlikely profiler (PROFILE_ANNOTATED_BRANCHES) (NEW) 3. Profile all if conditionals (PROFILE_ALL_BRANCHES) (NEW) choice[1-3?]: Trace max stack (STACK_TRACER) [N/y/?] (NEW) Support for tracing block IO actions (BLK_DEV_IO_TRACE) [N/y/?] (NEW) Ring buffer benchmark stress tester (RING_BUFFER_BENCHMARK) [N/y/?] (NEW) Ring buffer startup self test (RING_BUFFER_STARTUP_TEST) [N/y/?] (NEW) * * Kernel hacking * Show timing information on printks (PRINTK_TIME) [Y/n/?] y Show current pid and name information on printks (PRINTK_EXTENSION) [Y/n/?] y Default message log level (1-7) (DEFAULT_MESSAGE_LOGLEVEL) [4] 4 Enable __deprecated logic (ENABLE_WARN_DEPRECATED) [Y/n/?] y Enable __must_check logic (ENABLE_MUST_CHECK) [Y/n/?] y Warn for stack frames larger than (needs gcc 4.4) (FRAME_WARN) [2048] 2048 Magic SysRq key (MAGIC_SYSRQ) [Y/n/?] y Strip assembler-generated symbols during link (STRIP_ASM_SYMS) [N/y/?] n Generate readable assembler code (READABLE_ASM) [Y/n/?] y Enable unused/obsolete exported symbols (UNUSED_SYMBOLS) [N/y/?] n Debug Filesystem (DEBUG_FS) [Y/?] y Run 'make headers_check' when building vmlinux (HEADERS_CHECK) [N/y/?] n Enable full Section mismatch analysis (DEBUG_SECTION_MISMATCH) [N/y/?] n Kernel debugging (DEBUG_KERNEL) [Y/?] y Debug shared IRQ handlers (DEBUG_SHIRQ) [N/y/?] n Detect Hard and Soft Lockups (LOCKUP_DETECTOR) [N/y/?] n Panic on Oops (PANIC_ON_OOPS) [N/y/?] n Enable ilockdep to debug semphore rw_semphore mutex (ILOCKDEP) [N/y/?] n Detect Hung Tasks (DETECT_HUNG_TASK) [Y/n/?] y Huawei Enhance DETECT_HUNG_TASK (HW_DETECT_HUNG_TASK) [Y/n/?] y Default timeout for hung task detection (in seconds) (DEFAULT_HUNG_TASK_TIMEOUT) [120] 120 Panic (Reboot) On Hung Tasks (BOOTPARAM_HUNG_TASK_PANIC) [N/y/?] n Collect scheduler debugging info (SCHED_DEBUG) [N/y/?] n Collect scheduler statistics (SCHEDSTATS) [Y/n/?] y Debug object operations (DEBUG_OBJECTS) [N/y/?] n SLUB debugging on by default (SLUB_DEBUG_ON) [N/y/?] n Enable SLUB performance statistics (SLUB_STATS) [N/y/?] n Kernel memory leak detector (DEBUG_KMEMLEAK) [Y/n/?] y Maximum kmemleak early log entries (DEBUG_KMEMLEAK_EARLY_LOG_SIZE) [5000] 5000 Default kmemleak to off (DEBUG_KMEMLEAK_DEFAULT_OFF) [Y/n/?] y Debug preemptible kernel (DEBUG_PREEMPT) [Y/n/?] y RT Mutex debugging, deadlock detection (DEBUG_RT_MUTEXES) [N/y/?] n Built-in scriptable tester for rt-mutexes (RT_MUTEX_TESTER) [N/y/?] n Spinlock and rw-lock debugging: basic checks (DEBUG_SPINLOCK) [Y/n/?] y Mutex debugging: basic checks (DEBUG_MUTEXES) [N/y/?] n Lock debugging: detect incorrect freeing of live locks (DEBUG_LOCK_ALLOC) [N/y/?] n Lock debugging: prove locking correctness (PROVE_LOCKING) [N/y/?] n Lock usage statistics (LOCK_STAT) [N/y/?] n Sleep inside atomic section checking (DEBUG_ATOMIC_SLEEP) [N/y/?] n Locking API boot-time self-tests (DEBUG_LOCKING_API_SELFTESTS) [N/y/?] n Stacktrace (STACKTRACE) [Y] y Stack utilization instrumentation (DEBUG_STACK_USAGE) [N/y/?] n kobject debugging (DEBUG_KOBJECT) [N/y/?] n Verbose BUG() reporting (adds 70K) (DEBUG_BUGVERBOSE) [Y/n/?] y Compile the kernel with debug info (DEBUG_INFO) [N/y/?] n Debug VM (DEBUG_VM) [N/y/?] n Debug filesystem writers count (DEBUG_WRITECOUNT) [N/y/?] n Debug memory initialisation (DEBUG_MEMORY_INIT) [N/y/?] n Debug linked list manipulation (DEBUG_LIST) [N/y/?] n Linked list sorting test (TEST_LIST_SORT) [N/y/?] n Debug SG table operations (DEBUG_SG) [N/y/?] n Debug notifier call chains (DEBUG_NOTIFIERS) [N/y/?] n Debug credential management (DEBUG_CREDENTIALS) [N/y/?] n Compile the kernel with frame pointers (FRAME_POINTER) [Y/n/?] y Delay each boot printk message by N milliseconds (BOOT_PRINTK_DELAY) [N/y/?] n * * RCU Debugging * RCU debugging: preemptible RCU race provocation (PROVE_RCU_DELAY) [N/y/?] n RCU debugging: sparse-based checks for pointer usage (SPARSE_RCU_POINTER) [N/y/?] n torture tests for RCU (RCU_TORTURE_TEST) [N/y/?] n RCU CPU stall timeout in seconds (RCU_CPU_STALL_TIMEOUT) [21] 21 Print additional per-task information for RCU_CPU_STALL_DETECTOR (RCU_CPU_STALL_VERBOSE) [Y/n/?] y Print additional diagnostics on RCU CPU stall (RCU_CPU_STALL_INFO) [Y/n/?] y Enable tracing for RCU (RCU_TRACE) [N/y/?] n Self test for the backtrace code (BACKTRACE_SELF_TEST) [N/y/?] n Force extended block device numbers and spread them (DEBUG_BLOCK_EXT_DEVT) [N/y/?] n Force weak per-cpu definitions (DEBUG_FORCE_WEAK_PER_CPU) [N/y/?] n Debug access to per_cpu maps (DEBUG_PER_CPU_MAPS) [N/y/?] n Linux Kernel Dump Test Tool Module (LKDTM) [N/y/?] n Notifier error injection (NOTIFIER_ERROR_INJECTION) [N/y/?] n Fault-injection framework (FAULT_INJECTION) [N/y/?] n Debug page memory allocations (DEBUG_PAGEALLOC) [N/y/?] n * * Tracers * Tracers (FTRACE) [Y/n/?] y Kernel Function Tracer (FUNCTION_TRACER) [N/y/?] n Interrupts-off Latency Tracer (IRQSOFF_TRACER) [N/y/?] n Preemption-off Latency Tracer (PREEMPT_TRACER) [N/y/?] n Scheduling Latency Tracer (SCHED_TRACER) [N/y/?] n Trace process context switches and events (ENABLE_DEFAULT_TRACERS) [Y/n/?] y Trace syscalls (FTRACE_SYSCALLS) [N/y/?] n Create a snapshot trace buffer (TRACER_SNAPSHOT) [N/y/?] n Branch Profiling > 1. No branch profiling (BRANCH_PROFILE_NONE) 2. Trace likely/unlikely profiler (PROFILE_ANNOTATED_BRANCHES) 3. Profile all if conditionals (PROFILE_ALL_BRANCHES) choice[1-3?]: 1 Trace max stack (STACK_TRACER) [N/y/?] n Support for tracing block IO actions (BLK_DEV_IO_TRACE) [N/y/?] n Ring buffer benchmark stress tester (RING_BUFFER_BENCHMARK) [N/y/?] n Ring buffer startup self test (RING_BUFFER_STARTUP_TEST) [N/y/?] n Enable dynamic printk() support (DYNAMIC_DEBUG) [Y/n/?] y Enable debugging of DMA-API usage (DMA_API_DEBUG) [N/y/?] n Perform an atomic64_t self-test at boot (ATOMIC64_SELFTEST) [Y/n/?] y Cause a Kernel Panic When Data Corruption is detected (PANIC_ON_DATA_CORRUPTION) [Y/n/?] y * * Sample kernel code * Sample kernel code (SAMPLES) [N/y/?] n * * KGDB: kernel debugger * KGDB: kernel debugger (KGDB) [N/y/?] n Test functions located in the string_helpers module at runtime (TEST_STRING_HELPERS) [N/y] n Test kstrto*() family of functions at runtime (TEST_KSTRTOX) [N/y] n Show hisi asic time (HISI_TIME) [Y/n] y Enable stack utilization instrumentation (DEBUG_STACK_USAGE) [N/y/?] n Filter access to /dev/mem (STRICT_DEVMEM) [N/y/?] n Export kernel pagetable layout to userspace via debugfs (ARM64_PTDUMP) [N/y/?] (NEW) Early printk support (EARLY_PRINTK) [Y/n/?] y Write the current PID to the CONTEXTIDR register (PID_IN_CONTEXTIDR) [N/y/?] n Force lowmem to be mapped with 4K pages (FORCE_PAGES) [N/y/?] (NEW) Set pages as read only while on the buddy list (FREE_PAGES_RDONLY) [N/y/?] (NEW) Make kernel text and rodata read-only (DEBUG_RODATA) [N/y/?] (NEW) * * Security options * Enable access key retention support (KEYS) [Y/?] y ENCRYPTED KEYS (ENCRYPTED_KEYS) [N/y/?] (NEW) Enable the /proc/keys file by which keys may be viewed (KEYS_DEBUG_PROC_KEYS) [N/y/?] (NEW) Restrict unprivileged access to the kernel syslog (SECURITY_DMESG_RESTRICT) [N/y/?] n Restrict unprivileged use of performance events (SECURITY_PERF_EVENTS_RESTRICT) [Y/n/?] y Enable different security models (SECURITY) [Y/n/?] y Enable the securityfs filesystem (SECURITYFS) [N/y/?] n Socket and Networking Security Hooks (SECURITY_NETWORK) [Y/n/?] y XFRM (IPSec) Networking Security Hooks (SECURITY_NETWORK_XFRM) [N/y/?] (NEW) Security hooks for pathname based access control (SECURITY_PATH) [N/y/?] (NEW) Low address space for LSM to protect from user allocation (LSM_MMAP_MIN_ADDR) [32768] (NEW) NSA SELinux Support (SECURITY_SELINUX) [Y/n/?] y NSA SELinux boot parameter (SECURITY_SELINUX_BOOTPARAM) [N/y/?] (NEW) NSA SELinux runtime disable (SECURITY_SELINUX_DISABLE) [N/y/?] (NEW) NSA SELinux Development Support (SECURITY_SELINUX_DEVELOP) [Y/n/?] (NEW) NSA SELinux AVC Statistics (SECURITY_SELINUX_AVC_STATS) [Y/n/?] (NEW) NSA SELinux checkreqprot default value (SECURITY_SELINUX_CHECKREQPROT_VALUE) [1] (NEW) NSA SELinux maximum supported policy format version (SECURITY_SELINUX_POLICYDB_VERSION_MAX) [N/y/?] (NEW) Simplified Mandatory Access Control Kernel Support (SECURITY_SMACK) [N/y/?] (NEW) TOMOYO Linux Support (SECURITY_TOMOYO) [N/y/?] (NEW) AppArmor support (SECURITY_APPARMOR) [N/y/?] (NEW) Yama support (SECURITY_YAMA) [N/y/?] (NEW) Integrity Measurement Architecture(IMA) (IMA) [N/y/?] (NEW) EVM support (EVM) [N/y/?] (NEW) Default security module > 1. SELinux (DEFAULT_SECURITY_SELINUX) 2. Unix Discretionary Access Controls (DEFAULT_SECURITY_DAC) (NEW) choice[1-2?]: Listen selinux avc denied err (HUAWEI_SELINUX_DSM) [N/y/?] (NEW) * * Cryptographic API * Cryptographic API (CRYPTO) [Y/?] y * * Crypto core or helper * Cryptographic algorithm manager (CRYPTO_MANAGER) [Y/?] y Userspace cryptographic algorithm configuration (CRYPTO_USER) [N/y/?] n Disable run-time self tests (CRYPTO_MANAGER_DISABLE_TESTS) [Y/n/?] y GF(2^128) multiplication functions (CRYPTO_GF128MUL) [Y/?] y Null algorithms (CRYPTO_NULL) [Y/?] y Parallel crypto engine (CRYPTO_PCRYPT) [N/y/?] n Software async crypto daemon (CRYPTO_CRYPTD) [Y/?] y Authenc support (CRYPTO_AUTHENC) [Y/?] y * * Authenticated Encryption with Associated Data * CCM support (CRYPTO_CCM) [Y/n/?] y GCM/GMAC support (CRYPTO_GCM) [Y/n/?] y Sequence Number IV Generator (CRYPTO_SEQIV) [Y/?] y * * Block modes * CBC support (CRYPTO_CBC) [Y/?] y CTR support (CRYPTO_CTR) [Y/?] y CTS support (CRYPTO_CTS) [Y/n/?] y ECB support (CRYPTO_ECB) [Y/?] y LRW support (CRYPTO_LRW) [N/y/?] n PCBC support (CRYPTO_PCBC) [Y/n/?] y XTS support (CRYPTO_XTS) [Y/n/?] y * * Hash modes * CMAC support (CRYPTO_CMAC) [N/y/?] n HMAC support (CRYPTO_HMAC) [Y/?] y XCBC support (CRYPTO_XCBC) [Y/n/?] y VMAC support (CRYPTO_VMAC) [N/y/?] n * * Digest * CRC32c CRC algorithm (CRYPTO_CRC32C) [Y/?] y CRC32 CRC algorithm (CRYPTO_CRC32) [N/y/?] n GHASH digest algorithm (CRYPTO_GHASH) [Y/?] y MD4 digest algorithm (CRYPTO_MD4) [N/y/?] n MD5 digest algorithm (CRYPTO_MD5) [Y/?] y Michael MIC keyed digest algorithm (CRYPTO_MICHAEL_MIC) [N/y/?] n RIPEMD-128 digest algorithm (CRYPTO_RMD128) [N/y/?] n RIPEMD-160 digest algorithm (CRYPTO_RMD160) [N/y/?] n RIPEMD-256 digest algorithm (CRYPTO_RMD256) [N/y/?] n RIPEMD-320 digest algorithm (CRYPTO_RMD320) [N/y/?] n SHA1 digest algorithm (CRYPTO_SHA1) [Y/?] y SHA224 and SHA256 digest algorithm (CRYPTO_SHA256) [Y/?] y SHA-224/256 digest algorithm (ARM-asm and NEON) (CRYPTO_SHA256_ARM) [N/y/?] (NEW) SHA384 and SHA512 digest algorithms (CRYPTO_SHA512) [Y/n/?] y Tiger digest algorithms (CRYPTO_TGR192) [N/y/?] n Whirlpool digest algorithms (CRYPTO_WP512) [N/y/?] n * * Ciphers * AES cipher algorithms (CRYPTO_AES) [Y/?] y Anubis cipher algorithm (CRYPTO_ANUBIS) [N/y/?] n ARC4 cipher algorithm (CRYPTO_ARC4) [Y/?] y Blowfish cipher algorithm (CRYPTO_BLOWFISH) [N/y/?] n Camellia cipher algorithms (CRYPTO_CAMELLIA) [N/y/?] n CAST5 (CAST-128) cipher algorithm (CRYPTO_CAST5) [N/y/?] n CAST6 (CAST-256) cipher algorithm (CRYPTO_CAST6) [N/y/?] n DES and Triple DES EDE cipher algorithms (CRYPTO_DES) [Y/?] y FCrypt cipher algorithm (CRYPTO_FCRYPT) [N/y/?] n Khazad cipher algorithm (CRYPTO_KHAZAD) [N/y/?] n Salsa20 stream cipher algorithm (CRYPTO_SALSA20) [N/y/?] n SEED cipher algorithm (CRYPTO_SEED) [N/y/?] n Serpent cipher algorithm (CRYPTO_SERPENT) [N/y/?] n TEA, XTEA and XETA cipher algorithms (CRYPTO_TEA) [N/y/?] n Twofish cipher algorithm (CRYPTO_TWOFISH) [Y/n/?] y * * Compression * Deflate compression algorithm (CRYPTO_DEFLATE) [Y/?] y Zlib compression algorithm (CRYPTO_ZLIB) [N/y/?] n LZO compression algorithm (CRYPTO_LZO) [N/y/?] n * * Random Number Generation * Pseudo Random Number Generation for Cryptographic modules (CRYPTO_ANSI_CPRNG) [Y/n/?] y User-space interface for hash algorithms (CRYPTO_USER_API_HASH) [Y/n/?] y User-space interface for symmetric key cipher algorithms (CRYPTO_USER_API_SKCIPHER) [Y/n/?] y * * Hardware crypto devices * Hardware crypto devices (CRYPTO_HW) [Y/n/?] y * * Asymmetric (public-key cryptographic) key type * Asymmetric (public-key cryptographic) key type (ASYMMETRIC_KEY_TYPE) [N/y/?] (NEW) * * ARM64 Accelerated Cryptographic Algorithms * ARM64 Accelerated Cryptographic Algorithms (ARM64_CRYPTO) [Y/n/?] y SHA-1 digest algorithm (ARMv8 Crypto Extensions) (CRYPTO_SHA1_ARM64_CE) [Y/n] y SHA-224/SHA-256 digest algorithm (ARMv8 Crypto Extensions) (CRYPTO_SHA2_ARM64_CE) [Y/n] y GHASH (for GCM chaining mode) using ARMv8 Crypto Extensions (CRYPTO_GHASH_ARM64_CE) [Y/n] y AES core cipher using ARMv8 Crypto Extensions (CRYPTO_AES_ARM64_CE) [Y/n] y AES in CCM mode using ARMv8 Crypto Extensions (CRYPTO_AES_ARM64_CE_CCM) [Y/n] y AES in ECB/CBC/CTR/XTS modes using ARMv8 Crypto Extensions (CRYPTO_AES_ARM64_CE_BLK) [Y/n] y AES in ECB/CBC/CTR/XTS modes using NEON instructions (CRYPTO_AES_ARM64_NEON_BLK) [Y/n] y CRC32 and CRC32C using optional ARMv8 instructions (CRYPTO_CRC32_ARM64) [Y/n] y * * Library routines * CRC-CCITT functions (CRC_CCITT) [Y/?] y CRC16 functions (CRC16) [Y/?] y CRC calculation for the T10 Data Integrity Field (CRC_T10DIF) [N/y/?] n CRC ITU-T V.41 functions (CRC_ITU_T) [N/y/?] n CRC32/CRC32c functions (CRC32) [Y/?] y CRC32 perform self test on init (CRC32_SELFTEST) [N/y/?] n CRC32 implementation > 1. Slice by 8 bytes (CRC32_SLICEBY8) 2. Slice by 4 bytes (CRC32_SLICEBY4) 3. Sarwate's Algorithm (one byte at a time) (CRC32_SARWATE) 4. Classic Algorithm (one bit at a time) (CRC32_BIT) choice[1-4?]: 1 CRC7 functions (CRC7) [N/y/?] n CRC32c (Castagnoli, et al) Cyclic Redundancy-Check (LIBCRC32C) [Y/?] y CRC8 function (CRC8) [N/y/?] n XZ decompression support (XZ_DEC) [Y/?] y x86 BCJ filter decoder (XZ_DEC_X86) [N/y] (NEW) PowerPC BCJ filter decoder (XZ_DEC_POWERPC) [N/y] (NEW) IA-64 BCJ filter decoder (XZ_DEC_IA64) [N/y] (NEW) ARM BCJ filter decoder (XZ_DEC_ARM) [N/y] (NEW) ARM-Thumb BCJ filter decoder (XZ_DEC_ARMTHUMB) [N/y] (NEW) SPARC BCJ filter decoder (XZ_DEC_SPARC) [N/y] (NEW) XZ decompressor tester (XZ_DEC_TEST) [N/y/?] (NEW) Averaging functions (AVERAGE) [N/y/?] n CORDIC algorithm (CORDIC) [N/y/?] n JEDEC DDR data (DDR) [N/y/?] n # # configuration written to .config # make: Leaving directory '/home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c' GEN /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/out/Makefile HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf --silentoldconfig Kconfig GEN /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/out/Makefile CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h WRAP arch/arm64/include/generated/asm/bug.h WRAP arch/arm64/include/generated/asm/bugs.h WRAP arch/arm64/include/generated/asm/checksum.h WRAP arch/arm64/include/generated/asm/cputime.h WRAP arch/arm64/include/generated/asm/clkdev.h WRAP arch/arm64/include/generated/asm/delay.h WRAP arch/arm64/include/generated/asm/current.h WRAP arch/arm64/include/generated/asm/div64.h WRAP arch/arm64/include/generated/asm/dma.h WRAP arch/arm64/include/generated/asm/emergency-restart.h WRAP arch/arm64/include/generated/asm/early_ioremap.h WRAP arch/arm64/include/generated/asm/errno.h WRAP arch/arm64/include/generated/asm/ftrace.h WRAP arch/arm64/include/generated/asm/hw_irq.h WRAP arch/arm64/include/generated/asm/ioctl.h Using /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c as source for kernel WRAP arch/arm64/include/generated/asm/ioctls.h WRAP arch/arm64/include/generated/asm/ipcbuf.h WRAP arch/arm64/include/generated/asm/irq_regs.h WRAP arch/arm64/include/generated/asm/kdebug.h WRAP arch/arm64/include/generated/asm/kmap_types.h WRAP arch/arm64/include/generated/asm/kvm_para.h WRAP arch/arm64/include/generated/asm/local.h WRAP arch/arm64/include/generated/asm/local64.h CHK include/generated/utsrelease.h WRAP arch/arm64/include/generated/asm/mman.h WRAP arch/arm64/include/generated/asm/msgbuf.h WRAP arch/arm64/include/generated/asm/mutex.h WRAP arch/arm64/include/generated/asm/pci.h WRAP arch/arm64/include/generated/asm/poll.h WRAP arch/arm64/include/generated/asm/posix_types.h UPD include/generated/utsrelease.h WRAP arch/arm64/include/generated/asm/resource.h WRAP arch/arm64/include/generated/asm/rwsem.h WRAP arch/arm64/include/generated/asm/scatterlist.h WRAP arch/arm64/include/generated/asm/sections.h WRAP arch/arm64/include/generated/asm/segment.h WRAP arch/arm64/include/generated/asm/sembuf.h WRAP arch/arm64/include/generated/asm/serial.h WRAP arch/arm64/include/generated/asm/shmbuf.h WRAP arch/arm64/include/generated/asm/simd.h WRAP arch/arm64/include/generated/asm/sizes.h WRAP arch/arm64/include/generated/asm/socket.h WRAP arch/arm64/include/generated/asm/sockios.h WRAP arch/arm64/include/generated/asm/switch_to.h WRAP arch/arm64/include/generated/asm/swab.h WRAP arch/arm64/include/generated/asm/termbits.h WRAP arch/arm64/include/generated/asm/termios.h WRAP arch/arm64/include/generated/asm/topology.h WRAP arch/arm64/include/generated/asm/trace_clock.h WRAP arch/arm64/include/generated/asm/types.h WRAP arch/arm64/include/generated/asm/unaligned.h WRAP arch/arm64/include/generated/asm/user.h WRAP arch/arm64/include/generated/asm/vga.h WRAP arch/arm64/include/generated/asm/xor.h WRAP arch/arm64/include/generated/uapi/asm/kvm_para.h HOSTCC scripts/dtc/checks.o CC kernel/bounds.s CC scripts/mod/empty.o GEN include/generated/bounds.h HOSTCC scripts/mod/mk_elfconfig CC arch/arm64/kernel/asm-offsets.s CC scripts/mod/devicetable-offsets.s MKELF scripts/mod/elfconfig.h GEN scripts/mod/devicetable-offsets.h GEN include/generated/asm-offsets.h HOSTCC scripts/mod/modpost.o CALL /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/scripts/checksyscalls.sh HOSTCC scripts/dtc/data.o SHIPPED scripts/dtc/dtc-lexer.lex.c SHIPPED scripts/dtc/dtc-parser.tab.h SHIPPED scripts/dtc/dtc-parser.tab.c HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/mod/sumversion.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/mod/file2alias.o :1226:2: warning: #warning syscall sched_setattr not implemented [-Wcpp] :1229:2: warning: #warning syscall sched_getattr not implemented [-Wcpp] HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/selinux/genheaders/genheaders HOSTCC scripts/dtc/treesource.o HOSTCC scripts/selinux/mdp/mdp HOSTCC scripts/dtc/util.o HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/kallsyms HOSTLD scripts/mod/modpost HOSTCC scripts/conmakehash HOSTCC scripts/bin2c HOSTCC scripts/sortextable HOSTCC scripts/dtc/dtc-parser.tab.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/scripts/sortextable.c:68:1: warning: 'succeed_file' defined but not used [-Wunused-function] 68 | succeed_file(void) | ^~~~~~~~~~~~ HOSTLD scripts/dtc/dtc HOSTCC usr/gen_init_cpio CC init/main.o CC arch/arm64/kernel/swp_emulate.o GEN usr/initramfs_data.cpio LDS arch/arm64/kernel/vdso/vdso.lds VDSOA arch/arm64/kernel/vdso/gettimeofday.o AS usr/initramfs_data.o LD usr/built-in.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/init/main.c:485:24: warning: 'srecorder_res' defined but not used [-Wunused-variable] static struct resource srecorder_res = ^~~~~~~~~~~~~ VDSOA arch/arm64/kernel/vdso/note.o CC arch/arm64/mm/dma-mapping.o VDSOA arch/arm64/kernel/vdso/sigreturn.o VDSOL arch/arm64/kernel/vdso/vdso.so.dbg OBJCOPY arch/arm64/kernel/vdso/vdso.so VDSOSYM arch/arm64/kernel/vdso/vdso-offsets.h AS arch/arm64/kernel/vdso/vdso.o CHK include/generated/compile.h LD arch/arm64/kernel/vdso/built-in.o AS arch/arm64/kernel/head.o LDS arch/arm64/kernel/vmlinux.lds UPD include/generated/compile.h CC init/do_mounts.o CC arch/arm64/kernel/cputable.o CC arch/arm64/kernel/debug-monitors.o CC arch/arm64/mm/extable.o CC arch/arm64/mm/fault.o AS arch/arm64/kernel/entry.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/mm/fault.c: In function 'do_sp_pc_abort': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/mm/fault.c:490:10: warning: 'return' with a value, in function returning void return 0; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/mm/fault.c:478:29: note: declared here asmlinkage void __exception do_sp_pc_abort(unsigned long addr, ^~~~~~~~~~~~~~ CC arch/arm64/kernel/irq.o CC arch/arm64/mm/init.o CC init/do_mounts_rd.o CC arch/arm64/kernel/fpsimd.o AS arch/arm64/mm/cache.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/compiler.h:54:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ioport.h:12, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/device.h:16, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/node.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/cpu.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/kernel/fpsimd.c:20: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/kernel/fpsimd.c: In function 'fpsimd_cpu_hot_notifier': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/kernel/fpsimd.c:281:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fpsimd_hot_regs = &per_cpu(fpsimd_hot_state, (unsigned int)hcpu); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/compiler-gcc.h:53:26: note: in definition of macro 'RELOC_HIDE' (typeof(ptr)) (__ptr + (off)); \ ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/percpu.h:57:4: note: in expansion of macro 'SHIFT_PERCPU_PTR' (*SHIFT_PERCPU_PTR(&(var), per_cpu_offset(cpu))) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/percpu.h:57:29: note: in expansion of macro 'per_cpu_offset' (*SHIFT_PERCPU_PTR(&(var), per_cpu_offset(cpu))) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/kernel/fpsimd.c:281:21: note: in expansion of macro 'per_cpu' fpsimd_hot_regs = &per_cpu(fpsimd_hot_state, (unsigned int)hcpu); ^~~~~~~ CC arch/arm64/mm/copypage.o AS arch/arm64/kernel/entry-fpsimd.o CC init/do_mounts_initrd.o CC arch/arm64/kernel/process.o CC arch/arm64/mm/flush.o CC arch/arm64/mm/ioremap.o CC init/initramfs.o CC arch/arm64/kernel/ptrace.o CC arch/arm64/mm/mmap.o CC init/calibrate.o CC arch/arm64/mm/pgd.o CC init/init_task.o CC arch/arm64/kernel/setup.o CC arch/arm64/mm/mmu.o CC init/version.o LD init/mounts.o LD init/built-in.o CC arch/arm64/crypto/aes-glue-ce.o CC arch/arm64/kernel/signal.o CC arch/arm64/mm/context.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/aes-glue.c:17:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/cpufeature.h:47:33: warning: 'cpu_feature_match_AES' defined but not used [-Wunused-const-variable=] static struct cpu_feature const cpu_feature_match_ ## x[] = \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/aes-glue.c:442:1: note: in expansion of macro 'module_cpu_feature_match' module_cpu_feature_match(AES, aes_init); ^~~~~~~~~~~~~~~~~~~~~~~~ AS arch/arm64/mm/proc.o AS arch/arm64/crypto/aes-ce.o CC arch/arm64/mm/pageattr.o CC arch/arm64/crypto/aes-ce-ccm-glue.o CC arch/arm64/kernel/sys.o CC arch/arm64/mm/alignment.o CC arch/arm64/kernel/stacktrace.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/mm/alignment.c: In function 'safe_usermode': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/mm/alignment.c:100:6: warning: implicit declaration of function 'cpu_is_v6_unaligned' [-Wimplicit-function-declaration] if (cpu_is_v6_unaligned() && !(new_usermode & (UM_FIXUP | UM_SIGNAL))) { ^~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/mm/alignment.c: In function 'do_alignment_thumb_vldr': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/mm/alignment.c:757:3: warning: implicit declaration of function 'case_reg' [-Wimplicit-function-declaration] case_reg(0, val); case_reg(1, val); ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/mm/alignment.c:739:6: warning: unused variable 'tinstr' [-Wunused-variable] u16 tinstr = 0; ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/mm/alignment.c:738:15: warning: unused variable 'fs' [-Wunused-variable] mm_segment_t fs; ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/mm/alignment.c:737:16: warning: unused variable 'instrptr' [-Wunused-variable] unsigned long instrptr; ^~~~~~~~ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/mm/alignment.c:153:37: warning: 'alignment_proc_fops' defined but not used [-Wunused-const-variable=] static const struct file_operations alignment_proc_fops = { ^~~~~~~~~~~~~~~~~~~ CC arch/arm64/kernel/time.o AS arch/arm64/crypto/aes-ce-ccm-core.o CC arch/arm64/crypto/aes-glue-neon.o LD arch/arm64/mm/built-in.o CC arch/arm64/kernel/traps.o CC kernel/fork.o AS arch/arm64/crypto/aes-neon.o CC arch/arm64/crypto/ghash-ce-glue.o CC arch/arm64/kernel/io.o CC arch/arm64/kernel/vdso.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/ghash-ce-glue.c:14:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/cpufeature.h:47:33: warning: 'cpu_feature_match_PMULL' defined but not used [-Wunused-const-variable=] static struct cpu_feature const cpu_feature_match_ ## x[] = \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/ghash-ce-glue.c:155:1: note: in expansion of macro 'module_cpu_feature_match' module_cpu_feature_match(PMULL, ghash_ce_mod_init); ^~~~~~~~~~~~~~~~~~~~~~~~ AS arch/arm64/crypto/ghash-ce-core.o CC arch/arm64/crypto/sha1-ce-glue.o AS arch/arm64/kernel/hyp-stub.o CC arch/arm64/kernel/psci.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/sha1-ce-glue.c:15:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/cpufeature.h:47:33: warning: 'cpu_feature_match_SHA1' defined but not used [-Wunused-const-variable=] static struct cpu_feature const cpu_feature_match_ ## x[] = \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/sha1-ce-glue.c:173:1: note: in expansion of macro 'module_cpu_feature_match' module_cpu_feature_match(SHA1, sha1_ce_mod_init); ^~~~~~~~~~~~~~~~~~~~~~~~ AS arch/arm64/crypto/sha1-ce-core.o CC arch/arm64/kernel/cpu_ops.o CC arch/arm64/crypto/sha2-ce-glue.o CC kernel/exec_domain.o CC arch/arm64/kernel/insn.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/sha2-ce-glue.c:15:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/cpufeature.h:47:33: warning: 'cpu_feature_match_SHA2' defined but not used [-Wunused-const-variable=] static struct cpu_feature const cpu_feature_match_ ## x[] = \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/sha2-ce-glue.c:254:1: note: in expansion of macro 'module_cpu_feature_match' module_cpu_feature_match(SHA2, sha2_ce_mod_init); ^~~~~~~~~~~~~~~~~~~~~~~~ AS arch/arm64/crypto/sha2-ce-core.o CC kernel/panic.o CC arch/arm64/crypto/aes-ce-cipher.o CC arch/arm64/kernel/return_address.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/aes-ce-cipher.c:13:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/cpufeature.h:47:33: warning: 'cpu_feature_match_AES' defined but not used [-Wunused-const-variable=] static struct cpu_feature const cpu_feature_match_ ## x[] = \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/aes-ce-cipher.c:154:1: note: in expansion of macro 'module_cpu_feature_match' module_cpu_feature_match(AES, aes_mod_init); ^~~~~~~~~~~~~~~~~~~~~~~~ LD arch/arm64/crypto/aes-ce-ccm.o LD arch/arm64/crypto/aes-ce-blk.o LD arch/arm64/crypto/aes-neon-blk.o CC arch/arm64/crypto/crc32-arm64.o CC arch/arm64/kernel/opcodes.o CC kernel/printk.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/crc32-arm64.c:20:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/cpufeature.h:47:33: warning: 'cpu_feature_match_CRC32' defined but not used [-Wunused-const-variable=] static struct cpu_feature const cpu_feature_match_ ## x[] = \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/crypto/crc32-arm64.c:289:1: note: in expansion of macro 'module_cpu_feature_match' module_cpu_feature_match(CRC32, crc32_mod_init); ^~~~~~~~~~~~~~~~~~~~~~~~ AS arch/arm64/kernel/sys32.o AS arch/arm64/kernel/kuser32.o CC arch/arm64/kernel/signal32.o LD arch/arm64/crypto/sha1-ce.o LD arch/arm64/crypto/sha2-ce.o LD arch/arm64/crypto/ghash-ce.o LD arch/arm64/crypto/built-in.o CC arch/arm64/kernel/sys_compat.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:12:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/printk.c:19: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/printk.c: In function 'log_store': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast (void)(&__dummy == &__dummy2); \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:103:3: note: in expansion of macro 'typecheck' typecheck(unsigned long, b) && \ ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/printk.c:504:6: note: in expansion of macro 'time_after' if (time_after(jiffies, prev_jffy + 1 * HZ)) { ^~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/printk.c:19:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/printk.c: In function 'get_console_name': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:665:17: warning: comparison of distinct pointer types lacks a cast (void) (&_min1 == &_min2); \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/printk.c:2467:57: note: in expansion of macro 'min' strncpy(name, console_cmdline[selected_console].name, min(sizeof(console_cmdline[selected_console].name), name_buf_len)); ^~~ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/printk.c:81:21: warning: 'fpga_flag' defined but not used [-Wunused-variable] static unsigned int fpga_flag; ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/printk.c:80:21: warning: 'scbbpdrxstat2' defined but not used [-Wunused-variable] static unsigned int scbbpdrxstat2; ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/printk.c:79:21: warning: 'scbbpdrxstat1' defined but not used [-Wunused-variable] static unsigned int scbbpdrxstat1; ^~~~~~~~~~~~~ CC mm/filemap.o CC arch/arm64/kernel/smp.o CC arch/arm64/kernel/smp_spin_table.o CC kernel/cpu.o CC arch/arm64/kernel/topology.o CC mm/mempool.o CC kernel/exit.o CC arch/arm64/kernel/perf_regs.o CC arch/arm64/kernel/perf_event.o CC mm/oom_kill.o CC arch/arm64/kernel/hw_breakpoint.o CC mm/fadvise.o CC kernel/itimer.o CC arch/arm64/kernel/early_printk.o CC mm/maccess.o AS arch/arm64/kernel/sleep.o CC mm/page_alloc.o CC arch/arm64/kernel/suspend.o HZFILE kernel/hz.bc CC kernel/softirq.o CC arch/arm64/kernel/timer-sp.o CC arch/arm64/kernel/cpuidle.o CC arch/arm64/kernel/efi.o CC kernel/resource.o CC arch/arm64/kernel/efi-stub.o CC kernel/sysctl.o CC mm/page-writeback.o AS arch/arm64/kernel/efi-entry.o LD arch/arm64/kernel/built-in.o CC mm/readahead.o CC kernel/sysctl_binary.o CC kernel/capability.o CC mm/swap.o CC fs/open.o CC kernel/ptrace.o CC mm/truncate.o CC fs/read_write.o CC mm/vmscan.o CC kernel/timer.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/mm/vmscan.c:3264:35: warning: "CONFIG_SHRINK_MEMORY" is not defined [-Wundef] #if defined CONFIG_HIBERNATION || CONFIG_SHRINK_MEMORY ^~~~~~~~~~~~~~~~~~~~ CC fs/file_table.o CC fs/super.o CC kernel/user.o CC mm/shmem.o CC kernel/signal.o CC fs/char_dev.o CC fs/stat.o CC fs/exec.o CC mm/util.o CC kernel/sys.o CC fs/pipe.o CC mm/mmzone.o CC mm/vmstat.o CC fs/namei.o CC kernel/kmod.o CC mm/backing-dev.o CC kernel/workqueue.o CC mm/mm_init.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/workqueue.c: In function 'delayed_work_timer_fn': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/workqueue.c:1469:2: warning: implicit declaration of function 'exch_save_slice_wdg' [-Wimplicit-function-declaration] exch_save_slice_wdg((unsigned long)dwork); ^~~~~~~~~~~~~~~~~~~ CC mm/mmu_context.o CC mm/percpu.o CC fs/fcntl.o CC mm/slab_common.o CC fs/ioctl.o CC kernel/pid.o CC mm/compaction.o CC fs/readdir.o CC kernel/task_work.o CC kernel/rcupdate.o CC fs/select.o CC mm/balloon_compaction.o CC kernel/extable.o CC mm/interval_tree.o CC kernel/params.o CC fs/dcache.o CC mm/fremap.o CC kernel/posix-timers.o CC mm/highmem.o CC mm/madvise.o CC kernel/kthread.o CC fs/inode.o CC mm/memory.o CC kernel/wait.o CC kernel/sys_ni.o CC kernel/posix-cpu-timers.o CC fs/attr.o CC fs/bad_inode.o CC kernel/mutex.o CC fs/file.o CC kernel/hrtimer.o CC mm/mincore.o CC mm/mlock.o CC fs/filesystems.o CC kernel/rwsem.o CC mm/mmap.o CC kernel/nsproxy.o CC fs/namespace.o CC kernel/srcu.o CC kernel/semaphore.o CC kernel/notifier.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/namespace.c: In function 'SyS_mount': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/namespace.c:2615:8: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized] ret = do_mount(kernel_dev, kernel_dir->name, kernel_type, flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void *) data_page); ~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/namespace.c:2594:8: note: 'kernel_dev' was declared here char *kernel_dev; ^~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/namespace.c:2615:8: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized] ret = do_mount(kernel_dev, kernel_dir->name, kernel_type, flags, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (void *) data_page); ~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/namespace.c:2592:8: note: 'kernel_type' was declared here char *kernel_type; ^~~~~~~~~~~ CC mm/mprotect.o CC fs/seq_file.o CC kernel/ksysfs.o CC mm/mremap.o CC kernel/cred.o CC fs/xattr.o CC mm/msync.o CC kernel/async.o CC mm/rmap.o CC kernel/range.o CC fs/libfs.o CC kernel/groups.o CC mm/vmalloc.o CC kernel/lglock.o CC fs/fs-writeback.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/mm/vmalloc.c:927:13: warning: 'purge_fragmented_blocks_thiscpu' defined but not used [-Wunused-function] static void purge_fragmented_blocks_thiscpu(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC kernel/smpboot.o CC kernel/cpu/idle.o LD kernel/cpu/built-in.o CC kernel/events/core.o CC mm/pagewalk.o CC mm/pgtable-generic.o CC fs/pnode.o CC mm/process_vm_access.o CC fs/splice.o CC mm/init-mm.o CC mm/nobootmem.o CC mm/memblock.o CC fs/sync.o CC mm/bounce.o CC fs/utimes.o CC mm/page_io.o CC kernel/events/ring_buffer.o CC fs/stack.o CC fs/fs_struct.o CC kernel/events/callchain.o CC mm/swap_state.o CC fs/statfs.o CC kernel/events/hw_breakpoint.o CC mm/swapfile.o CC fs/buffer.o LD kernel/events/built-in.o CC kernel/irq/irqdesc.o CC kernel/irq/handle.o CC kernel/irq/manage.o CC mm/dmapool.o CC kernel/irq/spurious.o CC mm/sparse.o CC kernel/irq/resend.o CC fs/bio.o CC mm/sparse-vmemmap.o CC kernel/irq/chip.o CC mm/ksm.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o CC fs/block_dev.o CC kernel/irq/generic-chip.o CC mm/slub.o CC kernel/irq/autoprobe.o CC fs/direct-io.o CC kernel/irq/irqdomain.o CC kernel/irq/proc.o CC fs/mpage.o CC kernel/irq/pm.o LD kernel/irq/built-in.o CC kernel/power/qos.o CC fs/ioprio.o CC mm/migrate.o CC kernel/power/main.o CC fs/proc_namespace.o CC fs/configfs/inode.o CC kernel/power/console.o CC mm/kmemleak.o CC kernel/power/process.o CC fs/configfs/file.o CC kernel/power/suspend.o CC fs/configfs/dir.o CC mm/page_isolation.o CC kernel/power/hw_power_monitor.o CC mm/early_ioremap.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/power/hw_power_monitor.c: In function 'wakeup_irq_show': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/power/hw_power_monitor.c:627:22: warning: unused variable 'id' [-Wunused-variable] unsigned int id = WAKEUP_IRQ; ^~ CC fs/configfs/symlink.o CC mm/zpool.o CC kernel/power/autosleep.o CC mm/zsmalloc.o CC fs/configfs/mount.o CC kernel/power/wakelock.o CC kernel/power/poweroff.o CC fs/configfs/item.o CC kernel/power/wakeup_reason.o LD fs/configfs/configfs.o LD fs/configfs/built-in.o CC fs/cramfs/inode.o LD mm/built-in.o CC ipc/compat.o LD kernel/power/built-in.o CC kernel/sched/core.o CC fs/cramfs/uncompress.o LD fs/cramfs/cramfs.o LD fs/cramfs/built-in.o CC fs/debugfs/inode.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/core.c: In function 'context_switch': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/core.c:2350:46: warning: passing argument 1 of 'task_switch_ls[ix]' makes integer from pointer without a cast [-Wint-conversion] (*task_switch_ls[ix])((void *)prev, (void *)next); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/core.c:2350:46: note: expected 'long unsigned int' but argument is of type 'void *' /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/core.c:2350:60: warning: passing argument 2 of 'task_switch_ls[ix]' makes integer from pointer without a cast [-Wint-conversion] (*task_switch_ls[ix])((void *)prev, (void *)next); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/core.c:2350:60: note: expected 'long unsigned int' but argument is of type 'void *' CC ipc/util.o CC fs/debugfs/file.o CC ipc/msgutil.o LD fs/debugfs/debugfs.o LD fs/debugfs/built-in.o CC fs/devpts/inode.o CC ipc/msg.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o CC fs/exfat/exfat_core.o CC ipc/sem.o CC ipc/shm.o CC ipc/ipcns_notifier.o CC kernel/sched/clock.o CC ipc/syscall.o CC ipc/ipc_sysctl.o CC fs/exfat/exfat_api.o CC kernel/sched/cputime.o CC ipc/mqueue.o CC kernel/sched/idle_task.o CC fs/exfat/exfat_blkdev.o CC kernel/sched/fair.o CC fs/exfat/exfat_cache.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/fair.c: In function 'hmp_attr_init': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/fair.c:4388:2: warning: 'memset' used with constant zero length parameter; this could be due to transposed parameters [-Wmemset-transposed-args] memset(&hmp_data, sizeof(hmp_data), 0); ^~~~~~ CC ipc/compat_mq.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/fair.c: In function 'idle_balance': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/fair.c:6705:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (time_after(next_balance, sd->last_balance + interval)) ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/fair.c:6711:6: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (pulled_task || this_rq->nr_running > 0) { ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/fair.c: In function 'move_specific_task': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/fair.c:7438:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (throttled_lb_pair(task_group(p), env->src_rq->cpu, ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/sched/fair.c:7442:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (!hmp_can_migrate_task(p, env)) ^~ CC fs/exfat/exfat_super.o CC ipc/mq_sysctl.o LD ipc/built-in.o CC kernel/sched/rt.o CC fs/exfat/exfat_data.o CC fs/exfat/exfat_global.o CC fs/exfat/exfat_nls.o CC fs/exfat/exfat_oal.o CC kernel/sched/stop_task.o CC fs/exfat/exfat_upcase.o CC kernel/sched/cpupri.o LD fs/exfat/exfat.o LD fs/exfat/built-in.o LD fs/exofs/built-in.o CC kernel/sched/stats.o CC fs/ext4/balloc.o CC fs/ext4/bitmap.o CC kernel/sched/cpuacct.o CC fs/ext4/dir.o LD kernel/sched/built-in.o CC kernel/time/timekeeping.o CC fs/ext4/file.o CC kernel/time/ntp.o CC fs/ext4/fsync.o CC fs/ext4/ialloc.o CC kernel/time/clocksource.o CC fs/ext4/inode.o CC kernel/time/jiffies.o CC kernel/time/timer_list.o CC kernel/time/timeconv.o CC fs/ext4/page-io.o CC kernel/time/posix-clock.o CC kernel/time/alarmtimer.o CC fs/ext4/ioctl.o CC kernel/time/clockevents.o CC kernel/time/tick-common.o CC fs/ext4/namei.o CC kernel/time/tick-broadcast.o CC fs/ext4/super.o CC kernel/time/tick-broadcast-hrtimer.o CC kernel/time/tick-oneshot.o CC fs/ext4/symlink.o CC kernel/time/tick-sched.o CC fs/ext4/hash.o LD kernel/time/built-in.o CC kernel/trace/trace_clock.o CC kernel/trace/ring_buffer.o CC fs/ext4/resize.o CC kernel/trace/trace.o CC fs/ext4/extents.o CC kernel/trace/trace_output.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/trace/trace_output.c: In function 'trace_graph_ret_raw': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/trace/trace_output.c:1143:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!trace_seq_printf(&iter->seq, "%lx %lld %lld %ld %d\n", ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/trace/trace_output.c:1149:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' return TRACE_TYPE_PARTIAL_LINE; ^~~~~~ CC fs/ext4/ext4_jbd2.o CC fs/ext4/migrate.o CC kernel/trace/trace_stat.o CC fs/ext4/mballoc.o CC fs/ext4/block_validity.o CC kernel/trace/trace_printk.o CC kernel/trace/trace_sched_switch.o CC fs/ext4/move_extent.o CC kernel/trace/trace_nop.o CC kernel/trace/blktrace.o CC kernel/trace/trace_events.o CC fs/ext4/mmp.o CC kernel/trace/trace_export.o CC fs/ext4/indirect.o CC kernel/trace/trace_event_perf.o CC kernel/trace/trace_events_filter.o CC fs/ext4/extents_status.o CC kernel/trace/power-traces.o CC fs/ext4/xattr.o CC kernel/trace/rpm-traces.o CC fs/ext4/xattr_user.o LD kernel/trace/built-in.o CC kernel/freezer.o CC fs/ext4/xattr_trusted.o CC kernel/profile.o CC fs/ext4/inline.o CC fs/ext4/ext4_dump_info.o CC kernel/stacktrace.o CC fs/ext4/acl.o CC kernel/futex.o CC fs/ext4/xattr_security.o CC kernel/futex_compat.o CC kernel/rtmutex.o LD fs/ext4/ext4.o LD fs/ext4/built-in.o CC fs/fat/cache.o CC fs/fat/dir.o CC kernel/smp.o CC kernel/spinlock.o CC fs/fat/fatent.o CC kernel/uid16.o CC kernel/kallsyms.o CC fs/fat/file.o CC kernel/acct.o CC fs/fat/inode.o CC kernel/compat.o CC fs/fat/misc.o CC kernel/cgroup.o CC fs/fat/nfs.o CC kernel/cgroup_freezer.o CC fs/fat/namei_msdos.o CC fs/fat/namei_vfat.o CC kernel/cgroup_ionice.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/cgroup_ionice.c:37:30: warning: 'task_to_ionice' defined but not used [-Wunused-function] static struct ionice_cgroup *task_to_ionice(struct task_struct *task) ^~~~~~~~~~~~~~ LD fs/fat/fat.o LD fs/fat/vfat.o LD fs/fat/msdos.o LD fs/fat/built-in.o CC fs/fuse/dev.o CC fs/fuse/dir.o CC kernel/cpuset.o CC fs/fuse/file.o GZIP kernel/config_data.gz CC fs/fuse/inode.o CC kernel/res_counter.o CC kernel/stop_machine.o CC kernel/audit.o CC fs/fuse/control.o CC fs/fuse/cuse.o CC kernel/auditfilter.o LD fs/fuse/fuse.o LD fs/fuse/built-in.o CC fs/jbd2/transaction.o CC fs/lockd/clntlock.o CC kernel/hung_task.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/hung_task.c: In function 'enable_show': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/hung_task.c:525:30: warning: argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] return snprintf(buf, sizeof(buf), "on\n"); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/hung_task.c:527:30: warning: argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] return snprintf(buf, sizeof(buf), "off\n"); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/printk.h:6:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:13, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bug.h:13, from arch/arm64/include/generated/asm/bug.h:1, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bug.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/thread_info.h:12, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/preempt.h:9, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/spinlock.h:50, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mmzone.h:7, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/gfp.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mm.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/hung_task.c:8: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/hung_task.c: In function 'enable_store': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/printk.h:216:9: note: in expansion of macro 'KERN_ERR' printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/hung_task.c:547:2: note: in expansion of macro 'pr_err' pr_err("hung_task:tmp=%s, count %d\n", tmp, count); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/hung_task.c: In function 'rebuild_name_table': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/hung_task.c:681:28: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] memset(pname, 0x00, sizeof(pname)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/hung_task.c: In function 'register_hook_func': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/kernel/hung_task.c:812:2: warning: implicit declaration of function 'add_hw_hungtask_hook' [-Wimplicit-function-declaration] add_hw_hungtask_hook((funcptr2)dump_hungtask_trace); ^~~~~~~~~~~~~~~~~~~~ CC fs/lockd/clntproc.o CC fs/jbd2/commit.o CC kernel/seccomp.o CC kernel/rcutree.o CC fs/lockd/clntxdr.o CC fs/jbd2/recovery.o CC fs/lockd/host.o CC fs/jbd2/checkpoint.o CC kernel/utsname_sysctl.o CC fs/jbd2/revoke.o CC fs/lockd/svc.o CC kernel/tracepoint.o CC fs/jbd2/journal.o CC fs/lockd/svclock.o CC kernel/elfcore.o CC kernel/irq_work.o CC kernel/cpu_pm.o CC fs/lockd/svcshare.o BC kernel/timeconst.h CHK kernel/config_data.h UPD kernel/config_data.h CC kernel/time.o CC fs/lockd/svcproc.o CC kernel/configs.o LD kernel/built-in.o CC security/keys/gc.o CC fs/lockd/svcsubs.o LD fs/jbd2/jbd2.o LD fs/jbd2/built-in.o CC security/keys/key.o CC fs/nfs/client.o CC security/keys/keyring.o CC fs/lockd/mon.o CC fs/lockd/xdr.o CC security/keys/keyctl.o CC fs/nfs/dir.o CC fs/lockd/grace.o CC security/keys/permission.o CC fs/lockd/clnt4xdr.o CC security/keys/process_keys.o CC fs/nfs/file.o CC security/keys/request_key.o CC fs/lockd/xdr4.o CC security/keys/request_key_auth.o CC fs/nfs/getroot.o CC fs/lockd/svc4proc.o CC security/keys/user_defined.o CC security/keys/proc.o CC fs/nfs/inode.o CC security/keys/sysctl.o LD fs/lockd/lockd.o LD fs/lockd/built-in.o LD fs/nfs_common/built-in.o LD security/keys/built-in.o CC fs/nls/nls_base.o GEN security/selinux/flask.h security/selinux/av_permissions.h CC security/selinux/avc.o CC fs/nls/nls_cp437.o CC fs/nls/nls_iso8859-1.o CC fs/nfs/super.o CC fs/nls/nls_utf8.o CC security/selinux/hooks.o LD fs/nls/built-in.o CC security/selinux/selinuxfs.o CC fs/nfs/direct.o CC fs/nfs/pagelist.o CC security/selinux/netlink.o CC fs/nfs/read.o CC fs/nfs/symlink.o CC security/selinux/nlmsgtab.o CC security/selinux/netif.o CC fs/nfs/unlink.o CC fs/notify/fsnotify.o CC security/selinux/netnode.o CC fs/notify/notification.o CC fs/nfs/write.o CC fs/notify/group.o CC security/selinux/netport.o CC fs/notify/inode_mark.o CC security/selinux/exports.o CC fs/notify/mark.o CC security/selinux/ss/ebitmap.o CC fs/nfs/namespace.o CC fs/notify/vfsmount_mark.o CC security/selinux/ss/hashtab.o CC fs/notify/fdinfo.o CC security/selinux/ss/symtab.o CC fs/nfs/mount_clnt.o CC security/selinux/ss/sidtab.o CC fs/notify/dnotify/dnotify.o CC fs/nfs/dns_resolve.o LD fs/notify/dnotify/built-in.o LD fs/notify/fanotify/built-in.o CC fs/notify/inotify/inotify_fsnotify.o CC security/selinux/ss/avtab.o CC fs/notify/inotify/inotify_user.o CC fs/nfs/cache_lib.o CC security/selinux/ss/policydb.o LD fs/notify/inotify/built-in.o LD fs/notify/built-in.o CC security/selinux/ss/services.o CC fs/nfs/nfsroot.o CC fs/nfs/sysctl.o CC fs/nfs/nfs2super.o CC fs/nfs/proc.o CC security/selinux/ss/conditional.o CC security/selinux/ss/mls.o CC fs/nfs/nfs2xdr.o CC fs/nfs/nfs3super.o CC security/selinux/ss/status.o CC fs/nfs/nfs3client.o LD security/selinux/selinux.o LD security/selinux/built-in.o CC security/commoncap.o CC fs/nfs/nfs3proc.o CC fs/nfs/nfs3xdr.o CC security/min_addr.o CC security/security.o CC security/capability.o LD fs/nfs/nfs.o LD fs/nfs/nfsv2.o LD fs/nfs/nfsv3.o LD fs/nfs/built-in.o CC security/lsm_audit.o CC fs/ntfs/aops.o CC fs/ntfs/attrib.o LD security/built-in.o CC fs/ntfs/collate.o CC crypto/api.o CC crypto/cipher.o CC fs/ntfs/compress.o CC crypto/compress.o CC fs/ntfs/debug.o CC crypto/memneq.o CC crypto/algapi.o CC fs/ntfs/dir.o CC fs/ntfs/file.o CC crypto/scatterwalk.o CC fs/ntfs/index.o CC crypto/proc.o CC crypto/ablkcipher.o CC fs/ntfs/inode.o CC crypto/blkcipher.o CC fs/ntfs/mft.o CC crypto/ahash.o CC crypto/shash.o CC crypto/algboss.o CC fs/ntfs/mst.o CC fs/ntfs/namei.o CC crypto/testmgr.o CC fs/ntfs/runlist.o CC crypto/crypto_wq.o CC fs/ntfs/super.o CC crypto/aead.o LD crypto/crypto_blkcipher.o CC crypto/chainiv.o CC crypto/eseqiv.o CC fs/ntfs/sysctl.o CC crypto/seqiv.o LD crypto/crypto_hash.o CC fs/ntfs/unistr.o CC crypto/pcompress.o CC fs/ntfs/upcase.o LD crypto/cryptomgr.o CC crypto/hmac.o CC block/elevator.o CC fs/ntfs/bitmap.o CC crypto/xcbc.o CC fs/ntfs/lcnalloc.o CC block/blk-core.o CC crypto/crypto_null.o CC fs/ntfs/logfile.o CC crypto/md5.o CC crypto/sha1_generic.o CC fs/ntfs/quota.o CC crypto/sha256_generic.o CC fs/ntfs/usnjrnl.o LD fs/ntfs/ntfs.o LD fs/ntfs/built-in.o CC crypto/sha512_generic.o CC fs/proc/task_mmu.o CC block/blk-tag.o CC crypto/gf128mul.o CC block/blk-sysfs.o CC crypto/ecb.o CC fs/proc/inode.o CC crypto/cbc.o CC block/blk-flush.o CC fs/proc/root.o CC crypto/pcbc.o CC block/blk-settings.o CC fs/proc/base.o CC crypto/cts.o CC block/blk-ioc.o CC crypto/xts.o CC block/blk-map.o CC fs/proc/generic.o CC crypto/ctr.o CC block/blk-exec.o CC block/blk-merge.o CC fs/proc/array.o CC crypto/gcm.o CC block/blk-softirq.o CC fs/proc/fd.o CC block/blk-timeout.o CC fs/proc/proc_tty.o CC crypto/ccm.o CC fs/proc/cmdline.o CC block/blk-iopoll.o CC fs/proc/consoles.o CC crypto/cryptd.o CC block/blk-lib.o CC fs/proc/cpuinfo.o CC fs/proc/devices.o CC crypto/des_generic.o CC block/ioctl.o CC fs/proc/interrupts.o CC block/genhd.o CC fs/proc/loadavg.o CC crypto/twofish_generic.o CC fs/proc/meminfo.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/meminfo.c: In function 'meminfo_proc_show': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/meminfo.c:43:16: warning: unused variable 'used_reserve_memory' [-Wunused-variable] unsigned long used_reserve_memory; ^~~~~~~~~~~~~~~~~~~ CC crypto/twofish_common.o CC fs/proc/stat.o CC block/scsi_ioctl.o CC fs/proc/uptime.o CC crypto/aes_generic.o CC block/partition-generic.o CC fs/proc/version.o CC fs/proc/softirqs.o CC block/partitions/check.o CC crypto/arc4.o CC fs/proc/namespaces.o CC block/partitions/msdos.o CC crypto/deflate.o CC fs/proc/self.o CC fs/proc/app_info.o CC crypto/crc32c.o CC block/partitions/efi.o CC fs/proc/ddr_info_type.o CC crypto/authenc.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/ddr_info_type.c: In function 'proc_ddr_info_init': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/ddr_info_type.c:88:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = (unsigned int)proc_create("ddr_info", 0, NULL, &proc_ddrinfo_operations); ^ CC fs/proc/proc_sysctl.o LD block/partitions/built-in.o CC block/bsg.o CC crypto/authencesn.o CC fs/proc/proc_net.o CC block/noop-iosched.o CC fs/proc/kmsg.o CC block/cfq-iosched.o CC fs/proc/page.o CC crypto/rng.o CC fs/proc/emerg_data.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/emerg_data.c:74:19: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .write = emergdata_write_proc, ^~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/emerg_data.c:74:19: note: (near initialization for 'emergdata_proc_fops.write') CC fs/proc/check_root.o CC crypto/krng.o CC crypto/ansi_cprng.o CC fs/proc/post-fs-data.o CC crypto/ghash-generic.o CC block/compat_ioctl.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/post-fs-data.c: In function 'postfsdata_write_proc': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/post-fs-data.c:72:6: warning: unused variable 'strtol_ret' [-Wunused-variable] int strtol_ret = -1; ^~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/post-fs-data.c:71:7: warning: unused variable 'value' [-Wunused-variable] long value = -1; ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/post-fs-data.c: At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/post-fs-data.c:98:12: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .write = postfsdata_write_proc, ^~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/proc/post-fs-data.c:98:12: note: (near initialization for 'postfsdata_proc_fops.write') CC fs/proc/dcheck_root.o CC crypto/af_alg.o LD block/built-in.o LD fs/proc/proc.o LD fs/proc/built-in.o CC fs/pstore/inode.o CC crypto/algif_hash.o CC drivers/amba/bus.o CC fs/pstore/platform.o LD drivers/amba/built-in.o CC drivers/android/binder.o CC crypto/algif_skcipher.o CC fs/pstore/ram.o CC fs/pstore/ram_core.o CC crypto/ablk_helper.o LD fs/pstore/pstore.o LD fs/pstore/ramoops.o LD fs/pstore/built-in.o LD fs/quota/built-in.o CC fs/ramfs/inode.o LD crypto/crypto.o LD crypto/crypto_algapi.o LD crypto/built-in.o CC fs/ramfs/file-mmu.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o CC fs/sdcardfs/dentry.o CC sound/sound_core.o CC fs/sdcardfs/file.o LD sound/arm/built-in.o LD sound/atmel/built-in.o CC sound/core/compress_offload.o CC fs/sdcardfs/inode.o CC fs/sdcardfs/main.o CC sound/core/memalloc.o LD drivers/android/built-in.o CC drivers/atfdriver/atfdriver.o CC fs/sdcardfs/super.o LD drivers/atfdriver/built-in.o LD drivers/auxdisplay/built-in.o CC sound/core/pcm.o CC drivers/base/core.o CC fs/sdcardfs/lookup.o CC fs/sdcardfs/mmap.o CC sound/core/pcm_native.o CC fs/sdcardfs/packagelist.o CC drivers/base/bus.o CC drivers/base/dd.o CC drivers/base/syscore.o CC fs/sdcardfs/derived_perm.o CC drivers/base/driver.o CC sound/core/pcm_lib.o LD fs/sdcardfs/sdcardfs.o LD fs/sdcardfs/built-in.o CC drivers/base/class.o CC fs/squashfs/block.o CC drivers/base/platform.o CC fs/squashfs/cache.o CC fs/squashfs/dir.o CC drivers/base/cpu.o CC sound/core/pcm_timer.o CC fs/squashfs/export.o CC drivers/base/firmware.o CC sound/core/pcm_misc.o CC fs/squashfs/file.o CC drivers/base/init.o CC sound/core/pcm_memory.o CC fs/squashfs/fragment.o CC drivers/base/map.o CC fs/squashfs/id.o CC sound/core/rawmidi.o CC drivers/base/devres.o CC fs/squashfs/inode.o CC drivers/base/attribute_container.o CC fs/squashfs/namei.o CC sound/core/timer.o CC fs/squashfs/super.o CC drivers/base/transport_class.o CC drivers/base/topology.o CC fs/squashfs/symlink.o CC drivers/base/devtmpfs.o CC fs/squashfs/decompressor.o CC sound/core/sound.o CC fs/squashfs/file_cache.o CC drivers/base/power/sysfs.o CC sound/core/init.o CC fs/squashfs/decompressor_single.o CC drivers/base/power/generic_ops.o CC sound/core/memory.o CC fs/squashfs/xattr.o CC sound/core/info.o CC drivers/base/power/common.o CC fs/squashfs/xattr_id.o CC drivers/base/power/qos.o CC fs/squashfs/xz_wrapper.o CC sound/core/control.o CC fs/squashfs/zlib_wrapper.o CC drivers/base/power/main.o LD fs/squashfs/squashfs.o LD fs/squashfs/built-in.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/base/power/main.c:36:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/base/power/main.c: In function 'dpm_show_time': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/huawei_platform/log/log_jank.h:47:35: warning: statement with no effect [-Wunused-value] #define LOG_JANK_D(tag, fmt, ...) (-ENOENT) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/base/power/main.c:395:9: note: in expansion of macro 'LOG_JANK_D' LOG_JANK_D(JLID_KERNEL_PM_DEEPSLEEP_WAKEUP, "%s: %ld.%03ld msecs", "JL_KERNEL_PM_DEEPSLEEP_WAKEUP", usecs / USEC_PER_MSEC, usecs % USEC_PER_MSEC); ^~~~~~~~~~ CC fs/sysfs/inode.o CC fs/sysfs/file.o CC sound/core/misc.o CC drivers/base/power/wakeup.o CC sound/core/device.o CC fs/sysfs/dir.o CC sound/core/jack.o CC drivers/base/power/runtime.o LD sound/core/snd.o LD sound/core/snd-timer.o LD sound/core/snd-pcm.o CC fs/sysfs/symlink.o LD sound/core/snd-page-alloc.o LD sound/core/snd-rawmidi.o LD sound/core/snd-compress.o LD sound/core/built-in.o LD sound/drivers/mpu401/built-in.o LD sound/drivers/opl3/built-in.o LD sound/drivers/opl4/built-in.o LD sound/drivers/pcsp/built-in.o LD sound/drivers/vx/built-in.o CC fs/sysfs/mount.o LD sound/drivers/built-in.o LD sound/firewire/built-in.o LD sound/i2c/other/built-in.o LD sound/i2c/built-in.o CC drivers/base/power/opp.o LD sound/isa/ad1816a/built-in.o LD sound/isa/ad1848/built-in.o CC fs/sysfs/bin.o LD sound/isa/cs423x/built-in.o LD sound/isa/es1688/built-in.o LD sound/isa/galaxy/built-in.o LD sound/isa/gus/built-in.o LD sound/isa/msnd/built-in.o LD sound/isa/opti9xx/built-in.o LD sound/isa/sb/built-in.o LD sound/isa/wavefront/built-in.o LD sound/isa/wss/built-in.o LD sound/isa/built-in.o LD sound/mips/built-in.o LD sound/parisc/built-in.o CC drivers/base/power/clock_ops.o LD sound/pci/ac97/built-in.o LD sound/pci/ali5451/built-in.o LD sound/pci/asihpi/built-in.o LD sound/pci/au88x0/built-in.o LD sound/pci/aw2/built-in.o LD sound/pci/ca0106/built-in.o LD sound/pci/cs46xx/built-in.o LD sound/pci/cs5535audio/built-in.o LD sound/pci/ctxfi/built-in.o LD sound/pci/echoaudio/built-in.o LD sound/pci/emu10k1/built-in.o LD sound/pci/hda/built-in.o LD sound/pci/ice1712/built-in.o LD sound/pci/korg1212/built-in.o LD sound/pci/lola/built-in.o LD sound/pci/lx6464es/built-in.o CC fs/sysfs/group.o LD sound/pci/mixart/built-in.o LD sound/pci/nm256/built-in.o LD sound/pci/oxygen/built-in.o LD sound/pci/pcxhr/built-in.o LD sound/pci/riptide/built-in.o LD sound/pci/rme9652/built-in.o LD drivers/base/power/built-in.o LD sound/pci/trident/built-in.o CC drivers/base/regmap/regmap.o LD sound/pci/vx222/built-in.o LD sound/pci/ymfpci/built-in.o LD sound/pci/built-in.o LD fs/sysfs/built-in.o LD sound/pcmcia/pdaudiocf/built-in.o LD sound/pcmcia/vx/built-in.o LD sound/pcmcia/built-in.o CC fs/eventpoll.o LD sound/ppc/built-in.o LD sound/sh/built-in.o CC sound/soc/soc-core.o CC fs/anon_inodes.o CC fs/signalfd.o CC drivers/base/regmap/regcache.o CC fs/timerfd.o CC drivers/base/regmap/regcache-rbtree.o CC fs/eventfd.o CC drivers/base/regmap/regcache-lzo.o CC fs/aio.o CC drivers/base/regmap/regcache-flat.o CC sound/soc/soc-dapm.o CC drivers/base/regmap/regmap-debugfs.o CC drivers/base/regmap/regmap-i2c.o LD drivers/base/regmap/built-in.o CC drivers/base/dma-mapping.o CC fs/locks.o CC drivers/base/dma-coherent.o CC drivers/base/dma-buf.o CC fs/compat.o CC sound/soc/soc-jack.o CC drivers/base/firmware_class.o CC sound/soc/soc-cache.o CC fs/compat_ioctl.o CC drivers/base/pinctrl.o CC sound/soc/soc-utils.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19280 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:825:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(0x4B50) /* KDGHWCLK - not in the kernel, but don't complain */ ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19281 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:826:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(0x4B51) /* KDSHWCLK - not in the kernel, but don't complain */ ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21509 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:829:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TCGETA) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21510 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:830:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TCSETA) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21511 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:831:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TCSETAW) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21512 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:832:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TCSETAF) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21513 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:833:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TCSBRK) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21514 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:834:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TCXONC) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21515 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:835:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TCFLSH) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21505 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:836:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TCGETS) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21506 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:837:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TCSETS) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21507 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:838:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TCSETSW) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21508 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:839:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TCSETSF) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21532 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:840:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCLINUX) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21543 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:841:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCSBRK) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21544 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:843:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCCBRK) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21545 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:844:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCGSID) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21597 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:845:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCGICOUNT) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21540 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:850:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCGETD) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21539 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:851:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCSETD) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21516 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:852:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCEXCL) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21517 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:853:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCNXCL) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21533 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:854:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCCONS) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21529 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:855:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCGSOFTCAR) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21530 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:856:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCSSOFTCAR) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21524 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:857:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCSWINSZ) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21523 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:858:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCGWINSZ) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21525 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:859:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCMGET) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21527 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:860:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCMBIC) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21526 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:861:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCMBIS) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21528 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:862:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCMSET) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21536 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:863:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCPKT) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21538 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:864:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCNOTTY) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21522 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:865:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCSTI) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21521 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:866:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCOUTQ) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21520 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:867:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCSPGRP) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21519 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:868:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCGPGRP) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21593 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:871:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCSERGETLSR) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21551 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:874:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCSRS485) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21550 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:877:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(TIOCGRS485) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21585 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:886:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(FIOCLEX) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21584 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:887:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(FIONCLEX) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21586 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:888:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(FIOASYNC) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21537 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:889:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(FIONBIO) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21531 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:890:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(FIONREAD) /* This is also TIOCINQ */ ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19276 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:898:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDGETKEYCODE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19277 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:899:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDSETKEYCODE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19251 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:900:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDGKBTYPE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19259 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:901:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDGETMODE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19268 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:902:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDGKBMODE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19298 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:903:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDGKBMETA) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19270 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:904:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDGKBENT) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19271 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:905:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDSKBENT) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19272 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:906:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDGKBSENT) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19273 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:907:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDSKBSENT) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19274 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:908:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDGKBDIACR) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19275 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:909:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDSKBDIACR) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19450 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:910:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDGKBDIACRUC) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19451 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:911:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDSKBDIACRUC) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19282 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:912:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDKBDREP) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19300 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:913:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDGKBLED) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19249 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:914:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(KDGETLED) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21378 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:917:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SCSI_IOCTL_GET_IDLUN) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21376 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:918:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SCSI_IOCTL_DOORLOCK) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21377 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:919:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SCSI_IOCTL_DOORUNLOCK) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21382 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:921:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SCSI_IOCTL_GET_BUS_NUMBER) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21381 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:923:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SCSI_IOCTL_PROBE_HOST) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21383 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:924:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SCSI_IOCTL_GET_PCI) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '22016 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:821:27: note: in expansion of macro 'COMPATIBLE_IOCTL' #define IGNORE_IOCTL(cmd) COMPATIBLE_IOCTL(cmd) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:927:1: note: in expansion of macro 'IGNORE_IOCTL' IGNORE_IOCTL(VT_OPENQRY) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '22017 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:821:27: note: in expansion of macro 'COMPATIBLE_IOCTL' #define IGNORE_IOCTL(cmd) COMPATIBLE_IOCTL(cmd) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:928:1: note: in expansion of macro 'IGNORE_IOCTL' IGNORE_IOCTL(VT_GETMODE) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21600 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:955:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(FIOQSIZE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '19457 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:821:27: note: in expansion of macro 'COMPATIBLE_IOCTL' #define IGNORE_IOCTL(cmd) COMPATIBLE_IOCTL(cmd) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:958:1: note: in expansion of macro 'IGNORE_IOCTL' IGNORE_IOCTL(LOOP_CLR_FD) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '21286 << 27' requires 43 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:821:27: note: in expansion of macro 'COMPATIBLE_IOCTL' #define IGNORE_IOCTL(cmd) COMPATIBLE_IOCTL(cmd) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:962:1: note: in expansion of macro 'IGNORE_IOCTL' IGNORE_IOCTL(CDROM_DRIVE_STATUS) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8705 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:965:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_SET_TIMEOUT) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8706 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:966:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_TIMEOUT) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8707 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:967:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_EMULATED_HOST) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8709 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:968:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_TRANSFORM) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8821 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:969:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_SET_RESERVED_SIZE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8818 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:970:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_RESERVED_SIZE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8822 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:971:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_SCSI_ID) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8825 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:972:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_SET_FORCE_LOW_DMA) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8826 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:973:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_LOW_DMA) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8827 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:974:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_SET_FORCE_PACK_ID) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8828 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:975:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_PACK_ID) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8829 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:976:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_NUM_WAITING) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8830 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:977:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_SET_DEBUG) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8831 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:978:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_SG_TABLESIZE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8816 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:979:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_COMMAND_Q) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8817 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:980:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_SET_COMMAND_Q) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8834 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:981:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_VERSION_NUM) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8835 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:982:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_NEXT_CMD_LEN) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8836 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:983:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_SCSI_RESET) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8838 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:984:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_REQUEST_TABLE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8839 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:985:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_SET_KEEP_ORPHAN) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '8840 << 27' requires 42 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:986:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(SG_GET_KEEP_ORPHAN) ^~~~~~~~~~~~~~~~ LD drivers/base/built-in.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1096046848 << 27' requires 59 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1280:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(0x41545900) /* ATYIO_CLKR */ ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:45: warning: result of '1096046848 << 17' requires 49 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1280:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(0x41545900) /* ATYIO_CLKR */ ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1096046849 << 27' requires 59 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1281:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(0x41545901) /* ATYIO_CLKW */ ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:45: warning: result of '1096046849 << 17' requires 49 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1281:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(0x41545901) /* ATYIO_CLKW */ ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1346586880 << 27' requires 59 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1282:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(PCIIOC_CONTROLLER) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:45: warning: result of '1346586880 << 17' requires 49 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1282:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(PCIIOC_CONTROLLER) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1346586881 << 27' requires 59 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1283:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(PCIIOC_MMAP_IS_IO) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:45: warning: result of '1346586881 << 17' requires 49 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1283:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(PCIIOC_MMAP_IS_IO) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1346586882 << 27' requires 59 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1284:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(PCIIOC_MMAP_IS_MEM) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:45: warning: result of '1346586882 << 17' requires 49 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1284:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(PCIIOC_MMAP_IS_MEM) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1346586883 << 27' requires 59 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1285:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(PCIIOC_WRITE_COMBINE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:45: warning: result of '1346586883 << 17' requires 49 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1285:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(PCIIOC_WRITE_COMBINE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1795 << 27' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1293:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(I2C_SLAVE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1798 << 27' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1294:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(I2C_SLAVE_FORCE) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1796 << 27' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1295:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(I2C_TENBIT) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1800 << 27' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1296:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(I2C_PEC) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1793 << 27' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1297:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(I2C_RETRIES) ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:811:31: warning: result of '1794 << 27' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=] #define XFORM(i) (((i) ^ ((i) << 27) ^ ((i) << 17)) & 0xffffffff) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:813:31: note: in expansion of macro 'XFORM' #define COMPATIBLE_IOCTL(cmd) XFORM(cmd), ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/fs/compat_ioctl.c:1298:1: note: in expansion of macro 'COMPATIBLE_IOCTL' COMPATIBLE_IOCTL(I2C_TIMEOUT) ^~~~~~~~~~~~~~~~ CC drivers/block/brd.o CC sound/soc/soc-pcm.o CC drivers/block/loop.o CC fs/binfmt_script.o CC fs/binfmt_elf.o CC drivers/block/pktcdvd.o CC sound/soc/soc-compress.o CC fs/compat_binfmt_elf.o CC sound/soc/soc-io.o LD sound/soc/atmel/built-in.o LD sound/soc/au1x/built-in.o LD sound/soc/blackfin/built-in.o LD sound/soc/cirrus/built-in.o CC drivers/block/cryptoloop.o CC sound/soc/codecs/hissc.o CC fs/mbcache.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:6: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h: In function 'phy_reg_writel': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:55:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] read_val = readl((unsigned int*)(comm_base_addr + reg_offset)) & ~(CALC_REG_MASK(start_bit, end_bit)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:55:16: note: in expansion of macro 'readl' read_val = readl((unsigned int*)(comm_base_addr + reg_offset)) & ~(CALC_REG_MASK(start_bit, end_bit)); ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:6: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:58:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] writel(read_val, (unsigned int*)(comm_base_addr + reg_offset)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:78: note: in definition of macro 'writel_relaxed' #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:58:5: note: in expansion of macro 'writel' writel(read_val, (unsigned int*)(comm_base_addr + reg_offset)); ^~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:6: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h: In function 'phy_reg_readl': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:91:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] val = readl((unsigned int*)(comm_base_addr + reg_offset)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:91:11: note: in expansion of macro 'readl' val = readl((unsigned int*)(comm_base_addr + reg_offset)); ^~~~~ CC drivers/block/zram/zcomp_lzo.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c: In function 'hissc_hs_micbias_hkadc_work_func': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:3732:24: warning: unused variable 'codec' [-Wunused-variable] struct snd_soc_codec *codec = NULL; ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c: In function 'hs_plug_in_detect_func': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:3975:15: warning: unused variable 'irq_mask' [-Wunused-variable] unsigned int irq_mask = 0; ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c: In function 'hs_btn_down_detect_func': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4102:15: warning: unused variable 'irq_mask' [-Wunused-variable] unsigned int irq_mask = 0; ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c: At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4825:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .read = hissc_rr_read, ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4825:11: note: (near initialization for 'hissc_rr_fops.read') /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4826:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .write = hissc_rr_write, ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4826:11: note: (near initialization for 'hissc_rr_fops.write') /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4830:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .read = hissc_rh_read, ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4830:11: note: (near initialization for 'hissc_rh_fops.read') /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4834:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .read = hissc_dwidget_read, ^~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4834:11: note: (near initialization for 'hissc_dwidget_fops.read') /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4838:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .read = hissc_dpath_read, ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4838:11: note: (near initialization for 'hissc_dpath_fops.read') /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4842:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .read = hissc_state_read, ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4842:11: note: (near initialization for 'hissc_state_fops.read') /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4981:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .read = hissc_ps_read, ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4981:11: note: (near initialization for 'hissc_ps_fops.read') /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4982:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .write = hissc_ps_write, ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:4982:11: note: (near initialization for 'hissc_ps_fops.write') /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c: In function 'hissc_probe': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:5668:17: warning: unused variable 'dev' [-Wunused-variable] struct device *dev = &(pdev->dev); ^~~ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:3603:13: warning: 'hissc_hs_micbias_poweroff' defined but not used [-Wunused-function] static void hissc_hs_micbias_poweroff(void) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:2526:38: warning: 'hissc_smt_dacr_en_switch_dapm_controls' defined but not used [-Wunused-const-variable=] static const struct snd_kcontrol_new hissc_smt_dacr_en_switch_dapm_controls[] = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/codecs/hissc.c:2522:38: warning: 'hissc_smt_dacl_en_switch_dapm_controls' defined but not used [-Wunused-const-variable=] static const struct snd_kcontrol_new hissc_smt_dacl_en_switch_dapm_controls[] = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/block/zram/zcomp.o CC fs/posix_acl.o CC drivers/block/zram/zram_drv.o CC fs/xattr_acl.o CC fs/generic_acl.o LD sound/soc/codecs/snd-soc-hissc.o LD sound/soc/codecs/built-in.o LD sound/soc/davinci/built-in.o CC drivers/block/zram/zcomp_lz4.o LD sound/soc/dwc/built-in.o LD sound/soc/fsl/built-in.o CC fs/coredump.o LD sound/soc/generic/built-in.o CC sound/soc/hisilicon/hi6210_hissc.o LD drivers/block/zram/zram.o LD drivers/block/zram/built-in.o LD drivers/block/built-in.o CC drivers/bluetooth/hci_ldisc.o CC sound/soc/hisilicon/hi6210_pcm.o CC fs/drop_caches.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/hisilicon/hi6210_pcm.c: In function 'hi6210_pcm_mailbox_thread': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/hisilicon/hi6210_pcm.c:443:37: warning: implicit declaration of function 'mailbox_get_timestamp' [-Wimplicit-function-declaration] delay_time = HI6210_CYC_SUB(mailbox_get_timestamp(), priv->msg_timestamp, 0xffffffff); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/hisilicon/hi6210_pcm.c:159:8: note: in definition of macro 'HI6210_CYC_SUB' (((Cur) < (Pre)) ? (((CycLen) - (Pre)) + (Cur)) : ((Cur) - (Pre))) /* ¿¼ÂǸø¶¨·¶Î§ÄÚÑ­»·, ¼ÆËã¸ø¶¨Á½¸öÁ¿µÄ²î */ ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/hisilicon/hi6210_pcm.c: In function 'hi6210_mailbox_send_data': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/hisilicon/hi6210_pcm.c:750:37: warning: unused variable 'pbuf' [-Wunused-variable] struct hifi_channel_set_buffer* pbuf = NULL; ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/hisilicon/hi6210_pcm.c:749:37: warning: unused variable 'pmsg' [-Wunused-variable] struct hifi_chn_pcm_trigger* pmsg = NULL; ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/hisilicon/hi6210_pcm.c: In function 'hi6210_pcm_new': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/hisilicon/hi6210_pcm.c:1884:1: warning: label 'out' defined but not used [-Wunused-label] out: ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/hisilicon/hi6210_pcm.c: In function 'hi6210_pcm_mailbox_thread': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/hisilicon/hi6210_pcm.c:418:9: warning: ignoring return value of 'down_interruptible', declared with attribute warn_unused_result [-Wunused-result] down_interruptible(&hi6210_pcm_maibox_controller.pcm_mailbox_sema); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/sound/soc/hisilicon/hi6210_pcm.c:100:0: At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/trace/trace_kernel.h:61:13: warning: 'trace_dot' defined but not used [-Wunused-function] static void trace_dot(unsigned int id, const char* point, int value) { return; } ^~~~~~~~~ CC fs/dcookies.o LD drivers/bluetooth/hci_uart.o LD drivers/bluetooth/built-in.o LD drivers/bus/built-in.o CC drivers/cdrom/cdrom.o LD sound/soc/hisilicon/snd-soc-hi6210.o LD sound/soc/hisilicon/snd-soc-hi6210-hissc.o LD sound/soc/hisilicon/built-in.o LD sound/soc/jz4740/built-in.o LD sound/soc/kirkwood/built-in.o LD sound/soc/mid-x86/built-in.o LD fs/built-in.o LD sound/soc/mxs/built-in.o LD sound/soc/nuc900/built-in.o LD sound/soc/omap/built-in.o LD sound/soc/pxa/built-in.o LD sound/soc/s6000/built-in.o LD sound/soc/samsung/built-in.o MKDIR firmware/ts/ LD sound/soc/sh/built-in.o MK_FW firmware/cyttsp4_fw_g750.bin.gen.S IHEX firmware/cyttsp4_fw_g750.bin MK_FW firmware/ts/chm_synaptics_SHNHW_lensone.img.gen.S LD sound/soc/tegra/built-in.o IHEX firmware/ts/chm_synaptics_SHNHW_lensone.img LD sound/soc/txx9/built-in.o MK_FW firmware/ts/chm_synaptics_SHNHW_oflim.img.gen.S IHEX firmware/ts/chm_synaptics_SHNHW_oflim.img LD sound/soc/ux500/built-in.o MK_FW firmware/ts/chm_synaptics_SHNHW_truly.img.gen.S IHEX firmware/ts/chm_synaptics_SHNHW_truly.img MK_FW firmware/ts/cherry_synaptics_CHRYH_oflim.img.gen.S IHEX firmware/ts/cherry_synaptics_CHRYH_oflim.img MK_FW firmware/ts/cherry_synaptics_CHRYH_GIS.img.gen.S IHEX firmware/ts/cherry_synaptics_CHRYH_GIS.img LD sound/soc/snd-soc-core.o MK_FW firmware/ts/cherry_synaptics_CHRYH_YASSY.img.gen.S IHEX firmware/ts/cherry_synaptics_CHRYH_YASSY.img MK_FW firmware/ts/Alice_CS445A_default.bin.gen.S IHEX firmware/ts/Alice_CS445A_default.bin MK_FW firmware/ts/carmel_CS445A_default.bin.gen.S IHEX firmware/ts/carmel_CS445A_default.bin AS firmware/cyttsp4_fw_g750.bin.gen.o LD sound/soc/built-in.o LD sound/sparc/built-in.o AS firmware/ts/chm_synaptics_SHNHW_lensone.img.gen.o LD sound/spi/built-in.o AS firmware/ts/chm_synaptics_SHNHW_oflim.img.gen.o LD sound/synth/built-in.o AS firmware/ts/chm_synaptics_SHNHW_truly.img.gen.o LD sound/usb/6fire/built-in.o LD sound/usb/caiaq/built-in.o LD sound/usb/misc/built-in.o AS firmware/ts/cherry_synaptics_CHRYH_oflim.img.gen.o LD sound/usb/usx2y/built-in.o LD sound/usb/built-in.o CC sound/last.o AS firmware/ts/cherry_synaptics_CHRYH_GIS.img.gen.o AS firmware/ts/cherry_synaptics_CHRYH_YASSY.img.gen.o AS firmware/ts/Alice_CS445A_default.bin.gen.o AS firmware/ts/carmel_CS445A_default.bin.gen.o LD firmware/built-in.o LD sound/soundcore.o LD sound/built-in.o CC drivers/char/mem.o CC net/socket.o CC drivers/char/random.o LD drivers/cdrom/built-in.o CC drivers/clk/clk-devres.o CC drivers/clk/clkdev.o CC drivers/clk/clk.o CC drivers/char/ttyprintk.o CC net/802/p8022.o CC drivers/char/misc.o CC net/802/psnap.o CC drivers/char/pppoesta/pppoesta.o CC net/802/stp.o LD drivers/char/pppoesta/built-in.o LD drivers/char/built-in.o CC drivers/clocksource/clksrc-of.o LD net/802/built-in.o CC net/8021q/vlan_core.o CC drivers/clk/clk-divider.o CC drivers/clocksource/arm_arch_timer.o CC drivers/clk/clk-fixed-factor.o LD drivers/clocksource/built-in.o CC net/8021q/vlan.o CC drivers/cpufreq/cpufreq.o CC drivers/clk/clk-fixed-rate.o CC drivers/clk/clk-gate.o CC net/8021q/vlan_dev.o CC drivers/clk/clk-mux.o CC drivers/clk/clk-composite.o CC drivers/cpufreq/cpufreq_stats.o CC drivers/clk/hisilicon/clk-hi6xxx.o CC net/8021q/vlan_netlink.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/clk/hisilicon/clk-hi6xxx.c: In function 'hi6xxx_xfreq_clk_setup': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/clk/hisilicon/clk-hi6xxx.c:1204:28: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] init->parent_names = &parent_names; ^ CC drivers/cpufreq/cpufreq_performance.o CC drivers/cpufreq/cpufreq_powersave.o CC net/8021q/vlanproc.o LD drivers/clk/hisilicon/built-in.o LD drivers/clk/built-in.o CC drivers/cpuidle/cpuidle.o CC drivers/cpufreq/cpufreq_governor.o CC drivers/cpuidle/driver.o CC drivers/cpufreq/cpufreq_optdemand.o LD net/8021q/8021q.o LD net/8021q/built-in.o CC net/bluetooth/af_bluetooth.o CC drivers/cpuidle/governor.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/cpufreq/cpufreq_optdemand.c: In function 'choose_freq': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/cpufreq/cpufreq_optdemand.c:211:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(!up_threshold) ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/cpufreq/cpufreq_optdemand.c:215:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (load_freq > up_threshold * freq) { ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/cpufreq/cpufreq_optdemand.c:233:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(pcpu->rate_mult > 0) ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/cpufreq/cpufreq_optdemand.c:236:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if(!pcpu->rate_mult) ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/cpufreq/cpufreq_optdemand.c: In function 'optdemand_dbs_timer': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/cpufreq/cpufreq_optdemand.c:362:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] unsigned int cpu = policy->cpu; ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/cpufreq/cpufreq_optdemand.c:364:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct cpufreq_optdemand_cpuinfo *pcpu = &per_cpu(cpuinfo, cpu); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/cpufreq/cpufreq_optdemand.c: In function 'cpufreq_optdemand_boost': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/cpufreq/cpufreq_optdemand.c:410:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(!cpufreq_optdemand_initialized) ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/cpufreq/cpufreq_optdemand.c:413:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' tunables = dbs_data->tuners; ^~~~~~~~ CC drivers/cpuidle/sysfs.o CC drivers/cpufreq/freq_table.o CC net/bluetooth/hci_core.o CC drivers/cpuidle/governors/menu.o CC drivers/cpufreq/hi6xxx_cpufreq.o LD drivers/cpuidle/governors/built-in.o CC drivers/cpuidle/of_idle_states.o CC drivers/cpuidle/cpuidle-arm64.o CC drivers/cpufreq/hi6xxx_cpufreq_dt.o LD drivers/cpuidle/built-in.o LD drivers/crypto/built-in.o CC drivers/devdetect/hw_dev_dec.o LD drivers/cpufreq/built-in.o CC drivers/devfreq/devfreq.o LD drivers/devdetect/built-in.o CC net/bluetooth/hci_conn.o CC drivers/dma/dmaengine.o CC drivers/devfreq/governor_pm_qos.o CC drivers/devfreq/hi6xxx_ddr_devfreq.o CC net/bluetooth/hci_event.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/devfreq/hi6xxx_ddr_devfreq.c: In function 'ddrfreq_input_event': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/devfreq/hi6xxx_ddr_devfreq.c:96:23: warning: passing argument 1 of 'schedule_work' from incompatible pointer type [-Wincompatible-pointer-types] schedule_work(&ddrfreq_begin); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/memory_hotplug.h:6, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mmzone.h:773, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/topology.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:37, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sysfs.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kobject.h:21, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/of.h:21, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/devfreq/hi6xxx_ddr_devfreq.c:12: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:563:20: note: expected 'struct work_struct *' but argument is of type 'struct delayed_work *' static inline bool schedule_work(struct work_struct *work) ^~~~~~~~~~~~~ CC drivers/dma/virt-dma.o LD drivers/devfreq/built-in.o LD drivers/firewire/built-in.o CC net/bluetooth/mgmt.o CC drivers/dma/of-dma.o CC drivers/dma/hisi_dma.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c:29:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/pwrctrl_power_state_manager.h:134:1: warning: no semicolon at end of struct or union }PWRCTRL_POWER_STAT_QOS_ID; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c: In function 'hisi_dma_int_handler': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c:333:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (tc2_irq) ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c:336:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (tc1_irq || err1_irq || err2_irq) { ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c:340:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int err = -1; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c:261:26: warning: unused variable 'p1' [-Wunused-variable] struct hisi_dma_phy *p1; ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c: In function 'hisi_dma_start_txd': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c:363:34: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'int' [-Wformat=] dev_err(d->slave.dev, "%s: chan[%d] phy[%d] stat[0x%x]\n", ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c:363:62: warning: format '%x' expects a matching 'unsigned int' argument [-Wformat=] dev_err(d->slave.dev, "%s: chan[%d] phy[%d] stat[0x%x]\n", ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/printk.h:6:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:13, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c:9: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c: In function 'show_dma_reg': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kern_levels.h:4:18: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct dma_chan *' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c:913:12: note: in expansion of macro 'KERN_ERR' printk(KERN_ERR "%s: chan[0x%x] id[%d] cookie[%d-%d]!\n", __func__, ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kern_levels.h:4:18: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t {aka long long unsigned int}' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c:950:12: note: in expansion of macro 'KERN_ERR' printk(KERN_ERR "%s: chan[%p] ccfg[0x%x] dir[%d] dev_addr[0x%x] status[%d]\n", ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c: In function 'hisi_dma_probe': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/dma/hisi_dma.c:1052:5: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ret) { ^ LD drivers/dma/built-in.o CC drivers/firmware/efi/efi.o CC drivers/firmware/efi/vars.o CC drivers/gator/gator_main.o CC net/bluetooth/hci_sock.o LD drivers/firmware/efi/built-in.o LD drivers/firmware/built-in.o CC drivers/gpio/devres.o CC drivers/gpio/gpiolib.o CC net/bluetooth/hci_sysfs.o CC net/bluetooth/l2cap_core.o CC drivers/gator/gator_events_block.o CC drivers/gpio/gpiolib-of.o CC drivers/gpio/gpio-pl061.o CC drivers/gator/gator_events_irq.o LD drivers/gpio/built-in.o CC drivers/gator/gator_events_meminfo.o CC drivers/gator/gator_events_mmapped.o CC drivers/gator/gator_events_net.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_atomics.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_irq.o CC drivers/gator/gator_events_perf_pmu.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_wq.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_locks.o CC drivers/gator/gator_events_sched.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_wait_queue.o LD drivers/gator/gator.o LD drivers/gator/built-in.o CC net/bluetooth/l2cap_sock.o CC drivers/hid/hid-lg.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_low_level_mem.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_math.o CC drivers/hid/hid-lgff.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_memory.o CC drivers/hid/hid-lg2ff.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_misc.o CC net/bluetooth/smp.o CC drivers/hid/hid-lg3ff.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_mali.o CC drivers/hid/hid-lg4ff.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_notification.o CC net/bluetooth/sco.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_time.o CC drivers/hid/hid-picolcd_core.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_timers.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_bitmap.o CC drivers/hid/hid-picolcd_fb.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_memory.o CC net/bluetooth/lib.o CC drivers/hid/hid-picolcd_leds.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_memory_os_alloc.o CC net/bluetooth/a2mp.o CC drivers/hid/hid-picolcd_debugfs.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_memory_external.o CC drivers/hid/hid-wiimote-core.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_memory_block_alloc.o CC net/bluetooth/amp.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_memory_swap_alloc.o CC drivers/hid/hid-wiimote-ext.o LD net/bluetooth/bluetooth.o LD net/bluetooth/built-in.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_memory_manager.o CC drivers/hid/hid-wiimote-debug.o CC net/bridge/br.o CC drivers/hid/hid-debug.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_memory_virtual.o CC net/bridge/br_device.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_memory_util.o CC drivers/hid/hid-core.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_memory_cow.o CC net/bridge/br_fdb.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_memory_defer_bind.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_ukk_mem.o CC net/bridge/br_forward.o CC drivers/hid/hid-input.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_ukk_gp.o CC net/bridge/br_if.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_ukk_pp.o CC drivers/hid/uhid.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_ukk_core.o CC drivers/hid/hid-generic.o CC net/bridge/br_input.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_ukk_soft_job.o CC drivers/hid/hid-a4tech.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_ukk_timeline.o CC net/bridge/br_ioctl.o CC drivers/hid/hid-axff.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_kernel_core.o CC drivers/hid/hid-apple.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_mmu.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_kernel_core.c:19: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_mmu.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_kernel_core.c:19: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC net/bridge/br_notify.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_kernel_linux.o CC drivers/hid/hid-appleir.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_kernel_linux.c:37: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_kernel_linux.c:37: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC net/bridge/br_stp.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hid/hid-appleir.c:347:22: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .input_configured = appleir_input_configured, ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hid/hid-appleir.c:347:22: note: (near initialization for 'appleir_driver.input_configured') CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_session.o CC drivers/hid/hid-aureal.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_device_pause_resume.o CC net/bridge/br_stp_bpdu.o CC drivers/hid/hid-belkin.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_device_pause_resume.c:18: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_device_pause_resume.c:18: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_kernel_vsync.o CC drivers/hid/hid-cherry.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_ukk_vsync.o CC net/bridge/br_stp_if.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_kernel_sysfs.o CC drivers/hid/hid-chicony.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_kernel_sysfs.c:39: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_kernel_sysfs.c:39: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC net/bridge/br_stp_timer.o CC drivers/hid/hid-cypress.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_mmu.o CC drivers/hid/hid-dr.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_mmu.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_mmu.c:16: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_mmu.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_mmu.c:16: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC net/bridge/br_netlink.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_mmu_page_directory.o CC drivers/hid/hid-emsff.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_mmu_page_directory.c:17: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_mmu_page_directory.c:17: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_mem_validation.o CC net/bridge/br_sysfs_if.o CC drivers/hid/hid-elecom.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.c:11:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.c:11:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/hid/hid-ezkey.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_gp.o CC net/bridge/br_sysfs_br.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_gp.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_gp.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_gp.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_gp.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/hid/hid-gyration.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp.o CC drivers/hid/hid-holtek-kbd.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp.c:12: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp.c:12: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC net/bridge/br_netfilter.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp_job.o CC drivers/hid/hid-holtekff.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp_job.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp_job.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_gp_job.o CC drivers/hid/hid-icade.o CC net/bridge/br_multicast.o CC drivers/hid/hid-kensington.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_soft_job.o CC drivers/hid/hid-keytouch.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_scheduler.o CC drivers/hid/hid-kye.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_group.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_scheduler.c:20: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_group.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_scheduler.c:20: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/hid/hid-lcpower.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_executor.o CC net/bridge/br_mdb.o CC drivers/hid/hid-lenovo-tpkbd.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_executor.c:17: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_executor.c:17: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ LD drivers/hid/hid-logitech.o CC drivers/hid/hid-logitech-dj.o CC net/bridge/br_vlan.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_group.o CC drivers/hid/hid-magicmouse.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_group.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_group.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_group.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_group.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ LD net/bridge/bridge.o LD net/bridge/built-in.o CC net/core/sock.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_dlbu.o CC drivers/hid/hid-microsoft.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_dlbu.c:13: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pp.h:16:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_dlbu.c:13: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_broadcast.o CC drivers/hid/hid-monterey.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_broadcast.h:22:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_broadcast.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_broadcast.h:22:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_broadcast.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/hid/hid-multitouch.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pmu.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pmu.c:15:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pmu.c:15:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_user_settings_db.o CC drivers/hid/hid-ntrig.o CC net/core/request_sock.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_kernel_utilization.o CC net/core/skbuff.o CC drivers/hid/hid-ortek.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_control_timer.o CC drivers/hid/hid-prodikeys.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.c:12: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.c:12: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_timeline.o CC drivers/hid/hid-pl.o CC drivers/hid/hid-petalynx.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_timeline_fence_wait.o LD drivers/hid/hid-picolcd.o CC drivers/hid/hid-primax.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_timeline_sync_fence.o CC net/core/iovec.o CC drivers/hid/hid-ps3remote.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_spinlock_reentrant.o CC drivers/hid/hid-roccat.o CC net/core/datagram.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.c:13: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:50:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 read_val; ^~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_l2_cache.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_pm_domain.c:13: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:89:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h: In function 'mali_hw_core_register_write_array_relaxed_conditional': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_hw_core.h:105:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 i; ^~~ CC drivers/hid/hid-roccat-common.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_pm.o CC net/core/stream.o CC drivers/hid/hid-roccat-arvo.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_pmu_power_up_down.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/__malidrv_build_info.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_balong_pmm.o CC drivers/hid/hid-roccat-isku.o CC net/core/scm.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bug.h:13, from arch/arm64/include/generated/asm/bug.h:1, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bug.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/thread_info.h:12, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/uaccess.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_specific.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_osk.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_kernel_common.h:14, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_balong_pmm.c:15: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h: In function 'phy_reg_writel': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:55:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] read_val = readl((unsigned int*)(comm_base_addr + reg_offset)) & ~(CALC_REG_MASK(start_bit, end_bit)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:55:16: note: in expansion of macro 'readl' read_val = readl((unsigned int*)(comm_base_addr + reg_offset)) & ~(CALC_REG_MASK(start_bit, end_bit)); ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sysfs.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kobject.h:21, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/device.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/platform_device.h:14, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_specific.h:21, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_osk.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_kernel_common.h:14, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_balong_pmm.c:15: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:58:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] writel(read_val, (unsigned int*)(comm_base_addr + reg_offset)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:78: note: in definition of macro 'writel_relaxed' #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:58:5: note: in expansion of macro 'writel' writel(read_val, (unsigned int*)(comm_base_addr + reg_offset)); ^~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bug.h:13, from arch/arm64/include/generated/asm/bug.h:1, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bug.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/thread_info.h:12, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/uaccess.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_specific.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_osk.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_kernel_common.h:14, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_balong_pmm.c:15: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h: In function 'phy_reg_readl': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:91:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] val = readl((unsigned int*)(comm_base_addr + reg_offset)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:91:11: note: in expansion of macro 'readl' val = readl((unsigned int*)(comm_base_addr + reg_offset)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_balong_pmm.c: At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_balong_pmm.c:71:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] static _mali_osk_errcode_t mali_remap_soc_addr(); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_balong_pmm.c:72:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void mali_unmap_soc_addr(); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_balong_pmm.c: In function 'mali_regulator_enable': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_balong_pmm.c:771:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ CC drivers/hid/hid-roccat-kone.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_platform_dvfs.o CC net/core/gen_stats.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bug.h:13, from arch/arm64/include/generated/asm/bug.h:1, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bug.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/thread_info.h:12, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/uaccess.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_specific.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_osk.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_kernel_common.h:14, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_platform_dvfs.c:16: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h: In function 'phy_reg_writel': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:55:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] read_val = readl((unsigned int*)(comm_base_addr + reg_offset)) & ~(CALC_REG_MASK(start_bit, end_bit)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:55:16: note: in expansion of macro 'readl' read_val = readl((unsigned int*)(comm_base_addr + reg_offset)) & ~(CALC_REG_MASK(start_bit, end_bit)); ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sysfs.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kobject.h:21, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/device.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/platform_device.h:14, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_specific.h:21, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_osk.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_kernel_common.h:14, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_platform_dvfs.c:16: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:58:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] writel(read_val, (unsigned int*)(comm_base_addr + reg_offset)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:78: note: in definition of macro 'writel_relaxed' #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:58:5: note: in expansion of macro 'writel' writel(read_val, (unsigned int*)(comm_base_addr + reg_offset)); ^~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bug.h:13, from arch/arm64/include/generated/asm/bug.h:1, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bug.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/thread_info.h:12, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/uaccess.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_osk_specific.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_osk.h:20, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/common/mali_kernel_common.h:14, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_platform_dvfs.c:16: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h: In function 'phy_reg_readl': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:91:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] val = readl((unsigned int*)(comm_base_addr + reg_offset)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:91:11: note: in expansion of macro 'readl' val = readl((unsigned int*)(comm_base_addr + reg_offset)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_platform_dvfs.c: At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_platform_dvfs.c:1198:1: warning: data definition has no type or storage class MODULE_DEVICE_TABLE(of, gpu_devfreq_of_match); ^~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_platform_dvfs.c:1198:1: warning: type defaults to 'int' in declaration of 'MODULE_DEVICE_TABLE' [-Wimplicit-int] /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_platform_dvfs.c:1198:1: warning: parameter names (without types) in function declaration /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_platform_dvfs.c: In function 'gpu_devfreq_init': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_platform_dvfs.c:1217:16: warning: 'return' with a value, in function returning void return err; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/gpu/arm/mali4_64/r6p0-01rel0/platform/balong/mali_platform_dvfs.c:1211:6: note: declared here void gpu_devfreq_init(void) ^~~~~~~~~~~~~~~~ CC drivers/hid/hid-roccat-koneplus.o CC net/core/gen_estimator.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_memory_dma_buf.o CC drivers/hid/hid-roccat-konepure.o CC drivers/gpu/arm/mali4_64/r6p0-01rel0/linux/mali_sync.o CC net/core/net_namespace.o CC drivers/hid/hid-roccat-kovaplus.o LD drivers/gpu/arm/mali4_64/r6p0-01rel0/mali.o LD drivers/gpu/arm/mali4_64/r6p0-01rel0/built-in.o LD drivers/gpu/arm/mali4_64/built-in.o LD drivers/gpu/arm/built-in.o LD drivers/gpu/built-in.o CC drivers/hid/hid-roccat-lua.o CC net/core/secure_seq.o LD drivers/hisi/adc/built-in.o CC drivers/hisi/axi/hisi_axi.o CC net/core/flow_dissector.o CC drivers/hid/hid-roccat-pyra.o LD drivers/hisi/axi/built-in.o CC drivers/hisi/ddrc/ddrc_dmc_protect.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ddrc/ddrc_dmc_protect.c:1: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h: In function 'phy_reg_writel': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:55:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] read_val = readl((unsigned int*)(comm_base_addr + reg_offset)) & ~(CALC_REG_MASK(start_bit, end_bit)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:55:16: note: in expansion of macro 'readl' read_val = readl((unsigned int*)(comm_base_addr + reg_offset)) & ~(CALC_REG_MASK(start_bit, end_bit)); ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/fs.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/debugfs.h:18, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ddrc/ddrc_dmc_protect.c:2: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:58:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] writel(read_val, (unsigned int*)(comm_base_addr + reg_offset)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:78: note: in definition of macro 'writel_relaxed' #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:58:5: note: in expansion of macro 'writel' writel(read_val, (unsigned int*)(comm_base_addr + reg_offset)); ^~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ddrc/ddrc_dmc_protect.c:1: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h: In function 'phy_reg_readl': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:91:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] val = readl((unsigned int*)(comm_base_addr + reg_offset)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:91:11: note: in expansion of macro 'readl' val = readl((unsigned int*)(comm_base_addr + reg_offset)); ^~~~~ CC drivers/hid/hid-roccat-savu.o CC net/core/sysctl_net_core.o CC drivers/hisi/ddrc/ddrc_dmc_flux.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ddrc/ddrc_dmc_flux.c:1: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h: In function 'phy_reg_writel': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:55:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] read_val = readl((unsigned int*)(comm_base_addr + reg_offset)) & ~(CALC_REG_MASK(start_bit, end_bit)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:55:16: note: in expansion of macro 'readl' read_val = readl((unsigned int*)(comm_base_addr + reg_offset)) & ~(CALC_REG_MASK(start_bit, end_bit)); ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/fs.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/debugfs.h:18, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ddrc/ddrc_dmc_flux.c:2: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:58:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] writel(read_val, (unsigned int*)(comm_base_addr + reg_offset)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:78: note: in definition of macro 'writel_relaxed' #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:58:5: note: in expansion of macro 'writel' writel(read_val, (unsigned int*)(comm_base_addr + reg_offset)); ^~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ddrc/ddrc_dmc_flux.c:1: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h: In function 'phy_reg_readl': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:91:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] val = readl((unsigned int*)(comm_base_addr + reg_offset)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/reg_ops.h:91:11: note: in expansion of macro 'readl' val = readl((unsigned int*)(comm_base_addr + reg_offset)); ^~~~~ CC drivers/hid/hid-saitek.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/core/sysctl_net_core.c:24:12: warning: 'one' defined but not used [-Wunused-variable] static int one = 1; ^~~ LD drivers/hisi/ddrc/built-in.o CC drivers/hisi/efuse/hisi_efuse.o CC net/core/dev.o CC drivers/hid/hid-samsung.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/efuse/hisi_efuse.c:33:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/hisi_efuse.h:60:5: warning: "HISI_EFUSE_DEBUG" is not defined [-Wundef] #if HISI_EFUSE_DEBUG == 1 ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/hisi_efuse.h:119:5: warning: "HISI_EFUSE_DEBUG" is not defined [-Wundef] #if HISI_EFUSE_DEBUG == 1 ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/efuse/hisi_efuse.c:541:5: warning: "HISI_EFUSE_DEBUG" is not defined [-Wundef] #if HISI_EFUSE_DEBUG == 1 ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/efuse/hisi_efuse.c: In function 'efusec_ioctl': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/efuse/hisi_efuse.c:571:5: warning: "HISI_EFUSE_DEBUG" is not defined [-Wundef] #if HISI_EFUSE_DEBUG == 1 ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/efuse/hisi_efuse.c:743:5: warning: "HISI_EFUSE_DEBUG" is not defined [-Wundef] #if HISI_EFUSE_DEBUG == 1 ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/efuse/hisi_efuse.c: At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/efuse/hisi_efuse.c:883:5: warning: "HISI_EFUSE_DEBUG" is not defined [-Wundef] #if HISI_EFUSE_DEBUG == 1 ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/efuse/hisi_efuse.c: In function 'hisi_efusec_init': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/efuse/hisi_efuse.c:1053:5: warning: "HISI_EFUSE_DEBUG" is not defined [-Wundef] #if HISI_EFUSE_DEBUG == 1 ^~~~~~~~~~~~~~~~ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/efuse/hisi_efuse.c:362:12: warning: 'set_efuse_kce_value' defined but not used [-Wunused-function] static int set_efuse_kce_value(unsigned char *pu8Buffer, unsigned int u32Length, unsigned int timeout) ^~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/efuse/hisi_efuse.c:338:12: warning: 'get_efuse_kce_value' defined but not used [-Wunused-function] static int get_efuse_kce_value(unsigned char *pu8Buffer, unsigned int u32Length, unsigned int timeout) ^~~~~~~~~~~~~~~~~~~ LD drivers/hisi/efuse/built-in.o CC drivers/hid/hid-sjoy.o CC drivers/hisi/hi3xxx/hi3xxx_modem_etb.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hi3xxx/hi3xxx_modem_etb.c:28:2: warning: #warning Unknown platform of modem ETB driver! [-Wcpp] #warning Unknown platform of modem ETB driver! ^~~~~~~ CC drivers/hid/hid-sony.o LD drivers/hisi/hi3xxx/built-in.o CC drivers/hisi/hi6xxx/hi6xxx-io.o CC drivers/hid/hid-speedlink.o CC drivers/hisi/hi6xxx/hi6xxx-config.o CC drivers/hid/hid-steelseries.o CC drivers/hisi/hi6xxx/hi6xxx-bootcmd.o CC drivers/hid/hid-sunplus.o CC drivers/hisi/hi6xxx/hi6xxx-ipc.o CC drivers/hisi/hi6xxx/hi6xxx-lcd_type.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/printk.h:5:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:13, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hi6xxx/hi6xxx-lcd_type.c:17: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hi6xxx/hi6xxx-lcd_type.c:126:25: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] early_param("LCD_TYPE", early_parse_lcd_type_cmdline); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hi6xxx/hi6xxx-lcd_type.c:126:1: note: in expansion of macro 'early_param' early_param("LCD_TYPE", early_parse_lcd_type_cmdline); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hi6xxx/hi6xxx-lcd_type.c:126:25: note: (near initialization for '__setup_early_parse_lcd_type_cmdline.setup_func') early_param("LCD_TYPE", early_parse_lcd_type_cmdline); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hi6xxx/hi6xxx-lcd_type.c:126:1: note: in expansion of macro 'early_param' early_param("LCD_TYPE", early_parse_lcd_type_cmdline); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hi6xxx/hi6xxx-lcd_type.c:140:25: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] early_param("isfullhd", isfullhd_setup); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hi6xxx/hi6xxx-lcd_type.c:140:1: note: in expansion of macro 'early_param' early_param("isfullhd", isfullhd_setup); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hi6xxx/hi6xxx-lcd_type.c:140:25: note: (near initialization for '__setup_isfullhd_setup.setup_func') early_param("isfullhd", isfullhd_setup); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hi6xxx/hi6xxx-lcd_type.c:140:1: note: in expansion of macro 'early_param' early_param("isfullhd", isfullhd_setup); ^~~~~~~~~~~ CC drivers/hisi/hi6xxx/hi6xxx-memsetdev.o CC drivers/hid/hid-gaff.o CC drivers/hisi/hi6xxx/hi6xxx_poweroff.o CC drivers/hid/hid-thingm.o CC net/core/ethtool.o CC drivers/hisi/hi6xxx/hi6xxx_sim.o CC drivers/hid/hid-tmff.o CC drivers/hisi/hi6xxx/hi6xxx-pm-64.o CC drivers/hid/hid-tivo.o CC net/core/dev_addr_lists.o LD drivers/hisi/hi6xxx/built-in.o CC drivers/hisi/hifidsp/hifi_lpp.o CC drivers/hid/hid-topseed.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hifidsp/hifi_lpp.c: In function 'sochifi_watchdog_send_event': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hifidsp/hifi_lpp.c:133:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *envp[2] = {"hifi_watchdog", NULL}; ^~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hifidsp/hifi_lpp.c:61:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hifidsp/hifi_lpp.c: In function 'hifi_dsp_write_param': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hifidsp/hifi_om.h:38:17: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=] #define LOG_TAG "hifi_misc " ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hifidsp/hifi_om.h:152:10: note: in expansion of macro 'LOG_TAG' printk(LOG_TAG"[E][%u]:%s:%d: "fmt, HIFI_STAMP, __FUNCTION__, __LINE__, ##__VA_ARGS__);\ ^~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hifidsp/hifi_lpp.c:1142:3: note: in expansion of macro 'loge' loge("the para_size_out(%u) is not equal to sizeof(ret)(%u) \n", para.para_size_out, sizeof(ret)); ^~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hifidsp/hifi_lpp.c:47:0: At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/trace/trace_kernel.h:61:13: warning: 'trace_dot' defined but not used [-Wunused-function] static void trace_dot(unsigned int id, const char* point, int value) { return; } ^~~~~~~~~ CC drivers/hid/hid-twinhan.o CC net/core/dst.o CC drivers/hid/hid-uclogic.o CC drivers/hisi/hifidsp/hifi_om.o CC drivers/hid/hid-zpff.o CC net/core/netevent.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hifidsp/hifi_om.c: In function 'create_hifidebug_proc_file': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/hifidsp/hifi_om.c:541:25: warning: unused variable 'ent_dspdebuglevel' [-Wunused-variable] struct proc_dir_entry *ent_dspdebuglevel; ^~~~~~~~~~~~~~~~~ LD drivers/hisi/hifidsp/built-in.o CC drivers/hisi/ipc_hi6xxx/bsp_ipc.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ipc_hi6xxx/bsp_ipc.c: In function 'ipc_debug_int_record': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ipc_hi6xxx/bsp_ipc.c:74:19: warning: unused variable 'flag' [-Wunused-variable] unsigned long flag = 0; ^~~~ CC drivers/hid/hid-zydacron.o CC net/core/neighbour.o CC drivers/hisi/ipc_hi6xxx/bsp_private_ipc.o CC drivers/hid/hid-wacom.o LD drivers/hisi/ipc_hi6xxx/built-in.o CC drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_table.o CC drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_gut.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_platform.h:30:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_gut.c:25: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_gut.c: In function 'mailbox_init': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_gut.c:1019:22: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long unsigned int' [-Wformat=] mailbox_out(("mailbox address overflow: headbuttom valid(0x%x), config(0x%x)!\n\ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_port_linux.h:80:61: note: in definition of macro 'mailbox_out' #define mailbox_out(p) (printk p) ^ CC drivers/hid/hid-waltop.o CC drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_ifc.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_ifc.c: In function 'mailbox_ifc_register_exec': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_ifc.c:256:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void*)ife_cb, (void *)mailcode); ^ LD drivers/hid/hid-wiimote.o CC drivers/hid/hid-sensor-hub.o CC drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_msg.o CC net/core/rtnetlink.o CC drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.o CC drivers/hid/usbhid/hid-core.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/core/rtnetlink.c:1142:32: warning: 'ifla_vf_policy' defined but not used [-Wunused-const-variable=] static const struct nla_policy ifla_vf_policy[IFLA_VF_MAX+1] = { ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/core/rtnetlink.c:1138:32: warning: 'ifla_vfinfo_policy' defined but not used [-Wunused-const-variable=] static const struct nla_policy ifla_vfinfo_policy[IFLA_VF_INFO_MAX+1] = { ^~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.c: In function 'mailbox_log_work_submit': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.c:417:11: warning: unused variable 'mntn_ipc_buf' [-Wunused-variable] char *mntn_ipc_buf = NULL; ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_platform.h:30:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.h:26, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.c:37: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.c: In function 'mailbox_show_receive': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.c:726:81: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] mailbox_out((KERN_ERR "%d, 0x%08x, 0x%08x"RT, (unsigned int)i, (unsigned int)callback->func, ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_port_linux.h:80:61: note: in definition of macro 'mailbox_out' #define mailbox_out(p) (printk p) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.c:727:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (unsigned int)callback->handle)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_port_linux.h:80:61: note: in definition of macro 'mailbox_out' #define mailbox_out(p) (printk p) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.c: In function 'mailbox_show_detail': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.c:811:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (unsigned int)mail, (unsigned int)mntn->track_array[i].send_slice, ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_port_linux.h:80:61: note: in definition of macro 'mailbox_out' #define mailbox_out(p) (printk p) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.c:827:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] mailbox_out((KERN_ERR "Send Channel: sem id(0x%08x)"RT,(unsigned int)mbuf->mutex)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_port_linux.h:80:61: note: in definition of macro 'mailbox_out' #define mailbox_out(p) (printk p) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_debug.c:829:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] mailbox_out((KERN_ERR "Receive Channel: sem id(0x%08x)"RT,(unsigned int)mbuf->mutex)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_port_linux.h:80:61: note: in definition of macro 'mailbox_out' #define mailbox_out(p) (printk p) ^ CC drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_port_linux.o CC drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox.o CC drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_test_linux.o CC drivers/hid/usbhid/hid-quirks.o CC net/core/utils.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_test_linux.c: In function 'acore_fread': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_test_linux.c:975:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (unsigned int)ptr, (unsigned int)count, (unsigned int)fp); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_test_linux.c: In function 'acore_fwrite': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_test_linux.c:992:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printk("acore_fwrite:buf(0x%x), count(0x%x), fp(0x%x)\n", (unsigned int)buf, count, fp); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_test_linux.c: In function 'acore_memcpy': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hi6xxx_mailbox/drv_mailbox_test_linux.c:1184:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)memcpy(dest, src, dest_len); ^ LD drivers/hid/usbhid/usbhid.o LD drivers/hid/usbhid/built-in.o LD drivers/hid/hid.o LD drivers/hid/built-in.o CC drivers/hisi/mailbox/hisi_mailbox/hisi_mailbox.o CC net/core/link_watch.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hisi_mailbox/hisi_mailbox.c:19:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hisi_mailbox/hisi_mailbox.c: In function 'hisi_mbox_startup': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hisi_mailbox/hisi_mailbox.c:750:41: warning: passing argument 1 of 'kthread_create_on_node' from incompatible pointer type [-Wincompatible-pointer-types] mdev->tx_kthread = kthread_create(hisi_mbox_tx_thread, (unsigned long)mdev, "%s", mdev->name); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kthread.h:14:25: note: in definition of macro 'kthread_create' kthread_create_on_node(threadfn, data, -1, namefmt, ##arg) ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kthread.h:8:21: note: expected 'int (*)(void *)' but argument is of type 'void (*)(long unsigned int)' struct task_struct *kthread_create_on_node(int (*threadfn)(void *data), ^~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hisi_mailbox/hisi_mailbox.c:750:62: warning: passing argument 2 of 'kthread_create_on_node' makes pointer from integer without a cast [-Wint-conversion] mdev->tx_kthread = kthread_create(hisi_mbox_tx_thread, (unsigned long)mdev, "%s", mdev->name); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kthread.h:14:35: note: in definition of macro 'kthread_create' kthread_create_on_node(threadfn, data, -1, namefmt, ##arg) ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kthread.h:8:21: note: expected 'void *' but argument is of type 'long unsigned int' struct task_struct *kthread_create_on_node(int (*threadfn)(void *data), ^~~~~~~~~~~~~~~~~~~~~~ LD drivers/hisi/mailbox/hi6xxx_mailbox/built-in.o CC net/core/filter.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/seqlock.h:29:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/time.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/timex.h:56, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:56, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hisi_mailbox/hisi_mailbox.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hisi_mailbox/hisi_mailbox.c: In function 'hisi_mbox_msg_send_async': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/spinlock.h:237:3: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized] _raw_spin_unlock_irqrestore(lock, flags); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mailbox/hisi_mailbox/hisi_mailbox.c:451:16: note: 'flags' was declared here unsigned long flags; ^~~~~ CC drivers/hisi/mailbox/hisi_mailbox/hisi_mailbox_debugfs.o CC drivers/hisi/mailbox/hisi_mailbox/hisi_rproc.o CC net/core/sock_diag.o CC net/core/dev_ioctl.o CC drivers/hisi/mailbox/hisi_mailbox/hisi_rproc_test.o CC drivers/hisi/mailbox/hisi_mailbox/hisi_rproc_debugfs.o CC net/core/flow.o CC net/core/net-sysfs.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/core/net-sysfs.c:30:19: warning: 'fmt_long_hex' defined but not used [-Wunused-const-variable=] static const char fmt_long_hex[] = "%#lx\n"; ^~~~~~~~~~~~ CC drivers/hisi/mailbox/hisi_mailbox/hi6xxx_mailbox_dev.o CC drivers/hisi/mailbox/hisi_mailbox/ipc_msg.o CC net/core/net-procfs.o CC net/core/fib_rules.o LD drivers/hisi/mailbox/hisi_mailbox/built-in.o LD drivers/hisi/mailbox/built-in.o CC drivers/hisi/mcushell/mcushell.o CC net/core/net-traces.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c: In function 'mcushell_node_read': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c:46:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int len = strlen(mcushell_buf); ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c: In function 'mcushell_node_write': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c:70:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] extern int mca_send(int cmd_id, union mca_udata_req req_data, union mca_udata_rsp* p_rsp_data, int time_out); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c: At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c:79:19: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .write = mcushell_node_write, ^~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c:79:19: note: (near initialization for 'mcushell_node_operations.write') In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/cache.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/time.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c:3: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c: In function 'mcushell_debugfs_create': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c:88:34: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] unsigned int reg_val = readl(base+0xd04); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c:88:28: note: in expansion of macro 'readl' unsigned int reg_val = readl(base+0xd04); ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/poll.h:6, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mcushell/mcushell.c:6: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ LD drivers/hisi/mcushell/built-in.o CC drivers/hisi/memory_dump/memory_dump.o CC drivers/hisi/misc/rsvmap_check.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/memory_hotplug.h:6, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mmzone.h:773, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/gfp.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mm.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c:23: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c: In function 'mem_dump_init': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c:120:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] cb_reserve_mem = ioremap_wc((unsigned char *)g_memdump_reserved_addr, PAGE_SIZE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:232:44: note: in definition of macro 'ioremap_wc' #define ioremap_wc(addr, size) __ioremap((addr), (size), __pgprot(PROT_NORMAL_NC)) ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:232:43: warning: passing argument 1 of '__ioremap' makes integer from pointer without a cast [-Wint-conversion] #define ioremap_wc(addr, size) __ioremap((addr), (size), __pgprot(PROT_NORMAL_NC)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c:120:19: note: in expansion of macro 'ioremap_wc' cb_reserve_mem = ioremap_wc((unsigned char *)g_memdump_reserved_addr, PAGE_SIZE); ^~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:226:22: note: expected 'phys_addr_t {aka long long unsigned int}' but argument is of type 'unsigned char *' extern void __iomem *__ioremap(phys_addr_t phys_addr, size_t size, pgprot_t prot); ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c:159:12: warning: assignment makes pointer from integer without a cast [-Wint-conversion] cb->mb_cb = virt_to_phys(&memblock.memory); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c:163:27: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 2 has type 'struct page *' [-Wformat=] printk("cb->page is 0x%llx\n", cb->page); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c:170:28: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 2 has type 'struct memblock_type *' [-Wformat=] printk("cb->mb_cb is 0x%llx\n", cb->mb_cb); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c:174:38: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 2 has type 'ulong {aka long unsigned int}' [-Wformat=] printk("cb->kern_map_offset is 0x%llx\n", cb->kern_map_offset); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c:179:38: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'phys_addr_t {aka long long unsigned int}' [-Wformat=] printk("print_mb_cb->regions is 0x%pK\n", print_mb_cb->regions->base); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c:180:38: warning: format '%p' expects argument of type 'void *', but argument 2 has type 'phys_addr_t {aka long long unsigned int}' [-Wformat=] printk("print_mb_cb->regions is 0x%pK\n", print_mb_cb->regions->size); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c:109:6: warning: unused variable 'val' [-Wunused-variable] u32 val; ^~~ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/memory_dump/memory_dump.c:77:28: warning: 'cb' defined but not used [-Wunused-variable] static struct mem_dump_cb *cb; ^~ LD drivers/hisi/memory_dump/built-in.o CC drivers/hisi/mntn/excDrv.o LD drivers/hisi/misc/built-in.o LD net/core/built-in.o CC net/ethernet/eth.o CC drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c: In function 'memInitPool': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:285:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((BSP_U32)NULL == pAllocInfo->memPoolInfo.u32BaseAddr) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c: In function 'memGetItem': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:346:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((BSP_U32)BSP_NULL == *ppHead) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c: In function 'BSP_MallocDbg': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:601:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] MEM_ITEM_FILE_NAME(pItem) = (BSP_U32)pFileName; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c: In function 'BSP_FreeDbg': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:678:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] MEM_ITEM_FILE_NAME(pMem) = (BSP_U32)pFileName; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c: In function 'BSP_MEM_DumpBlock': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:870:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printk("alloc ptr: 0x%x\n", (BSP_U32)MEM_GET_ALLOC_ADDR(u32Addr)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:876:77: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] printk("used file name: %s\n", (bBlockInvalid) ? ("invalid") : (BSP_CHAR*)MEM_ITEM_FILE_NAME(u32Addr)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c: In function 'BSP_MEM_DumpAllocList': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:910:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] for (;NULL != pCurAddr; pCurAddr = (VOID*)MEM_ITEM_NEXT(pCurAddr))/*lint124,modify by z00212992,2012.4.17*/ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:912:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (VOID)BSP_MEM_DumpBlock((BSP_U32)pCurAddr); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c: At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:140:34: warning: 'spin_unlock_irqrestore' is static but used in inline function 'memFree' which is not static #define MEM_LOCAL_UNLOCK(flag) spin_unlock_irqrestore(&g_ipc_sem_mem_lock, flag) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:175:9: note: in expansion of macro 'MEM_LOCAL_UNLOCK' MEM_LOCAL_UNLOCK(flag);\ ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:459:5: note: in expansion of macro 'MEM_UNLOCK_BY_TYPE' MEM_UNLOCK_BY_TYPE(u32PoolType, flag); ^~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:140:34: warning: 'spin_unlock_irqrestore' is static but used in inline function 'memFree' which is not static #define MEM_LOCAL_UNLOCK(flag) spin_unlock_irqrestore(&g_ipc_sem_mem_lock, flag) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:152:5: note: in expansion of macro 'MEM_LOCAL_UNLOCK' MEM_LOCAL_UNLOCK(flag);\ ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:171:9: note: in expansion of macro 'MEM_SPIN_UNLOCK' MEM_SPIN_UNLOCK(flag);\ ^~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:459:5: note: in expansion of macro 'MEM_UNLOCK_BY_TYPE' MEM_UNLOCK_BY_TYPE(u32PoolType, flag); ^~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mmzone.h:7:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/gfp.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mm.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/cacheflush.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:1: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/spinlock.h:323:24: warning: 'spinlock_check' is static but used in inline function 'memFree' which is not static raw_spin_lock_irqsave(spinlock_check(lock), flags); \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/spinlock.h:199:34: note: in definition of macro 'raw_spin_lock_irqsave' flags = _raw_spin_lock_irqsave(lock); \ ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:137:5: note: in expansion of macro 'spin_lock_irqsave' spin_lock_irqsave(&g_ipc_sem_mem_lock, flag);\ ^~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:163:9: note: in expansion of macro 'MEM_LOCAL_LOCK' MEM_LOCAL_LOCK(flag);\ ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:445:5: note: in expansion of macro 'MEM_LOCK_BY_TYPE' MEM_LOCK_BY_TYPE(u32PoolType, flag); ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/spinlock.h:323:24: warning: 'spinlock_check' is static but used in inline function 'memFree' which is not static raw_spin_lock_irqsave(spinlock_check(lock), flags); \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/spinlock.h:199:34: note: in definition of macro 'raw_spin_lock_irqsave' flags = _raw_spin_lock_irqsave(lock); \ ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:137:5: note: in expansion of macro 'spin_lock_irqsave' spin_lock_irqsave(&g_ipc_sem_mem_lock, flag);\ ^~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:145:5: note: in expansion of macro 'MEM_LOCAL_LOCK' MEM_LOCAL_LOCK(flag);\ ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:159:9: note: in expansion of macro 'MEM_SPIN_LOCK' MEM_SPIN_LOCK(flag);\ ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:445:5: note: in expansion of macro 'MEM_LOCK_BY_TYPE' MEM_LOCK_BY_TYPE(u32PoolType, flag); ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:118:40: warning: 'sg_pAllocSizeTbl' is static but used in inline function 'memFree' which is not static #define MEM_GET_ALLOC_SIZE(i) (*(sg_pAllocSizeTbl+i)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:241:60: note: in expansion of macro 'MEM_GET_ALLOC_SIZE' for ((item) = 0; (item) <= (most_used) && (size) > MEM_GET_ALLOC_SIZE(item); (item)++)\ ^~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:434:5: note: in expansion of macro 'MEM_FIND_RIGHT_ITEM' MEM_FIND_RIGHT_ITEM(cnt, u32Size, u32MostUsedItem); ^~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:118:40: warning: 'sg_pAllocSizeTbl' is static but used in inline function 'memFree' which is not static #define MEM_GET_ALLOC_SIZE(i) (*(sg_pAllocSizeTbl+i)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:233:76: note: in expansion of macro 'MEM_GET_ALLOC_SIZE' for ((item) = (most_used+1); (item) < MEM_ALLOC_LIST_NUM && size > MEM_GET_ALLOC_SIZE(item); (item)++)\ ^~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:434:5: note: in expansion of macro 'MEM_FIND_RIGHT_ITEM' MEM_FIND_RIGHT_ITEM(cnt, u32Size, u32MostUsedItem); ^~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:118:40: warning: 'sg_pAllocSizeTbl' is static but used in inline function 'memFree' which is not static #define MEM_GET_ALLOC_SIZE(i) (*(sg_pAllocSizeTbl+i)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:230:18: note: in expansion of macro 'MEM_GET_ALLOC_SIZE' if ((size) > MEM_GET_ALLOC_SIZE(most_used))\ ^~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:434:5: note: in expansion of macro 'MEM_FIND_RIGHT_ITEM' MEM_FIND_RIGHT_ITEM(cnt, u32Size, u32MostUsedItem); ^~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:121:39: warning: 'sg_stLocalAllocInfo' is static but used in inline function 'memFree' which is not static (&sg_stLocalAllocInfo[MEM_NORM_DDR_POOL])) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:430:34: note: in expansion of macro 'MEM_GET_ALLOC_INFO' MEM_ALLOC_INFO* pAllocInfo = MEM_GET_ALLOC_INFO(u32PoolType); ^~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:120:57: warning: 'sg_pIccAllocInfo' is static but used in inline function 'memFree' which is not static (((MEM_ALLOC_INFO*)(sg_pIccAllocInfo)) + ((BSP_U32)(type)-(BSP_U32)MEM_ICC_DDR_POOL)) : \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/common/bsp_mem.c:430:34: note: in expansion of macro 'MEM_GET_ALLOC_INFO' MEM_ALLOC_INFO* pAllocInfo = MEM_GET_ALLOC_INFO(u32PoolType); ^~~~~~~~~~~~~~~~~~ LD net/ethernet/built-in.o CC net/ipv4/route.o LD drivers/hisi/modem_hi6xxx/drv/acore/common/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/drvnve/bsp_nve.o CC drivers/hisi/mntn/dump_info.o LD drivers/hisi/modem_hi6xxx/drv/acore/drvnve/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.o CC drivers/hisi/mntn/queue.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c: In function 'ICC_FreeChannel': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c:695:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pSmChan->u32SubChanInfo[ICC_HOST] = (BSP_U32)BSP_NULL; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c:696:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pSmChan->u32SubChanInfo[ICC_TAGET] = (BSP_U32)BSP_NULL; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c: In function 'ICC_GetPacket': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c:962:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] delta = (BSP_U32)pRead%4; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c: In function 'ICC_SendPacket': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c:1605:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] delta = (BSP_U32)pWrite % 4; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c: In function 'ICC_ReadPacket': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c:1984:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pChan->packet.data = (BSP_U32)BSP_NULL; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c: In function 'BSP_ICC_Open': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c:2517:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pChan->packet.data = (BSP_U32)BSP_NULL; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c: In function 'BSP_ICC_ResetFun': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c:2968:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (BSP_NULL != (BSP_U8*)pChan->ptxSubChanInfo->u32PhyStart) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c:2981:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (BSP_NULL != (BSP_U8*)pChan->prxSubChanInfo->u32PhyStart) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c: In function 'mdrv_icc_register_resume_cb': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/icc/bsp_icc.c:159:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ CC drivers/hisi/mntn/util.o CC drivers/hisi/mntn/dump.o CC net/ipv4/inetpeer.o CC drivers/hisi/modem_hi6xxx/drv/acore/icc/icc_test.o CC net/ipv4/protocol.o CC drivers/hisi/mntn/debug_func.o CC drivers/hisi/mntn/mntn.o CC net/ipv4/ip_input.o LD drivers/hisi/modem_hi6xxx/drv/acore/icc/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_audio.o CC drivers/hisi/mntn/reset.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_usb.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset.c:28: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset.c: In function 'acore_trigger_othercore_fiq': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_ao_sctrl_interface.h:15:53: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_AO_SCTRL_SC_SECONDRY_INT_EN0_ADDR(base) ((base) + (0x044)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset.c:460:20: note: in expansion of macro 'readl' ureg_val = readl(SOC_AO_SCTRL_SC_SECONDRY_INT_EN0_ADDR(sctrl_on)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset.c:460:26: note: in expansion of macro 'SOC_AO_SCTRL_SC_SECONDRY_INT_EN0_ADDR' ureg_val = readl(SOC_AO_SCTRL_SC_SECONDRY_INT_EN0_ADDR(sctrl_on)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset.c:28: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset.c:461:9: note: in expansion of macro 'writel' writel((ureg_val | BIT(SOC_AO_SCTRL_SC_SECONDRY_INT_EN0_sc_secondry_int_en0_0bit_START)), SOC_AO_SCTRL_SC_SECONDRY_INT_EN0_ADDR(sctrl_on)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset.c:28: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_ao_sctrl_interface.h:50:53: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_AO_SCTRL_SC_MCU_SUBSYS_CTRL1_ADDR(base) ((base) + (0x404)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset.c:463:20: note: in expansion of macro 'readl' ureg_val = readl(SOC_AO_SCTRL_SC_MCU_SUBSYS_CTRL1_ADDR(sctrl_on)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset.c:463:26: note: in expansion of macro 'SOC_AO_SCTRL_SC_MCU_SUBSYS_CTRL1_ADDR' ureg_val = readl(SOC_AO_SCTRL_SC_MCU_SUBSYS_CTRL1_ADDR(sctrl_on)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset.c:28: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset.c:464:9: note: in expansion of macro 'writel' writel((ureg_val | BIT(SOC_AO_SCTRL_SC_MCU_SUBSYS_CTRL1_cm3_sft_nmi_intreq_START)), SOC_AO_SCTRL_SC_MCU_SUBSYS_CTRL1_ADDR(sctrl_on)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_debug_led.o CC net/ipv4/ip_fragment.o CC drivers/hisi/mntn/reset_sub_hifi.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_mntn.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_hkadc.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_sub_hifi.c: In function 'reset_log_fsave': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_sub_hifi.c:262:7: warning: implicit declaration of function 'sys_open' [-Wimplicit-function-declaration] fd = sys_open(dir, O_DIRECTORY, 0); ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_sub_hifi.c:264:8: warning: implicit declaration of function 'sys_mkdir' [-Wimplicit-function-declaration] fd = sys_mkdir(dir, 0774); ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_sub_hifi.c:272:2: warning: implicit declaration of function 'sys_close' [-Wimplicit-function-declaration] sys_close((unsigned int)fd); ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_sub_hifi.c:294:8: warning: implicit declaration of function 'sys_write' [-Wimplicit-function-declaration] ret = sys_write(fd, data, length); ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_sub_hifi.c:296:9: warning: implicit declaration of function 'sys_fsync' [-Wimplicit-function-declaration] ret = sys_fsync(fd); ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_sub_hifi.c: In function 'save_hifi_reset_info': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_sub_hifi.c:411:12: warning: passing argument 1 of '__iounmap' makes pointer from integer without a cast [-Wint-conversion] iounmap(obj_virtual_addr.virtual_addr[i]); ^~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kthread.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_sub_hifi.c:20: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:227:13: note: expected 'volatile void *' but argument is of type 'long unsigned int' extern void __iounmap(volatile void __iomem *addr); ^~~~~~~~~ CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_ipcm.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_ipcm.c: In function 'mdrv_ipc_sem_give': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_ipcm.c:212:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_version.o CC drivers/hisi/mntn/reset_hifiloader.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_dpm.o CC net/ipv4/ip_forward.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kthread.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_hifiloader.c:27: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_hifiloader.c: In function 'drv_hifi_power_up': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_hifiloader.c:93:5: note: in expansion of macro 'writel' writel(1 << SOC_PERI_SCTRL_SC_PERIPH_RSTEN1_periph_rsten1_hifi_START, ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_hifiloader.c:99:5: note: in expansion of macro 'writel' writel(1 << SOC_AO_SCTRL_SC_PW_ISODIS0_pw_isodis0_8hifi_START, ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_hifiloader.c:105:5: note: in expansion of macro 'writel' writel(1 << SOC_PERI_SCTRL_SC_PERIPH_CLKEN1_periph_clken1_hifi_START, ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_hifiloader.c:109:5: note: in expansion of macro 'writel' writel(1 << SOC_AO_SCTRL_SC_PW_CLKEN0_pw_clken0_8hifi_START, ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_hifiloader.c:113:5: note: in expansion of macro 'writel' writel(1 << SOC_AO_SCTRL_SC_PW_RSTDIS0_pw_rstdis0_8hifi_START, ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_hifiloader.c:117:5: note: in expansion of macro 'writel' writel(1 << SOC_PERI_SCTRL_SC_PERIPH_RSTDIS1_periph_rstdis1_hifi_START, ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_nv.o CC drivers/hisi/mntn/reset_secure.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_modem_bsp.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/config/product/hi6210sft/include/crypto_driver_defs.h:36:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/reset_secure.c:46: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/sep_ctx.h:85:6: warning: "SEP_SUPPORT_SHA" is not defined [-Wundef] #if (SEP_SUPPORT_SHA > 256) ^~~~~~~~~~~~~~~ CC net/ipv4/ip_options.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_modem_bsp.c: In function 'mdrv_misc_get_ip_baseaddr': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_modem_bsp.c:260:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return (BSP_VOID *)retValue; ^ CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_sd.o CC drivers/hisi/mntn/fastbootlog.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_sd.c:98:28: warning: 'struct scatterlist' declared inside parameter list will not be visible outside of this definition or declaration int DRV_SD_TRANSFER(struct scatterlist *sg, unsigned dev_addr,unsigned blocks, unsigned blksz, int wrflags) ^~~~~~~~~~~ CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_sec.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_pmu.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_sci.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_timer.o CC drivers/hisi/mntn/hisi_dmesg.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_wifi.o CC net/ipv4/ip_output.o CC drivers/hisi/mntn/mntn_filesys.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_socp.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_sysctrl.o CC drivers/hisi/mntn/mntn_save_logdata.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_update.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_wdt.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_gpio.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_charge.o CC drivers/hisi/mntn/lowmem_dbg.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_mem_remap.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_mem_remap.c: In function 'mdrv_memcpy': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_mem_remap.c:215:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_oled.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_ifc.o LD drivers/hisi/mntn/hisilicon_platform_mntn.o LD drivers/hisi/mntn/built-in.o CC drivers/hisi/noc/hisi_noc.o CC net/ipv4/ip_sockglue.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_edma.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/noc/hisi_noc.c: In function 'hisi_noc_irq_handler': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/noc/hisi_noc.c:155:32: warning: left shift count >= width of type [-Wshift-count-overflow] pending = (((u32)pending) << 32) | readl_relaxed(pctrl_base + PCTRL_NOC_IRQ_STAT1); ^~ CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_misc_if.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_pwr_if.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_sd_if.o CC drivers/hisi/noc/hisi_err_probe.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_sd_if.c: In function 'sd_multi_transfer': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_sd_if.c:327:81: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (void)printk("sd_multi_transfer para is err,g_host =%d,g_sgcnt =%d!\n", (int)g_host,g_sgcnt); ^ CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_bsp_if.o CC net/ipv4/inet_hashtables.o CC drivers/hisi/noc/hisi_noc_packet.o CC drivers/hisi/noc/hisi_noc_bus.o CC drivers/hisi/noc/hisi_noc_transcation.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_bbp.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_udi.o CC drivers/hisi/noc/hisi_noc_id_addr.o CC drivers/hisi/modem_hi6xxx/drv/acore/interface/drv_ipf.o LD drivers/hisi/noc/built-in.o CC drivers/hisi/pm/hi6xxx-power-common.o LD drivers/hisi/modem_hi6xxx/drv/acore/interface/built-in.o CC net/ipv4/inet_timewait_sock.o CC drivers/hisi/modem_hi6xxx/drv/acore/ipf/ipf_driver.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-power-common.c:36: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-power-common.c: In function 'pwrctrl_write_reg32': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-power-common.c:397:5: note: in expansion of macro 'writel' writel(ulRegVal, ulRegAddr); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-power-common.c:36: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-power-common.c: In function 'pwrctrl_read_reg32': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-power-common.c:422:18: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] return readl(ulRegAddr); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-power-common.c:422:12: note: in expansion of macro 'readl' return readl(ulRegAddr); ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-power-common.c:36: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ CC drivers/hisi/pm/hi6xxx-power-mca.o CC drivers/hisi/modem_hi6xxx/drv/acore/ipf/ipf_mntn.o CC drivers/hisi/pm/hi6xxx-power-dfs.o CC net/ipv4/inet_connection_sock.o CC drivers/hisi/modem_hi6xxx/drv/acore/ipf/ipf_test.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/ipf/ipf_test.c: In function 'BSP_IPF_ST_401_Ex': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/ipf/ipf_test.c:1517:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] g_IpfDlAdqNullTaskId = (int)kthread_run((int (*)(void *))IPF_DL_AdqNull_Task, (void *)0, "IpfDLAdqNullTask"); ^ CC drivers/hisi/pm/hi6xxx-power-debug.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/ipf/ipf_test.c: In function 'BSP_IPF_ST_402_Ex': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/ipf/ipf_test.c:1678:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] g_IpfDlAdqNullTaskId = (int)kthread_run((int (*)(void *))IPF_DL_AdqNull_Task, (void *)0, "IpfDLAdqNullTask"); ^ CC drivers/hisi/pm/pwrctrl_power_state_manger.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/pwrctrl_power_state_manger.c:25:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/pwrctrl_power_state_manager.h:134:1: warning: no semicolon at end of struct or union }PWRCTRL_POWER_STAT_QOS_ID; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/pwrctrl_power_state_manger.c:151:14: warning: 'pwrctrl_power_state_manager_exit' defined but not used [-Wunused-function] static void pwrctrl_power_state_manager_exit(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/ipv4/tcp.o CC drivers/hisi/pm/hi6xxx-hotplug.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c: In function 'platform_cpu_power_down': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:104:17: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_isostat)) & 0x1; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:104:11: note: in expansion of macro 'readl' tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_isostat)) & 0x1; ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:113:21: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] reg = readl((unsigned long)&(acpu_core_sc->acpu_sc_stat)); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:113:15: note: in expansion of macro 'readl' reg = readl((unsigned long)&(acpu_core_sc->acpu_sc_stat)); ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:128:5: note: in expansion of macro 'writel' writel(0x1, (unsigned long)&(acpu_core_sc->acpu_sc_isoen)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:130:21: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_isostat)) & 0x1; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:130:15: note: in expansion of macro 'readl' tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_isostat)) & 0x1; ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:134:5: note: in expansion of macro 'writel' writel(0x1F, (unsigned long)&(acpu_core_sc->acpu_sc_rsten)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:136:21: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_rststat)) & 0x1F; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:136:15: note: in expansion of macro 'readl' tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_rststat)) & 0x1F; ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:139:5: note: in expansion of macro 'writel' writel(0x7, (unsigned long)&(acpu_core_sc->acpu_sc_clkdis)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:141:21: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_clkstat)) & 0x7; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:141:15: note: in expansion of macro 'readl' tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_clkstat)) & 0x7; ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:144:5: note: in expansion of macro 'writel' writel(0x1, (unsigned long)&(acpu_core_sc->acpu_sc_mtcmos_dis)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:146:21: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_mtcmos_timer_state)) & 0x1; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:146:15: note: in expansion of macro 'readl' tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_mtcmos_timer_state)) & 0x1; ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c: In function 'platform_cluster_power_down': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:44:63: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(base) ((base) + (0x0A0)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:259:13: note: in expansion of macro 'readl' if(2 == (readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_1_sta_START))) ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:259:19: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR' if(2 == (readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_1_sta_START))) ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:61:53: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(base) ((base) + (0x0E4)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:268:19: note: in expansion of macro 'readl' tmp=readl(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr))|(BIT(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_pd_detect_start1_START)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:268:25: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR' tmp=readl(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr))|(BIT(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_pd_detect_start1_START)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:269:15: note: in expansion of macro 'writel' writel(tmp,SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:10:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_CPU_STAT_ADDR(base) ((base) + (0x008)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:275:11: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CPU_STAT_ADDR(acpu_sctrl_base_addr)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:275:17: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_CPU_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CPU_STAT_ADDR(acpu_sctrl_base_addr)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:290:4: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_EN_pw_iso_a53_1_en_START),SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_EN_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:44:63: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(base) ((base) + (0x0A0)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:292:11: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_1_sta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:292:17: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_1_sta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:297:4: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_CLKDIS_hpm_l2_1_clkdis_START),SOC_ACPU_SCTRL_ACPU_SC_CLKDIS_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:13:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(base) ((base) + (0x014)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:299:11: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_hpm_l2_1_clksta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:299:17: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_hpm_l2_1_clksta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:301:4: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_CLKDIS_g_cpu_1_clkdis_START),SOC_ACPU_SCTRL_ACPU_SC_CLKDIS_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:13:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(base) ((base) + (0x014)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:303:11: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_g_cpu_1_clksta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:303:17: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_g_cpu_1_clksta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:307:4: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_DIS_pw_mtcmos_en_a53_1_dis_START),SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_DIS_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:40:66: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_ADDR(base) ((base) + (0x090)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:309:11: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_pw_mtcmos_en_a53_1_sta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:309:17: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_pw_mtcmos_en_a53_1_sta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:44:63: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(base) ((base) + (0x0A0)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:317:13: note: in expansion of macro 'readl' if(1 == (readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_0_sta_START))) ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:317:19: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR' if(1 == (readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_0_sta_START))) ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:61:53: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(base) ((base) + (0x0E4)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:324:26: note: in expansion of macro 'readl' tmp=readl(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr))|(BIT(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_pd_detect_start0_START)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:324:32: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR' tmp=readl(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr))|(BIT(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_pd_detect_start0_START)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:325:16: note: in expansion of macro 'writel' writel(tmp,SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:10:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_CPU_STAT_ADDR(base) ((base) + (0x008)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:331:11: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CPU_STAT_ADDR(acpu_sctrl_base_addr)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:331:17: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_CPU_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CPU_STAT_ADDR(acpu_sctrl_base_addr)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:344:4: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_EN_pw_iso_a53_0_en_START),SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_EN_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:44:63: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(base) ((base) + (0x0A0)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:346:11: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_0_sta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:346:17: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_0_sta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:352:4: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_CLKDIS_hpm_l2_clkdis_START),SOC_ACPU_SCTRL_ACPU_SC_CLKDIS_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:13:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(base) ((base) + (0x014)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:354:11: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_hpm_l2_clksta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:354:17: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_hpm_l2_clksta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:356:4: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_CLKDIS_g_cpu_clkdis_START),SOC_ACPU_SCTRL_ACPU_SC_CLKDIS_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:13:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(base) ((base) + (0x014)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:358:11: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_g_cpu_clksta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:358:17: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_g_cpu_clksta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:362:4: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_DIS_pw_mtcmos_en_a53_0_dis_START),SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_DIS_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:40:66: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_ADDR(base) ((base) + (0x090)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:364:11: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_pw_mtcmos_en_a53_0_sta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:364:17: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_STA_pw_mtcmos_en_a53_0_sta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c: In function 'platform_cluster_power_up': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:44:63: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(base) ((base) + (0x0A0)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:385:13: note: in expansion of macro 'readl' if(0 == (readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_0_sta_START))) ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:385:19: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR' if(0 == (readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_0_sta_START))) ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:61:53: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(base) ((base) + (0x0E4)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:393:9: note: in expansion of macro 'readl' tmp=readl(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr))&(~BIT(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_pd_detect_start0_START)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:393:15: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR' tmp=readl(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr))&(~BIT(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_pd_detect_start0_START)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:394:11: note: in expansion of macro 'writel' writel(tmp,SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:397:11: note: in expansion of macro 'writel' writel(tmp,SOC_ACPU_SCTRL_ACPU_SC_A53_0_MTCMOS_TIMER_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:406:11: note: in expansion of macro 'writel' writel(tmp,SOC_ACPU_SCTRL_ACPU_SC_RSTEN_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:16:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(base) ((base) + (0x020)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:408:21: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(acpu_sctrl_base_addr)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:408:27: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(acpu_sctrl_base_addr)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:413:11: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_EN_pw_mtcmos_en_a53_0_en_START),SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_EN_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:52:67: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_0_MTCMOS_TIMER_STAT_ADDR(base) ((base) + (0x0C0)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:415:21: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_0_MTCMOS_TIMER_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_0_MTCMOS_TIMER_STAT_a53_0_mtcmos_timer_sta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:415:27: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_0_MTCMOS_TIMER_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_0_MTCMOS_TIMER_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_0_MTCMOS_TIMER_STAT_a53_0_mtcmos_timer_sta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:418:11: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_CLKEN_hpm_l2_clken_START),SOC_ACPU_SCTRL_ACPU_SC_CLKEN_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:13:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(base) ((base) + (0x014)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:420:21: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_hpm_l2_clksta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:420:27: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_hpm_l2_clksta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:422:11: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_CLKEN_g_cpu_clken_START),SOC_ACPU_SCTRL_ACPU_SC_CLKEN_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:13:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(base) ((base) + (0x014)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:424:21: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_g_cpu_clksta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:424:27: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_g_cpu_clksta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:429:11: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_DIS_pw_iso_a53_0_dis_START),SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_DIS_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:44:63: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(base) ((base) + (0x0A0)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:431:21: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_0_sta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:431:27: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_0_sta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:440:11: note: in expansion of macro 'writel' writel(tmp,SOC_ACPU_SCTRL_ACPU_SC_RSTDIS_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:16:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(base) ((base) + (0x020)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:442:21: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(acpu_sctrl_base_addr)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:442:27: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(acpu_sctrl_base_addr)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:44:63: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(base) ((base) + (0x0A0)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:450:14: note: in expansion of macro 'readl' if(0 == (readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_1_sta_START))) ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:450:20: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR' if(0 == (readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_1_sta_START))) ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:61:53: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(base) ((base) + (0x0E4)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:458:20: note: in expansion of macro 'readl' tmp=readl(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr))&(~BIT(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_pd_detect_start1_START)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:458:26: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR' tmp=readl(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr))&(~BIT(SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_pd_detect_start1_START)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:459:16: note: in expansion of macro 'writel' writel(tmp,SOC_ACPU_SCTRL_ACPU_SC_SNOOP_PWD_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:464:15: note: in expansion of macro 'writel' writel(tmp,SOC_ACPU_SCTRL_ACPU_SC_A53_1_MTCMOS_TIMER_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:473:15: note: in expansion of macro 'writel' writel(tmp,SOC_ACPU_SCTRL_ACPU_SC_RSTEN_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:16:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(base) ((base) + (0x020)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:475:25: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(acpu_sctrl_base_addr)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:475:31: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(acpu_sctrl_base_addr)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:481:15: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_EN_pw_mtcmos_en_a53_1_en_START),SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_MTCMOS_EN_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:50:67: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_1_MTCMOS_TIMER_STAT_ADDR(base) ((base) + (0x0B8)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:483:25: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_1_MTCMOS_TIMER_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_1_MTCMOS_TIMER_STAT_a53_1_mtcmos_timer_sta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:483:31: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_1_MTCMOS_TIMER_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_1_MTCMOS_TIMER_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_1_MTCMOS_TIMER_STAT_a53_1_mtcmos_timer_sta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:486:15: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_CLKEN_hpm_l2_1_clken_START),SOC_ACPU_SCTRL_ACPU_SC_CLKEN_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:13:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(base) ((base) + (0x014)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:488:25: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_hpm_l2_1_clksta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:488:31: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_hpm_l2_1_clksta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:490:15: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_CLKEN_g_cpu_1_clken_START),SOC_ACPU_SCTRL_ACPU_SC_CLKEN_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:13:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(base) ((base) + (0x014)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:492:25: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_g_cpu_1_clksta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:492:31: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_CLK_STAT_g_cpu_1_clksta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:495:15: note: in expansion of macro 'writel' writel(BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_DIS_pw_iso_a53_1_dis_START),SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_DIS_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:44:63: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(base) ((base) + (0x0A0)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:497:25: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_1_sta_START); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:497:31: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_ADDR(acpu_sctrl_base_addr)) & BIT(SOC_ACPU_SCTRL_ACPU_SC_A53_CLUSTER_ISO_STA_pw_iso_a53_1_sta_START); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:506:15: note: in expansion of macro 'writel' writel(tmp,SOC_ACPU_SCTRL_ACPU_SC_RSTDIS_ADDR(acpu_sctrl_base_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_acpu_sctrl_interface.h:16:52: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(base) ((base) + (0x020)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:508:25: note: in expansion of macro 'readl' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(acpu_sctrl_base_addr)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:508:31: note: in expansion of macro 'SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR' tmp = readl(SOC_ACPU_SCTRL_ACPU_SC_RST_STAT_ADDR(acpu_sctrl_base_addr)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c: In function 'platform_cpu_power_on': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:543:17: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_isostat)) & 0x1; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:543:11: note: in expansion of macro 'readl' tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_isostat)) & 0x1; ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:553:5: note: in expansion of macro 'writel' writel(0x1, (unsigned long)&(acpu_core_sc->acpu_sc_mtcmos_en)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:555:21: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_mtcmos_timer_state)) & 0x1; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:555:15: note: in expansion of macro 'readl' tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_mtcmos_timer_state)) & 0x1; ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:558:5: note: in expansion of macro 'writel' writel(0x7, (unsigned long)&(acpu_core_sc->acpu_sc_clken)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:560:21: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_clkstat)) & 0x7; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:560:15: note: in expansion of macro 'readl' tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_clkstat)) & 0x7; ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:563:5: note: in expansion of macro 'writel' writel(0x1, (unsigned long)&(acpu_core_sc->acpu_sc_isodis)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:565:21: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_isostat)) & 0x1; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:565:15: note: in expansion of macro 'readl' tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_isostat)) & 0x1; ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:569:5: note: in expansion of macro 'writel' writel(0x1F, (unsigned long)&(acpu_core_sc->acpu_sc_rstdis)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:571:21: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_rststat)) & 0x1F; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:571:15: note: in expansion of macro 'readl' tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_rststat)) & 0x1F; ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:7: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c: In function 'is_cpu_power_on': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:595:14: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_mtcmos_timer_state)) & 0x1; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:595:8: note: in expansion of macro 'readl' tmp = readl((unsigned long)&(acpu_core_sc->acpu_sc_mtcmos_timer_state)) & 0x1; ^~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/pm/hi6xxx-hotplug.c:10: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/ipv4/tcp.c: In function 'do_tcp_setsockopt': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/ipv4/tcp.c:2731:3: warning: implicit declaration of function 'bastet_reconn_config' [-Wimplicit-function-declaration] bastet_reconn_config(sk, val); ^~~~~~~~~~~~~~~~~~~~ LD drivers/hisi/pm/built-in.o CC net/ipv4/tcp_input.o LD drivers/hisi/modem_hi6xxx/drv/acore/ipf/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/hi6xxx-modem.o CC drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/hi6xxx_loadmodem.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/hi6xxx_loadmodem.c:207:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] static s32 TEEK_start_modem() ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/hi6xxx_loadmodem.c: In function 'TEEK_start_modem': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/hi6xxx_loadmodem.c:235:33: warning: assignment makes integer from pointer without a cast [-Wint-conversion] operation.params[1].value.a = NULL; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/hi6xxx_loadmodem.c:236:33: warning: assignment makes integer from pointer without a cast [-Wint-conversion] operation.params[2].value.a = NULL; ^ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/hi6xxx_loadmodem.c:113:13: warning: 'start_modem' defined but not used [-Wunused-function] static void start_modem(void) ^~~~~~~~~~~ CC drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/hi6xxx-power.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/hi6xxx-power.c:32:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/../reset/reset_sub_ccore.h:47:0: warning: "RESET_LOG_FILE_PATH_SIZE" redefined #define RESET_LOG_FILE_PATH_SIZE (64) In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/../reset/reset_sub_ccore.h:26:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/hi6xxx-power.c:32: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/excDrv.h:230:0: note: this is the location of the previous definition #define RESET_LOG_FILE_PATH_SIZE (256) LD drivers/hisi/modem_hi6xxx/drv/acore/modem_startup/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/nvim/balong_nvim.o CC drivers/hisi/modem_hi6xxx/drv/acore/nvim/nvim_appfunc.o CC net/ipv4/tcp_output.o CC drivers/hisi/modem_hi6xxx/drv/acore/nvim/nvim_fileoperateinterface.o CC drivers/hisi/modem_hi6xxx/drv/acore/nvim/nvim_commfunc.o CC net/ipv4/tcp_timer.o LD drivers/hisi/modem_hi6xxx/drv/acore/nvim/hisilicon_platform_nvim.o LD drivers/hisi/modem_hi6xxx/drv/acore/nvim/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/om/bsp_om.o CC net/ipv4/tcp_ipv4.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/om/bsp_om.c:31:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/hisi_efuse.h:60:5: warning: "HISI_EFUSE_DEBUG" is not defined [-Wundef] #if HISI_EFUSE_DEBUG == 1 ^~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/hisi_efuse.h:119:5: warning: "HISI_EFUSE_DEBUG" is not defined [-Wundef] #if HISI_EFUSE_DEBUG == 1 ^~~~~~~~~~~~~~~~ CC drivers/hisi/pm_common/suspend.o LD drivers/hisi/modem_hi6xxx/drv/acore/om/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/reset/mntn_ccore.o CC drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.o LD drivers/hisi/pm_common/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:61:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.h:47:0: warning: "RESET_LOG_FILE_PATH_SIZE" redefined #define RESET_LOG_FILE_PATH_SIZE (64) In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:59:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/excDrv.h:230:0: note: this is the location of the previous definition #define RESET_LOG_FILE_PATH_SIZE (256) In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:28: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c: In function 'ccorereset_trigger_othercore_fiq': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:359:9: note: in expansion of macro 'writel' writel(BIT(SOC_AO_SCTRL_SC_INT_EN_SET_sc_int_en0_31ccpu_sft_fiq_START), ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:365:9: note: in expansion of macro 'writel' writel(ureg_val,SOC_AO_SCTRL_SC_PW_CTRL1_ADDR(sctrl_on)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:28: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_modem_sctrl_interface.h:49:63: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_MODEM_SCTRL_MDMSC_SECONDARY_NEWINT1_EN_ADDR(base) ((base) + (0x01F0)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:368:20: note: in expansion of macro 'readl' ureg_val = readl(SOC_MODEM_SCTRL_MDMSC_SECONDARY_NEWINT1_EN_ADDR(sctrl_modem)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:368:26: note: in expansion of macro 'SOC_MODEM_SCTRL_MDMSC_SECONDARY_NEWINT1_EN_ADDR' ureg_val = readl(SOC_MODEM_SCTRL_MDMSC_SECONDARY_NEWINT1_EN_ADDR(sctrl_modem)); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:28: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:370:9: note: in expansion of macro 'writel' writel(ureg_val,SOC_MODEM_SCTRL_MDMSC_SECONDARY_NEWINT1_EN_ADDR(sctrl_modem)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/printk.h:6:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:13, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:28: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c: In function 'ccore_delay_to_runsh_do_work': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'struct wake_lock' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccore.c:451:16: note: in expansion of macro 'KERN_ERR' printk(KERN_ERR"delay_to_runsh_do_work,type is %d \n",reset_wake_lock_ccore); ^~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c:36:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.h:47:0: warning: "RESET_LOG_FILE_PATH_SIZE" redefined #define RESET_LOG_FILE_PATH_SIZE (64) In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.h:26:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c:36: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/mntn/excDrv.h:230:0: note: this is the location of the previous definition #define RESET_LOG_FILE_PATH_SIZE (256) /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c: In function 'reset_log_mkdirs': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c:365:20: warning: implicit declaration of function 'sys_mkdir' [-Wimplicit-function-declaration] iret = sys_mkdir(cur_path, umode); ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c:370:17: warning: implicit declaration of function 'sys_chown' [-Wimplicit-function-declaration] sys_chown((const char __user *)cur_path, user, group); ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c: In function 'reset_log_fsave': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c:424:10: warning: implicit declaration of function 'sys_open' [-Wimplicit-function-declaration] fd = sys_open((const char __user *)filename, (O_RDWR | O_CREAT | O_CLOEXEC), EXCH_FILE_OPEN_MODE); ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c:432:11: warning: implicit declaration of function 'sys_write' [-Wimplicit-function-declaration] ret = sys_write(fd, data, length); ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c:434:15: warning: implicit declaration of function 'sys_fsync' [-Wimplicit-function-declaration] ret = sys_fsync(fd); ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c:447:11: warning: implicit declaration of function 'sys_close' [-Wimplicit-function-declaration] ret = sys_close(fd); ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c: In function 'ccorereset_runcbfun': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c:849:108: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printk(KERN_INFO "%s: run %s cb function 0x%x success\n", __FUNCTION__, phead->cbfuninfo.name, (unsigned int)phead->cbfuninfo.cbfun); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c: In function 'check_modem_run': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c:1205:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] __FUNCTION__, (unsigned int)pf); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c: In function 'reset_info_show': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_sub_ccore.c:1448:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (unsigned int)phead->cbfuninfo.cbfun, phead->cbfuninfo.userdata, phead->cbfuninfo.priolevel); ^ CC drivers/hisi/secure_boot/boot_images_verifier/bootimagesverifier.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition CC drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccoreloader.o CC net/ipv4/tcp_minisocks.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccoreloader.c: In function 'ccorereset_loadbbebin': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/reset/reset_ccoreloader.c:239:125: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printk(KERN_INFO "%s: read bbe16 bin to phy addr 0x%x, virt addr 0x%x, size = %d\n", __FUNCTION__, image_load_phy_addr, (unsigned int)buff, image_load_size); ^ CC drivers/hisi/secure_boot/boot_images_verifier/bootimagesverifier_base.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition CC drivers/hisi/modem_hi6xxx/drv/acore/reset/load_image.o CC drivers/hisi/secure_boot/boot_images_verifier/bootimagesverifier_internal.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition LD drivers/hisi/modem_hi6xxx/drv/acore/reset/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/rfile/rfilesystem_transfer.o CC net/ipv4/tcp_cong.o CC drivers/hisi/secure_boot/boot_images_verifier/bootimagesverifier_parser.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition CC drivers/hisi/modem_hi6xxx/drv/acore/rfile/rfilesystem_process.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/rfile/rfilesystem_process.c: In function 'rfile_xdelete': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/rfile/rfilesystem_process.c:1309:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(!strcmp(read_dirent->d_name,"..")||!strcmp(read_dirent->d_name,".")) ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/rfile/rfilesystem_process.c:1312:10: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' snprintf(dn,PATH_MAX,"%s/%s", pathname, read_dirent->d_name); ^~~~~~~~ CC drivers/hisi/secure_boot/boot_images_verifier/bootimagesverifier_swvalidation_anddecryption.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition CC net/ipv4/tcp_metrics.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/boot_images_verifier/bootimagesverifier_swvalidation_anddecryption.c: In function 'DX_BIV_CalcHASHOnSWRecDecryptAndCompare': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/boot_images_verifier/bootimagesverifier_swvalidation_anddecryption.c:321:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] temp_ptr = (DxUint32_t*)currLoadAddress; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/boot_images_verifier/bootimagesverifier_swvalidation_anddecryption.c:390:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] error = postHashflashRead_func((DxUint32_t)temp_ptr, (DxUint8_t*)finalLoadAddress, sizeToReadInBytes, postHashUserContext); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/boot_images_verifier/bootimagesverifier_swvalidation_anddecryption.c:390:56: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] error = postHashflashRead_func((DxUint32_t)temp_ptr, (DxUint8_t*)finalLoadAddress, sizeToReadInBytes, postHashUserContext); ^ CC drivers/hisi/secure_boot/crypto_driver/crypto_driver.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:25: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c: In function 'SBROM_CryptoUpdateBlock': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:164:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)inputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:150:20: note: in definition of macro 'DX_CC_REG_FLD_SET' reg_shadow_var = new_fld_val; /* Optimization for 32b fields */\ ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:164:2: note: in expansion of macro 'HW_DESC_SET_DIN_TYPE' HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)inputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:33:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:25: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:164:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)inputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_bitops.h:35:6: note: in definition of macro 'BITFIELD_SET' (((new_val) & BITMASK(bit_size)) << (bit_offset)); \ ^~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/hw_queue_defs.h:278:3: note: in expansion of macro 'DX_CC_REG_FLD_SET' DX_CC_REG_FLD_SET(CRY_KERNEL, DSCRPTR_QUEUE0_WORD0, VALUE, (pDesc)->word[0], (uint32_t)(dinAdr)); \ ^~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:164:2: note: in expansion of macro 'HW_DESC_SET_DIN_TYPE' HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)inputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:25: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:173:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)outputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:150:20: note: in definition of macro 'DX_CC_REG_FLD_SET' reg_shadow_var = new_fld_val; /* Optimization for 32b fields */\ ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:173:3: note: in expansion of macro 'HW_DESC_SET_DOUT_TYPE' HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)outputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:33:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:25: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:173:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)outputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_bitops.h:35:6: note: in definition of macro 'BITFIELD_SET' (((new_val) & BITMASK(bit_size)) << (bit_offset)); \ ^~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/hw_queue_defs.h:358:3: note: in expansion of macro 'DX_CC_REG_FLD_SET' DX_CC_REG_FLD_SET(CRY_KERNEL, DSCRPTR_QUEUE0_WORD2, VALUE, (pDesc)->word[2], (uint32_t)(doutAdr)); \ ^~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:173:3: note: in expansion of macro 'HW_DESC_SET_DOUT_TYPE' HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)outputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:25: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:177:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)outputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:150:20: note: in definition of macro 'DX_CC_REG_FLD_SET' reg_shadow_var = new_fld_val; /* Optimization for 32b fields */\ ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:177:3: note: in expansion of macro 'HW_DESC_SET_DOUT_TYPE' HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)outputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:33:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:25: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:177:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)outputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_bitops.h:35:6: note: in definition of macro 'BITFIELD_SET' (((new_val) & BITMASK(bit_size)) << (bit_offset)); \ ^~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/hw_queue_defs.h:358:3: note: in expansion of macro 'DX_CC_REG_FLD_SET' DX_CC_REG_FLD_SET(CRY_KERNEL, DSCRPTR_QUEUE0_WORD2, VALUE, (pDesc)->word[2], (uint32_t)(doutAdr)); \ ^~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/crypto_driver.c:177:3: note: in expansion of macro 'HW_DESC_SET_DOUT_TYPE' HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)outputData_ptr, BlockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~~ CC drivers/hisi/secure_boot/crypto_driver/crypto_driver_gen.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/net/inetpeer.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/ipv4/tcp_metrics.c:16: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/ipv4/tcp_metrics.c: In function 'tcp_peer_is_proven': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/net/ipv6.h:435:38: warning: '*((void *)&addr+8)' may be used uninitialized in this function [-Wmaybe-uninitialized] return ((ul1[0] ^ ul2[0]) | (ul1[1] ^ ul2[1])) == 0UL; ~~~~~~~~^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/ipv4/tcp_metrics.c:228:23: note: '*((void *)&addr+8)' was declared here struct inetpeer_addr addr; ^~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/net/inetpeer.h:15:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/ipv4/tcp_metrics.c:16: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/ipv4/tcp_metrics.c: In function 'tcp_tw_remember_stamp': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/net/ipv6.h:435:38: warning: '*((void *)&addr+8)' may be used uninitialized in this function [-Wmaybe-uninitialized] return ((ul1[0] ^ ul2[0]) | (ul1[1] ^ ul2[1])) == 0UL; ~~~~~~~~^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/ipv4/tcp_metrics.c:262:23: note: '*((void *)&addr+8)' was declared here struct inetpeer_addr addr; ^~~~ CC drivers/hisi/secure_boot/crypto_driver/dx_hal_sb.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition CC drivers/hisi/secure_boot/crypto_driver/hash_sha2.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition CC drivers/hisi/secure_boot/crypto_driver/llf_hash_sha2.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition CC net/ipv4/tcp_fastopen.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/llf_hash_sha2.c:26:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/llf_hash_sha2.c: In function 'LLF_HASH_UpdateData': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/systemdep.h:78:76: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define SYS_WriteRegister(addr,val) ( (*((volatile DxUint32_t*)(addr))) = (DxUint32_t)(val) ) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/llf_hash_sha2.c:221:2: note: in expansion of macro 'SYS_WriteRegister' SYS_WriteRegister( SB_REG_ADDR(hwBaseAddr,SRC_LLI_WORD0) , (DataIn_ptr) );//, (DxUint32_t)DataIn_ptr ); ^~~~~~~~~~~~~~~~~ CC drivers/hisi/modem_hi6xxx/drv/acore/rfile/rfilesystem_logunit.o CC drivers/hisi/secure_boot/crypto_driver/rsa_exp.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition CC drivers/hisi/secure_boot/crypto_driver/rsa_pki_pka.o CC drivers/hisi/modem_hi6xxx/drv/acore/rfile/rfilesystem_interface.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/rsa_pki_pka.c: In function 'RSA_HW_PKI_PKA_CopyDataIntoPkaReg': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/rsa_pki_pka.c:1013:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if( ((DxUint32_t)src_ptr & 3) == 0 && (sizeBytes & 3) == 0 ) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/rsa_pki_pka.c: In function 'RSA_HW_PKI_PKA_CopyDataFromPkaReg': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/rsa_pki_pka.c:1103:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if( ((DxUint32_t)dst_ptr & 3) == 0 && (sizeBytes & 3) == 0 ) ^ CC net/ipv4/datagram.o LD drivers/hisi/modem_hi6xxx/drv/acore/rfile/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.o CC drivers/hisi/secure_boot/crypto_driver/rsa_verify.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/BSP.h:27:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c:5: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c: In function 'BSP_INT_Connect': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:198:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define IVEC_TO_INUM(intVec) ((int)(intVec)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c:148:8: note: in expansion of macro 'IVEC_TO_INUM' if(IVEC_TO_INUM(vector) >= (INT_LVL_MAX)) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:198:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define IVEC_TO_INUM(intVec) ((int)(intVec)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c:153:8: note: in expansion of macro 'IVEC_TO_INUM' if(IVEC_TO_INUM(vector) < INT_LVL_MAX) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:198:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define IVEC_TO_INUM(intVec) ((int)(intVec)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c:155:16: note: in expansion of macro 'IVEC_TO_INUM' iTmp = IVEC_TO_INUM(vector); ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c:160:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] s32Result = request_irq((unsigned int)vector, (irq_handler_t)routine, 0, acTmp, NULL); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c: In function 'mdrv_int_connect': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c:167:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return BSP_INT_Connect((VOIDFUNCPTR*)level, routine, parameter); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/BSP.h:27:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c:5: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c: In function 'BSP_INT_DisConnect': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:198:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define IVEC_TO_INUM(intVec) ((int)(intVec)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c:188:8: note: in expansion of macro 'IVEC_TO_INUM' if(IVEC_TO_INUM(vector) >= (INT_LVL_MAX)) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:198:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define IVEC_TO_INUM(intVec) ((int)(intVec)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c:193:8: note: in expansion of macro 'IVEC_TO_INUM' if(IVEC_TO_INUM(vector) < INT_LVL_MAX) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/subvic/bsp_vic.c:195:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] free_irq((unsigned int)vector, NULL); ^ LD drivers/hisi/modem_hi6xxx/drv/acore/subvic/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/sync/bsp_sync.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/rsa_verify.c: In function 'RSA_PSS_Verify': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/rsa_verify.c:389:84: warning: 'sizeof' on array function parameter 'DataInHashResult' will return size of 'DxUint32_t * {aka unsigned int *}' [-Wsizeof-array-argument] return(UTIL_MemCmp( (DxUint8_t*)DataInHashResult , (DxUint8_t*)HashSigOnED , sizeof(DataInHashResult) )); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/crypto_driver/rsa_verify.c:212:44: note: declared here HASH_Result_t DataInHashResult, ^~~~~~~~~~~~~~~~ CC drivers/hisi/secure_boot/platform/nvm/nvm_no_sep/nvm_no_sep.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/sync/bsp_sync.c: In function 'BSP_SYNC_Lock': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/sync/bsp_sync.c:111:87: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printk("BSP_SYNC_Lock, invalid param, module=0x%x, pState=0x%x\n", u32Module, (BSP_U32)pState); ^ CC net/ipv4/raw.o LD drivers/hisi/modem_hi6xxx/drv/acore/sync/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.o CC drivers/hisi/secure_boot/secure_boot_gen/secureboot_gen_no_sep.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition CC drivers/hisi/secure_boot/util/util.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:30: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c: In function 'BSP_TIMER_Init': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:221:6: note: in expansion of macro 'writel' (writel(data, (base + reg))) ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.h:71:36: note: in expansion of macro 'BSP_REG_WRITE' #define TIMER_REG_WRITE(reg,data) BSP_REG_WRITE(0, reg, data) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:197:5: note: in expansion of macro 'TIMER_REG_WRITE' TIMER_REG_WRITE(SOC_AO_SCTRL_SC_PERIPH_CLKEN4_ADDR(base), ^~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:216:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = request_irq((unsigned int)INUM_TO_IVEC(INT_IRQ_TIMER2), BSP_TIMER_IntHandle, ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:223:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = request_irq((unsigned int)INUM_TO_IVEC(INT_IRQ_TIMER3), BSP_TIMER_IntHandle, ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:239:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ret = request_irq((unsigned int)INUM_TO_IVEC(INT_IRQ_TIMER13), BSP_TIMER_IntHandle, ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c: In function 'BSP_TIMER_IntHandle': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:270:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] timerID = (unsigned char)(unsigned int)(para); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:30: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c: In function 'tsTimerClkGating': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.h:63:49: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define TIMER_REG_READ(reg,result) BSP_REG_READ(0, reg, result) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:218:15: note: in expansion of macro 'readl' (resule = readl(base + reg)) ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.h:63:36: note: in expansion of macro 'BSP_REG_READ' #define TIMER_REG_READ(reg,result) BSP_REG_READ(0, reg, result) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:933:9: note: in expansion of macro 'TIMER_REG_READ' TIMER_REG_READ(SOC_AO_SCTRL_SC_PERIPH_CLKSTAT4_ADDR(base), result); ^~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:30: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:30: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.h:63:49: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define TIMER_REG_READ(reg,result) BSP_REG_READ(0, reg, result) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:218:15: note: in expansion of macro 'readl' (resule = readl(base + reg)) ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.h:63:36: note: in expansion of macro 'BSP_REG_READ' #define TIMER_REG_READ(reg,result) BSP_REG_READ(0, reg, result) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:941:9: note: in expansion of macro 'TIMER_REG_READ' TIMER_REG_READ(SOC_AO_SCTRL_SC_PERIPH_CLKSTAT4_ADDR(base), result); ^~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer.c:30: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ CC drivers/hisi/secure_boot/sw_revocation_manager/swrevocationmanager.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition CC drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.o CC drivers/hisi/secure_boot/host/src/sbromlib/sbrom_management_api.o :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/memory_hotplug.h:6, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mmzone.h:773, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/gfp.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mm.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/hi6xxx-iomap.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c:38: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c: In function 'timer_load_set': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:221:6: note: in expansion of macro 'writel' (writel(data, (base + reg))) ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.h:71:36: note: in expansion of macro 'BSP_REG_WRITE' #define TIMER_REG_WRITE(reg,data) BSP_REG_WRITE(0, reg, data) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c:160:5: note: in expansion of macro 'TIMER_REG_WRITE' TIMER_REG_WRITE(TIMER_LOAD_REG((unsigned long)pulTimerBase[ucTimerId]), ulValue); ^~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bug.h:13, from arch/arm64/include/generated/asm/bug.h:1, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bug.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/thread_info.h:12, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/preempt.h:9, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/spinlock.h:50, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c:37: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c: In function 'timer_load_get': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.h:63:49: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define TIMER_REG_READ(reg,result) BSP_REG_READ(0, reg, result) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:218:15: note: in expansion of macro 'readl' (resule = readl(base + reg)) ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.h:63:36: note: in expansion of macro 'BSP_REG_READ' #define TIMER_REG_READ(reg,result) BSP_REG_READ(0, reg, result) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c:181:5: note: in expansion of macro 'TIMER_REG_READ' TIMER_REG_READ(TIMER_LOAD_REG((unsigned long)pulTimerBase[timerId]), result); ^~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/memory_hotplug.h:6, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mmzone.h:773, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/gfp.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mm.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/hi6xxx-iomap.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c:38: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bug.h:13, from arch/arm64/include/generated/asm/bug.h:1, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bug.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/thread_info.h:12, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/preempt.h:9, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/spinlock.h:50, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c:37: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c: In function 'timer_value_get': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.h:63:49: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define TIMER_REG_READ(reg,result) BSP_REG_READ(0, reg, result) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:218:15: note: in expansion of macro 'readl' (resule = readl(base + reg)) ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.h:63:36: note: in expansion of macro 'BSP_REG_READ' #define TIMER_REG_READ(reg,result) BSP_REG_READ(0, reg, result) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c:204:5: note: in expansion of macro 'TIMER_REG_READ' TIMER_REG_READ(TIMER_VALUE_REG((unsigned long)pulTimerBase[timerId]), result); ^~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/jiffies.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/ktime.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timer.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/workqueue.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/srcu.h:34, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/notifier.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/memory_hotplug.h:6, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mmzone.h:773, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/gfp.h:4, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/mm.h:8, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/hisi/hi6xxx-iomap.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c:38: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c: In function 'timer_start': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/comm/inc/drv_global.h:221:6: note: in expansion of macro 'writel' (writel(data, (base + reg))) ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.h:71:36: note: in expansion of macro 'BSP_REG_WRITE' #define TIMER_REG_WRITE(reg,data) BSP_REG_WRITE(0, reg, data) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_phy.c:268:5: note: in expansion of macro 'TIMER_REG_WRITE' TIMER_REG_WRITE(SOC_AO_SCTRL_SC_PERIPH_CLKEN4_ADDR(base), SET_BITS_WIHT_TRUETRUE<<(2*dualTimerId+1)); ^~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ CC drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.o CC net/ipv4/udp.o CC drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:23: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c: In function 'init_om_hardware_timer': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_ao_sctrl_interface.h:45:46: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_AO_SCTRL_SC_TIMER_EN0_ADDR(base) ((base) + (0x1D0)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:89:15: note: in expansion of macro 'readl' tmp_val = readl(SOC_AO_SCTRL_SC_TIMER_EN0_ADDR(sctrl_addr)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:89:21: note: in expansion of macro 'SOC_AO_SCTRL_SC_TIMER_EN0_ADDR' tmp_val = readl(SOC_AO_SCTRL_SC_TIMER_EN0_ADDR(sctrl_addr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:23: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:92:5: note: in expansion of macro 'writel' writel(tmp_val, SOC_AO_SCTRL_SC_TIMER_EN0_ADDR(sctrl_addr)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:100:5: note: in expansion of macro 'writel' writel(tmp_val, SOC_TIMER_TIMERN_CONTROL_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:23: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c: In function 'start_om_hard_timer': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_timer_interface.h:10:47: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_TIMER_TIMERN_CONTROL_ADDR(base,n) ((base) + (0x008+(0x20*(n)))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:131:15: note: in expansion of macro 'readl' tmp_val = readl(SOC_TIMER_TIMERN_CONTROL_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:131:21: note: in expansion of macro 'SOC_TIMER_TIMERN_CONTROL_ADDR' tmp_val = readl(SOC_TIMER_TIMERN_CONTROL_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:23: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:133:5: note: in expansion of macro 'writel' writel(tmp_val, SOC_TIMER_TIMERN_CONTROL_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:136:5: note: in expansion of macro 'writel' writel(value, SOC_TIMER_TIMERN_LOAD_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ :0:0: warning: "DX_SB_MAX_NUM_OF_OTP_KEYS" redefined :0:0: note: this is the location of the previous definition /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:139:5: note: in expansion of macro 'writel' writel(TIMER_INT_CLEAR, SOC_TIMER_TIMERN_INTCLR_ADDR(timer1_addr, OSA_TIMER_INDEX));/* clear timer int*/ ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:142:5: note: in expansion of macro 'writel' writel(tmp_val, SOC_TIMER_TIMERN_CONTROL_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:23: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c: In function 'stop_om_hard_timer': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_timer_interface.h:10:47: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_TIMER_TIMERN_CONTROL_ADDR(base,n) ((base) + (0x008+(0x20*(n)))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:171:13: note: in expansion of macro 'readl' value = readl(SOC_TIMER_TIMERN_CONTROL_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:171:19: note: in expansion of macro 'SOC_TIMER_TIMERN_CONTROL_ADDR' value = readl(SOC_TIMER_TIMERN_CONTROL_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:23: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:174:5: note: in expansion of macro 'writel' writel(value, SOC_TIMER_TIMERN_CONTROL_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/byteorder/little_endian.h:4:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/uapi/asm/byteorder.h:22, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/asm-generic/bitops/le.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/bitops.h:59, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/bitops.h:32, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:15, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:23: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c: In function 'get_om_hard_timer_curtime': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/ap/platform/hi6210sft/soc_timer_interface.h:9:45: warning: passing argument 1 of '__raw_readl' makes pointer from integer without a cast [-Wint-conversion] #define SOC_TIMER_TIMERN_VALUE_ADDR(base,n) ((base) + (0x004+(0x20*(n)))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/uapi/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:110:32: note: in expansion of macro 'readl_relaxed' #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; }) ^~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:204:17: note: in expansion of macro 'readl' readValue = readl(SOC_TIMER_TIMERN_VALUE_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:204:23: note: in expansion of macro 'SOC_TIMER_TIMERN_VALUE_ADDR' readValue = readl(SOC_TIMER_TIMERN_VALUE_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/clocksource.h:19:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/clocksource/arm_arch_timer.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/arch_timer.h:27, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/timex.h:19, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/timex.h:65, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/sched.h:17, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/compat.h:25, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/stat.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/stat.h:5, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/module.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:23: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:68:19: note: expected 'const volatile void *' but argument is of type 'long unsigned int' static inline u32 __raw_readl(const volatile void __iomem *addr) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c: In function 'clear_om_hard_timer_int': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:100:77: warning: passing argument 2 of '__raw_writel' makes pointer from integer without a cast [-Wint-conversion] #define writel_relaxed(v,c) ((void)__raw_writel((__force u32)cpu_to_le32(v),(c))) ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:115:36: note: in expansion of macro 'writel_relaxed' #define writel(v,c) ({ __iowmb(); writel_relaxed((v),(c)); }) ^~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/timer/bsp_timer_om.c:233:5: note: in expansion of macro 'writel' writel(TIMER_INT_CLEAR, SOC_TIMER_TIMERN_INTCLR_ADDR(timer1_addr, OSA_TIMER_INDEX)); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/io.h:44:20: note: expected 'volatile void *' but argument is of type 'long unsigned int' static inline void __raw_writel(u32 val, volatile void __iomem *addr) ^~~~~~~~~~~~ LD drivers/hisi/modem_hi6xxx/drv/acore/timer/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/udi/bsp_udi.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/udi/bsp_udi.c: In function 'BSP_UDI_GetPrivate': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/udi/bsp_udi.c:340:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (BSP_S32)NULL; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/udi/bsp_udi.c:345:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (BSP_S32)g_openNodeTable[u32Idx].pPrivate; ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:29: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c: In function 'SBROM_AesCmac': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:125:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataIn, blockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:150:20: note: in definition of macro 'DX_CC_REG_FLD_SET' reg_shadow_var = new_fld_val; /* Optimization for 32b fields */\ ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:125:3: note: in expansion of macro 'HW_DESC_SET_DIN_TYPE' HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataIn, blockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:33:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:29: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:125:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataIn, blockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_bitops.h:35:6: note: in definition of macro 'BITFIELD_SET' (((new_val) & BITMASK(bit_size)) << (bit_offset)); \ ^~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/hw_queue_defs.h:278:3: note: in expansion of macro 'DX_CC_REG_FLD_SET' DX_CC_REG_FLD_SET(CRY_KERNEL, DSCRPTR_QUEUE0_WORD0, VALUE, (pDesc)->word[0], (uint32_t)(dinAdr)); \ ^~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:125:3: note: in expansion of macro 'HW_DESC_SET_DIN_TYPE' HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataIn, blockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:29: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c: In function 'SBROM_Bypass': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:210:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataIn, blockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:150:20: note: in definition of macro 'DX_CC_REG_FLD_SET' reg_shadow_var = new_fld_val; /* Optimization for 32b fields */\ ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:210:3: note: in expansion of macro 'HW_DESC_SET_DIN_TYPE' HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataIn, blockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:33:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:29: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:210:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataIn, blockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_bitops.h:35:6: note: in definition of macro 'BITFIELD_SET' (((new_val) & BITMASK(bit_size)) << (bit_offset)); \ ^~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/hw_queue_defs.h:278:3: note: in expansion of macro 'DX_CC_REG_FLD_SET' DX_CC_REG_FLD_SET(CRY_KERNEL, DSCRPTR_QUEUE0_WORD0, VALUE, (pDesc)->word[0], (uint32_t)(dinAdr)); \ ^~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:210:3: note: in expansion of macro 'HW_DESC_SET_DIN_TYPE' HW_DESC_SET_DIN_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataIn, blockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:29: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:217:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataOut, blockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:150:20: note: in definition of macro 'DX_CC_REG_FLD_SET' reg_shadow_var = new_fld_val; /* Optimization for 32b fields */\ ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:217:3: note: in expansion of macro 'HW_DESC_SET_DOUT_TYPE' HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataOut, blockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_cc_regs.h:33:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/secureboot_general_hwdefs.h:29, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:29: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:217:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataOut, blockSize, SB_AXI_ID, AXI_SECURE); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/dx_bitops.h:35:6: note: in definition of macro 'BITFIELD_SET' (((new_val) & BITMASK(bit_size)) << (bit_offset)); \ ^~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/inc/hw_queue_defs.h:358:3: note: in expansion of macro 'DX_CC_REG_FLD_SET' DX_CC_REG_FLD_SET(CRY_KERNEL, DSCRPTR_QUEUE0_WORD2, VALUE, (pDesc)->word[2], (uint32_t)(doutAdr)); \ ^~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/secure_boot/host/src/sbromlib/sbrom_crypto_driver.c:217:3: note: in expansion of macro 'HW_DESC_SET_DOUT_TYPE' HW_DESC_SET_DOUT_TYPE(&desc, DMA_DLLI, (DxUint32_t)pDataOut, blockSize, SB_AXI_ID, AXI_SECURE); ^~~~~~~~~~~~~~~~~~~~~ CC drivers/hisi/modem_hi6xxx/drv/acore/udi/bsp_udi_adp.o LD drivers/hisi/secure_boot/hisi_secureboot.o LD drivers/hisi/secure_boot/built-in.o CC drivers/hisi/tele_mntn/drv_tele_mntn_common.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/udi/bsp_udi_adp.c: In function 'udiIccAdpOpen': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/udi/bsp_udi_adp.c:1617:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (BSP_VOID)BSP_UDI_SetPrivate(param->devid, (VOID*)u32ChanId); ^ LD drivers/hisi/modem_hi6xxx/drv/acore/udi/built-in.o CC drivers/hisi/modem_hi6xxx/drv/acore/multi_core.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/multi_core.c: In function 'multicore_init': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/drv/acore/multi_core.c:71:5: warning: implicit declaration of function 'NV_ACoreInitSync' [-Wimplicit-function-declaration] NV_ACoreInitSync(); ^~~~~~~~~~~~~~~~ CC drivers/hisi/tele_mntn/drv_tele_mntn_gut.o LD drivers/hisi/modem_hi6xxx/drv/acore/built-in.o LD drivers/hisi/modem_hi6xxx/drv/built-in.o CC drivers/hisi/tele_mntn/drv_tele_mntn_node.o LD drivers/hisi/tele_mntn/built-in.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/om/omappcommrx.o CC net/ipv4/udplite.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/DICC/Src/Dicc.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/DIPC/Src/PsDipc.o CC net/ipv4/arp.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/om/omapp.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/MUX/Src/PsMux.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/ipv4/arp.c:152:31: warning: 'arp_broken_ops' defined but not used [-Wunused-const-variable=] static const struct neigh_ops arp_broken_ops = { ^~~~~~~~~~~~~~ CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/FLOWCTRL/Src/ACpuLoad.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/om/omapprl.o CC net/ipv4/icmp.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/FLOWCTRL/Src/Fc.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/om/omappoutside.o CC net/ipv4/devinet.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/FLOWCTRL/Src/FcACore.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/om/omappagent.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/FLOWCTRL/Src/FcACoreCReset.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/IMM/Src/IMMmemMntn.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/om/omprintf.o CC net/ipv4/af_inet.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/IMM/Src/IMMmemRB.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/om/ompcvoice.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/IMM/Src/IMMmemZC.o CC net/ipv4/igmp.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/om/pamappom.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/LINK/Src/TTFLink.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/usimm/usimmappbase.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/LINK/Src/TTFUtil.o CC net/ipv4/fib_frontend.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/om/omsdlog.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/acf.o CC net/ipv4/fib_semantics.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/async.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/om/omerrorlog.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/auth.o CC net/ipv4/fib_trie.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/chap.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/bbplog/omappbbplog.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/printk.h:5:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:13, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/gu/osa/v_typdef.h:61, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/gu/osa/vos.h:40, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/bbplog/omappbbplog.c:22: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/bbplog/omappbbplog.c:219:30: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] early_param("mdmreglogbase", Om_QueryDumpPhyAddr); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/bbplog/omappbbplog.c:219:1: note: in expansion of macro 'early_param' early_param("mdmreglogbase", Om_QueryDumpPhyAddr); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/bbplog/omappbbplog.c:219:30: note: (near initialization for '__setup_Om_QueryDumpPhyAddr.setup_func') early_param("mdmreglogbase", Om_QueryDumpPhyAddr); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/bbplog/omappbbplog.c:219:1: note: in expansion of macro 'early_param' early_param("mdmreglogbase", Om_QueryDumpPhyAddr); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/bbplog/omappbbplog.c:242:30: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] early_param("mdmreglogsize", Om_QueryDumpPhySize); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/bbplog/omappbbplog.c:242:1: note: in expansion of macro 'early_param' early_param("mdmreglogsize", Om_QueryDumpPhySize); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/bbplog/omappbbplog.c:242:30: note: (near initialization for '__setup_Om_QueryDumpPhySize.setup_func') early_param("mdmreglogsize", Om_QueryDumpPhySize); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/bbplog/omappbbplog.c:242:1: note: in expansion of macro 'early_param' early_param("mdmreglogsize", Om_QueryDumpPhySize); ^~~~~~~~~~~ CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/hdlc.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/om/Omappoperator.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/ipcp.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/om/fastlz.o CC net/ipv4/inet_fragment.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/cbtcpm/CbtCpm.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/lcp.o CC net/ipv4/ping.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/cbtppm/CbtPpm.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/link.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/cbtscm/CBTSCMSoftDecode.o CC net/ipv4/ip_tunnel.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/pap.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/cbtfun/cbtappfunction.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/ppp_fsm.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/ppp_mbuf.o CC net/ipv4/sysctl_net_ipv4.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/om/OmHdlc.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/ppp_public.o CC net/ipv4/sysfs_net_ipv4.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/om/omringbuffer.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/pppid.o CC net/ipv4/proc.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/om/ombufmngr.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/proto.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/osa/linux_sem.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/throughput.o CC net/ipv4/fib_rules.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/osa/linux_task.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/hdlc_hardware.o CC net/ipv4/esp4.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/hdlc_software.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/acore/si/PcscProc.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/MEMCTRL/Src/TTFMemCtrl.o CC net/ipv4/xfrm4_mode_beet.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/cpm/cpm.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/ppp_atcmd.o CC net/ipv4/inet_lro.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/ppp_init.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/ppm/OmCommonPpm.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/PPP/Src/ppp_input.o CC net/ipv4/tunnel4.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/NFEXT/IpsMntn.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/ppm/OmFsPpm.o CC net/ipv4/xfrm4_mode_transport.o CC net/ipv4/xfrm4_mode_tunnel.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/ppm/OmHsicPpm.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/NFEXT/NetfilterEx.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/ppm/OmSdPpm.o CC net/ipv4/ipconfig.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/NFEXT/NetfilterExCtrl.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/ppm/OmSocketPpm.o CC net/ipv4/netfilter.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/ppm/OmUsbPpm.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/HISOCKET/Src/hisocket.o CC drivers/hisi/modem_hi6xxx/ps/gu/../comm/comm/IMM/Src/IMMmem_PS.o CC net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/ppm/OmVcomPpm.o LD drivers/hisi/modem_hi6xxx/ps/gu/gups.o LD drivers/hisi/modem_hi6xxx/ps/gu/built-in.o CC drivers/hisi/modem_hi6xxx/ps/tl/../comm/comm/STL/Src/LUPQueue.o CC net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/pslog/pslogapp.o CC drivers/hisi/modem_hi6xxx/ps/tl/../comm/comm/NDIS/Src/PsNdis.o CC net/ipv4/netfilter/nf_conntrack_proto_icmp.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/acore/pslog/pslogadapterapp.o CC net/ipv4/netfilter/nf_nat_l3proto_ipv4.o CC drivers/hisi/modem_hi6xxx/ps/tl/../comm/comm/NDIS/Src/Ipv4DhcpServer.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/v_blkmem.o CC net/ipv4/netfilter/nf_nat_proto_icmp.o CC drivers/hisi/modem_hi6xxx/ps/tl/../comm/comm/ND/IPCOMM/Src/IpComm.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/v_private.o CC net/ipv4/netfilter/nf_defrag_ipv4.o CC drivers/hisi/modem_hi6xxx/ps/tl/../comm/comm/ND/NDSERVER/Src/IpNdServer.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/v_int.o CC net/ipv4/netfilter/nf_nat_h323.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/rtc_timer.o CC net/ipv4/netfilter/nf_nat_pptp.o LD drivers/hisi/modem_hi6xxx/ps/tl/tlps.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/v_queue.o LD drivers/hisi/modem_hi6xxx/ps/tl/built-in.o LD drivers/hisi/modem_hi6xxx/ps/built-in.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/v_timer.o CC net/ipv4/netfilter/nf_nat_proto_gre.o CC net/ipv4/netfilter/ip_tables.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/v_msg.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/ADS/Src/AdsCtx.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/v_lib.o CC net/ipv4/netfilter/iptable_filter.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/ADS/Src/AdsDownLink.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/vos_Id.o CC net/ipv4/netfilter/iptable_mangle.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/ADS/Src/AdsInit.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/vos_main.o CC net/ipv4/netfilter/iptable_nat.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/vos_outside.o CC net/ipv4/netfilter/iptable_raw.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/ADS/Src/AdsTimerMgmt.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/watchdog.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/v_nsprintf.o CC net/ipv4/netfilter/ipt_ah.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/ADS/Src/AdsUpLink.o CC net/ipv4/netfilter/ipt_rpfilter.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/osa/v_sprintf.o CC net/ipv4/netfilter/ipt_MASQUERADE.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/ADS/Src/AdsDebug.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/si/pbapi.o CC net/ipv4/netfilter/ipt_REJECT.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/ADS/Src/AdsFilter.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/si/pbmsg.o CC net/ipv4/netfilter/ipt_ULOG.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/APPVCOM/Src/AppVcomDev.o CC net/ipv4/netfilter/arp_tables.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/si/pbdata.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/CSD/Src/CsdCtx.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/si/stkapi.o CC net/ipv4/netfilter/arpt_mangle.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/CSD/Src/CsdDebug.o CC drivers/hisi/modem_hi6xxx/oam/gu/../gu/comm/si/pihapi.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/CSD/Src/CsdDownLink.o CC net/ipv4/netfilter/arptable_filter.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/CSD/Src/CsdUpLink.o LD net/ipv4/netfilter/nf_conntrack_ipv4.o LD net/ipv4/netfilter/nf_nat_ipv4.o LD net/ipv4/netfilter/built-in.o CC net/ipv4/inet_diag.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:23:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c: In function 'SCM_RlsSrcRDAll': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:444:75: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] SCM_CODER_SRC_ERR("SCM_RlsSrcRDAll: RD Info is Error", enChanlID, (VOS_UINT32)stSrcChanRD.pBuffer);/* ¼Ç¼Log */ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/comm/scm/SCMProc.h:321:32: note: in definition of macro 'SCM_CODER_SRC_ERR' OM_Inner_Log(pucStr, ulP1, ulP2, &g_stSCMInfoData.stCoderSrcErr, VOS_FILE_ID, __LINE__) ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c: In function 'SCM_SendCoderSrc': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:808:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] stBDData.ulDataAddr = (VOS_UINT32)pucSendDataPhy; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c: In function 'SCM_CoderDstChanMemInit': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:891:67: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] g_astSCMCoderDstCfg[SCM_CODER_DST_IND_CHANNEL].pucBufPHY = (VOS_UINT8*)(g_stEncDstBufLogConfig.ulPhyBufferAddr); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:23:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c: In function 'SCM_RegCoderDestProc': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:1135:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] SCM_CODER_DST_ERR("SCM_RegCoderDestProc: Find Channeld is Error", enChanlID, (VOS_UINT32)func); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/comm/scm/SCMProc.h:337:32: note: in definition of macro 'SCM_CODER_DST_ERR' OM_Inner_Log(pucStr, ulP1, ulP2, &g_stSCMInfoData.stCoderDstErr, VOS_FILE_ID, __LINE__) ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c: In function 'SCM_SOCPBDRegShow': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:1934:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] lTempAddr = (VOS_INT32)g_astSCMCoderSrcCfg[ulCfgNum].pucSrcBuf; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:1954:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue1 = *(VOS_INT32*)(lTempAddr); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:1956:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue1Phy = (VOS_INT32)OM_AddrRealToVirt(pOmBufCtrl, (VOS_UINT8*)lValue1); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:1956:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] lValue1Phy = (VOS_INT32)OM_AddrRealToVirt(pOmBufCtrl, (VOS_UINT8*)lValue1); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:1958:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue2 = *(VOS_INT32*)(lTempAddr + 0x4); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:1959:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue3 = *(VOS_INT32*)(lTempAddr + 0x8); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:1961:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue3Phy = (VOS_INT32)OM_AddrRealToVirt(pOmBufCtrl, (VOS_UINT8*)lValue3); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:1961:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] lValue3Phy = (VOS_INT32)OM_AddrRealToVirt(pOmBufCtrl, (VOS_UINT8*)lValue3); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:1963:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue4 = *(VOS_INT32*)(lTempAddr + 0xc); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c: In function 'SCM_SOCPRDRegShow': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:2005:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] lTempAddr = (VOS_INT32)g_astSCMCoderSrcCfg[ulCfgNum].pucRDBuf; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:2025:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue1 = *(VOS_INT32*)(lTempAddr); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:2027:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue1Phy = (VOS_INT32)OM_AddrRealToVirt(pOmBufCtrl, (VOS_UINT8*)lValue1); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:2027:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] lValue1Phy = (VOS_INT32)OM_AddrRealToVirt(pOmBufCtrl, (VOS_UINT8*)lValue1); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:2029:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue2 = *(VOS_INT32*)(lTempAddr + 0x4); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:2030:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue3 = *(VOS_INT32*)(lTempAddr + 0x8); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:2032:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue3Phy = (VOS_INT32)OM_AddrRealToVirt(pOmBufCtrl, (VOS_UINT8*)lValue3); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:2032:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] lValue3Phy = (VOS_INT32)OM_AddrRealToVirt(pOmBufCtrl, (VOS_UINT8*)lValue3); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMProc.c:2034:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] lValue4 = *(VOS_INT32*)(lTempAddr + 0xc); ^ CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/CSD/Src/CsdInit.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/scm/SCMSoftDecode.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/RNIC/Src/RnicCtx.o CC net/ipv4/tcp_diag.o CC drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/RNIC/Src/RnicEntity.o CC net/ipv4/tcp_cubic.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c: In function 'SocpGetIdleBuffer': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:209:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pRWBuffer->pBuffer = (VOS_UINT8 *)(pRingBuffer->u32Write); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:219:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pRWBuffer->pBuffer = (VOS_UINT8 *)(pRingBuffer->u32Write); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:221:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pRWBuffer->pRbBuffer = (VOS_UINT8 *)(pRingBuffer->u32Start); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:226:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pRWBuffer->pBuffer = (VOS_UINT8 *)(pRingBuffer->u32Write); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c: In function 'SocpGetDataBuffer': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:254:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pRWBuffer->pBuffer = (VOS_UINT8 *)(pRingBuffer->u32Read); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:262:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pRWBuffer->pBuffer = (VOS_UINT8 *)(pRingBuffer->u32Read); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:264:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pRWBuffer->pRbBuffer = (VOS_UINT8 *)(pRingBuffer->u32Start); ^ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/printk.h:5:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:13, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/gu/osa/v_typdef.h:61, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/gu/osa/vos.h:40, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/comm/socp/BSP_SOCP_DRV.h:23, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:17: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c: At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2203:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] early_param("mdmlogsize", SocpLogBufferSizeParse); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2203:1: note: in expansion of macro 'early_param' early_param("mdmlogsize", SocpLogBufferSizeParse); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2203:27: note: (near initialization for '__setup_SocpLogBufferSizeParse.setup_func') early_param("mdmlogsize", SocpLogBufferSizeParse); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2203:1: note: in expansion of macro 'early_param' early_param("mdmlogsize", SocpLogBufferSizeParse); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2238:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] early_param("mdmlogtime", SocpLogTimeoutParse); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2238:1: note: in expansion of macro 'early_param' early_param("mdmlogtime", SocpLogTimeoutParse); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2238:27: note: (near initialization for '__setup_SocpLogTimeoutParse.setup_func') early_param("mdmlogtime", SocpLogTimeoutParse); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2238:1: note: in expansion of macro 'early_param' early_param("mdmlogtime", SocpLogTimeoutParse); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2273:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] early_param("mdmlogbase", SocpLogBaseAddrParse); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2273:1: note: in expansion of macro 'early_param' early_param("mdmlogbase", SocpLogBaseAddrParse); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2273:27: note: (near initialization for '__setup_SocpLogBaseAddrParse.setup_func') early_param("mdmlogbase", SocpLogBaseAddrParse); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:245:32: note: in definition of macro '__setup_param' = { __setup_str_##unique_id, fn, early } ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2273:1: note: in expansion of macro 'early_param' early_param("mdmlogbase", SocpLogBaseAddrParse); ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2389:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] arch_initcall(SocpLogBufferInit); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:180:58: note: in definition of macro '__define_initcall' __attribute__((__section__(".initcall" #id ".init"))) = fn ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:2389:1: note: in expansion of macro 'arch_initcall' arch_initcall(SocpLogBufferInit); ^~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:17:0: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c: In function 'BSP_SOCP_GetWriteBuff': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:3104:69: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] SOCP_LOG_INFO("BSP_SOCP_GetWriteBuff: Enc Src Buffer Info", (VOS_UINT32)pBuff->pBuffer, pBuff->u32Size); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/comm/socp/BSP_SOCP_DRV.h:706:26: note: in definition of macro 'SOCP_LOG_INFO' OM_Inner_Log(pucStr, ulP1, ulP2, &g_stSocpLog.stSocpInfo, VOS_FILE_ID, __LINE__) ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:3106:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] SOCP_LOG_INFO("BSP_SOCP_GetWriteBuff: Enc Src Buffer Rb Info", (VOS_UINT32)pBuff->pRbBuffer, pBuff->u32RbSize); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/comm/socp/BSP_SOCP_DRV.h:706:26: note: in definition of macro 'SOCP_LOG_INFO' OM_Inner_Log(pucStr, ulP1, ulP2, &g_stSocpLog.stSocpInfo, VOS_FILE_ID, __LINE__) ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:3129:69: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] SOCP_LOG_INFO("BSP_SOCP_GetWriteBuff: Dec Src Buffer Info", (VOS_UINT32)pBuff->pBuffer, pBuff->u32Size); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/comm/socp/BSP_SOCP_DRV.h:706:26: note: in definition of macro 'SOCP_LOG_INFO' OM_Inner_Log(pucStr, ulP1, ulP2, &g_stSocpLog.stSocpInfo, VOS_FILE_ID, __LINE__) ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:3131:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] SOCP_LOG_INFO("BSP_SOCP_GetWriteBuff: Dec Src Buffer Rb Info", (VOS_UINT32)pBuff->pRbBuffer, pBuff->u32RbSize); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/comm/socp/BSP_SOCP_DRV.h:706:26: note: in definition of macro 'SOCP_LOG_INFO' OM_Inner_Log(pucStr, ulP1, ulP2, &g_stSocpLog.stSocpInfo, VOS_FILE_ID, __LINE__) ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c: In function 'BSP_SOCP_GetRDBuffer': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:3351:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] SOCP_LOG_INFO("BSP_SOCP_GetRDBuffer: pBuff Info is", (VOS_UINT32)pBuff->pBuffer, pBuff->u32Size); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/comm/socp/BSP_SOCP_DRV.h:706:26: note: in definition of macro 'SOCP_LOG_INFO' OM_Inner_Log(pucStr, ulP1, ulP2, &g_stSocpLog.stSocpInfo, VOS_FILE_ID, __LINE__) ^~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../comm/comm/socp/BSP_SOCP.c:3353:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] SOCP_LOG_INFO("BSP_SOCP_GetRDBuffer: pBuff Rb Info is", (VOS_UINT32)pBuff->pRbBuffer, pBuff->u32RbSize); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/oam/gu/../../include/oam/comm/socp/BSP_SOCP_DRV.h:706:26: note: in definition of macro 'SOCP_LOG_INFO' OM_Inner_Log(pucStr, ulP1, ulP2, &g_stSocpLog.stSocpInfo, VOS_FILE_ID, __LINE__) ^~~~ CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/RNIC/Src/RnicInit.o CC net/ipv4/xfrm4_policy.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/RNIC/Src/RnicProcMsg.o CC net/ipv4/xfrm4_state.o LD drivers/hisi/modem_hi6xxx/oam/gu/gumsp.o LD drivers/hisi/modem_hi6xxx/oam/gu/built-in.o CC drivers/hisi/modem_hi6xxx/oam/lt/../comm/comm/nvim/Nvm_fw_api.o CC net/ipv4/xfrm4_input.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/RNIC/Src/RnicTimerMgmt.o CC drivers/hisi/modem_hi6xxx/oam/lt/../comm/comm/nvim/Nvm_fw_proc.o CC drivers/hisi/modem_hi6xxx/oam/lt/../lt/comm/diag/diag_api.o CC net/ipv4/xfrm4_output.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/RNIC/Src/RnicDebug.o CC net/ipv4/wifipro_tcp_monitor.o CC drivers/hisi/modem_hi6xxx/oam/lt/../lt/comm/diag/diag_common.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/RNIC/Src/RnicDemandDialFileIO.o CC drivers/hisi/modem_hi6xxx/oam/lt/../lt/comm/diag/diag_buf_ctrl.o CC net/ipv4/wifi_tcp_statistics.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/RNIC/Src/RnicDev.o CC drivers/hisi/modem_hi6xxx/oam/lt/../lt/comm/diag/diag_cfg.o LD net/ipv4/built-in.o CC net/ipv6/af_inet6.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/mcore/TAF/Lib/Src/Taf_MmiStrParse.o CC drivers/hisi/modem_hi6xxx/oam/lt/../lt/comm/diag/diag_debug.o CC net/ipv6/anycast.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/mcore/TAF/Lib/Src/MnMsgDecode.o CC drivers/hisi/modem_hi6xxx/oam/lt/../lt/comm/diag/diag_fs_proc.o CC net/ipv6/ip6_output.o CC drivers/hisi/modem_hi6xxx/oam/lt/../lt/acore/diag/diag_fw.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/mcore/TAF/Lib/Src/TafApsApi.o CC drivers/hisi/modem_hi6xxx/oam/lt/../lt/acore/diag/diag_app_agent.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/mcore/TAF/Lib/Src/TafMtcApi.o CC net/ipv6/ip6_input.o CC drivers/hisi/modem_hi6xxx/oam/lt/../lt/comm/drx/drx_msp_api.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/mcore/TAF/Lib/Src/TafMmaApi.o CC net/ipv6/addrconf.o CC drivers/hisi/modem_hi6xxx/oam/lt/../lt/comm/drx/drx_msp_test.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/mcore/TAF/Lib/Src/MnCommApi.o CC drivers/hisi/modem_hi6xxx/oam/lt/../lt/comm/list/blist.o LD drivers/hisi/modem_hi6xxx/oam/lt/tlmsp.o LD drivers/hisi/modem_hi6xxx/oam/lt/built-in.o LD drivers/hisi/modem_hi6xxx/oam/built-in.o CC net/ipv6/addrlabel.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/mcore/TAF/Lib/Src/MnMsgEncode.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/mcore/TAF/Lib/Src/MnMsgCbEncDec.o CC net/ipv6/route.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/mcore/TAF/Lib/Src/hi_list.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/mcore/TAF/Lib/Src/TafMmiEncode.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/mcore/TAF/Lib/Src/TafStdlib.o CC net/ipv6/ip6_fib.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/TAFAGENT/Src/TafAgent.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/TAFAGENT/Src/TafAgentCtx.o CC net/ipv6/ipv6_sockglue.o CC net/ipv6/ndisc.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtBasicCmd.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtCheckFunc.o CC net/ipv6/udp.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtCmdFtmProc.o CC net/ipv6/udplite.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtCmdMsgProc.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/ATCmdProc.o CC net/ipv6/raw.o CC net/ipv6/icmp.o CC net/ipv6/mcast.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtCmdCallProc.o CC net/ipv6/reassembly.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtCmdPacketProc.o CC net/ipv6/tcp_ipv6.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtCmdSimProc.o CC net/ipv6/ping.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtCmdMiscProc.o CC net/ipv6/exthdrs.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtCombinecmd.o CC net/ipv6/datagram.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtDataProc.o CC net/ipv6/ip6_flowlabel.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtDeviceCmd.o CC net/ipv6/inet6_connection_sock.o CC net/ipv6/sysctl_net_ipv6.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtEventReport.o CC net/ipv6/xfrm6_policy.o CC net/ipv6/xfrm6_state.o CC net/ipv6/xfrm6_input.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtCmdImsProc.o CC net/ipv6/xfrm6_output.o CC net/ipv6/netfilter.o CC net/ipv6/fib6_rules.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtExtendCmd.o CC net/ipv6/proc.o CC net/ipv6/ah6.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtExtendPrivateCmd.o CC net/ipv6/esp6.o CC net/ipv6/ipcomp6.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtInputProc.o CC net/ipv6/xfrm6_tunnel.o CC net/ipv6/tunnel6.o CC net/ipv6/xfrm6_mode_transport.o CC net/ipv6/xfrm6_mode_tunnel.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtMntn.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtMsgPrint.o CC net/ipv6/xfrm6_mode_beet.o CC net/ipv6/mip6.o CC net/ipv6/netfilter/ip6_tables.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtOutputProc.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtParseBasicCmd.o CC net/ipv6/netfilter/ip6table_filter.o CC net/ipv6/sit.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtParseCmd.o CC net/ipv6/netfilter/ip6table_mangle.o CC net/ipv6/netfilter/ip6table_raw.o CC net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtParseCore.o CC net/ipv6/addrconf_core.o CC net/ipv6/netfilter/nf_conntrack_proto_icmpv6.o CC net/ipv6/exthdrs_core.o CC net/ipv6/netfilter/nf_defrag_ipv6_hooks.o CC net/ipv6/netfilter/nf_conntrack_reasm.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtParseDCmd.o CC net/ipv6/ip6_checksum.o CC net/ipv6/netfilter/ip6t_rpfilter.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtParseDMCmd.o CC net/ipv6/netfilter/ip6t_REJECT.o CC net/ipv6/ip6_icmp.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtParseExtendCmd.o LD net/ipv6/netfilter/nf_conntrack_ipv6.o LD net/ipv6/netfilter/nf_defrag_ipv6.o LD net/ipv6/netfilter/built-in.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtParsePara.o CC net/ipv6/output_core.o CC net/ipv6/protocol.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtParseSCmd.o CC net/ipv6/ip6_offload.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtQueryParaCmd.o CC net/ipv6/tcpv6_offload.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtSetParaCmd.o CC net/ipv6/udp_offload.o CC net/ipv6/exthdrs_offload.o CC net/ipv6/inet6_hashtables.o LD net/ipv6/ipv6.o LD net/ipv6/built-in.o CC net/key/af_key.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtTestParaCmd.o CC net/llc/llc_core.o CC net/llc/llc_input.o LD net/key/built-in.o CC net/llc/llc_output.o LD net/llc/llc.o LD net/llc/built-in.o CC net/netlink/af_netlink.o CC net/netfilter/core.o CC net/netfilter/nf_log.o CC net/netlink/genetlink.o CC net/netfilter/nf_queue.o CC net/netfilter/nf_sockopt.o LD net/netlink/built-in.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtTimer.o CC net/netfilter/nf_conntrack_core.o CC net/netfilter/nf_conntrack_standalone.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/ATSndMsg.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtAbortParaCmd.o CC net/netfilter/nf_conntrack_expect.o CC net/netfilter/nf_conntrack_helper.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtCtx.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/at/src/AtInit.o CC net/netfilter/nf_conntrack_proto.o CC net/netfilter/nf_conntrack_l3proto_generic.o CC net/netfilter/nf_conntrack_proto_generic.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/tafapi/src/MnCallApi.o CC net/netfilter/nf_conntrack_proto_tcp.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/tafapi/src/MnMsgApi.o CC net/netfilter/nf_conntrack_proto_udp.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/tafapi/src/Ssa_App_Remote.o CC net/netfilter/nf_conntrack_extend.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/tafapi/src/Taf_Tafm_AppRemote.o CC net/netfilter/nf_conntrack_acct.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/tafapi/src/VcApi.o CC net/netfilter/nf_conntrack_ecache.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/dms/src/dms_acm_at_rx.o CC net/netfilter/nf_conntrack_h323_main.o CC net/netfilter/nf_conntrack_h323_asn1.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/dms/src/dms_acm_at_tx.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/dms/src/dms_core.o CC net/netfilter/nf_nat_core.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/printk.h:5:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:13, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/taf/../include/oam/gu/osa/v_typdef.h:61, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/taf/../include/oam/gu/osa/vos.h:40, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/taf/comm/src/acore/dms/src/dms_core.c:24: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/taf/comm/src/acore/dms/src/dms_core.c:687:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] module_init(DMS_InitGetSliceFile); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:180:58: note: in definition of macro '__define_initcall' __attribute__((__section__(".initcall" #id ".init"))) = fn ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:214:24: note: in expansion of macro 'device_initcall' #define __initcall(fn) device_initcall(fn) ^~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/init.h:268:24: note: in expansion of macro '__initcall' #define module_init(x) __initcall(x); ^~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hisi/modem_hi6xxx/taf/comm/src/acore/dms/src/dms_core.c:687:1: note: in expansion of macro 'module_init' module_init(DMS_InitGetSliceFile); ^~~~~~~~~~~ CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/dms/src/dms_debug.o CC net/netfilter/nf_nat_proto_unknown.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/dms/src/dms_ndis.o CC drivers/hisi/modem_hi6xxx/taf/comm/src/acore/bastet/src/BastetInit.o CC net/netfilter/nf_nat_proto_common.o CC net/netfilter/nf_nat_proto_udp.o CC drivers/hisi/modem_hi6xxx/taf/lt/src/acore/at/at_lte_common.o CC drivers/hisi/modem_hi6xxx/taf/lt/src/acore/at/at_lte_ct_ex_proc.o CC net/netfilter/nf_nat_proto_tcp.o CC net/netfilter/nf_nat_helper.o CC net/netfilter/nfnetlink_queue_core.o CC drivers/hisi/modem_hi6xxx/taf/lt/src/acore/at/at_lte_ct_ex2_proc.o CC drivers/hisi/modem_hi6xxx/taf/lt/src/acore/at/at_lte_ct_proc.o CC net/netfilter/nfnetlink.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/net/netfilter/nfnetlink.c:43:18: warning: 'nfnl_group2type' defined but not used [-Wunused-const-variable=] static const int nfnl_group2type[NFNLGRP_MAX+1] = { ^~~~~~~~~~~~~~~ LD net/netfilter/nfnetlink_queue.o CC net/netfilter/nfnetlink_log.o LD net/netfilter/nf_conntrack.o CC drivers/hisi/modem_hi6xxx/taf/lt/src/acore/at/at_lte_eventreport.o CC net/netfilter/nf_conntrack_proto_dccp.o CC drivers/hisi/modem_hi6xxx/taf/lt/src/acore/at/at_lte_ms_proc.o CC net/netfilter/nf_conntrack_proto_gre.o CC net/netfilter/nf_conntrack_proto_sctp.o CC drivers/hisi/modem_hi6xxx/taf/lt/src/acore/at/at_lte_set_proc.o CC net/netfilter/nf_conntrack_proto_udplite.o CC net/netfilter/nf_conntrack_netlink.o CC drivers/hisi/modem_hi6xxx/taf/lt/src/acore/at/at_lte_st_proc.o CC drivers/hisi/modem_hi6xxx/taf/lt/src/acore/at/at_lte_upgrade_proc.o CC net/netfilter/nf_conntrack_amanda.o CC drivers/hisi/modem_hi6xxx/taf/lt/src/acore/at/AtDeviceCmdTL.o CC net/netfilter/nf_conntrack_ftp.o CC drivers/hisi/modem_hi6xxx/taf/lt/src/acore/at/at_comm_cmd.o LD net/netfilter/nf_conntrack_h323.o CC net/netfilter/nf_conntrack_irc.o CC net/packet/af_packet.o LD drivers/hisi/modem_hi6xxx/taf/taf.o CC net/netfilter/nf_conntrack_broadcast.o LD drivers/hisi/modem_hi6xxx/taf/built-in.o LD drivers/hisi/modem_hi6xxx/built-in.o LD drivers/hisi/built-in.o CC net/netfilter/nf_conntrack_netbios_ns.o CC drivers/hsad/config_mgr.o CC net/netfilter/nf_conntrack_pptp.o CC drivers/hsad/config_interface.o CC drivers/hsad/boardconfig_fs.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hsad/boardconfig_fs.c: In function 'is_string': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hsad/boardconfig_fs.c:34:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ((i && !val) || ^~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/hsad/boardconfig_fs.c:38:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' return 0; ^~~~~~ CC net/netfilter/nf_conntrack_sane.o LD drivers/hsad/built-in.o LD drivers/hsi/clients/built-in.o LD drivers/hsi/built-in.o LD net/packet/built-in.o CC net/netfilter/nf_conntrack_sip.o CC drivers/huawei_platform/antenna_board_match/antenna_board_adc_detect/antenna_board_adc_detect.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/antenna_board_match/antenna_board_adc_detect/antenna_board_adc_detect.c:95:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] static int check_match_by_adc() ^~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/antenna_board_match/antenna_board_adc_detect/antenna_board_adc_detect.c: In function 'antenna_board_get_dts': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/antenna_board_match/antenna_board_adc_detect/antenna_board_adc_detect.c:155:9: warning: unused variable 'ret' [-Wunused-variable] int ret; ^~~ CC net/rfkill/core.o LD drivers/huawei_platform/antenna_board_match/antenna_board_adc_detect/built-in.o LD drivers/huawei_platform/antenna_board_match/built-in.o LD drivers/huawei_platform/audio/ad45257/built-in.o LD drivers/huawei_platform/audio/anc_hs/built-in.o LD drivers/huawei_platform/audio/dts_eagle/built-in.o CC drivers/huawei_platform/audio/earpiece_pa/earpiece_pa.o CC net/netfilter/nf_conntrack_tftp.o LD net/rfkill/rfkill.o LD net/rfkill/built-in.o LD net/netfilter/nf_nat.o CC net/sched/sch_generic.o LD drivers/huawei_platform/audio/earpiece_pa/built-in.o CC drivers/huawei_platform/audio/max98925/max98925.o CC net/netfilter/nf_nat_proto_dccp.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/audio/max98925/max98925.c:430:13: warning: 'max98925_set_master' defined but not used [-Wunused-function] static void max98925_set_master(struct max98925_priv *max98925) ^~~~~~~~~~~~~~~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/kernel.h:13:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/delay.h:10, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/audio/max98925/max98925.c:11: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/audio/max98925/max98925.c: In function 'max98925_set_clock': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/printk.h:223:2: warning: 'dai_sr' may be used uninitialized in this function [-Wmaybe-uninitialized] printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/audio/max98925/max98925.c:464:5: note: 'dai_sr' was declared here u8 dai_sr; ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/audio/max98925/max98925.c: In function 'max98925_i2c_probe': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/audio/max98925/max98925.c:1073:14: warning: 'i2c_r' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((ret = sysfs_create_group(&i2c_r->dev.kobj, &max98925_r_attr_group)) < 0) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/sched/sch_mq.o CC net/netfilter/nf_nat_proto_udplite.o LD drivers/huawei_platform/audio/max98925/built-in.o CC drivers/huawei_platform/audio/speakerID/speakerID.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/audio/speakerID/speakerID.c:57:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] static int adc_read() ^~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/audio/speakerID/speakerID.c:79:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] static int gpio_read() ^~~~~~~~~ CC net/netfilter/nf_nat_proto_sctp.o CC net/sched/sch_api.o LD drivers/huawei_platform/audio/speakerID/built-in.o CC drivers/huawei_platform/audio/tfa9895/tfa9895.o CC net/netfilter/nf_nat_amanda.o LD drivers/huawei_platform/audio/tfa9895/built-in.o LD drivers/huawei_platform/audio/tpa2028_spk_l/built-in.o LD drivers/huawei_platform/audio/tpa2028_spk_r/built-in.o LD drivers/huawei_platform/audio/built-in.o CC drivers/huawei_platform/camera_legacy/hi6220/flash/torchclass.o CC net/netfilter/nf_nat_ftp.o CC drivers/huawei_platform/camera_legacy/hi6220/flash/scharger_flash.o CC net/sched/sch_blackhole.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/flash/scharger_flash.c: In function 'mmi_scharger_led_torch_mode_set_brightness': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/flash/scharger_flash.c:82:12: warning: 'return' with a value, in function returning void return -EINTR; \ ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/flash/scharger_flash.c:430:2: note: in expansion of macro 'SAFE_DOWN' SAFE_DOWN(&busy_lock); ^~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/flash/scharger_flash.c:417:6: note: declared here void mmi_scharger_led_torch_mode_set_brightness(struct led_classdev *led_cdev, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/netfilter/nf_nat_irc.o LD drivers/huawei_platform/camera_legacy/hi6220/flash/built-in.o CC net/sched/cls_api.o CC drivers/huawei_platform/camera_legacy/hi6220/hi843s_ofilm/hi843s_ofilm.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/hi843s_ofilm/hi843s_ofilm.c: In function 'hi843s_ofilm_read_otp': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/hi843s_ofilm/hi843s_ofilm.c:332:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u16 valid_group_start_reg=0; ^~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/hi843s_ofilm/hi843s_ofilm.c: In function 'hi843s_ofilm_set_default': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/hi843s_ofilm/hi843s_ofilm.c:1516:37: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] hi843s_ofilm_sensor.set_framesizes = hi843s_ofilm_set_framesizes; ^ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/hi843s_ofilm/hi843s_ofilm.c:194:35: warning: 'hi843s_ofilm_stream_on_regs' defined but not used [-Wunused-const-variable=] static const struct _sensor_reg_t hi843s_ofilm_stream_on_regs[] = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/netfilter/nf_nat_sip.o CC net/sched/act_api.o LD drivers/huawei_platform/camera_legacy/hi6220/hi843s_ofilm/built-in.o CC drivers/huawei_platform/camera_legacy/hi6220/imx219_liteon/imx219_liteon.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/imx219_liteon/imx219_liteon.c: In function 'imx219_liteon_check_sensor': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/imx219_liteon/imx219_liteon.c:970:8: warning: implicit declaration of function 'k3_socgpio_get_id_value_float' [-Wimplicit-function-declaration] ret = k3_socgpio_get_id_value_float(S_CAMERA_ID_PIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/imx219_liteon/imx219_liteon.c: In function 'imx219_liteon_set_default': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/imx219_liteon/imx219_liteon.c:1486:38: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] imx219_liteon_sensor.set_framesizes = imx219_liteon_set_framesizes; ^ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/imx219_liteon/imx219_liteon.c:188:35: warning: 'imx219_liteon_stream_on_regs' defined but not used [-Wunused-const-variable=] static const struct _sensor_reg_t imx219_liteon_stream_on_regs[] = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/netfilter/nf_nat_tftp.o LD drivers/huawei_platform/camera_legacy/hi6220/imx219_liteon/built-in.o CC drivers/huawei_platform/camera_legacy/hi6220/imx219_sunny/imx219_sunny.o CC net/sched/act_police.o CC net/netfilter/nf_tproxy_core.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/imx219_sunny/imx219_sunny.c: In function 'imx219_sunny_check_sensor': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/imx219_sunny/imx219_sunny.c:967:8: warning: implicit declaration of function 'k3_socgpio_get_id_value_float' [-Wimplicit-function-declaration] ret = k3_socgpio_get_id_value_float(S_CAMERA_ID_PIN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/imx219_sunny/imx219_sunny.c: In function 'imx219_sunny_set_default': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/imx219_sunny/imx219_sunny.c:1483:37: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] imx219_sunny_sensor.set_framesizes = imx219_sunny_set_framesizes; ^ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/imx219_sunny/imx219_sunny.c:185:35: warning: 'imx219_sunny_stream_on_regs' defined but not used [-Wunused-const-variable=] static const struct _sensor_reg_t imx219_sunny_stream_on_regs[] = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/sched/act_gact.o LD drivers/huawei_platform/camera_legacy/hi6220/imx219_sunny/built-in.o CC drivers/huawei_platform/camera_legacy/hi6220/ov13850/ov13850.o CC net/netfilter/x_tables.o CC net/sched/act_mirred.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov13850/ov13850.c:1067:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void ov13850_dump_reg_debug() ^~~~~~~~~~~~~~~~~~~~~~ CC net/sched/sch_fifo.o LD drivers/huawei_platform/camera_legacy/hi6220/ov13850/built-in.o CC drivers/huawei_platform/camera_legacy/hi6220/ov13850_ofilm/ov13850_ofilm.o CC net/netfilter/xt_tcpudp.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov13850_ofilm/ov13850_ofilm.c:1067:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void ov13850_ofilm_dump_reg_debug() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/sched/sch_htb.o LD drivers/huawei_platform/camera_legacy/hi6220/ov13850_ofilm/built-in.o CC drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/ov5648_foxconn.o CC net/netfilter/xt_mark.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/media/platform/ovisp22/capture/isp/cam_log.h:26:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/ov5648_foxconn.c:62: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/ov5648_foxconn.c: In function 'ov5648_foxconn_write_seq': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/ov5648_foxconn.c:296:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] print_info("Enter %s, seq[%#x], size=%d", __func__, (int)seq, size); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/media/platform/ovisp22/capture/common/cam_log_comm.h:63:140: note: in definition of macro 'print_info' #define print_info(fmt, ...) mntn_video_print(EN_ID_MNTN_CAM_COM_LOG_MODULE, EN_VIDEO_LOG_LEVLE_INFO, "[" LOG_TAG "]" "Info:" fmt "\n", ##__VA_ARGS__) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/ov5648_foxconn.c: In function 'ov5648_foxconn_write_isp_seq': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/ov5648_foxconn.c:313:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] print_info("Enter %s, seq[%#x], size=%d", __func__, (int)seq, size); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/media/platform/ovisp22/capture/common/cam_log_comm.h:63:140: note: in definition of macro 'print_info' #define print_info(fmt, ...) mntn_video_print(EN_ID_MNTN_CAM_COM_LOG_MODULE, EN_VIDEO_LOG_LEVLE_INFO, "[" LOG_TAG "]" "Info:" fmt "\n", ##__VA_ARGS__) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/ov5648_foxconn.c: In function 'ov5648_foxconn_set_default': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/ov5648_foxconn.c:1495:39: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] ov5648_foxconn_sensor.set_framesizes = ov5648_foxconn_set_framesizes; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/ov5648_foxconn.c:1548:35: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] ov5648_foxconn_sensor.set_vts = ov5648_foxconn_set_vts; ^ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/ov5648_foxconn.c:1172:13: warning: 'ov5648_foxconn_set_exposure_gain' defined but not used [-Wunused-function] static void ov5648_foxconn_set_exposure_gain(u32 exposure, u32 gain) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/ov5648_foxconn.c:205:35: warning: 'ov5648_foxconn_stream_on_regs' defined but not used [-Wunused-const-variable=] static const struct _sensor_reg_t ov5648_foxconn_stream_on_regs[] = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/netfilter/xt_connmark.o CC net/sched/cls_u32.o LD drivers/huawei_platform/camera_legacy/hi6220/ov5648_foxconn/built-in.o CC drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/ov5648_ofilm.o CC net/netfilter/xt_nat.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/media/platform/ovisp22/capture/isp/cam_log.h:26:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/ov5648_ofilm.c:62: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/ov5648_ofilm.c: In function 'ov5648_ofilm_write_seq': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/ov5648_ofilm.c:296:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] print_info("Enter %s, seq[%#x], size=%d", __func__, (int)seq, size); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/media/platform/ovisp22/capture/common/cam_log_comm.h:63:140: note: in definition of macro 'print_info' #define print_info(fmt, ...) mntn_video_print(EN_ID_MNTN_CAM_COM_LOG_MODULE, EN_VIDEO_LOG_LEVLE_INFO, "[" LOG_TAG "]" "Info:" fmt "\n", ##__VA_ARGS__) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/ov5648_ofilm.c: In function 'ov5648_ofilm_write_isp_seq': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/ov5648_ofilm.c:313:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] print_info("Enter %s, seq[%#x], size=%d", __func__, (int)seq, size); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/media/platform/ovisp22/capture/common/cam_log_comm.h:63:140: note: in definition of macro 'print_info' #define print_info(fmt, ...) mntn_video_print(EN_ID_MNTN_CAM_COM_LOG_MODULE, EN_VIDEO_LOG_LEVLE_INFO, "[" LOG_TAG "]" "Info:" fmt "\n", ##__VA_ARGS__) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/ov5648_ofilm.c: In function 'ov5648_ofilm_set_default': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/ov5648_ofilm.c:1501:37: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] ov5648_ofilm_sensor.set_framesizes = ov5648_ofilm_set_framesizes; ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/ov5648_ofilm.c:1554:33: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] ov5648_ofilm_sensor.set_vts = ov5648_ofilm_set_vts; ^ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/ov5648_ofilm.c:1179:13: warning: 'ov5648_ofilm_set_exposure_gain' defined but not used [-Wunused-function] static void ov5648_ofilm_set_exposure_gain(u32 exposure, u32 gain) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/ov5648_ofilm.c:205:35: warning: 'ov5648_ofilm_stream_on_regs' defined but not used [-Wunused-const-variable=] static const struct _sensor_reg_t ov5648_ofilm_stream_on_regs[] = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/netfilter/xt_CLASSIFY.o CC net/sched/ematch.o LD drivers/huawei_platform/camera_legacy/hi6220/ov5648_ofilm/built-in.o CC drivers/huawei_platform/camera_legacy/hi6220/ov8856_sunny/ov8856_sunny.o CC net/netfilter/xt_NETMAP.o CC net/sched/em_u32.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov8856_sunny/ov8856_sunny.c:422:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] static int ov8856_sunny_otp_do_checksum() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov8856_sunny/ov8856_sunny.c: In function 'ov8856_sunny_set_default': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov8856_sunny/ov8856_sunny.c:1462:37: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] ov8856_sunny_sensor.set_framesizes = ov8856_sunny_set_framesizes; ^ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov8856_sunny/ov8856_sunny.c:915:12: warning: 'ov8856_sunny_update_flip' defined but not used [-Wunused-function] static int ov8856_sunny_update_flip(u16 width, u16 height) ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov8856_sunny/ov8856_sunny.c:879:13: warning: 'ov8856_sunny_dump_reg_debug' defined but not used [-Wunused-function] static void ov8856_sunny_dump_reg_debug(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/ov8856_sunny/ov8856_sunny.c:172:35: warning: 'ov8856_sunny_stream_on_regs' defined but not used [-Wunused-const-variable=] static const struct _sensor_reg_t ov8856_sunny_stream_on_regs[] = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/netfilter/xt_NFLOG.o LD net/sched/built-in.o CC net/netfilter/xt_NFQUEUE.o LD drivers/huawei_platform/camera_legacy/hi6220/ov8856_sunny/built-in.o CC drivers/huawei_platform/camera_legacy/hi6220/s5k4e1ga_sunny/s5k4e1ga_sunny.o In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/media/platform/ovisp22/capture/isp/cam_log.h:26:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/s5k4e1ga_sunny/s5k4e1ga_sunny.c:64: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/s5k4e1ga_sunny/s5k4e1ga_sunny.c: In function 's5k4e1ga_sunny_write_seq': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/s5k4e1ga_sunny/s5k4e1ga_sunny.c:324:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] print_debug("Enter %s, seq[%#x], size=%d", __func__, (int)seq, size); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/media/platform/ovisp22/capture/common/cam_log_comm.h:58:142: note: in definition of macro 'print_debug' #define print_debug(fmt, ...) mntn_video_print(EN_ID_MNTN_CAM_COM_LOG_MODULE, EN_VIDEO_LOG_LEVLE_DEBUG, "[" LOG_TAG "]" "Debug:" fmt "\n", ##__VA_ARGS__) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/s5k4e1ga_sunny/s5k4e1ga_sunny.c: In function 's5k4e1ga_sunny_write_isp_seq': CC net/sunrpc/clnt.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/s5k4e1ga_sunny/s5k4e1ga_sunny.c:341:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] print_debug("Enter %s, seq[%#x], size=%d", __func__, (int)seq, size); ^ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/media/platform/ovisp22/capture/common/cam_log_comm.h:58:142: note: in definition of macro 'print_debug' #define print_debug(fmt, ...) mntn_video_print(EN_ID_MNTN_CAM_COM_LOG_MODULE, EN_VIDEO_LOG_LEVLE_DEBUG, "[" LOG_TAG "]" "Debug:" fmt "\n", ##__VA_ARGS__) ^~~~~~~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/s5k4e1ga_sunny/s5k4e1ga_sunny.c: In function 's5k4e1ga_sunny_set_default': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/s5k4e1ga_sunny/s5k4e1ga_sunny.c:1586:39: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] s5k4e1ga_sunny_sensor.set_framesizes = s5k4e1ga_sunny_set_framesizes; ^ At top level: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/s5k4e1ga_sunny/s5k4e1ga_sunny.c:188:31: warning: 'isp_init_regs_s5k4e1ga_sunny' defined but not used [-Wunused-const-variable=] static const struct isp_reg_t isp_init_regs_s5k4e1ga_sunny[] = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/netfilter/xt_REDIRECT.o LD drivers/huawei_platform/camera_legacy/hi6220/s5k4e1ga_sunny/built-in.o CC drivers/huawei_platform/camera_legacy/hi6220/sonyimx134/imx134_tune.o CC net/netfilter/xt_IDLETIMER.o CC drivers/huawei_platform/camera_legacy/hi6220/sonyimx134/sonyimx134.o CC net/sunrpc/xprt.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/sonyimx134/sonyimx134.c: In function 'sonyimx134_set_default': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/sonyimx134/sonyimx134.c:2546:35: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] sonyimx134_sensor.set_framesizes = sonyimx134_set_framesizes; ^ CC net/netfilter/xt_comment.o LD drivers/huawei_platform/camera_legacy/hi6220/sonyimx134/built-in.o CC drivers/huawei_platform/camera_legacy/hi6220/sonyimx135/sonyimx135.o CC net/sunrpc/socklib.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/sonyimx135/sonyimx135.c: In function 'sonyimx135_set_default': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/camera_legacy/hi6220/sonyimx135/sonyimx135.c:2248:35: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] sonyimx135_sensor.set_framesizes = sonyimx135_set_framesizes; ^ CC net/netfilter/xt_connbytes.o CC net/sunrpc/xprtsock.o LD drivers/huawei_platform/camera_legacy/hi6220/sonyimx135/built-in.o CC net/netfilter/xt_connlimit.o CC drivers/huawei_platform/camera_legacy/hi6220/sonyimx328/sonyimx328.o CC net/netfilter/xt_conntrack.o CC net/sunrpc/sched.o LD drivers/huawei_platform/camera_legacy/hi6220/sonyimx328/built-in.o LD drivers/huawei_platform/camera_legacy/hi6220/built-in.o LD drivers/huawei_platform/camera_legacy/built-in.o CC drivers/huawei_platform/chipverification/chipverification.o CC net/netfilter/xt_ecn.o LD drivers/huawei_platform/chipverification/built-in.o CC drivers/huawei_platform/chr/chr_netlink.o CC net/netfilter/xt_hashlimit.o CC net/sunrpc/auth.o LD drivers/huawei_platform/chr/built-in.o CC drivers/huawei_platform/connectivity/bcm/bluetooth/bluetooth_power.o CC drivers/huawei_platform/connectivity/bcm/bluetooth/bluesleep.o CC net/netfilter/xt_helper.o CC net/sunrpc/auth_null.o LD drivers/huawei_platform/connectivity/bcm/bluetooth/built-in.o CC drivers/huawei_platform/connectivity/bcm/gps/bcm4752/gps_bcm4752.o CC net/netfilter/xt_hl.o /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/connectivity/bcm/gps/bcm4752/gps_bcm4752.c:64:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int get_gps_ic_type(); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/connectivity/bcm/gps/bcm4752/gps_bcm4752.c:65:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int get_gps_ref_sel_enable(); ^~~~~~ /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/connectivity/bcm/gps/bcm4752/gps_bcm4752.c: In function 'gps_read_proc_nstandby': /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/connectivity/bcm/gps/bcm4752/gps_bcm4752.c:139:22: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (copy_to_user(buffer, tmp, len)) ^~~~~~ In file included from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/include/linux/uaccess.h:5:0, from /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/drivers/huawei_platform/connectivity/bcm/gps/bcm4752/gps_bcm4752.c:17: /home/pmos/build/src/android_kernel_huawei_alice-202b1ab540532cdd7f73532061ff7d3f9ba54d3c/arch/arm64/include/asm/uaccess.h:253:42: note: expected 'void *' but argument is of type 'const char *' static inline