+ export BPO_JOB_ID=269457 + BPO_JOB_ID=269457 + ./pmbootstrap/pmbootstrap.py -m http://dl-2.alpinelinux.org/alpine/ -mp https://build.postmarketos.org/wip/ -mp http://postmarketos1.brixit.nl/postmarketos/ --aports=/home/build/pmaports --no-ccache --timeout 900 --details-to-stdout build --no-depends --strict --arch x86 --force linux-asus-t00f (002348) [05:47:24] % cd /home/build/pmaports; git remote -v origin https://gitlab.com/postmarketOS/pmaports.git/ (fetch) origin https://gitlab.com/postmarketOS/pmaports.git/ (push) (002348) [05:47:24] % cd /home/build/pmaports; git show origin/master:channels.cfg # Reference: https://postmarketos.org/channels.cfg [channels.cfg] recommended=edge [edge] description=Rolling release channel branch_pmaports=master branch_aports=master mirrordir_alpine=edge [stable] description=Stable release channel (first beta v20.05, does not have many devices yet) branch_pmaports=v20.05 branch_aports=3.12-stable mirrordir_alpine=v3.12 (002348) [05:47:24] Shutdown complete (002348) [05:47:24] Calculate work folder size (002348) [05:47:24] % sudo du --summarize --block-size=1 /home/build/.local/var/pmbootstrap 20480 /home/build/.local/var/pmbootstrap (002348) [05:47:24] Shutdown complete (002348) [05:47:24] % sudo du --summarize --block-size=1 /home/build/.local/var/pmbootstrap 20480 /home/build/.local/var/pmbootstrap (002348) [05:47:24] Cleared up ~0 MB of space (002348) [05:47:24] APKINDEX outdated (file does not exist yet): https://build.postmarketos.org/wip/master/x86/APKINDEX.tar.gz (002348) [05:47:24] APKINDEX outdated (file does not exist yet): http://postmarketos1.brixit.nl/postmarketos/master/x86/APKINDEX.tar.gz (002348) [05:47:24] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/main/x86/APKINDEX.tar.gz (002348) [05:47:24] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/community/x86/APKINDEX.tar.gz (002348) [05:47:24] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/testing/x86/APKINDEX.tar.gz (002348) [05:47:24] Update package index for x86 (5 file(s)) (002348) [05:47:24] % mkdir -p /home/build/.local/var/pmbootstrap/cache_http (002348) [05:47:24] Download https://build.postmarketos.org/wip/master/x86/APKINDEX.tar.gz (002348) [05:47:24] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_apk_x86 (002348) [05:47:24] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_1423bf93f4d22b905a01e068fa6ddcc0d8a2546dc206941669110de37aefb1e3 /home/build/.local/var/pmbootstrap/cache_apk_x86/APKINDEX.73602495.tar.gz (002348) [05:47:24] Download http://postmarketos1.brixit.nl/postmarketos/master/x86/APKINDEX.tar.gz (002348) [05:47:24] WARNING: file not found: http://postmarketos1.brixit.nl/postmarketos/master/x86/APKINDEX.tar.gz (002348) [05:47:24] Download http://dl-2.alpinelinux.org/alpine/edge/main/x86/APKINDEX.tar.gz (002348) [05:47:25] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_0f174720f00d5e15a6f82d91226eee5292ce6cf2e0235cb316e8cb14378c1fce /home/build/.local/var/pmbootstrap/cache_apk_x86/APKINDEX.ffff1b13.tar.gz (002348) [05:47:25] Download http://dl-2.alpinelinux.org/alpine/edge/community/x86/APKINDEX.tar.gz (002348) [05:47:25] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_99820dfa5b92d0e67955eb4d5b2f25a4c42f0af7735995480853b511f03c9999 /home/build/.local/var/pmbootstrap/cache_apk_x86/APKINDEX.f03f5bfd.tar.gz (002348) [05:47:25] Download http://dl-2.alpinelinux.org/alpine/edge/testing/x86/APKINDEX.tar.gz (002348) [05:47:25] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_b220f0cf3f6684b19c795eebfbb6ef89d3cb15bf79ef7270fc5965dca5d8c98f /home/build/.local/var/pmbootstrap/cache_apk_x86/APKINDEX.977188ec.tar.gz (002348) [05:47:28] Build is necessary for package 'linux-asus-t00f': No binary package available (002348) [05:47:28] NOTE: Skipped apk version check for chroot 'native', because it is not installed yet! (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/dev (002348) [05:47:28] % sudo mount -t tmpfs -o size=1M,noexec,dev tmpfs /home/build/.local/var/pmbootstrap/chroot_native/dev (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/dev/pts /home/build/.local/var/pmbootstrap/chroot_native/dev/shm (002348) [05:47:28] % sudo mount -t tmpfs -o nodev,nosuid,noexec tmpfs /home/build/.local/var/pmbootstrap/chroot_native/dev/shm (002348) [05:47:28] % sudo mknod -m 666 /home/build/.local/var/pmbootstrap/chroot_native/dev/null c 1 3 (002348) [05:47:28] % sudo mknod -m 666 /home/build/.local/var/pmbootstrap/chroot_native/dev/zero c 1 5 (002348) [05:47:28] % sudo mknod -m 666 /home/build/.local/var/pmbootstrap/chroot_native/dev/full c 1 7 (002348) [05:47:28] % sudo mknod -m 644 /home/build/.local/var/pmbootstrap/chroot_native/dev/random c 1 8 (002348) [05:47:28] % sudo mknod -m 644 /home/build/.local/var/pmbootstrap/chroot_native/dev/urandom c 1 9 (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/proc (002348) [05:47:28] % sudo mount --bind /proc /home/build/.local/var/pmbootstrap/chroot_native/proc (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_apk_x86_64 (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/var/cache/apk (002348) [05:47:28] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_apk_x86_64 /home/build/.local/var/pmbootstrap/chroot_native/var/cache/apk (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_ccache_x86_64 (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-ccache (002348) [05:47:28] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_ccache_x86_64 /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-ccache (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_distfiles (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/var/cache/distfiles (002348) [05:47:28] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_distfiles /home/build/.local/var/pmbootstrap/chroot_native/var/cache/distfiles (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-git (002348) [05:47:28] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_git /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-git (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_rust (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-rust (002348) [05:47:28] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_rust /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-rust (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/config_abuild (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-abuild-config (002348) [05:47:28] % sudo mount --bind /home/build/.local/var/pmbootstrap/config_abuild /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-abuild-config (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/config_apk_keys (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/keys (002348) [05:47:28] % sudo mount --bind /home/build/.local/var/pmbootstrap/config_apk_keys /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/keys (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/packages/edge (002348) [05:47:28] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-packages (002348) [05:47:28] % sudo mount --bind /home/build/.local/var/pmbootstrap/packages/edge /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-packages (002348) [05:47:28] APKINDEX outdated (file does not exist yet): https://build.postmarketos.org/wip/master/x86_64/APKINDEX.tar.gz (002348) [05:47:28] APKINDEX outdated (file does not exist yet): http://postmarketos1.brixit.nl/postmarketos/master/x86_64/APKINDEX.tar.gz (002348) [05:47:28] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz (002348) [05:47:28] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz (002348) [05:47:28] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz (002348) [05:47:28] Update package index for x86_64 (5 file(s)) (002348) [05:47:28] Download https://build.postmarketos.org/wip/master/x86_64/APKINDEX.tar.gz (002348) [05:47:29] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_53711a85d2d03805fc9e859f0e55eda4941541086fca30263c9338b694af655c /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.73602495.tar.gz (002348) [05:47:29] Download http://postmarketos1.brixit.nl/postmarketos/master/x86_64/APKINDEX.tar.gz (002348) [05:47:29] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_82f4e91ad45607a0f5d4d39ff6824bc49ebe5a431f60836f8ba0448c906a07f4 /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.3f9c67ba.tar.gz (002348) [05:47:29] Download http://dl-2.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz (002348) [05:47:29] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_55e3804b70e7e26b184a1fcd42de2c20d5c601279ad985cee1412518a039569c /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.ffff1b13.tar.gz (002348) [05:47:29] Download http://dl-2.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz (002348) [05:47:29] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_0fa2917a7df1cb2dad7fbf03d144f26e827d81d99a22d79ae29596be17b493b1 /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.f03f5bfd.tar.gz (002348) [05:47:29] Download http://dl-2.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz (002348) [05:47:29] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_942b7f1aad089bb4a5df7744d950a57b8cf143f75d931b07f9d98ddaca128b3f /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.977188ec.tar.gz (002348) [05:47:30] Download http://dl-2.alpinelinux.org/alpine/edge/main/x86_64/apk-tools-static-2.10.5-r1.apk (002348) [05:47:30] sigfilename: sbin/apk.static.SIGN.RSA.alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub (002348) [05:47:30] sigkey: alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub (002348) [05:47:30] extracted: /tmp/pmbootstrap_2c4wa8xapk (002348) [05:47:30] extracted: /tmp/pmbootstrap694z0j5esig (002348) [05:47:30] Verify apk.static signature with /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub (002348) [05:47:30] % openssl dgst -sha1 -verify /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub -signature /tmp/pmbootstrap694z0j5esig /tmp/pmbootstrap_2c4wa8xapk Verified OK (002348) [05:47:30] Verify the version reported by the apk.static binary (must match the package version 2.10.5-r1) (002348) [05:47:30] % /tmp/pmbootstrap_2c4wa8xapk --version apk-tools 2.10.5, compiled for x86_64. (002348) [05:47:30] (native) install alpine-base (002348) [05:47:30] % sudo ln -s -f /var/cache/apk /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/cache (002348) [05:47:30] % sudo cp /home/build/pmbootstrap/pmb/data/keys/build.postmarketos.org.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002348) [05:47:30] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002348) [05:47:30] % sudo cp /home/build/pmbootstrap/pmb/data/keys/wip.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002348) [05:47:30] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58cbb476.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002348) [05:47:30] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002348) [05:47:30] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58e4f17d.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002348) [05:47:30] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002348) [05:47:30] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002348) [05:47:30] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58199dcc.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002348) [05:47:30] % sudo cp /etc/resolv.conf /home/build/.local/var/pmbootstrap/chroot_native/etc/resolv.conf (002348) [05:47:30] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/etc/apk (002348) [05:47:30] (native) update /etc/apk/repositories (002348) [05:47:30] % sudo sh -c echo /mnt/pmbootstrap-packages >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002348) [05:47:30] % sudo sh -c echo https://build.postmarketos.org/wip/master >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002348) [05:47:30] % sudo sh -c echo http://postmarketos1.brixit.nl/postmarketos/master >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002348) [05:47:30] % sudo sh -c echo http://dl-2.alpinelinux.org/alpine/edge/main >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002348) [05:47:30] % sudo sh -c echo http://dl-2.alpinelinux.org/alpine/edge/community >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002348) [05:47:30] % sudo sh -c echo http://dl-2.alpinelinux.org/alpine/edge/testing >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002348) [05:47:30] % sudo /home/build/.local/var/pmbootstrap/apk.static --no-progress --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 WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/19) Installing musl (1.2.0-r0) (2/19) Installing busybox (1.32.0-r1) Executing busybox-1.32.0-r1.post-install (3/19) Installing alpine-baselayout (3.2.0-r8) Executing alpine-baselayout-3.2.0-r8.pre-install Executing alpine-baselayout-3.2.0-r8.post-install (4/19) Installing openrc (0.42.1-r10) Executing openrc-0.42.1-r10.post-install (5/19) Installing alpine-conf (3.9.0-r1) (6/19) Installing libcrypto1.1 (1.1.1g-r0) (7/19) Installing libssl1.1 (1.1.1g-r0) (8/19) Installing ca-certificates-bundle (20191127-r4) (9/19) Installing libtls-standalone (2.9.1-r1) (10/19) Installing ssl_client (1.32.0-r1) (11/19) Installing zlib (1.2.11-r3) (12/19) Installing apk-tools (2.10.5-r1) (13/19) Installing busybox-suid (1.32.0-r1) (14/19) Installing busybox-initscripts (3.2-r2) Executing busybox-initscripts-3.2-r2.post-install (15/19) Installing scanelf (1.2.6-r1) (16/19) Installing musl-utils (1.2.0-r0) (17/19) Installing libc-utils (0.7.2-r3) (18/19) Installing alpine-keys (2.2-r0) (19/19) Installing alpine-base (3.13.0_alpha20200626-r0) Executing busybox-1.32.0-r1.trigger OK: 8 MiB in 19 packages (002348) [05:47:31] (native) % adduser -D pmos -u 12345 (002348) [05:47:31] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-abuild-config /home/pmos/.abuild (002348) [05:47:31] (native) % chown pmos:pmos /mnt/pmbootstrap-abuild-config (002348) [05:47:31] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-ccache /home/pmos/.ccache (002348) [05:47:31] (native) % chown pmos:pmos /mnt/pmbootstrap-ccache (002348) [05:47:31] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/packages (002348) [05:47:31] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-packages /home/pmos/packages/pmos (002348) [05:47:31] (native) % chown pmos:pmos /mnt/pmbootstrap-packages (002348) [05:47:31] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/.cargo/registry (002348) [05:47:31] (native) % mkdir -p /mnt/pmbootstrap-rust/registry/index (002348) [05:47:31] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/registry/index /home/pmos/.cargo/registry/index (002348) [05:47:31] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/registry/index (002348) [05:47:31] (native) % mkdir -p /mnt/pmbootstrap-rust/registry/cache (002348) [05:47:31] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/registry/cache /home/pmos/.cargo/registry/cache (002348) [05:47:31] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/registry/cache (002348) [05:47:31] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/.cargo/git (002348) [05:47:31] (native) % mkdir -p /mnt/pmbootstrap-rust/git/db (002348) [05:47:31] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/git/db /home/pmos/.cargo/git/db (002348) [05:47:31] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/git/db (002348) [05:47:31] (native) calculate depends of abuild, build-base, ccache, git (pmbootstrap -v for details) (002348) [05:47:33] (native) install abuild build-base ccache git (002348) [05:47:33] (native) % apk --no-progress 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 libcurl expat pcre2 libattr libacl libgcc libstdc++ ca-certificates libmagic isl libgomp libatomic libgphobos gmp mpc1 mpfr4 musl-dev brotli-libs nghttp2-libs WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/39) Installing fakeroot (1.24-r0) (2/39) Installing openssl (1.1.1g-r0) (3/39) Installing libattr (2.4.48-r0) (4/39) Installing attr (2.4.48-r0) (5/39) Installing libacl (2.2.53-r0) (6/39) Installing tar (1.32-r1) (7/39) Installing pkgconf (1.7.3-r0) (8/39) Installing patch (2.7.6-r6) (9/39) Installing libgcc (9.3.0-r4) (10/39) Installing libstdc++ (9.3.0-r4) (11/39) Installing lzip (1.21-r0) (12/39) Installing ca-certificates (20191127-r4) (13/39) Installing brotli-libs (1.0.7-r5) (14/39) Installing nghttp2-libs (1.41.0-r0) (15/39) Installing libcurl (7.71.1-r0) (16/39) Installing curl (7.71.1-r0) (17/39) Installing abuild (3.6.0-r1) Executing abuild-3.6.0-r1.pre-install (18/39) Installing binutils (2.34-r1) (19/39) Installing libmagic (5.39-r0) (20/39) Installing file (5.39-r0) (21/39) Installing gmp (6.2.0-r0) (22/39) Installing isl (0.18-r0) (23/39) Installing libgomp (9.3.0-r4) (24/39) Installing libatomic (9.3.0-r4) (25/39) Installing libgphobos (9.3.0-r4) (26/39) Installing mpfr4 (4.0.2-r4) (27/39) Installing mpc1 (1.1.0-r1) (28/39) Installing gcc (9.3.0-r4) (29/39) Installing musl-dev (1.2.0-r0) (30/39) Installing libc-dev (0.7.2-r3) (31/39) Installing g++ (9.3.0-r4) (32/39) Installing make (4.3-r0) (33/39) Installing fortify-headers (1.1-r0) (34/39) Installing build-base (0.5-r2) (35/39) Installing ccache (3.7.11-r0) (36/39) Installing expat (2.2.9-r1) (37/39) Installing pcre2 (10.35-r0) (38/39) Installing git (2.28.0-r0) (39/39) Installing .pmbootstrap (20200731.054733) Executing busybox-1.32.0-r1.trigger Executing ca-certificates-20191127-r4.trigger OK: 187 MiB in 58 packages (002348) [05:47:39] (native) % apk --no-progress add abuild build-base ccache git WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory OK: 187 MiB in 58 packages (002348) [05:47:39] (native) % apk --no-progress del .pmbootstrap WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/1) Purging .pmbootstrap (20200731.054733) OK: 187 MiB in 57 packages (002348) [05:47:40] (native) % chown root:abuild /var/cache/distfiles (002348) [05:47:40] (native) % chmod g+w /var/cache/distfiles (002348) [05:47:40] (native) generate abuild keys (002348) [05:47:40] (native) % busybox su pmos -c 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 (002348) [05:47:40] (native) % cp /mnt/pmbootstrap-abuild-config/pmos-5f23b07c.rsa.pub /etc/apk/keys/ (002348) [05:47:40] (native) % cp /tmp/gzip_wrapper.sh /usr/local/bin/gzip (002348) [05:47:40] (native) % chmod +x /usr/local/bin/gzip (002348) [05:47:40] (native) % adduser pmos abuild (002348) [05:47:40] (native) % sed -i -e s/^CLEANUP=.*/CLEANUP=''/ /etc/abuild.conf (002348) [05:47:40] (native) % sed -i -e s/^ERROR_CLEANUP=.*/ERROR_CLEANUP=''/ /etc/abuild.conf (002348) [05:47:40] (native) % touch /var/local/pmbootstrap_chroot_build_init_done (002348) [05:47:40] (native) % sed -i -e s/^export JOBS=.*/export JOBS=3/ /etc/abuild.conf (002348) [05:47:40] (native) % busybox su pmos -c HOME=/home/pmos ccache --max-size 5G Set cache size limit to 5.0 GB (002348) [05:47:40] (native) build x86/linux-asus-t00f-3.10.107-r3.apk (002348) [05:47:40] % sudo cp -rL /home/build/pmaports/device/testing/linux-asus-t00f/ /home/build/.local/var/pmbootstrap/chroot_native/home/pmos/build (002348) [05:47:40] (native) % chown -R pmos:pmos /home/pmos/build (002348) [05:47:40] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmaports (002348) [05:47:40] % sudo mount --bind /home/build/pmaports /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmaports (002348) [05:47:40] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/build (002348) [05:47:40] (native) % busybox su pmos -c HOME=/home/pmos ln -sf /mnt/pmaports/.git /home/pmos/build/.git (002348) [05:47:40] (native) % cd /home/pmos/build; busybox su pmos -c CARCH=x86 SUDO_APK='abuild-apk --no-progress' CCACHE_DISABLE=1 HOME=/home/pmos abuild -D postmarketOS -r -f ]0;abuild-x86: linux-asus-t00f>>> linux-asus-t00f: Building pmos/linux-asus-t00f 3.10.107-r3 (using abuild 3.6.0-r1) started Fri, 31 Jul 2020 05:47:40 +0000 >>> linux-asus-t00f: Checking sanity of /home/pmos/build/APKBUILD... >>> WARNING: linux-asus-t00f: No maintainer >>> linux-asus-t00f: Analyzing dependencies... >>> linux-asus-t00f: Installing for build: build-base perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6 WARNING: Ignoring /home/pmos/packages//pmos/x86_64/APKINDEX.tar.gz: No such file or directory WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/51) Installing libbz2 (1.0.8-r1) (2/51) Installing perl (5.30.3-r2) (3/51) Installing sed (4.8-r0) (4/51) Installing installkernel (3.5-r0) (5/51) Installing ncurses-terminfo-base (6.2_p20200725-r0) (6/51) Installing ncurses-libs (6.2_p20200725-r0) (7/51) Installing readline (8.0.4-r0) (8/51) Installing bash (5.0.18-r0) Executing bash-5.0.18-r0.post-install (9/51) Installing libgmpxx (6.2.0-r0) (10/51) Installing gmp-dev (6.2.0-r0) (11/51) Installing bc (1.07.1-r1) (12/51) Installing linux-headers (5.7.8-r0) (13/51) Installing fts (1.2.7-r1) (14/51) Installing xz-libs (5.2.5-r0) (15/51) Installing libelf (0.180-r0) (16/51) Installing xz-dev (5.2.5-r0) (17/51) Installing zlib-dev (1.2.11-r3) (18/51) Installing elfutils-dev (0.180-r0) (19/51) Installing libpng (1.6.37-r1) (20/51) Installing freetype (2.10.2-r0) (21/51) Installing libuuid (2.36-r0) (22/51) Installing fontconfig (2.13.1-r3) (23/51) Installing encodings (1.0.5-r0) (24/51) Installing libfontenc (1.1.4-r0) (25/51) Installing mkfontscale (1.2.1-r1) (26/51) Installing ttf-dejavu (2.37-r1) (27/51) Installing ttf-droid (20200215-r1) (28/51) Installing py3-olefile (0.46-r4) (29/51) Installing libimagequant (2.12.6-r0) (30/51) Installing libjpeg-turbo (2.0.5-r0) (31/51) Installing lcms2 (2.11-r0) (32/51) Installing openjpeg (2.3.1-r4) (33/51) Installing tiff (4.1.0-r0) (34/51) Installing libwebp (1.1.0-r0) (35/51) Installing libxau (1.0.9-r0) (36/51) Installing libbsd (0.10.0-r0) (37/51) Installing libxdmcp (1.1.3-r0) (38/51) Installing libxcb (1.14-r1) (39/51) Installing py3-pillow (7.2.0-r0) (40/51) Installing libffi (3.3-r2) (41/51) Installing gdbm (1.13-r1) (42/51) Installing sqlite-libs (3.32.3-r0) (43/51) Installing python3 (3.8.5-r0) (44/51) Installing postmarketos-splash (1.0.0-r1) (45/51) Installing devicepkg-dev (0.12.2-r0) (46/51) Installing xz (5.2.5-r0) (47/51) Installing gcc6 (9999-r7) (48/51) Installing .makedepends-linux-asus-t00f (20200731.054741) (49/51) Installing perl-error (0.17029-r0) (50/51) Installing perl-git (2.28.0-r0) (51/51) Installing git-perl (2.28.0-r0) Executing busybox-1.32.0-r1.trigger Executing fontconfig-2.13.1-r3.trigger Executing mkfontscale-1.2.1-r1.trigger OK: 360 MiB in 108 packages ]0;>>> linux-asus-t00f: Cleaning up srcdir ]0;>>> linux-asus-t00f: Cleaning up pkgdir >>> linux-asus-t00f: Fetching linux-asus-t00f-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291.tar.gz::https://github.com/zf5/android_kernel_asus_T00F/archive/ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291.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 100 170 100 170 0 0 1140 0 --:--:-- --:--:-- --:--:-- 1140 100 565 0 565 0 0 463 0 --:--:-- 0:00:01 --:--:-- 463 100 3905k 0 3905k 0 0 2082k 0 --:--:-- 0:00:01 --:--:-- 5952k 100 9.8M 0 9.8M 0 0 3512k 0 --:--:-- 0:00:02 --:--:-- 6097k 100 15.7M 0 15.7M 0 0 4163k 0 --:--:-- 0:00:03 --:--:-- 6077k 100 22.0M 0 22.0M 0 0 4622k 0 --:--:-- 0:00:04 --:--:-- 6165k 100 27.9M 0 27.9M 0 0 4868k 0 --:--:-- 0:00:05 --:--:-- 6144k 100 33.5M 0 33.5M 0 0 5002k 0 --:--:-- 0:00:06 --:--:-- 6098k 100 39.9M 0 39.9M 0 0 5190k 0 --:--:-- 0:00:07 --:--:-- 6156k 100 46.0M 0 46.0M 0 0 5317k 0 --:--:-- 0:00:08 --:--:-- 6212k 100 52.0M 0 52.0M 0 0 5395k 0 --:--:-- 0:00:09 --:--:-- 6149k 100 57.7M 0 57.7M 0 0 5439k 0 --:--:-- 0:00:10 --:--:-- 6110k 100 63.7M 0 63.7M 0 0 5494k 0 --:--:-- 0:00:11 --:--:-- 6170k 100 69.5M 0 69.5M 0 0 5535k 0 --:--:-- 0:00:12 --:--:-- 6077k 100 75.4M 0 75.4M 0 0 5568k 0 --:--:-- 0:00:13 --:--:-- 6012k 100 81.2M 0 81.2M 0 0 5594k 0 --:--:-- 0:00:14 --:--:-- 5987k 100 87.2M 0 87.2M 0 0 5631k 0 --:--:-- 0:00:15 --:--:-- 6048k 100 93.1M 0 93.1M 0 0 5651k 0 --:--:-- 0:00:16 --:--:-- 6025k 100 98.7M 0 98.7M 0 0 5660k 0 --:--:-- 0:00:17 --:--:-- 5981k 100 104M 0 104M 0 0 5663k 0 --:--:-- 0:00:18 --:--:-- 5929k 100 110M 0 110M 0 0 5703k 0 --:--:-- 0:00:19 --:--:-- 6027k 100 116M 0 116M 0 0 5716k 0 --:--:-- 0:00:20 --:--:-- 5987k 100 122M 0 122M 0 0 5726k 0 --:--:-- 0:00:21 --:--:-- 5980k >>> linux-asus-t00f: Fetching linux-asus-t00f-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291.tar.gz::https://github.com/zf5/android_kernel_asus_T00F/archive/ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291.tar.gz >>> linux-asus-t00f: Checking sha512sums... linux-asus-t00f-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291.tar.gz: OK config-asus-t00f.x86: OK compiler-gcc6.h: OK 01_ipc-shm-fix-redefinition-of-shm_rcu_free.patch: OK 02_drivers-external_drivers-remove-unused-constants.patch: OK 03_ipc-fix-undefined-references.patch: OK >>> linux-asus-t00f: Unpacking /var/cache/distfiles/linux-asus-t00f-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291.tar.gz... >>> linux-asus-t00f: 01_ipc-shm-fix-redefinition-of-shm_rcu_free.patch patching file ipc/shm.c >>> linux-asus-t00f: 02_drivers-external_drivers-remove-unused-constants.patch patching file drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300/sh_css_params.c >>> linux-asus-t00f: 03_ipc-fix-undefined-references.patch patching file ipc/msg.c patching file ipc/sem.c NOTE: replacing /home/pmos/build/src/android_kernel_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291/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_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291/include/linux/compiler-gcc.h' make: Entering directory '/home/pmos/build/src/android_kernel_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291' HOSTCC scripts/basic/fixdep 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 # # configuration written to .config # make: Leaving directory '/home/pmos/build/src/android_kernel_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291' HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf --silentoldconfig Kconfig SYSHDR arch/x86/syscalls/../include/generated/uapi/asm/unistd_32.h SYSHDR arch/x86/syscalls/../include/generated/uapi/asm/unistd_64.h SYSHDR arch/x86/syscalls/../include/generated/uapi/asm/unistd_x32.h SYSTBL arch/x86/syscalls/../include/generated/asm/syscalls_32.h WRAP arch/x86/include/generated/asm/clkdev.h CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig HOSTCC scripts/selinux/genheaders/genheaders CC scripts/mod/devicetable-offsets.s MKELF scripts/mod/elfconfig.h GEN scripts/mod/devicetable-offsets.h HOSTCC scripts/mod/modpost.o HOSTCC scripts/selinux/mdp/mdp HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash HOSTCC scripts/recordmcount HOSTCC scripts/mod/sumversion.o HOSTCC scripts/mod/file2alias.o HOSTCC scripts/sortextable scripts/sortextable.c:64:1: warning: 'succeed_file' defined but not used [-Wunused-function] 64 | succeed_file(void) | ^~~~~~~~~~~~ In file included from scripts/sortextable.c:162: scripts/sortextable.c: In function 'main': scripts/sortextable.h:158:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized] 158 | memset(relocs, 0, relocs_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/sortextable.h:104:6: note: 'relocs_size' was declared here 104 | int relocs_size; | ^~~~~~~~~~~ In file included from scripts/sortextable.c:160: scripts/sortextable.h:158:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized] 158 | memset(relocs, 0, relocs_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scripts/sortextable.h:104:6: note: 'relocs_size' was declared here 104 | int relocs_size; | ^~~~~~~~~~~ HOSTCC scripts/asn1_compiler HOSTLD scripts/mod/modpost HOSTCC arch/x86/tools/relocs_32.o HOSTCC arch/x86/tools/relocs_64.o HOSTCC arch/x86/tools/relocs_common.o using driver bcm43362.ko!! bcmdhd: Compiling for Intel platforms drivers/net/wireless/bcmdhd bcmdhd: Compiling for 43362 chip HOSTLD arch/x86/tools/relocs CC kernel/bounds.s GEN include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL scripts/checksyscalls.sh CC init/main.o CHK include/generated/compile.h UPD include/generated/compile.h CC init/do_mounts.o HOSTCC usr/gen_init_cpio GEN usr/initramfs_data.cpio AS usr/initramfs_data.o LD usr/built-in.o CC init/do_mounts_rd.o AS arch/x86/crypto/aes-i586-asm_32.o CC init/do_mounts_initrd.o CC arch/x86/crypto/aes_glue.o AS arch/x86/crypto/twofish-i586-asm_32.o CC arch/x86/crypto/twofish_glue.o CC init/do_mounts_md.o CC kernel/fork.o LD arch/x86/crypto/aes-i586.o LD arch/x86/crypto/twofish-i586.o LD arch/x86/crypto/built-in.o CC arch/x86/kernel/process_32.o CC init/noinitramfs.o CC arch/x86/kernel/signal.o CC init/initramfs.o AS arch/x86/kernel/entry_32.o CC arch/x86/kernel/traps.o CC kernel/exec_domain.o CC init/calibrate.o CC init/init_task.o CC arch/x86/kernel/irq.o CC kernel/panic.o CC init/version.o CC arch/x86/kernel/irq_32.o CC kernel/printk.o LD init/mounts.o LD init/built-in.o CC arch/x86/mm/init.o CC arch/x86/kernel/dumpstack_32.o CC arch/x86/mm/init_32.o CC arch/x86/kernel/time.o CC kernel/cpu.o CC arch/x86/kernel/ioport.o CC arch/x86/mm/fault.o CC arch/x86/kernel/ldt.o CC kernel/exit.o CC arch/x86/mm/ioremap.o CC arch/x86/kernel/dumpstack.o CC arch/x86/mm/extable.o CC arch/x86/kernel/nmi.o CC arch/x86/mm/pageattr.o CC kernel/itimer.o CC arch/x86/kernel/setup.o CC arch/x86/mm/mmap.o HZFILE kernel/hz.bc CC kernel/softirq.o CC arch/x86/kernel/x86_init.o CC arch/x86/mm/pat.o CC arch/x86/kernel/i8259.o In file included from kernel/softirq.c:22:0: kernel/softirq.c: In function '__local_bh_disable': include/linux/ftrace.h:617:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR1 ((unsigned long)__builtin_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/softirq.c:116:49: note: in expansion of macro 'CALLER_ADDR1' trace_preempt_off(CALLER_ADDR0, get_parent_ip(CALLER_ADDR1)); ^~~~~~~~~~~~ CC arch/x86/mm/pgtable.o CC arch/x86/kernel/irqinit.o CC kernel/resource.o CC arch/x86/mm/physaddr.o CC arch/x86/mm/gup.o CC arch/x86/kernel/jump_label.o CC arch/x86/kernel/irq_work.o CC kernel/sysctl.o CC arch/x86/mm/setup_nx.o CC arch/x86/kernel/probe_roms.o CC arch/x86/mm/pat_rbtree.o CC arch/x86/mm/tlb.o CC arch/x86/kernel/i386_ksyms_32.o CC kernel/sysctl_binary.o CC arch/x86/kernel/syscall_32.o CC arch/x86/kernel/bootflag.o CC arch/x86/mm/pgtable_32.o CC arch/x86/kernel/e820.o CC arch/x86/mm/iomap_32.o CC kernel/capability.o CC arch/x86/mm/highmem_32.o CC arch/x86/kernel/pci-dma.o CC kernel/ptrace.o LD arch/x86/mm/built-in.o CC arch/x86/kernel/quirks.o LD arch/x86/net/built-in.o LD arch/x86/platform/ce4100/built-in.o LD arch/x86/platform/efi/built-in.o LD arch/x86/platform/geode/built-in.o LD arch/x86/platform/goldfish/built-in.o CC arch/x86/platform/intel-mid/intel-mid.o CC arch/x86/kernel/topology.o CC kernel/timer.o CC arch/x86/kernel/kdebugfs.o CC arch/x86/platform/intel-mid/intel_mid_vrtc.o CC arch/x86/kernel/alternative.o CC arch/x86/platform/intel-mid/early_printk_intel_mid.o CC arch/x86/kernel/i8253.o CC arch/x86/platform/intel-mid/intel_mid_pstore_ram.o CC arch/x86/platform/intel-mid/spid.o CC kernel/user.o CC arch/x86/kernel/pci-nommu.o CC arch/x86/kernel/hw_breakpoint.o CC kernel/signal.o CC arch/x86/platform/intel-mid/intel_mid_sfi.o CC arch/x86/kernel/tsc.o CC arch/x86/platform/intel-mid/device_libs/platform_sst_audio.o CC arch/x86/kernel/io_delay.o arch/x86/platform/intel-mid/device_libs/platform_sst_audio.c:161:13: warning: 'set_mrfld_platform_config' defined but not used [-Wunused-function] static void set_mrfld_platform_config(void) ^~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/platform/intel-mid/device_libs/platform_sst_audio.c:155:13: warning: 'set_cht_platform_config' defined but not used [-Wunused-function] static void set_cht_platform_config(void) ^~~~~~~~~~~~~~~~~~~~~~~ arch/x86/platform/intel-mid/device_libs/platform_sst_audio.c:149:13: warning: 'set_byt_platform_config' defined but not used [-Wunused-function] static void set_byt_platform_config(void) ^~~~~~~~~~~~~~~~~~~~~~~ arch/x86/platform/intel-mid/device_libs/platform_sst_audio.c:142:13: warning: 'set_byt_cr_platform_config' defined but not used [-Wunused-function] static void set_byt_cr_platform_config(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC arch/x86/platform/intel-mid/device_libs/platform_clv_regulator.o CC arch/x86/kernel/rtc.o CC kernel/sys.o CC arch/x86/platform/intel-mid/device_libs/platform_mrfl_regulator.o CC arch/x86/kernel/pci-iommu_table.o CC arch/x86/platform/intel-mid/device_libs/platform_byt_regulator.o CC arch/x86/kernel/resource.o CC arch/x86/kernel/process.o CC arch/x86/platform/intel-mid/device_libs/platform_mofd_regulator.o CC arch/x86/kernel/i387.o CC kernel/kmod.o CC arch/x86/platform/intel-mid/device_libs/platform_soc_thermal.o CC arch/x86/platform/intel-mid/device_libs/platform_ctp_audio.o CC arch/x86/kernel/xsave.o CC kernel/workqueue.o CC arch/x86/platform/intel-mid/device_libs/platform_ipc.o CC arch/x86/platform/intel-mid/device_libs/platform_i2c_gpio.o CC arch/x86/kernel/ptrace.o CC arch/x86/platform/intel-mid/device_libs/platform_msic.o arch/x86/kernel/ptrace.c:129:18: warning: 'arg_offs_table' defined but not used [-Wunused-const-variable=] static const int arg_offs_table[] = { ^~~~~~~~~~~~~~ CC arch/x86/platform/intel-mid/device_libs/platform_msic_audio.o CC arch/x86/platform/intel-mid/device_libs/platform_msic_gpio.o CC arch/x86/kernel/tls.o CC arch/x86/platform/intel-mid/device_libs/platform_msic_ocd.o CC arch/x86/platform/intel-mid/device_libs/platform_tc35876x.o CC kernel/pid.o CC arch/x86/kernel/step.o CC arch/x86/platform/intel-mid/device_libs/pci/platform_sdhci_pci.o CC arch/x86/kernel/i8237.o arch/x86/platform/intel-mid/device_libs/pci/platform_sdhci_pci.c: In function 'get_sdhci_platform_data': arch/x86/platform/intel-mid/device_libs/pci/platform_sdhci_pci.c:699:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (intel_mid_identify_sim() == ^~ arch/x86/platform/intel-mid/device_libs/pci/platform_sdhci_pci.c:703:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' pdata->quirks = sdhci_pdata_quirks; ^~~~~ CC arch/x86/kernel/stacktrace.o CC arch/x86/platform/intel-mid/device_libs/pci/platform_usb_otg.o CC kernel/task_work.o In file included from arch/x86/platform/intel-mid/device_libs/pci/platform_usb_otg.c:200:0: include/linux/usb/penwell_otg.h:406:1: warning: useless storage class specifier in empty declaration }; ^ LD arch/x86/kernel/acpi/built-in.o In file included from arch/x86/platform/intel-mid/device_libs/pci/platform_usb_otg.c:18:0: /home/pmos/build/src/android_kernel_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291/arch/x86/include/asm/intel_em_config.h:96:12: warning: 'em_config_get_charge_profile' defined but not used [-Wunused-function] static int em_config_get_charge_profile(struct ps_pse_mod_prof *chrg_prof) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291/arch/x86/include/asm/intel_em_config.h:92:12: warning: 'em_config_get_oem1_data' defined but not used [-Wunused-function] static int em_config_get_oem1_data(struct em_config_oem1_data *data) ^~~~~~~~~~~~~~~~~~~~~~~ /home/pmos/build/src/android_kernel_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291/arch/x86/include/asm/intel_em_config.h:88:12: warning: 'em_config_get_oem0_data' defined but not used [-Wunused-function] static int em_config_get_oem0_data(struct em_config_oem0_data *data) ^~~~~~~~~~~~~~~~~~~~~~~ CC arch/x86/kernel/apic/apic.o CC arch/x86/platform/intel-mid/device_libs/pci/platform_sst_pci.o CC kernel/rcupdate.o arch/x86/platform/intel-mid/device_libs/pci/platform_sst_pci.c:278:13: warning: 'set_mofd_sst_config' defined but not used [-Wunused-function] static void set_mofd_sst_config(struct sst_platform_info *sst_info) ^~~~~~~~~~~~~~~~~~~ arch/x86/platform/intel-mid/device_libs/pci/platform_sst_pci.c:259:13: warning: 'set_mrfld_sst_config' defined but not used [-Wunused-function] static void set_mrfld_sst_config(struct sst_platform_info *sst_info) ^~~~~~~~~~~~~~~~~~~~ CC arch/x86/platform/intel-mid/device_libs/pci/platform_ehci_sph.o CC kernel/extable.o CC arch/x86/platform/intel-mid/device_libs/pci/platform_mid_vibra.o CC arch/x86/kernel/apic/apic_noop.o LD arch/x86/platform/intel-mid/device_libs/pci/built-in.o CC arch/x86/platform/intel-mid/device_libs/platform_msic_power_btn.o CC kernel/params.o CC arch/x86/kernel/apic/ipi.o CC arch/x86/platform/intel-mid/device_libs/platform_pmic_gpio.o CC arch/x86/platform/intel-mid/device_libs/platform_mid_pwm.o CC kernel/posix-timers.o CC arch/x86/kernel/apic/hw_nmi.o CC arch/x86/platform/intel-mid/device_libs/platform_msic_thermal.o CC arch/x86/platform/intel-mid/device_libs/platform_msic_vdd.o CC arch/x86/kernel/apic/io_apic.o CC kernel/kthread.o CC arch/x86/platform/intel-mid/device_libs/platform_scu_flis.o CC kernel/wait.o CC arch/x86/platform/intel-mid/device_libs/platform_dw_i2c.o arch/x86/platform/intel-mid/device_libs/platform_dw_i2c.c: In function 'intel_mid_dw_i2c_acquire_ownership': arch/x86/platform/intel-mid/device_libs/platform_dw_i2c.c:163:16: warning: unused variable 'irq_flags' [-Wunused-variable] unsigned long irq_flags; ^~~~~~~~~ CC kernel/sys_ni.o CC arch/x86/platform/intel-mid/device_libs/platform_mpu6500.o CC kernel/posix-cpu-timers.o CC arch/x86/platform/intel-mid/device_libs/platform_accel.o CC arch/x86/kernel/apic/probe_32.o arch/x86/platform/intel-mid/device_libs/platform_accel.c: In function 'accel_platform_data': arch/x86/platform/intel-mid/device_libs/platform_accel.c:20:9: warning: function returns address of local variable [-Wreturn-local-addr] return &accel_data_kxtj9; ^~~~~~~~~~~~~~~~~ CC arch/x86/platform/intel-mid/device_libs/platform_akm09911.o CC kernel/mutex.o LD arch/x86/kernel/apic/built-in.o CC arch/x86/kernel/cpu/intel_cacheinfo.o CC arch/x86/platform/intel-mid/device_libs/platform_rmi4.o CC kernel/hrtimer.o CC arch/x86/platform/intel-mid/device_libs/platform_l3g4200d.o CC arch/x86/kernel/cpu/scattered.o CC arch/x86/platform/intel-mid/device_libs/platform_lis3dh.o CC arch/x86/kernel/cpu/topology.o CC arch/x86/platform/intel-mid/device_libs/platform_lsm303.o CC arch/x86/kernel/cpu/proc.o CC kernel/rwsem.o CC arch/x86/platform/intel-mid/device_libs/platform_apds990x.o MKCAP arch/x86/kernel/cpu/capflags.c CC kernel/nsproxy.o CC arch/x86/platform/intel-mid/device_libs/platform_a1026.o CC arch/x86/platform/intel-mid/device_libs/platform_cm3628.o CC kernel/srcu.o CC arch/x86/platform/intel-mid/device_libs/platform_synaptics_dsx.o CC kernel/semaphore.o arch/x86/platform/intel-mid/device_libs/platform_synaptics_dsx.c: In function 'get_dsx_platformdata': arch/x86/platform/intel-mid/device_libs/platform_synaptics_dsx.c:131:9: warning: 'return' with a value, in function returning void return dsx_board_data; ^~~~~~~~~~~~~~ arch/x86/platform/intel-mid/device_libs/platform_synaptics_dsx.c:129:6: note: declared here void get_dsx_platformdata(void *info) ^~~~~~~~~~~~~~~~~~~~ arch/x86/platform/intel-mid/device_libs/platform_synaptics_dsx.c: In function 'synaptics_dsx_i2c_init': arch/x86/platform/intel-mid/device_libs/platform_synaptics_dsx.c:192:35: warning: passing argument 2 of 'i2c_register_board_info' from incompatible pointer type [-Wincompatible-pointer-types] ret = i2c_register_board_info(0, &bus0_i2c_devices, 1); ^ In file included from arch/x86/platform/intel-mid/device_libs/platform_synaptics_dsx.c:8:0: include/linux/i2c.h:336:1: note: expected 'const struct i2c_board_info *' but argument is of type 'struct i2c_board_info (*)[1]' i2c_register_board_info(int busnum, struct i2c_board_info const *info, ^~~~~~~~~~~~~~~~~~~~~~~ At top level: arch/x86/platform/intel-mid/device_libs/platform_synaptics_dsx.c:165:13: warning: 'synaptics_gpio_init' defined but not used [-Wunused-function] static void synaptics_gpio_init(void) ^~~~~~~~~~~~~~~~~~~ CC arch/x86/platform/intel-mid/device_libs/platform_max3111.o CC kernel/notifier.o CC arch/x86/platform/intel-mid/device_libs/platform_hsi_modem.o CC kernel/ksysfs.o CC arch/x86/platform/intel-mid/device_libs/platform_ffl_modem.o CC kernel/cred.o CC arch/x86/platform/intel-mid/device_libs/platform_edlp_modem.o arch/x86/platform/intel-mid/device_libs/platform_edlp_modem.c: In function 'edlp_modem_platform_data': arch/x86/platform/intel-mid/device_libs/platform_edlp_modem.c:82:25: warning: unused variable 'hsi_sfi_info' [-Wunused-variable] struct hsi_board_info *hsi_sfi_info = (struct hsi_board_info *) data; ^~~~~~~~~~~~ CC arch/x86/platform/intel-mid/device_libs/platform_edlp_fast.o CC kernel/async.o CC arch/x86/platform/intel-mid/device_libs/platform_logical_modem.o CC kernel/range.o CC arch/x86/platform/intel-mid/device_libs/platform_modem_ctrl.o CC kernel/groups.o CC arch/x86/platform/intel-mid/device_libs/platform_gpio_keys.o CC kernel/lglock.o CC arch/x86/platform/intel-mid/device_libs/platform_msic_adc.o CC kernel/smpboot.o CC arch/x86/platform/intel-mid/device_libs/platform_hsu.o CC kernel/cpu/idle.o CC arch/x86/platform/intel-mid/device_libs/platform_wl12xx.o LD kernel/cpu/built-in.o CC kernel/events/core.o CC arch/x86/platform/intel-mid/device_libs/platform_btlpm.o CC arch/x86/platform/intel-mid/device_libs/platform_camera_css15.o arch/x86/platform/intel-mid/device_libs/platform_camera_css15.c: In function 'camera_get_af_platform_data': arch/x86/platform/intel-mid/device_libs/platform_camera_css15.c:497:12: warning: unused variable 'r' [-Wunused-variable] int gpio, r; ^ In file included from include/linux/printk.h:5:0, from include/linux/kernel.h:13, from include/asm-generic/gpio.h:4, from include/linux/gpio.h:48, from arch/x86/platform/intel-mid/device_libs/platform_camera_css15.c:13: arch/x86/platform/intel-mid/device_libs/platform_camera_css15.c: At top level: arch/x86/platform/intel-mid/device_libs/platform_camera_css15.c:599:17: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] device_initcall(camera_init_device); ^ include/linux/init.h:180:58: note: in definition of macro '__define_initcall' __attribute__((__section__(".initcall" #id ".init"))) = fn ^~ arch/x86/platform/intel-mid/device_libs/platform_camera_css15.c:599:1: note: in expansion of macro 'device_initcall' device_initcall(camera_init_device); ^~~~~~~~~~~~~~~ arch/x86/platform/intel-mid/device_libs/platform_camera_css15.c:154:35: warning: 'cht_rvp_cam_table' defined but not used [-Wunused-variable] static struct camera_device_table cht_rvp_cam_table[] = { ^~~~~~~~~~~~~~~~~ CC arch/x86/platform/intel-mid/device_libs/platform_imx111.o arch/x86/platform/intel-mid/device_libs/platform_imx111.c: In function 'imx111_platform_deinit': arch/x86/platform/intel-mid/device_libs/platform_imx111.c:238:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ CC arch/x86/platform/intel-mid/device_libs/platform_imx219.o arch/x86/platform/intel-mid/device_libs/platform_imx219.c: In function 'imx219_platform_init': arch/x86/platform/intel-mid/device_libs/platform_imx219.c:231:9: warning: too many arguments for format [-Wformat-extra-args] printk("%s\t ret = regulator_set_voltage(vprog2_reg, VPROG2_VAL, VPROG2_VAL); begin leong\n", __func__, VPROG2_VAL, VPROG2_VAL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/platform/intel-mid/device_libs/platform_imx219.c: In function 'imx219_platform_deinit': arch/x86/platform/intel-mid/device_libs/platform_imx219.c:256:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ CC arch/x86/platform/intel-mid/device_libs/platform_t4k35.o CC arch/x86/platform/intel-mid/device_libs/platform_t4k35_180.o CC arch/x86/platform/intel-mid/device_libs/platform_mn34130.o CC kernel/events/ring_buffer.o CC arch/x86/platform/intel-mid/device_libs/platform_t4k37.o CC kernel/events/callchain.o CC arch/x86/platform/intel-mid/device_libs/platform_hm2056.o CC kernel/events/hw_breakpoint.o CC arch/x86/platform/intel-mid/device_libs/platform_gc2155.o CC arch/x86/kernel/cpu/powerflags.o arch/x86/platform/intel-mid/device_libs/platform_gc2155.c: In function 'gc2155_gpio_ctrl': arch/x86/platform/intel-mid/device_libs/platform_gc2155.c:43:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int ret; ^~~ CC arch/x86/kernel/cpu/common.o LD kernel/events/built-in.o CC kernel/irq/irqdesc.o CC arch/x86/platform/intel-mid/device_libs/platform_extcon_usb.o CC arch/x86/platform/intel-mid/device_libs/platform_max17048.o CC kernel/irq/handle.o CC arch/x86/platform/intel-mid/device_libs/platform_rt8515.o CC arch/x86/kernel/cpu/rdrand.o CC kernel/irq/manage.o CC arch/x86/kernel/cpu/match.o CC arch/x86/platform/intel-mid/device_libs/platform_a500cg_smb347.o CC arch/x86/platform/intel-mid/device_libs/platform_leds_asus.o CC arch/x86/kernel/cpu/bugs.o CC arch/x86/kernel/cpu/intel.o CC arch/x86/platform/intel-mid/device_libs/platform_gps.o CC kernel/irq/spurious.o CC arch/x86/platform/intel-mid/device_libs/platform_wifi.o CC arch/x86/kernel/cpu/amd.o CC kernel/irq/resend.o arch/x86/platform/intel-mid/device_libs/platform_wifi.c: In function 'wifi_platform_data_init_sfi_fastirq': arch/x86/platform/intel-mid/device_libs/platform_wifi.c:50:6: warning: unused variable 'wifi_irq_gpio' [-Wunused-variable] int wifi_irq_gpio = -1; ^~~~~~~~~~~~~ CC arch/x86/platform/intel-mid/device_libs/platform_bq27520.o CC kernel/irq/chip.o In file included from arch/x86/platform/intel-mid/device_libs/platform_bq27520.c:11:0: include/linux/power/intel_mdf_battery.h:86:12: warning: 'intel_msic_get_vsys_min' defined but not used [-Wunused-function] static int intel_msic_get_vsys_min(void) ^~~~~~~~~~~~~~~~~~~~~~~ include/linux/power/intel_mdf_battery.h:82:13: warning: 'intel_msic_is_lowbatt_shutdown_en' defined but not used [-Wunused-function] static bool intel_msic_is_lowbatt_shutdown_en(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/power/intel_mdf_battery.h:78:13: warning: 'intel_msic_is_volt_shutdown_en' defined but not used [-Wunused-function] static bool intel_msic_is_volt_shutdown_en(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/power/intel_mdf_battery.h:74:13: warning: 'intel_msic_is_capacity_shutdown_en' defined but not used [-Wunused-function] static bool intel_msic_is_capacity_shutdown_en(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/power/intel_mdf_battery.h:68:12: warning: 'intel_msic_restore_config_data' defined but not used [-Wunused-function] static int intel_msic_restore_config_data(const char *name, void *data, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/power/intel_mdf_battery.h:64:12: warning: 'intel_msic_save_config_data' defined but not used [-Wunused-function] static int intel_msic_save_config_data(const char *name, void *data, int len) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/power/intel_mdf_battery.h:60:12: warning: 'intel_msic_get_battery_pack_temp' defined but not used [-Wunused-function] static int intel_msic_get_battery_pack_temp(int *val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/power/intel_mdf_battery.h:56:12: warning: 'intel_msic_check_battery_status' defined but not used [-Wunused-function] static int intel_msic_check_battery_status(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/power/intel_mdf_battery.h:52:12: warning: 'intel_msic_check_battery_health' defined but not used [-Wunused-function] static int intel_msic_check_battery_health(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/power/intel_mdf_battery.h:48:12: warning: 'intel_msic_check_battery_present' defined but not used [-Wunused-function] static int intel_msic_check_battery_present(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/power/intel_mdf_battery.h:44:12: warning: 'intel_msic_is_current_sense_enabled' defined but not used [-Wunused-function] static int intel_msic_is_current_sense_enabled(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC arch/x86/kernel/cpu/cyrix.o CC arch/x86/platform/intel-mid/device_libs/platform_scu_log.o CC arch/x86/kernel/cpu/centaur.o CC arch/x86/platform/intel-mid/device_libs/platform_display.o CC arch/x86/kernel/cpu/transmeta.o CC kernel/irq/dummychip.o LD arch/x86/platform/intel-mid/device_libs/built-in.o CC arch/x86/kernel/cpu/umc.o CC kernel/irq/devres.o CC arch/x86/kernel/cpu/perf_event.o CC arch/x86/platform/intel-mid/mfld.o CC kernel/irq/autoprobe.o CC arch/x86/platform/intel-mid/mrfl.o CC kernel/irq/irqdomain.o CC arch/x86/platform/intel-mid/vlv2.o CC kernel/irq/proc.o CC arch/x86/kernel/cpu/perf_event_amd.o CC arch/x86/platform/intel-mid/intel_mid_pcihelpers.o CC kernel/irq/migration.o CC arch/x86/platform/intel-mid/intel_mid_scu.o CC kernel/irq/pm.o CC arch/x86/kernel/cpu/perf_event_amd_uncore.o CC arch/x86/platform/intel-mid/board.o LD kernel/irq/built-in.o CC kernel/power/qos.o CC arch/x86/kernel/cpu/perf_event_p6.o arch/x86/platform/intel-mid/board.c:317:45: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] {"synaptics_dsx_i2c", SFI_DEV_TYPE_I2C, 0, &get_dsx_platformdata, NULL}, ^ arch/x86/platform/intel-mid/board.c:317:45: note: (near initialization for 'device_ids[64].get_platform_data') CC arch/x86/platform/intel-mid/intel_soc_pmu.o CC arch/x86/kernel/cpu/perf_event_knc.o CC kernel/power/main.o CC arch/x86/kernel/cpu/perf_event_p4.o CC kernel/power/console.o CC arch/x86/kernel/cpu/perf_event_intel_lbr.o CC kernel/power/process.o CC arch/x86/platform/intel-mid/intel_soc_pm_debug.o CC arch/x86/kernel/cpu/perf_event_intel_ds.o CC kernel/power/suspend.o In file included from include/linux/printk.h:6:0, from include/linux/kernel.h:13, from include/linux/cache.h:4, from include/linux/time.h:4, from arch/x86/platform/intel-mid/intel_soc_pm_debug.c:20: arch/x86/platform/intel-mid/intel_soc_pm_debug.c: In function 'pmu_dump_command_log': include/linux/kern_levels.h:4:18: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'u32 {aka unsigned int}' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ arch/x86/platform/intel-mid/intel_soc_pm_debug.c:517:11: note: in expansion of macro 'KERN_ERR' printk(KERN_ERR"pmu2_states[%d]: 0x%08lx\n", ^~~~~~~~ arch/x86/platform/intel-mid/intel_soc_pm_debug.c:516:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (k = 0; k < 4; k++) ^~~ arch/x86/platform/intel-mid/intel_soc_pm_debug.c:519:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for' printk(KERN_ERR"\n"); ^~~~~~ arch/x86/platform/intel-mid/intel_soc_pm_debug.c: In function 'pmu_dev_res_print': arch/x86/platform/intel-mid/intel_soc_pm_debug.c:675:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ((mid_pmu_cxt->pmu_dev_res[index].state != PCI_D0)) ^~ arch/x86/platform/intel-mid/intel_soc_pm_debug.c:679:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' delta_time += mid_pmu_cxt->pmu_dev_res[index].d0i3_acc; ^~~~~~~~~~ arch/x86/platform/intel-mid/intel_soc_pm_debug.c: In function 'pmu_devices_state_show': arch/x86/platform/intel-mid/intel_soc_pm_debug.c:786:22: warning: format '%lX' expects argument of type 'long unsigned int', but argument 3 has type 'u32 {aka unsigned int}' [-Wformat=] seq_printf(s, "%08lX ", cur_pmsss.pmu2_states[i]); ^ CC kernel/power/wakelock.o CC arch/x86/kernel/cpu/perf_event_intel.o CC arch/x86/platform/intel-mid/intel_soc_dump.o CC kernel/power/earlysuspend.o CC kernel/power/fbearlysuspend.o CC arch/x86/platform/intel-mid/intel_soc_clv.o CC arch/x86/kernel/cpu/perf_event_intel_uncore.o CC kernel/power/poweroff.o CC arch/x86/platform/intel-mid/intel_soc_mdfld_clv_common.o CC kernel/power/wakeup_reason.o LD kernel/power/built-in.o CC kernel/sched/core.o LD arch/x86/platform/intel-mid/built-in.o LD arch/x86/platform/iris/built-in.o LD arch/x86/platform/olpc/built-in.o LD arch/x86/platform/scx200/built-in.o CC arch/x86/platform/sfi/sfi.o LD arch/x86/platform/sfi/built-in.o LD arch/x86/platform/ts5500/built-in.o LD arch/x86/platform/uv/built-in.o LD arch/x86/platform/visws/built-in.o LD arch/x86/platform/built-in.o CC arch/x86/kernel/cpu/mcheck/mce.o CC arch/x86/realmode/init.o AS arch/x86/realmode/rm/header.o AS arch/x86/realmode/rm/trampoline_32.o AS arch/x86/realmode/rm/stack.o In file included from include/linux/perf_event.h:47:0, from kernel/sched/core.c:41: kernel/sched/core.c: In function 'get_parent_ip.part.87': include/linux/ftrace.h:618:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR2 ((unsigned long)__builtin_return_address(2)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/sched/core.c:2868:10: note: in expansion of macro 'CALLER_ADDR2' addr = CALLER_ADDR2; ^~~~~~~~~~~~ include/linux/ftrace.h:619:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR3 ((unsigned long)__builtin_return_address(3)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/sched/core.c:2870:11: note: in expansion of macro 'CALLER_ADDR3' addr = CALLER_ADDR3; ^~~~~~~~~~~~ kernel/sched/core.c: In function 'sub_preempt_count': include/linux/ftrace.h:617:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR1 ((unsigned long)__builtin_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/sched/core.c:2917:48: note: in expansion of macro 'CALLER_ADDR1' trace_preempt_on(CALLER_ADDR0, get_parent_ip(CALLER_ADDR1)); ^~~~~~~~~~~~ kernel/sched/core.c: In function 'add_preempt_count.part.88': include/linux/ftrace.h:617:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR1 ((unsigned long)__builtin_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/sched/core.c:2896:49: note: in expansion of macro 'CALLER_ADDR1' trace_preempt_off(CALLER_ADDR0, get_parent_ip(CALLER_ADDR1)); ^~~~~~~~~~~~ AS arch/x86/realmode/rm/reboot.o PASYMS arch/x86/realmode/rm/pasyms.h LDS arch/x86/realmode/rm/realmode.lds LD arch/x86/realmode/rm/realmode.elf RELOCS arch/x86/realmode/rm/realmode.relocs OBJCOPY arch/x86/realmode/rm/realmode.bin AS arch/x86/realmode/rmpiggy.o LD arch/x86/realmode/built-in.o CC arch/x86/kernel/cpu/mcheck/mce-severity.o LDS arch/x86/vdso/vdso32/vdso32.lds AS arch/x86/vdso/vdso32/note.o AS arch/x86/vdso/vdso32/int80.o AS arch/x86/vdso/vdso32/sysenter.o CC arch/x86/kernel/cpu/mcheck/mce_intel.o CC arch/x86/vdso/vdso32-setup.o CC arch/x86/kernel/cpu/mcheck/threshold.o CC arch/x86/kernel/cpu/mcheck/therm_throt.o VDSO arch/x86/vdso/vdso32-int80.so.dbg VDSO arch/x86/vdso/vdso32-sysenter.so.dbg VDSOSYM arch/x86/vdso/vdso32-int80-syms.lds VDSOSYM arch/x86/vdso/vdso32-sysenter-syms.lds LD arch/x86/kernel/cpu/mcheck/built-in.o OBJCOPY arch/x86/vdso/vdso32-int80.so OBJCOPY arch/x86/vdso/vdso32-sysenter.so VDSOSYM arch/x86/vdso/vdso32-syms.lds AS arch/x86/vdso/vdso32.o CC arch/x86/kernel/cpu/mtrr/main.o LD arch/x86/vdso/built-in.o CC kernel/time/timekeeping.o CC kernel/sched/clock.o CC kernel/sched/cputime.o CC arch/x86/kernel/cpu/mtrr/if.o CC arch/x86/kernel/cpu/mtrr/generic.o CC kernel/sched/idle_task.o CC kernel/time/ntp.o CC kernel/sched/fair.o CC arch/x86/kernel/cpu/mtrr/cleanup.o CC kernel/time/clocksource.o CC arch/x86/kernel/cpu/mtrr/amd.o CC kernel/time/jiffies.o CC arch/x86/kernel/cpu/mtrr/cyrix.o CC kernel/time/timer_list.o CC arch/x86/kernel/cpu/mtrr/centaur.o CC kernel/time/timeconv.o LD arch/x86/kernel/cpu/mtrr/built-in.o CC arch/x86/kernel/cpu/perfctr-watchdog.o CC kernel/time/posix-clock.o CC arch/x86/kernel/cpu/perf_event_amd_ibs.o CC kernel/sched/rt.o CC kernel/time/alarmtimer.o CC arch/x86/kernel/cpu/capflags.o LD arch/x86/kernel/cpu/built-in.o CC kernel/time/clockevents.o CC arch/x86/kernel/kprobes/core.o CC kernel/sched/stop_task.o CC kernel/time/tick-common.o CC arch/x86/kernel/kprobes/ftrace.o CC kernel/sched/cpupri.o CC kernel/time/tick-broadcast.o CC kernel/sched/auto_group.o LD arch/x86/kernel/kprobes/built-in.o CC arch/x86/kernel/reboot.o CC kernel/time/tick-oneshot.o CC kernel/sched/stats.o CC kernel/time/tick-sched.o CC arch/x86/kernel/msr.o CC kernel/sched/debug.o CC arch/x86/kernel/cpuid.o CC arch/x86/kernel/early-quirks.o LD kernel/time/built-in.o CC kernel/trace/trace_clock.o CC arch/x86/kernel/smp.o CC kernel/trace/ftrace.o CC kernel/sched/cpuacct.o CC arch/x86/kernel/smpboot.o LD kernel/sched/built-in.o CC kernel/freezer.o CC kernel/profile.o CC arch/x86/kernel/tsc_sync.o CC arch/x86/kernel/setup_percpu.o CC kernel/stacktrace.o CC kernel/mutex-debug.o CC arch/x86/kernel/mpparse.o CC kernel/trace/ring_buffer.o CC kernel/futex.o CC arch/x86/kernel/reboot_fixups_32.o CC arch/x86/kernel/ftrace.o CC kernel/rtmutex.o CC arch/x86/kernel/trace_clock.o CC arch/x86/kernel/machine_kexec_32.o CC kernel/trace/trace.o CC kernel/dma.o CC kernel/smp.o AS arch/x86/kernel/relocate_kernel_32.o CC arch/x86/kernel/crash.o CC kernel/spinlock.o CC arch/x86/kernel/module.o CC kernel/uid16.o CC arch/x86/kernel/doublefault_32.o CC kernel/module.o CC arch/x86/kernel/vm86_32.o CC kernel/trace/trace_output.o kernel/trace/trace_output.c: In function 'trace_graph_ret_raw': kernel/trace/trace_output.c:1157:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!trace_seq_printf(&iter->seq, "%lx %lld %lld %ld %d\n", ^~ kernel/trace/trace_output.c:1163:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' return TRACE_TYPE_PARTIAL_LINE; ^~~~~~ CC arch/x86/kernel/early_printk.o CC arch/x86/kernel/apb_timer.o CC kernel/trace/trace_stat.o CC kernel/kallsyms.o CC arch/x86/kernel/amd_nb.o CC kernel/trace/trace_printk.o CC kernel/acct.o CC arch/x86/kernel/pcspeaker.o CC kernel/trace/trace_sched_switch.o CC arch/x86/kernel/check.o CC kernel/kexec.o CC arch/x86/kernel/perf_regs.o CC kernel/trace/trace_functions.o AS arch/x86/kernel/head_32.o arch/x86/kernel/head_32.S: Assembler messages: arch/x86/kernel/head_32.S:692: Warning: ignoring fill value in section `.bss..page_aligned' arch/x86/kernel/head_32.S:694: Warning: ignoring fill value in section `.bss..page_aligned' CC arch/x86/kernel/head32.o CC kernel/cgroup.o CC kernel/trace/trace_irqsoff.o CC arch/x86/kernel/head.o LDS arch/x86/kernel/vmlinux.lds In file included from kernel/trace/trace_irqsoff.c:16:0: kernel/trace/trace_irqsoff.c: In function 'start_critical_timings': include/linux/ftrace.h:617:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR1 ((unsigned long)__builtin_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/trace/trace_irqsoff.c:445:39: note: in expansion of macro 'CALLER_ADDR1' start_critical_timing(CALLER_ADDR0, CALLER_ADDR1); ^~~~~~~~~~~~ kernel/trace/trace_irqsoff.c: In function 'stop_critical_timings': include/linux/ftrace.h:617:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR1 ((unsigned long)__builtin_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/trace/trace_irqsoff.c:452:38: note: in expansion of macro 'CALLER_ADDR1' stop_critical_timing(CALLER_ADDR0, CALLER_ADDR1); ^~~~~~~~~~~~ kernel/trace/trace_irqsoff.c: In function 'trace_hardirqs_on': include/linux/ftrace.h:617:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR1 ((unsigned long)__builtin_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/trace/trace_irqsoff.c:494:38: note: in expansion of macro 'CALLER_ADDR1' stop_critical_timing(CALLER_ADDR0, CALLER_ADDR1); ^~~~~~~~~~~~ kernel/trace/trace_irqsoff.c: In function 'trace_hardirqs_off': include/linux/ftrace.h:617:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR1 ((unsigned long)__builtin_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/trace/trace_irqsoff.c:501:39: note: in expansion of macro 'CALLER_ADDR1' start_critical_timing(CALLER_ADDR0, CALLER_ADDR1); ^~~~~~~~~~~~ LD arch/x86/kernel/built-in.o CC kernel/trace/trace_sched_wakeup.o LD arch/x86/built-in.o CC mm/filemap.o In file included from kernel/trace/trace_sched_wakeup.c:17:0: kernel/trace/trace_sched_wakeup.c: In function 'probe_wakeup': include/linux/ftrace.h:618:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR2 ((unsigned long)__builtin_return_address(2)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/trace/trace_sched_wakeup.c:513:47: note: in expansion of macro 'CALLER_ADDR2' __trace_function(wakeup_trace, CALLER_ADDR1, CALLER_ADDR2, flags, pc); ^~~~~~~~~~~~ include/linux/ftrace.h:617:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR1 ((unsigned long)__builtin_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/trace/trace_sched_wakeup.c:513:33: note: in expansion of macro 'CALLER_ADDR1' __trace_function(wakeup_trace, CALLER_ADDR1, CALLER_ADDR2, flags, pc); ^~~~~~~~~~~~ kernel/trace/trace_sched_wakeup.c: In function 'probe_wakeup_sched_switch': include/linux/ftrace.h:617:40: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] # define CALLER_ADDR1 ((unsigned long)__builtin_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/trace/trace_sched_wakeup.c:413:47: note: in expansion of macro 'CALLER_ADDR1' __trace_function(wakeup_trace, CALLER_ADDR0, CALLER_ADDR1, flags, pc); ^~~~~~~~~~~~ CC kernel/trace/trace_nop.o CC kernel/trace/trace_functions_graph.o CC mm/mempool.o CC mm/oom_kill.o CC kernel/trace/blktrace.o CC mm/fadvise.o CC mm/maccess.o CC mm/page_alloc.o CC mm/page-writeback.o CC kernel/trace/trace_events.o CC mm/readahead.o CC kernel/trace/trace_export.o CC mm/swap.o CC kernel/trace/trace_syscalls.o CC mm/truncate.o CC kernel/cgroup_freezer.o CC kernel/trace/trace_event_perf.o CC mm/vmscan.o CC mm/shmem.o CC kernel/trace/trace_events_filter.o CC kernel/trace/trace_kprobe.o CC mm/util.o CC kernel/trace/power-traces.o CC mm/mmzone.o CC mm/vmstat.o CC mm/backing-dev.o CC kernel/trace/rpm-traces.o CC mm/mm_init.o CC mm/mmu_context.o CC mm/percpu.o CC kernel/trace/trace_probe.o CC mm/slab_common.o LD kernel/trace/libftrace.o LD kernel/trace/built-in.o CC mm/compaction.o CC kernel/res_counter.o CC mm/balloon_compaction.o CC kernel/stop_machine.o CC mm/interval_tree.o CC mm/fremap.o CC kernel/audit.o CC mm/highmem.o CC mm/madvise.o CC mm/memory.o CC mm/mincore.o CC kernel/auditfilter.o CC mm/mlock.o kernel/auditfilter.c: In function 'audit_data_to_entry': kernel/auditfilter.c:426:3: warning: this decimal constant is unsigned only in ISO C90 if ((f->type == AUDIT_LOGINUID) && (f->val == 4294967295)) { ^~ CC kernel/auditsc.o CC mm/mmap.o CC kernel/audit_watch.o CC kernel/audit_tree.o CC mm/mprotect.o CC mm/mremap.o CC kernel/kprobes.o CC mm/msync.o CC mm/rmap.o CC mm/vmalloc.o CC kernel/hung_task.o CC kernel/watchdog.o CC fs/open.o CC kernel/seccomp.o CC mm/pagewalk.o CC mm/pgtable-generic.o CC kernel/rcutree.o CC fs/read_write.o CC mm/process_vm_access.o CC mm/init-mm.o CC mm/nobootmem.o CC fs/file_table.o CC mm/memblock.o CC kernel/relay.o CC fs/super.o CC mm/bounce.o CC fs/char_dev.o CC kernel/utsname_sysctl.o CC mm/page_io.o CC kernel/delayacct.o CC fs/stat.o CC kernel/taskstats.o CC mm/swap_state.o CC fs/exec.o CC kernel/tsacct.o CC mm/swapfile.o CC kernel/tracepoint.o CC kernel/elfcore.o CC fs/pipe.o CC kernel/irq_work.o CC mm/dmapool.o BC kernel/timeconst.h CC mm/slub.o CC kernel/time.o CC fs/namei.o LD kernel/built-in.o CC ipc/util.o CC ipc/msgutil.o CC mm/migrate.o CC ipc/msg.o CC fs/fcntl.o CC mm/kmemleak.o CC ipc/sem.o CC fs/ioctl.o CC fs/readdir.o CC mm/zpool.o CC ipc/shm.o CC mm/zsmalloc.o CC fs/select.o CC ipc/ipcns_notifier.o CC fs/dcache.o LD mm/built-in.o CC ipc/syscall.o CC fs/inode.o CC ipc/ipc_sysctl.o CC ipc/mqueue.o CC fs/attr.o CC fs/bad_inode.o CC ipc/mq_sysctl.o CC fs/file.o CC fs/filesystems.o LD ipc/built-in.o CC security/keys/gc.o CC security/keys/key.o CC crypto/api.o CC fs/namespace.o CC security/keys/keyring.o CC crypto/cipher.o CC crypto/compress.o CC security/keys/keyctl.o CC crypto/memneq.o CC fs/seq_file.o CC crypto/algapi.o CC security/keys/permission.o CC fs/xattr.o CC security/keys/process_keys.o CC crypto/scatterwalk.o CC security/keys/request_key.o CC fs/libfs.o CC security/keys/request_key_auth.o CC crypto/proc.o CC fs/fs-writeback.o CC security/keys/user_defined.o CC crypto/ablkcipher.o CC security/keys/proc.o CC security/keys/sysctl.o CC crypto/blkcipher.o LD security/keys/built-in.o GEN security/selinux/flask.h security/selinux/av_permissions.h CC security/selinux/avc.o CC crypto/ahash.o CC fs/pnode.o CC security/selinux/hooks.o CC fs/splice.o CC crypto/shash.o CC crypto/algboss.o CC fs/sync.o CC fs/utimes.o CC crypto/testmgr.o CC fs/stack.o CC fs/fs_struct.o CC crypto/crypto_wq.o CC security/selinux/selinuxfs.o LD crypto/crypto_algapi.o CC crypto/aead.o CC fs/statfs.o CC fs/buffer.o CC security/selinux/netlink.o LD crypto/crypto_blkcipher.o CC crypto/chainiv.o CC crypto/eseqiv.o CC security/selinux/nlmsgtab.o LD crypto/crypto_hash.o CC crypto/pcompress.o CC security/selinux/netif.o LD crypto/cryptomgr.o CC crypto/hmac.o CC fs/bio.o CC security/selinux/netnode.o CC crypto/md4.o CC security/selinux/netport.o CC crypto/md5.o CC crypto/sha1_generic.o CC security/selinux/exports.o CC fs/block_dev.o CC security/selinux/ss/ebitmap.o CC crypto/sha256_generic.o CC security/selinux/ss/hashtab.o CC crypto/gf128mul.o CC fs/direct-io.o CC security/selinux/ss/symtab.o CC security/selinux/ss/sidtab.o CC crypto/ecb.o CC crypto/cbc.o CC security/selinux/ss/avtab.o CC fs/mpage.o CC crypto/xts.o CC security/selinux/ss/policydb.o CC crypto/des_generic.o CC fs/ioprio.o CC crypto/twofish_generic.o CC fs/proc_namespace.o CC crypto/twofish_common.o CC fs/cifs/cifsfs.o CC crypto/aes_generic.o CC security/selinux/ss/services.o CC crypto/arc4.o CC fs/cifs/cifssmb.o CC crypto/deflate.o CC crypto/crc32c.o CC security/selinux/ss/conditional.o CC crypto/crc32.o CC crypto/authenc.o CC security/selinux/ss/mls.o CC crypto/authencesn.o CC security/selinux/ss/status.o CC fs/cifs/cifs_debug.o CC crypto/rng.o LD security/selinux/selinux.o LD security/selinux/built-in.o CC security/commoncap.o CC fs/cifs/connect.o CC crypto/krng.o CC crypto/asymmetric_keys/asymmetric_type.o CC crypto/asymmetric_keys/signature.o CC security/min_addr.o ASN.1 crypto/asymmetric_keys/x509-asn1.c Extracted 200 tokens Extracted 14 types Extracted 11 actions Pass 1 Pass 2 ASN.1 crypto/asymmetric_keys/x509_rsakey-asn1.c Extracted 16 tokens Extracted 1 types Extracted 1 actions Pass 1 Pass 2 CC crypto/asymmetric_keys/x509_public_key.o CC security/security.o crypto/asymmetric_keys/x509_public_key.c:27:30: warning: 'x509_public_key_algorithms' defined but not used [-Wunused-variable] struct public_key_algorithm *x509_public_key_algorithms[PKEY_ALGO__LAST] = { ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC crypto/asymmetric_keys/public_key.o CC crypto/asymmetric_keys/rsa.o CC fs/cifs/dir.o CC security/capability.o CC crypto/asymmetric_keys/x509-asn1.o CC crypto/asymmetric_keys/x509_rsakey-asn1.o CC crypto/asymmetric_keys/x509_cert_parser.o LD crypto/asymmetric_keys/asymmetric_keys.o LD crypto/asymmetric_keys/x509_key_parser.o LD crypto/asymmetric_keys/built-in.o LD crypto/crypto.o LD crypto/built-in.o CC security/lsm_audit.o CC fs/configfs/inode.o CC fs/cifs/file.o CC security/device_cgroup.o CC fs/configfs/file.o CC fs/configfs/dir.o LD security/built-in.o CC fs/debugfs/inode.o CC fs/configfs/symlink.o CC fs/debugfs/file.o CC fs/configfs/mount.o LD fs/debugfs/debugfs.o LD fs/debugfs/built-in.o CC fs/devpts/inode.o CC fs/configfs/item.o CC fs/cifs/inode.o LD fs/configfs/configfs.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD fs/configfs/built-in.o CC fs/ecryptfs/dentry.o CC block/elevator.o CC fs/ecryptfs/file.o CC fs/ecryptfs/inode.o CC block/blk-core.o CC fs/cifs/link.o CC fs/ecryptfs/main.o CC fs/cifs/misc.o CC fs/ecryptfs/super.o CC fs/cifs/netmisc.o CC fs/ecryptfs/mmap.o fs/cifs/netmisc.c:133:40: warning: 'mapping_table_ERRHRD' defined but not used [-Wunused-const-variable=] static const struct smb_to_posix_error mapping_table_ERRHRD[] = { ^~~~~~~~~~~~~~~~~~~~ CC fs/cifs/smbencrypt.o CC fs/ecryptfs/read_write.o CC block/blk-tag.o CC fs/cifs/transport.o CC fs/ecryptfs/crypto.o CC block/blk-sysfs.o CC block/blk-flush.o CC fs/cifs/asn1.o CC fs/ecryptfs/keystore.o CC block/blk-settings.o CC fs/cifs/cifs_unicode.o CC block/blk-ioc.o CC fs/ecryptfs/kthread.o CC fs/ecryptfs/debug.o CC fs/cifs/nterr.o CC block/blk-map.o CC fs/cifs/xattr.o LD fs/ecryptfs/ecryptfs.o LD fs/ecryptfs/built-in.o LD fs/exofs/built-in.o CC block/blk-exec.o LD drivers/amba/built-in.o CC drivers/android/binder.o CC fs/cifs/cifsencrypt.o CC block/blk-merge.o drivers/android/binder.c: In function 'binder_transaction_buffer_release': drivers/android/binder.c:1627:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] fd_array = (u32 *)(parent_buffer + fda->parent_offset); ^ drivers/android/binder.c: In function 'binder_translate_fd_array': drivers/android/binder.c:1831:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] fd_array = (u32 *)(parent_buffer + fda->parent_offset); ^ drivers/android/binder.c: In function 'binder_fixup_parent': drivers/android/binder.c:1897:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] parent_buffer = (u8 *)(parent->buffer - ^ CC block/blk-softirq.o CC fs/cifs/readdir.o CC block/blk-timeout.o CC fs/cifs/ioctl.o CC block/blk-iopoll.o CC block/blk-lib.o CC fs/cifs/sess.o CC block/ioctl.o CC fs/cifs/export.o LD drivers/android/built-in.o LD drivers/auxdisplay/built-in.o CC drivers/base/core.o CC block/genhd.o CC fs/cifs/smb1ops.o CC drivers/base/bus.o CC block/scsi_ioctl.o LD fs/cifs/cifs.o LD fs/cifs/built-in.o CC fs/ext4/balloc.o CC block/partition-generic.o CC drivers/base/dd.o CC drivers/base/syscore.o CC block/partitions/check.o CC drivers/base/driver.o CC block/partitions/msdos.o CC drivers/base/class.o CC fs/ext4/bitmap.o CC drivers/base/platform.o CC block/partitions/osf.o CC fs/ext4/dir.o CC block/partitions/sgi.o CC drivers/base/cpu.o CC fs/ext4/file.o CC drivers/base/firmware.o CC block/partitions/sun.o CC drivers/base/init.o CC block/partitions/efi.o CC drivers/base/map.o CC fs/ext4/fsync.o CC drivers/base/devres.o LD block/partitions/built-in.o CC block/bsg.o CC drivers/base/attribute_container.o CC drivers/base/transport_class.o CC drivers/base/topology.o CC fs/ext4/ialloc.o CC block/blk-cgroup.o CC drivers/base/devtmpfs.o CC drivers/base/power/sysfs.o CC block/blk-throttle.o CC drivers/base/power/generic_ops.o CC drivers/base/power/common.o CC fs/ext4/inode.o CC drivers/base/power/qos.o CC block/noop-iosched.o CC drivers/base/power/main.o CC block/cfq-iosched.o CC drivers/base/power/wakeup.o CC drivers/base/power/runtime.o CC block/bfq-iosched.o LD drivers/base/power/built-in.o CC fs/ext4/page-io.o CC drivers/base/regmap/regmap.o CC fs/ext4/ioctl.o CC fs/ext4/namei.o CC drivers/base/regmap/regcache.o LD block/built-in.o CC drivers/block/brd.o CC drivers/base/regmap/regcache-rbtree.o CC drivers/base/regmap/regcache-lzo.o CC drivers/block/loop.o CC drivers/base/regmap/regcache-flat.o CC drivers/base/regmap/regmap-debugfs.o CC fs/ext4/super.o CC drivers/base/regmap/regmap-i2c.o CC drivers/block/zram/zcomp_lzo.o CC drivers/base/regmap/regmap-spi.o CC drivers/block/zram/zcomp.o CC drivers/block/zram/zram_drv.o CC drivers/base/regmap/regmap-irq.o LD drivers/base/regmap/built-in.o CC drivers/base/dma-mapping.o CC drivers/block/zram/zcomp_lz4.o CC drivers/base/dma-coherent.o LD drivers/block/zram/zram.o LD drivers/block/zram/built-in.o LD drivers/block/built-in.o LD drivers/bus/built-in.o CC drivers/cdrom/cdrom.o CC drivers/base/dma-buf.o CC drivers/base/reservation.o CC drivers/base/firmware_class.o CC drivers/base/module.o LD drivers/cdrom/built-in.o CC drivers/char/mem.o LD drivers/base/built-in.o LD drivers/clk/x86/built-in.o LD drivers/clk/built-in.o CC drivers/clocksource/i8253.o CC drivers/clocksource/dw_apb_timer.o CC drivers/char/random.o LD drivers/clocksource/built-in.o CC drivers/connector/cn_queue.o CC drivers/connector/connector.o CC drivers/char/misc.o CC drivers/connector/cn_proc.o CC drivers/char/nvram.o CC fs/ext4/symlink.o CC drivers/char/agp/backend.o CC fs/ext4/hash.o LD drivers/connector/cn.o LD drivers/connector/built-in.o CC sound/sound_core.o CC drivers/char/agp/frontend.o CC fs/ext4/resize.o LD sound/arm/built-in.o LD sound/atmel/built-in.o CC sound/core/compress_offload.o CC drivers/char/agp/generic.o CC sound/core/hwdep.o CC drivers/char/agp/isoch.o CC fs/ext4/extents.o CC sound/core/memalloc.o CC drivers/char/agp/amd64-agp.o CC sound/core/sgbuf.o CC drivers/char/agp/intel-agp.o CC sound/core/pcm.o CC drivers/char/agp/intel-gtt.o CC sound/core/pcm_native.o LD drivers/char/agp/agpgart.o LD drivers/char/agp/built-in.o CC drivers/char/hw_random/core.o CC drivers/char/hw_random/intel-rng.o CC fs/ext4/ext4_jbd2.o CC sound/core/pcm_lib.o CC drivers/char/hw_random/amd-rng.o CC drivers/char/hw_random/geode-rng.o CC drivers/char/hw_random/via-rng.o LD drivers/char/hw_random/rng-core.o CC fs/ext4/migrate.o LD drivers/char/hw_random/built-in.o LD drivers/char/built-in.o CC drivers/cpufreq/cpufreq.o CC sound/core/pcm_timer.o CC fs/ext4/mballoc.o CC sound/core/pcm_misc.o CC drivers/cpufreq/cpufreq_stats.o CC sound/core/pcm_memory.o CC drivers/cpufreq/cpufreq_performance.o CC sound/core/rawmidi.o CC drivers/cpufreq/cpufreq_userspace.o CC drivers/cpufreq/cpufreq_ondemand.o CC sound/core/timer.o CC drivers/cpufreq/cpufreq_interactive.o drivers/cpufreq/cpufreq_interactive.c: In function 'cpufreq_interactive_timer_start': drivers/cpufreq/cpufreq_interactive.c:246:7: warning: unused variable 'io_is_busy' [-Wunused-variable] bool io_is_busy = tunables->io_is_busy; ^~~~~~~~~~ drivers/cpufreq/cpufreq_interactive.c: In function 'show_target_loads': drivers/cpufreq/cpufreq_interactive.c:924:6: warning: operation on 'ret' may be undefined [-Wsequence-point] ret += sprintf(buf + --ret, "\n"); ^~ drivers/cpufreq/cpufreq_interactive.c: In function 'show_above_hispeed_delay': drivers/cpufreq/cpufreq_interactive.c:964:6: warning: operation on 'ret' may be undefined [-Wsequence-point] ret += sprintf(buf + --ret, "\n"); ^~ At top level: drivers/cpufreq/cpufreq_interactive.c:82:19: warning: 'bootboost' defined but not used [-Wunused-function] static int __init bootboost(char *str) ^~~~~~~~~ CC drivers/cpufreq/cpufreq_governor.o CC sound/core/sound.o CC drivers/cpufreq/freq_table.o CC sound/core/init.o CC fs/ext4/block_validity.o CC drivers/cpufreq/sfi-cpufreq.o CC sound/core/memory.o CC fs/ext4/move_extent.o CC drivers/cpufreq/mperf.o CC sound/core/info.o LD drivers/cpufreq/built-in.o CC drivers/cpuidle/cpuidle.o CC fs/ext4/mmp.o CC sound/core/control.o CC drivers/cpuidle/driver.o CC fs/ext4/indirect.o CC drivers/cpuidle/governor.o CC drivers/cpuidle/sysfs.o CC sound/core/misc.o CC drivers/cpuidle/governors/ladder.o CC drivers/cpuidle/governors/menu.o CC sound/core/device.o CC sound/core/isadma.o LD drivers/cpuidle/governors/built-in.o LD drivers/cpuidle/built-in.o LD drivers/crypto/built-in.o CC drivers/dma/dmaengine.o CC sound/core/jack.o CC fs/ext4/extents_status.o CC sound/core/seq/seq_device.o CC drivers/dma/intel_mid_dma.o CC sound/core/seq/seq_midi_event.o CC sound/core/seq/seq_midi.o CC drivers/dma/intel_mid_dma_acpi.o CC fs/ext4/xattr.o CC sound/core/seq/seq.o LD drivers/dma/built-in.o CC drivers/edac/edac_stub.o CC sound/core/seq/seq_lock.o LD drivers/edac/built-in.o CC drivers/extcon/extcon-class.o CC sound/core/seq/seq_clientmgr.o CC fs/ext4/xattr_user.o CC drivers/extcon/extcon-usb.o LD drivers/extcon/built-in.o LD drivers/external_drivers/camera/drivers/media/i2c/built-in.o CC fs/ext4/xattr_trusted.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/mn34130/mn34130.o CC sound/core/seq/seq_memory.o CC fs/ext4/inline.o CC sound/core/seq/seq_queue.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/mn34130/dw9714.o CC sound/core/seq/seq_fifo.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/hm2056.o CC sound/core/seq/seq_prioq.o drivers/external_drivers/camera/drivers/media/i2c/hm2056.c: In function 'hm2056_raw_try_res': drivers/external_drivers/camera/drivers/media/i2c/hm2056.c:350:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(ratio_correct) ^~ drivers/external_drivers/camera/drivers/media/i2c/hm2056.c:353:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' *w = dev->hm2056_raw_res[idx].width; ^ CC fs/ext4/readpage.o CC sound/core/seq/seq_timer.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/gc2155.o CC fs/ext4/xattr_security.o drivers/external_drivers/camera/drivers/media/i2c/gc2155.c:1936:37: warning: 'dbg_set_gc2155_reg_fops' defined but not used [-Wunused-const-variable=] static const struct file_operations dbg_set_gc2155_reg_fops = { ^~~~~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/camera/drivers/media/i2c/gc2155.c:1866:45: warning: 'gc2155_entity_ops' defined but not used [-Wunused-const-variable=] static const struct media_entity_operations gc2155_entity_ops = { ^~~~~~~~~~~~~~~~~ CC sound/core/seq/seq_system.o LD fs/ext4/ext4.o CC sound/core/seq/seq_ports.o LD fs/ext4/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/rt8515.o CC fs/f2fs/dir.o CC sound/core/seq/seq_info.o LD drivers/external_drivers/camera/drivers/media/i2c/imx111/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/imx111/imx.o LD sound/core/seq/snd-seq.o LD sound/core/seq/snd-seq-device.o LD sound/core/seq/snd-seq-midi.o LD sound/core/seq/snd-seq-midi-event.o LD sound/core/seq/built-in.o CC fs/f2fs/file.o LD sound/core/snd-compress.o LD sound/core/snd.o LD sound/core/snd-hwdep.o LD sound/core/snd-timer.o LD sound/core/snd-pcm.o LD sound/core/snd-page-alloc.o LD sound/core/snd-rawmidi.o LD sound/core/built-in.o CC sound/drivers/aloop.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/imx111/dw9714.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 LD sound/drivers/snd-aloop.o LD sound/drivers/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/imx111/otp_imx111.o LD sound/firewire/built-in.o LD sound/i2c/other/built-in.o LD sound/i2c/built-in.o LD sound/isa/ad1816a/built-in.o LD sound/isa/ad1848/built-in.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 [M] drivers/external_drivers/camera/drivers/media/i2c/imx111/imx111.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 drivers/external_drivers/camera/drivers/media/i2c/imx219/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/imx219/imx.o LD sound/isa/wss/built-in.o LD sound/isa/built-in.o LD sound/mips/built-in.o CC fs/f2fs/inode.o LD sound/parisc/built-in.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 CC [M] drivers/external_drivers/camera/drivers/media/i2c/imx219/dw9714.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 CC sound/pci/intel_mid_i2s/intel_mid_i2s.o CC fs/f2fs/namei.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/imx219/otp_imx219.o In file included from sound/pci/intel_mid_i2s/intel_mid_i2s.c:42:0: sound/pci/intel_mid_i2s/intel_mid_i2s.h:581:12: warning: 'check_device_acpi' declared 'static' but never defined [-Wunused-function] static int check_device_acpi(struct device *device_ptr, void *data); ^~~~~~~~~~~~~~~~~ sound/pci/intel_mid_i2s/intel_mid_i2s.c:3481:17: warning: 'intel_ssp_uuid_timings' defined but not used [-Wunused-const-variable=] static const u8 intel_ssp_uuid_timings[] = { ^~~~~~~~~~~~~~~~~~~~~~ sound/pci/intel_mid_i2s/intel_mid_i2s.c:3472:17: warning: 'intel_ssp_uuid_lpebase' defined but not used [-Wunused-const-variable=] static const u8 intel_ssp_uuid_lpebase[] = { ^~~~~~~~~~~~~~~~~~~~~~ sound/pci/intel_mid_i2s/intel_mid_i2s.c:3463:17: warning: 'intel_ssp_uuid_instance' defined but not used [-Wunused-const-variable=] static const u8 intel_ssp_uuid_instance[] = { ^~~~~~~~~~~~~~~~~~~~~~~ sound/pci/intel_mid_i2s/intel_mid_i2s.c:3454:17: warning: 'intel_ssp_uuid_usage' defined but not used [-Wunused-const-variable=] static const u8 intel_ssp_uuid_usage[] = { ^~~~~~~~~~~~~~~~~~~~ LD [M] drivers/external_drivers/camera/drivers/media/i2c/imx219/imx219.o LD drivers/external_drivers/camera/drivers/media/i2c/t4k35/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/t4k35/tsb.o In file included from include/linux/kernel.h:14:0, from include/linux/cache.h:4, from include/linux/time.h:4, from include/linux/stat.h:18, from include/linux/module.h:10, from sound/pci/intel_mid_i2s/intel_mid_i2s.c:19: sound/pci/intel_mid_i2s/intel_mid_i2s.c: In function 'intel_mid_i2s_probe': include/linux/dynamic_debug.h:86:3: warning: 'ssp_fs_pin.ssp_fs_mode' may be used uninitialized in this function [-Wmaybe-uninitialized] __dynamic_dev_dbg(&descriptor, dev, fmt, \ ^~~~~~~~~~~~~~~~~ sound/pci/intel_mid_i2s/intel_mid_i2s.c:3059:28: note: 'ssp_fs_pin.ssp_fs_mode' was declared here struct intel_mid_ssp_gpio ssp_fs_pin; ^~~~~~~~~~ CC fs/f2fs/hash.o CC sound/pci/intel_mid_i2s/intel_alsa_ssp_snd_card.o CC sound/pci/intel_mid_i2s/intel_alsa_ssp_hw_interface.o CC fs/f2fs/super.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/t4k35/dw9714.o LD sound/pci/intel_mid_i2s/snd-alsa-ssp.o LD sound/pci/intel_mid_i2s/built-in.o LD sound/pci/korg1212/built-in.o LD sound/pci/lola/built-in.o LD sound/pci/lx6464es/built-in.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 CC [M] drivers/external_drivers/camera/drivers/media/i2c/t4k35/otp_t4k35.o LD sound/pci/riptide/built-in.o LD sound/pci/rme9652/built-in.o LD sound/pci/trident/built-in.o LD sound/pci/vx222/built-in.o LD sound/pci/ymfpci/built-in.o LD sound/pci/built-in.o LD [M] drivers/external_drivers/camera/drivers/media/i2c/t4k35/t4k35.o LD drivers/external_drivers/camera/drivers/media/i2c/t4k35_180/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/t4k35_180/tsb.o LD sound/pcmcia/pdaudiocf/built-in.o LD sound/pcmcia/vx/built-in.o LD sound/pcmcia/built-in.o LD sound/ppc/built-in.o LD sound/sh/built-in.o CC sound/soc/soc-core.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/t4k35_180/dw9714.o CC fs/f2fs/inline.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/t4k35_180/otp_t4k35.o CC fs/f2fs/checkpoint.o LD [M] drivers/external_drivers/camera/drivers/media/i2c/t4k35_180/t4k35_180.o LD drivers/external_drivers/camera/drivers/media/i2c/t4k37/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/t4k37/tsb.o CC sound/soc/soc-dapm.o fs/f2fs/checkpoint.c:390:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .invalidatepage = f2fs_invalidate_page, ^~~~~~~~~~~~~~~~~~~~ fs/f2fs/checkpoint.c:390:20: note: (near initialization for 'f2fs_meta_aops.invalidatepage') sound/soc/soc-dapm.c: In function 'snd_soc_dai_link_event': sound/soc/soc-dapm.c:3311:32: warning: passing argument 2 of 'snd_soc_get_hw_params' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] snd_soc_get_hw_params(params, config); ^~~~~~ sound/soc/soc-dapm.c:3254:13: note: expected 'struct snd_soc_pcm_stream *' but argument is of type 'const struct snd_soc_pcm_stream *' static void snd_soc_get_hw_params(struct snd_pcm_hw_params *params, struct snd_soc_pcm_stream *config) ^~~~~~~~~~~~~~~~~~~~~ sound/soc/soc-dapm.c:3351:36: warning: passing argument 2 of 'snd_soc_get_hw_params' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] snd_soc_get_hw_params(params, config); ^~~~~~ sound/soc/soc-dapm.c:3254:13: note: expected 'struct snd_soc_pcm_stream *' but argument is of type 'const struct snd_soc_pcm_stream *' static void snd_soc_get_hw_params(struct snd_pcm_hw_params *params, struct snd_soc_pcm_stream *config) ^~~~~~~~~~~~~~~~~~~~~ sound/soc/soc-dapm.c:3377:36: warning: passing argument 2 of 'snd_soc_get_hw_params' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] snd_soc_get_hw_params(params, config); ^~~~~~ sound/soc/soc-dapm.c:3254:13: note: expected 'struct snd_soc_pcm_stream *' but argument is of type 'const struct snd_soc_pcm_stream *' static void snd_soc_get_hw_params(struct snd_pcm_hw_params *params, struct snd_soc_pcm_stream *config) ^~~~~~~~~~~~~~~~~~~~~ CC [M] drivers/external_drivers/camera/drivers/media/i2c/t4k37/dw9714.o CC fs/f2fs/gc.o CC [M] drivers/external_drivers/camera/drivers/media/i2c/t4k37/otp_t4k37.o LD [M] drivers/external_drivers/camera/drivers/media/i2c/t4k37/t4k37.o LD [M] drivers/external_drivers/camera/drivers/media/i2c/mn34130.o LD drivers/external_drivers/camera/drivers/media/pci/built-in.o LD drivers/external_drivers/camera/drivers/media/pci/atomisp2/built-in.o LD drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/built-in.o CC sound/soc/soc-jack.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/atomisp_ioctl.o CC fs/f2fs/data.o CC sound/soc/soc-cache.o fs/f2fs/data.c:2219:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .invalidatepage = f2fs_invalidate_page, ^~~~~~~~~~~~~~~~~~~~ fs/f2fs/data.c:2219:20: note: (near initialization for 'f2fs_dblock_aops.invalidatepage') CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/atomisp_compat_ioctl32.o CC sound/soc/soc-utils.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/atomisp_cmd.o CC sound/soc/soc-pcm.o CC fs/f2fs/node.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/atomisp_fops.o fs/f2fs/node.c:1744:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .invalidatepage = f2fs_invalidate_page, ^~~~~~~~~~~~~~~~~~~~ fs/f2fs/node.c:1744:20: note: (near initialization for 'f2fs_node_aops.invalidatepage') CC sound/soc/soc-compress.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/atomisp_subdev.o CC sound/soc/soc-io.o CC fs/f2fs/segment.o CC sound/soc/soc-fw.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/atomisp_csi2.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/atomisp_tpg.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/atomisp_file.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 sound/soc/codecs/rt5647.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/atomisp_v4l2.o sound/soc/codecs/rt5647.c:135:39: warning: "/*" within comment [-Wcomment] /* { RT5647_OUTMIXL_CTRL3 , 0x01fe },/* DACL1 -> OUTMIXL */ sound/soc/codecs/rt5647.c:136:39: warning: "/*" within comment [-Wcomment] /* { RT5647_OUTMIXR_CTRL3 , 0x01fe },/* DACR1 -> OUTMIXR */ sound/soc/codecs/rt5647.c:146:33: warning: "/*" within comment [-Wcomment] /* { RT5647_HP_VOL , 0x0d0d },/* OUTMIX -> HPVOL */ sound/soc/codecs/rt5647.c:147:41: warning: "/*" within comment [-Wcomment] /* { RT5647_HP_VOL , 0x0d0d }, /* MX-02 */ sound/soc/codecs/rt5647.c:179:42: warning: "/*" within comment [-Wcomment] /* { RT5647_STO1_ADC_DIG_VOL, 0xd7d7 }, /* Mute STO1 ADC for depop, Digital Input Gain */ sound/soc/codecs/rt5647.c: In function 'rt5647_dac_l_event': sound/soc/codecs/rt5647.c:2400:22: warning: unused variable 'rt5647' [-Wunused-variable] struct rt5647_priv *rt5647 = snd_soc_codec_get_drvdata(codec); ^~~~~~ sound/soc/codecs/rt5647.c: In function 'rt5647_dac_r_event': sound/soc/codecs/rt5647.c:2422:22: warning: unused variable 'rt5647' [-Wunused-variable] struct rt5647_priv *rt5647 = snd_soc_codec_get_drvdata(codec); ^~~~~~ sound/soc/codecs/rt5647.c: In function 'rt5647_hw_free': sound/soc/codecs/rt5647.c:3338:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ At top level: sound/soc/codecs/rt5647.c:496:12: warning: 'rt5647_pdm1_write' defined but not used [-Wunused-function] static int rt5647_pdm1_write(struct snd_soc_codec *codec, ^~~~~~~~~~~~~~~~~ sound/soc/codecs/rt5647.c:473:17: warning: 'rt5647_pdm1_read' defined but not used [-Wunused-function] static unsigned rt5647_pdm1_read(struct snd_soc_codec *codec, ^~~~~~~~~~~~~~~~ sound/soc/codecs/rt5647.c: In function 'jd_check_handler': sound/soc/codecs/rt5647.c:4130:23: warning: 'jack_fake' is used uninitialized in this function [-Wuninitialized] struct snd_soc_jack *jack = get_jack(jack_fake); ^~~~ sound/soc/codecs/rt5647.c: In function 'rt5647_set_dai_pll': sound/soc/codecs/rt5647.c:3646:41: warning: 'm' may be used uninitialized in this function [-Wmaybe-uninitialized] (pll_code.m_bp ? 0 : pll_code.m_code) << RT5647_PLL_M_SFT | sound/soc/codecs/rt5647.c:3644:19: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized] pll_code.n_code << RT5647_PLL_N_SFT | pll_code.k_code); CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/atomisp_acc.o CC fs/f2fs/recovery.o CC sound/soc/codecs/rt5647_ioctl.o sound/soc/codecs/rt5647_ioctl.c: In function 'rt5647_ioctl_common': sound/soc/codecs/rt5647_ioctl.c:219:15: warning: comparison between pointer and integer if (eq_mode == *buf) ^~ CC sound/soc/codecs/rt_codec_ioctl.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/mmu/isp_mmu.o CC fs/f2fs/shrinker.o LD sound/soc/codecs/snd-soc-rt5647.o LD sound/soc/codecs/built-in.o LD sound/soc/davinci/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/mmu/sh_mmu_mrfld.o LD sound/soc/dwc/built-in.o CC fs/f2fs/extent_cache.o LD sound/soc/fsl/built-in.o LD sound/soc/generic/built-in.o CC sound/soc/intel/pcm.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/mmu/sh_mmu_mfld.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/hmm/hmm.o CC sound/soc/intel/compress.o CC fs/f2fs/debug.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/hmm/hmm_bo.o CC sound/soc/intel/effects.o CC fs/f2fs/xattr.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/hmm/hmm_bo_dev.o CC sound/soc/intel/platform-libs/controls_v1.o CC sound/soc/intel/platform-libs/controls_v2.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/hmm/hmm_vm.o CC fs/f2fs/acl.o sound/soc/intel/platform-libs/controls_v2.c:990:38: warning: 'sst_in_sw_sidetone' defined but not used [-Wunused-const-variable=] static const struct snd_kcontrol_new sst_in_sw_sidetone = ^~~~~~~~~~~~~~~~~~ CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/hmm/hmm_reserved_pool.o CC sound/soc/intel/platform-libs/controls_v2_dpcm.o CC fs/f2fs/trace.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/hmm/hmm_dynamic_pool.o sound/soc/intel/platform-libs/controls_v2_dpcm.c: In function 'sst_set_linked_pipe': sound/soc/intel/platform-libs/controls_v2_dpcm.c:1231:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ids->parent_w && ids->parent_w->power) ^~ sound/soc/intel/platform-libs/controls_v2_dpcm.c:1233:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' sst_set_pipe_gain(ids, sst, 0); ^~~~~~~~~~~~~~~~~ CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/hrt/hive_isp_css_mm_hrt.o LD fs/f2fs/f2fs.o LD fs/f2fs/built-in.o CC fs/fat/cache.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css.o CC sound/soc/intel/platform-libs/ipc_lib_v2.o CC fs/fat/dir.o CC sound/soc/intel/board/ctp_common_rt5647.o CC sound/soc/intel/board/ctp_rhb_rt5647.o CC fs/fat/fatent.o LD sound/soc/intel/board/snd-soc-ctp-machine-5647.o LD sound/soc/intel/board/built-in.o CC sound/soc/intel/ssp/mid_ssp.o CC fs/fat/file.o LD sound/soc/intel/ssp/built-in.o CC fs/fat/inode.o CC sound/soc/intel/sst/sst.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_binary.o CC fs/fat/misc.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_debug.o CC sound/soc/intel/sst/sst_ipc.o CC fs/fat/nfs.o CC fs/fat/namei_msdos.o CC sound/soc/intel/sst/sst_stream.o CC fs/fat/namei_vfat.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_hrt.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_params.o CC sound/soc/intel/sst/sst_drv_interface.o 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 sound/soc/intel/sst/sst_dsp.o CC fs/fuse/dir.o CC sound/soc/intel/sst/sst_pvt.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_sp.o CC fs/fuse/file.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_sp_start.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_rx.o CC sound/soc/intel/sst/sst_app_interface.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_metrics.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_firmware.o CC sound/soc/intel/sst/sst_acpi.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_accelerate.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_refcount.o sound/soc/intel/sst/sst_acpi.c:111:43: warning: 'sst_byt_crv2_bdata' defined but not used [-Wunused-const-variable=] static const struct sst_board_config_data sst_byt_crv2_bdata = { ^~~~~~~~~~~~~~~~~~ CC fs/fuse/inode.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_param_shading.o CC sound/soc/intel/sst/sst_debug.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_system/host/gdc.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_system/host/irq.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_system/host/mmu.o CC fs/fuse/control.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_system/host/dma.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_system/host/sp.o LD fs/fuse/fuse.o LD sound/soc/intel/sst/snd-intel-sst.o LD sound/soc/intel/sst/built-in.o LD sound/soc/intel/snd-soc-sst-platform.o LD fs/fuse/built-in.o CC fs/jbd2/transaction.o LD sound/soc/intel/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_system/host/isp.o LD sound/soc/jz4740/built-in.o LD sound/soc/kirkwood/built-in.o LD sound/soc/mxs/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_shared/host/queue.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 CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_shared/host/ia_css_i_rmgr_shared.o LD sound/soc/sh/built-in.o LD sound/soc/tegra/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_shared/host/ia_css_i_rmgr_vbuf_shared.o LD sound/soc/txx9/built-in.o LD sound/soc/ux500/built-in.o LD sound/soc/snd-soc-core.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_shared/host/tag.o LD sound/soc/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_shared/host/sw_event.o LD sound/sparc/built-in.o LD sound/spi/built-in.o LD sound/synth/emux/built-in.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_system/host/fifo_monitor.o LD sound/synth/built-in.o CC sound/usb/card.o CC fs/jbd2/commit.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_system/host/gp_device.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/hive_isp_css_system/host/input_formatter.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/atomisp_compat_css15.o CC sound/usb/clock.o CC sound/usb/endpoint.o CC fs/jbd2/recovery.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/hrt/device_access.o CC sound/usb/format.o CC fs/jbd2/checkpoint.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp_driver/hrt/memory_access.o CC [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/css/sh_css_pipeline.o CC sound/usb/helper.o LD [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp-css2300.o CC fs/jbd2/revoke.o LD drivers/external_drivers/camera/drivers/media/built-in.o LD drivers/external_drivers/camera/drivers/built-in.o LD drivers/external_drivers/camera/built-in.o CC sound/usb/mixer.o LD drivers/external_drivers/drivers/gpio/built-in.o CC drivers/external_drivers/drivers/gps/intel_mid_gps/intel_mid_gps.o CC fs/jbd2/journal.o LD drivers/external_drivers/drivers/gps/intel_mid_gps/built-in.o LD drivers/external_drivers/drivers/gps/wl128x/built-in.o LD drivers/external_drivers/drivers/gps/built-in.o CC drivers/external_drivers/drivers/hsi/clients/hsi_ffl_tty.o CC sound/usb/mixer_quirks.o CC sound/usb/pcm.o CC drivers/external_drivers/drivers/hsi/clients/dlp_flash.o CC drivers/external_drivers/drivers/hsi/clients/dlp_main.o LD fs/jbd2/jbd2.o LD fs/jbd2/built-in.o CC sound/usb/proc.o CC fs/lockd/clntlock.o CC sound/usb/quirks.o CC fs/lockd/clntproc.o CC drivers/external_drivers/drivers/hsi/clients/dlp_ctrl.o CC sound/usb/stream.o drivers/external_drivers/drivers/hsi/clients/dlp_ctrl.c: In function 'dlp_ctrl_complete_rx': drivers/external_drivers/drivers/hsi/clients/dlp_ctrl.c:544:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct dlp_command_params *params_pt = ¶ms; ^~~~~~ CC fs/lockd/clntxdr.o CC sound/usb/midi.o CC drivers/external_drivers/drivers/hsi/clients/dlp_tty.o drivers/external_drivers/drivers/hsi/clients/dlp_tty.c: In function 'dlp_tty_wakeup': drivers/external_drivers/drivers/hsi/clients/dlp_tty.c:134:21: warning: unused variable 'tty' [-Wunused-variable] struct tty_struct *tty; ^~~ drivers/external_drivers/drivers/hsi/clients/dlp_tty.c: In function 'dlp_tty_ioctl': drivers/external_drivers/drivers/hsi/clients/dlp_tty.c:1116:16: warning: unused variable 'flags' [-Wunused-variable] unsigned long flags; ^~~~~ drivers/external_drivers/drivers/hsi/clients/dlp_tty.c:1112:22: warning: unused variable 'ch_ctx' [-Wunused-variable] struct dlp_channel *ch_ctx = (struct dlp_channel *)tty->driver_data; ^~~~~~ CC fs/lockd/host.o LD sound/usb/6fire/built-in.o LD sound/usb/caiaq/built-in.o CC drivers/external_drivers/drivers/hsi/clients/dlp_net.o LD sound/usb/misc/built-in.o LD sound/usb/usx2y/built-in.o LD sound/usb/snd-usb-audio.o LD sound/usb/snd-usbmidi-lib.o LD sound/usb/built-in.o CC sound/last.o CC fs/lockd/svc.o CC drivers/external_drivers/drivers/hsi/clients/dlp_trace.o LD sound/soundcore.o LD sound/built-in.o CC drivers/external_drivers/drivers/hsi/controllers/intel_mid_hsi.o CC fs/lockd/svclock.o LD drivers/external_drivers/drivers/hsi/clients/hsi_dlp.o LD drivers/external_drivers/drivers/hsi/clients/built-in.o MK_FW firmware/intel_mid/intel_mid_remoteproc.fw.gen.S IHEX firmware/intel_mid/intel_mid_remoteproc.fw MK_FW firmware/synaptics/startup_fw_update_A500_LCE_1688183_354C0121.img.gen.S IHEX firmware/synaptics/startup_fw_update_A500_LCE_1688183_354C0121.img MK_FW firmware/synaptics/startup_fw_update_A500_JTouch_1688183_354A0129.img.gen.S IHEX firmware/synaptics/startup_fw_update_A500_JTouch_1688183_354A0129.img MK_FW firmware/synaptics/startup_fw_update_A500_YFO_1688183_3559003.img.gen.S IHEX firmware/synaptics/startup_fw_update_A500_YFO_1688183_3559003.img MK_FW firmware/synaptics/startup_fw_update_A600_Ofilm_1688183_364F0132.img.gen.S IHEX firmware/synaptics/startup_fw_update_A600_Ofilm_1688183_364F0132.img MK_FW firmware/synaptics/startup_fw_update_A600_JTouch_1688183_364A0130.img.gen.S IHEX firmware/synaptics/startup_fw_update_A600_JTouch_1688183_364A0130.img AS firmware/intel_mid/intel_mid_remoteproc.fw.gen.o AS firmware/synaptics/startup_fw_update_A500_LCE_1688183_354C0121.img.gen.o AS firmware/synaptics/startup_fw_update_A500_JTouch_1688183_354A0129.img.gen.o AS firmware/synaptics/startup_fw_update_A500_YFO_1688183_3559003.img.gen.o drivers/external_drivers/drivers/hsi/controllers/intel_mid_hsi.c: In function 'hsi_dma_complete_v2': drivers/external_drivers/drivers/hsi/controllers/intel_mid_hsi.c:3672:29: warning: comparison of constant '4' with boolean expression is always true [-Wbool-compare] if ((msg) && (!msg->status != HSI_STATUS_ERROR)) ^~ drivers/external_drivers/drivers/hsi/controllers/intel_mid_hsi.c:3672:29: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] AS firmware/synaptics/startup_fw_update_A600_Ofilm_1688183_364F0132.img.gen.o CC fs/lockd/svcshare.o AS firmware/synaptics/startup_fw_update_A600_JTouch_1688183_364A0130.img.gen.o LD firmware/built-in.o CC drivers/firewire/init_ohci1394_dma.o LD drivers/firewire/built-in.o CC drivers/firmware/dmi_scan.o CC fs/lockd/svcproc.o CC drivers/firmware/dmi-id.o CC fs/lockd/svcsubs.o CC drivers/firmware/memmap.o LD drivers/firmware/built-in.o CC drivers/gpio/devres.o LD drivers/external_drivers/drivers/hsi/controllers/built-in.o LD drivers/external_drivers/drivers/hsi/built-in.o CC drivers/external_drivers/drivers/hsu/mfd_core.o CC fs/lockd/mon.o CC drivers/gpio/gpiolib.o CC fs/lockd/xdr.o CC drivers/gpio/gpio-langwell.o CC fs/lockd/grace.o In file included from /home/pmos/build/src/android_kernel_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291/include/uapi/linux/posix_types.h:4:0, from include/uapi/linux/types.h:13, from include/linux/types.h:5, from include/linux/list.h:4, from include/linux/module.h:9, from drivers/gpio/gpio-langwell.c:24: drivers/gpio/gpiodebug.h: In function 'gpio_debug_remove': include/linux/stddef.h:7:14: warning: 'return' with a value, in function returning void #define NULL ((void *)0) ^ drivers/gpio/gpiodebug.h:104:9: note: in expansion of macro 'NULL' return NULL; ^~~~ In file included from drivers/gpio/gpio-langwell.c:43:0: drivers/gpio/gpiodebug.h:102:20: note: declared here static inline void gpio_debug_remove(struct gpio_debug *debug) ^~~~~~~~~~~~~~~~~ CC fs/lockd/clnt4xdr.o CC drivers/gpio/gpio-wm8994.o CC drivers/external_drivers/drivers/hsu/mfd_dma.o LD drivers/gpio/built-in.o CC arch/x86/pci/i386.o CC fs/lockd/xdr4.o CC arch/x86/pci/init.o CC drivers/external_drivers/drivers/hsu/mfd_pci.o CC arch/x86/pci/pcbios.o CC fs/lockd/svc4proc.o CC drivers/external_drivers/drivers/hsu/mfd_plat.o CC arch/x86/pci/mmconfig_32.o LD drivers/external_drivers/drivers/hsu/built-in.o CC drivers/external_drivers/drivers/hwmon/intel_mid_pwm.o CC arch/x86/pci/direct.o LD fs/lockd/lockd.o LD fs/lockd/built-in.o CC fs/nfs/client.o CC drivers/external_drivers/drivers/hwmon/l3g4200d_poll.o CC arch/x86/pci/mmconfig-shared.o CC drivers/external_drivers/drivers/hwmon/lis3dh_acc.o CC arch/x86/pci/fixup.o CC arch/x86/pci/legacy.o CC fs/nfs/dir.o CC drivers/external_drivers/drivers/hwmon/lps331ap.o CC arch/x86/pci/irq.o CC drivers/external_drivers/drivers/hwmon/lsm303dlhc_compass.o CC drivers/external_drivers/drivers/hwmon/intel_mid_vdd.o CC arch/x86/pci/mrst.o drivers/external_drivers/drivers/hwmon/intel_mid_vdd.c: In function 'show_volt_thres': drivers/external_drivers/drivers/hwmon/intel_mid_vdd.c:473:24: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] return sprintf(buf, "%d\n", (MAX_VOLTAGE + volt_limit_offset) - volt); ^ drivers/external_drivers/drivers/hwmon/intel_mid_vdd.c: In function 'unmask_theburst': drivers/external_drivers/drivers/hwmon/intel_mid_vdd.c:574:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!(irq_data & SVWARNA)) ^~ drivers/external_drivers/drivers/hwmon/intel_mid_vdd.c:577:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' intel_scu_ipc_update_register(SBCUCTRL, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/drivers/hwmon/intel_mid_vdd.c: In function 'vdd_interrupt_thread_handler': drivers/external_drivers/drivers/hwmon/intel_mid_vdd.c:815:42: warning: unused variable 'ret' [-Wunused-variable] uint8_t irq_data, event = 0, clear_irq, ret; ^~~ CC fs/nfs/file.o CC arch/x86/pci/common.o CC drivers/external_drivers/drivers/hwmon/sensor_general.o In file included from include/linux/printk.h:6:0, from include/linux/kernel.h:13, from include/linux/cache.h:4, from include/linux/time.h:4, from include/linux/stat.h:18, from include/linux/module.h:10, from drivers/external_drivers/drivers/hwmon/sensor_general.c:19: drivers/external_drivers/drivers/hwmon/sensor_general.c: In function 'sensor_unregister_extern_c': include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/external_drivers/drivers/hwmon/sensor_general.c:947:10: note: in expansion of macro 'KERN_ERR' printk(KERN_ERR "Err: can't unregister externc %d", ^~~~~~~~ CC arch/x86/pci/early.o CC fs/nfs/getroot.o CC arch/x86/pci/bus_numa.o CC arch/x86/pci/amd_bus.o LD arch/x86/pci/built-in.o CC fs/nfs/inode.o CC drivers/gpu/drm/drm_auth.o CC drivers/external_drivers/drivers/hwmon/sensor_rawdata_proc.o LD drivers/external_drivers/drivers/hwmon/built-in.o CC drivers/external_drivers/drivers/i2c/busses/i2c-designware-core.o CC drivers/gpu/drm/drm_buffer.o CC drivers/gpu/drm/drm_bufs.o CC fs/nfs/super.o CC drivers/external_drivers/drivers/i2c/busses/i2c-designware-pcidrv.o LD drivers/external_drivers/drivers/i2c/busses/i2c-designware-pci.o LD drivers/external_drivers/drivers/i2c/busses/built-in.o LD drivers/external_drivers/drivers/i2c/built-in.o LD drivers/external_drivers/drivers/input/keyboard/built-in.o CC drivers/gpu/drm/drm_cache.o CC drivers/external_drivers/drivers/input/misc/intel_mid_vibra.o CC drivers/gpu/drm/drm_context.o CC drivers/external_drivers/drivers/input/misc/intel_mid_vibra_acpi.o CC fs/nfs/direct.o LD drivers/external_drivers/drivers/input/misc/intel-mid-vibra.o LD drivers/external_drivers/drivers/input/misc/built-in.o LD drivers/external_drivers/drivers/input/touchscreen/asus_synaptics_dsx/built-in.o CC drivers/external_drivers/drivers/input/touchscreen/rmi4/synaptics_i2c_rmi4.o CC drivers/gpu/drm/drm_dma.o In file included from drivers/external_drivers/drivers/input/touchscreen/rmi4/synaptics_i2c_rmi4.c:102:0: drivers/external_drivers/drivers/input/touchscreen/rmi4/synaptics_i2c_rmi4.h:323:2: note: offset of packed bit-field 'month' has changed in GCC 4.4 } __packed; ^ CC drivers/gpu/drm/drm_drv.o CC fs/nfs/pagelist.o CC drivers/external_drivers/drivers/input/touchscreen/rmi4/rmi4_fw_reflash.o CC drivers/gpu/drm/drm_fops.o In file included from drivers/external_drivers/drivers/input/touchscreen/rmi4/rmi4_fw_reflash.c:32:0: drivers/external_drivers/drivers/input/touchscreen/rmi4/synaptics_i2c_rmi4.h:323:2: note: offset of packed bit-field 'month' has changed in GCC 4.4 } __packed; ^ LD drivers/external_drivers/drivers/input/touchscreen/rmi4/rmi4.o LD drivers/external_drivers/drivers/input/touchscreen/rmi4/built-in.o LD drivers/external_drivers/drivers/input/touchscreen/built-in.o LD drivers/external_drivers/drivers/input/built-in.o CC drivers/external_drivers/drivers/leds/leds-intel-kpd.o CC fs/nfs/read.o CC drivers/gpu/drm/drm_gem.o LD drivers/external_drivers/drivers/leds/built-in.o LD drivers/external_drivers/drivers/lpss/built-in.o LD drivers/external_drivers/drivers/mfd/built-in.o CC drivers/external_drivers/drivers/misc/a1026.o CC fs/nfs/symlink.o CC drivers/gpu/drm/drm_ioctl.o CC drivers/external_drivers/drivers/misc/bcm-lpm/bcm_bt_lpm.o CC drivers/gpu/drm/drm_irq.o CC fs/nfs/unlink.o LD drivers/external_drivers/drivers/misc/bcm-lpm/built-in.o LD drivers/external_drivers/drivers/misc/ti-st/built-in.o CC drivers/external_drivers/drivers/misc/tp2e/tp2e.o CC fs/nfs/write.o LD drivers/external_drivers/drivers/misc/tp2e/built-in.o LD drivers/external_drivers/drivers/misc/tp2l/built-in.o CC drivers/gpu/drm/drm_lock.o CC drivers/external_drivers/drivers/misc/intel_fw_logging.o CC drivers/gpu/drm/drm_memory.o CC drivers/gpu/drm/drm_proc.o CC fs/nfs/namespace.o CC drivers/external_drivers/drivers/misc/intel_fabricerr_status.o CC drivers/gpu/drm/drm_stub.o CC drivers/external_drivers/drivers/misc/uuid.o CC fs/nfs/mount_clnt.o CC drivers/gpu/drm/drm_vm.o CC drivers/external_drivers/drivers/misc/emmc_ipanic.o In file included from drivers/gpu/drm/drm_vm.c:36:0: drivers/gpu/drm/drm_vm.c: In function 'drm_mmap_dma': drivers/gpu/drm/drm_vm.c:493:13: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct drm_device_dma *' [-Wformat=] DRM_DEBUG("return EINVAL. dma: %x\n", dma); ^ include/drm/drmP.h:211:16: note: in definition of macro 'DRM_DEBUG' __func__, fmt, ##args); \ ^~~ CC fs/nfs/dns_resolve.o CC drivers/gpu/drm/drm_agpsupport.o CC drivers/external_drivers/drivers/misc/apds990x.o CC fs/nfs/cache_lib.o In file included from drivers/external_drivers/drivers/misc/apds990x.c:27:0: drivers/external_drivers/drivers/misc/apds990x.c: In function 'als_read': include/linux/kernel.h:676:17: warning: comparison of distinct pointer types lacks a cast (void) (&_min1 == &_min2); \ ^ drivers/external_drivers/drivers/misc/apds990x.c:1036:9: note: in expansion of macro 'min' lux = min(chip->lux, APDS_ALS_MAX_LUX); ^~~ At top level: drivers/external_drivers/drivers/misc/apds990x.c:447:12: warning: 'apds990x_calc_again' defined but not used [-Wunused-function] static int apds990x_calc_again(struct apds990x_chip *chip) ^~~~~~~~~~~~~~~~~~~ drivers/external_drivers/drivers/misc/apds990x.c:297:12: warning: 'apds990x_lux_to_threshold' defined but not used [-Wunused-function] static u16 apds990x_lux_to_threshold(struct apds990x_chip *chip, u32 lux) ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/drivers/misc/apds990x.c:229:17: warning: 'ir_currents' defined but not used [-Wunused-const-variable=] static const u8 ir_currents[] = {100, 50, 25, 12}; /* IRled currents in mA */ ^~~~~~~~~~~ CC drivers/gpu/drm/drm_scatter.o CC fs/nfs/sysctl.o CC drivers/external_drivers/drivers/misc/kct_daemon.o CC drivers/gpu/drm/drm_pci.o CC fs/nfs/nfs2super.o LD drivers/external_drivers/drivers/misc/intel_fabric_logging.o LD drivers/external_drivers/drivers/misc/built-in.o CC drivers/external_drivers/drivers/modem_control/mdm_util.o CC drivers/gpu/drm/drm_platform.o CC fs/nfs/proc.o CC drivers/gpu/drm/drm_sysfs.o CC drivers/external_drivers/drivers/modem_control/mdm_ctrl.o drivers/external_drivers/drivers/modem_control/mdm_ctrl.c:939:30: warning: 'mdm_ctrl_acpi_ids' defined but not used [-Wunused-variable] static struct acpi_device_id mdm_ctrl_acpi_ids[] = { ^~~~~~~~~~~~~~~~~ CC drivers/gpu/drm/drm_hashtab.o CC drivers/external_drivers/drivers/modem_control/mcd_mdm.o CC fs/nfs/nfs2xdr.o CC drivers/gpu/drm/drm_mm.o CC drivers/external_drivers/drivers/modem_control/mcd_cpu.o CC drivers/external_drivers/drivers/modem_control/mcd_pmic.o CC fs/nfs/nfs3super.o CC drivers/gpu/drm/drm_crtc.o LD drivers/external_drivers/drivers/modem_control/modem_control.o LD drivers/external_drivers/drivers/modem_control/built-in.o LD drivers/external_drivers/drivers/pinctrl/built-in.o CC drivers/external_drivers/drivers/platform/x86/intel_msic_gpio.o drivers/gpu/drm/drm_crtc.c: In function 'drm_dpms_execute': drivers/gpu/drm/drm_crtc.c:234:21: warning: unused variable 'dev' [-Wunused-variable] struct drm_device *dev = container_of(delayed_work, ^~~ CC fs/nfs/nfs3client.o drivers/gpu/drm/drm_crtc.c: In function 'drm_mode_page_flip_ioctl': drivers/gpu/drm/drm_crtc.c:3642:11: warning: unused variable 'panel_fitter_en' [-Wunused-variable] uint64_t panel_fitter_en = 0; ^~~~~~~~~~~~~~~ drivers/gpu/drm/drm_crtc.c:3641:24: warning: unused variable 'connector' [-Wunused-variable] struct drm_connector *connector = NULL; ^~~~~~~~~ CC drivers/external_drivers/drivers/platform/x86/intel_mid_osip.o CC fs/nfs/nfs3proc.o CC drivers/external_drivers/drivers/platform/x86/reboot_target.o LD drivers/external_drivers/drivers/platform/x86/built-in.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.o CC drivers/gpu/drm/drm_modes.o CC fs/nfs/nfs3xdr.o In file included from drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:20:0: include/linux/usb/penwell_otg.h:406:1: warning: useless storage class specifier in empty declaration }; ^ In file included from include/linux/printk.h:6:0, from include/linux/kernel.h:13, from include/asm-generic/bug.h:13, from /home/pmos/build/src/android_kernel_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291/arch/x86/include/asm/bug.h:38, from include/linux/bug.h:4, from include/linux/thread_info.h:11, from include/linux/preempt.h:9, from include/linux/spinlock.h:50, from include/linux/wait.h:7, from include/linux/fs.h:6, from include/linux/debugfs.h:18, from drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:5: drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c: In function 'smb347_masked_write': include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:348:30: note: in expansion of macro 'KERN_ERR' #define CHR_err(...) printk(KERN_ERR, "[SMB358_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:412:3: note: in expansion of macro 'CHR_err' CHR_err("smb347_read_reg failed: reg=%03X, rc=%d\n", reg, rc); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:348:30: note: in expansion of macro 'KERN_ERR' #define CHR_err(...) printk(KERN_ERR, "[SMB358_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:419:3: note: in expansion of macro 'CHR_err' CHR_err("smb347_write failed: reg=%03X, rc=%d\n", reg, rc); ^~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c: In function 'otg': include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:348:30: note: in expansion of macro 'KERN_ERR' #define CHR_err(...) printk(KERN_ERR, "[SMB358_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:496:5: note: in expansion of macro 'CHR_err' CHR_err("Failed to set OTG Disable bit ret=%d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:348:30: note: in expansion of macro 'KERN_ERR' #define CHR_err(...) printk(KERN_ERR, "[SMB358_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:505:5: note: in expansion of macro 'CHR_err' CHR_err("Failed to set OTG current limit 250mA. ret=%d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:348:30: note: in expansion of macro 'KERN_ERR' #define CHR_err(...) printk(KERN_ERR, "[SMB358_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:512:5: note: in expansion of macro 'CHR_err' CHR_err("Failed to set OTG Enable bit ret=%d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:348:30: note: in expansion of macro 'KERN_ERR' #define CHR_err(...) printk(KERN_ERR, "[SMB358_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:520:5: note: in expansion of macro 'CHR_err' CHR_err("Failed to set OTG current limit 750mA. ret=%d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:348:30: note: in expansion of macro 'KERN_ERR' #define CHR_err(...) printk(KERN_ERR, "[SMB358_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:533:5: note: in expansion of macro 'CHR_err' CHR_err("Failed to set OTGID_PIN_CONTROL_BITS rc=%d\n", ret); ^~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c: In function 'cable_status_notify2': drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:347:30: warning: too many arguments for format [-Wformat-extra-args] #define CHR_info(...) printk("[SMB358] " __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:2519:8: note: in expansion of macro 'CHR_info' CHR_info("chager is suspend but USB still notify !!!\n", __func__); ^~~~~~~~ In file included from include/linux/printk.h:6:0, from include/linux/kernel.h:13, from include/asm-generic/bug.h:13, from /home/pmos/build/src/android_kernel_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291/arch/x86/include/asm/bug.h:38, from include/linux/bug.h:4, from include/linux/thread_info.h:11, from include/linux/preempt.h:9, from include/linux/spinlock.h:50, from include/linux/wait.h:7, from include/linux/fs.h:6, from include/linux/debugfs.h:18, from drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:5: drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c: In function 'smb347_probe': include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:348:30: note: in expansion of macro 'KERN_ERR' #define CHR_err(...) printk(KERN_ERR, "[SMB358_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/battery_smb347.c:2698:3: note: in expansion of macro 'CHR_err' CHR_err("request SMB358 OTG CONTROL PIN(%d) fail, ret=%d\n", SMB358_OTG_CONTROL_PIN, ret); ^~~~~~~ CC drivers/gpu/drm/drm_edid.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Backup.o drivers/gpu/drm/drm_edid.c:2379:13: warning: 'drm_add_aspect_cea_mode' defined but not used [-Wunused-function] static void drm_add_aspect_cea_mode(struct drm_display_mode *cur_mode, ^~~~~~~~~~~~~~~~~~~~~~~ CC fs/nfs/nfs3acl.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Capacity.o CC fs/nfs/nfs4proc.o CC drivers/gpu/drm/drm_info.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Measurement.o CC drivers/gpu/drm/drm_debugfs.o CC drivers/gpu/drm/drm_encoder_slave.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API.o In file included from drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API.h:11:0, from drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API.c:13: drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API.c: In function 'upiGG_Initial': drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:207:38: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'GGBX_FILE_HEADER * {aka struct _GGBX_FILE_HEADER *}' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API.c:981:5: note: in expansion of macro 'UG31_LOGI' UG31_LOGI("[%s]: ptrGgbBuf = %x (%x)\n", __func__, ptrGgbBuf, pGGBXBuf); ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:207:38: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'GGBX_FILE_HEADER * {aka struct _GGBX_FILE_HEADER *}' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API.c:981:5: note: in expansion of macro 'UG31_LOGI' UG31_LOGI("[%s]: ptrGgbBuf = %x (%x)\n", __func__, ptrGgbBuf, pGGBXBuf); ^~~~~~~~~ CC drivers/gpu/drm/drm_trace_points.o CC drivers/gpu/drm/drm_global.o CC fs/nfs/nfs4xdr.o CC drivers/gpu/drm/drm_prime.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Otp.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.o In file included from drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API.h:11:0, from drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c:18: drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c: In function 'ReadGGBXFileToCellDataAndInitSetting': drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:207:38: warning: format '%d' expects argument of type 'int', but argument 4 has type '_upi_u64_ {aka long long unsigned int}' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c:80:3: note: in expansion of macro 'UG31_LOGI' UG31_LOGI("[%s]: Size = %d (%d)\n", __func__, sizeof(GGBX_FILE_HEADER), ptrGgbBuf->length); ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:207:38: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type '_sys_u8_ * {aka unsigned char *}' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c:86:3: note: in expansion of macro 'UG31_LOGI' UG31_LOGI("[%s]: SUM Start at %x, end at %x\n", __func__, p_start, p_end); ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:207:38: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type '_sys_u8_ * {aka unsigned char *}' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c:86:3: note: in expansion of macro 'UG31_LOGI' UG31_LOGI("[%s]: SUM Start at %x, end at %x\n", __func__, p_start, p_end); ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:207:38: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'CELL_TABLE * {aka struct CELL_TABLE *}' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c:93:3: note: in expansion of macro 'UG31_LOGI' UG31_LOGI("[%s]: GGB address = %x,%x\n", __func__, ptrCellTable, ptrCellParameter); ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:207:38: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'CELL_PARAMETER * {aka struct CELL_PARAMETER *}' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c:93:3: note: in expansion of macro 'UG31_LOGI' UG31_LOGI("[%s]: GGB address = %x,%x\n", __func__, ptrCellTable, ptrCellParameter); ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:207:38: warning: format '%d' expects argument of type 'int', but argument 3 has type '_upi_u64_ {aka long long unsigned int}' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c:99:3: note: in expansion of macro 'UG31_LOGI' UG31_LOGI("[%s]: Copy %d GGB data start from %x\n", __func__, ptrGgbBuf->num_ggb, p_start); ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:207:38: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type '_sys_u8_ * {aka unsigned char *}' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c:99:3: note: in expansion of macro 'UG31_LOGI' UG31_LOGI("[%s]: Copy %d GGB data start from %x\n", __func__, ptrGgbBuf->num_ggb, p_start); ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:207:38: warning: format '%S' expects argument of type 'wchar_t *', but argument 2 has type 'const char *' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c:112:3: note: in expansion of macro 'UG31_LOGI' UG31_LOGI("[%S]: SOV_TABLE[0] = %d\n", __func__, ptrCellParameter->SOV_TABLE[0]); ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:207:38: warning: format '%S' expects argument of type 'wchar_t *', but argument 2 has type 'const char *' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c:113:3: note: in expansion of macro 'UG31_LOGI' UG31_LOGI("[%S]: SOV_TABLE[%d] = %d\n", __func__, SOV_NUMS - 1, ptrCellParameter->SOV_TABLE[SOV_NUMS - 1]); ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c: In function 'UpiSaveBatInfoTOIC': drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.h:205:38: warning: format '%d' expects argument of type 'int', but argument 2 has type 'const char *' [-Wformat=] printk("" __VA_ARGS__); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_System.c:1610:5: note: in expansion of macro 'UG31_LOGE' UG31_LOGE("[%d]: Voltage = %d < %d - %d -> Set NAC = 0 from %d\n", __func__, ^~~~~~~~~ CC drivers/gpu/drm/drm_rect.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.o CC drivers/gpu/drm/ati_pcigart.o drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.c: In function 'create_backup_file': drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.c:611:47: warning: passing argument 2 of 'ug31xx_write_backup_tag' from incompatible pointer type [-Wincompatible-pointer-types] if (ug31xx_write_backup_tag("ug31xx", &backup_tag)) { ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.c:106:5: note: expected 'u8 * {aka unsigned char *}' but argument is of type 'int *' int ug31xx_write_backup_tag(const char *name, u8 *data) ^~~~~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.c: In function 'write_backup_file': drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/uG31xx_API_Platform.c:1003:9: warning: unused variable 'backup_tag' [-Wunused-variable] int backup_tag = BACKUP_BATTERY_KEY; ^~~~~~~~~~ CC drivers/gpu/drm/drm_fb_helper.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.o CC fs/nfs/nfs4state.o drivers/gpu/drm/drm_fb_helper.c: In function 'drm_fb_helper_parse_command_line': drivers/gpu/drm/drm_fb_helper.c:127:22: warning: passing argument 1 of 'fb_get_options' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (fb_get_options(drm_get_connector_name(connector), &option)) ^~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/gpu/drm/drm_fb_helper.c:35:0: include/linux/fb.h:627:12: note: expected 'char *' but argument is of type 'const char *' extern int fb_get_options(char *name, char **option); ^~~~~~~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c: In function 'ug31xx_get_proc_kbo_result': drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2426:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(!buff) ^~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2429:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' kobj_event_env = UG31XX_KOBJ_ENV_BACKUP_BO_WRITE; ^~~~~~~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c: In function 'ug31xx_get_proc_kbo_stop': drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2447:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(!buff) ^~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2450:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' start_charging(); ^~~~~~~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c: In function 'ug31xx_early_suspend': drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2474:12: warning: 'return' with a value, in function returning void return (0); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2466:13: note: declared here static void ug31xx_early_suspend(struct early_suspend *e) ^~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2468:7: warning: unused variable 'gg_status' [-Wunused-variable] int gg_status; ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c: In function 'ug31xx_late_resume': drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2526:12: warning: 'return' with a value, in function returning void return (0); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2514:13: note: declared here static void ug31xx_late_resume(struct early_suspend *e) ^~~~~~~~~~~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2521:7: warning: unused variable 'prev_rsoc' [-Wunused-variable] int prev_rsoc; ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2519:7: warning: unused variable 'now_fc_sts' [-Wunused-variable] int now_fc_sts; ^~~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2518:7: warning: unused variable 'prev_fc_sts' [-Wunused-variable] int prev_fc_sts; ^~~~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:2517:7: warning: unused variable 'gg_status' [-Wunused-variable] int gg_status; ^~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c: In function 'batt_probe_work_func': drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:3115:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] static struct file_operations Aug31xx_get_proc_rsoc = { ^~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:3118:32: warning: unused variable 'Aug31xx_get_proc_psoc' [-Wunused-variable] static struct file_operations Aug31xx_get_proc_psoc = { ^~~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c: In function 'ug31xx_i2c_shutdown': drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:3655:10: warning: 'return' with a value, in function returning void return (0); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:3648:13: note: declared here static void ug31xx_i2c_shutdown(struct i2c_client *client) ^~~~~~~~~~~~~~~~~~~ At top level: drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:3118:32: warning: 'Aug31xx_get_proc_psoc' defined but not used [-Wunused-variable] static struct file_operations Aug31xx_get_proc_psoc = { ^~~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_gauge.c:301:12: warning: 'rsoc_before_suspend' defined but not used [-Wunused-variable] static int rsoc_before_suspend = 0; ^~~~~~~~~~~~~~~~~~~ CC drivers/gpu/drm/drm_crtc_helper.o LD drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/ug31xx_battery.o LD drivers/external_drivers/drivers/power/ASUS_BATTERY/ug31xx/built-in.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_power.o In file included from drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_power.c:24:0: include/linux/usb/penwell_otg.h:406:1: warning: useless storage class specifier in empty declaration }; ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_power.c: In function 'init_thermal_charging_toggle': drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_power.c:374:6: warning: assignment makes integer from pointer without a cast [-Wint-conversion] ent = proc_create("thermal_charging_limit", 0666,NULL, &thermal_charging_limit_fop); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_power.c:367:25: warning: unused variable 'entry' [-Wunused-variable] struct proc_dir_entry *entry=NULL; ^~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_power.c: In function 'asus_register_power_supply': drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_power.c:1280:1: warning: label 'batt_err_reg_fail_usb' defined but not used [-Wunused-label] batt_err_reg_fail_usb: ^~~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_power.c:1278:1: warning: label 'batt_err_reg_fail_ac' defined but not used [-Wunused-label] batt_err_reg_fail_ac: ^~~~~~~~~~~~~~~~~~~~ CC fs/nfs/nfs4renewd.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_proc_fs.o CC drivers/gpu/drm/drm_dp_helper.o CC drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_proc_fs_asustag.o drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_proc_fs_asustag.c: In function 'asus_battery_register_proc_fs_test': drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_proc_fs_asustag.c:134:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] static struct file_operations asus_battery_info_fop = { ^~~~~~ CC fs/nfs/nfs4super.o drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_proc_fs_asustag.c:138:7: warning: assignment makes integer from pointer without a cast [-Wint-conversion] ent = proc_create("asus_battery_info", 0666,NULL, &asus_battery_info_fop); ^ drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_proc_fs_asustag.c:148:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] static struct file_operations asus_battery_profile_fop = { ^~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/asus_battery_proc_fs_asustag.c:151:6: warning: assignment makes integer from pointer without a cast [-Wint-conversion] ent = proc_create(PROCFS_BATTERY, 0666,NULL, &asus_battery_profile_fop); ^ CC drivers/external_drivers/drivers/power/ASUS_BATTERY/max17048_battery.o LD drivers/gpu/drm/i2c/built-in.o drivers/external_drivers/drivers/power/ASUS_BATTERY/max17048_battery.c: In function 'max17048_work': drivers/external_drivers/drivers/power/ASUS_BATTERY/max17048_battery.c:357:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct i2c_client *client = chip->client; ^~~~~~ drivers/external_drivers/drivers/power/ASUS_BATTERY/max17048_battery.c: In function 'max17048_write_rcomp_seg': drivers/external_drivers/drivers/power/ASUS_BATTERY/max17048_battery.c:393:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] uint8_t rcomp_seg_table[16] = { rs1, rs2, rs1, rs2, ^~~~~~~ At top level: drivers/external_drivers/drivers/power/ASUS_BATTERY/max17048_battery.c:386:12: warning: 'max17048_write_rcomp_seg' defined but not used [-Wunused-function] static int max17048_write_rcomp_seg(struct i2c_client *client, ^~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/gpu/drm/ttm/ttm_agp_backend.o LD drivers/external_drivers/drivers/power/ASUS_BATTERY/built-in.o LD drivers/external_drivers/drivers/power/built-in.o CC drivers/external_drivers/drivers/regulator/pmic_avp.o CC drivers/gpu/drm/ttm/ttm_memory.o CC fs/nfs/nfs4file.o LD drivers/external_drivers/drivers/regulator/built-in.o CC drivers/external_drivers/drivers/staging/sep/sep_crypto.o CC drivers/gpu/drm/ttm/ttm_tt.o CC fs/nfs/delegation.o CC drivers/gpu/drm/ttm/ttm_bo.o CC fs/nfs/idmap.o CC drivers/external_drivers/drivers/staging/sep/sep_main.o CC drivers/gpu/drm/ttm/ttm_bo_util.o CC fs/nfs/callback.o CC drivers/gpu/drm/ttm/ttm_bo_vm.o CC fs/nfs/callback_xdr.o CC drivers/gpu/drm/ttm/ttm_module.o CC drivers/gpu/drm/ttm/ttm_object.o CC drivers/gpu/drm/ttm/ttm_lock.o LD drivers/external_drivers/drivers/staging/sep/sep_driver.o LD drivers/external_drivers/drivers/staging/sep/built-in.o LD drivers/external_drivers/drivers/staging/built-in.o CC fs/nfs/callback_proc.o LD drivers/external_drivers/drivers/watchdog/built-in.o LD drivers/external_drivers/drivers/built-in.o CC drivers/gpu/drm/ttm/ttm_execbuf_util.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../graphics/sgx/services4/3rdparty/linux_framebuffer_drm/drmlfb_displayclass.o CC drivers/gpu/drm/ttm/ttm_page_alloc.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../graphics/sgx/services4/3rdparty/linux_framebuffer_drm/drmlfb_displayclass.c: In function 'MRSTLFBFlipSprite': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../graphics/sgx/services4/3rdparty/linux_framebuffer_drm/drmlfb_displayclass.c:361:46: warning: "/*" within comment [-Wcomment] /* else if((panel_turn_on == DDS_NT35521) /*&& (AX_MicroP_getGPIOOutputPinLevel(OUT_uP_LCD_RST)==0)){ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../graphics/sgx/services4/3rdparty/linux_framebuffer_drm/drmlfb_displayclass.c: In function 'DestroyDCSwapChain': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../graphics/sgx/services4/3rdparty/linux_framebuffer_drm/drmlfb_displayclass.c:1369:39: warning: passing argument 3 of 'DRMLFBFlipBuffer2' from incompatible pointer type [-Wincompatible-pointer-types] DRMLFBFlipBuffer2(psDevInfo, NULL, &psDevInfo->sSystemBuffer); ^ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../graphics/sgx/services4/3rdparty/linux_framebuffer_drm/drmlfb_displayclass.c:784:17: note: expected 'struct mdfld_plane_contexts *' but argument is of type 'MRSTLFB_BUFFER * {aka struct MRSTLFB_BUFFER_TAG *}' static IMG_BOOL DRMLFBFlipBuffer2(MRSTLFB_DEVINFO *psDevInfo, ^~~~~~~~~~~~~~~~~ At top level: drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../graphics/sgx/services4/3rdparty/linux_framebuffer_drm/drmlfb_displayclass.c:2797:17: warning: 'MRSTQuerySwapCommand' defined but not used [-Wunused-function] static IMG_VOID MRSTQuerySwapCommand(IMG_HANDLE hDev, IMG_HANDLE hSwap, IMG_HANDLE hBuffer, IMG_HANDLE hTag, IMG_UINT16* ID, IMG_BOOL* bAddRef) ^~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../graphics/sgx/services4/3rdparty/linux_framebuffer_drm/drmlfb_displayclass.c:1491:21: warning: 'GetDCFrontBuffer' defined but not used [-Wunused-function] static PVRSRV_ERROR GetDCFrontBuffer(IMG_HANDLE hDevice, ^~~~~~~~~~~~~~~~ CC fs/nfs/nfs4namespace.o CC drivers/gpu/drm/ttm/ttm_bo_manager.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../graphics/sgx/services4/3rdparty/linux_framebuffer_drm/drmlfb_linux.o CC fs/nfs/nfs4getroot.o LD drivers/gpu/drm/ttm/ttm.o LD drivers/gpu/drm/ttm/built-in.o LD drivers/gpu/drm/drm_kms_helper.o LD drivers/gpu/drm/drm.o CC fs/nfs/nfs4client.o LD drivers/gpu/drm/built-in.o CC drivers/gpu/vga/vgaarb.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_drv.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_drv.c: In function 'psb_get_dc_info_ioctl': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_drv.c:3471:26: warning: unused variable 'dev_priv' [-Wunused-variable] struct drm_psb_private *dev_priv = psb_priv(dev); ^~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_drv.c: In function 'psb_init': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_drv.c:5428:1: warning: "/*" within comment [-Wcomment] /* Create the display related file node in proc CC fs/nfs/nfs4sysctl.o At top level: drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_drv.c:2280:12: warning: 'psb_disp_ioctl' defined but not used [-Wunused-function] static int psb_disp_ioctl(struct drm_device *dev, void *data, ^~~~~~~~~~~~~~ LD drivers/gpu/vga/built-in.o LD drivers/gpu/built-in.o CC drivers/hid/hid-debug.o LD fs/nfs/nfs.o LD fs/nfs/nfsv2.o LD fs/nfs/nfsv3.o CC drivers/hid/hid-core.o LD fs/nfs/nfsv4.o LD fs/nfs/built-in.o CC fs/nfs_common/nfsacl.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_powermgmt.o LD fs/nfs_common/nfs_acl.o LD fs/nfs_common/built-in.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_powermgmt.c:95:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void ospm_early_suspend(); ^~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_powermgmt.c:96:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void ospm_late_resume(); ^~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_powermgmt.c:1178:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void ospm_early_suspend() ^~~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_powermgmt.c:1223:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void ospm_late_resume() ^~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_powermgmt.c: In function 'ospm_power_graphics_island_down': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_powermgmt.c:1536:27: warning: unused variable 'dsi_config' [-Wunused-variable] struct mdfld_dsi_config *dsi_config; ^~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_powermgmt.c:1531:6: warning: unused variable 'dc_islands' [-Wunused-variable] u32 dc_islands = 0; ^~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_powermgmt.c: In function 'ospm_power_island_down': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_powermgmt.c:1621:27: warning: unused variable 'dsi_config' [-Wunused-variable] struct mdfld_dsi_config *dsi_config; ^~~~~~~~~~ CC fs/nls/nls_base.o CC drivers/hid/hid-input.o CC fs/nls/nls_cp437.o CC fs/nls/nls_ascii.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.o CC fs/nls/nls_iso8859-1.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c: In function 'psb_disable_pipestat': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c:135:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u32 writeVal = PSB_RVDC32(reg); ^~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c: At top level: drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c:438:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void get_use_cases_control_info() ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c: In function 'mid_pipe_event_handler': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c:479:29: warning: unused variable 'dsr_info' [-Wunused-variable] struct mdfld_dbi_dsr_info *dsr_info = dev_priv->dbi_dsr_info; ^~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c:478:31: warning: unused variable 'dbi_output' [-Wunused-variable] struct mdfld_dsi_dbi_output *dbi_output; ^~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c:477:32: warning: unused variable 'dbi_outputs' [-Wunused-variable] struct mdfld_dsi_dbi_output **dbi_outputs; ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c:476:31: warning: unused variable 'sender' [-Wunused-variable] struct mdfld_dsi_pkg_sender *sender; ^~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c: In function 'psb_irq_preinstall_graphics_islands': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c:766:16: warning: unused variable 'irqflags' [-Wunused-variable] unsigned long irqflags; ^~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c: In function 'psb_irq_postinstall_graphics_islands': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c:833:16: warning: unused variable 'irqflags' [-Wunused-variable] unsigned long irqflags; ^~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c: In function 'psb_irq_uninstall_graphics_islands': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c:943:16: warning: unused variable 'irqflags' [-Wunused-variable] unsigned long irqflags; ^~~~~~~~ At top level: drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_irq.c:291:13: warning: 'mid_check_vblank' defined but not used [-Wunused-function] static void mid_check_vblank(struct drm_device *dev, uint32_t pipe) ^~~~~~~~~~~~~~~~ CC fs/nls/nls_utf8.o CC drivers/hid/hidraw.o LD fs/nls/built-in.o CC fs/notify/fsnotify.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_gtt.o CC drivers/hid/uhid.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_gtt.c: In function 'psb_gtt_mm_init': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_gtt.c:412:1: warning: label 'err_mm_init' defined but not used [-Wunused-label] err_mm_init: ^~~~~~~~~~~ CC fs/notify/notification.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_gtt.c: In function 'psb_gtt_map_meminfo_ioctl': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_gtt.c:1211:12: warning: unused variable 'buffer_stride' [-Wunused-variable] uint32_t *buffer_stride = &arg->bcd_buffer_stride; ^~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_gtt.c:1210:12: warning: unused variable 'buffer_count' [-Wunused-variable] uint32_t *buffer_count = &arg->bcd_buffer_count; ^~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_gtt.c:1209:11: warning: unused variable 'buffer_id' [-Wunused-variable] uint32_t buffer_id = arg->bcd_buffer_id; ^~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_gtt.c:1208:11: warning: unused variable 'device_id' [-Wunused-variable] uint32_t device_id = arg->bcd_device_id; ^~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_gtt.c: In function 'psb_gtt_unmap_meminfo_ioctl': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_gtt.c:1243:11: warning: unused variable 'buffer_id' [-Wunused-variable] uint32_t buffer_id = arg->bcd_buffer_id; ^~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../common/psb_gtt.c:1242:11: warning: unused variable 'device_id' [-Wunused-variable] uint32_t device_id = arg->bcd_device_id; ^~~~~~~~~ CC drivers/hid/hid-generic.o CC fs/notify/group.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/psb_bl.o CC drivers/hid/hid-apple.o CC fs/notify/inode_mark.o CC drivers/hid/hid-elecom.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/psb_fb.o CC drivers/hid/hid-holtekff-asus.o CC fs/notify/mark.o drivers/hid/hid-holtekff-asus.c: In function 'holtekff_init': drivers/hid/hid-holtekff-asus.c:190:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int error; ^~~ drivers/hid/hid-holtekff-asus.c:215:33: warning: passing argument 3 of 'holtekff_get' from incompatible pointer type [-Wincompatible-pointer-types] holtekff_get(holtekff, hid, read_test_buf); ^~~~~~~~~~~~~ drivers/hid/hid-holtekff-asus.c:163:13: note: expected 'u8 ** {aka unsigned char **}' but argument is of type 'u8 * {aka unsigned char *}' static void holtekff_get(struct holtekff_device *holtekff, ^~~~~~~~~~~~ drivers/hid/hid-holtekff-asus.c:218:12: warning: unused variable 'charging_cmd' [-Wunused-variable] u8 charging_cmd[8] = {0x1,0,0,0,0,0,0,0}; ^~~~~~~~~~~~ drivers/hid/hid-holtekff-asus.c:190:6: warning: unused variable 'error' [-Wunused-variable] int error; ^~~~~ drivers/hid/hid-holtekff-asus.c: In function 'holtek_probe': drivers/hid/hid-holtekff-asus.c:238:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] u8 testcmd[8]; ^~ drivers/hid/hid-holtekff-asus.c:238:5: warning: unused variable 'testcmd' [-Wunused-variable] u8 testcmd[8]; ^~~~~~~ CC drivers/hid/hid-microsoft.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/psb_intel_display.o CC fs/notify/vfsmount_mark.o CC drivers/hid/hid-sony.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/psb_intel_display.c: In function 'mdfld__intel_pipe_set_base': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/psb_intel_display.c:1049:13: warning: unused variable 'eError' [-Wunused-variable] MRST_ERROR eError = MRST_ERROR_GENERIC; ^~~~~~ CC fs/notify/fdinfo.o CC drivers/hid/usbhid/hid-core.o CC fs/notify/dnotify/dnotify.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_csc.o LD fs/notify/dnotify/built-in.o CC fs/notify/fanotify/fanotify.o CC drivers/hid/usbhid/hid-quirks.o CC fs/notify/fanotify/fanotify_user.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/psb_pvr_glue.o CC drivers/hid/usbhid/hid-pidff.o LD fs/notify/fanotify/built-in.o CC fs/notify/inotify/inotify_fsnotify.o CC fs/notify/inotify/inotify_user.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dbi.o LD drivers/hid/usbhid/usbhid.o LD drivers/hid/usbhid/built-in.o LD drivers/hid/hid.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dbi.c: In function 'mdfld_generic_dsi_dbi_set_power': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dbi.c:858:2: warning: switch condition has boolean value [-Wswitch-bool] switch (on) { ^~~~~~ LD drivers/hid/built-in.o CC drivers/hsi/hsi_boardinfo.o LD fs/notify/inotify/built-in.o LD fs/notify/built-in.o CC fs/ntfs/aops.o CC drivers/hsi/hsi.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_output.o LD drivers/hsi/clients/built-in.o LD drivers/hsi/built-in.o CC drivers/hwmon/hwmon.o CC fs/ntfs/attrib.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_output.c:85:5: warning: "DEBUG" is not defined [-Wundef] #if DEBUG ^~~~~ CC drivers/hwmon/coretemp.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_output.o CC fs/ntfs/collate.o CC drivers/hwmon/intel_mid_gpadc.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/auo_sc1_vid.o CC fs/ntfs/compress.o LD drivers/hwmon/built-in.o CC drivers/i2c/i2c-boardinfo.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/auo_sc1_cmd.o CC drivers/i2c/i2c-core.o CC fs/ntfs/debug.o CC fs/ntfs/dir.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/gi_sony_vid.o CC drivers/i2c/i2c-dev.o CC fs/ntfs/file.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/gi_sony_cmd.o CC fs/ntfs/index.o CC drivers/i2c/algos/i2c-algo-bit.o LD drivers/i2c/algos/built-in.o CC drivers/i2c/busses/i2c-gpio.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/h8c7_vid.o CC fs/ntfs/inode.o LD drivers/i2c/busses/built-in.o LD drivers/i2c/muxes/built-in.o LD drivers/i2c/built-in.o CC drivers/idle/intel_idle.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_pkg_sender.o CC fs/ntfs/mft.o LD drivers/idle/built-in.o CC drivers/iio/industrialio-core.o CC fs/ntfs/mst.o CC fs/ntfs/namei.o CC drivers/iio/industrialio-event.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_esd.o CC fs/ntfs/runlist.o CC drivers/iio/inkern.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dbi_dsr.o CC drivers/iio/industrialio-buffer.o CC fs/ntfs/super.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/tc35876x_vid.o CC drivers/iio/industrialio-trigger.o CC drivers/iio/industrialio-triggered-buffer.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/gi_renesas_cmd.o CC drivers/iio/kfifo_buf.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/gi_renesas_cmd.c:102:5: warning: "DEBUG" is not defined [-Wundef] #if DEBUG ^~~~~ CC fs/ntfs/sysctl.o CC fs/ntfs/unistr.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_hdmi_audio.o CC drivers/iio/accel/st_accel_core.o CC fs/ntfs/upcase.o CC drivers/iio/accel/st_accel_buffer.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dpi.a500cg.o CC drivers/iio/accel/st_accel_i2c.o LD fs/ntfs/ntfs.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dpi.a500cg.c:67:8: warning: type defaults to 'int' in declaration of 'ospm_suspend_display' [-Wimplicit-int] extern ospm_suspend_display(struct pci_dev *pdev); ^~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dpi.a500cg.c:68:8: warning: type defaults to 'int' in declaration of 'ospm_resume_display' [-Wimplicit-int] extern ospm_resume_display(struct pci_dev *pdev); ^~~~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dpi.a500cg.c: In function '__mdfld_dsi_dpi_set_power': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dpi.a500cg.c:1042:2: warning: switch condition has boolean value [-Wswitch-bool] switch (on) { ^~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dpi.a500cg.c: In function 'mdfld_reset_dpi_panel1': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dpi.a500cg.c:1496:23: warning: passing argument 1 of 'ospm_suspend_display' from incompatible pointer type [-Wincompatible-pointer-types] ospm_suspend_display(dev); ^~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dpi.a500cg.c:67:8: note: expected 'struct pci_dev *' but argument is of type 'struct drm_device *' extern ospm_suspend_display(struct pci_dev *pdev); ^~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dpi.a500cg.c: In function 'mdfld_reset_dpi_panel': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dpi.a500cg.c:1554:23: warning: passing argument 1 of 'ospm_suspend_display' from incompatible pointer type [-Wincompatible-pointer-types] ospm_suspend_display(dev); ^~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/mdfld_dsi_dpi.a500cg.c:67:8: note: expected 'struct pci_dev *' but argument is of type 'struct drm_device *' extern ospm_suspend_display(struct pci_dev *pdev); ^~~~~~~~~~~~~~~~~~~~ LD fs/ntfs/built-in.o CC fs/proc/task_mmu.o CC drivers/iio/accel/st_accel_spi.o LD drivers/iio/accel/st_accel.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/encode/pnw_topaz.o LD drivers/iio/accel/built-in.o LD drivers/iio/adc/built-in.o LD drivers/iio/amplifiers/built-in.o LD drivers/iio/common/hid-sensors/built-in.o CC drivers/iio/common/st_sensors/st_sensors_i2c.o CC fs/proc/inode.o CC drivers/iio/common/st_sensors/st_sensors_spi.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/encode/pnw_topazinit.o CC fs/proc/root.o CC drivers/iio/common/st_sensors/st_sensors_core.o CC fs/proc/base.o CC drivers/iio/common/st_sensors/st_sensors_buffer.o CC drivers/iio/common/st_sensors/st_sensors_trigger.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_cmdbuf.o LD drivers/iio/common/st_sensors/st_sensors.o LD drivers/iio/common/st_sensors/built-in.o LD drivers/iio/common/built-in.o LD drivers/iio/dac/built-in.o LD drivers/iio/frequency/built-in.o CC drivers/iio/gyro/st_gyro_core.o CC fs/proc/generic.o CC drivers/iio/gyro/st_gyro_buffer.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_buffer.o CC fs/proc/array.o CC drivers/iio/gyro/st_gyro_i2c.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_buffer.c: In function 'drm_psb_tbe_unbind': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_buffer.c:170:21: warning: unused variable 'vsp_pd' [-Wunused-variable] struct psb_mmu_pd *vsp_pd; ^~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_buffer.c: In function 'drm_psb_ttm_tt_populate': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_buffer.c:458:6: warning: "CONFIG_SWIOTLB" is not defined [-Wundef] #if (CONFIG_SWIOTLB && 0) ^~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_buffer.c: In function 'drm_psb_ttm_tt_unpopulate': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_buffer.c:498:6: warning: "CONFIG_SWIOTLB" is not defined [-Wundef] #if (CONFIG_SWIOTLB && 0) ^~~~~~~~~~~~~~ CC drivers/iio/gyro/st_gyro_spi.o CC fs/proc/fd.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_fence.o LD drivers/iio/gyro/st_gyro.o LD drivers/iio/gyro/built-in.o CC drivers/iio/imu/inv_mpu/inv_mpu_core.o CC fs/proc/proc_tty.o In file included from drivers/iio/imu/inv_mpu/inv_mpu_core.c:43:0: drivers/iio/imu/inv_mpu/inv_mpu_core.c: In function 'get_mpu65xx_gyro_rawdata': drivers/iio/imu/inv_mpu/inv_mpu_core.c:1456:52: warning: passing argument 4 of 'inv_i2c_single_write_base' makes integer from pointer without a cast [-Wint-conversion] result = inv_i2c_single_write(st, REG_PWR_MGMT_2, &(buffer[6])); ^ drivers/iio/imu/inv_mpu/inv_mpu_iio.h:875:51: note: in definition of macro 'inv_i2c_single_write' inv_i2c_single_write_base(st, st->i2c_addr, reg, data) ^~~~ drivers/iio/imu/inv_mpu/inv_mpu_core.c:175:5: note: expected 'u8 {aka unsigned char}' but argument is of type 'uint8_t * {aka unsigned char *}' int inv_i2c_single_write_base(struct inv_mpu_iio_s *st, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/iio/imu/inv_mpu/inv_mpu_core.c:43:0: drivers/iio/imu/inv_mpu/inv_mpu_core.c:1457:59: warning: passing argument 4 of 'inv_i2c_single_write_base' makes integer from pointer without a cast [-Wint-conversion] result = inv_i2c_single_write(st, REG_PWR_MGMT_1, &(buffer[7])); ^ drivers/iio/imu/inv_mpu/inv_mpu_iio.h:875:51: note: in definition of macro 'inv_i2c_single_write' inv_i2c_single_write_base(st, st->i2c_addr, reg, data) ^~~~ drivers/iio/imu/inv_mpu/inv_mpu_core.c:175:5: note: expected 'u8 {aka unsigned char}' but argument is of type 'uint8_t * {aka unsigned char *}' int inv_i2c_single_write_base(struct inv_mpu_iio_s *st, ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/iio/imu/inv_mpu/inv_mpu_core.c:1422:6: warning: unused variable 'err' [-Wunused-variable] int err=0; ^~~ drivers/iio/imu/inv_mpu/inv_mpu_core.c:1416:11: warning: unused variable 'mgmt_1' [-Wunused-variable] u8 data, mgmt_1; ^~~~~~ In file included from drivers/iio/imu/inv_mpu/inv_mpu_core.c:43:0: drivers/iio/imu/inv_mpu/inv_mpu_core.c: In function 'get_mpu65xx_gsensor_rawdata': drivers/iio/imu/inv_mpu/inv_mpu_core.c:1501:59: warning: passing argument 4 of 'inv_i2c_single_write_base' makes integer from pointer without a cast [-Wint-conversion] result = inv_i2c_single_write(st, REG_PWR_MGMT_2, &(buffer[6])); ^ drivers/iio/imu/inv_mpu/inv_mpu_iio.h:875:51: note: in definition of macro 'inv_i2c_single_write' inv_i2c_single_write_base(st, st->i2c_addr, reg, data) ^~~~ drivers/iio/imu/inv_mpu/inv_mpu_core.c:175:5: note: expected 'u8 {aka unsigned char}' but argument is of type 'uint8_t * {aka unsigned char *}' int inv_i2c_single_write_base(struct inv_mpu_iio_s *st, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/iio/imu/inv_mpu/inv_mpu_core.c:43:0: drivers/iio/imu/inv_mpu/inv_mpu_core.c:1502:59: warning: passing argument 4 of 'inv_i2c_single_write_base' makes integer from pointer without a cast [-Wint-conversion] result = inv_i2c_single_write(st, REG_PWR_MGMT_1, &(buffer[7])); ^ drivers/iio/imu/inv_mpu/inv_mpu_iio.h:875:51: note: in definition of macro 'inv_i2c_single_write' inv_i2c_single_write_base(st, st->i2c_addr, reg, data) ^~~~ drivers/iio/imu/inv_mpu/inv_mpu_core.c:175:5: note: expected 'u8 {aka unsigned char}' but argument is of type 'uint8_t * {aka unsigned char *}' int inv_i2c_single_write_base(struct inv_mpu_iio_s *st, ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/iio/imu/inv_mpu/inv_mpu_core.c: In function 'get_mpu65xx_compass_rawdata': drivers/iio/imu/inv_mpu/inv_mpu_core.c:1531:5: warning: unused variable 'd' [-Wunused-variable] u8 d[DATA_AKM_NUM_BYTES]; ^ drivers/iio/imu/inv_mpu/inv_mpu_core.c: At top level: CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_mmu.o drivers/iio/imu/inv_mpu/inv_mpu_core.c:1750:5: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] &dev_attr_cal_data_auto_load, ^ drivers/iio/imu/inv_mpu/inv_mpu_core.c:1750:5: note: (near initialization for 'inv_gyro_attributes[8]') drivers/iio/imu/inv_mpu/inv_mpu_core.c: In function 'inv_mpu_init': drivers/iio/imu/inv_mpu/inv_mpu_core.c:2697:33: warning: format '%d' expects a matching 'int' argument [-Wformat=] printk("alp : inv_mod_init ++(%d)\n"); ^ drivers/iio/imu/inv_mpu/inv_mpu_core.c:2698:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int result = i2c_add_driver(&inv_mpu_driver); ^~~ At top level: drivers/iio/imu/inv_mpu/inv_mpu_core.c:51:13: warning: 'enter_resume' defined but not used [-Wunused-variable] static bool enter_resume = false; ^~~~~~~~~~~~ drivers/iio/imu/inv_mpu/inv_mpu_core.c:50:26: warning: 't2' defined but not used [-Wunused-variable] static struct timeval t1,t2; ^~ drivers/iio/imu/inv_mpu/inv_mpu_core.c:50:23: warning: 't1' defined but not used [-Wunused-variable] static struct timeval t1,t2; ^~ CC fs/proc/cmdline.o CC fs/proc/consoles.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/decode/psb_msvdx.o CC fs/proc/cpuinfo.o CC drivers/iio/imu/inv_mpu/inv_mpu_ring.o CC fs/proc/devices.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/decode/psb_msvdx.c: In function 'psb_submit_video_cmdbuf': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/decode/psb_msvdx.c:500:7: warning: unused variable 'pm_ret' [-Wunused-variable] bool pm_ret = 0; ^~~~~~ CC fs/proc/interrupts.o CC drivers/iio/imu/inv_mpu/inv_mpu_trigger.o CC fs/proc/loadavg.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/decode/psb_msvdx_ec.o CC drivers/iio/imu/inv_mpu/inv_mpu_misc.o CC fs/proc/meminfo.o drivers/iio/imu/inv_mpu/inv_mpu_misc.c: In function 'inv_do_test': drivers/iio/imu/inv_mpu/inv_mpu_misc.c:1127:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ drivers/iio/imu/inv_mpu/inv_mpu_misc.c:1130:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' result = inv_i2c_single_write(st, reg->int_enable, 0); ^~~~~~ drivers/iio/imu/inv_mpu/inv_mpu_misc.c:1152:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (result) ^~ drivers/iio/imu/inv_mpu/inv_mpu_misc.c:1155:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' result = inv_i2c_single_write(st, reg->sample_rate_div, ^~~~~~ CC fs/proc/stat.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/decode/psb_msvdxinit.o CC fs/proc/uptime.o CC drivers/iio/imu/inv_mpu/inv_mpu3050_iio.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/decode/psb_msvdx_fw.o CC fs/proc/version.o CC drivers/iio/imu/inv_mpu/dmpDefaultMPU6050.o LD drivers/iio/imu/inv_mpu/inv-mpu-iio.o CC fs/proc/softirqs.o LD drivers/iio/imu/inv_mpu/built-in.o LD drivers/iio/imu/inv_mpu6050/built-in.o LD drivers/iio/imu/built-in.o LD drivers/iio/light/built-in.o CC drivers/iio/magnetometer/st_magn_core.o CC fs/proc/namespaces.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_ttm_glue.o CC drivers/iio/magnetometer/st_magn_buffer.o CC fs/proc/self.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_ttm_glue.c: In function 'psb_remove_videoctx': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_ttm_glue.c:267:6: warning: unused variable 'ctx_type' [-Wunused-variable] int ctx_type; ^~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_ttm_glue.c: In function 'psb_video_getparam': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_ttm_glue.c:405:15: warning: unused variable 'filp' [-Wunused-variable] struct file *filp = file_priv->filp; ^~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_ttm_glue.c:395:30: warning: unused variable 'current_frame' [-Wunused-variable] drm_psb_msvdx_frame_info_t *current_frame = NULL; ^~~~~~~~~~~~~ CC drivers/iio/magnetometer/st_magn_i2c.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_ttm_fence.o CC fs/proc/proc_sysctl.o CC drivers/iio/magnetometer/st_magn_spi.o LD drivers/iio/magnetometer/st_magn.o LD drivers/iio/magnetometer/built-in.o LD drivers/iio/industrialio.o LD drivers/iio/built-in.o CC drivers/input/input.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_ttm_fence_user.o CC fs/proc/proc_net.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_ttm_placement_user.o CC fs/proc/kmsg.o CC fs/proc/page.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_ttm_placement_user.c: In function 'ttm_pl_ub_create_ioctl': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../video/common/psb_ttm_placement_user.c:533:2: warning: #warning warning: ttm_bo_type_user no longer supported [-Wcpp] #warning warning: ttm_bo_type_user no longer supported ^~~~~~~ CC drivers/input/input-compat.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/psb_umevents.o CC fs/proc/history_record.o CC drivers/input/input-mt.o LD fs/proc/proc.o LD fs/proc/built-in.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/psb_socket.o CC fs/pstore/inode.o CC drivers/input/ff-core.o fs/pstore/inode.c: In function 'pstore_mkfile': fs/pstore/inode.c:323:48: warning: format '%lld' expects a matching 'long long int' argument [-Wformat=] scnprintf(name, sizeof(name), "console-%s-%lld", psname); ^ fs/pstore/inode.c:326:47: warning: format '%lld' expects a matching 'long long int' argument [-Wformat=] scnprintf(name, sizeof(name), "ftrace-%s-%lld", psname); ^ CC drivers/input/ff-memless.o CC fs/pstore/platform.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/h8c7_cmd.o CC fs/pstore/ram.o CC drivers/input/input-polldev.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/h8c7_cmd.c:122:11: warning: 'h8c7_gamma_b' defined but not used [-Wunused-variable] static u8 h8c7_gamma_b[] = { ^~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/h8c7_cmd.c:112:11: warning: 'h8c7_gamma_g' defined but not used [-Wunused-variable] static u8 h8c7_gamma_g[] = { ^~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/h8c7_cmd.c:102:11: warning: 'h8c7_gamma_r' defined but not used [-Wunused-variable] static u8 h8c7_gamma_r[] = { ^~~~~~~~~~~~ CC drivers/input/sparse-keymap.o CC fs/pstore/ram_core.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.o CC drivers/input/joydev.o CC fs/pstore/ftrace.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:94:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void pwm_enable(){ ^~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:105:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void pwm_disable(){ ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c: In function 'compare_mipi_reg': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:415:6: warning: unused variable 'j' [-Wunused-variable] int j = 0; ^ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c: In function 'hx8394_vid_set_brightness': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:770:6: warning: unused variable 'ret' [-Wunused-variable] int ret = 0; ^~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c: In function 'send_mipi_show': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:904:18: warning: passing argument 1 of 'snprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return snprintf(buf, PAGE_SIZE, "%d\n",send_mipi_ret); ^~~ In file included from include/drm/drmP.h:45:0, from drivers/external_drivers/intel_media/display/pnw/drv/mdfld_output.h:33, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/displays/hx8394_vid.h:29, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:25: include/linux/kernel.h:374:5: note: expected 'char *' but argument is of type 'const char *' int snprintf(char *buf, size_t size, const char *fmt, ...); ^~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c: In function 'read_mipi_show': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:929:18: warning: passing argument 1 of 'snprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return snprintf(buf, PAGE_SIZE, "ret=%d data=0x%x\n",read_mipi_ret,read_mipi_data); ^~~ In file included from include/drm/drmP.h:45:0, from drivers/external_drivers/intel_media/display/pnw/drv/mdfld_output.h:33, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/displays/hx8394_vid.h:29, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:25: include/linux/kernel.h:374:5: note: expected 'char *' but argument is of type 'const char *' int snprintf(char *buf, size_t size, const char *fmt, ...); ^~~~~~~~ In file included from include/linux/kobject.h:21:0, from include/linux/device.h:17, from include/linux/platform_device.h:14, from include/drm/drmP.h:51, from drivers/external_drivers/intel_media/display/pnw/drv/mdfld_output.h:33, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/displays/hx8394_vid.h:29, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:25: drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c: At top level: drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:932:49: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] DEVICE_ATTR(send_mipi_hx8394,S_IRUGO | S_IWUSR, send_mipi_show,send_mipi_store); ^ include/linux/sysfs.h:73:10: note: in definition of macro '__ATTR' .show = _show, \ ^~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:932:1: note: in expansion of macro 'DEVICE_ATTR' DEVICE_ATTR(send_mipi_hx8394,S_IRUGO | S_IWUSR, send_mipi_show,send_mipi_store); ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:932:49: note: (near initialization for 'dev_attr_send_mipi_hx8394.show') DEVICE_ATTR(send_mipi_hx8394,S_IRUGO | S_IWUSR, send_mipi_show,send_mipi_store); ^ include/linux/sysfs.h:73:10: note: in definition of macro '__ATTR' .show = _show, \ ^~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:932:1: note: in expansion of macro 'DEVICE_ATTR' DEVICE_ATTR(send_mipi_hx8394,S_IRUGO | S_IWUSR, send_mipi_show,send_mipi_store); ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:933:49: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] DEVICE_ATTR(read_mipi_hx8394,S_IRUGO | S_IWUSR, read_mipi_show,read_mipi_store); ^ include/linux/sysfs.h:73:10: note: in definition of macro '__ATTR' .show = _show, \ ^~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:933:1: note: in expansion of macro 'DEVICE_ATTR' DEVICE_ATTR(read_mipi_hx8394,S_IRUGO | S_IWUSR, read_mipi_show,read_mipi_store); ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:933:49: note: (near initialization for 'dev_attr_read_mipi_hx8394.show') DEVICE_ATTR(read_mipi_hx8394,S_IRUGO | S_IWUSR, read_mipi_show,read_mipi_store); ^ include/linux/sysfs.h:73:10: note: in definition of macro '__ATTR' .show = _show, \ ^~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:933:1: note: in expansion of macro 'DEVICE_ATTR' DEVICE_ATTR(read_mipi_hx8394,S_IRUGO | S_IWUSR, read_mipi_show,read_mipi_store); ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:1011:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .shutdown = hx8394_vid_shutdown, ^~~~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:1011:14: note: (near initialization for 'hx8394_lcd_driver.shutdown') drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c: In function 'hx8394_vid_init': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:977:5: warning: ignoring return value of 'sysfs_create_group', declared with attribute warn_unused_result [-Wunused-result] sysfs_create_group(&dev->dev->kobj, &hx8394_attr_group); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:327:12: warning: 'send_mipi_cmd_gen' defined but not used [-Wunused-function] static int send_mipi_cmd_gen(struct mdfld_dsi_pkg_sender * sender, ^~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:225:11: warning: 'display_off' defined but not used [-Wunused-variable] static u8 display_off[] = {0x28}; ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/hx8394_vid.c:223:11: warning: 'sleep_in' defined but not used [-Wunused-variable] static u8 sleep_in[] = {0x10}; ^~~~~~~~ CC fs/pstore/pmsg.o CC drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.o CC drivers/input/evdev.o LD fs/pstore/ramoops.o LD fs/pstore/pstore.o LD fs/pstore/built-in.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:130:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void pwm_enable(){ ^~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:141:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void pwm_disable(){ ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c: In function 'orise1283a_vid_drv_ic_init': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:817:6: warning: unused variable 'i' [-Wunused-variable] int i; ^ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c: In function 'orise1283a_vid_set_brightness': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:2980:6: warning: unused variable 'ret' [-Wunused-variable] int ret = 0; ^~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c: In function 'send_mipi_show': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3139:18: warning: passing argument 1 of 'snprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return snprintf(buf, PAGE_SIZE, "%d\n",send_mipi_ret); ^~~ In file included from include/drm/drmP.h:45:0, from drivers/external_drivers/intel_media/display/pnw/drv/mdfld_output.h:33, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/displays/orise1283a_vid.h:29, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:25: include/linux/kernel.h:374:5: note: expected 'char *' but argument is of type 'const char *' int snprintf(char *buf, size_t size, const char *fmt, ...); ^~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c: In function 'read_mipi_show': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3164:18: warning: passing argument 1 of 'snprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return snprintf(buf, PAGE_SIZE, "ret=%d data=0x%x\n",read_mipi_ret,read_mipi_data); ^~~ In file included from include/drm/drmP.h:45:0, from drivers/external_drivers/intel_media/display/pnw/drv/mdfld_output.h:33, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/displays/orise1283a_vid.h:29, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:25: include/linux/kernel.h:374:5: note: expected 'char *' but argument is of type 'const char *' int snprintf(char *buf, size_t size, const char *fmt, ...); ^~~~~~~~ In file included from include/linux/kobject.h:21:0, from include/linux/device.h:17, from include/linux/platform_device.h:14, from include/drm/drmP.h:51, from drivers/external_drivers/intel_media/display/pnw/drv/mdfld_output.h:33, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/displays/orise1283a_vid.h:29, from drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:25: drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c: At top level: drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3167:53: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] DEVICE_ATTR(send_mipi_orise1283a,S_IRUGO | S_IWUSR, send_mipi_show,send_mipi_store); ^ include/linux/sysfs.h:73:10: note: in definition of macro '__ATTR' .show = _show, \ ^~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3167:1: note: in expansion of macro 'DEVICE_ATTR' DEVICE_ATTR(send_mipi_orise1283a,S_IRUGO | S_IWUSR, send_mipi_show,send_mipi_store); ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3167:53: note: (near initialization for 'dev_attr_send_mipi_orise1283a.show') DEVICE_ATTR(send_mipi_orise1283a,S_IRUGO | S_IWUSR, send_mipi_show,send_mipi_store); ^ include/linux/sysfs.h:73:10: note: in definition of macro '__ATTR' .show = _show, \ ^~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3167:1: note: in expansion of macro 'DEVICE_ATTR' DEVICE_ATTR(send_mipi_orise1283a,S_IRUGO | S_IWUSR, send_mipi_show,send_mipi_store); ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3168:53: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] DEVICE_ATTR(read_mipi_orise1283a,S_IRUGO | S_IWUSR, read_mipi_show,read_mipi_store); ^ include/linux/sysfs.h:73:10: note: in definition of macro '__ATTR' .show = _show, \ ^~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3168:1: note: in expansion of macro 'DEVICE_ATTR' DEVICE_ATTR(read_mipi_orise1283a,S_IRUGO | S_IWUSR, read_mipi_show,read_mipi_store); ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3168:53: note: (near initialization for 'dev_attr_read_mipi_orise1283a.show') DEVICE_ATTR(read_mipi_orise1283a,S_IRUGO | S_IWUSR, read_mipi_show,read_mipi_store); ^ include/linux/sysfs.h:73:10: note: in definition of macro '__ATTR' .show = _show, \ ^~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3168:1: note: in expansion of macro 'DEVICE_ATTR' DEVICE_ATTR(read_mipi_orise1283a,S_IRUGO | S_IWUSR, read_mipi_show,read_mipi_store); ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3252:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .shutdown = orise1283a_vid_shutdown, ^~~~~~~~~~~~~~~~~~~~~~~ LD fs/quota/built-in.o drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3252:14: note: (near initialization for 'orise1283a_lcd_driver.shutdown') drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c: In function 'orise1283a_vid_init': drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:3218:5: warning: ignoring return value of 'sysfs_create_group', declared with attribute warn_unused_result [-Wunused-result] sysfs_create_group(&dev->dev->kobj, &orise1283a_attr_group); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:774:12: warning: 'send_mipi_cmd_mcs' defined but not used [-Wunused-function] static int send_mipi_cmd_mcs(struct mdfld_dsi_pkg_sender * sender, ^~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:735:12: warning: 'send_mipi_cmd_gen' defined but not used [-Wunused-function] static int send_mipi_cmd_gen(struct mdfld_dsi_pkg_sender * sender, ^~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:308:11: warning: 'display_off' defined but not used [-Wunused-variable] static u8 display_off[] = {0x28}; ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:307:11: warning: 'display_on' defined but not used [-Wunused-variable] static u8 display_on[] = {0x29}; ^~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:306:11: warning: 'sleep_in' defined but not used [-Wunused-variable] static u8 sleep_in[] = {0x10}; ^~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/pnw/../../../display/pnw/drv/orise1283a_vid.c:305:11: warning: 'sleep_out' defined but not used [-Wunused-variable] static u8 sleep_out[] = {0x11}; ^~~~~~~~~ CC fs/ramfs/inode.o CC drivers/input/joystick/xpad.o CC fs/ramfs/file-mmu.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o CC fs/sdcardfs/dentry.o LD drivers/input/joystick/built-in.o CC drivers/input/keyboard/gpio_keys.o LD drivers/external_drivers/intel_media/bld/clovertrail/pnw/pnwdisp.o drivers/input/keyboard/gpio_keys.c: In function 'gpio_keys_show_wakeup': drivers/input/keyboard/gpio_keys.c:390:7: warning: unused variable 'code' [-Wunused-variable] long code; ^~~~ CC fs/sdcardfs/file.o LD drivers/external_drivers/intel_media/bld/clovertrail/pnw/built-in.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/proc.o CC drivers/input/keyboard/gpio_keys_polled.o CC fs/sdcardfs/inode.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburstm.o LD drivers/input/keyboard/built-in.o CC drivers/input/misc/cm36283.o drivers/input/misc/cm36283.c: In function 'vemmc2_reg_store': drivers/input/misc/cm36283.c:303:20: warning: unused variable 'reg_err' [-Wunused-variable] int vemmc2_en, reg_err; ^~~~~~~ drivers/input/misc/cm36283.c: In function 'gpio_test_tool_store': drivers/input/misc/cm36283.c:360:20: warning: unused variable 'reg_err' [-Wunused-variable] int gpio_num, reg_err; ^~~~~~~ drivers/input/misc/cm36283.c: In function 'I2C_RxData': drivers/input/misc/cm36283.c:392:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct i2c_msg msgs[] = { ^~~~~~ drivers/input/misc/cm36283.c: In function 'light_sensor_initial_value_work_routine': drivers/input/misc/cm36283.c:707:6: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int report_lux = adc_value; ^~~ drivers/input/misc/cm36283.c: In function 'CM36283_irq_handler': drivers/input/misc/cm36283.c:767:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct CM36283_info *lpi = lp_info_cm36283; ^~~~~~ drivers/input/misc/cm36283.c: In function 'psensor_ioctl': drivers/input/misc/cm36283.c:965:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] uint16_t ps_adc_value = 0; ^~~~~~~~ drivers/input/misc/cm36283.c: In function 'lightsensor_ioctl': drivers/input/misc/cm36283.c:1191:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] uint16_t adc_value = 0; ^~~~~~~~ drivers/input/misc/cm36283.c:1196:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int report_lux = adc_value; ^~~ drivers/input/misc/cm36283.c: In function 'ps_thd_show': drivers/input/misc/cm36283.c:1405:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int dummy; ^~~ drivers/input/misc/cm36283.c: In function 'ps_thd_store': drivers/input/misc/cm36283.c:1433:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int dummy; ^~~ drivers/input/misc/cm36283.c:1434:18: warning: passing argument 1 of 'sprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] dummy = sprintf(buf,"[PS]%s: ps_close_thd_set = 0x%x, ps_away_thd_set = 0x%x\n", __func__, lpi->ps_close_thd_set, lpi->ps_away_thd_set ); ^~~ In file included from include/linux/delay.h:10:0, from drivers/input/misc/cm36283.c:16: include/linux/kernel.h:371:27: note: expected 'char *' but argument is of type 'const char *' extern __printf(2, 3) int sprintf(char *buf, const char * fmt, ...); ^~~~~~~ drivers/input/misc/cm36283.c:1449:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int dummy; ^~~ drivers/input/misc/cm36283.c:1450:25: warning: passing argument 1 of 'sprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] dummy = sprintf(buf,"[PS][CM36686]%s: ps_close_thd_set = 0x%04x(%d), ps_away_thd_set = 0x%04x(%d)\n", __func__, lpi->ps_close_thd_set, lpi->ps_close_thd_set, lpi->ps_away_thd_set, lpi->ps_away_thd_set); ^~~ In file included from include/linux/delay.h:10:0, from drivers/input/misc/cm36283.c:16: include/linux/kernel.h:371:27: note: expected 'char *' but argument is of type 'const char *' extern __printf(2, 3) int sprintf(char *buf, const char * fmt, ...); ^~~~~~~ drivers/input/misc/cm36283.c: In function 'ls_adc_show': drivers/input/misc/cm36283.c:1515:23: warning: unused variable 'lpi' [-Wunused-variable] struct CM36283_info *lpi = lp_info_cm36283; ^~~ drivers/input/misc/cm36283.c: In function 'initial_CM36283': drivers/input/misc/cm36283.c:1936:10: warning: unused variable 'dummy' [-Wunused-variable] uint8_t dummy; ^~~~~ drivers/input/misc/cm36283.c:1934:11: warning: unused variable 'ret_cm3628_or_cm36283' [-Wunused-variable] int val, ret_cm3628_or_cm36283; ^~~~~~~~~~~~~~~~~~~~~ drivers/input/misc/cm36283.c: In function 'control_and_report': drivers/input/misc/cm36283.c:2404:10: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int als_wr_result; ^~~ drivers/input/misc/cm36283.c:2419:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int ps_wr_result; ^~~ drivers/input/misc/cm36283.c:2473:11: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] uint16_t ls_low_thd, ls_high_thd; ^~~~~~~~ drivers/input/misc/cm36283.c:2506:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int report_lux = adc_value; ^~~ drivers/input/misc/cm36283.c: In function 'CM36283_suspend': drivers/input/misc/cm36283.c:2606:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct CM36283_info *lpi = lp_info_cm36283; ^~~~~~ drivers/input/misc/cm36283.c:2607:6: warning: unused variable 'status_calling' [-Wunused-variable] int status_calling = lpi->status_calling; ^~~~~~~~~~~~~~ drivers/input/misc/cm36283.c: In function 'CM32683_resume': drivers/input/misc/cm36283.c:2626:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct CM36283_info *lpi = lp_info_cm36283; ^~~~~~ drivers/input/misc/cm36283.c:2626:24: warning: unused variable 'lpi' [-Wunused-variable] struct CM36283_info *lpi = lp_info_cm36283; ^~~ At top level: drivers/input/misc/cm36283.c:1894:12: warning: 'I2C_RxData_to_judge_cm3628' defined but not used [-Wunused-function] static int I2C_RxData_to_judge_cm3628(unsigned short slaveAddr, unsigned char *rxData, int length) ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/input/misc/cm36283.c:908:12: warning: 'psensor_modi_xtalk' defined but not used [-Wunused-function] static int psensor_modi_xtalk(struct CM36283_info *lpi, int set) ^~~~~~~~~~~~~~~~~~ drivers/input/misc/cm36283.c:192:26: warning: 'vemmc2_reg' defined but not used [-Wunused-variable] static struct regulator *vemmc2_reg; ^~~~~~~~~~ drivers/input/misc/cm36283.c:64:12: warning: 'asus_lpsensor_status_read' defined but not used [-Wunused-function] static int asus_lpsensor_status_read(char *buffer, char **buffer_location, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburstm.c:72:0: drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst.h:69:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] int gburst_stats_gfx_hw_perf_record(); ^~~ drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburstm.c: In function 'read_and_process_PWRGT_STS': drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburstm.c:854:5: warning: "GBURST_UPDATE_GPU_TIMING" is not defined [-Wundef] #if GBURST_UPDATE_GPU_TIMING ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburstm.c: In function 'thread_action': drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburstm.c:1230:6: warning: unused variable 'gpustate' [-Wunused-variable] int gpustate; ^~~~~~~~ CC fs/sdcardfs/main.o drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburstm.c: In function 'pfs_dump_read': drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburstm.c:1932:1: warning: the frame size of 4172 bytes is larger than 2048 bytes [-Wframe-larger-than=] } ^ CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst_stats.o CC fs/sdcardfs/super.o CC drivers/input/misc/uinput.o In file included from drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst_stats.c:39:0: drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst.h:69:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] int gburst_stats_gfx_hw_perf_record(); ^~~ drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst_stats.c: In function 'update_perf_counter_value': drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst_stats.c:126:6: warning: unused variable 'value_index' [-Wunused-variable] int value_index; ^~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst_stats.c: At top level: drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst_stats.c:278:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int gburst_stats_gfx_hw_perf_record() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst_stats.c: In function 'gburst_stats_gfx_hw_perf_record': drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst_stats.c:284:17: warning: unused variable 'pce' [-Wunused-variable] struct pcel_s *pce; ^~~ drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst_stats.c:282:6: warning: unused variable 'ndx' [-Wunused-variable] int ndx; ^~~ drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst_stats.c:281:6: warning: unused variable 'i' [-Wunused-variable] int i; ^ drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/gburst_stats.c:280:6: warning: unused variable 'icx' [-Wunused-variable] int icx; /* counter index */ ^~~ CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/gburst/utilf.o CC fs/sdcardfs/lookup.o LD drivers/input/misc/built-in.o LD drivers/input/mouse/built-in.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/osfunc.o CC drivers/input/sensors/akm09911/akm09911.o CC fs/sdcardfs/mmap.o CC fs/sdcardfs/packagelist.o LD drivers/input/sensors/akm09911/built-in.o CC drivers/input/sensors/hall/hall_sensor.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/mutils.o drivers/input/sensors/hall/hall_sensor.c: In function 'store_action_status': drivers/input/sensors/hall/hall_sensor.c:80:32: warning: passing argument 1 of 'sprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return sprintf(buf, "Hall sensor does not exist!\n"); ^~~ In file included from include/linux/cache.h:4:0, from include/linux/time.h:4, from include/linux/stat.h:18, from include/linux/module.h:10, from drivers/input/sensors/hall/hall_sensor.c:1: include/linux/kernel.h:371:27: note: expected 'char *' but argument is of type 'const char *' extern __printf(2, 3) int sprintf(char *buf, const char * fmt, ...); ^~~~~~~ drivers/input/sensors/hall/hall_sensor.c: In function 'store_hall_sensor_enable': drivers/input/sensors/hall/hall_sensor.c:103:32: warning: passing argument 1 of 'sprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return sprintf(buf, "Hall sensor does not exist!\n"); ^~~ In file included from include/linux/cache.h:4:0, from include/linux/time.h:4, from include/linux/stat.h:18, from include/linux/module.h:10, from drivers/input/sensors/hall/hall_sensor.c:1: include/linux/kernel.h:371:27: note: expected 'char *' but argument is of type 'const char *' extern __printf(2, 3) int sprintf(char *buf, const char * fmt, ...); ^~~~~~~ CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/mmap.o LD drivers/input/sensors/hall/built-in.o CC drivers/input/sensors/kxtj9/kxtj9.o drivers/input/sensors/kxtj9/kxtj9.c: In function 'asus_gsensor_ioctl': drivers/input/sensors/kxtj9/kxtj9.c:83:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct kxtj9_data *tj9 = i2c_get_clientdata(ex_client); ^~~~~~ drivers/input/sensors/kxtj9/kxtj9.c:83:20: warning: unused variable 'tj9' [-Wunused-variable] struct kxtj9_data *tj9 = i2c_get_clientdata(ex_client); ^~~ drivers/input/sensors/kxtj9/kxtj9.c:78:7: warning: unused variable 'value' [-Wunused-variable] char value = 0; ^~~~~ drivers/input/sensors/kxtj9/kxtj9.c:77:36: warning: unused variable 'reportdata_z' [-Wunused-variable] int reportdata_x=0,reportdata_y=0,reportdata_z=0; ^~~~~~~~~~~~ drivers/input/sensors/kxtj9/kxtj9.c:77:21: warning: unused variable 'reportdata_y' [-Wunused-variable] int reportdata_x=0,reportdata_y=0,reportdata_z=0; ^~~~~~~~~~~~ drivers/input/sensors/kxtj9/kxtj9.c:77:6: warning: unused variable 'reportdata_x' [-Wunused-variable] int reportdata_x=0,reportdata_y=0,reportdata_z=0; ^~~~~~~~~~~~ drivers/input/sensors/kxtj9/kxtj9.c:76:42: warning: unused variable 'err' [-Wunused-variable] int rawdata_x=0,rawdata_y=0,rawdata_z=0,err=0; ^~~ drivers/input/sensors/kxtj9/kxtj9.c:76:30: warning: unused variable 'rawdata_z' [-Wunused-variable] int rawdata_x=0,rawdata_y=0,rawdata_z=0,err=0; ^~~~~~~~~ drivers/input/sensors/kxtj9/kxtj9.c:76:18: warning: unused variable 'rawdata_y' [-Wunused-variable] int rawdata_x=0,rawdata_y=0,rawdata_z=0,err=0; ^~~~~~~~~ drivers/input/sensors/kxtj9/kxtj9.c:76:6: warning: unused variable 'rawdata_x' [-Wunused-variable] int rawdata_x=0,rawdata_y=0,rawdata_z=0,err=0; ^~~~~~~~~ drivers/input/sensors/kxtj9/kxtj9.c: In function 'create_asusproc_gsensor_status_entry': drivers/input/sensors/kxtj9/kxtj9.c:134:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!gsensor_entry) ^~ drivers/input/sensors/kxtj9/kxtj9.c:137:6: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' return 0; ^~~~~~ drivers/input/sensors/kxtj9/kxtj9.c: At top level: drivers/input/sensors/kxtj9/kxtj9.c:200:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int Read_HW_ID(); //20131118 ASUS-Eve_Wen for SR HW ID ^~~~~~ drivers/input/sensors/kxtj9/kxtj9.c:61:12: warning: 'asus_gsensor_status_read' defined but not used [-Wunused-function] static int asus_gsensor_status_read(char *buffer, char **buffer_location, ^~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/module.o LD drivers/input/sensors/kxtj9/built-in.o LD drivers/input/sensors/built-in.o LD drivers/input/tablet/built-in.o CC drivers/input/touchscreen/synaptics_dsx_i2c.o CC fs/sdcardfs/derived_perm.o CC drivers/input/touchscreen/synaptics_dsx_core.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/pdump.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/pvr_bridge_k.o drivers/input/touchscreen/synaptics_dsx_core.c:450:10: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .read = tp_proc_read, ^~~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c:450:10: note: (near initialization for 'tp_proc_fops.read') drivers/input/touchscreen/synaptics_dsx_core.c:451:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .write = tp_proc_write, ^~~~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c:451:11: note: (near initialization for 'tp_proc_fops.write') drivers/input/touchscreen/synaptics_dsx_core.c: In function 'synaptics_rmi4_proj_tp_show': drivers/input/touchscreen/synaptics_dsx_core.c:662:30: warning: unused variable 'rmi4_data' [-Wunused-variable] struct synaptics_rmi4_data *rmi4_data = dev_get_drvdata(dev); ^~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c: In function 'synaptics_rmi4_glove_mode_store': drivers/input/touchscreen/synaptics_dsx_core.c:740:4: warning: passing argument 3 of 'synaptics_rmi4_reg_write' from incompatible pointer type [-Wincompatible-pointer-types] &ctrl_23.data, ^ In file included from drivers/input/touchscreen/synaptics_dsx_core.c:30:0: drivers/input/touchscreen/synaptics_dsx_core.h:328:19: note: expected 'unsigned char *' but argument is of type 'unsigned char (*)[2]' static inline int synaptics_rmi4_reg_write( ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c:761:4: warning: passing argument 3 of 'synaptics_rmi4_reg_write' from incompatible pointer type [-Wincompatible-pointer-types] &ctrl_26.data, ^ In file included from drivers/input/touchscreen/synaptics_dsx_core.c:30:0: drivers/input/touchscreen/synaptics_dsx_core.h:328:19: note: expected 'unsigned char *' but argument is of type 'unsigned char (*)[1]' static inline int synaptics_rmi4_reg_write( ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c: In function 'synaptics_rmi4_f12_abs_report': drivers/input/touchscreen/synaptics_dsx_core.c:1195:6: warning: passing argument 3 of 'synaptics_rmi4_reg_write' from incompatible pointer type [-Wincompatible-pointer-types] &ctrl_20.data, ^ In file included from drivers/input/touchscreen/synaptics_dsx_core.c:30:0: drivers/input/touchscreen/synaptics_dsx_core.h:328:19: note: expected 'unsigned char *' but argument is of type 'unsigned char (*)[3]' static inline int synaptics_rmi4_reg_write( ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c:1220:28: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] if (ctrl_20.report_flags & 0x02 != 0) { ^ drivers/input/touchscreen/synaptics_dsx_core.c:1225:6: warning: passing argument 3 of 'synaptics_rmi4_reg_write' from incompatible pointer type [-Wincompatible-pointer-types] &ctrl_20.data, ^ In file included from drivers/input/touchscreen/synaptics_dsx_core.c:30:0: drivers/input/touchscreen/synaptics_dsx_core.h:328:19: note: expected 'unsigned char *' but argument is of type 'unsigned char (*)[3]' static inline int synaptics_rmi4_reg_write( ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c:1287:60: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] if (finger_status == F12_FINGER_STATUS || (finger_status == F12_GLOVED_FINGER_STATUS & rmi4_data->glove_mode)) { drivers/input/touchscreen/synaptics_dsx_core.c: In function 'synaptics_rmi4_f12_init': drivers/input/touchscreen/synaptics_dsx_core.c:2030:4: warning: passing argument 3 of 'synaptics_rmi4_reg_write' from incompatible pointer type [-Wincompatible-pointer-types] &ctrl_20.data, ^ In file included from drivers/input/touchscreen/synaptics_dsx_core.c:30:0: drivers/input/touchscreen/synaptics_dsx_core.h:328:19: note: expected 'unsigned char *' but argument is of type 'unsigned char (*)[3]' static inline int synaptics_rmi4_reg_write( ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c: In function 'synaptics_rmi4_exp_fn_work': drivers/input/touchscreen/synaptics_dsx_core.c:3204:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] self_name = find_ps_input_dev_ptr->name; ^ drivers/input/touchscreen/synaptics_dsx_core.c:3210:35: warning: comparison with string literal results in unspecified behavior [-Waddress] if (find_ps_input_dev_ptr->name == "proximity" ){ ^~ drivers/input/touchscreen/synaptics_dsx_core.c: In function 'synaptics_rmi4_remove': drivers/input/touchscreen/synaptics_dsx_core.c:3720:14: warning: passing argument 1 of 'proc_remove' from incompatible pointer type [-Wincompatible-pointer-types] proc_remove("asus_touch_proximity_status"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LD fs/sdcardfs/sdcardfs.o In file included from drivers/input/touchscreen/synaptics_dsx_core.c:36:0: include/linux/proc_fs.h:39:13: note: expected 'struct proc_dir_entry *' but argument is of type 'char *' extern void proc_remove(struct proc_dir_entry *); ^~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c: In function 'synaptics_rmi4_early_suspend': drivers/input/touchscreen/synaptics_dsx_core.c:3858:5: warning: passing argument 3 of 'synaptics_rmi4_reg_write' from incompatible pointer type [-Wincompatible-pointer-types] &ctrl_20.data, ^ In file included from drivers/input/touchscreen/synaptics_dsx_core.c:30:0: drivers/input/touchscreen/synaptics_dsx_core.h:328:19: note: expected 'unsigned char *' but argument is of type 'unsigned char (*)[3]' static inline int synaptics_rmi4_reg_write( ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c: In function 'synaptics_rmi4_late_resume': drivers/input/touchscreen/synaptics_dsx_core.c:3953:5: warning: passing argument 3 of 'synaptics_rmi4_reg_write' from incompatible pointer type [-Wincompatible-pointer-types] &ctrl_20.data, ^ In file included from drivers/input/touchscreen/synaptics_dsx_core.c:30:0: drivers/input/touchscreen/synaptics_dsx_core.h:328:19: note: expected 'unsigned char *' but argument is of type 'unsigned char (*)[3]' static inline int synaptics_rmi4_reg_write( ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c:3986:5: warning: passing argument 3 of 'synaptics_rmi4_reg_write' from incompatible pointer type [-Wincompatible-pointer-types] &ctrl_20.data, ^ In file included from drivers/input/touchscreen/synaptics_dsx_core.c:30:0: drivers/input/touchscreen/synaptics_dsx_core.h:328:19: note: expected 'unsigned char *' but argument is of type 'unsigned char (*)[3]' static inline int synaptics_rmi4_reg_write( ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c: In function 'synaptics_rmi4_suspend': drivers/input/touchscreen/synaptics_dsx_core.c:4053:36: warning: unused variable 'ctrl_20' [-Wunused-variable] struct synaptics_rmi4_f12_ctrl_20 ctrl_20; ^~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c:4052:6: warning: unused variable 'retval' [-Wunused-variable] int retval; ^~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c: In function 'synaptics_rmi4_resume': drivers/input/touchscreen/synaptics_dsx_core.c:4141:36: warning: unused variable 'ctrl_20' [-Wunused-variable] struct synaptics_rmi4_f12_ctrl_20 ctrl_20; ^~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c:4133:6: warning: unused variable 'retval' [-Wunused-variable] int retval; ^~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c:4194:3: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result] regulator_enable(rmi4_data->regulator); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/input/touchscreen/synaptics_dsx_core.c: In function 'synaptics_rmi4_probe': drivers/input/touchscreen/synaptics_dsx_core.c:3430:3: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result] regulator_enable(rmi4_data->regulator); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LD fs/sdcardfs/built-in.o drivers/input/touchscreen/synaptics_dsx_core.c: In function 'tp_proximity_proc_read': drivers/input/touchscreen/synaptics_dsx_core.c:877:2: warning: ignoring return value of 'copy_to_user', declared with attribute warn_unused_result [-Wunused-result] copy_to_user(buf, str, len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC fs/squashfs/block.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/pvr_debug.o drivers/input/touchscreen/synaptics_dsx_core.c:876:8: warning: 'str' may be used uninitialized in this function [-Wmaybe-uninitialized] len = strlen(str); ^~~~~~~~~~~ CC fs/squashfs/cache.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/mm.o CC fs/squashfs/dir.o CC drivers/input/touchscreen/synaptics_dsx_rmi_dev.o CC fs/squashfs/export.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/mutex.o CC drivers/input/touchscreen/synaptics_dsx_fw_update.o CC fs/squashfs/file.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/event.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/osperproc.o CC fs/squashfs/fragment.o CC drivers/input/touchscreen/synaptics_dsx_test_reporting.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/pvr_drm.o CC fs/squashfs/id.o CC fs/squashfs/inode.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/pvr_sync.o CC fs/squashfs/namei.o CC fs/squashfs/super.o drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/pvr_sync.c: In function 'PVRSyncPrint': drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/env/linux/pvr_sync.c:479:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] PVRSRV_KERNEL_SYNC_INFO *psSyncInfo = ^~~~~~~~~~~~~~~~~~~~~~~ CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/buffer_manager.o CC fs/squashfs/symlink.o drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/buffer_manager.c: In function 'BM_CreateHeap': drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/buffer_manager.c:1373:11: warning: passing argument 6 of 'RA_Create' from incompatible pointer type [-Wincompatible-pointer-types] &BM_ImportMemory, ^ In file included from drivers/external_drivers/intel_media/graphics/sgx/services4/system/include/syscommon.h:53:0, from drivers/external_drivers/intel_media/graphics/sgx/services4/srvkm/include/services_headers.h:61, from drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/buffer_manager.c:44: drivers/external_drivers/intel_media/graphics/sgx/services4/srvkm/include/ra.h:119:1: note: expected 'IMG_BOOL (*)(IMG_VOID *, IMG_SIZE_T, IMG_SIZE_T *, BM_MAPPING **, IMG_UINT32, void *, IMG_UINT32, IMG_UINTPTR_T *) {aka enum tag_img_bool (*)(void *, unsigned int, unsigned int *, struct _BM_MAPPING_ **, unsigned int, void *, unsigned int, long unsigned int *)}' but argument is of type 'IMG_BOOL (*)(IMG_VOID *, IMG_SIZE_T, IMG_SIZE_T, IMG_SIZE_T *, BM_MAPPING **, IMG_UINT32, void *, IMG_UINT32, IMG_UINTPTR_T *) {aka enum tag_img_bool (*)(void *, unsigned int, unsigned int, unsigned int *, struct _BM_MAPPING_ **, unsigned int, void *, unsigned int, long unsigned int *)}' RA_Create (IMG_CHAR *name, ^~~~~~~~~ LD drivers/input/touchscreen/built-in.o LD drivers/input/input-core.o LD drivers/input/built-in.o CC fs/squashfs/decompressor.o CC arch/x86/oprofile/../../../drivers/oprofile/oprof.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/devicemem.o CC fs/squashfs/file_direct.o CC arch/x86/oprofile/../../../drivers/oprofile/cpu_buffer.o CC fs/squashfs/page_actor.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/deviceclass.o CC arch/x86/oprofile/../../../drivers/oprofile/buffer_sync.o CC fs/squashfs/decompressor_multi_percpu.o CC fs/squashfs/xattr.o CC arch/x86/oprofile/../../../drivers/oprofile/event_buffer.o CC fs/squashfs/xattr_id.o CC arch/x86/oprofile/../../../drivers/oprofile/oprofile_files.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/handle.o CC fs/squashfs/lz4_wrapper.o CC arch/x86/oprofile/../../../drivers/oprofile/oprofilefs.o LD fs/squashfs/squashfs.o LD fs/squashfs/built-in.o CC fs/sysfs/inode.o CC arch/x86/oprofile/../../../drivers/oprofile/oprofile_stats.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/hash.o CC arch/x86/oprofile/../../../drivers/oprofile/timer_int.o CC fs/sysfs/file.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/lists.o CC arch/x86/oprofile/../../../drivers/oprofile/nmi_timer_int.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/mem.o CC fs/sysfs/dir.o CC arch/x86/oprofile/init.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/mem_debug.o CC arch/x86/oprofile/backtrace.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/metrics.o CC arch/x86/oprofile/nmi_int.o CC fs/sysfs/symlink.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/osfunc_common.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/pdump_common.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/perproc.o CC fs/sysfs/mount.o CC arch/x86/oprofile/op_model_amd.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/power.o CC fs/sysfs/bin.o CC arch/x86/oprofile/op_model_ppro.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/pvrsrv.o CC fs/sysfs/group.o CC arch/x86/oprofile/op_model_p4.o LD fs/sysfs/built-in.o CC fs/eventpoll.o LD arch/x86/oprofile/oprofile.o LD arch/x86/oprofile/built-in.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/queue.o CC arch/x86/power/cpu.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/ra.o CC fs/anon_inodes.o LD arch/x86/power/built-in.o CC drivers/input/serio/serio.o drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/ra.c: In function 'RA_Create': drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/ra.c:1167:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] pArena->pImportAlloc = (imp_alloc!=IMG_NULL) ? imp_alloc : &_RequestAllocFail; ^ CC fs/signalfd.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/refcount.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/common/resman.o CC drivers/input/serio/serport.o CC fs/timerfd.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/bridged/bridged_support.o LD drivers/input/serio/built-in.o LD drivers/iommu/built-in.o LD drivers/irqchip/built-in.o CC drivers/leds/led-core.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/bridged/bridged_pvr_bridge.o CC fs/eventfd.o CC drivers/leds/led-class.o CC drivers/leds/led-triggers.o CC fs/aio.o CC drivers/leds/leds-asus.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/bridged/sgx/bridged_sgx_bridge.o In file included from include/linux/printk.h:6:0, from include/linux/kernel.h:13, from include/linux/cache.h:4, from include/linux/time.h:4, from include/linux/stat.h:18, from include/linux/module.h:10, from drivers/leds/leds-asus.c:24: drivers/leds/leds-asus.c: In function 'blink_store': include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:120:6: note: in expansion of macro 'LED_err' LED_err(" IPC Failed to read %d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:126:6: note: in expansion of macro 'LED_err' LED_err(" IPC Failed to write %d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:132:6: note: in expansion of macro 'LED_err' LED_err(" IPC Failed to read %d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:138:6: note: in expansion of macro 'LED_err' LED_err(" IPC Failed to write %d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:166:5: note: in expansion of macro 'LED_err' LED_err(" IPC Failed to read %d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:172:5: note: in expansion of macro 'LED_err' LED_err(" IPC Failed to write %d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:182:5: note: in expansion of macro 'LED_err' LED_err(" IPC Failed to write %d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:186:5: note: in expansion of macro 'LED_err' LED_err(" IPC Failed to read %d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:191:4: note: in expansion of macro 'LED_err' LED_err(" IPC Failed to read %d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:204:5: note: in expansion of macro 'LED_err' LED_err(" IPC Failed to write %d\n", ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:208:5: note: in expansion of macro 'LED_err' LED_err(" IPC Failed to read %d\n", ret); ^~~~~~~ drivers/leds/leds-asus.c: In function 'asus_led_probe': include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:292:5: note: in expansion of macro 'LED_err' LED_err("led_classdev_register led[%d] fail\n", i); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:297:5: note: in expansion of macro 'LED_err' LED_err("device_create_file disable in led[%d] fail\n", i); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:305:5: note: in expansion of macro 'LED_err' LED_err("device_create_file blink in led[%d] fail\n", i); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:314:3: note: in expansion of macro 'LED_err' LED_err("request RED LED(%d) fail, ret=%d\n", RED_LED_GPIO, ret); ^~~~~~~ include/linux/kern_levels.h:4:18: warning: too many arguments for format [-Wformat-extra-args] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:10:18: note: in expansion of macro 'KERN_SOH' #define KERN_ERR KERN_SOH "3" /* error conditions */ ^~~~~~~~ drivers/leds/leds-asus.c:49:31: note: in expansion of macro 'KERN_ERR' #define LED_err(...) printk(KERN_ERR, "[LED_ERR] " __VA_ARGS__); ^~~~~~~~ drivers/leds/leds-asus.c:318:3: note: in expansion of macro 'LED_err' LED_err("request GREEN LED(%d) fail, ret=%d\n", GREEN_LED_GPIO, ret); ^~~~~~~ drivers/leds/leds-asus.c: In function 'asus_led_remove': drivers/leds/leds-asus.c:333:22: warning: passing argument 1 of 'device_remove_file' from incompatible pointer type [-Wincompatible-pointer-types] device_remove_file(&priv->leds[i].cdev.dev, &dev_attr_disable); ^ In file included from drivers/leds/leds-asus.c:27:0: include/linux/device.h:530:13: note: expected 'struct device *' but argument is of type 'struct device **' extern void device_remove_file(struct device *dev, ^~~~~~~~~~~~~~~~~~ drivers/leds/leds-asus.c:335:22: warning: passing argument 1 of 'device_remove_file' from incompatible pointer type [-Wincompatible-pointer-types] device_remove_file(&priv->leds[i].cdev.dev, &dev_attr_blink); ^ In file included from drivers/leds/leds-asus.c:27:0: include/linux/device.h:530:13: note: expected 'struct device *' but argument is of type 'struct device **' extern void device_remove_file(struct device *dev, ^~~~~~~~~~~~~~~~~~ In file included from drivers/leds/leds-asus.c:30:0: drivers/leds/leds-asus.c: In function 'asus_led_probe': include/linux/platform_device.h:200:2: warning: 'priv' may be used uninitialized in this function [-Wmaybe-uninitialized] dev_set_drvdata(&pdev->dev, data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/leds/leds-asus.c:273:24: note: 'priv' was declared here struct led_info_priv *priv; ^~~~ LD drivers/leds/trigger/built-in.o LD drivers/leds/built-in.o LD drivers/lguest/built-in.o CC arch/x86/video/fbdev.o CC fs/locks.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/system/intel_drm/gburst_interface.o LD arch/x86/video/built-in.o LD drivers/macintosh/built-in.o CC drivers/md/dm-raid1.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/system/intel_drm/sysconfig.o CC fs/binfmt_misc.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/system/intel_drm/sysutils.o CC drivers/md/dm-uevent.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/system/intel_drm/sys_pvr_drm_export.o CC drivers/md/dm.o CC fs/binfmt_script.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/gburst_hw.o CC fs/binfmt_elf.o drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/gburst_hw.c: In function 'gburst_hw_flush_buffer': drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/gburst_hw.c:721:10: warning: 'return' with a value, in function returning void return -EINVAL; ^ drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/gburst_hw.c:716:6: note: declared here void gburst_hw_flush_buffer(void) ^~~~~~~~~~~~~~~~~~~~~~ CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/sgxinit.o CC drivers/md/dm-table.o CC fs/mbcache.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/sgxpower.o CC fs/posix_acl.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/sgxreset.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/sgxutils.o CC fs/xattr_acl.o CC drivers/md/dm-target.o CC fs/generic_acl.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/sgxkick.o CC fs/coredump.o CC drivers/md/dm-linear.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/sgxtransfer.o CC drivers/md/dm-stripe.o CC fs/drop_caches.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/mmu.o CC fs/dcookies.o CC drivers/md/dm-ioctl.o CC drivers/external_drivers/intel_media/bld/clovertrail/sgx/../../../graphics/sgx/services4/srvkm/devices/sgx/pb.o LD fs/built-in.o LD drivers/external_drivers/intel_media/bld/clovertrail/sgx/pvrsgx.o LD drivers/external_drivers/intel_media/bld/clovertrail/sgx/built-in.o LD drivers/external_drivers/intel_media/built-in.o LD drivers/external_drivers/built-in.o CC drivers/md/dm-io.o CC net/socket.o CC lib/usercopy.o CC lib/bcd.o CC lib/div64.o CC drivers/md/dm-kcopyd.o CC lib/sort.o CC lib/parser.o CC lib/halfmd4.o CC drivers/md/dm-sysfs.o CC lib/debug_locks.o CC lib/random32.o CC lib/bust_spinlocks.o CC drivers/md/dm-verity-target.o LD net/802/built-in.o CC net/core/sock.o CC lib/hexdump.o CC lib/kasprintf.o CC lib/bitmap.o CC drivers/md/md.o CC lib/scatterlist.o CC net/core/request_sock.o CC lib/gcd.o CC lib/lcm.o CC lib/list_sort.o CC lib/uuid.o CC lib/flex_array.o CC net/core/skbuff.o CC lib/iovec.o CC lib/bsearch.o CC lib/find_last_bit.o CC lib/find_next_bit.o CC lib/llist.o CC lib/memweight.o CC lib/kfifo.o CC lib/string_helpers.o CC lib/kstrtox.o CC net/core/iovec.o CC lib/iomap.o CC drivers/md/bitmap.o CC net/core/datagram.o CC lib/pci_iomap.o CC lib/iomap_copy.o CC lib/devres.o CC net/core/stream.o CC lib/hweight.o CC drivers/md/dm-builtin.o CC lib/bitrev.o CC lib/crc-ccitt.o CC drivers/md/dm-bufio.o CC net/core/scm.o CC lib/crc16.o HOSTCC lib/gen_crc32table CC lib/crc7.o CC lib/libcrc32c.o CC net/core/gen_stats.o CC drivers/md/dm-crypt.o CC lib/genalloc.o CC net/core/gen_estimator.o CC lib/lz4/lz4_compress.o CC lib/lz4/lz4_decompress.o CC net/core/net_namespace.o LD drivers/md/dm-mirror.o CC drivers/md/dm-log.o LD lib/lz4/built-in.o CC lib/lzo/lzo1x_compress.o CC net/core/secure_seq.o CC lib/lzo/lzo1x_decompress_safe.o CC net/core/flow_dissector.o CC drivers/md/dm-region-hash.o LD lib/lzo/lzo_compress.o LD lib/lzo/lzo_decompress.o LD lib/lzo/built-in.o CC lib/mpi/generic_mpih-lshift.o CC lib/mpi/generic_mpih-mul1.o CC lib/mpi/generic_mpih-mul2.o CC lib/mpi/generic_mpih-mul3.o CC net/core/sysctl_net_core.o CC drivers/md/dm-zero.o CC lib/mpi/generic_mpih-rshift.o net/core/sysctl_net_core.c:24:12: warning: 'one' defined but not used [-Wunused-variable] static int one = 1; ^~~ CC lib/mpi/generic_mpih-sub1.o LD drivers/md/dm-verity.o LD drivers/md/md-mod.o LD drivers/md/dm-mod.o CC net/core/dev.o LD drivers/md/built-in.o LD drivers/media/common/b2c2/built-in.o LD drivers/media/common/saa7146/built-in.o LD drivers/media/common/siano/built-in.o CC lib/mpi/generic_mpih-add1.o LD drivers/media/common/built-in.o LD drivers/media/firewire/built-in.o LD drivers/media/i2c/soc_camera/built-in.o LD drivers/media/i2c/built-in.o CC lib/mpi/mpicoder.o LD drivers/media/mmc/siano/built-in.o LD drivers/media/mmc/built-in.o LD drivers/media/parport/built-in.o LD drivers/media/pci/b2c2/built-in.o LD drivers/media/pci/ddbridge/built-in.o LD drivers/media/pci/dm1105/built-in.o CC lib/mpi/mpi-bit.o LD drivers/media/pci/mantis/built-in.o LD drivers/media/pci/ngene/built-in.o LD drivers/media/pci/pluto2/built-in.o LD drivers/media/pci/pt1/built-in.o LD drivers/media/pci/saa7146/built-in.o LD drivers/media/pci/ttpci/built-in.o CC lib/mpi/mpi-cmp.o LD drivers/media/pci/built-in.o LD drivers/media/platform/davinci/built-in.o LD drivers/media/platform/built-in.o CC lib/mpi/mpih-cmp.o LD drivers/media/radio/built-in.o LD drivers/media/rc/keymaps/built-in.o LD drivers/media/rc/built-in.o LD drivers/media/tuners/built-in.o LD drivers/media/usb/b2c2/built-in.o LD drivers/media/usb/dvb-usb/built-in.o CC lib/mpi/mpih-div.o LD drivers/media/usb/dvb-usb-v2/built-in.o LD drivers/media/usb/s2255/built-in.o LD drivers/media/usb/siano/built-in.o LD drivers/media/usb/stkwebcam/built-in.o LD drivers/media/usb/ttusb-budget/built-in.o LD drivers/media/usb/ttusb-dec/built-in.o CC lib/mpi/mpih-mul.o CC drivers/media/usb/uvc/uvc_driver.o CC lib/mpi/mpi-pow.o CC lib/mpi/mpiutil.o CC drivers/media/usb/uvc/uvc_queue.o LD lib/mpi/mpi.o LD lib/mpi/built-in.o CC net/core/ethtool.o CC lib/reed_solomon/reed_solomon.o CC drivers/media/usb/uvc/uvc_v4l2.o LD lib/reed_solomon/built-in.o CC lib/xz/xz_dec_syms.o CC lib/xz/xz_dec_stream.o CC net/core/dev_addr_lists.o CC drivers/media/usb/uvc/uvc_video.o CC lib/xz/xz_dec_lzma2.o CC net/core/dst.o CC lib/xz/xz_dec_bcj.o CC drivers/media/usb/uvc/uvc_ctrl.o LD lib/xz/xz_dec.o LD lib/xz/built-in.o CC lib/zlib_deflate/deflate.o CC net/core/netevent.o CC net/core/neighbour.o CC lib/zlib_deflate/deftree.o CC drivers/media/usb/uvc/uvc_status.o CC lib/zlib_deflate/deflate_syms.o LD lib/zlib_deflate/zlib_deflate.o CC drivers/media/usb/uvc/uvc_isight.o LD lib/zlib_deflate/built-in.o CC lib/zlib_inflate/inffast.o CC lib/zlib_inflate/inflate.o CC drivers/media/usb/uvc/uvc_debugfs.o CC lib/zlib_inflate/infutil.o CC lib/zlib_inflate/inftrees.o CC lib/zlib_inflate/inflate_syms.o CC drivers/media/usb/uvc/uvc_entity.o CC net/core/rtnetlink.o LD lib/zlib_inflate/zlib_inflate.o LD lib/zlib_inflate/built-in.o CC lib/percpu_counter.o LD drivers/media/usb/uvc/uvcvideo.o CC lib/audit.o LD drivers/media/usb/uvc/built-in.o LD drivers/media/usb/zr364xx/built-in.o net/core/rtnetlink.c:1140:32: warning: 'ifla_vf_policy' defined but not used [-Wunused-const-variable=] static const struct nla_policy ifla_vf_policy[IFLA_VF_MAX+1] = { ^~~~~~~~~~~~~~ net/core/rtnetlink.c:1136: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] = { ^~~~~~~~~~~~~~~~~~ LD drivers/media/usb/built-in.o CC drivers/media/v4l2-core/v4l2-dev.o CC lib/syscall.o CC lib/dynamic_debug.o CC drivers/media/v4l2-core/v4l2-ioctl.o CC net/core/utils.o CC lib/nlattr.o CC net/core/link_watch.o CC drivers/media/v4l2-core/v4l2-device.o CC lib/average.o CC lib/cpu_rmap.o CC net/core/filter.o CC drivers/media/v4l2-core/v4l2-fh.o CC lib/dynamic_queue_limits.o CC lib/clz_tab.o CC lib/strncpy_from_user.o CC drivers/media/v4l2-core/v4l2-event.o CC lib/strnlen_user.o CC net/core/sock_diag.o CC lib/asn1_decoder.o CC drivers/media/v4l2-core/v4l2-ctrls.o GEN lib/oid_registry_data.c Compiling 49 OIDs CC lib/argv_split.o CC net/core/dev_ioctl.o CC lib/bug.o CC lib/cmdline.o CC net/core/flow.o CC lib/cpumask.o CC drivers/media/v4l2-core/v4l2-subdev.o CC lib/ctype.o CC lib/dec_and_lock.o CC lib/decompress.o CC net/core/net-sysfs.o CC lib/decompress_inflate.o CC drivers/media/v4l2-core/v4l2-common.o CC lib/dump_stack.o 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/media/v4l2-core/videobuf2-core.o CC lib/earlycpio.o CC lib/extable.o CC lib/flex_proportions.o CC net/core/net-procfs.o CC lib/idr.o CC drivers/media/v4l2-core/videobuf2-memops.o CC lib/int_sqrt.o CC lib/ioremap.o CC net/core/netpoll.o CC lib/irq_regs.o CC drivers/media/v4l2-core/videobuf2-vmalloc.o CC lib/is_single_threaded.o CC [M] drivers/media/v4l2-core/videobuf-core.o CC lib/klist.o CC lib/kobject.o CC net/core/fib_rules.o CC [M] drivers/media/v4l2-core/videobuf-vmalloc.o CC lib/kobject_uevent.o LD drivers/media/v4l2-core/videodev.o CC net/core/net-traces.o LD drivers/media/v4l2-core/built-in.o CC drivers/media/media-device.o CC lib/md5.o CC drivers/media/media-devnode.o CC lib/plist.o CC lib/prio_heap.o CC drivers/media/media-entity.o CC lib/proportions.o LD net/core/built-in.o CC net/dns_resolver/dns_key.o CC lib/radix-tree.o CC net/dns_resolver/dns_query.o LD drivers/media/media.o LD drivers/media/built-in.o CC drivers/mfd/arizona-core.o LD net/dns_resolver/dns_resolver.o LD net/dns_resolver/built-in.o CC net/ethernet/eth.o CC lib/ratelimit.o CC lib/rbtree.o CC lib/reciprocal_div.o CC lib/rwsem.o CC drivers/mfd/arizona-irq.o LD net/ethernet/built-in.o CC lib/sha1.o CC net/ipv4/route.o CC drivers/mfd/arizona-i2c.o CC lib/show_mem.o CC drivers/mfd/wm5102-tables.o CC lib/string.o CC drivers/mfd/florida-tables.o CC lib/timerqueue.o CC lib/vsprintf.o CC drivers/mfd/wm8997-tables.o CC net/ipv4/inetpeer.o CC drivers/mfd/wm8994-core.o CC drivers/mfd/wm8994-irq.o CC net/ipv4/protocol.o CC drivers/mfd/wm8994-regmap.o GEN lib/crc32table.h CC lib/oid_registry.o CC drivers/mfd/mfd-core.o CC net/ipv4/ip_input.o AR lib/lib.a CC lib/crc32.o CC drivers/mfd/intel_msic.o LD lib/built-in.o CC arch/x86/lib/msr-smp.o LD drivers/mfd/built-in.o CC drivers/misc/pti.o CC net/ipv4/ip_fragment.o CC arch/x86/lib/cache-smp.o CC arch/x86/lib/msr.o CC drivers/misc/uid_stat.o CC net/ipv4/ip_forward.o AS arch/x86/lib/msr-reg.o CC arch/x86/lib/msr-reg-export.o LD drivers/misc/carma/built-in.o LD drivers/misc/cb710/built-in.o CC arch/x86/lib/atomic64_32.o LD drivers/misc/eeprom/built-in.o LD drivers/misc/lis3lv02d/built-in.o CC drivers/misc/ti-st/st_core.o AS arch/x86/lib/atomic64_cx8_32.o AS arch/x86/lib/checksum_32.o CC arch/x86/lib/delay.o CC net/ipv4/ip_options.o AS arch/x86/lib/getuser.o GEN arch/x86/lib/inat-tables.c CC drivers/misc/ti-st/st_kim.o CC arch/x86/lib/insn.o CC arch/x86/lib/memcpy_32.o CC net/ipv4/ip_output.o AS arch/x86/lib/putuser.o AS arch/x86/lib/rwlock.o AS arch/x86/lib/rwsem.o CC drivers/misc/ti-st/st_ll.o CC arch/x86/lib/string_32.o CC arch/x86/lib/strstr_32.o LD drivers/misc/ti-st/st_drv.o LD drivers/misc/ti-st/built-in.o CC drivers/misc/uid_sys_stats.o AS arch/x86/lib/thunk_32.o CC arch/x86/lib/usercopy.o CC arch/x86/lib/usercopy_32.o LD drivers/misc/built-in.o CC drivers/mmc/card/block.o LD arch/x86/lib/built-in.o CC arch/x86/lib/inat.o CC net/ipv4/ip_sockglue.o AR arch/x86/lib/lib.a CC drivers/net/mii.o CC drivers/net/Space.o CC net/ipv4/inet_hashtables.o CC drivers/net/loopback.o CC drivers/mmc/card/queue.o CC drivers/net/netconsole.o LD drivers/mmc/card/mmc_block.o LD drivers/mmc/card/built-in.o CC drivers/mmc/core/core.o CC net/ipv4/inet_timewait_sock.o drivers/mmc/core/core.c: In function 'sd_power_proc_write': drivers/mmc/core/core.c:3108:31: warning: passing argument 2 of 'intel_scu_ipc_ioread8' from incompatible pointer type [-Wincompatible-pointer-types] intel_scu_ipc_ioread8(0xd5, &value); ^ drivers/mmc/core/core.c:101:12: note: expected 'u8 * {aka unsigned char *}' but argument is of type 'int *' extern int intel_scu_ipc_ioread8(u16 addr, u8 *data); ^~~~~~~~~~~~~~~~~~~~~ drivers/mmc/core/core.c: In function 'mmc_exit': drivers/mmc/core/core.c:3163:14: warning: passing argument 1 of 'proc_remove' from incompatible pointer type [-Wincompatible-pointer-types] proc_remove("asus_sd_power"); ^~~~~~~~~~~~~~~ In file included from drivers/mmc/core/core.c:32:0: include/linux/proc_fs.h:39:13: note: expected 'struct proc_dir_entry *' but argument is of type 'char *' extern void proc_remove(struct proc_dir_entry *); ^~~~~~~~~~~ CC drivers/net/phy/phy.o CC net/ipv4/inet_connection_sock.o CC drivers/net/phy/phy_device.o CC drivers/mmc/core/bus.o CC drivers/mmc/core/host.o CC drivers/net/phy/mdio_bus.o CC net/ipv4/tcp.o CC drivers/mmc/core/mmc.o LD drivers/net/phy/libphy.o LD drivers/net/phy/built-in.o CC drivers/net/ppp/ppp_generic.o CC drivers/mmc/core/mmc_ops.o In file included from include/net/inetpeer.h:15:0, from include/net/route.h:28, from include/net/inet_hashtables.h:32, from include/net/tcp.h:37, from net/ipv4/tcp.c:275: net/ipv4/tcp.c: In function 'tcp_nuke_addr': include/net/ipv6.h:441:17: warning: 'in6' may be used uninitialized in this function [-Wmaybe-uninitialized] (a1->s6_addr32[3] ^ a2->s6_addr32[3])) == 0; ~~~~~~~~~~~~~^~~ net/ipv4/tcp.c:3562:19: note: 'in6' was declared here struct in6_addr *in6; ^~~ CC net/ipv4/tcp_input.o CC drivers/mmc/core/sd.o In file included from include/linux/printk.h:6:0, from include/linux/kernel.h:13, from include/asm-generic/bug.h:13, from /home/pmos/build/src/android_kernel_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291/arch/x86/include/asm/bug.h:38, from include/linux/bug.h:4, from include/linux/thread_info.h:11, from include/linux/preempt.h:9, from include/linux/spinlock.h:50, from include/linux/mmzone.h:7, from include/linux/gfp.h:4, from include/linux/slab.h:12, from drivers/mmc/core/sd.c:14: drivers/mmc/core/sd.c: In function 'mmc_sd_init_card': CC drivers/net/ppp/ppp_async.o include/linux/kern_levels.h:4:18: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:13:19: note: in expansion of macro 'KERN_SOH' #define KERN_INFO KERN_SOH "6" /* informational */ ^~~~~~~~ include/linux/printk.h:223:9: note: in expansion of macro 'KERN_INFO' printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~ drivers/mmc/core/sd.c:1053:17: note: in expansion of macro 'pr_info' pr_info("%s: online in %u ms\n", mmc_hostname(host), t1 + 1000); ^~~~~~~ CC drivers/mmc/core/sd_ops.o CC drivers/net/ppp/bsd_comp.o CC drivers/mmc/core/sdio.o CC drivers/net/ppp/ppp_deflate.o CC drivers/mmc/core/sdio_ops.o CC drivers/net/ppp/ppp_mppe.o CC drivers/mmc/core/sdio_bus.o CC net/ipv4/tcp_output.o CC drivers/net/ppp/ppp_synctty.o CC drivers/mmc/core/sdio_cis.o CC drivers/net/ppp/pppox.o CC drivers/mmc/core/sdio_io.o CC drivers/net/ppp/pppoe.o CC drivers/mmc/core/sdio_irq.o net/ipv4/tcp_output.c: In function 'tcp_write_xmit': net/ipv4/tcp_output.c:1891:7: warning: 'limit' may be used uninitialized in this function [-Wmaybe-uninitialized] if (atomic_read(&sk->sk_wmem_alloc) > limit) ^ CC drivers/mmc/core/quirks.o CC drivers/mmc/core/slot-gpio.o CC net/ipv4/tcp_timer.o CC drivers/mmc/core/mmc_panic_ops.o CC drivers/net/ppp/pppolac.o In file included from /home/pmos/build/src/android_kernel_asus_T00F-ffd0a7e6f0d4ccb951f3e39aa805d9c7c6cb3291/arch/x86/include/asm/dma-mapping.h:44:0, from include/linux/dma-mapping.h:76, from drivers/mmc/core/mmc_panic_ops.c:27: drivers/mmc/core/mmc_panic_ops.c: In function 'mmc_emergency_write': drivers/mmc/core/mmc_panic_ops.c:680:38: warning: passing argument 2 of 'dma_unmap_single_attrs' makes integer from pointer without a cast [-Wint-conversion] dma_unmap_single(host->mmc->parent, host->logbuf, ^ include/asm-generic/dma-mapping-common.h:175:64: note: in definition of macro 'dma_unmap_single' #define dma_unmap_single(d, a, s, r) dma_unmap_single_attrs(d, a, s, r, NULL) ^ include/asm-generic/dma-mapping-common.h:29:20: note: expected 'dma_addr_t {aka long long unsigned int}' but argument is of type 'void *' static inline void dma_unmap_single_attrs(struct device *dev, dma_addr_t addr, ^~~~~~~~~~~~~~~~~~~~~~ At top level: drivers/mmc/core/mmc_panic_ops.c:407:12: warning: 'mmc_emergency_cache_disable' defined but not used [-Wunused-function] static int mmc_emergency_cache_disable(struct mmc_panic_host *host) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/mmc/core/debugfs.o CC drivers/net/ppp/pppopns.o CC net/ipv4/tcp_ipv4.o LD drivers/mmc/core/mmc_core.o LD drivers/mmc/core/built-in.o CC drivers/mmc/host/sdhci.o LD drivers/net/ppp/built-in.o CC drivers/net/slip/slhc.o LD drivers/net/slip/built-in.o CC drivers/net/usb/asix_devices.o CC net/ipv4/tcp_minisocks.o CC drivers/mmc/host/sdhci-pci.o drivers/mmc/host/sdhci-pci.c: In function 'sdhci_pci_probe': drivers/mmc/host/sdhci-pci.c:2528:5: warning: ignoring return value of 'sysfs_create_group', declared with attribute warn_unused_result [-Wunused-result] sysfs_create_group(&pdev->dev.kobj, &dev_attr_grp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/net/usb/asix_common.o CC net/ipv4/tcp_cong.o CC drivers/mmc/host/sdhci-pci-data.o LD drivers/mmc/host/built-in.o LD drivers/mmc/built-in.o CC net/ipv4/tcp_metrics.o LD drivers/nfc/built-in.o CC drivers/net/usb/ax88172a.o CC drivers/pci/access.o CC drivers/pci/bus.o CC drivers/net/usb/ax88179_178a.o CC drivers/pci/probe.o CC net/ipv4/tcp_fastopen.o CC drivers/net/usb/cdc_ether.o CC drivers/pci/host-bridge.o CC net/ipv4/datagram.o CC drivers/pci/remove.o CC drivers/net/usb/net1080.o CC drivers/pci/pci.o CC net/ipv4/raw.o CC drivers/net/usb/cdc_subset.o CC drivers/net/usb/zaurus.o CC net/ipv4/udp.o CC drivers/pci/pci-driver.o CC drivers/net/usb/usbnet.o CC drivers/pci/search.o drivers/net/usb/usbnet.c: In function 'intr_complete': drivers/net/usb/usbnet.c:238:31: warning: unknown escape sequence: '\,' status, urb->actual_length); ^ drivers/net/usb/usbnet.c:238:31: warning: unknown escape sequence: '\,' At top level: drivers/net/usb/usbnet.c:85:19: warning: 'driver_name' defined but not used [-Wunused-const-variable=] static const char driver_name [] = "usbnet"; ^~~~~~~~~~~ CC drivers/pci/pci-sysfs.o CC net/ipv4/udplite.o CC drivers/pci/rom.o CC drivers/net/usb/cdc_ncm.o CC drivers/pci/setup-res.o CC net/ipv4/arp.o CC drivers/pci/irq.o 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/pci/vpd.o LD drivers/net/usb/asix.o LD drivers/net/usb/built-in.o CC drivers/pci/setup-bus.o using driver bcm43362.ko!! bcmdhd: Compiling for Intel platforms drivers/net/wireless/bcmdhd bcmdhd: Compiling for 43362 chip CC drivers/net/wireless/bcmdhd/aiutils.o CC net/ipv4/icmp.o CC drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.o CC drivers/pci/proc.o drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c:137:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void bcmsdh_sdmmc_get_regulator() ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/net/wireless/bcmdhd/dhd_linux.o CC net/ipv4/devinet.o CC drivers/pci/slot.o drivers/net/wireless/bcmdhd/dhd_linux.c: In function 'dhd_set_suspend': drivers/net/wireless/bcmdhd/dhd_linux.c:882:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char iovbuf[32]; ^~~~ drivers/net/wireless/bcmdhd/dhd_linux.c: In function 'dhd_attach': drivers/net/wireless/bcmdhd/dhd_linux.c:3389:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] dhd_info_t *dhd = NULL; ^~~~~~~~~~ In file included from drivers/net/wireless/bcmdhd/dhd_linux.c:77:0: drivers/net/wireless/bcmdhd/dhd_linux.c: In function 'logfilters': drivers/net/wireless/bcmdhd/dhd_linux.c:5863:68: warning: the address of 'b1' will always evaluate as 'true' [-Waddress] kct_log(CT_EV_INFO, "cws.wifi", "filters", EV_FLAGS_PRIORITY_LOW, b1, b2); ^ include/linux/kct.h:151:8: note: in definition of macro '__kct_log_6' if (Data0) \ ^~~~~ include/linux/kct.h:120:22: note: in expansion of macro 'MKFN' #define kct_log(...) MKFN(__kct_log_, ##__VA_ARGS__) ^~~~ drivers/net/wireless/bcmdhd/dhd_linux.c:5863:2: note: in expansion of macro 'kct_log' kct_log(CT_EV_INFO, "cws.wifi", "filters", EV_FLAGS_PRIORITY_LOW, b1, b2); ^~~~~~~ drivers/net/wireless/bcmdhd/dhd_linux.c:5863:72: warning: the address of 'b2' will always evaluate as 'true' [-Waddress] kct_log(CT_EV_INFO, "cws.wifi", "filters", EV_FLAGS_PRIORITY_LOW, b1, b2); ^ include/linux/kct.h:154:8: note: in definition of macro '__kct_log_6' if (Data1) \ ^~~~~ include/linux/kct.h:120:22: note: in expansion of macro 'MKFN' #define kct_log(...) MKFN(__kct_log_, ##__VA_ARGS__) ^~~~ drivers/net/wireless/bcmdhd/dhd_linux.c:5863:2: note: in expansion of macro 'kct_log' kct_log(CT_EV_INFO, "cws.wifi", "filters", EV_FLAGS_PRIORITY_LOW, b1, b2); ^~~~~~~ CC drivers/pci/quirks.o CC net/ipv4/af_inet.o CC drivers/pci/msi.o drivers/net/wireless/bcmdhd/dhd_linux.c: In function 'dhd_attach': drivers/net/wireless/bcmdhd/dhd_linux.c:3685:5: warning: 'dhd_state' may be used uninitialized in this function [-Wmaybe-uninitialized] if (dhd_state < DHD_ATTACH_STATE_DHD_ALLOC) { ^ drivers/net/wireless/bcmdhd/dhd_linux.c:3389:14: warning: 'dhd' may be used uninitialized in this function [-Wmaybe-uninitialized] dhd_info_t *dhd = NULL; ^~~ drivers/net/wireless/bcmdhd/dhd_linux.c:3686:6: warning: 'net' may be used uninitialized in this function [-Wmaybe-uninitialized] if (net) free_netdev(net); ^ CC drivers/net/wireless/bcmdhd/siutils.o CC drivers/pci/htirq.o CC net/ipv4/igmp.o drivers/net/wireless/bcmdhd/siutils.c: In function 'si_doattach': drivers/net/wireless/bcmdhd/siutils.c:353:14: warning: self-comparison always evaluates to false [-Wtautological-compare] if (bustype != BUSTYPE(bustype)) { ^~ CC drivers/pci/pci-atom_soc.o CC drivers/pci/pci-label.o LD drivers/pci/built-in.o CC drivers/net/wireless/bcmdhd/bcmutils.o LD drivers/pinctrl/built-in.o CC drivers/platform/x86/intel_scu_ipc.o CC net/ipv4/fib_frontend.o CC drivers/platform/x86/intel_scu_pmic.o CC drivers/platform/x86/intel_scu_mip.o CC drivers/net/wireless/bcmdhd/dhd_pno.o CC drivers/platform/x86/intel_scu_fw_update.o CC net/ipv4/fib_semantics.o CC drivers/platform/x86/intel_scu_ipcutil.o CC drivers/net/wireless/bcmdhd/dhd_linux_sched.o CC net/ipv4/fib_trie.o CC drivers/net/wireless/bcmdhd/dhd_sdio.o CC drivers/platform/x86/intel_modem_nvram.o drivers/net/wireless/bcmdhd/dhd_sdio.c:427:19: warning: 'mesbusyctrl' defined but not used [-Wunused-const-variable=] static const uint mesbusyctrl = 0; ^~~~~~~~~~~ CC drivers/platform/x86/intel_scu_flis.o CC net/ipv4/inet_fragment.o CC net/ipv4/ping.o CC drivers/platform/x86/intel_pmic_gpio.o CC drivers/platform/x86/intel_mid_powerbtn.o CC drivers/platform/x86/intel_pmic_charger.o CC net/ipv4/ip_tunnel.o LD drivers/platform/x86/built-in.o LD drivers/platform/built-in.o CC drivers/power/power_supply_core.o drivers/power/power_supply_core.c:452:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .get_temp = power_supply_read_temp, ^~~~~~~~~~~~~~~~~~~~~~ drivers/power/power_supply_core.c:452:14: note: (near initialization for 'psy_tzd_ops.get_temp') drivers/power/power_supply_core.c: In function 'power_supply_register': drivers/power/power_supply_core.c:654:1: warning: label 'charger_register_failed' defined but not used [-Wunused-label] charger_register_failed: ^~~~~~~~~~~~~~~~~~~~~~~ CC drivers/power/power_supply_sysfs.o CC drivers/power/power_supply_leds.o CC net/ipv4/sysctl_net_ipv4.o CC drivers/power/power_supply_charger.o CC drivers/net/wireless/bcmdhd/bcmwifi_channels.o In file included from include/linux/printk.h:6:0, from include/linux/kernel.h:13, from include/linux/cache.h:4, from include/linux/time.h:4, from include/linux/stat.h:18, from include/linux/module.h:10, from drivers/power/power_supply_charger.c:1: drivers/power/power_supply_charger.c: In function 'dump_charger_props': include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 8 has type 'long unsigned int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/power_supply_charger.c:326:2: note: in expansion of macro 'pr_devel' pr_devel("%s:name=%s present=%d is_charging=%d health=%d online=%d cable=%d tstamp=%d\n", ^~~~~~~~ include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 9 has type 'long unsigned int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/power_supply_charger.c:326:2: note: in expansion of macro 'pr_devel' pr_devel("%s:name=%s present=%d is_charging=%d health=%d online=%d cable=%d tstamp=%d\n", ^~~~~~~~ drivers/power/power_supply_charger.c: In function 'dump_battery_props': include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/power_supply_charger.c:333:2: note: in expansion of macro 'pr_devel' pr_devel("%s:name=%s voltage_now=%d current_now=%d temperature=%d status=%d health=%d tstamp=%d algo_stat=%d ", ^~~~~~~~ include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/power_supply_charger.c:333:2: note: in expansion of macro 'pr_devel' pr_devel("%s:name=%s voltage_now=%d current_now=%d temperature=%d status=%d health=%d tstamp=%d algo_stat=%d ", ^~~~~~~~ include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 7 has type 'long int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/power_supply_charger.c:333:2: note: in expansion of macro 'pr_devel' pr_devel("%s:name=%s voltage_now=%d current_now=%d temperature=%d status=%d health=%d tstamp=%d algo_stat=%d ", ^~~~~~~~ include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 9 has type 'long unsigned int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/power_supply_charger.c:333:2: note: in expansion of macro 'pr_devel' pr_devel("%s:name=%s voltage_now=%d current_now=%d temperature=%d status=%d health=%d tstamp=%d algo_stat=%d ", ^~~~~~~~ In file included from include/linux/kernel.h:12:0, from include/linux/cache.h:4, from include/linux/time.h:4, from include/linux/stat.h:18, from include/linux/module.h:10, from drivers/power/power_supply_charger.c:1: drivers/power/power_supply_charger.c: In function 'is_batt_prop_changed': include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast (void)(&__dummy == &__dummy2); \ ^ include/linux/jiffies.h:131:3: note: in expansion of macro 'typecheck' (typecheck(__u64, a) && \ ^~~~~~~~~ drivers/power/power_supply_charger.h:198:3: note: in expansion of macro 'time_after64' (time_after64(bat_prop.tstamp, (bat_cache.tstamp + PROP_TTL)) &&\ ^~~~~~~~~~~~ drivers/power/power_supply_charger.c:499:7: note: in expansion of macro 'IS_BAT_PROP_CHANGED' if (!IS_BAT_PROP_CHANGED(bat_prop, bat_prop_cache)) ^~~~~~~~~~~~~~~~~~~ include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast (void)(&__dummy == &__dummy2); \ ^ include/linux/jiffies.h:132:3: note: in expansion of macro 'typecheck' typecheck(__u64, b) && \ ^~~~~~~~~ drivers/power/power_supply_charger.h:198:3: note: in expansion of macro 'time_after64' (time_after64(bat_prop.tstamp, (bat_cache.tstamp + PROP_TTL)) &&\ ^~~~~~~~~~~~ drivers/power/power_supply_charger.c:499:7: note: in expansion of macro 'IS_BAT_PROP_CHANGED' if (!IS_BAT_PROP_CHANGED(bat_prop, bat_prop_cache)) ^~~~~~~~~~~~~~~~~~~ In file included from drivers/power/power_supply_charger.c:14:0: drivers/power/power_supply_charger.c: In function 'select_chrgr_cable': include/linux/kernel.h:676:17: warning: comparison of distinct pointer types lacks a cast (void) (&_min1 == &_min2); \ ^ drivers/power/power_supply_charger.h:116:53: note: in definition of macro 'set_inlmt' set_ps_int_property(psy, POWER_SUPPLY_PROP_INLMT, inlmt) ^~~~~ drivers/power/power_supply_charger.c:976:19: note: in expansion of macro 'min' set_inlmt(psy, min(max_ma_cable->cable_props.ma, ^~~ At top level: drivers/power/power_supply_charger.c:1155:30: warning: 'get_charging_algo_byname' defined but not used [-Wunused-function] static struct charging_algo *get_charging_algo_byname(char *algo_name) ^~~~~~~~~~~~~~~~~~~~~~~~ CC net/ipv4/sysfs_net_ipv4.o CC drivers/power/battery_id.o CC drivers/net/wireless/bcmdhd/bcmevent.o CC drivers/power/charging_algo_pse.o In file included from include/linux/printk.h:6:0, from include/linux/kernel.h:13, from include/linux/cache.h:4, from include/linux/time.h:4, from include/linux/stat.h:18, from include/linux/module.h:10, from drivers/power/charging_algo_pse.c:1: drivers/power/charging_algo_pse.c: In function '__is_battery_full': include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/charging_algo_pse.c:43:2: note: in expansion of macro 'pr_devel' pr_devel("%s:current=%d pse_mod_bprof->chrg_term_ma =%d voltage_now=%d full_cond=%d", ^~~~~~~~ include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/charging_algo_pse.c:43:2: note: in expansion of macro 'pr_devel' pr_devel("%s:current=%d pse_mod_bprof->chrg_term_ma =%d voltage_now=%d full_cond=%d", ^~~~~~~~ include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/charging_algo_pse.c:43:2: note: in expansion of macro 'pr_devel' pr_devel("%s:current=%d pse_mod_bprof->chrg_term_ma =%d voltage_now=%d full_cond=%d", ^~~~~~~~ include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/charging_algo_pse.c:43:2: note: in expansion of macro 'pr_devel' pr_devel("%s:current=%d pse_mod_bprof->chrg_term_ma =%d voltage_now=%d full_cond=%d", ^~~~~~~~ drivers/power/charging_algo_pse.c: In function 'is_battery_full': include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/charging_algo_pse.c:60:2: note: in expansion of macro 'pr_devel' pr_devel("%s:current=%d pse_mod_bprof->chrg_term_ma =%d bat_prop.voltage_now=%d full_cond=%d", ^~~~~~~~ include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/charging_algo_pse.c:60:2: note: in expansion of macro 'pr_devel' pr_devel("%s:current=%d pse_mod_bprof->chrg_term_ma =%d bat_prop.voltage_now=%d full_cond=%d", ^~~~~~~~ include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/charging_algo_pse.c:60:2: note: in expansion of macro 'pr_devel' pr_devel("%s:current=%d pse_mod_bprof->chrg_term_ma =%d bat_prop.voltage_now=%d full_cond=%d", ^~~~~~~~ drivers/power/charging_algo_pse.c: In function 'pse_get_next_cc_cv': include/linux/kern_levels.h:4:18: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^ include/linux/kern_levels.h:14:20: note: in expansion of macro 'KERN_SOH' #define KERN_DEBUG KERN_SOH "7" /* debug-level messages */ ^~~~~~~~ include/linux/printk.h:233:12: note: in expansion of macro 'KERN_DEBUG' no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ drivers/power/charging_algo_pse.c:108:2: note: in expansion of macro 'pr_devel' pr_devel("%s:battery status = %d algo_status=%d\n", ^~~~~~~~ CC drivers/net/wireless/bcmdhd/hndpmu.o LD drivers/power/power_supply.o LD drivers/power/built-in.o CC net/ipv4/proc.o CC drivers/pps/pps.o CC drivers/net/wireless/bcmdhd/bcmsdh.o CC drivers/pps/kapi.o CC net/ipv4/fib_rules.o CC drivers/pps/sysfs.o CC drivers/net/wireless/bcmdhd/dhd_cdc.o LD drivers/pps/clients/built-in.o LD drivers/pps/generators/built-in.o LD drivers/pps/pps_core.o LD drivers/pps/built-in.o CC drivers/ptp/ptp_clock.o CC net/ipv4/ah4.o CC drivers/ptp/ptp_chardev.o CC drivers/net/wireless/bcmdhd/bcmsdh_linux.o CC drivers/ptp/ptp_sysfs.o CC net/ipv4/esp4.o CC drivers/net/wireless/bcmdhd/dhd_common.o LD drivers/ptp/ptp.o LD drivers/ptp/built-in.o LD drivers/pwm/built-in.o CC drivers/regulator/core.o CC net/ipv4/ipcomp.o CC drivers/net/wireless/bcmdhd/dhd_wlfc.o CC net/ipv4/xfrm4_tunnel.o CC drivers/net/wireless/bcmdhd/dhd_ip.o CC net/ipv4/xfrm4_mode_beet.o CC drivers/regulator/dummy.o CC drivers/net/wireless/bcmdhd/linux_osl.o CC drivers/regulator/fixed-helper.o CC net/ipv4/inet_lro.o CC drivers/regulator/fixed.o CC drivers/net/wireless/bcmdhd/bcmsdh_sdmmc.o CC drivers/regulator/wm8994-regulator.o CC net/ipv4/tunnel4.o drivers/net/wireless/bcmdhd/bcmsdh_sdmmc.c: In function 'sdioh_start': drivers/net/wireless/bcmdhd/bcmsdh_sdmmc.c:1507:6: warning: unused variable 'ret' [-Wunused-variable] int ret; ^~~ LD drivers/regulator/built-in.o CC drivers/remoteproc/remoteproc_core.o CC net/ipv4/xfrm4_mode_transport.o CC drivers/net/wireless/bcmdhd/dhd_custom_gpio.o drivers/net/wireless/bcmdhd/dhd_custom_gpio.c:303:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] {"", "", "XV", 0}, /* defaut use XV/0 (1-11 active, 12-14 passive) */ ^~ drivers/net/wireless/bcmdhd/dhd_custom_gpio.c:303:3: note: (near initialization for 'translate_custom_table[0].chip_id') In file included from drivers/net/wireless/bcmdhd/include/osl.h:44:0, from drivers/net/wireless/bcmdhd/dhd_custom_gpio.c:28: drivers/net/wireless/bcmdhd/dhd_custom_gpio.c: In function 'get_customized_country_code': drivers/net/wireless/bcmdhd/dhd_custom_gpio.c:362:19: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'int32 {aka const int}' [-Wformat=] WL_ERROR(("[WLDBG] set wifi country = %s set rev =%s \n" ^ drivers/net/wireless/bcmdhd/include/linux_osl.h:176:37: note: in definition of macro 'printf' #define printf(fmt, args...) printk(fmt , ## args) ^~~ drivers/net/wireless/bcmdhd/dhd_custom_gpio.c:362:9: note: in expansion of macro 'WL_ERROR' WL_ERROR(("[WLDBG] set wifi country = %s set rev =%s \n" ^~~~~~~~ CC net/ipv4/xfrm4_mode_tunnel.o CC drivers/net/wireless/bcmdhd/sbutils.o CC drivers/remoteproc/remoteproc_debugfs.o CC drivers/remoteproc/remoteproc_virtio.o CC net/ipv4/netfilter.o CC drivers/remoteproc/remoteproc_elf_loader.o CC drivers/net/wireless/bcmdhd/wldev_common.o CC drivers/remoteproc/intel_mid_rproc_scu.o CC drivers/net/wireless/bcmdhd/wl_android.o CC net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.o CC drivers/remoteproc/intel_mid_rproc_core.o LD drivers/remoteproc/remoteproc.o LD drivers/remoteproc/built-in.o CC drivers/rpmsg/virtio_rpmsg_bus.o CC net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.o CC drivers/net/wireless/bcmdhd/wl_cfg80211.o CC drivers/rpmsg/intel_mid_rpmsg.o LD drivers/rpmsg/built-in.o CC net/ipv4/netfilter/nf_conntrack_proto_icmp.o drivers/net/wireless/bcmdhd/wl_cfg80211.c: In function 'wl_cfg80211_mgmt_tx': drivers/net/wireless/bcmdhd/wl_cfg80211.c:5459:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (dev == wl_to_prmry_ndev(wl)) ^~ drivers/net/wireless/bcmdhd/wl_cfg80211.c:5461:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' wl_cfgp2p_set_management_ie(wl, dev, bssidx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net/ipv4/netfilter/nf_nat_l3proto_ipv4.o drivers/net/wireless/bcmdhd/wl_cfg80211.c: In function 'wl_setup_wiphy': drivers/net/wireless/bcmdhd/wl_cfg80211.c:7147:28: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] wdev->wiphy->reg_notifier = wl_cfg80211_reg_notifier; ^ CC net/ipv4/netfilter/nf_nat_proto_icmp.o CC net/ipv4/netfilter/nf_defrag_ipv4.o CC net/ipv4/netfilter/ip_tables.o CC net/ipv4/netfilter/iptable_filter.o CC net/ipv4/netfilter/iptable_mangle.o CC net/ipv4/netfilter/iptable_nat.o CC net/ipv4/netfilter/iptable_raw.o CC net/ipv4/netfilter/iptable_security.o CC net/ipv4/netfilter/ipt_rpfilter.o CC net/ipv4/netfilter/ipt_MASQUERADE.o CC net/ipv4/netfilter/ipt_REJECT.o CC drivers/net/wireless/ti/wilink_platform_data.o LD net/ipv4/netfilter/nf_conntrack_ipv4.o LD net/ipv4/netfilter/nf_nat_ipv4.o LD drivers/net/wireless/ti/built-in.o LD net/ipv4/netfilter/built-in.o CC drivers/net/wireless/bcmdhd/wl_cfgp2p.o CC net/ipv4/inet_diag.o CC drivers/net/wireless/bcmdhd/wl_linux_mon.o CC drivers/net/wireless/bcmdhd/dhd_cfg80211.o CC net/ipv4/tcp_diag.o CC net/ipv4/tcp_cubic.o LD drivers/net/wireless/bcmdhd/bcm43362.o LD drivers/net/wireless/bcmdhd/built-in.o LD drivers/net/wireless/built-in.o CC net/ipv4/xfrm4_policy.o CC drivers/net/tun.o CC net/ipv4/xfrm4_state.o CC net/ipv4/xfrm4_input.o CC net/ipv4/xfrm4_output.o LD drivers/net/built-in.o LD net/ipv4/built-in.o CC net/ipv6/af_inet6.o CC drivers/rtc/rtc-lib.o CC net/key/af_key.o CC drivers/rtc/hctosys.o CC drivers/rtc/systohc.o CC net/ipv6/anycast.o CC drivers/rtc/class.o CC drivers/rtc/interface.o CC net/ipv6/ip6_output.o LD net/key/built-in.o CC net/l2tp/l2tp_core.o CC drivers/rtc/rtc-dev.o CC drivers/rtc/rtc-proc.o CC net/ipv6/ip6_input.o CC drivers/rtc/rtc-sysfs.o CC net/l2tp/l2tp_ppp.o CC drivers/rtc/rtc-mrst.o drivers/rtc/rtc-mrst.c: In function 'mrst_set_alarm': drivers/rtc/rtc-mrst.c:267:6: warning: unused variable 'ret' [-Wunused-variable] int ret = 0; ^~~ CC net/ipv6/addrconf.o LD drivers/rtc/rtc-core.o LD drivers/rtc/built-in.o CC drivers/scsi/scsi.o LD net/l2tp/built-in.o CC net/mac80211/main.o CC drivers/scsi/hosts.o CC drivers/scsi/scsi_ioctl.o CC net/mac80211/status.o CC drivers/scsi/constants.o CC net/ipv6/addrlabel.o CC drivers/scsi/scsicam.o CC net/ipv6/route.o CC drivers/scsi/scsi_error.o CC net/mac80211/sta_info.o CC drivers/scsi/scsi_lib.o CC net/ipv6/ip6_fib.o CC net/mac80211/wep.o CC drivers/scsi/scsi_lib_dma.o CC net/ipv6/ipv6_sockglue.o CC net/mac80211/wpa.o CC drivers/scsi/scsi_scan.o CC net/mac80211/scan.o CC drivers/scsi/scsi_sysfs.o CC net/ipv6/ndisc.o CC drivers/scsi/scsi_devinfo.o CC net/ipv6/udp.o CC drivers/scsi/scsi_sysctl.o CC net/mac80211/offchannel.o CC drivers/scsi/scsi_proc.o CC drivers/scsi/scsi_trace.o CC net/mac80211/ht.o CC net/ipv6/udplite.o CC drivers/scsi/scsi_pm.o CC net/ipv6/raw.o CC drivers/scsi/sd.o CC net/mac80211/agg-tx.o CC net/ipv6/icmp.o CC net/mac80211/agg-rx.o CC drivers/scsi/sr.o CC net/ipv6/mcast.o CC drivers/scsi/sr_ioctl.o CC net/mac80211/vht.o CC drivers/scsi/sr_vendor.o CC drivers/scsi/scsi_transport_spi.o CC net/ipv6/reassembly.o CC net/mac80211/ibss.o LD drivers/scsi/sd_mod.o LD drivers/scsi/sr_mod.o CC drivers/scsi/sg.o CC net/ipv6/tcp_ipv6.o CC net/mac80211/iface.o LD drivers/scsi/scsi_mod.o LD drivers/scsi/built-in.o CC drivers/sfi/sfi_acpi.o CC net/ipv6/ping.o CC drivers/sfi/sfi_core.o LD drivers/sfi/built-in.o CC net/ipv6/exthdrs.o CC drivers/spi/spi.o CC drivers/spi/spi-bitbang.o CC net/ipv6/datagram.o CC net/mac80211/rate.o CC drivers/spi/spi-dw.o CC net/ipv6/ip6_flowlabel.o CC drivers/spi/spi-dw-pci.o CC net/mac80211/michael.o CC drivers/spi/spi-dw-mid.o CC net/mac80211/tkip.o CC net/ipv6/inet6_connection_sock.o CC drivers/spi/spi-gpio.o LD drivers/spi/spi-dw-midpci.o LD drivers/spi/built-in.o CC drivers/staging/staging.o CC net/ipv6/sysctl_net_ipv6.o LD drivers/staging/android/ion/built-in.o CC drivers/staging/android/ashmem.o CC net/mac80211/aes_ccm.o CC net/ipv6/xfrm6_policy.o CC drivers/staging/android/timed_output.o CC drivers/staging/android/lowmemorykiller.o CC net/mac80211/aes_cmac.o drivers/staging/android/lowmemorykiller.c:83:1: warning: useless storage class specifier in empty declaration }; ^ drivers/staging/android/lowmemorykiller.c: In function 'lowmem_shrink': drivers/staging/android/lowmemorykiller.c:200:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int nTargeteAdj = 0; ^~~ drivers/staging/android/lowmemorykiller.c:218:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int nError = 0; ^~~ drivers/staging/android/lowmemorykiller.c:274:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct task_node *pTaskIterator; ^~~~~~ drivers/staging/android/lowmemorykiller.c:291:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] long cache_size = other_file * (long)(PAGE_SIZE / 1024); ^~~~ drivers/staging/android/lowmemorykiller.c: In function 'sigkill_count_proc_read': drivers/staging/android/lowmemorykiller.c:330:43: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] sprintf(print_buf, "lmk_sigkill_cnt: %d\n", lmk_sigkill_cnt); ^ CC net/ipv6/xfrm6_state.o CC drivers/staging/android/sync.o CC net/mac80211/cfg.o CC net/ipv6/xfrm6_input.o CC drivers/staging/android/sw_sync.o CC net/ipv6/xfrm6_output.o LD drivers/staging/android/built-in.o LD drivers/staging/iio/accel/built-in.o LD drivers/staging/iio/adc/built-in.o LD drivers/staging/iio/addac/built-in.o LD drivers/staging/iio/cdc/built-in.o LD drivers/staging/iio/frequency/built-in.o CC net/ipv6/netfilter.o LD drivers/staging/iio/gyro/built-in.o LD drivers/staging/iio/impedance-analyzer/built-in.o LD drivers/staging/iio/light/built-in.o LD drivers/staging/iio/magnetometer/built-in.o LD drivers/staging/iio/meter/built-in.o LD drivers/staging/iio/resolver/built-in.o LD drivers/staging/iio/trigger/built-in.o LD drivers/staging/iio/built-in.o LD drivers/staging/media/built-in.o LD drivers/staging/silicom/built-in.o LD drivers/staging/built-in.o CC drivers/switch/switch_class.o CC net/ipv6/fib6_rules.o CC net/mac80211/rx.o CC drivers/switch/switch_gpio.o LD drivers/switch/built-in.o CC drivers/thermal/thermal_core.o CC net/ipv6/proc.o CC net/ipv6/ah6.o CC drivers/thermal/step_wise.o CC drivers/thermal/intel_mid_thermal.o CC net/ipv6/esp6.o CC net/mac80211/spectmgmt.o CC drivers/thermal/intel_soc_thermal.o CC net/ipv6/ipcomp6.o LD drivers/thermal/thermal_sys.o LD drivers/thermal/built-in.o CC net/mac80211/tx.o CC drivers/tty/tty_io.o CC net/ipv6/xfrm6_tunnel.o CC net/ipv6/tunnel6.o CC drivers/tty/n_tty.o CC net/mac80211/key.o CC net/ipv6/xfrm6_mode_transport.o CC drivers/tty/tty_ioctl.o CC net/ipv6/xfrm6_mode_tunnel.o CC net/ipv6/xfrm6_mode_beet.o CC drivers/tty/tty_ldisc.o CC net/mac80211/util.o CC net/ipv6/mip6.o CC drivers/tty/tty_buffer.o CC drivers/tty/tty_port.o CC net/ipv6/netfilter/ip6_tables.o CC drivers/tty/tty_mutex.o CC drivers/tty/pty.o CC net/ipv6/netfilter/ip6table_filter.o CC drivers/tty/tty_audit.o CC drivers/tty/sysrq.o CC net/mac80211/wme.o CC net/ipv6/netfilter/ip6table_mangle.o CC drivers/tty/n_gsm.o CC net/mac80211/event.o CC net/ipv6/netfilter/ip6table_raw.o CC net/mac80211/chan.o CC net/ipv6/netfilter/nf_defrag_ipv6_hooks.o CC net/ipv6/netfilter/nf_conntrack_reasm.o CC drivers/tty/n_tracerouter.o CC drivers/tty/n_tracesink.o CC net/ipv6/netfilter/ip6t_ah.o LD drivers/tty/ipwireless/built-in.o CC drivers/tty/serial/serial_core.o CC net/mac80211/trace.o CC net/ipv6/netfilter/ip6t_eui64.o CC net/ipv6/netfilter/ip6t_frag.o CC drivers/tty/serial/mrst_max3110.o LD drivers/tty/serial/built-in.o CC drivers/tty/vt/vt_ioctl.o CC net/ipv6/netfilter/ip6t_ipv6header.o CC net/ipv6/netfilter/ip6t_mh.o CC drivers/tty/vt/vc_screen.o CC net/ipv6/netfilter/ip6t_hbh.o CC drivers/tty/vt/selection.o CC net/ipv6/netfilter/ip6t_rpfilter.o CC drivers/tty/vt/keyboard.o drivers/tty/vt/keyboard.c:1005:12: warning: 'kbd_update_leds_helper' defined but not used [-Wunused-function] static int kbd_update_leds_helper(struct input_handle *handle, void *data) ^~~~~~~~~~~~~~~~~~~~~~ CC net/ipv6/netfilter/ip6t_rt.o CC net/mac80211/mlme.o CC net/ipv6/netfilter/ip6t_REJECT.o CC drivers/tty/vt/consolemap.o LD net/ipv6/netfilter/nf_defrag_ipv6.o LD net/ipv6/netfilter/built-in.o CONMK drivers/tty/vt/consolemap_deftbl.c CC drivers/tty/vt/vt.o CC net/ipv6/sit.o CC net/ipv6/addrconf_core.o CC net/ipv6/exthdrs_core.o SHIPPED drivers/tty/vt/defkeymap.c CC drivers/tty/vt/consolemap_deftbl.o CC drivers/tty/vt/defkeymap.o CC net/mac80211/pm.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o CC drivers/usb/class/cdc-acm.o CC net/ipv6/ip6_checksum.o drivers/usb/class/cdc-acm.c: In function 'acm_write_start': drivers/usb/class/cdc-acm.c:239:21: warning: unused variable 'd_wb' [-Wunused-variable] struct delayed_wb *d_wb; ^~~~ drivers/usb/class/cdc-acm.c: In function 'acm_resume': drivers/usb/class/cdc-acm.c:1708:28: warning: unused variable 'nd_wb' [-Wunused-variable] struct delayed_wb *d_wb, *nd_wb; ^~~~~ drivers/usb/class/cdc-acm.c:1708:21: warning: unused variable 'd_wb' [-Wunused-variable] struct delayed_wb *d_wb, *nd_wb; ^~~~ drivers/usb/class/cdc-acm.c:1707:17: warning: unused variable 'wb' [-Wunused-variable] struct acm_wb *wb; ^~ CC net/ipv6/ip6_icmp.o CC net/mac80211/rc80211_minstrel.o CC net/ipv6/output_core.o LD drivers/usb/class/built-in.o CC drivers/usb/core/usb.o CC net/ipv6/protocol.o CC drivers/usb/core/hub.o CC net/ipv6/ip6_offload.o CC net/mac80211/rc80211_minstrel_ht.o CC net/ipv6/tcpv6_offload.o CC net/ipv6/udp_offload.o CC drivers/usb/core/hcd.o LD net/mac80211/mac80211.o LD net/mac80211/built-in.o CC net/netfilter/core.o CC net/ipv6/exthdrs_offload.o CC drivers/usb/core/urb.o CC net/netfilter/nf_log.o CC net/ipv6/inet6_hashtables.o CC drivers/usb/core/message.o CC net/netfilter/nf_queue.o LD net/ipv6/ipv6.o CC drivers/usb/core/driver.o LD net/ipv6/built-in.o CC net/netlink/af_netlink.o CC net/netfilter/nf_sockopt.o CC drivers/usb/core/config.o CC net/netfilter/nf_conntrack_core.o CC drivers/usb/core/file.o CC net/netlink/genetlink.o CC drivers/usb/core/buffer.o CC drivers/usb/core/sysfs.o CC net/netfilter/nf_conntrack_standalone.o LD net/netlink/built-in.o CC net/nfc/core.o CC drivers/usb/core/endpoint.o CC net/netfilter/nf_conntrack_expect.o CC drivers/usb/core/devio.o CC net/nfc/netlink.o CC net/netfilter/nf_conntrack_helper.o CC net/nfc/af_nfc.o CC drivers/usb/core/notify.o CC net/netfilter/nf_conntrack_proto.o CC drivers/usb/core/generic.o CC net/nfc/rawsock.o CC drivers/usb/core/quirks.o CC net/netfilter/nf_conntrack_l3proto_generic.o CC drivers/usb/core/devices.o CC net/nfc/llcp_core.o CC net/netfilter/nf_conntrack_proto_generic.o CC drivers/usb/core/port.o CC net/netfilter/nf_conntrack_proto_tcp.o CC drivers/usb/core/hcd-pci.o CC net/nfc/llcp_commands.o LD drivers/usb/core/usbcore.o LD drivers/usb/core/built-in.o CC drivers/usb/early/ehci-dbgp.o CC net/netfilter/nf_conntrack_proto_udp.o LD drivers/usb/early/built-in.o CC drivers/usb/gadget/udc-core.o CC net/nfc/llcp_sock.o CC net/netfilter/nf_conntrack_extend.o CC drivers/usb/gadget/android.o CC net/netfilter/nf_conntrack_acct.o LD net/nfc/nfc.o LD net/nfc/built-in.o CC net/packet/af_packet.o drivers/usb/gadget/android.c:52:19: warning: 'longname' defined but not used [-Wunused-const-variable=] static const char longname[] = "Gadget Android"; ^~~~~~~~ CC net/netfilter/nf_conntrack_ecache.o CC net/netfilter/nf_nat_core.o LD net/packet/built-in.o CC net/rfkill/core.o CC net/netfilter/nf_nat_proto_unknown.o LD net/rfkill/rfkill.o LD net/rfkill/built-in.o CC net/sched/sch_generic.o CC net/netfilter/nf_nat_proto_common.o CC net/netfilter/nf_nat_proto_udp.o CC net/sched/sch_mq.o CC net/netfilter/nf_nat_proto_tcp.o LD net/sched/built-in.o CC drivers/usb/gadget/usbstring.o CC net/netfilter/nf_nat_helper.o CC drivers/usb/gadget/config.o CC drivers/usb/gadget/epautoconf.o CC net/netfilter/nfnetlink_queue_core.o CC drivers/usb/gadget/composite.o CC drivers/usb/gadget/functions.o CC drivers/usb/gadget/configfs.o CC net/netfilter/nfnetlink.o CC drivers/usb/gadget/f_acm.o LD net/netfilter/nfnetlink_queue.o CC net/netfilter/nfnetlink_log.o CC drivers/usb/gadget/langwell_udc.o CC drivers/usb/host/pci-quirks.o In file included from drivers/usb/gadget/langwell_udc.c:47:0: include/linux/usb/penwell_otg.h:406:1: warning: useless storage class specifier in empty declaration }; ^ LD net/netfilter/nf_conntrack.o CC net/netfilter/nf_conntrack_ftp.o CC drivers/usb/host/ehci-hcd.o In file included from drivers/usb/host/ehci-hcd.c:329:0: drivers/usb/host/ehci-hub.c: In function 'ehci_bus_suspend': drivers/usb/host/ehci-hub.c:319:21: warning: unused variable 'pdev' [-Wunused-variable] struct pci_dev *pdev = ^~~~ LD net/netfilter/nf_nat.o CC net/netfilter/nf_nat_ftp.o CC drivers/usb/gadget/u_serial.o CC net/netfilter/nf_tproxy_core.o LD drivers/usb/gadget/g_android.o LD drivers/usb/gadget/libcomposite.o LD drivers/usb/gadget/usb_f_acm.o LD drivers/usb/gadget/built-in.o CC net/netfilter/x_tables.o CC net/netfilter/xt_tcpudp.o CC drivers/usb/host/ehci-pci.o CC net/netfilter/xt_mark.o drivers/usb/host/ehci-pci.c: In function 'ehci_pci_suspend': drivers/usb/host/ehci-pci.c:609:21: warning: unused variable 'pdev' [-Wunused-variable] struct pci_dev *pdev = ^~~~ In file included from drivers/usb/host/ehci-langwell-pci.c:23:0, from drivers/usb/host/ehci-pci.c:724: include/linux/usb/penwell_otg.h: At top level: include/linux/usb/penwell_otg.h:406:1: warning: useless storage class specifier in empty declaration }; ^ CC net/netfilter/xt_connmark.o CC net/netfilter/xt_nat.o LD drivers/usb/host/built-in.o CC drivers/usb/misc/usb2_test_mode.o CC net/sunrpc/clnt.o CC net/netfilter/xt_CONNSECMARK.o LD drivers/usb/misc/built-in.o CC drivers/usb/phy/phy.o CC net/netfilter/xt_HL.o CC drivers/usb/phy/penwell_otg.o In file included from drivers/usb/phy/penwell_otg.c:50:0: include/linux/usb/penwell_otg.h:406:1: warning: useless storage class specifier in empty declaration }; ^ drivers/usb/phy/penwell_otg.c:237:19: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .notifier_call = otg_notify, ^~~~~~~~~~ drivers/usb/phy/penwell_otg.c:237:19: note: (near initialization for 'otg_nb.notifier_call') CC net/netfilter/xt_NETMAP.o CC net/sunrpc/xprt.o CC net/netfilter/xt_REDIRECT.o CC net/sunrpc/socklib.o CC net/netfilter/xt_SECMARK.o CC net/sunrpc/xprtsock.o LD drivers/usb/phy/built-in.o CC net/netfilter/xt_TCPMSS.o CC drivers/usb/storage/scsiglue.o CC drivers/usb/storage/protocol.o CC net/sunrpc/sched.o CC net/netfilter/xt_IDLETIMER.o CC drivers/usb/storage/transport.o CC net/netfilter/xt_cluster.o CC net/netfilter/xt_esp.o CC net/sunrpc/auth.o CC drivers/usb/storage/usb.o CC net/netfilter/xt_helper.o CC drivers/usb/storage/initializers.o CC net/sunrpc/auth_null.o CC net/netfilter/xt_hl.o CC drivers/usb/storage/sierra_ms.o CC net/sunrpc/auth_unix.o CC net/netfilter/xt_multiport.o CC drivers/usb/storage/option_ms.o CC net/sunrpc/auth_generic.o CC net/netfilter/xt_qtaguid_print.o CC drivers/usb/storage/usual-tables.o LD drivers/usb/storage/usb-storage.o LD drivers/usb/storage/built-in.o CC drivers/usb/usb-common.o CC net/sunrpc/svc.o CC net/netfilter/xt_qtaguid.o LD drivers/usb/built-in.o CC drivers/video/hdmi.o CC drivers/video/fb_notify.o CC net/sunrpc/svcsock.o CC drivers/video/fbmem.o CC net/netfilter/xt_quota.o CC net/sunrpc/svcauth.o CC drivers/video/fbmon.o CC net/sunrpc/svcauth_unix.o CC net/netfilter/xt_quota2.o CC drivers/video/fbcmap.o CC net/netfilter/xt_socket.o CC net/sunrpc/addr.o CC drivers/video/fbsysfs.o CC net/sunrpc/rpcb_clnt.o CC net/netfilter/xt_state.o CC drivers/video/modedb.o LD net/netfilter/netfilter.o LD net/netfilter/built-in.o CC drivers/video/fbcvt.o CC net/unix/af_unix.o CC net/sunrpc/timer.o CC drivers/video/backlight/backlight.o CC net/sunrpc/xdr.o CC drivers/video/backlight/generic_bl.o LD drivers/video/backlight/built-in.o CC drivers/video/console/dummycon.o CC net/unix/garbage.o CC drivers/video/console/vgacon.o CC net/sunrpc/sunrpc_syms.o CC net/unix/sysctl_net_unix.o CC net/sunrpc/cache.o CC drivers/video/console/fbcon.o LD net/unix/unix.o LD net/unix/built-in.o CC net/wireless/core.o CC net/sunrpc/rpc_pipe.o CC drivers/video/console/bitblit.o CC net/sunrpc/svc_xprt.o CC drivers/video/console/fonts.o CC net/wireless/sysfs.o CC drivers/video/console/font_8x8.o CC drivers/video/console/font_8x16.o CC drivers/video/console/softcursor.o CC net/sunrpc/stats.o CC drivers/video/console/tileblit.o LD drivers/video/console/font.o LD drivers/video/console/built-in.o LD drivers/video/omap2/displays/built-in.o LD drivers/video/omap2/built-in.o CC net/sunrpc/sysctl.o CC drivers/video/cfbfillrect.o CC net/wireless/radiotap.o CC net/sunrpc/auth_gss/auth_gss.o CC drivers/video/cfbcopyarea.o CC net/wireless/util.o CC drivers/video/cfbimgblt.o CC net/sunrpc/auth_gss/gss_generic_token.o CC drivers/video/output.o CC net/sunrpc/auth_gss/gss_mech_switch.o LD drivers/video/fb.o LD drivers/video/built-in.o CC drivers/virtio/virtio.o CC drivers/virtio/virtio_ring.o CC net/sunrpc/auth_gss/svcauth_gss.o CC net/wireless/reg.o LD drivers/virtio/built-in.o CC drivers/watchdog/intel_scu_watchdog.o drivers/watchdog/intel_scu_watchdog.c:732:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] .write = write_security, ^~~~~~~~~~~~~~ drivers/watchdog/intel_scu_watchdog.c:732:11: note: (near initialization for 'security_watchdog_fops.write') CC net/sunrpc/auth_gss/gss_rpc_upcall.o CC net/wireless/scan.o LD drivers/watchdog/built-in.o LD drivers/built-in.o CC net/sunrpc/auth_gss/gss_rpc_xdr.o net/wireless/scan.c:73:0: warning: "IEEE80211_SCAN_RESULT_EXPIRE" redefined #define IEEE80211_SCAN_RESULT_EXPIRE (30 * HZ) net/wireless/scan.c:58:0: note: this is the location of the previous definition #define IEEE80211_SCAN_RESULT_EXPIRE (7 * HZ) LD net/sunrpc/auth_gss/auth_rpcgss.o LD net/sunrpc/auth_gss/built-in.o LD net/sunrpc/sunrpc.o CC net/xfrm/xfrm_policy.o LD net/sunrpc/built-in.o CC net/sysctl_net.o CC net/wireless/nl80211.o CC net/activity_stats.o CC net/wireless/mlme.o CC net/xfrm/xfrm_state.o CC net/wireless/ibss.o CC net/xfrm/xfrm_hash.o CC net/xfrm/xfrm_input.o CC net/wireless/sme.o CC net/xfrm/xfrm_output.o CC net/xfrm/xfrm_sysctl.o CC net/xfrm/xfrm_replay.o CC net/wireless/chan.o CC net/xfrm/xfrm_proc.o CC net/xfrm/xfrm_algo.o CC net/xfrm/xfrm_user.o CC net/wireless/ethtool.o CC net/xfrm/xfrm_ipcomp.o CC net/wireless/mesh.o LD net/xfrm/built-in.o CC net/wireless/ap.o CC net/wireless/trace.o CC net/wireless/regdb.o LD net/wireless/cfg80211.o LD net/wireless/built-in.o LD net/built-in.o LINK vmlinux LD vmlinux.o MODPOST vmlinux.o WARNING: vmlinux.o(.text+0x350ac): Section mismatch in reference from the function sfi_handle_edlp_dev() to the function .init.text:hsi_register_board_info() The function sfi_handle_edlp_dev() references the function __init hsi_register_board_info(). This is often because sfi_handle_edlp_dev lacks a __init annotation or the annotation of hsi_register_board_info is wrong. WARNING: vmlinux.o(.text+0x3529c): Section mismatch in reference from the function sfi_handle_edlp_fast_dev() to the function .init.text:hsi_register_board_info() The function sfi_handle_edlp_fast_dev() references the function __init hsi_register_board_info(). This is often because sfi_handle_edlp_fast_dev lacks a __init annotation or the annotation of hsi_register_board_info is wrong. GEN .version CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o CC init/do_mounts_rd.o CC init/do_mounts_initrd.o CC init/do_mounts_md.o CC init/noinitramfs.o CC init/initramfs.o CC init/calibrate.o CC init/init_task.o CC init/version.o LD init/mounts.o LD init/built-in.o KSYM .tmp_kallsyms1.o KSYM .tmp_kallsyms2.o LD vmlinux SORTEX vmlinux SYSMAP System.map Building modules, stage 2. MODPOST 12 modules CC arch/x86/boot/a20.o AS arch/x86/boot/bioscall.o CC drivers/external_drivers/camera/drivers/media/i2c/gc2155.mod.o CC arch/x86/boot/cmdline.o AS arch/x86/boot/copy.o HOSTCC arch/x86/boot/mkcpustr CC arch/x86/boot/cpucheck.o CC arch/x86/boot/early_serial_console.o CC drivers/external_drivers/camera/drivers/media/i2c/hm2056.mod.o CC arch/x86/boot/edd.o VOFFSET arch/x86/boot/voffset.h CC drivers/external_drivers/camera/drivers/media/i2c/imx111/imx111.mod.o LDS arch/x86/boot/compressed/vmlinux.lds AS arch/x86/boot/compressed/head_32.o CC arch/x86/boot/compressed/misc.o CC drivers/external_drivers/camera/drivers/media/i2c/imx219/imx219.mod.o CC arch/x86/boot/main.o CC arch/x86/boot/mca.o CC drivers/external_drivers/camera/drivers/media/i2c/mn34130.mod.o CC arch/x86/boot/memory.o CC drivers/external_drivers/camera/drivers/media/i2c/rt8515.mod.o CC arch/x86/boot/pm.o AS arch/x86/boot/pmjump.o CC drivers/external_drivers/camera/drivers/media/i2c/t4k35/t4k35.mod.o CC arch/x86/boot/printf.o CC drivers/external_drivers/camera/drivers/media/i2c/t4k35_180/t4k35_180.mod.o CC arch/x86/boot/regs.o CC arch/x86/boot/compressed/string.o CC arch/x86/boot/string.o CC drivers/external_drivers/camera/drivers/media/i2c/t4k37/t4k37.mod.o CC arch/x86/boot/compressed/cmdline.o CC arch/x86/boot/tty.o CC arch/x86/boot/video.o CC drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp-css2300.mod.o CC arch/x86/boot/compressed/early_serial_console.o CC arch/x86/boot/video-mode.o OBJCOPY arch/x86/boot/compressed/vmlinux.bin CC drivers/media/v4l2-core/videobuf-core.mod.o HOSTCC arch/x86/boot/compressed/mkpiggy CC arch/x86/boot/version.o CC drivers/media/v4l2-core/videobuf-vmalloc.mod.o CC arch/x86/boot/video-vga.o XZKERN arch/x86/boot/compressed/vmlinux.bin.xz LD [M] drivers/external_drivers/camera/drivers/media/i2c/gc2155.ko LD [M] drivers/external_drivers/camera/drivers/media/i2c/hm2056.ko LD [M] drivers/external_drivers/camera/drivers/media/i2c/imx111/imx111.ko LD [M] drivers/external_drivers/camera/drivers/media/i2c/imx219/imx219.ko LD [M] drivers/external_drivers/camera/drivers/media/i2c/mn34130.ko CC arch/x86/boot/video-vesa.o LD [M] drivers/external_drivers/camera/drivers/media/i2c/rt8515.ko LD [M] drivers/external_drivers/camera/drivers/media/i2c/t4k35/t4k35.ko LD [M] drivers/external_drivers/camera/drivers/media/i2c/t4k35_180/t4k35_180.ko LD [M] drivers/external_drivers/camera/drivers/media/i2c/t4k37/t4k37.ko LD [M] drivers/external_drivers/camera/drivers/media/pci/atomisp2/css2300_build/atomisp-css2300.ko CC arch/x86/boot/video-bios.o LD [M] drivers/media/v4l2-core/videobuf-core.ko LD [M] drivers/media/v4l2-core/videobuf-vmalloc.ko HOSTCC arch/x86/boot/tools/build CPUSTR arch/x86/boot/cpustr.h CC arch/x86/boot/cpu.o MKPIGGY arch/x86/boot/compressed/piggy.S AS arch/x86/boot/compressed/piggy.o LD arch/x86/boot/compressed/vmlinux OBJCOPY arch/x86/boot/vmlinux.bin ZOFFSET arch/x86/boot/zoffset.h AS arch/x86/boot/header.o LD arch/x86/boot/setup.elf OBJCOPY arch/x86/boot/setup.bin BUILD arch/x86/boot/bzImage Setup is 15000 bytes (padded to 15360 bytes). System is 5259 kB CRC a5ed7120 Kernel: arch/x86/boot/bzImage is ready (#1) >>> linux-asus-t00f: Entering fakeroot... ]0;abuild: linux-asus-t00fzImage found: bzImage >>> linux-asus-t00f*: Running postcheck for linux-asus-t00f >>> linux-asus-t00f*: Preparing package linux-asus-t00f... >>> WARNING: linux-asus-t00f*: No arch specific binaries found so arch should probably be set to "noarch" >>> linux-asus-t00f*: Tracing dependencies... >>> linux-asus-t00f*: Package size: 5.2 MB >>> linux-asus-t00f*: Compressing data... >>> linux-asus-t00f*: Create checksum... >>> linux-asus-t00f*: Create linux-asus-t00f-3.10.107-r3.apk ]0;>>> linux-asus-t00f: Build complete at Fri, 31 Jul 2020 05:59:59 +0000 elapsed time 0h 12m 19s ]0;>>> linux-asus-t00f: Updating the pmos/x86 repository index... >>> linux-asus-t00f: Signing the index... mv: can't preserve ownership of '/mnt/pmbootstrap-packages/x86/APKINDEX.tar.gz.2503': Operation not permitted ]0;(002348) [05:59:59] (native) uninstall build dependencies (002348) [05:59:59] (native) % cd /home/pmos/build; busybox su pmos -c SUDO_APK='abuild-apk --no-progress' HOME=/home/pmos abuild undeps ]0;abuild-x86_64: linux-asus-t00fWARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/51) Purging .makedepends-linux-asus-t00f (20200731.054741) (2/51) Purging sed (4.8-r0) Executing sed-4.8-r0.post-deinstall (3/51) Purging installkernel (3.5-r0) (4/51) Purging bash (5.0.18-r0) Executing bash-5.0.18-r0.pre-deinstall (5/51) Purging gmp-dev (6.2.0-r0) (6/51) Purging libgmpxx (6.2.0-r0) (7/51) Purging bc (1.07.1-r1) (8/51) Purging linux-headers (5.7.8-r0) (9/51) Purging elfutils-dev (0.180-r0) (10/51) Purging libelf (0.180-r0) (11/51) Purging devicepkg-dev (0.12.2-r0) (12/51) Purging postmarketos-splash (1.0.0-r1) (13/51) Purging ttf-dejavu (2.37-r1) (14/51) Purging encodings (1.0.5-r0) (15/51) Purging mkfontscale (1.2.1-r1) (16/51) Purging ttf-droid (20200215-r1) (17/51) Purging fontconfig (2.13.1-r3) (18/51) Purging py3-pillow (7.2.0-r0) (19/51) Purging py3-olefile (0.46-r4) (20/51) Purging python3 (3.8.5-r0) (21/51) Purging xz (5.2.5-r0) (22/51) Purging gcc6 (9999-r7) (23/51) Purging git-perl (2.28.0-r0) (24/51) Purging perl-git (2.28.0-r0) (25/51) Purging perl-error (0.17029-r0) (26/51) Purging perl (5.30.3-r2) (27/51) Purging freetype (2.10.2-r0) (28/51) Purging libbz2 (1.0.8-r1) (29/51) Purging readline (8.0.4-r0) (30/51) Purging ncurses-libs (6.2_p20200725-r0) (31/51) Purging ncurses-terminfo-base (6.2_p20200725-r0) (32/51) Purging fts (1.2.7-r1) (33/51) Purging xz-dev (5.2.5-r0) (34/51) Purging xz-libs (5.2.5-r0) (35/51) Purging zlib-dev (1.2.11-r3) (36/51) Purging libpng (1.6.37-r1) (37/51) Purging libuuid (2.36-r0) (38/51) Purging libfontenc (1.1.4-r0) (39/51) Purging libimagequant (2.12.6-r0) (40/51) Purging tiff (4.1.0-r0) (41/51) Purging libjpeg-turbo (2.0.5-r0) (42/51) Purging lcms2 (2.11-r0) (43/51) Purging openjpeg (2.3.1-r4) (44/51) Purging libwebp (1.1.0-r0) (45/51) Purging libxcb (1.14-r1) (46/51) Purging libxau (1.0.9-r0) (47/51) Purging libxdmcp (1.1.3-r0) (48/51) Purging libbsd (0.10.0-r0) (49/51) Purging libffi (3.3-r2) (50/51) Purging gdbm (1.13-r1) (51/51) Purging sqlite-libs (3.32.3-r0) Executing busybox-1.32.0-r1.trigger OK: 187 MiB in 57 packages ]0;(002348) [05:59:59] NOTE: chroot is still active (use 'pmbootstrap shutdown' as necessary) (002348) [05:59:59] Done