Skip to content

Instantly share code, notes, and snippets.

@jja2000
Created September 9, 2017 18:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jja2000/05abd9631ed89055b08621f300c8927d to your computer and use it in GitHub Desktop.
Save jja2000/05abd9631ed89055b08621f300c8927d to your computer and use it in GitHub Desktop.
pmOS error log #8
>>> linux-asus-tf700t: Unpacking /var/cache/distfiles/linux-asus-tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f.tar.gz...
>>> linux-asus-tf700t: Applying 00_fix_return_address.patch...
>>> linux-asus-tf700t: Applying 01_timeconst_fix.patch...
>>> linux-asus-tf700t: Applying Wno-error.patch...
'/home/user/build/src/compiler-gcc6.h' -> '/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/compiler-gcc6.h'
make: Entering directory '/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f'
GEN /home/user/build/src/build/Makefile
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 --silentoldconfig Kconfig
drivers/misc/inv_mpu6050/Kconfig:22:warning: choice value used outside its choice group
drivers/misc/inv_mpu6050/Kconfig:31:warning: choice value used outside its choice group
drivers/misc/inv_mpu6050/Kconfig:40:warning: choice value used outside its choice group
drivers/misc/inv_mpu6050/Kconfig:56:warning: choice value used outside its choice group
drivers/misc/inv_mpu6050/Kconfig:60:warning: choice value used outside its choice group
make: Leaving directory '/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f'
GEN /home/user/build/src/build/Makefile
CHK include/linux/version.h
UPD include/linux/version.h
Using /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f as source for kernel
CHK include/generated/utsrelease.h
UPD include/generated/utsrelease.h
CC scripts/mod/empty.o
HOSTCC scripts/dtc/checks.o
HOSTCC scripts/mod/mk_elfconfig
HOSTCC scripts/dtc/data.o
SHIPPED scripts/dtc/dtc-lexer.lex.c
SHIPPED scripts/dtc/dtc-parser.tab.h
SHIPPED scripts/dtc/dtc-parser.tab.c
HOSTCC scripts/dtc/dtc.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/scripts/dtc/dtc.c: In function 'main':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/scripts/dtc/dtc.c:102:17: warning: variable 'check' set but not used [-Wunused-but-set-variable]
int force = 0, check = 0, sort = 0;
^~~~~
HOSTCC scripts/dtc/flattree.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/scripts/dtc/flattree.c: In function 'flat_read_mem_reserve':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/scripts/dtc/flattree.c:700:14: warning: variable 'p' set but not used [-Wunused-but-set-variable]
const char *p;
^
HOSTCC scripts/dtc/fstree.o
HOSTCC scripts/dtc/livetree.o
HOSTCC scripts/dtc/srcpos.o
HOSTCC scripts/dtc/treesource.o
HOSTCC scripts/dtc/util.o
HOSTCC scripts/dtc/dtc-lexer.lex.o
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/dtc/dtc-parser.tab.o
HOSTLD scripts/dtc/dtc
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
HOSTCC scripts/selinux/genheaders/genheaders
Generating include/generated/mach-types.h
HOSTCC scripts/selinux/mdp/mdp
CC kernel/bounds.s
GEN include/generated/bounds.h
CC arch/arm/kernel/asm-offsets.s
HOSTCC scripts/kallsyms
HOSTCC scripts/bin2c
GEN include/generated/asm-offsets.h
CALL /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/scripts/checksyscalls.sh
HOSTCC scripts/recordmcount
HOSTCC usr/gen_init_cpio
CC init/main.o
CC arch/arm/kernel/elf.o
CC arch/arm/vfp/vfpmodule.o
AS arch/arm/kernel/entry-armv.o
AS arch/arm/vfp/entry.o
AS arch/arm/kernel/entry-common.o
AS arch/arm/vfp/vfphw.o
CC arch/arm/kernel/irq.o
CC arch/arm/vfp/vfpsingle.o
CC arch/arm/vfp/vfpdouble.o
LD arch/arm/vfp/vfp.o
LD arch/arm/vfp/built-in.o
CHK include/generated/compile.h
CC arch/arm/mm/extable.o
UPD include/generated/compile.h
CC init/do_mounts.o
GEN usr/initramfs_data.cpio
AS usr/initramfs_data.o
CC init/do_mounts_initrd.o
CC init/initramfs.o
LD usr/built-in.o
CC arch/arm/mm/fault.o
CC arch/arm/kernel/process.o
CC init/calibrate.o
CC arch/arm/mm/init.o
CC arch/arm/mm/iomap.o
CC init/version.o
CC arch/arm/kernel/ptrace.o
CC arch/arm/mm/dma-mapping.o
CC arch/arm/mm/fault-armv.o
CC arch/arm/kernel/return_address.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/kernel/return_address.c:62:2: warning: #warning "TODO: return_address should use unwind tables" [-Wcpp]
#warning "TODO: return_address should use unwind tables"
^~~~~~~
CC arch/arm/mm/idmap.o
CC arch/arm/mm/flush.o
CC arch/arm/kernel/setup.o
CC arch/arm/mm/ioremap.o
CC arch/arm/mm/mmap.o
CC arch/arm/kernel/signal.o
CC arch/arm/mm/pgd.o
CC arch/arm/mm/mmu.o
CC arch/arm/kernel/sys_arm.o
CC arch/arm/mm/vmregion.o
CC arch/arm/mm/pageattr.o
CC arch/arm/kernel/stacktrace.o
CC arch/arm/kernel/time.o
CC arch/arm/kernel/traps.o
CC arch/arm/mm/proc-syms.o
CC arch/arm/mm/alignment.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mm/alignment.c: In function 'do_alignment':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mm/alignment.c:326:15: warning: 'offset.un' may be used uninitialized in this function [-Wmaybe-uninitialized]
offset.un = -offset.un;
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mm/alignment.c:748:21: note: 'offset.un' was declared here
union offset_union offset;
^~~~~~
CC arch/arm/kernel/fiq.o
CC arch/arm/mm/highmem.o
AS arch/arm/mm/abort-ev7.o
AS arch/arm/mm/pabort-v7.o
AS arch/arm/mm/cache-v7.o
AS arch/arm/kernel/fiqasm.o
CC arch/arm/mm/copypage-v6.o
CC arch/arm/kernel/armksyms.o
CC arch/arm/mm/context.o
AS arch/arm/mm/tlb-v7.o
CC arch/arm/kernel/module.o
AS arch/arm/mm/proc-v7.o
CC arch/arm/kernel/bios32.o
CC arch/arm/mm/cache-l2x0.o
CC arch/arm/kernel/isa.o
LD arch/arm/mm/built-in.o
AS arch/arm/kernel/sleep.o
CC arch/arm/kernel/smp.o
CC arch/arm/kernel/sched_clock.o
CC arch/arm/common/gic.o
CC arch/arm/kernel/smp_tlb.o
CC arch/arm/kernel/smp_scu.o
AS arch/arm/common/fiq_glue.o
CC arch/arm/common/fiq_glue_setup.o
CC arch/arm/kernel/smp_twd.o
CC arch/arm/kernel/ftrace.o
CC arch/arm/common/fiq_debugger.o
CC arch/arm/kernel/unwind.o
LD init/mounts.o
CC arch/arm/kernel/devtree.o
LD init/built-in.o
LD arch/arm/common/built-in.o
CC arch/arm/kernel/swp_emulate.o
CC arch/arm/kernel/hw_breakpoint.o
CC arch/arm/mach-tegra/ahb.o
CC arch/arm/mach-tegra/apbio.o
CC arch/arm/kernel/pmu.o
CC kernel/sched.o
CC mm/filemap.o
CC arch/arm/mach-tegra/common.o
CC arch/arm/kernel/perf_event.o
CC kernel/fork.o
CC arch/arm/mach-tegra/board-info.o
CC arch/arm/kernel/cpu_pm.o
CC mm/mempool.o
CC arch/arm/mach-tegra/common-t3.o
CC arch/arm/kernel/io.o
CC kernel/exec_domain.o
CC mm/oom_kill.o
CC arch/arm/mach-tegra/io.o
AS arch/arm/kernel/head.o
CC arch/arm/kernel/init_task.o
CC kernel/panic.o
CC arch/arm/mach-tegra/irq.o
CC mm/fadvise.o
LDS arch/arm/kernel/vmlinux.lds
CC kernel/printk.o
CC arch/arm/mach-tegra/clock.o
CC mm/maccess.o
CC mm/page_alloc.o
CC kernel/cpu.o
CC arch/arm/mach-tegra/clock-common.o
LD arch/arm/kernel/built-in.o
CC arch/arm/mach-tegra/timer.o
CC kernel/exit.o
CC mm/page-writeback.o
CC arch/arm/mach-tegra/timerinfo.o
CC arch/arm/mach-tegra/tegra3_clocks.o
CC kernel/itimer.o
CC mm/readahead.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/tegra3_clocks.c: In function 'tegra3_cpu_clk_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/tegra3_clocks.c:823:31: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
c->state = (!is_lp_cluster() == (c->u.cpu.mode == MODE_G))? ON : OFF;
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/tegra3_clocks.c: In function 'tegra3_pll_clk_set_rate':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/tegra3_clocks.c:1725:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
unsigned long output_real = input*divN/divM;
^~~~~~~~
CC arch/arm/mach-tegra/clocks_stats.o
CC arch/arm/mach-tegra/timer-t3.o
CC mm/swap.o
CC mm/truncate.o
TIMEC kernel/timeconst.h
CC arch/arm/mach-tegra/pinmux.o
CC mm/vmscan.o
CC mm/shmem.o
CC arch/arm/mach-tegra/devices.o
AS arch/arm/mach-tegra/delay.o
CC mm/prio_tree.o
CC arch/arm/mach-tegra/powergate.o
CC arch/arm/mach-tegra/pm.o
CC mm/util.o
CC mm/mmzone.o
CC kernel/softirq.o
CC mm/vmstat.o
CC arch/arm/mach-tegra/pm-irq.o
CC mm/backing-dev.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/byteorder.h:21:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/asm-generic/bitops/le.h:5,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/bitops.h:308,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/bitops.h:22,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:17,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/pm-irq.c:18:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/pm-irq.c:120:21: warning: 'pmc' is static but used in inline function 'read_pmc_wake_status' which is not static
reg |= ((u64)readl(pmc + PMC_WAKE2_STATUS)) << 32;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/byteorder/little_endian.h:33:51: note: in definition of macro '__le32_to_cpu'
#define __le32_to_cpu(x) ((__force __u32)(__le32)(x))
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/io.h:196:6: note: in expansion of macro '__raw_readl'
__raw_readl(__mem_pci(c))); __v; })
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/io.h:196:18: note: in expansion of macro '__mem_pci'
__raw_readl(__mem_pci(c))); __v; })
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/io.h:206:32: note: in expansion of macro 'readl_relaxed'
#define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; })
^~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/pm-irq.c:120:15: note: in expansion of macro 'readl'
reg |= ((u64)readl(pmc + PMC_WAKE2_STATUS)) << 32;
^~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/io.h:22:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/pm-irq.c:24:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/pm-irq.c:119:20: warning: 'pmc' is static but used in inline function 'read_pmc_wake_status' which is not static
reg = __raw_readl(pmc + PMC_WAKE_STATUS);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/io.h:56:80: note: in definition of macro '__raw_readl'
#define __raw_readl(a) (__chk_io_ptr(a), *(volatile unsigned int __force *)(a))
^
CC arch/arm/mach-tegra/gic.o
AS arch/arm/mach-tegra/sleep.o
CC mm/page_isolation.o
CC mm/mm_init.o
AS arch/arm/mach-tegra/sleep-t3.o
CC mm/mmu_context.o
CC arch/arm/mach-tegra/fuse.o
CC mm/percpu.o
CC arch/arm/mach-tegra/kfuse.o
CC mm/fremap.o
CC arch/arm/mach-tegra/csi.o
CC arch/arm/mach-tegra/tegra_odm_fuses.o
CC mm/highmem.o
CC arch/arm/mach-tegra/i2c_error_recovery.o
CC mm/madvise.o
CC arch/arm/mach-tegra/mc.o
CC mm/memory.o
CC mm/mincore.o
CC arch/arm/mach-tegra/usb_phy.o
CC arch/arm/mach-tegra/tegra3_usb_phy.o
CC mm/mlock.o
CC arch/arm/mach-tegra/tegra2_usb_phy.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/tegra3_usb_phy.c: In function 'uhsic_phy_open':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/tegra3_usb_phy.c:2196:6: warning: unused variable 'ret' [-Wunused-variable]
int ret;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/tegra3_usb_phy.c: In function 'uhsic_phy_close':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/tegra3_usb_phy.c:2230:6: warning: unused variable 'ret' [-Wunused-variable]
int ret;
^~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/tegra3_usb_phy.c:2174:12: warning: 'hsic_rail_disable' defined but not used [-Wunused-function]
static int hsic_rail_disable(struct tegra_usb_phy *phy)
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/tegra3_usb_phy.c:2152:12: warning: 'hsic_rail_enable' defined but not used [-Wunused-function]
static int hsic_rail_enable(struct tegra_usb_phy *phy)
^~~~~~~~~~~~~~~~
CC kernel/resource.o
CC arch/arm/mach-tegra/fiq.o
CC mm/mmap.o
CC arch/arm/mach-tegra/tegra_fiq_debugger.o
CC mm/mprotect.o
CC arch/arm/mach-tegra/pwm.o
CC arch/arm/mach-tegra/dvfs.o
CC mm/mremap.o
CC arch/arm/mach-tegra/tegra3_dvfs.o
CC mm/msync.o
CC arch/arm/mach-tegra/latency_allowance.o
CC mm/rmap.o
CC arch/arm/mach-tegra/edp.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/stddef.h:4:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/posix_types.h:4,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/types.h:17,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/thread_info.h:10,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/preempt.h:9,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/spinlock.h:50,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/mmzone.h:7,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/gfp.h:4,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/mm.h:8,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/mm/rmap.c:45:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/mm/rmap.c:530:15: warning: 'is_vm_hugetlb_page' is static but used in inline function 'vma_address' which is not static
if (unlikely(is_vm_hugetlb_page(vma)))
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/compiler.h:147:42: note: in definition of macro 'unlikely'
# define unlikely(x) __builtin_expect(!!(x), 0)
^
CC mm/vmalloc.o
CC arch/arm/mach-tegra/tegra3_speedo.o
CC arch/arm/mach-tegra/tegra3_actmon.o
CC mm/pagewalk.o
CC mm/pgtable-generic.o
CC arch/arm/mach-tegra/tegra3_emc.o
CC mm/init-mm.o
CC arch/arm/mach-tegra/wakeups-t3.o
CC mm/bootmem.o
CC arch/arm/mach-tegra/wakeups.o
CC arch/arm/mach-tegra/pm-t3.o
CC mm/memblock.o
CC arch/arm/mach-tegra/pinmux-t3-tables.o
CC mm/bounce.o
CC arch/arm/mach-tegra/localtimer.o
CC mm/page_io.o
CC arch/arm/mach-tegra/platsmp.o
CC arch/arm/mach-tegra/hotplug.o
CC mm/swap_state.o
AS arch/arm/mach-tegra/headsmp.o
CC arch/arm/mach-tegra/reset.o
CC mm/swapfile.o
CC arch/arm/mach-tegra/dma.o
CC arch/arm/mach-tegra/cpu-tegra.o
CC mm/thrash.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/cpu-tegra.c: In function 'Asus_camera_enable_set_emc_rate':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/cpu-tegra.c:110:51: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
printk("%s : camera enable emc_clk->min_rate to %d\n",
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/cpu-tegra.c: In function 'Asus_camera_disable_set_emc_rate':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/cpu-tegra.c:152:52: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
printk("%s : camera disable emc_clk->min_rate to %d\n", __func__, camera_enable_cpu_emc_mini_rate);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/cpu-tegra.c:153:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
printk("%s : camera disable c->min_rate to %d\n", __func__, camera_enable_emc_mini_rate);
^
CC mm/dmapool.o
CC arch/arm/mach-tegra/cpu-tegra3.o
CC mm/ashmem.o
CC arch/arm/mach-tegra/pcie.o
CC mm/ksm.o
CC arch/arm/mach-tegra/cpuidle.o
CC mm/slab.o
CC arch/arm/mach-tegra/cpuidle-t3.o
CC mm/failslab.o
CC arch/arm/mach-tegra/tegra3_throttle.o
LD mm/built-in.o
CC arch/arm/mach-tegra/tegra3_thermal.o
CC arch/arm/mach-tegra/iovmm.o
CC arch/arm/mach-tegra/iovmm-smmu.o
CC arch/arm/mach-tegra/sysfs-cluster.o
CC arch/arm/mach-tegra/tegra3_tsensor.o
CC fs/open.o
CC arch/arm/mach-tegra/powerdetect.o
CC arch/arm/mach-tegra/tegra_usb_modem_power.o
CC arch/arm/mach-tegra/board-cardhu.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu.c: In function 'tegra_usb3_utmip_host_register':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu.c:1604:8: warning: unused variable 'platform_data' [-Wunused-variable]
void *platform_data;
^~~~~~~~~~~~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu.c:947:31: warning: 'cardhu_audio_aic326x_device' defined but not used [-Wunused-variable]
static struct platform_device cardhu_audio_aic326x_device = {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu.c:918:31: warning: 'cardhu_audio_max98095_device' defined but not used [-Wunused-variable]
static struct platform_device cardhu_audio_max98095_device = {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu.c:910:31: warning: 'cardhu_audio_wm8903_device' defined but not used [-Wunused-variable]
static struct platform_device cardhu_audio_wm8903_device = {
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu.c:519:41: warning: 'cardhu_codec_max98095_info' defined but not used [-Wunused-variable]
static struct i2c_board_info __initdata cardhu_codec_max98095_info = {
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu.c:514:41: warning: 'cardhu_codec_aic326x_info' defined but not used [-Wunused-variable]
static struct i2c_board_info __initdata cardhu_codec_aic326x_info = {
^~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu.c:508:41: warning: 'cardhu_codec_wm8903_info' defined but not used [-Wunused-variable]
static struct i2c_board_info __initdata cardhu_codec_wm8903_info = {
^~~~~~~~~~~~~~~~~~~~~~~~
CC arch/arm/mach-tegra/board-cardhu-kbc.o
CC arch/arm/mach-tegra/board-cardhu-irda.o
CC arch/arm/mach-tegra/board-cardhu-panel.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-panel.c:964:29: warning: 'cardhu_hdmi_fb_data_800_1280' defined but not used [-Wunused-variable]
static struct tegra_fb_data cardhu_hdmi_fb_data_800_1280 = {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC arch/arm/mach-tegra/board-cardhu-pinmux.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-pinmux.c:1022:34: warning: 'cardhu_unused_gpio_pins_e1506' defined but not used [-Wunused-variable]
static struct gpio_init_pin_info cardhu_unused_gpio_pins_e1506[] = {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-pinmux.c: In function 'cardhu_pinmux_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-pinmux.c:811:29: warning: 'pins_info' may be used uninitialized in this function [-Wmaybe-uninitialized]
struct gpio_init_pin_info *pins_info;
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-pinmux.c:809:6: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
int len;
^~~
CC arch/arm/mach-tegra/board-cardhu-power.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-power.c:718:32: warning: 'fixed_reg_en_vddio_vid_oc_pm269_dev' defined but not used [-Wunused-variable]
static struct platform_device fixed_reg_##_var##_dev = { \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-power.c:778:1: note: in expansion of macro 'FIXED_REG_OD'
FIXED_REG_OD(17, en_vddio_vid_oc_pm269, en_vddio_vid_oc, FIXED_SUPPLY(dis_5v_switch), 0, 0, TEGRA_GPIO_PP2, true, 0, 5000, true);
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-power.c:625:41: warning: 'fixed_reg_cam2_ldo_en_supply' defined but not used [-Wunused-variable]
static struct regulator_consumer_supply fixed_reg_cam2_ldo_en_supply[] = {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC arch/arm/mach-tegra/board-cardhu-pm298-power-rails.o
CC arch/arm/mach-tegra/board-cardhu-pm299-power-rails.o
CC arch/arm/mach-tegra/board-cardhu-sdhci.o
CC kernel/sysctl.o
CC arch/arm/mach-tegra/board-cardhu-sensors.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-sensors.c: In function 'iCatch7002a_power_on':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-sensors.c:449:9: warning: unused variable 'ret' [-Wunused-variable]
int ret;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-sensors.c: In function 'kxtj9_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-sensors.c:1696:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret = 0;
^~~
CC arch/arm/mach-tegra/board-cardhu-memory.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-memory.c:4949:37: warning: 'cardhu_emc_tables_edb8132b2ma' defined but not used [-Wunused-const-variable=]
static const struct tegra_emc_table cardhu_emc_tables_edb8132b2ma[] = {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/board-cardhu-memory.c:3986:37: warning: 'cardhu_emc_tables_k4p8g304eb' defined but not used [-Wunused-const-variable=]
static const struct tegra_emc_table cardhu_emc_tables_k4p8g304eb[] = {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC arch/arm/mach-tegra/board-cardhu-powermon.o
CC arch/arm/mach-tegra/board-cardhu-misc.o
CC arch/arm/mach-tegra/vibrator.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/vibrator.c: In function 'vibrator_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/vibrator.c:83:19: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
v_timer.function = stop_vibrator;
^
CC arch/arm/mach-tegra/board-touch-raydium_spi.o
CC arch/arm/mach-tegra/eeprom-wifi-mac.o
CC arch/arm/mach-tegra/baseband-xmm-power.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:20:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/baseband-xmm-power.c:17:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/baseband-xmm-power.c: In function 'store_dwd_reset_modem':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/printk.h:12:18: warning: format '%s' expects a matching 'char *' argument [-Wformat=]
#define KERN_ERR "<3>" /* error conditions */
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/printk.h:162:9: note: in expansion of macro 'KERN_ERR'
printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__)
^~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/baseband-xmm-power.c:479:4: note: in expansion of macro 'pr_err'
pr_err("%s: hsic_unregister or hsic_register missing\n");
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/baseband-xmm-power.c: In function 'baseband_modem_crash_dump':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/baseband-xmm-power.c:797:16: warning: unused variable 'flags' [-Wunused-variable]
unsigned long flags;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/baseband-xmm-power.c:796:6: warning: unused variable 'i' [-Wunused-variable]
int i;
^
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/baseband-xmm-power.c:498:42: warning: 'baseband_xmm_power_work' defined but not used [-Wunused-variable]
static struct baseband_xmm_power_work_t *baseband_xmm_power_work;
^~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/baseband-xmm-power.c:185:12: warning: 'tegra_baseband_rail_off' defined but not used [-Wunused-function]
static int tegra_baseband_rail_off(void)
^~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/baseband-xmm-power.c:155:12: warning: 'tegra_baseband_rail_on' defined but not used [-Wunused-function]
static int tegra_baseband_rail_on(void)
^~~~~~~~~~~~~~~~~~~~~~
LD arch/arm/mach-tegra/built-in.o
CC kernel/sysctl_binary.o
LD ipc/built-in.o
CC security/keys/gc.o
CC security/keys/key.o
CC fs/read_write.o
CC kernel/capability.o
CC kernel/ptrace.o
CC security/keys/keyring.o
CC kernel/timer.o
CC fs/file_table.o
CC kernel/user.o
CC security/keys/keyctl.o
CC kernel/signal.o
CC fs/super.o
CC security/keys/permission.o
CC kernel/sys.o
CC security/keys/process_keys.o
CC fs/char_dev.o
CC security/keys/request_key.o
CC fs/stat.o
CC kernel/kmod.o
CC kernel/workqueue.o
CC security/keys/request_key_auth.o
CC fs/exec.o
CC kernel/pid.o
CC security/keys/user_defined.o
CC security/keys/proc.o
CC kernel/rcupdate.o
CC security/keys/sysctl.o
CC kernel/extable.o
LD security/keys/built-in.o
GEN security/selinux/flask.h security/selinux/av_permissions.h
CC security/selinux/avc.o
CC kernel/params.o
CC fs/pipe.o
CC kernel/posix-timers.o
CC security/selinux/hooks.o
CC kernel/kthread.o
CC kernel/wait.o
CC kernel/kfifo.o
CC fs/namei.o
CC kernel/sys_ni.o
CC kernel/posix-cpu-timers.o
CC kernel/mutex.o
CC kernel/hrtimer.o
CC kernel/rwsem.o
CC kernel/nsproxy.o
CC kernel/srcu.o
CC fs/fcntl.o
CC fs/ioctl.o
CC security/selinux/selinuxfs.o
CC kernel/semaphore.o
CC kernel/notifier.o
CC kernel/ksysfs.o
CC fs/readdir.o
CC kernel/pm_qos_params.o
CC kernel/sched_clock.o
CC fs/select.o
CC kernel/cred.o
CC security/selinux/netlink.o
CC fs/fifo.o
CC fs/dcache.o
CC security/selinux/nlmsgtab.o
CC kernel/async.o
CC kernel/range.o
CC kernel/groups.o
CC security/selinux/netif.o
CC kernel/freezer.o
CC kernel/profile.o
CC kernel/stacktrace.o
CC security/selinux/netnode.o
CC kernel/events/core.o
CC fs/inode.o
CC kernel/irq/irqdesc.o
CC security/selinux/netport.o
CC kernel/irq/handle.o
CC security/selinux/exports.o
CC kernel/irq/manage.o
CC security/selinux/ss/ebitmap.o
CC fs/attr.o
CC kernel/irq/spurious.o
CC fs/bad_inode.o
CC security/selinux/ss/hashtab.o
CC kernel/irq/resend.o
CC fs/file.o
CC security/selinux/ss/symtab.o
CC kernel/irq/chip.o
CC security/selinux/ss/sidtab.o
CC fs/filesystems.o
CC kernel/irq/dummychip.o
CC kernel/events/ring_buffer.o
CC kernel/irq/devres.o
CC security/selinux/ss/avtab.o
CC fs/namespace.o
CC kernel/irq/autoprobe.o
CC kernel/events/hw_breakpoint.o
CC kernel/irq/irqdomain.o
CC kernel/irq/proc.o
CC security/selinux/ss/policydb.o
LD kernel/events/built-in.o
CC kernel/power/main.o
CC kernel/irq/pm.o
CC kernel/power/console.o
LD kernel/irq/built-in.o
CC kernel/time/timekeeping.o
CC kernel/power/process.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/fs/namespace.c: In function 'sys_mount':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/fs/namespace.c:2515:6: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
ret = do_mount(kernel_dev, kernel_dir, kernel_type, flags,
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(void *) data_page);
~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/fs/namespace.c:2515:6: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
CC fs/seq_file.o
CC kernel/power/suspend.o
CC kernel/time/ntp.o
CC fs/xattr.o
CC kernel/time/clocksource.o
CC kernel/power/wakelock.o
CC security/selinux/ss/services.o
CC fs/libfs.o
CC kernel/time/jiffies.o
CC kernel/time/timer_list.o
CC kernel/power/userwakelock.o
CC fs/fs-writeback.o
CC kernel/power/earlysuspend.o
CC kernel/time/timecompare.o
CC kernel/time/timeconv.o
CC kernel/power/fbearlysuspend.o
CC kernel/time/posix-clock.o
CC security/selinux/ss/conditional.o
CC kernel/power/suspend_time.o
CC kernel/power/poweroff.o
CC kernel/time/clockevents.o
LD kernel/power/built-in.o
CC kernel/trace/trace_selftest_dynamic.o
CC security/selinux/ss/mls.o
CC fs/pnode.o
CC kernel/time/tick-common.o
CC kernel/trace/trace_clock.o
CC fs/drop_caches.o
CC kernel/time/tick-broadcast.o
CC kernel/trace/ftrace.o
CC fs/splice.o
CC security/selinux/ss/status.o
CC kernel/time/tick-oneshot.o
CC kernel/time/tick-sched.o
LD security/selinux/selinux.o
LD security/selinux/built-in.o
CC security/tf_driver/tf_util.o
CC kernel/time/timer_stats.o
CC fs/sync.o
CC kernel/trace/ring_buffer.o
CC security/tf_driver/tf_conn.o
LD kernel/time/built-in.o
CC fs/utimes.o
CC fs/stack.o
CC fs/fs_struct.o
CC fs/statfs.o
CC security/tf_driver/tf_device.o
CC fs/buffer.o
CC fs/bio.o
CC security/tf_driver/tf_comm.o
CC kernel/trace/trace.o
CC security/tf_driver/tf_comm_tz.o
CC fs/block_dev.o
LD security/tf_driver/tf_driver.o
LD security/tf_driver/built-in.o
CC security/commoncap.o
CC fs/direct-io.o
CC security/min_addr.o
CC fs/mpage.o
CC security/security.o
CC fs/ioprio.o
CC kernel/trace/trace_output.o
CC fs/cifs/cifsfs.o
CC fs/debugfs/inode.o
CC security/capability.o
CC kernel/trace/trace_stat.o
CC fs/debugfs/file.o
CC fs/cifs/cifssmb.o
CC kernel/trace/trace_printk.o
LD fs/debugfs/debugfs.o
LD fs/debugfs/built-in.o
CC fs/devpts/inode.o
CC security/lsm_audit.o
CC kernel/trace/trace_sched_switch.o
LD fs/devpts/devpts.o
LD fs/devpts/built-in.o
CC fs/ext2/balloc.o
CC kernel/trace/trace_functions.o
LD security/built-in.o
CC crypto/api.o
CC fs/ext2/dir.o
CC kernel/trace/trace_nop.o
CC crypto/cipher.o
CC kernel/trace/blktrace.o
CC fs/ext2/file.o
CC crypto/compress.o
CC fs/ext2/ialloc.o
CC kernel/trace/trace_events.o
CC crypto/algapi.o
CC fs/cifs/cifs_debug.o
CC fs/ext2/inode.o
CC crypto/scatterwalk.o
CC kernel/trace/trace_export.o
CC fs/cifs/connect.o
CC fs/ext2/ioctl.o
CC crypto/proc.o
CC kernel/trace/trace_event_perf.o
CC fs/ext2/namei.o
CC crypto/ablkcipher.o
CC kernel/trace/trace_events_filter.o
CC fs/ext2/super.o
CC crypto/blkcipher.o
CC fs/ext2/symlink.o
CC kernel/trace/power-traces.o
CC crypto/ahash.o
CC fs/ext2/xattr.o
CC fs/cifs/dir.o
CC crypto/shash.o
CC kernel/trace/tracedump.o
CC fs/ext2/xattr_user.o
CC fs/cifs/file.o
CC fs/ext2/xattr_trusted.o
CC crypto/algboss.o
LD kernel/trace/libftrace.o
LD kernel/trace/built-in.o
CC fs/ext2/acl.o
CC kernel/futex.o
CC crypto/testmgr.o
CC fs/ext2/xattr_security.o
CC crypto/crypto_wq.o
LD fs/ext2/ext2.o
LD fs/ext2/built-in.o
CC fs/ext3/balloc.o
LD crypto/crypto_algapi.o
CC crypto/aead.o
CC kernel/rtmutex.o
CC fs/cifs/inode.o
LD crypto/crypto_blkcipher.o
CC crypto/chainiv.o
CC kernel/smp.o
CC crypto/eseqiv.o
CC fs/ext3/bitmap.o
CC kernel/spinlock.o
LD crypto/crypto_hash.o
CC crypto/pcompress.o
CC fs/ext3/dir.o
CC kernel/uid16.o
LD crypto/cryptomgr.o
CC crypto/hmac.o
CC fs/cifs/link.o
CC fs/ext3/file.o
CC kernel/module.o
CC crypto/md4.o
CC fs/ext3/fsync.o
CC fs/cifs/misc.o
CC crypto/md5.o
CC crypto/sha1_generic.o
CC fs/ext3/ialloc.o
CC crypto/sha256_generic.o
CC fs/cifs/netmisc.o
CC fs/ext3/inode.o
CC crypto/ecb.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/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 kernel/kallsyms.o
CC crypto/cbc.o
CC crypto/des_generic.o
CC kernel/cgroup.o
CC fs/cifs/transport.o
CC crypto/twofish_generic.o
CC fs/ext3/ioctl.o
CC fs/cifs/asn1.o
CC crypto/twofish_common.o
CC fs/ext3/namei.o
CC fs/cifs/cifs_unicode.o
CC crypto/aes_generic.o
CC kernel/cgroup_freezer.o
CC fs/cifs/nterr.o
CC crypto/arc4.o
CC fs/cifs/xattr.o
CC fs/ext3/super.o
GZIP kernel/config_data.gz
CC kernel/res_counter.o
CC crypto/deflate.o
CC kernel/stop_machine.o
CC crypto/crc32c.o
CC fs/cifs/cifsencrypt.o
CC crypto/authenc.o
CC kernel/audit.o
CC fs/cifs/readdir.o
CC crypto/authencesn.o
CC kernel/auditfilter.o
CC fs/cifs/ioctl.o
CC crypto/rng.o
CC crypto/krng.o
CC [M] crypto/tcrypt.o
CC fs/cifs/sess.o
CC fs/ext3/symlink.o
CC kernel/watchdog.o
CC fs/ext3/hash.o
CC kernel/rcutree.o
CC fs/ext3/resize.o
LD crypto/crypto.o
LD crypto/built-in.o
CC block/elevator.o
CC fs/cifs/export.o
LD fs/cifs/cifs.o
LD fs/cifs/built-in.o
CC fs/ext4/balloc.o
CC kernel/utsname_sysctl.o
CC fs/ext3/ext3_jbd.o
CC block/blk-core.o
CC kernel/tracepoint.o
CC fs/ext3/xattr.o
CC kernel/elfcore.o
CC fs/ext4/bitmap.o
CC kernel/sched_cpupri.o
CC fs/ext4/dir.o
CC fs/ext3/xattr_user.o
CC kernel/irq_work.o
CC kernel/time.o
CC fs/ext3/xattr_trusted.o
CC fs/ext4/file.o
CC fs/ext3/acl.o
CHK kernel/config_data.h
UPD kernel/config_data.h
CC kernel/configs.o
CC fs/ext4/fsync.o
LD kernel/built-in.o
CC block/blk-tag.o
CC fs/ext3/xattr_security.o
CC drivers/asus_gps/asus_gps.o
CC fs/ext4/ialloc.o
CC block/blk-sysfs.o
LD drivers/asus_gps/built-in.o
LD drivers/auxdisplay/built-in.o
CC drivers/base/core.o
LD fs/ext3/ext3.o
LD fs/ext3/built-in.o
CC fs/fat/cache.o
CC fs/fat/dir.o
CC block/blk-flush.o
CC drivers/base/sys.o
CC fs/ext4/inode.o
CC block/blk-settings.o
CC drivers/base/bus.o
CC fs/fat/fatent.o
CC block/blk-ioc.o
CC drivers/base/dd.o
CC drivers/base/syscore.o
CC block/blk-map.o
CC drivers/base/driver.o
CC fs/fat/file.o
CC block/blk-exec.o
CC drivers/base/class.o
CC block/blk-merge.o
CC drivers/base/platform.o
CC fs/fat/inode.o
CC block/blk-softirq.o
CC fs/ext4/page-io.o
CC drivers/base/cpu.o
CC drivers/base/firmware.o
CC block/blk-timeout.o
CC fs/fat/misc.o
CC drivers/base/init.o
CC fs/ext4/ioctl.o
CC drivers/base/map.o
CC fs/fat/namei_vfat.o
CC block/blk-iopoll.o
CC drivers/base/devres.o
CC fs/ext4/namei.o
CC block/blk-lib.o
CC drivers/base/attribute_container.o
LD fs/fat/fat.o
LD fs/fat/vfat.o
LD fs/fat/built-in.o
CC drivers/base/transport_class.o
CC fs/fuse/dev.o
CC block/ioctl.o
CC drivers/base/devtmpfs.o
CC block/genhd.o
CC drivers/base/power/sysfs.o
CC fs/ext4/super.o
CC drivers/base/power/generic_ops.o
CC fs/fuse/dir.o
CC drivers/base/power/main.o
CC block/scsi_ioctl.o
CC drivers/base/power/wakeup.o
CC fs/fuse/file.o
CC block/noop-iosched.o
CC drivers/base/power/runtime.o
CC block/deadline-iosched.o
CC block/row-iosched.o
CC drivers/base/power/clock_ops.o
CC fs/fuse/inode.o
LD drivers/base/power/built-in.o
CC drivers/base/regmap/regmap.o
CC block/cfq-iosched.o
CC fs/fuse/control.o
CC drivers/base/regmap/regcache.o
LD fs/fuse/fuse.o
LD fs/fuse/built-in.o
CC fs/jbd/transaction.o
CC drivers/base/regmap/regcache-rbtree.o
CC drivers/base/regmap/regcache-lzo.o
LD block/built-in.o
CC sound/sound_core.o
CC fs/ext4/symlink.o
CC fs/jbd/commit.o
LD sound/arm/built-in.o
LD sound/atmel/built-in.o
CC sound/core/hwdep.o
CC drivers/base/regmap/regmap-debugfs.o
CC fs/ext4/hash.o
CC drivers/base/regmap/regmap-i2c.o
CC sound/core/memalloc.o
LD drivers/base/regmap/built-in.o
CC drivers/base/dma-mapping.o
CC fs/ext4/resize.o
CC fs/jbd/recovery.o
CC drivers/base/dma-coherent.o
CC sound/core/pcm.o
CC drivers/base/firmware_class.o
CC fs/jbd/checkpoint.o
CC fs/ext4/extents.o
CC sound/core/pcm_native.o
CC drivers/base/topology.o
CC drivers/base/module.o
CC fs/jbd/revoke.o
CC drivers/base/soc.o
LD drivers/base/built-in.o
CC fs/jbd/journal.o
CC drivers/block/loop.o
CC sound/core/pcm_lib.o
LD drivers/block/built-in.o
LD drivers/bluetooth/built-in.o
CC drivers/cdrom/cdrom.o
CC fs/ext4/ext4_jbd2.o
LD fs/jbd/jbd.o
LD fs/jbd/built-in.o
CC fs/jbd2/transaction.o
CC fs/ext4/migrate.o
CC sound/core/pcm_timer.o
CC fs/ext4/mballoc.o
CC fs/jbd2/commit.o
CC sound/core/pcm_misc.o
LD drivers/cdrom/built-in.o
CC drivers/char/mem.o
CC sound/core/pcm_memory.o
CC drivers/char/random.o
CC sound/core/rawmidi.o
CC fs/jbd2/recovery.o
CC fs/jbd2/checkpoint.o
CC drivers/char/misc.o
LD drivers/char/built-in.o
CC sound/core/timer.o
CC drivers/clk/clkdev.o
CC fs/jbd2/revoke.o
LD drivers/clk/built-in.o
CC drivers/clocksource/mmio.o
LD drivers/clocksource/built-in.o
CC drivers/cpufreq/cpufreq.o
CC fs/jbd2/journal.o
CC fs/ext4/block_validity.o
CC sound/core/sound.o
CC fs/ext4/move_extent.o
CC drivers/cpufreq/cpufreq_stats.o
CC sound/core/init.o
CC drivers/cpufreq/cpufreq_performance.o
CC drivers/cpufreq/cpufreq_powersave.o
CC sound/core/memory.o
CC drivers/cpufreq/cpufreq_userspace.o
LD fs/jbd2/jbd2.o
LD fs/jbd2/built-in.o
CC fs/lockd/clntlock.o
CC fs/ext4/mmp.o
CC sound/core/info.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/cpufreq/cpufreq_userspace.c: In function 'cpufreq_set_userspace_governor':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/cpufreq/cpufreq_userspace.c:115:7: warning: unused variable 'cpu0_set' [-Wunused-variable]
bool cpu0_set=0;
^~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/cpufreq/cpufreq_userspace.c:109:7: warning: unused variable 'old_governor' [-Wunused-variable]
char old_governor[32]={0};
^~~~~~~~~~~~
CC drivers/cpufreq/cpufreq_ondemand.o
CC fs/ext4/indirect.o
CC sound/core/control.o
CC fs/lockd/clntproc.o
CC drivers/cpufreq/cpufreq_conservative.o
CC drivers/cpufreq/cpufreq_interactive.o
CC fs/lockd/clntxdr.o
CC fs/ext4/xattr.o
CC sound/core/misc.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/cpufreq/cpufreq_interactive.c: In function 'cpufreq_governor_interactive':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/cpufreq/cpufreq_interactive.c:790:5: warning: ignoring return value of 'input_register_handler', declared with attribute warn_unused_result [-Wunused-result]
input_register_handler(&dbs_input_handler);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC drivers/cpufreq/freq_table.o
CC sound/core/device.o
LD drivers/cpufreq/built-in.o
CC drivers/cpuidle/cpuidle.o
CC fs/lockd/host.o
CC sound/core/vmaster.o
CC drivers/cpuidle/driver.o
CC fs/ext4/xattr_user.o
CC sound/core/jack.o
CC drivers/cpuidle/governor.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
CC drivers/cpuidle/sysfs.o
CC fs/ext4/xattr_trusted.o
LD sound/core/built-in.o
CC fs/lockd/svc.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/built-in.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 sound/isa/msnd/built-in.o
LD sound/isa/opti9xx/built-in.o
LD sound/isa/sb/built-in.o
LD sound/isa/wavefront/built-in.o
LD sound/isa/wss/built-in.o
LD sound/isa/built-in.o
LD sound/mips/built-in.o
LD sound/parisc/built-in.o
LD sound/pci/ac97/built-in.o
LD sound/pci/ali5451/built-in.o
LD sound/pci/asihpi/built-in.o
LD sound/pci/au88x0/built-in.o
LD sound/pci/aw2/built-in.o
LD sound/pci/ca0106/built-in.o
LD sound/pci/cs46xx/built-in.o
LD sound/pci/cs5535audio/built-in.o
LD sound/pci/ctxfi/built-in.o
LD sound/pci/echoaudio/built-in.o
LD sound/pci/emu10k1/built-in.o
CC sound/pci/hda/patch_analog.o
CC drivers/cpuidle/governors/ladder.o
CC fs/ext4/acl.o
CC drivers/cpuidle/governors/menu.o
CC fs/lockd/svclock.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/cpuidle/governors/menu.c:128:12: warning: 'get_loadavg' defined but not used [-Wunused-function]
static int get_loadavg(void)
^~~~~~~~~~~
LD drivers/cpuidle/governors/built-in.o
LD drivers/cpuidle/built-in.o
CC drivers/crypto/tegra-se.o
CC fs/ext4/xattr_security.o
LD fs/ext4/ext4.o
LD fs/ext4/built-in.o
CC fs/nfs/client.o
CC sound/pci/hda/patch_ca0110.o
CC fs/lockd/svcshare.o
LD drivers/crypto/built-in.o
LD drivers/firewire/built-in.o
LD drivers/firmware/built-in.o
CC drivers/gpio/gpiolib.o
CC fs/lockd/svcproc.o
CC sound/pci/hda/patch_ca0132.o
CC fs/nfs/dir.o
CC sound/pci/hda/patch_cirrus.o
CC fs/lockd/svcsubs.o
CC drivers/gpio/gpio-pca953x.o
CC fs/lockd/mon.o
CC drivers/gpio/gpio-rc5t583.o
CC sound/pci/hda/patch_cmedia.o
CC drivers/gpio/gpio-tegra.o
CC fs/nfs/file.o
CC sound/pci/hda/patch_conexant.o
CC fs/lockd/xdr.o
LD drivers/gpio/built-in.o
LD drivers/gpu/drm/i2c/built-in.o
LD drivers/gpu/drm/built-in.o
LD drivers/gpu/ion/built-in.o
LD drivers/gpu/stub/built-in.o
CC drivers/gpu/vga/vgaarb.o
CC fs/lockd/grace.o
LD drivers/gpu/vga/built-in.o
LD drivers/gpu/built-in.o
CC fs/nfs/getroot.o
CC drivers/hid/hid-lg.o
CC fs/lockd/clnt4xdr.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/pci/hda/patch_conexant.c:3321:24: warning: 'cx_auto_adc_nids' defined but not used [-Wunused-const-variable=]
static const hda_nid_t cx_auto_adc_nids[] = { 0x14 };
^~~~~~~~~~~~~~~~
CC sound/pci/hda/patch_hdmi.o
CC drivers/hid/hid-lgff.o
CC fs/nfs/inode.o
CC fs/lockd/xdr4.o
CC drivers/hid/hid-lg2ff.o
CC drivers/hid/hid-lg3ff.o
CC sound/pci/hda/hda_eld.o
CC fs/lockd/svc4proc.o
CC drivers/hid/hid-lg4ff.o
CC sound/pci/hda/patch_sigmatel.o
CC drivers/hid/hid-debug.o
CC fs/nfs/super.o
LD fs/lockd/lockd.o
LD fs/lockd/built-in.o
LD fs/nfs_common/built-in.o
CC fs/nls/nls_base.o
CC drivers/hid/hid-core.o
CC fs/nls/nls_cp437.o
CC fs/nls/nls_iso8859-1.o
CC fs/nls/nls_utf8.o
LD fs/nls/built-in.o
CC fs/notify/fsnotify.o
CC drivers/hid/hid-input.o
CC fs/nfs/nfs2xdr.o
CC fs/notify/notification.o
CC sound/pci/hda/patch_realtek.o
CC fs/notify/group.o
CC fs/nfs/direct.o
CC fs/notify/inode_mark.o
CC drivers/hid/uhid.o
CC fs/notify/mark.o
CC drivers/hid/hid-sis.o
CC fs/notify/vfsmount_mark.o
CC fs/nfs/pagelist.o
LD fs/notify/dnotify/built-in.o
LD fs/notify/fanotify/built-in.o
CC fs/notify/inotify/inotify_fsnotify.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c: In function 'sis_cdev_open':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c:437:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct usbhid_device *usbhid = hid_dev_backup->driver_data;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c: In function 'sis_cdev_release':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c:485:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c: In function 'sis_cdev_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c:543:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct usb_interface *intf = to_usb_interface(hid_dev_backup->dev.parent);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c: In function 'sis_cdev_write':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c:606:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct usb_interface *intf = to_usb_interface( hid_dev_backup->dev.parent );
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c:990:13: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static void read_firmware_version(){
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c: In function 'read_firmware_version':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c:1000:6: warning: passing argument 3 of 'usb_interrupt_msg' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
fw_info_cmd, sizeof(fw_info_cmd), &actual_length, timeout );
^~~~~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c:22:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/usb.h:1406:12: note: expected 'void *' but argument is of type 'const unsigned char *'
extern int usb_interrupt_msg(struct usb_device *usb_dev, unsigned int pipe,
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c:1005:6: warning: passing argument 3 of 'usb_interrupt_msg' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
fw_info_cmd, sizeof(fw_info_cmd), &actual_length, timeout );
^~~~~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sis.c:22:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/usb.h:1406:12: note: expected 'void *' but argument is of type 'const unsigned char *'
extern int usb_interrupt_msg(struct usb_device *usb_dev, unsigned int pipe,
^~~~~~~~~~~~~~~~~
CC drivers/hid/hid-a4tech.o
CC fs/notify/inotify/inotify_user.o
CC fs/nfs/proc.o
CC drivers/hid/hid-axff.o
LD fs/notify/inotify/built-in.o
CC drivers/hid/hid-apple.o
LD fs/notify/built-in.o
CC fs/ntfs/aops.o
CC sound/pci/hda/patch_si3054.o
CC fs/nfs/read.o
CC drivers/hid/hid-belkin.o
CC fs/ntfs/attrib.o
CC sound/pci/hda/patch_via.o
CC drivers/hid/hid-cherry.o
CC drivers/hid/hid-chicony.o
CC drivers/hid/hid-cypress.o
CC fs/ntfs/collate.o
CC fs/nfs/symlink.o
CC drivers/hid/hid-dr.o
CC fs/ntfs/compress.o
CC fs/nfs/unlink.o
CC drivers/hid/hid-emsff.o
CC drivers/hid/hid-elecom.o
CC sound/pci/hda/hda_codec.o
CC fs/ntfs/debug.o
CC drivers/hid/hid-ezkey.o
CC fs/ntfs/dir.o
CC fs/nfs/write.o
CC drivers/hid/hid-gyration.o
CC drivers/hid/hid-holtekff.o
CC fs/ntfs/file.o
CC drivers/hid/hid-kensington.o
CC drivers/hid/hid-keytouch.o
CC fs/ntfs/index.o
CC fs/nfs/namespace.o
CC drivers/hid/hid-kye.o
CC fs/ntfs/inode.o
CC drivers/hid/hid-lcpower.o
CC sound/pci/hda/hda_generic.o
LD drivers/hid/hid-logitech.o
CC drivers/hid/hid-magicmouse.o
CC fs/nfs/mount_clnt.o
CC drivers/hid/hid-microsoft.o
CC sound/pci/hda/hda_proc.o
CC fs/nfs/dns_resolve.o
CC fs/ntfs/mft.o
CC drivers/hid/hid-monterey.o
CC drivers/hid/hid-multitouch.o
CC fs/ntfs/mst.o
CC fs/nfs/cache_lib.o
CC sound/pci/hda/hda_intel.o
CC fs/ntfs/namei.o
CC fs/nfs/nfsroot.o
CC drivers/hid/hid-ntrig.o
CC fs/ntfs/runlist.o
CC drivers/hid/hid-ortek.o
CC fs/nfs/nfs3proc.o
CC drivers/hid/hid-prodikeys.o
LD sound/pci/hda/snd-hda-codec.o
LD sound/pci/hda/snd-hda-codec-realtek.o
LD sound/pci/hda/snd-hda-codec-cmedia.o
LD sound/pci/hda/snd-hda-codec-analog.o
LD sound/pci/hda/snd-hda-codec-idt.o
LD sound/pci/hda/snd-hda-codec-si3054.o
LD sound/pci/hda/snd-hda-codec-cirrus.o
LD sound/pci/hda/snd-hda-codec-ca0110.o
LD sound/pci/hda/snd-hda-codec-ca0132.o
LD sound/pci/hda/snd-hda-codec-conexant.o
LD sound/pci/hda/snd-hda-codec-via.o
LD sound/pci/hda/snd-hda-codec-hdmi.o
LD sound/pci/hda/snd-hda-intel.o
LD sound/pci/hda/built-in.o
LD sound/pci/ice1712/built-in.o
LD sound/pci/korg1212/built-in.o
LD sound/pci/lola/built-in.o
LD sound/pci/lx6464es/built-in.o
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 fs/ntfs/super.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 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 drivers/hid/hid-quanta.o
CC fs/nfs/nfs3xdr.o
CC drivers/hid/hid-pl.o
CC drivers/hid/hid-petalynx.o
CC fs/ntfs/sysctl.o
CC fs/ntfs/unistr.o
CC drivers/hid/hid-picolcd.o
CC fs/nfs/nfs4proc.o
CC fs/ntfs/upcase.o
LD fs/ntfs/ntfs.o
LD fs/ntfs/built-in.o
CC fs/partitions/check.o
CC sound/soc/soc-dapm.o
CC fs/partitions/msdos.o
CC drivers/hid/hid-roccat.o
CC fs/partitions/efi.o
CC drivers/hid/hid-roccat-common.o
CC drivers/hid/hid-roccat-arvo.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sunrpc/types.h:14:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sunrpc/sched.h:14,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sunrpc/clnt.h:17,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/fs/nfs/nfs4proc.c:43:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/fs/nfs/nfs4proc.c: In function '__nfs4_get_acl_uncached':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/fs/nfs/nfs4proc.c:3595:10: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=]
dprintk("%s buf %p buflen %ld npages %d args.acl_len %ld\n",
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sunrpc/debug.h:54:58: note: in definition of macro 'dfprintk'
# define dfprintk(fac, args...) do { ifdebug(fac) printk(args); } while(0)
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/fs/nfs/nfs4proc.c:3595:2: note: in expansion of macro 'dprintk'
dprintk("%s buf %p buflen %ld npages %d args.acl_len %ld\n",
^~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/fs/nfs/nfs4proc.c:3595:10: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'size_t {aka unsigned int}' [-Wformat=]
dprintk("%s buf %p buflen %ld npages %d args.acl_len %ld\n",
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sunrpc/debug.h:54:58: note: in definition of macro 'dfprintk'
# define dfprintk(fac, args...) do { ifdebug(fac) printk(args); } while(0)
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/fs/nfs/nfs4proc.c:3595:2: note: in expansion of macro 'dprintk'
dprintk("%s buf %p buflen %ld npages %d args.acl_len %ld\n",
^~~~~~~
CC fs/nfs/nfs4xdr.o
CC sound/soc/soc-jack.o
LD fs/partitions/built-in.o
CC fs/proc/mmu.o
CC drivers/hid/hid-roccat-kone.o
CC fs/proc/task_mmu.o
CC sound/soc/soc-cache.o
CC drivers/hid/hid-roccat-koneplus.o
CC fs/proc/inode.o
CC sound/soc/soc-utils.o
CC drivers/hid/hid-roccat-kovaplus.o
CC fs/proc/root.o
CC sound/soc/soc-pcm.o
CC fs/proc/base.o
CC drivers/hid/hid-roccat-pyra.o
CC sound/soc/soc-io.o
CC drivers/hid/hid-samsung.o
LD sound/soc/atmel/built-in.o
LD sound/soc/au1x/built-in.o
LD sound/soc/blackfin/built-in.o
CC sound/soc/codecs/rt5631.o
CC drivers/hid/hid-sjoy.o
CC fs/nfs/nfs4state.o
CC drivers/hid/hid-sony.o
CC fs/proc/generic.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sony.c: In function 'sixaxis_set_led_bt':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hid/hid-sony.c:162:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
unsigned char led_data[] = {
^~~~~~~~
CC drivers/hid/hid-speedlink.o
CC fs/proc/array.o
CC drivers/hid/hid-sunplus.o
CC fs/nfs/nfs4renewd.o
CC drivers/hid/hid-gaff.o
CC fs/proc/proc_tty.o
CC drivers/hid/hid-tmff.o
CC fs/nfs/delegation.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5631.c:2051:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int audio_codec_stress()
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5631.c: In function 'rt5631_resume':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5631.c:2835:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct rt5631_priv *rt5631 = snd_soc_codec_get_drvdata(codec);
^~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:26:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5631.c:15:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5631.c: In function 'rt5631_i2c_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:208:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&(_work)->work, (_func)); \
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5631.c:2916:2: note: in expansion of macro 'INIT_DELAYED_WORK'
INIT_DELAYED_WORK(&poll_audio_work, audio_codec_stress);
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5631.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5631.c:2944:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.shutdown = rt5631_i2c_shutdown,
^~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5631.c:2944:14: note: (near initialization for 'rt5631_i2c_driver.shutdown')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5631.c: In function 'codec_3v3_power_switch_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5631.c:2952:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 project_info = tegra3_get_project_id();
^~~
CC sound/soc/codecs/rt5640.o
CC fs/proc/cmdline.o
CC fs/proc/consoles.o
CC drivers/hid/hid-topseed.o
CC fs/proc/cpuinfo.o
CC drivers/hid/hid-twinhan.o
CC fs/proc/devices.o
CC fs/nfs/idmap.o
CC fs/proc/interrupts.o
CC drivers/hid/hid-uclogic.o
CC fs/proc/loadavg.o
CC drivers/hid/hid-zpff.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c: In function 'rt56xx_hwdep_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:3426:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
unsigned int project_info = 0;
^~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:23:0:
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:913:35: warning: 'rt5640_if3_adc_enum' defined but not used [-Wunused-const-variable=]
static const SOC_ENUM_SINGLE_DECL(rt5640_if3_adc_enum, RT5640_DIG_INF_DATA,
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/sound/soc.h:193:18: note: in definition of macro 'SOC_ENUM_DOUBLE_DECL'
struct soc_enum name = SOC_ENUM_DOUBLE(xreg, xshift_l, xshift_r, \
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:913:14: note: in expansion of macro 'SOC_ENUM_SINGLE_DECL'
static const SOC_ENUM_SINGLE_DECL(rt5640_if3_adc_enum, RT5640_DIG_INF_DATA,
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:910:35: warning: 'rt5640_if3_dac_enum' defined but not used [-Wunused-const-variable=]
static const SOC_ENUM_SINGLE_DECL(rt5640_if3_dac_enum, RT5640_DIG_INF_DATA,
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/sound/soc.h:193:18: note: in definition of macro 'SOC_ENUM_DOUBLE_DECL'
struct soc_enum name = SOC_ENUM_DOUBLE(xreg, xshift_l, xshift_r, \
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:910:14: note: in expansion of macro 'SOC_ENUM_SINGLE_DECL'
static const SOC_ENUM_SINGLE_DECL(rt5640_if3_dac_enum, RT5640_DIG_INF_DATA,
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:907:35: warning: 'rt5640_if2_adc_enum' defined but not used [-Wunused-const-variable=]
static const SOC_ENUM_SINGLE_DECL(rt5640_if2_adc_enum, RT5640_DIG_INF_DATA,
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/sound/soc.h:193:18: note: in definition of macro 'SOC_ENUM_DOUBLE_DECL'
struct soc_enum name = SOC_ENUM_DOUBLE(xreg, xshift_l, xshift_r, \
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:907:14: note: in expansion of macro 'SOC_ENUM_SINGLE_DECL'
static const SOC_ENUM_SINGLE_DECL(rt5640_if2_adc_enum, RT5640_DIG_INF_DATA,
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:904:35: warning: 'rt5640_if2_dac_enum' defined but not used [-Wunused-const-variable=]
static const SOC_ENUM_SINGLE_DECL(rt5640_if2_dac_enum, RT5640_DIG_INF_DATA,
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/sound/soc.h:193:18: note: in definition of macro 'SOC_ENUM_DOUBLE_DECL'
struct soc_enum name = SOC_ENUM_DOUBLE(xreg, xshift_l, xshift_r, \
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:904:14: note: in expansion of macro 'SOC_ENUM_SINGLE_DECL'
static const SOC_ENUM_SINGLE_DECL(rt5640_if2_dac_enum, RT5640_DIG_INF_DATA,
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:77:13: warning: 'ADC_flag' defined but not used [-Wunused-variable]
static bool ADC_flag = false;
^~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:21:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/cache.h:4,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/time.h:7,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/stat.h:60,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:10,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:12:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c: In function 'rt5640_set_dai_pll':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/dynamic_debug.h:68:3: warning: 'm' may be used uninitialized in this function [-Wmaybe-uninitialized]
dev_printk(KERN_DEBUG, dev, fmt, ##__VA_ARGS__); \
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:2775:9: note: 'm' was declared here
int n, m, red, n_t, m_t, in_t, out_t, red_t = abs(freq_out - freq_in);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640.c:2882:26: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized]
val = (pll_code.n_code << RT5640_PLL_N_SFT) | pll_code.k_code;
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
CC sound/soc/codecs/rt5640-dsp.o
CC fs/proc/meminfo.o
CC fs/nfs/callback.o
CC drivers/hid/hid-zydacron.o
CC fs/proc/stat.o
CC drivers/hid/hid-wacom.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c: In function 'rt5640_dsp_rate':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c:835:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
rate_tab = rt5640_dsp_48;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c:839:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
rate_tab = rt5640_dsp_441;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c:842:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
rate_tab = rt5640_dsp_16;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c: In function 'rt5640_dsp_set_mode':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c:886:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
mode_tab = rt5640_dsp_aec_ns_fens;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c:892:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
mode_tab = rt5640_dsp_hfbf;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c:898:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
mode_tab = rt5640_dsp_ffp;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c: In function 'rt5640_dsp_show':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c:1055:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
rt5640_dsp_tab = rt5640_dsp_aec_ns_fens;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c:1061:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
rt5640_dsp_tab = rt5640_dsp_hfbf;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/rt5640-dsp.c:1067:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
rt5640_dsp_tab = rt5640_dsp_ffp;
^
CC sound/soc/codecs/spdif_transciever.o
CC fs/nfs/callback_xdr.o
CC fs/proc/uptime.o
CC drivers/hid/hid-waltop.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/spdif_transciever.c:56:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.read = spdif_read,
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/spdif_transciever.c:56:13: note: (near initialization for 'soc_codec_spdif_dit1.read')
CC sound/soc/codecs/wm8903.o
CC drivers/hid/hid-wiimote.o
CC fs/proc/version.o
CC fs/proc/softirqs.o
CC drivers/hid/usbhid/hid-core.o
CC fs/nfs/callback_proc.o
CC fs/proc/namespaces.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:251:0: warning: "INPUT_SOURCE_AGC" redefined
#define INPUT_SOURCE_AGC 301
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:247:0: note: this is the location of the previous definition
#define INPUT_SOURCE_AGC 102
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:313:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int audio_codec_stress()
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c: In function 'wm8903_spk_event':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:503:6: warning: unused variable 'shift' [-Wunused-variable]
int shift;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:502:6: warning: unused variable 'dcs_bit' [-Wunused-variable]
u16 dcs_bit;
^~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:501:6: warning: unused variable 'dcs_reg' [-Wunused-variable]
u16 dcs_reg;
^~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:500:6: warning: unused variable 'reg' [-Wunused-variable]
u16 reg;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:499:6: warning: unused variable 'val' [-Wunused-variable]
u16 val;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:498:13: warning: unused variable 'count' [-Wunused-variable]
static int count = 0;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c: In function 'wm8903_lineout_event':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:662:29: warning: unused variable 'wm8903' [-Wunused-variable]
struct wm8903_priv *wm8903 = snd_soc_codec_get_drvdata(codec);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c: In function 'wm8903_get_gain':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:881:22: warning: unused variable 'wm8903' [-Wunused-variable]
struct wm8903_priv *wm8903 = snd_soc_codec_get_drvdata(codec);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c: In function 'wm8903_set_gain':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:890:22: warning: unused variable 'wm8903' [-Wunused-variable]
struct wm8903_priv *wm8903 = snd_soc_codec_get_drvdata(codec);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c: In function 'wm8903_resume':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:2237:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct wm8903_priv *wm8903 = snd_soc_codec_get_drvdata(codec);
^~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:26:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:18:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c: In function 'wm8903_i2c_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:208:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&(_work)->work, (_func)); \
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:2576:2: note: in expansion of macro 'INIT_DELAYED_WORK'
INIT_DELAYED_WORK(&poll_audio_work, audio_codec_stress);
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:2619:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.shutdown = wm8903_i2c_shutdown,
^~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:2619:14: note: (near initialization for 'wm8903_i2c_driver.shutdown')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:498:13: warning: 'count' defined but not used [-Wunused-variable]
static int count = 0;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:1875:3: warning: 'bclk_divs' defined but not used [-Wunused-variable]
} bclk_divs[] = {
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/codecs/wm8903.c:306:26: warning: 'factory_audio_codec_attr' defined but not used [-Wunused-variable]
static struct attribute *factory_audio_codec_attr[] = {
^~~~~~~~~~~~~~~~~~~~~~~~
LD sound/soc/codecs/snd-soc-rt5631.o
LD sound/soc/codecs/snd-soc-spdif.o
LD sound/soc/codecs/snd-soc-wm8903.o
LD sound/soc/codecs/snd-soc-rt5642.o
LD sound/soc/codecs/built-in.o
LD sound/soc/davinci/built-in.o
LD sound/soc/ep93xx/built-in.o
LD sound/soc/fsl/built-in.o
LD sound/soc/imx/built-in.o
LD sound/soc/jz4740/built-in.o
LD sound/soc/kirkwood/built-in.o
LD sound/soc/mid-x86/built-in.o
LD 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
LD sound/soc/sh/built-in.o
CC sound/soc/tegra/tegra_pcm.o
CC fs/proc/proc_sysctl.o
CC fs/nfs/nfs4namespace.o
CC drivers/hid/usbhid/hid-quirks.o
CC fs/proc/proc_net.o
CC sound/soc/tegra/tegra_rt5631.o
LD drivers/hid/usbhid/usbhid.o
LD drivers/hid/usbhid/built-in.o
LD drivers/hid/hid.o
LD drivers/hid/built-in.o
CC fs/nfs/sysctl.o
CC drivers/hwmon/hwmon.o
CC fs/proc/proc_devtree.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5631.c: In function 'tegra_rt5631_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5631.c:166:23: warning: unused variable 'machine' [-Wunused-variable]
struct tegra_rt5631 *machine = snd_soc_card_get_drvdata(card);
^~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5631.c: In function 'tegra_rt5631_modinit':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5631.c:323:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret = 0;
^~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5631.c:45:13: warning: 'audio_stand_in' defined but not used [-Wunused-variable]
static bool audio_stand_in = false;
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5631.c:44:13: warning: 'audio_dock_in' defined but not used [-Wunused-variable]
static bool audio_dock_in = false;
^~~~~~~~~~~~~
CC sound/soc/tegra/tegra_rt5640.o
CC drivers/hwmon/ina219.o
CC fs/proc/kmsg.o
LD fs/nfs/nfs.o
LD fs/nfs/built-in.o
CC fs/proc/page.o
LD fs/quota/built-in.o
CC fs/ramfs/inode.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c: In function 'tegra_rt5640_jack_notifier':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c:334:16: warning: unused variable 'status_jack' [-Wunused-variable]
unsigned char status_jack = 0;
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c:332:35: warning: unused variable 'pdata' [-Wunused-variable]
struct tegra_asoc_platform_data *pdata = machine->pdata;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c: In function 'tegra_rt5640_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c:523:35: warning: unused variable 'pdata' [-Wunused-variable]
struct tegra_asoc_platform_data *pdata = machine->pdata;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c: In function 'tegra_rt5640_modinit':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c:781:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret = 0;
^~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c:469:12: warning: 'tegra_rt5640_event_ext_mic' defined but not used [-Wunused-function]
static int tegra_rt5640_event_ext_mic(struct snd_soc_dapm_widget *w,
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c:445:12: warning: 'tegra_rt5640_event_int_mic' defined but not used [-Wunused-function]
static int tegra_rt5640_event_int_mic(struct snd_soc_dapm_widget *w,
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c:428:12: warning: 'tegra_rt5640_event_hp' defined but not used [-Wunused-function]
static int tegra_rt5640_event_hp(struct snd_soc_dapm_widget *w,
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c:404:12: warning: 'tegra_rt5640_event_int_spk' defined but not used [-Wunused-function]
static int tegra_rt5640_event_int_spk(struct snd_soc_dapm_widget *w,
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_rt5640.c:391:30: warning: 'tegra_rt5640_jack_detect_nb' defined but not used [-Wunused-variable]
static struct notifier_block tegra_rt5640_jack_detect_nb = {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
CC drivers/hwmon/tegra-tsensor.o
CC sound/soc/tegra/tegra_tdm_pcm.o
LD fs/proc/proc.o
LD fs/proc/built-in.o
CC sound/soc/tegra/tegra_asoc_utils.o
CC fs/ramfs/file-mmu.o
CC fs/sysfs/inode.o
LD fs/ramfs/ramfs.o
LD fs/ramfs/built-in.o
CC fs/eventpoll.o
CC sound/soc/tegra/tegra_wm8903.o
CC fs/sysfs/file.o
CC drivers/hwmon/al3010.o
CC fs/anon_inodes.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c: In function 'tegra_wm8903_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c:573:35: warning: unused variable 'pdata' [-Wunused-variable]
struct tegra_asoc_platform_data *pdata = machine->pdata;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c: In function 'tegra_wm8903_driver_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c:770:1: warning: label 'err_unregister_switch' defined but not used [-Wunused-label]
err_unregister_switch:
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c: In function 'tegra_wm8903_modinit':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c:828:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret = 0;
^~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c:651:12: warning: 'tegra30_soc_set_bias_level_post' defined but not used [-Wunused-function]
static int tegra30_soc_set_bias_level_post(struct snd_soc_card *card,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c:639:12: warning: 'tegra30_soc_set_bias_level' defined but not used [-Wunused-function]
static int tegra30_soc_set_bias_level(struct snd_soc_card *card,
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c:509:12: warning: 'tegra_wm8903_event_ext_mic' defined but not used [-Wunused-function]
static int tegra_wm8903_event_ext_mic(struct snd_soc_dapm_widget *w,
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c:485:12: warning: 'tegra_wm8903_event_int_mic' defined but not used [-Wunused-function]
static int tegra_wm8903_event_int_mic(struct snd_soc_dapm_widget *w,
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c:468:12: warning: 'tegra_wm8903_event_hp' defined but not used [-Wunused-function]
static int tegra_wm8903_event_hp(struct snd_soc_dapm_widget *w,
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c:444:12: warning: 'tegra_wm8903_event_int_spk' defined but not used [-Wunused-function]
static int tegra_wm8903_event_int_spk(struct snd_soc_dapm_widget *w,
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c:425:30: warning: 'tegra_wm8903_jack_detect_nb' defined but not used [-Wunused-variable]
static struct notifier_block tegra_wm8903_jack_detect_nb = {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra_wm8903.c:369:28: warning: 'tegra_wm8903_mic_jack' defined but not used [-Wunused-variable]
static struct snd_soc_jack tegra_wm8903_mic_jack;
^~~~~~~~~~~~~~~~~~~~~
CC sound/soc/tegra/tegra30_ahub.o
CC fs/sysfs/dir.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:86:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int al3010_update_calibration();
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: In function '__al3010_write_reg':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:179:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int addr = al3010_reg[reg];
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: In function 'al3010_get_adc_value':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:249:16: warning: unused variable 'range' [-Wunused-variable]
int lsb, msb, range;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:305:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int al3010_update_calibration()
^~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: In function 'al3010_update_calibration':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:313:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct file *fp = NULL;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: In function 'al3010_show_revise_lux':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:398:73: warning: format '%d' expects argument of type 'int', but argument 2 has type '__kernel_time_t {aka long int}' [-Wformat=]
printk("light sensor debug : al3010 first poll timestamp , tv_sec = %d\n",t_first_poll_time.tv_sec);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:399:74: warning: format '%d' expects argument of type 'int', but argument 2 has type '__kernel_suseconds_t {aka long int}' [-Wformat=]
printk("light sensor debug : al3010 first poll timestamp , tv_usec = %d\n",t_first_poll_time.tv_usec);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:406:70: warning: format '%d' expects argument of type 'int', but argument 2 has type '__kernel_time_t {aka long int}' [-Wformat=]
printk("light sensor debug : al3010 current timestamp , tv_sec = %d\n",t_current_time.tv_sec);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:407:71: warning: format '%d' expects argument of type 'int', but argument 2 has type '__kernel_suseconds_t {aka long int}' [-Wformat=]
printk("light sensor debug : al3010 current timestamp , tv_usec = %d\n",t_current_time.tv_usec);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:418:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int revise_lux = al3010_get_adc_value(client)*2;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: In function 'al3010_show_default_lux':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:481:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int show_lux_value = al3010_get_adc_value(client);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: In function 'al3010_init_client':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:509:22: warning: unused variable 'data' [-Wunused-variable]
struct al3010_data *data = i2c_get_clientdata(client);
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:587:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.unlocked_ioctl = al3010_ioctl,
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:587:20: note: (near initialization for 'al3010_fops.unlocked_ioctl')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: In function 'al3010_poll_data':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:594:6: warning: unused variable 'lux' [-Wunused-variable]
int lux = al3010_get_adc_value(al3010_client);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: In function 'al3010_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:656:10: warning: unknown escape sequence: '\m'
printk("light sensor err : Unable to register %s\misc device\n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: In function 'al3010_suspend':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:684:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret = 0;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: In function 'al3010_resume':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:701:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int i;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:703:22: warning: unused variable 'data' [-Wunused-variable]
struct al3010_data *data = i2c_get_clientdata(client);
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:701:6: warning: unused variable 'i' [-Wunused-variable]
int i;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c: In function 'al3010_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:738:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret = i2c_add_driver(&al3010_driver);
^~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:507:12: warning: 'al3010_init_client' defined but not used [-Wunused-function]
static int al3010_init_client(struct i2c_client *client)
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:225:12: warning: 'al3010_set_mode' defined but not used [-Wunused-function]
static int al3010_set_mode(struct i2c_client *client, int mode)
^~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:219:12: warning: 'al3010_get_mode' defined but not used [-Wunused-function]
static int al3010_get_mode(struct i2c_client *client)
^~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:213:12: warning: 'al3010_set_resolution' defined but not used [-Wunused-function]
static int al3010_set_resolution(struct i2c_client *client, int res)
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/hwmon/al3010.c:208:12: warning: 'al3010_get_resolution' defined but not used [-Wunused-function]
static int al3010_get_resolution(struct i2c_client *client)
^~~~~~~~~~~~~~~~~~~~~
LD drivers/hwmon/built-in.o
CC drivers/i2c/i2c-boardinfo.o
CC fs/signalfd.o
CC drivers/i2c/i2c-core.o
CC sound/soc/tegra/tegra30_dam.o
CC fs/sysfs/symlink.o
CC fs/timerfd.o
CC fs/sysfs/mount.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra30_dam.c: In function 'tegra30_dam_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra30_dam.c:621:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if ((i == TEGRA30_DAM_CTRL_RSVD_6) ||
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/tegra30_dam.c:625:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
dam->reg_cache[i] =
^~~
CC sound/soc/tegra/tegra30_i2s.o
CC sound/soc/tegra/tegra30_spdif.o
CC drivers/i2c/i2c-dev.o
CC fs/sysfs/bin.o
CC fs/sysfs/group.o
CC sound/soc/tegra/headset.o
CC drivers/i2c/i2c-mux.o
CC sound/soc/tegra/dsp/dsp.o
LD fs/sysfs/built-in.o
CC fs/eventfd.o
LD drivers/i2c/algos/built-in.o
CC drivers/i2c/busses/i2c-tegra.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:26:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c:1:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c: In function 'fm34_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:208:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&(_work)->work, (_func)); \
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c:661:2: note: in expansion of macro 'INIT_DELAYED_WORK'
INIT_DELAYED_WORK(&poll_dsp_work, dsp_stress);
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:208:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&(_work)->work, (_func)); \
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c:662:2: note: in expansion of macro 'INIT_DELAYED_WORK'
INIT_DELAYED_WORK(&config_dsp_work, fm34_reconfig);
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c: In function 'fm34_suspend':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c:742:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret =0;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c:745:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 project_info = tegra3_get_project_id();
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c: In function 'fm34_resume':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c:772:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 project_info = tegra3_get_project_id();
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c: In function 'fm34_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c:795:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c: In function 'fm34_check_i2c':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/dsp/dsp.c:330:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
LD sound/soc/tegra/dsp/built-in.o
CC sound/soc/tegra/audio_dock.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/headset.c:531:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int lineout_config_no_dock()
^~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/sound/soc/tegra/headset.c:544:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int switch_config_gpio()
^~~~~~~~~~~~~~~~~~
LD sound/soc/txx9/built-in.o
LD sound/soc/snd-soc-core.o
LD sound/soc/tegra/snd-soc-tegra-pcm.o
LD sound/soc/tegra/snd-soc-tegra-utils.o
LD sound/soc/tegra/snd-soc-tegra-tdm-pcm.o
LD sound/soc/tegra/snd-soc-tegra30-ahub.o
LD sound/soc/tegra/snd-soc-tegra30-dam.o
LD sound/soc/tegra/snd-soc-tegra30-i2s.o
LD sound/soc/tegra/snd-soc-tegra30-spdif.o
LD sound/soc/tegra/snd-soc-tegra-rt5631.o
LD sound/soc/tegra/snd-soc-tegra-rt5642.o
LD sound/soc/tegra/snd-soc-tegra-wm8903.o
LD drivers/i2c/muxes/built-in.o
CC fs/aio.o
CC fs/locks.o
LD drivers/i2c/busses/built-in.o
LD drivers/i2c/built-in.o
LD drivers/idle/built-in.o
LD drivers/ieee802154/built-in.o
CC drivers/input/input.o
LD sound/soc/tegra/built-in.o
LD sound/soc/built-in.o
LD sound/sparc/built-in.o
LD sound/spi/built-in.o
LD sound/synth/built-in.o
CC sound/usb/card.o
CC fs/binfmt_script.o
CC sound/usb/mixer.o
CC fs/binfmt_elf.o
CC fs/mbcache.o
CC drivers/input/input-compat.o
CC drivers/input/input-mt.o
CC drivers/input/ff-core.o
CC fs/posix_acl.o
CC fs/xattr_acl.o
CC drivers/input/ff-memless.o
CC fs/dcookies.o
CC sound/usb/mixer_quirks.o
CC sound/usb/proc.o
CC drivers/input/joydev.o
LD fs/built-in.o
CC sound/usb/quirks.o
CC sound/usb/format.o
LD firmware/built-in.o
CC arch/arm/oprofile/../../../drivers/oprofile/oprof.o
CC sound/usb/endpoint.o
CC arch/arm/oprofile/../../../drivers/oprofile/cpu_buffer.o
CC sound/usb/urb.o
CC drivers/input/evdev.o
CC arch/arm/oprofile/../../../drivers/oprofile/buffer_sync.o
CC sound/usb/pcm.o
CC sound/usb/helper.o
CC drivers/input/joystick/xpad.o
CC arch/arm/oprofile/../../../drivers/oprofile/event_buffer.o
CC sound/usb/clock.o
CC sound/last.o
CC arch/arm/oprofile/../../../drivers/oprofile/oprofile_files.o
LD drivers/input/joystick/built-in.o
CC drivers/input/keyboard/gpio_keys.o
CC arch/arm/oprofile/../../../drivers/oprofile/oprofilefs.o
LD sound/soundcore.o
CC arch/arm/oprofile/../../../drivers/oprofile/oprofile_stats.o
CC sound/usb/midi.o
CC arch/arm/oprofile/../../../drivers/oprofile/timer_int.o
CC arch/arm/oprofile/../../../drivers/oprofile/oprofile_perf.o
CC arch/arm/oprofile/common.o
CC drivers/input/keyboard/tegra-kbc.o
LD sound/usb/6fire/built-in.o
LD sound/usb/caiaq/built-in.o
LD sound/usb/misc/built-in.o
LD sound/usb/usx2y/built-in.o
CC drivers/input/misc/cm3217.o
LD arch/arm/oprofile/oprofile.o
LD arch/arm/oprofile/built-in.o
CC net/socket.o
LD drivers/input/keyboard/built-in.o
CC drivers/input/touchscreen/atmel_maxtouch.o
LD sound/usb/snd-usb-audio.o
LD sound/usb/snd-usbmidi-lib.o
LD sound/usb/built-in.o
LD sound/built-in.o
LD arch/arm/lib/built-in.o
AS arch/arm/lib/ashldi3.o
AS arch/arm/lib/ashrdi3.o
AS arch/arm/lib/backtrace.o
AS arch/arm/lib/changebit.o
AS arch/arm/lib/clear_user.o
AS arch/arm/lib/clearbit.o
AS arch/arm/lib/copy_from_user.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/misc/cm3217.c: In function 'lightsensor_enable':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/misc/cm3217.c:388:25: warning: passing argument 2 of 'queue_work' from incompatible pointer type [-Wincompatible-pointer-types]
queue_work(lpi->lp_wq, &report_work);
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:26:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/i2c.h:31,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/misc/cm3217.c:21:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:349:12: note: expected 'struct work_struct *' but argument is of type 'struct delayed_work *'
extern int queue_work(struct workqueue_struct *wq, struct work_struct *work);
^~~~~~~~~~
AS arch/arm/lib/copy_page.o
CC drivers/input/misc/gpio_event.o
AS arch/arm/lib/copy_to_user.o
AS arch/arm/lib/csumipv6.o
AS arch/arm/lib/csumpartial.o
AS arch/arm/lib/csumpartialcopy.o
AS arch/arm/lib/csumpartialcopyuser.o
AS arch/arm/lib/div64.o
AS arch/arm/lib/findbit.o
AS arch/arm/lib/getuser.o
AS arch/arm/lib/io-readsb.o
CC drivers/input/misc/gpio_matrix.o
AS arch/arm/lib/io-readsl.o
AS arch/arm/lib/io-readsw-armv4.o
AS arch/arm/lib/io-writesb.o
AS arch/arm/lib/io-writesl.o
AS arch/arm/lib/io-writesw-armv4.o
AS arch/arm/lib/lib1funcs.o
AS arch/arm/lib/lshrdi3.o
AS arch/arm/lib/memchr.o
AS arch/arm/lib/memcpy.o
AS arch/arm/lib/memmove.o
AS arch/arm/lib/memset.o
AS arch/arm/lib/memzero.o
AS arch/arm/lib/muldi3.o
LD net/802/built-in.o
CC drivers/input/misc/gpio_input.o
CC net/bluetooth/af_bluetooth.o
AS arch/arm/lib/putuser.o
AS arch/arm/lib/setbit.o
AS arch/arm/lib/strchr.o
AS arch/arm/lib/strncpy_from_user.o
AS arch/arm/lib/strnlen_user.o
AS arch/arm/lib/strrchr.o
AS arch/arm/lib/testchangebit.o
AS arch/arm/lib/testclearbit.o
AS arch/arm/lib/testsetbit.o
AS arch/arm/lib/ucmpdi2.o
AR arch/arm/lib/lib.a
CC lib/bcd.o
CC drivers/input/misc/gpio_output.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:20:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/cache.h:4,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/time.h:7,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/stat.h:60,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:10,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/i2c.h:31,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:24:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'touch_cdev_write':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/printk.h:16:20: warning: too many arguments for format [-Wformat-extra-args]
#define KERN_DEBUG "<7>" /* debug-level messages */
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:322:14: note: in expansion of macro 'KERN_DEBUG'
printk( KERN_DEBUG "[touch_char]: " fmt, ## args); }
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:494:2: note: in expansion of macro 'TOUCH_DBG'
TOUCH_DBG(DBG_CDEV, "Start Write the SIGLIM value.\n", written);
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'touch_cdev_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:587:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u8 cmd_code = args & 0xFFUL;
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:581:25: warning: unused variable 'cdev' [-Wunused-variable]
struct touch_char_dev *cdev = file->private_data;
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:654:23: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.unlocked_ioctl=touch_cdev_ioctl,
^~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:654:23: note: (near initialization for 'touch_cdev_fops.unlocked_ioctl')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'store_d_print':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:805:21: warning: unused variable 'client' [-Wunused-variable]
struct i2c_client *client = to_i2c_client(dev);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'dump_T7':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:831:14: warning: zero-length gnu_printf format string [-Wformat-zero-length]
sprintf(buf,"");
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:899:64: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'u32 {aka unsigned int}' [-Wformat=]
sprintf(tmpstr, "Family ID is %d configuration checksum is %lx\n",tmp[0], data->configuration_crc);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'dump_T48':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:914:14: warning: zero-length gnu_printf format string [-Wformat-zero-length]
sprintf(buf,"");
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'store_mode2':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:1030:8: warning: unused variable 'pch' [-Wunused-variable]
char *pch;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'force_release_pos':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:1746:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int i;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'process_message':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:2021:50: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'u32 {aka unsigned int}' [-Wformat=]
printk("Touch: configuration checksum is %lx\n",cfg_crc);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:1944:12: warning: unused variable 'noise_count' [-Wunused-variable]
static u8 noise_count = 0;
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'recovery_from_bootMode':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:2329:9: warning: unused variable 'identified' [-Wunused-variable]
int identified;
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'isInBootLoaderMode':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:2363:6: warning: unused variable 'identified' [-Wunused-variable]
int identified;
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:2801:13: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static void update_noise_state(){
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'update_noise_state':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:2805:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct i2c_client *client = globe_mxt->client;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'mxt_poll_data':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:2863:12: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
if(status < 0)
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'mxt_stress_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:2898:9: warning: too many arguments for format [-Wformat-extra-args]
printk("%s\n", __func__, cmd);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:2944:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.unlocked_ioctl = mxt_stress_ioctl,
^~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:2944:21: note: (near initialization for 'mxt_fops.unlocked_ioctl')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:1944:12: warning: 'noise_count' defined but not used [-Wunused-variable]
static u8 noise_count = 0;
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:1651:12: warning: 'mxt_read_mem_bl' defined but not used [-Wunused-function]
static int mxt_read_mem_bl(struct i2c_client *client, u16 start, u16 size, u8 *mem)
^~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:1638:12: warning: 'mxt_write_mem_bl' defined but not used [-Wunused-function]
static int mxt_write_mem_bl(struct i2c_client *client, u16 start, u16 size, u8 *mem)
^~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:342:17: warning: 'wait_command_ack' defined but not used [-Wunused-variable]
static atomic_t wait_command_ack = ATOMIC_INIT(0);
^~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'dump_T7':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:864:45: warning: iteration 34 invokes undefined behavior [-Waggressive-loop-optimizations]
sprintf(tmpstr,"T9 byte[%d] = %d\n",i,tmp[i]);
~~~^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:863:3: note: within this loop
for (i=0; i<=34; i++){
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c: In function 'atmel_proc_write':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/atmel_maxtouch.c:3437:9: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized]
printk("Run command: 0x%08X result:%d\n", command, ret);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC drivers/input/touchscreen/mxt_config.o
CC lib/div64.o
CC net/bluetooth/hci_core.o
CC drivers/input/misc/gpio_axis.o
CC lib/sort.o
CC lib/parser.o
CC drivers/input/misc/keychord.o
CC lib/halfmd4.o
CC lib/debug_locks.o
CC drivers/input/misc/uinput.o
CC lib/random32.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c: In function 'init_touch_config_v2':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:78:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_TOUCH_KEYARRAY_T15, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:87:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_SPT_GPIOPWM_T19, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:103:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_USER_INFO_T38, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:109:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_PROCI_GRIPSUPPRESSION_T40, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:128:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_SPT_DIGITIZER_T43, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:151:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_PROCI_STYLUS_T47, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:157:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_PROCG_NOISESUPPRESSION_T48, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:214:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_TOUCH_PROXKEY_T52, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:227:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_PROCI_ADAPTIVETHRESHOLD_T55, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:233:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_PROCI_SHIELDLESS_T56, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:239:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_PROCI_EXTRATOUCHAREADATA_T57, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c: In function 'init_touch_config':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:323:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_TOUCH_KEYARRAY_T15, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:332:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_SPT_GPIOPWM_T19, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:338:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_PROCI_ONETOUCHGESTUREPROCESSOR_T24, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:354:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_PROCI_TWOTOUCHGESTUREPROCESSOR_T27, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:360:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_USER_INFO_T38, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:366:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_PROCI_GRIPSUPPRESSION_T40, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:385:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_SPT_DIGITIZER_T43, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:408:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_PROCI_STYLUS_T47, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:414:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_PROCG_NOISESUPPRESSION_T48, mxt);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/mxt_config.c:467:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
object = get_object(MXT_TOUCH_PROXKEY_T52, mxt);
^
CC drivers/input/touchscreen/ektf3k.o
CC lib/bust_spinlocks.o
LD drivers/input/misc/built-in.o
CC drivers/input/keyreset.o
CC lib/hexdump.o
CC lib/kasprintf.o
CC net/bluetooth/hci_conn.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:165:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static void update_power_source();
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c: In function 'elan_ktf3k_ts_read_command':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:499:9: warning: unused variable 'le_addr' [-Wunused-variable]
__le16 le_addr;
^~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c: In function 'elan_ktf3k_i2c_read_packet':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:528:9: warning: unused variable 'le_addr' [-Wunused-variable]
__le16 le_addr;
^~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c: In function '__hello_packet_handler':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:552:10: warning: unused variable 'buf_recv1' [-Wunused-variable]
uint8_t buf_recv1[4] = { 0 };
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c: In function 'elan_ktf3k_ts_get_power_source':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:814:24: warning: unused variable 'power_source' [-Wunused-variable]
uint8_t buf[4] = {0}, power_source;
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:824:13: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static void update_power_source(){
^~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c: In function 'stress_poll_data':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:1206:12: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
if(status < 0)
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c: In function 'elan_stress_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:1237:9: warning: too many arguments for format [-Wformat-extra-args]
printk("%s\n", __func__, cmd);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:1275:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.unlocked_ioctl = elan_stress_ioctl,
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:1275:21: note: (near initialization for 'stress_fops.unlocked_ioctl')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c: In function 'elan_ktf3k_ts_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:1456:1: warning: label 'err_detect_failed' defined but not used [-Wunused-label]
err_detect_failed:
^~~~~~~~~~~~~~~~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:810:12: warning: 'elan_ktf3k_ts_get_power_source' defined but not used [-Wunused-function]
static int elan_ktf3k_ts_get_power_source(struct i2c_client *client)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/ektf3k.c:413:12: warning: 'elan_ktf3k_touch_sysfs_init' defined but not used [-Wunused-function]
static int elan_ktf3k_touch_sysfs_init(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~
LD drivers/input/input-core.o
CC drivers/input/touchscreen/sis_i2c.o
CC net/bluetooth/hci_event.o
CC lib/bitmap.o
CC lib/scatterlist.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c: In function 'stress_poll_data':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:114:12: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
if(status < 0)
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c: In function 'sis_stress_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:145:9: warning: too many arguments for format [-Wformat-extra-args]
printk("%s\n", __func__, cmd);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:183:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.unlocked_ioctl = sis_stress_ioctl,
^~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:183:21: note: (near initialization for 'stress_fops.unlocked_ioctl')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c: In function 'sis_cdev_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:1357:7: warning: unused variable 'i' [-Wunused-variable]
int i;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c: In function 'sis_cdev_release':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:1483:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (ts_bak == 0)
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:1486:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
if (ts_bak->use_irq)
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c: In function 'sis_read_firmware_info':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:1612:19: warning: right-hand operand of comma expression has no effect [-Wunused-value]
for(count = 0, retry_count == 0; count < 50; count++){
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:1615:54: warning: passing argument 3 of 'sis_command_for_write' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
ret = sis_command_for_write(ts->client, 14, fw_info_cmd);
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:199:5: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
int sis_command_for_write(struct i2c_client *client, int wlength, unsigned char *wdata)
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c: In function 'sis_ts_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:1761:16: warning: unused variable 'fw_info_cmd' [-Wunused-variable]
unsigned char fw_info_cmd[14] = {0x04, 0x00, 0x0C, 0x00, 0x09, 0x00, 0x86, 0x08, 0x04, 0xC0, 0x00, 0xA0, 0x34, 0x00};
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:1760:16: warning: unused variable 'buf' [-Wunused-variable]
unsigned char buf[PACKET_BUFFER_SIZE];
^~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:56:29: warning: 'normal_i2c' defined but not used [-Wunused-const-variable=]
static const unsigned short normal_i2c[] = { SIS_SLAVE_ADDR, I2C_CLIENT_END };
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c: In function 'sis_read_firmware_info':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/touchscreen/sis_i2c.c:1620:43: warning: 'retry_count' may be used uninitialized in this function [-Wmaybe-uninitialized]
if(ret == -ETIMEDOUT) retry_count++;
~~~~~~~~~~~^~
LD drivers/input/touchscreen/built-in.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/bluetooth/hci_conn.c: In function 'hci_le_start_enc':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/bluetooth/hci_conn.c:221:30: warning: 'sizeof' on array function parameter 'rand' will return size of '__u8 * {aka unsigned char *}' [-Wsizeof-array-argument]
memcpy(cp.rand, rand, sizeof(rand));
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/bluetooth/hci_conn.c:208:64: note: declared here
void hci_le_start_enc(struct hci_conn *conn, __le16 ediv, __u8 rand[8],
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/bluetooth/hci_conn.c:221:30: warning: argument to 'sizeof' in 'memcpy' call is the same pointer type '__u8 * {aka unsigned char *}' as the destination; expected '__u8 {aka unsigned char}' or an explicit length [-Wsizeof-pointer-memaccess]
memcpy(cp.rand, rand, sizeof(rand));
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/bluetooth/hci_conn.c: In function 'hci_le_ltk_reply':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/bluetooth/hci_conn.c:237:28: warning: 'sizeof' on array function parameter 'ltk' will return size of 'u8 * {aka unsigned char *}' [-Wsizeof-array-argument]
memcpy(cp.ltk, ltk, sizeof(ltk));
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/bluetooth/hci_conn.c:227:49: note: declared here
void hci_le_ltk_reply(struct hci_conn *conn, u8 ltk[16])
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/bluetooth/hci_conn.c:237:28: warning: argument to 'sizeof' in 'memcpy' call is the same pointer type '__u8 * {aka unsigned char *}' as the destination; expected '__u8 {aka unsigned char}' or an explicit length [-Wsizeof-pointer-memaccess]
memcpy(cp.ltk, ltk, sizeof(ltk));
^
LD drivers/input/built-in.o
CC net/bluetooth/mgmt.o
CC drivers/input/asusec/asuspec.o
CC lib/string_helpers.o
CC lib/gcd.o
CC lib/lcm.o
CC lib/list_sort.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c: In function 'asuspec_battery_monitor':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c:229:5: warning: "FACTORY_MODE" is not defined [-Wundef]
#if FACTORY_MODE
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c: In function 'asuspec_chip_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c:468:5: warning: "FACTORY_MODE" is not defined [-Wundef]
#if FACTORY_MODE
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c: In function 'asuspec_irq_ec_request':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c:503:6: warning: unused variable 'irq' [-Wunused-variable]
int irq = gpio_to_irq(gpio);
^~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:20:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/cache.h:4,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/time.h:7,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/stat.h:60,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:10,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c:5:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c: In function 'asuspec_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/printk.h:14:21: warning: too many arguments for format [-Wformat-extra-args]
#define KERN_NOTICE "<5>" /* normal but significant condition */
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.h:27:9: note: in expansion of macro 'KERN_NOTICE'
printk(KERN_NOTICE "asuspec: [%s] " format , __FUNCTION__ , ## arg)
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c:1054:4: note: in expansion of macro 'ASUSPEC_NOTICE'
ASUSPEC_NOTICE("ASUSPEC_SWITCH_HDMI\n", arg);
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c: In function 'asuspec_enter_factory_mode':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c:1105:5: warning: "CSC_IMAGE" is not defined [-Wundef]
#if CSC_IMAGE
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c: In function 'asuspec_battery_show':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asuspec.c:805:5: warning: 'ret_val' is used uninitialized in this function [-Wuninitialized]
if (ret_val < 0)
^
CC drivers/input/asusec/asusdec.o
CC lib/uuid.o
CC lib/flex_array.o
CC lib/bsearch.o
CC lib/find_last_bit.o
CC net/bluetooth/hci_sock.o
CC lib/find_next_bit.o
CC net/bluetooth/hci_sysfs.o
CC lib/kstrtox.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusdec_fw_reset_ec_op':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:465:6: warning: unused variable 'r_data' [-Wunused-variable]
int r_data[32];
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusdec_fw_address_set_op':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:480:6: warning: unused variable 'r_data' [-Wunused-variable]
int r_data[32];
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusdec_fw_enter_op':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:499:6: warning: unused variable 'r_data' [-Wunused-variable]
int r_data[32];
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusdec_irq_ec_request':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:890:11: warning: unused variable 'irq' [-Wunused-variable]
unsigned irq = gpio_to_irq(asusdec_apwake_gpio);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusdec_kp_key':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:1461:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
bool metastate =
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusdec_dock_status_report':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:1484:40: warning: passing argument 2 of 'switch_set_state' makes integer from pointer without a cast [-Wint-conversion]
switch_set_state(&ec_chip->dock_sdev, switch_value[ec_chip->dock_type]);
^~~~~~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:17:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/switch.h:51:13: note: expected 'int' but argument is of type 'char *'
extern void switch_set_state(struct switch_dev *sdev, int state);
^~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusdec_dock_init_work_function':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:1568:6: warning: unused variable 'irq' [-Wunused-variable]
int irq = gpio_to_irq(gpio);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusAudiodec_work_function':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:1709:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret_val = 0;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusdec_show_dock_battery_status':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:2137:6: warning: unused variable 'bat_percentage' [-Wunused-variable]
int bat_percentage = 0;
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusdec_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:2385:32: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
ec_chip->ec_version[length] = NULL;
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:20:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/cache.h:4,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/time.h:7,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/stat.h:60,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:10,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:5:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/printk.h:14:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
#define KERN_NOTICE "<5>" /* normal but significant condition */
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.h:35:9: note: in expansion of macro 'KERN_NOTICE'
printk(KERN_NOTICE "asusdec: [%s] " format , __FUNCTION__ , ## arg)
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:2401:4: note: in expansion of macro 'ASUSDEC_NOTICE'
ASUSDEC_NOTICE("ASUSDEC_EC_WAKEUP, arg = %d\n", arg);
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusdec_enter_factory_mode':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:2435:5: warning: "CSC_IMAGE" is not defined [-Wundef]
#if CSC_IMAGE
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusdec_dock_battery_get_status':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:2606:6: warning: unused variable 'bat_percentage' [-Wunused-variable]
int bat_percentage = 0;
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c: In function 'asusAudiodec_cable_type_callback':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:2702:1: warning: label 'fail_to_access_mcu' defined but not used [-Wunused-label]
fail_to_access_mcu:
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:2679:6: warning: unused variable 'error' [-Wunused-variable]
int error;
^~~~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:2429:13: warning: 'asusdec_enter_factory_mode' defined but not used [-Wunused-function]
static void asusdec_enter_factory_mode(void){
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/asusdec.c:1496:12: warning: 'asusdec_get_version_num' defined but not used [-Wunused-function]
static int asusdec_get_version_num(void){
^~~~~~~~~~~~~~~~~~~~~~~
CC drivers/input/asusec/elan_i2c_asus.o
CC lib/iomap_copy.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/elan_i2c_asus.c: In function 'elan_i2c_asus_cmd':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/input/asusec/elan_i2c_asus.c:33:6: warning: unused variable 'index' [-Wunused-variable]
int index;
^~~~~
CC net/bluetooth/lib.o
LD drivers/input/asusec/built-in.o
CC drivers/input/serio/serio.o
CC lib/devres.o
CC net/bluetooth/l2cap_core.o
CC lib/hweight.o
CC net/bluetooth/l2cap_sock.o
CC lib/bitrev.o
CC drivers/input/serio/serport.o
CC lib/crc-ccitt.o
CC lib/crc16.o
CC drivers/input/serio/libps2.o
HOSTCC lib/gen_crc32table
CC lib/libcrc32c.o
CC net/bluetooth/smp.o
LD drivers/input/serio/built-in.o
CC lib/lzo/lzo1x_compress.o
LD drivers/iommu/built-in.o
CC drivers/leds/led-core.o
CC drivers/leds/led-class.o
CC lib/lzo/lzo1x_decompress.o
CC drivers/leds/leds-gpio.o
LD lib/lzo/lzo_compress.o
LD lib/lzo/lzo_decompress.o
LD lib/lzo/built-in.o
CC lib/reed_solomon/reed_solomon.o
CC net/bluetooth/hidp/core.o
LD drivers/leds/built-in.o
LD drivers/lguest/built-in.o
LD drivers/macintosh/built-in.o
CC drivers/md/dm-uevent.o
LD lib/reed_solomon/built-in.o
CC lib/zlib_deflate/deflate.o
CC drivers/md/dm.o
LD net/bluetooth/bluetooth.o
CC drivers/md/dm-table.o
CC lib/zlib_deflate/deftree.o
CC net/bluetooth/hidp/sock.o
LD net/bluetooth/hidp/hidp.o
LD net/bluetooth/hidp/built-in.o
LD net/bluetooth/built-in.o
CC lib/zlib_deflate/deflate_syms.o
CC net/caif/caif_dev.o
LD lib/zlib_deflate/zlib_deflate.o
LD lib/zlib_deflate/built-in.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/device-mapper.h:12:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/md/dm.h:14,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/md/dm-table.c:8:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/md/dm-table.c: In function 'dm_table_set_integrity':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/blkdev.h:1294:39: warning: statement with no effect [-Wunused-value]
#define blk_integrity_register(a, b) (0)
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/md/dm-table.c:1242:3: note: in expansion of macro 'blk_integrity_register'
blk_integrity_register(dm_disk(t->md),
^~~~~~~~~~~~~~~~~~~~~~
CC lib/zlib_inflate/inffast.o
CC net/caif/cfcnfg.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/device-mapper.h:11:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/md/dm.h:14,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/md/dm.c:8:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/md/dm.c: In function 'split_bvec':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/bio.h:530:41: warning: statement with no effect [-Wunused-value]
#define bio_integrity_clone(a, b, c, d) (0)
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/md/dm.c:1061:3: note: in expansion of macro 'bio_integrity_clone'
bio_integrity_clone(clone, bio, GFP_NOIO, bs);
^~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/md/dm.c: In function 'clone_bio':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/bio.h:530:41: warning: statement with no effect [-Wunused-value]
#define bio_integrity_clone(a, b, c, d) (0)
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/md/dm.c:1088:3: note: in expansion of macro 'bio_integrity_clone'
bio_integrity_clone(clone, bio, GFP_NOIO, bs);
^~~~~~~~~~~~~~~~~~~
CC drivers/md/dm-target.o
CC lib/zlib_inflate/inflate.o
CC net/caif/cfmuxl.o
CC drivers/md/dm-linear.o
CC net/caif/cfctrl.o
CC lib/zlib_inflate/infutil.o
CC drivers/md/dm-stripe.o
CC net/caif/cffrml.o
CC lib/zlib_inflate/inftrees.o
CC net/caif/cfveil.o
CC lib/zlib_inflate/inflate_syms.o
CC net/caif/cfdbgl.o
LD lib/zlib_inflate/zlib_inflate.o
LD lib/zlib_inflate/built-in.o
CC lib/textsearch.o
CC net/caif/cfserl.o
CC net/caif/cfdgml.o
CC drivers/md/dm-ioctl.o
CC net/caif/cfrfml.o
CC lib/ts_kmp.o
CC net/caif/cfvidl.o
CC net/caif/cfutill.o
CC net/caif/cfsrvl.o
CC lib/ts_bm.o
CC net/caif/cfpkt_skbuff.o
CC lib/ts_fsm.o
CC lib/percpu_counter.o
CC lib/audit.o
CC lib/fault-inject.o
CC drivers/md/dm-io.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/caif/cfpkt_skbuff.c: In function 'cfpkt_setlen':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/caif/cfpkt_skbuff.c:301:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
else
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/caif/cfpkt_skbuff.c:304:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else'
return cfpkt_getlen(pkt);
^~~~~~
CC net/caif/chnl_net.o
CC lib/dynamic_debug.o
CC lib/nlattr.o
CC drivers/md/dm-kcopyd.o
CC net/caif/caif_socket.o
CC lib/cpu_rmap.o
CC lib/argv_split.o
CC lib/bug.o
CC lib/cmdline.o
CC drivers/md/dm-sysfs.o
CC lib/cpumask.o
CC lib/ctype.o
CC lib/dec_and_lock.o
CC lib/decompress.o
CC drivers/md/dm-crypt.o
LD drivers/md/dm-mod.o
CC lib/decompress_inflate.o
LD net/caif/caif.o
LD net/caif/built-in.o
CC net/core/sock.o
CC net/core/request_sock.o
CC lib/dump_stack.o
CC lib/extable.o
CC lib/idr.o
CC lib/int_sqrt.o
LD drivers/md/built-in.o
CC drivers/mfd/tps65910.o
CC drivers/media/common/tuners/tuner-xc2028.o
CC lib/ioremap.o
CC drivers/mfd/tps65910-irq.o
CC lib/irq_regs.o
CC lib/is_single_threaded.o
CC net/core/skbuff.o
CC drivers/mfd/mfd-core.o
CC lib/klist.o
CC drivers/mfd/tps6586x.o
CC drivers/media/common/tuners/tuner-simple.o
CC lib/kobject.o
CC drivers/mfd/tps6591x.o
CC lib/kobject_uevent.o
CC drivers/media/common/tuners/tuner-types.o
CC drivers/media/common/tuners/mt20xx.o
CC lib/kref.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/tps6591x.c: In function 'tps6591x_power_off':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/tps6591x.c:388:10: warning: 'return' with a value, in function returning void
return ret;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/tps6591x.c:374:13: note: declared here
static void tps6591x_power_off(void)
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/tps6591x.c:393:10: warning: 'return' with a value, in function returning void
return ret;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/tps6591x.c:374:13: note: declared here
static void tps6591x_power_off(void)
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/tps6591x.c:399:9: warning: 'return' with a value, in function returning void
return ret;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/tps6591x.c:374:13: note: declared here
static void tps6591x_power_off(void)
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/tps6591x.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/tps6591x.c:1156:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.shutdown = tps6591x_i2c_shutdown,
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/tps6591x.c:1156:14: note: (near initialization for 'tps6591x_driver.shutdown')
CC drivers/mfd/tps80031.o
CC lib/md5.o
CC net/core/iovec.o
CC lib/plist.o
CC lib/prio_heap.o
CC drivers/media/common/tuners/tda8290.o
CC lib/prio_tree.o
CC drivers/mfd/tps8003x-gpadc.o
CC net/core/datagram.o
CC lib/proportions.o
CC drivers/mfd/max77663-core.o
CC lib/radix-tree.o
CC drivers/media/common/tuners/tea5767.o
CC net/core/stream.o
CC drivers/media/common/tuners/tea5761.o
CC lib/ratelimit.o
CC drivers/mfd/ricoh583.o
CC lib/rbtree.o
CC drivers/media/common/tuners/tda9887.o
CC net/core/scm.o
CC lib/reciprocal_div.o
CC lib/rwsem-spinlock.o
CC drivers/media/common/tuners/tda827x.o
CC lib/sha1.o
CC drivers/mfd/rc5t583.o
CC net/core/gen_stats.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/rc5t583.c: In function 'rc5t583_ext_power_req_config':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/rc5t583.c:106:15: warning: 'sleepseq_val' may be used uninitialized in this function [-Wmaybe-uninitialized]
sleepseq_val &= ~(0xF << en_bit);
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/rc5t583.c:88:10: note: 'sleepseq_val' was declared here
uint8_t sleepseq_val;
^~~~~~~~~~~~
CC drivers/mfd/rc5t583-irq.o
CC lib/show_mem.o
CC drivers/media/common/tuners/tda18271-maps.o
CC net/core/gen_estimator.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/rc5t583-irq.c: In function 'rc5t583_irq_sync_unlock':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/rc5t583-irq.c:227:47: warning: iteration 8 invokes undefined behavior [-Waggressive-loop-optimizations]
ret = rc5t583_write(rc5t583->dev, irq_en_add[i],
~~~~~~~~~~^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/rc5t583-irq.c:226:2: note: within this loop
for (i = 0; i < ARRAY_SIZE(rc5t583->irq_en_reg); i++) {
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/rc5t583-irq.c: In function 'rc5t583_irq_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/rc5t583-irq.c:349:47: warning: iteration 8 invokes undefined behavior [-Waggressive-loop-optimizations]
ret = rc5t583_write(rc5t583->dev, irq_en_add[i],
~~~~~~~~~~^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/rc5t583-irq.c:348:2: note: within this loop
for (i = 0; i < RC5T583_MAX_INTERRUPT_MASK_REGS; i++) {
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/rc5t583-irq.c: In function 'rc5t583_irq':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/mfd/rc5t583-irq.c:258:10: warning: 'master_int' may be used uninitialized in this function [-Wmaybe-uninitialized]
uint8_t master_int;
^~~~~~~~~~
LD drivers/mfd/built-in.o
CC lib/string.o
CC drivers/misc/ad525x_dpot.o
CC drivers/media/common/tuners/tda18271-common.o
CC net/core/net_namespace.o
CC lib/timerqueue.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/ad525x_dpot.c:686:4: warning: 'dpot_attrib_otp' is static but used in inline function 'ad_dpot_remove_files' which is not static
dpot_attrib_otp[rdac]);
^~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/ad525x_dpot.c:684:4: warning: 'dpot_attrib_otp_en' is static but used in inline function 'ad_dpot_remove_files' which is not static
dpot_attrib_otp_en[rdac]);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/ad525x_dpot.c:681:4: warning: 'dpot_attrib_tolerance' is static but used in inline function 'ad_dpot_remove_files' which is not static
dpot_attrib_tolerance[rdac]);
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/ad525x_dpot.c:678:4: warning: 'dpot_attrib_eeprom' is static but used in inline function 'ad_dpot_remove_files' which is not static
dpot_attrib_eeprom[rdac]);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/ad525x_dpot.c:675:3: warning: 'dpot_attrib_wipers' is static but used in inline function 'ad_dpot_remove_files' which is not static
dpot_attrib_wipers[rdac]);
^~~~~~~~~~~~~~~~~~
CC drivers/misc/ad525x_dpot-i2c.o
CC lib/vsprintf.o
CC drivers/misc/apds9802als.o
CC net/core/secure_seq.o
CC drivers/media/common/tuners/tda18271-fe.o
CC net/core/sysctl_net_core.o
CC drivers/misc/uid_stat.o
LD drivers/misc/carma/built-in.o
LD drivers/misc/cb710/built-in.o
CC drivers/misc/eeprom/at24.o
CC net/core/dev.o
GEN lib/crc32table.h
AR lib/lib.a
CC lib/crc32.o
LD drivers/misc/eeprom/built-in.o
CC drivers/misc/inv_mpu/mldl_cfg.o
CC drivers/media/common/tuners/xc5000.o
LD lib/built-in.o
CC drivers/media/common/tuners/xc4000.o
CC drivers/misc/inv_mpu/mlsl-kernel.o
CC drivers/media/common/tuners/mc44s803.o
CC drivers/misc/inv_mpu/mpuirq.o
LD drivers/media/common/tuners/tda18271.o
CC drivers/misc/inv_mpu/mpu-dev.o
LD drivers/media/common/tuners/built-in.o
LD drivers/media/common/built-in.o
LD drivers/media/radio/built-in.o
LD drivers/media/rc/keymaps/built-in.o
LD drivers/media/rc/built-in.o
CC drivers/media/video/v4l2-dev.o
CC drivers/misc/inv_mpu/timerirq.o
CC drivers/media/video/v4l2-ioctl.o
CC drivers/misc/inv_mpu/slaveirq.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c: In function 'enable_load_accel_config':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:107:34: warning: unused variable 'data' [-Wunused-variable]
struct mpu_private_data *data = i2c_get_clientdata(client);
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c: In function 'enable_load_mag_config':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:114:34: warning: unused variable 'data' [-Wunused-variable]
struct mpu_private_data *data = i2c_get_clientdata(client);
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c: In function 'read_accel_raw':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:159:34: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'int' [-Wformat=]
printk("KXTF9 CTRL_REG1: 0x%02lx\n",data[0]);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:162:38: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'int' [-Wformat=]
printk("KXTF9 INT_CTRL_REG1: 0x%02lx\n",data[0]);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:265:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
&dev_attr_enLoadMagConfig,
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:265:2: note: (near initialization for 'mpu_3050_attr[7]')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:266:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
&dev_attr_enLoadAccelConfig,
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:266:2: note: (near initialization for 'mpu_3050_attr[8]')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c: In function 'mpu_dev_open':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:332:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct mpu_private_data *mpu =
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c: In function 'mpu_dev_suspend':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1027:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct i2c_client *client = i2c_verify_client(dev);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c: In function 'mpu_dev_resume':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1066:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct i2c_client *client = i2c_verify_client(dev);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c: In function 'mpu_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1273:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct mpu_platform_data *pdata;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1356:3: warning: 'return' with no value, in function returning non-void
return;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1270:5: note: declared here
int mpu_probe(struct i2c_client *client, const struct i2c_device_id *devid)
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1363:3: warning: 'return' with no value, in function returning non-void
return;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1270:5: note: declared here
int mpu_probe(struct i2c_client *client, const struct i2c_device_id *devid)
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1464:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.suspend = mpu_dev_suspend,
^~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1464:13: note: (near initialization for 'mpu_dev_pm_ops.suspend')
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:26:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/i2c.h:31,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:19:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c: In function 'mpu_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:208:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&(_work)->work, (_func)); \
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1486:2: note: in expansion of macro 'INIT_DELAYED_WORK'
INIT_DELAYED_WORK(&mpu_init_work, mpu_delay_init);
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1489:1: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c: In function 'mpu_delay_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1495:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 project_info = tegra3_get_project_id();
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:1506:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int res = i2c_add_driver(&mpu_driver);
^~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/mpu-dev.c:257:26: warning: 'mpu_3050_attr' defined but not used [-Wunused-variable]
static struct attribute *mpu_3050_attr[] = {
^~~~~~~~~~~~~
CC drivers/misc/inv_mpu/mldl_print_cfg.o
CC drivers/misc/inv_mpu/accel/kxtf9.o
CC drivers/media/video/v4l2-device.o
CC net/core/ethtool.o
CC drivers/media/video/v4l2-fh.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/accel/kxtf9.c: In function 'kxtf9_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/accel/kxtf9.c:509:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct kxtf9_private_data *private_data;
^~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:26:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/i2c.h:31,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/accel/kxtf9.c:34:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/accel/kxtf9.c: In function 'kxtf9_mod_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:208:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&(_work)->work, (_func)); \
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/accel/kxtf9.c:907:2: note: in expansion of macro 'INIT_DELAYED_WORK'
INIT_DELAYED_WORK(&kxtf9_init_work, kxtf9_mod_delay_init);
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/accel/kxtf9.c:910:1: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/accel/kxtf9.c: In function 'kxtf9_mod_delay_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/accel/kxtf9.c:916:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int res = i2c_add_driver(&kxtf9_mod_driver);
^~~
LD drivers/misc/inv_mpu/accel/inv_mpu_kxtf9.o
LD drivers/misc/inv_mpu/accel/built-in.o
CC drivers/misc/inv_mpu/compass/ami306.o
CC drivers/media/video/v4l2-event.o
CC drivers/media/video/v4l2-ctrls.o
CC drivers/media/video/v4l2-subdev.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:20:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/cache.h:4,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/time.h:7,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/stat.h:60,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:10,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/i2c.h:31,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c:31:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c: In function 'compass_cali_test':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/printk.h:15:19: warning: too many arguments for format [-Wformat-extra-args]
#define KERN_INFO "<6>" /* informational */
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c:203:9: note: in expansion of macro 'KERN_INFO'
printk(KERN_INFO, "ori:(%d, %d, %d); post:(%d, %d, %d)\n",
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c:175:34: warning: unused variable 'data' [-Wunused-variable]
struct ami306_mod_private_data *data = i2c_get_clientdata(client);
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c: In function 'set_GM_direction':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c:218:34: warning: unused variable 'data' [-Wunused-variable]
struct ami306_mod_private_data *data = i2c_get_clientdata(client);
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c: In function 'ami306_suspend':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c:752:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int result;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c: In function 'ami306_resume':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c:778:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int result = INV_SUCCESS;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c: In function 'ami306_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c:875:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int result;
^~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:26:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/i2c.h:31,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c:31:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c: In function 'ami306_mod_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:208:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&(_work)->work, (_func)); \
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c:1223:2: note: in expansion of macro 'INIT_DELAYED_WORK'
INIT_DELAYED_WORK(&ami306_init_work, ami306_mod_delay_init);
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c:1226:1: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c: In function 'ami306_mod_delay_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu/compass/ami306.c:1232:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int res = i2c_add_driver(&ami306_mod_driver);
^~~
LD drivers/misc/inv_mpu/compass/inv_mpu_ami306.o
LD drivers/misc/inv_mpu/compass/built-in.o
LD drivers/misc/inv_mpu/pressure/built-in.o
LD drivers/misc/inv_mpu/mpu3050.o
LD drivers/misc/inv_mpu/built-in.o
CC drivers/misc/inv_mpu6050/mldl_cfg.o
CC drivers/media/video/v4l2-int-device.o
CC net/core/dev_addr_lists.o
CC drivers/media/video/v4l2-common.o
CC drivers/misc/inv_mpu6050/mlsl-kernel.o
LD drivers/media/video/davinci/built-in.o
CC net/core/dst.o
CC drivers/media/video/tegra/avp/tegra_rpc.o
CC drivers/media/video/uvc/uvc_driver.o
CC drivers/misc/inv_mpu6050/mpu-dev.o
CC drivers/media/video/tegra/avp/trpc_local.o
CC net/core/netevent.o
CC drivers/media/video/tegra/avp/trpc_sema.o
CC net/core/neighbour.o
CC drivers/media/video/uvc/uvc_queue.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c: In function 'mpu6050_enable_load_accel_config':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:105:38: warning: unused variable 'data' [-Wunused-variable]
struct mpu6050_private_data *data = i2c_get_clientdata(client);
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c: In function 'mpu6050_enable_load_mag_config':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:112:38: warning: unused variable 'data' [-Wunused-variable]
struct mpu6050_private_data *data = i2c_get_clientdata(client);
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c: In function 'mpu6050_accel_orientation_definition':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:203:19: warning: unused variable 'mldl_cfg' [-Wunused-variable]
struct mldl_cfg *mldl_cfg = &mpu->mldl_cfg;
^~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:247:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
&dev_attr_6050_enLoadMagConfig,
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:247:2: note: (near initialization for 'mpu_6050_attr[6]')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:248:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
&dev_attr_6050_enLoadAccelConfig,
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:248:2: note: (near initialization for 'mpu_6050_attr[7]')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c: In function 'mpu6050_dev_suspend':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:998:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct i2c_client *client = i2c_verify_client(dev);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c: In function 'mpu6050_dev_resume':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:1037:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct i2c_client *client = i2c_verify_client(dev);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c: In function 'mpu6050_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:1267:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct mpu_platform_data *pdata;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:1349:3: warning: 'return' with no value, in function returning non-void
return;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:1264:5: note: declared here
int mpu6050_probe(struct i2c_client *client, const struct i2c_device_id *devid)
^~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:1356:3: warning: 'return' with no value, in function returning non-void
return;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:1264:5: note: declared here
int mpu6050_probe(struct i2c_client *client, const struct i2c_device_id *devid)
^~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:1491:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.suspend = mpu6050_dev_suspend,
^~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:1491:13: note: (near initialization for 'mpu_dev_pm_ops.suspend')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c: In function 'mpu_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:1512:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int res = i2c_add_driver(&mpu6050_driver);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:95:12: warning: 'mpu_delay_init' declared 'static' but never defined [-Wunused-function]
static int mpu_delay_init(void);
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/mpu-dev.c:240:26: warning: 'mpu_6050_attr' defined but not used [-Wunused-variable]
static struct attribute *mpu_6050_attr[] = {
^~~~~~~~~~~~~
CC drivers/misc/inv_mpu6050/mpuirq.o
LD drivers/media/video/tegra/avp/built-in.o
CC drivers/media/video/tegra/nvavp/nvavp_dev.o
CC drivers/misc/inv_mpu6050/timerirq.o
CC drivers/media/video/uvc/uvc_v4l2.o
CC drivers/misc/inv_mpu6050/slaveirq.o
LD drivers/media/video/tegra/nvavp/built-in.o
CC drivers/media/video/tegra/tegra_dtv.o
CC drivers/media/video/uvc/uvc_video.o
CC drivers/misc/inv_mpu6050/mldl_print_cfg.o
CC net/core/rtnetlink.o
CC drivers/misc/inv_mpu6050/accel/mpu6050.o
CC drivers/media/video/tegra/tegra_camera.o
CC drivers/misc/inv_mpu6050/compass/ami306.o
CC drivers/media/video/uvc/uvc_ctrl.o
CC drivers/media/video/tegra/fjm6mo.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:20:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/cache.h:4,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/time.h:7,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/stat.h:60,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:10,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/i2c.h:31,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c:31:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c: In function 'compass_cali_test':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/printk.h:15:19: warning: too many arguments for format [-Wformat-extra-args]
#define KERN_INFO "<6>" /* informational */
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c:202:9: note: in expansion of macro 'KERN_INFO'
printk(KERN_INFO, "ori:(%d, %d, %d); post:(%d, %d, %d)\n",
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c:174:34: warning: unused variable 'data' [-Wunused-variable]
struct ami306_mod_private_data *data = i2c_get_clientdata(client);
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c: In function 'set_GM_direction':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c:217:34: warning: unused variable 'data' [-Wunused-variable]
struct ami306_mod_private_data *data = i2c_get_clientdata(client);
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c: In function 'ami306_suspend':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c:741:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int result;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c: In function 'ami306_resume':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c:767:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int result = INV_SUCCESS;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c: In function 'ami306_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c:864:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int result;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c: In function 'ami306_mod_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/inv_mpu6050/compass/ami306.c:1213:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int res = i2c_add_driver(&ami306_mod_driver);
^~~
LD drivers/misc/inv_mpu6050/compass/inv_mpu_ami306.o
LD drivers/misc/inv_mpu6050/compass/built-in.o
LD drivers/misc/inv_mpu6050/mpu6050b1.o
LD drivers/misc/inv_mpu6050/built-in.o
LD drivers/misc/lis3lv02d/built-in.o
CC drivers/misc/tegra-baseband/bb-power.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/core/rtnetlink.c:1094:32: warning: 'ifla_vf_policy' defined but not used [-Wunused-const-variable=]
static const struct nla_policy ifla_vf_policy[IFLA_VF_MAX+1] = {
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/core/rtnetlink.c:1090: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] = {
^~~~~~~~~~~~~~~~~~
CC drivers/media/video/uvc/uvc_status.o
CC net/core/utils.o
CC drivers/misc/tegra-baseband/bb-m7400.o
CC drivers/media/video/uvc/uvc_isight.o
CC net/core/link_watch.o
LD drivers/misc/tegra-baseband/built-in.o
CC drivers/misc/ti-st/st_core.o
LD drivers/media/video/uvc/uvcvideo.o
LD drivers/media/video/uvc/built-in.o
LD drivers/media/video/videodev.o
CC drivers/misc/ti-st/st_kim.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:337:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int fw_initial_purpose()
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:383:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int isp_power_on()
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:393:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int isp_power_off()
^~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:404:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int isp_cam_start()
^~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:520:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int isp_calibration_golden_init()
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:560:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int isp_calibration_golden_result()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'isp_calibration_golden_result':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:563:9: warning: unused variable 'err' [-Wunused-variable]
int err;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'isp_calibration_pgain_result':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:623:9: warning: unused variable 'err' [-Wunused-variable]
int err;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'fw_crc_checksum':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:676:77: warning: passing argument 4 of 'fjm6mo_read_memory' from incompatible pointer type [-Wincompatible-pointer-types]
fjm6mo_read_memory(info->i2c_client, start_rom_address, write_size, rom);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:142:12: note: expected 'u32 * {aka unsigned int *}' but argument is of type 'u8 * {aka unsigned char *}'
static int fjm6mo_read_memory(struct i2c_client *client, u32 addr, u32 read_size, u32* val)
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:670:33: warning: unused variable 'value' [-Wunused-variable]
u32 i = 0, j =0, times = 0, value;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:670:16: warning: unused variable 'j' [-Wunused-variable]
u32 i = 0, j =0, times = 0, value;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:670:9: warning: unused variable 'i' [-Wunused-variable]
u32 i = 0, j =0, times = 0, value;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:669:9: warning: unused variable 'count' [-Wunused-variable]
u32 count = 0x001f8000;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:698:1: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:700:14: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static char* get_fw_file_name()
^~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'bin_checksum':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:727:9: warning: unused variable 'err' [-Wunused-variable]
int err;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:718:16: warning: unused variable 'ret_sum' [-Wunused-variable]
u32 i = 0, ret_sum = 0;
^~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:718:9: warning: unused variable 'i' [-Wunused-variable]
u32 i = 0, ret_sum = 0;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:717:9: warning: unused variable 'count' [-Wunused-variable]
u32 count = 0x001f8000 / FJM6MO_CHECKSUM_SIZE;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:772:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int fw_compare()
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'fw_compare':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:802:85: warning: passing argument 4 of 'fjm6mo_read_memory' from incompatible pointer type [-Wincompatible-pointer-types]
fjm6mo_read_memory(info->i2c_client, start_rom_address, write_size, rom);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:142:12: note: expected 'u32 * {aka unsigned int *}' but argument is of type 'u8 * {aka unsigned char *}'
static int fjm6mo_read_memory(struct i2c_client *client, u32 addr, u32 read_size, u32* val)
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:786:9: warning: unused variable 'err' [-Wunused-variable]
int err;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:778:8: warning: unused variable 'result' [-Wunused-variable]
u8 result = 0x01;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:777:9: warning: unused variable 'i' [-Wunused-variable]
u16 i = 0, times = 0;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:774:9: warning: unused variable 'status' [-Wunused-variable]
u32 status;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:828:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int fw_init()
^~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:887:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int fw_version()
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'fw_version':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:892:63: warning: passing argument 4 of 'fjm6mo_read_memory' from incompatible pointer type [-Wincompatible-pointer-types]
err = fjm6mo_read_memory(info->i2c_client, 0x1016FFFC, 2, val);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:142:12: note: expected 'u32 * {aka unsigned int *}' but argument is of type 'u8 * {aka unsigned char *}'
static int fjm6mo_read_memory(struct i2c_client *client, u32 addr, u32 read_size, u32* val)
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:904:13: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static void fw_update_fail()
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:910:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int fw_update()
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'fw_update':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:923:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct file *fp = NULL;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:917:16: warning: unused variable 'times' [-Wunused-variable]
u16 i = 0, times = 0;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'sensor_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1498:34: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
copy_to_user((const void __user *)arg, &AF_cmd, sizeof(AF_cmd));
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:6:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1517:21: warning: unused variable 'val' [-Wunused-variable]
u16 val;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1709:30: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &ev, sizeof(short)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:6:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1717:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
custom_et_value_package ET;
^~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1742:30: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &ET, sizeof(ET)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:6:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1798:21: warning: unused variable 'val' [-Wunused-variable]
u16 val;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1833:30: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &flash_status, sizeof(short)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:6:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1848:21: warning: unused variable 'val' [-Wunused-variable]
u16 val;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1899:30: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &iso, sizeof(short)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:6:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1914:21: warning: unused variable 'val' [-Wunused-variable]
u16 val;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1951:21: warning: unused variable 'val' [-Wunused-variable]
u16 val;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1979:21: warning: unused variable 'val' [-Wunused-variable]
u16 val;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2104:30: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &ae_lock, sizeof(int)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:6:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2125:30: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &awb_lock, sizeof(int)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:6:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2187:57: warning: passing argument 2 of 'fjm6mo_write_memory' from incompatible pointer type [-Wincompatible-pointer-types]
err = fjm6mo_write_memory(info->i2c_client, fw_update_cmd.data, fw_update_cmd.data_byte, fw_update_cmd.start_address, fw_update_cmd.data_length);
^~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:103:12: note: expected 'u8 * {aka unsigned char *}' but argument is of type 'unsigned int *'
static int fjm6mo_write_memory(struct i2c_client *client, u8* send_buf, u32 byte_size, u32 addr, u32 write_size)
^~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1393:18: warning: unused variable 'retry' [-Wunused-variable]
int err = 0, retry = 0;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'sensor_open':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2203:20: warning: unused variable 'err' [-Wunused-variable]
int retry = 0, err;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2203:9: warning: unused variable 'retry' [-Wunused-variable]
int retry = 0, err;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2202:17: warning: unused variable 'temp' [-Wunused-variable]
u32 result, temp;
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2202:9: warning: unused variable 'result' [-Wunused-variable]
u32 result, temp;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'sensor_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2290:63: warning: passing argument 4 of 'fjm6mo_read_memory' from incompatible pointer type [-Wincompatible-pointer-types]
err = fjm6mo_read_memory(info->i2c_client, 0x1016FFFC, 2, val);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:142:12: note: expected 'u32 * {aka unsigned int *}' but argument is of type 'u8 * {aka unsigned char *}'
static int fjm6mo_read_memory(struct i2c_client *client, u32 addr, u32 read_size, u32* val)
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2264:21: warning: unused variable 'temp' [-Wunused-variable]
u32 result = 0, temp;
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2263:16: warning: unused variable 'retry' [-Wunused-variable]
int err=0, retry = 0;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'sensor_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2369:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2401:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
int yuv_sensor_power_on_reset_pin();
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2402:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
int yuv_sensor_power_off_reset_pin();
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'i2c_camera':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2499:74: warning: passing argument 4 of 'fjm6mo_read_memory' from incompatible pointer type [-Wincompatible-pointer-types]
result = fjm6mo_read_memory(info->i2c_client, 0x1016FFFC, 2, val);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:142:12: note: expected 'u32 * {aka unsigned int *}' but argument is of type 'u8 * {aka unsigned char *}'
static int fjm6mo_read_memory(struct i2c_client *client, u32 addr, u32 read_size, u32* val)
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2414:9: warning: unused variable 'ret' [-Wunused-variable]
int ret=-EINVAL, err;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2412:25: warning: unused variable 'len_read' [-Wunused-variable]
int len, retry = 0, len_read;
^~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2412:14: warning: unused variable 'retry' [-Wunused-variable]
int len, retry = 0, len_read;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2411:11: warning: unused variable 'bp' [-Wunused-variable]
char *bp = debugTxtBuf;
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'i2c_calibration_shading':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2592:21: warning: unused variable 'temp' [-Wunused-variable]
u32 result = 0, temp;
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2592:9: warning: unused variable 'result' [-Wunused-variable]
u32 result = 0, temp;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2591:9: warning: unused variable 'ret' [-Wunused-variable]
int ret=-EINVAL, err;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2589:14: warning: unused variable 'retry' [-Wunused-variable]
int len, retry = 0, wait_time;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2588:11: warning: unused variable 'bp' [-Wunused-variable]
char *bp = debugTxtBuf;
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'i2c_calibration_pgain':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2662:9: warning: unused variable 'ret' [-Wunused-variable]
int ret=-EINVAL, err;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2660:14: warning: unused variable 'retry' [-Wunused-variable]
int len, retry = 0;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2659:11: warning: unused variable 'bp' [-Wunused-variable]
char *bp = debugTxtBuf;
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'i2c_set_cur_camera_id':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2696:14: warning: unused variable 'ret' [-Wunused-variable]
int len, ret=-EINVAL;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2695:11: warning: unused variable 'bp' [-Wunused-variable]
char *bp = debugTxtBuf;
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'i2c_camera_ack':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2771:18: warning: unused variable 'retry' [-Wunused-variable]
int len = 0, retry = 0, err;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'i2c_vga_camera_ack':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2817:18: warning: unused variable 'retry' [-Wunused-variable]
int len = 0, retry = 0, err;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'i2c_calibration_golden_value':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:2919:18: warning: unused variable 'err' [-Wunused-variable]
int len = 0, err;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'i2c_camera_read_memory':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3009:9: warning: unused variable 'ret' [-Wunused-variable]
int ret=-EINVAL;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'i2c_camera_write_memory':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3055:51: warning: passing argument 2 of 'fjm6mo_write_memory' from incompatible pointer type [-Wincompatible-pointer-types]
result= fjm6mo_write_memory(info->i2c_client, arg, arg[1], arg[2], arg[3]);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:103:12: note: expected 'u8 * {aka unsigned char *}' but argument is of type 'u32 * {aka unsigned int *}'
static int fjm6mo_write_memory(struct i2c_client *client, u8* send_buf, u32 byte_size, u32 addr, u32 write_size)
^~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3038:21: warning: unused variable 'temp' [-Wunused-variable]
u32 result = 0, temp;
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3063:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = i2c_camera,
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3063:14: note: (near initialization for 'i2c_open_camera.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3067:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = i2c_calibration_shading,
^~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3067:14: note: (near initialization for 'isp_calibration_shading.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3071:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = i2c_calibration_pgain,
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3071:14: note: (near initialization for 'isp_calibration_pgain.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3083:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = i2c_set_cur_camera_id,
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3083:14: note: (near initialization for 'isp_set_cur_camera_id.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3107:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = i2c_camera_read,
^~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3107:14: note: (near initialization for 'i2c_read_register.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3111:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = i2c_camera_write,
^~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3111:14: note: (near initialization for 'i2c_write_register.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3115:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = i2c_camera_read_memory,
^~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3115:14: note: (near initialization for 'i2c_read_memory.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3119:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = i2c_camera_write_memory,
^~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:3119:14: note: (near initialization for 'i2c_write_memory.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'sensor_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:1498:21: warning: ignoring return value of 'copy_to_user', declared with attribute warn_unused_result [-Wunused-result]
copy_to_user((const void __user *)arg, &AF_cmd, sizeof(AF_cmd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'fjm6mo_read_register':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:317:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized]
return ret;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c: In function 'fw_compare':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/fjm6mo.c:826:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
CC drivers/media/video/tegra/iCatch7002a.o
CC net/core/filter.o
CC drivers/misc/ti-st/st_ll.o
CC net/core/flow.o
LD drivers/misc/ti-st/st_drv.o
LD drivers/misc/ti-st/built-in.o
CC drivers/misc/nct1008.o
CC net/core/net-sysfs.o
CC net/core/fib_rules.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/nct1008.c:403:13: warning: 'dump_reg' defined but not used [-Wunused-function]
static void dump_reg(const char *reg_name, int offset)
^~~~~~~~
CC drivers/misc/kxt_9.o
CC net/core/net-traces.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/core/net-sysfs.c:29:19: warning: 'fmt_long_hex' defined but not used [-Wunused-const-variable=]
static const char fmt_long_hex[] = "%#lx\n";
^~~~~~~~~~~~
CC drivers/misc/tegra-cryptodev.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:763:2: warning: excess elements in array initializer
{0x00000000,0,0},
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:763:2: note: (near initialization for 'stSpiIdInfo')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'I2C_SPIFlashRead_DMA':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:1356:38: warning: unused variable 'offset' [-Wunused-variable]
u32 i, ret, count=0, size=0, bytes, offset;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:1356:31: warning: unused variable 'bytes' [-Wunused-variable]
u32 i, ret, count=0, size=0, bytes, offset;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:1356:14: warning: unused variable 'count' [-Wunused-variable]
u32 i, ret, count=0, size=0, bytes, offset;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:1356:9: warning: unused variable 'ret' [-Wunused-variable]
u32 i, ret, count=0, size=0, bytes, offset;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:1356:6: warning: unused variable 'i' [-Wunused-variable]
u32 i, ret, count=0, size=0, bytes, offset;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:1355:6: warning: unused variable 'ch' [-Wunused-variable]
u32 ch, err = 0, dmemBank;
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:1354:6: warning: unused variable 'pbufR' [-Wunused-variable]
u8* pbufR;
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'sensor_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:2236:20: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &flash_status, sizeof(flash_status)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:28:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:2296:9: warning: unused variable 'FW_Status' [-Wunused-variable]
u16 FW_Status = 1;
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:2404:19: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
copy_to_user((const void __user *)arg, &AF_cmd, sizeof(AF_cmd));
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:28:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:2414:18: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
copy_to_user((const void __user *)arg, &AF_cmd, sizeof(AF_cmd));
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:28:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:2495:20: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &EV, sizeof(EV)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:28:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:2511:20: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &iso, sizeof(short)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:28:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:2541:20: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &ET, sizeof(ET)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:28:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:2658:20: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &caf_state, sizeof(caf_state)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:28:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:2865:20: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &reg, sizeof(register_setting)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:28:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_i7002a_fw_in_isp_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3201:49: warning: format '%d' expects argument of type 'int', but argument 6 has type 'loff_t {aka long long int}' [-Wformat=]
printk("%s: buf=%p, count=%d, ppos=%p; *ppos= %d\n", __FUNCTION__, buf, count, ppos, *ppos);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_i7002a_page_dump_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3245:49: warning: format '%d' expects argument of type 'int', but argument 6 has type 'loff_t {aka long long int}' [-Wformat=]
printk("%s: buf=%p, count=%d, ppos=%p; *ppos= %d\n", __FUNCTION__, buf, count, ppos, *ppos);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_i7002a_bin_dump_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3299:49: warning: format '%d' expects argument of type 'int', but argument 6 has type 'loff_t {aka long long int}' [-Wformat=]
printk("%s: buf=%p, count=%d, ppos=%p; *ppos= %d\n", __FUNCTION__, buf, count, ppos, *ppos);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_i7002a_fw_header_dump_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3417:49: warning: format '%d' expects argument of type 'int', but argument 6 has type 'loff_t {aka long long int}' [-Wformat=]
printk("%s: buf=%p, count=%d, ppos=%p; *ppos= %d\n", __FUNCTION__, buf, count, ppos, *ppos);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_fw_update_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3489:49: warning: format '%d' expects argument of type 'int', but argument 6 has type 'loff_t {aka long long int}' [-Wformat=]
printk("%s: buf=%p, count=%d, ppos=%p; *ppos= %d\n", __FUNCTION__, buf, count, ppos, *ppos);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'i2c_get_write':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3623:41: warning: passing argument 3 of 'sensor_read_reg' from incompatible pointer type [-Wincompatible-pointer-types]
sensor_read_reg(info->i2c_client, arg, &i2c_get_value);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:245:12: note: expected 'u16 * {aka short unsigned int *}' but argument is of type 'u32 * {aka unsigned int *}'
static int sensor_read_reg(struct i2c_client *client, u16 addr, u16 *val)
^~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_iCatch7002a_vga_status_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3661:49: warning: format '%d' expects argument of type 'int', but argument 6 has type 'loff_t {aka long long int}' [-Wformat=]
printk("%s: buf=%p, count=%d, ppos=%p; *ppos= %d\n", __FUNCTION__, buf, count, ppos, *ppos);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_iCatch7002a_camera_status_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3789:49: warning: format '%d' expects argument of type 'int', but argument 6 has type 'loff_t {aka long long int}' [-Wformat=]
printk("%s: buf=%p, count=%d, ppos=%p; *ppos= %d\n", __FUNCTION__, buf, count, ppos, *ppos);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_iCatch7002a_read_SPI_for_cal':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3982:9: warning: unused variable 'i' [-Wunused-variable]
int i;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3977:18: warning: unused variable 'sectorSize' [-Wunused-variable]
u32 spiSize, sectorSize = 0x1000, pageSize = 0x100;
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_iCatch7002a_write_SPI_for_cal':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4150:17: warning: 'return' with no value, in function returning non-void
return;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4073:12: note: declared here
static int dbg_iCatch7002a_write_SPI_for_cal(u8 index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_iCatch7002a_read_write_SPI_for_cal':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4204:11: warning: unused variable 'bp' [-Wunused-variable]
char *bp = debugTxtBuf;
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4250:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = dbg_fw_update_write,
^~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4250:11: note: (near initialization for 'dbg_fw_update_fops.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4258:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = i2c_set_write,
^~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4258:11: note: (near initialization for 'i2c_set_fops.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4266:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = i2c_get_write,
^~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4266:11: note: (near initialization for 'i2c_get_fops.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4289:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = dbg_iCatch7002a_chip_power_write,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4289:11: note: (near initialization for 'iCatch7002a_power_fops.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4294:11: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = dbg_iCatch7002a_read_write_SPI_for_cal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4294:11: note: (near initialization for 'iCatch7002a_read_write_spi_for_cal_fops.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'I2C_7002DmemRd':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:1346:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'sensor_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:2404:6: warning: ignoring return value of 'copy_to_user', declared with attribute warn_unused_result [-Wunused-result]
copy_to_user((const void __user *)arg, &AF_cmd, sizeof(AF_cmd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:2414:5: warning: ignoring return value of 'copy_to_user', declared with attribute warn_unused_result [-Wunused-result]
copy_to_user((const void __user *)arg, &AF_cmd, sizeof(AF_cmd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:173:26: warning: 'Autofocus_Trigger' defined but not used [-Wunused-variable]
static struct sensor_reg Autofocus_Trigger[] = {
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_iCatch7002a_vga_status_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3770:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'BB_EraseSPIFlash':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:1196:5: warning: 'typeFlag' may be used uninitialized in this function [-Wmaybe-uninitialized]
u8 typeFlag;
^~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_i7002a_bin_dump_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3379:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_i7002a_fw_header_dump_read.part.12':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3472:1: warning: the frame size of 3864 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_i7002a_page_dump_read.part.13':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3278:1: warning: the frame size of 1304 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c: In function 'dbg_iCatch7002a_read_write_SPI_for_cal':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4035:5: warning: 'resStartAddr' may be used uninitialized in this function [-Wmaybe-uninitialized]
printk("read_SPI resStartAddr:0x%x resEndAddr:0x%x resSize:0x%x\n", resStartAddr, resEndAddr, resSize);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3978:9: note: 'resStartAddr' was declared here
u32 resStartAddr, resEndAddr;
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4035:5: warning: 'resEndAddr' may be used uninitialized in this function [-Wmaybe-uninitialized]
printk("read_SPI resStartAddr:0x%x resEndAddr:0x%x resSize:0x%x\n", resStartAddr, resEndAddr, resSize);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3978:23: note: 'resEndAddr' was declared here
u32 resStartAddr, resEndAddr;
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:4035:5: warning: 'resSize' may be used uninitialized in this function [-Wmaybe-uninitialized]
printk("read_SPI resStartAddr:0x%x resEndAddr:0x%x resSize:0x%x\n", resStartAddr, resEndAddr, resSize);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/iCatch7002a.c:3980:29: note: 'resSize' was declared here
u32 resOffset = 0x5000, resSize;
^~~~~~~
CC drivers/media/video/tegra/mi1040.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c: In function 'KXT_9_dump_reg':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:906:28: warning: passing argument 1 of 'sprintf' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
bytes_printed += sprintf(buf + bytes_printed, "%#2x: %#2x\n", ii, data);
^~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/delay.h:10:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:22:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:299:12: note: expected 'char *' but argument is of type 'const char *'
extern int sprintf(char * buf, const char * fmt, ...)
^~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kobject.h:21:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:16,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/i2c.h:31,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:24:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:919:39: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
static DEVICE_ATTR(dump_reg, S_IRUGO, KXT_9_dump_reg, NULL);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysfs.h:72:10: note: in definition of macro '__ATTR'
.show = _show, \
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:919:8: note: in expansion of macro 'DEVICE_ATTR'
static DEVICE_ATTR(dump_reg, S_IRUGO, KXT_9_dump_reg, NULL);
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:919:39: note: (near initialization for 'dev_attr_dump_reg.show')
static DEVICE_ATTR(dump_reg, S_IRUGO, KXT_9_dump_reg, NULL);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysfs.h:72:10: note: in definition of macro '__ATTR'
.show = _show, \
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:919:8: note: in expansion of macro 'DEVICE_ATTR'
static DEVICE_ATTR(dump_reg, S_IRUGO, KXT_9_dump_reg, NULL);
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c: In function 'KXT_9_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:954:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ii, err = -1;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:1060:1: warning: label 'err5' defined but not used [-Wunused-label]
err5:
^~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c: In function 'KXT_9_resume':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:1098:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct i2c_client *client = i2c_verify_client(dev);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c: In function 'KXT_9_suspend':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:1112:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct i2c_client *client = i2c_verify_client(dev);
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:1132:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.suspend = KXT_9_suspend,
^~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:1132:13: note: (near initialization for 'kxt_9_pm_ops.suspend')
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/i2c.h:33:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:24:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/device.h:439:25: warning: 'dev_attr_dump_reg' defined but not used [-Wunused-variable]
struct device_attribute dev_attr_##_name = __ATTR(_name, _mode, _show, _store)
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:919:8: note: in expansion of macro 'DEVICE_ATTR'
static DEVICE_ATTR(dump_reg, S_IRUGO, KXT_9_dump_reg, NULL);
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/device.h:439:25: warning: 'dev_attr_selftest' defined but not used [-Wunused-variable]
struct device_attribute dev_attr_##_name = __ATTR(_name, _mode, _show, _store)
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:918:8: note: in expansion of macro 'DEVICE_ATTR'
static DEVICE_ATTR(selftest, S_IWUSR, NULL, KXT_9_selftest_store);
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/kxt_9.c:323:20: warning: 'KXT_9_isr' defined but not used [-Wunused-function]
static irqreturn_t KXT_9_isr(int irq, void *dev)
^~~~~~~~~
CC drivers/misc/tegra-throughput.o
CC drivers/misc/bluedroid_pm.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/tegra-throughput.c: In function 'throughput_open':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/tegra-throughput.c:107:30: warning: passing argument 1 of 'tegra_dc_set_flip_callback' from incompatible pointer type [-Wincompatible-pointer-types]
tegra_dc_set_flip_callback(throughput_flip_callback);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/tegra-throughput.c:28:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/include/mach/dc.h:600:5: note: expected 'void (*)(void)' but argument is of type 'int (*)(void)'
int tegra_dc_set_flip_callback(void (*callback)(void));
^~~~~~~~~~~~~~~~~~~~~~~~~~
CC drivers/misc/ramdump.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:38:0: warning: "SENSOR_BYTE_WRITE" redefined
#define SENSOR_BYTE_WRITE (SEQUENCE_END+1)
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:29:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/media/yuv_sensor.h:22:0: note: this is the location of the previous definition
#define SENSOR_BYTE_WRITE 2
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:39:0: warning: "SENSOR_WORD_WRITE" redefined
#define SENSOR_WORD_WRITE (SEQUENCE_END+2)
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:29:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/media/yuv_sensor.h:23:0: note: this is the location of the previous definition
#define SENSOR_WORD_WRITE 3
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:40:0: warning: "SENSOR_MASK_BYTE_WRITE" redefined
#define SENSOR_MASK_BYTE_WRITE (SEQUENCE_END+3)
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:29:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/media/yuv_sensor.h:24:0: note: this is the location of the previous definition
#define SENSOR_MASK_BYTE_WRITE 4
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:41:0: warning: "SENSOR_MASK_WORD_WRITE" redefined
#define SENSOR_MASK_WORD_WRITE (SEQUENCE_END+4)
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:29:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/media/yuv_sensor.h:25:0: note: this is the location of the previous definition
#define SENSOR_MASK_WORD_WRITE 5
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c: In function 'sensor_write_table_ex':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1062:7: warning: unused variable 'i' [-Wunused-variable]
int i=0;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c: In function 'dbg_mi1040_chip_id_read':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1112:49: warning: format '%d' expects argument of type 'int', but argument 6 has type 'loff_t {aka long long int}' [-Wformat=]
printk("%s: buf=%p, count=%d, ppos=%p; *ppos= %d\n", __FUNCTION__, buf, count, ppos, *ppos);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c: In function 'dbg_get_mi1040_reg_write':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1203:51: warning: passing argument 3 of 'sensor_read_reg' from incompatible pointer type [-Wincompatible-pointer-types]
err = sensor_read_reg(info->i2c_client, ofst, &val);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:825:12: note: expected 'u16 * {aka short unsigned int *}' but argument is of type 'unsigned int *'
static int sensor_read_reg(struct i2c_client *client, u16 addr, u16 *val)
^~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1205:56: warning: passing argument 3 of 'sensor_read_reg_word' from incompatible pointer type [-Wincompatible-pointer-types]
err = sensor_read_reg_word(info->i2c_client, ofst, &val);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:860:12: note: expected 'u16 * {aka short unsigned int *}' but argument is of type 'unsigned int *'
static int sensor_read_reg_word(struct i2c_client *client, u16 addr, u16 *val)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1232:12: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = dbg_get_mi1040_reg_write,
^~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1232:12: note: (near initialization for 'dbg_get_mi1040_reg_fops.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1335:12: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = dbg_set_mi1040_reg_write,
^~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1335:12: note: (near initialization for 'dbg_set_mi1040_reg_fops.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c: In function 'sensor_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1540:20: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &ev, sizeof(short))) {
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:28:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1573:20: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &aelock, sizeof(u32)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:28:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1631:20: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if (copy_to_user((const void __user *)arg, &awblock, sizeof(u32)))
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:28:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1339:12: warning: 'get_sensor_current_width' defined but not used [-Wunused-function]
static int get_sensor_current_width(struct i2c_client *client, u16 *val)
^~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1033:12: warning: 'sensor_write_table' defined but not used [-Wunused-function]
static int sensor_write_table(struct i2c_client *client,
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:821:27: warning: 'mode_table' defined but not used [-Wunused-variable]
static struct sensor_reg *mode_table[] = {
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:803:26: warning: 'Autofocus_Trigger' defined but not used [-Wunused-variable]
static struct sensor_reg Autofocus_Trigger[] = {
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c: In function 'sensor_open':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1680:5: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized]
if (ret == 0)
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c: In function 'dbg_set_mi1040_reg_write':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/mi1040.c:1273:18: warning: 'ofst' may be used uninitialized in this function [-Wmaybe-uninitialized]
ofst = ofst * 16 + ofst_str[i] - '0';
~~~~~^~~~
CC drivers/media/video/tegra/ad5816.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/bluedroid_pm.c: In function 'bluedroid_pm_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/bluedroid_pm.c:508:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret;
^~~
LD net/core/built-in.o
CC drivers/misc/aw8ec.o
CC net/dns_resolver/dns_key.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/ramdump.c:72:13: warning: 'last_kmsg_work_function' defined but not used [-Wunused-function]
static void last_kmsg_work_function(struct work_struct *dat)
^~~~~~~~~~~~~~~~~~~~~~~
CC net/dns_resolver/dns_query.o
CC net/ethernet/eth.o
LD net/dns_resolver/dns_resolver.o
LD net/dns_resolver/built-in.o
CC net/ipv4/route.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/ad5816.c: In function 'ad5816_param_wr':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/ad5816.c:872:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (info->s_mode != NVC_SYNC_STEREO)
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/ad5816.c:875:7: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
err = -EIO;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/ad5816.c: In function 'ad5816_gpio_exit':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/ad5816.c:314:20: warning: iteration 5 invokes undefined behavior [-Waggressive-loop-optimizations]
if (info->gpio[i].flag && info->gpio[i].own) {
~~~~~~~~~~~~~^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/media/video/tegra/ad5816.c:313:2: note: within this loop
for (i = 0; i <= ARRAY_SIZE(ad5816_gpios); i++) {
^~~
LD drivers/media/video/tegra/built-in.o
LD drivers/media/video/built-in.o
LD drivers/media/built-in.o
CC drivers/mmc/card/block.o
LD net/ethernet/built-in.o
CC net/ipv6/af_inet6.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_fw_reset_ec_op':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:467:6: warning: unused variable 'r_data' [-Wunused-variable]
int r_data[32];
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_fw_address_set_op':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:482:6: warning: unused variable 'r_data' [-Wunused-variable]
int r_data[32];
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_fw_enter_op':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:501:6: warning: unused variable 'r_data' [-Wunused-variable]
int r_data[32];
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_chip_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:708:1: warning: label 'fail_to_access_ec' defined but not used [-Wunused-label]
fail_to_access_ec:
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:596:6: warning: unused variable 'i' [-Wunused-variable]
int i;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:595:6: warning: unused variable 'ret_val' [-Wunused-variable]
int ret_val = 0;
^~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_irq_ec_request':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:966:11: warning: unused variable 'irq' [-Wunused-variable]
unsigned irq = gpio_to_irq(aw8ec_apwake_gpio);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_irq_splash_request':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:996:18: warning: unused variable 'irq' [-Wunused-variable]
unsigned irq = gpio_to_irq(gpio);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_tp_abs':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:1336:40: warning: passing argument 1 of 'elantech_report_absolute_to_related' from incompatible pointer type [-Wincompatible-pointer-types]
elantech_report_absolute_to_related(ec_chip, &Null_data_times);
^~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:26:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/../input/asusec/elan_i2c_asus.h:139:6: note: expected 'struct asusdec_chip *' but argument is of type 'struct aw8ec_chip *'
void elantech_report_absolute_to_related(struct asusdec_chip *ec_chip, int *Null_data_times);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_dock_init_work_function':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:1618:6: warning: unused variable 'irq' [-Wunused-variable]
int irq = gpio_to_irq(gpio);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_w8_report_function':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:1716:6: warning: unused variable 'irq' [-Wunused-variable]
int irq = gpio_to_irq(gpio);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_scalar_status_report_function':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:1746:6: warning: unused variable 'irq' [-Wunused-variable]
int irq = gpio_to_irq(gpio);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_show_dock_battery_status':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:2183:6: warning: unused variable 'bat_percentage' [-Wunused-variable]
int bat_percentage = 0;
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:2471:32: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
ec_chip->ec_version[length] = NULL;
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:20:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/cache.h:4,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/time.h:7,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/stat.h:60,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:10,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:5:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/printk.h:14:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
#define KERN_NOTICE "<5>" /* normal but significant condition */
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.h:33:9: note: in expansion of macro 'KERN_NOTICE'
printk(KERN_NOTICE "aw8ec: [%s] " format , __FUNCTION__ , ## arg)
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:2487:4: note: in expansion of macro 'aw8ec_NOTICE'
aw8ec_NOTICE("aw8ec_EC_WAKEUP, arg = %d\n", arg);
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c: In function 'aw8ec_dock_battery_get_status':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:2717:6: warning: unused variable 'bat_percentage' [-Wunused-variable]
int bat_percentage = 0;
^~~~~~~~~~~~~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:2543:13: warning: 'aw8ec_enter_factory_mode' defined but not used [-Wunused-function]
static void aw8ec_enter_factory_mode(void){
^~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:1546:12: warning: 'aw8ec_get_version_num' defined but not used [-Wunused-function]
static int aw8ec_get_version_num(void){
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:577:12: warning: 'aw8ec_is_init_running' defined but not used [-Wunused-function]
static int aw8ec_is_init_running(void){
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:438:12: warning: 'aw8ec_touchpad_disable' defined but not used [-Wunused-function]
static int aw8ec_touchpad_disable(struct i2c_client *client)
^~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/misc/aw8ec.c:431:12: warning: 'aw8ec_touchpad_enable' defined but not used [-Wunused-function]
static int aw8ec_touchpad_enable(struct i2c_client *client)
^~~~~~~~~~~~~~~~~~~~~
LD drivers/misc/built-in.o
CC drivers/net/mii.o
CC drivers/mmc/card/queue.o
CC drivers/net/Space.o
CC net/ipv6/anycast.o
CC drivers/net/loopback.o
CC drivers/mmc/card/mmc_test.o
CC net/ipv4/inetpeer.o
CC net/ipv6/ip6_output.o
CC drivers/net/ppp_generic.o
CC net/ipv4/protocol.o
CC net/ipv4/ip_input.o
LD drivers/mmc/card/mmc_block.o
LD drivers/mmc/card/built-in.o
CC drivers/mmc/core/core.o
CC drivers/net/ppp_async.o
CC net/ipv4/ip_fragment.o
CC net/ipv6/ip6_input.o
CC drivers/mmc/core/bus.o
CC drivers/net/ppp_synctty.o
CC net/ipv6/addrconf.o
CC net/ipv4/ip_forward.o
CC drivers/mmc/core/host.o
CC drivers/net/ppp_deflate.o
CC drivers/mmc/core/mmc.o
CC net/ipv4/ip_options.o
CC drivers/net/bsd_comp.o
CC drivers/mmc/core/mmc_ops.o
CC drivers/net/ppp_mppe.o
CC net/ipv4/ip_output.o
CC drivers/net/pppox.o
CC drivers/mmc/core/sd.o
CC drivers/net/pppoe.o
CC net/ipv6/addrlabel.o
CC drivers/mmc/core/sd_ops.o
CC drivers/mmc/core/sdio.o
CC net/ipv4/ip_sockglue.o
CC net/ipv6/route.o
CC drivers/net/pppolac.o
CC drivers/mmc/core/sdio_ops.o
CC drivers/mmc/core/sdio_bus.o
CC drivers/net/pppopns.o
CC net/ipv4/inet_hashtables.o
CC drivers/mmc/core/sdio_cis.o
CC drivers/net/slip.o
CC drivers/mmc/core/sdio_io.o
CC net/ipv4/inet_timewait_sock.o
CC net/ipv6/ip6_fib.o
CC drivers/mmc/core/sdio_irq.o
CC drivers/net/slhc.o
CC drivers/mmc/core/quirks.o
CC net/ipv4/inet_connection_sock.o
CC drivers/mmc/core/debugfs.o
CC net/ipv6/ipv6_sockglue.o
LD drivers/mmc/core/mmc_core.o
LD drivers/mmc/core/built-in.o
CC drivers/mmc/host/sdhci.o
CC drivers/net/dummy.o
CC net/ipv4/tcp.o
CC drivers/net/tun.o
CC net/ipv6/ndisc.o
CC drivers/net/r8169.o
CC drivers/mmc/host/sdhci-pltfm.o
CC net/ipv6/udp.o
CC drivers/mmc/host/sdhci-tegra.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/net/inetpeer.h:15:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/net/route.h:28,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/net/inet_hashtables.h:32,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/net/tcp.h:37,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/tcp.c:272:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/tcp.c: In function 'tcp_nuke_addr':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/net/ipv6.h:338:17: warning: 'in6' may be used uninitialized in this function [-Wmaybe-uninitialized]
(a1->s6_addr32[3] ^ a2->s6_addr32[3])) == 0;
~~~~~~~~~~~~~^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/tcp.c:3357:19: note: 'in6' was declared here
struct in6_addr *in6;
^~~
CC net/ipv4/tcp_input.o
LD drivers/mmc/host/built-in.o
LD drivers/mmc/built-in.o
LD drivers/nfc/built-in.o
CC drivers/of/base.o
CC drivers/of/fdt.o
CC net/ipv6/udplite.o
CC drivers/of/address.o
LD drivers/net/arm/built-in.o
LD drivers/net/caif/built-in.o
CC drivers/net/usb/asix.o
CC net/ipv6/raw.o
CC drivers/of/irq.o
CC drivers/of/device.o
CC drivers/of/platform.o
CC net/ipv6/protocol.o
CC drivers/of/gpio.o
CC net/ipv4/tcp_output.o
CC net/ipv6/icmp.o
CC drivers/of/of_i2c.o
CC drivers/of/of_net.o
CC drivers/net/usb/cdc_ether.o
CC drivers/of/of_pci.o
CC net/ipv6/mcast.o
CC drivers/net/usb/smsc95xx.o
CC drivers/of/of_pci_irq.o
LD drivers/of/built-in.o
CC drivers/pci/access.o
CC net/ipv4/tcp_timer.o
CC drivers/pci/bus.o
CC drivers/net/usb/net1080.o
CC drivers/pci/probe.o
CC net/ipv4/tcp_ipv4.o
CC drivers/net/usb/rndis_host.o
CC net/ipv6/reassembly.o
CC drivers/pci/remove.o
CC drivers/net/usb/cdc_subset.o
CC drivers/pci/pci.o
CC net/ipv6/tcp_ipv6.o
CC drivers/net/usb/zaurus.o
CC net/ipv4/tcp_minisocks.o
CC drivers/net/usb/usbnet.o
CC net/ipv4/tcp_cong.o
CC drivers/pci/pci-driver.o
CC net/ipv6/exthdrs.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/net/usb/usbnet.c: In function 'usbnet_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/net/usb/usbnet.c:1424:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
if (xdev->descriptor.idVendor == 0x05c6 &&
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
(xdev->descriptor.idProduct == 0x900d) || (xdev->descriptor.idProduct == 0x900b)) {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/net/usb/usbnet.c:87:19: warning: 'driver_name' defined but not used [-Wunused-const-variable=]
static const char driver_name [] = "usbnet";
^~~~~~~~~~~
CC drivers/net/usb/cdc_ncm.o
CC drivers/pci/search.o
CC net/ipv4/datagram.o
CC drivers/pci/pci-sysfs.o
CC net/ipv6/datagram.o
CC net/ipv4/raw.o
CC drivers/net/usb/raw_ip_net.o
CC drivers/pci/rom.o
CC net/ipv6/ip6_flowlabel.o
CC drivers/pci/setup-res.o
CC net/ipv4/udp.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/net/usb/raw_ip_net.c: In function 'usb_net_raw_ip_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/net/usb/raw_ip_net.c:1233:3: warning: 'return' with no value, in function returning non-void
return;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/net/usb/raw_ip_net.c:1223:12: note: declared here
static int usb_net_raw_ip_init(void)
^~~~~~~~~~~~~~~~~~~
LD drivers/net/usb/built-in.o
CC drivers/net/wireless/rndis_wlan.o
CC drivers/pci/irq.o
CC drivers/pci/vpd.o
CC net/ipv6/inet6_connection_sock.o
CC drivers/pci/proc.o
CC net/ipv6/sysctl_net_ipv6.o
CC drivers/pci/slot.o
CC drivers/pci/quirks.o
CC net/ipv4/udplite.o
CC drivers/net/wireless/bcmdhd/aiutils.o
CC net/ipv6/xfrm6_policy.o
CC net/ipv4/arp.o
CC net/ipv6/xfrm6_state.o
CC drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.o
CC drivers/pci/pcie/aspm.o
CC drivers/net/wireless/bcmdhd/dhd_linux.o
CC net/ipv6/xfrm6_input.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/arp.c:157:31: warning: 'arp_broken_ops' defined but not used [-Wunused-const-variable=]
static const struct neigh_ops arp_broken_ops = {
^~~~~~~~~~~~~~
CC net/ipv4/icmp.o
CC drivers/pci/pcie/portdrv_core.o
CC net/ipv6/xfrm6_output.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/pci/pcie/portdrv_core.c: In function 'pcie_port_device_register':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/pci/pcie/portdrv_core.c:240:6: warning: 'cap_mask' may be used uninitialized in this function [-Wmaybe-uninitialized]
int cap_mask;
^~~~~~~~
CC drivers/pci/pcie/portdrv_pci.o
CC drivers/pci/pcie/portdrv_bus.o
CC net/ipv4/devinet.o
CC net/ipv6/netfilter.o
CC drivers/pci/pcie/aer/aerdrv_errprint.o
CC net/ipv6/fib6_rules.o
CC drivers/pci/pcie/aer/aerdrv_core.o
CC drivers/net/wireless/bcmdhd/siutils.o
CC net/ipv4/af_inet.o
CC drivers/pci/pcie/aer/aerdrv.o
CC net/ipv6/proc.o
LD drivers/pci/pcie/aer/aerdriver.o
LD drivers/pci/pcie/aer/built-in.o
LD drivers/pci/pcie/pcieportdrv.o
LD drivers/pci/pcie/built-in.o
CC drivers/pci/hotplug.o
CC net/ipv6/ah6.o
CC drivers/pci/msi.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/net/wireless/bcmdhd/siutils.c: In function 'si_doattach':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/net/wireless/bcmdhd/siutils.c:338:14: warning: self-comparison always evaluates to false [-Wtautological-compare]
if (bustype != BUSTYPE(bustype)) {
^~
CC drivers/net/wireless/bcmdhd/bcmutils.o
CC net/ipv4/igmp.o
CC drivers/pci/setup-bus.o
CC net/ipv6/esp6.o
CC drivers/net/wireless/bcmdhd/dhd_linux_sched.o
CC drivers/pci/setup-irq.o
CC net/ipv6/ipcomp6.o
CC drivers/pci/syscall.o
CC drivers/net/wireless/bcmdhd/bcmwifi.o
CC drivers/pci/of.o
CC net/ipv4/fib_frontend.o
CC net/ipv6/xfrm6_tunnel.o
CC drivers/net/wireless/bcmdhd/dhd_sdio.o
LD drivers/pci/built-in.o
LD drivers/platform/built-in.o
CC drivers/power/power_supply_core.o
CC drivers/power/power_supply_sysfs.o
CC net/ipv6/tunnel6.o
CC drivers/power/pad_battery.o
CC net/ipv4/fib_semantics.o
CC net/ipv6/xfrm6_mode_transport.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/pad_battery.c: In function 'pad_get_psp':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/pad_battery.c:644:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
static char *status_text[] = {"Unknown", "Charging", "Discharging", "Not charging", "Full"};
^~~~~~
CC drivers/power/smb347-charger.o
CC net/ipv6/xfrm6_mode_tunnel.o
CC net/ipv4/fib_trie.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:26:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:22:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c: In function 'smb347_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:220:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&(_work)->work, (_func)); \
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:923:2: note: in expansion of macro 'INIT_DELAYED_WORK_DEFERRABLE'
INIT_DELAYED_WORK_DEFERRABLE(&charger->cable_det_work, cable_type_detect);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:948:30: warning: passing argument 1 of 'register_otg_callback' from incompatible pointer type [-Wincompatible-pointer-types]
ret = register_otg_callback(smb347_otg_status, charger);
^~~~~~~~~~~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:42:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/smb347-charger.h:96:12: note: expected 'callback_t {aka void (*)(enum usb_otg_state, void *)}' but argument is of type 'void (*)(enum usb_otg_state, enum usb_otg_state, void *)'
extern int register_otg_callback(callback_t cb, void *args);
^~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:897:10: warning: unused variable 'buf' [-Wunused-variable]
uint8_t buf[15];
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:896:11: warning: unused variable 'irq_num' [-Wunused-variable]
int ret, irq_num;
^~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:1025:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.suspend = smb347_suspend,
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:1025:15: note: (near initialization for 'smb347_i2c_driver.suspend')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:1027:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.shutdown = smb347_shutdown,
^~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:1027:14: note: (near initialization for 'smb347_i2c_driver.shutdown')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c: In function 'smb347_reg_show':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:840:10: warning: array subscript is above array bounds [-Warray-bounds]
cmd_reg[1],
~~~~~~~^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/smb347-charger.c:844:13: warning: array subscript is above array bounds [-Warray-bounds]
status_reg[10]);
~~~~~~~~~~^~~~
CC drivers/power/bq27541_battery.o
CC net/ipv6/xfrm6_mode_beet.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/bq27541_battery.c: In function 'bq27541_get_psp':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/bq27541_battery.c:545:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
static char *status_text[] = {"Unknown", "Charging", "Discharging", "Not charging", "Full"};
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/bq27541_battery.c:518:6: warning: unused variable 'smb_retry' [-Wunused-variable]
int smb_retry=0;
^~~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/bq27541_battery.c:712:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/bq27541_stress_test.c: In function 'bq27541_battery_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/bq27541_stress_test.c:38:6: warning: unused variable 'battery_status' [-Wunused-variable]
int battery_status=0;
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/bq27541_stress_test.c:37:12: warning: unused variable 'fc' [-Wunused-variable]
int fc=0;
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/bq27541_battery.c: In function 'bq27541_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/bq27541_battery.c:737:4: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
while (i--)
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/bq27541_battery.c:739:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'while'
kfree(bq27541_device);
^~~~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/power/bq27541_battery.c:81:17: warning: 'device_count' defined but not used [-Wunused-variable]
static atomic_t device_count;
^~~~~~~~~~~~
LD drivers/power/power_supply.o
LD drivers/power/built-in.o
CC drivers/regulator/core.o
CC net/ipv6/mip6.o
CC net/ipv4/inet_fragment.o
CC drivers/net/wireless/bcmdhd/bcmevent.o
CC net/ipv6/netfilter/ip6_tables.o
CC net/ipv4/ping.o
CC drivers/net/wireless/bcmdhd/dhd_bta.o
CC drivers/regulator/dummy.o
CC drivers/net/wireless/bcmdhd/hndpmu.o
CC drivers/regulator/fixed.o
CC net/ipv4/sysctl_net_ipv4.o
CC drivers/regulator/virtual.o
CC net/ipv6/netfilter/ip6table_filter.o
CC drivers/net/wireless/bcmdhd/bcmsdh.o
CC drivers/regulator/userspace-consumer.o
CC net/ipv6/netfilter/ip6table_mangle.o
CC drivers/regulator/gpio-regulator.o
CC net/ipv4/sysfs_net_ipv4.o
CC drivers/net/wireless/bcmdhd/dhd_cdc.o
CC drivers/regulator/max8973-regulator.o
CC net/ipv6/netfilter/ip6table_raw.o
CC net/ipv4/proc.o
CC drivers/regulator/max77663-regulator.o
CC drivers/net/wireless/bcmdhd/bcmsdh_linux.o
CC net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.o
CC net/ipv4/fib_rules.o
CC drivers/regulator/tps6586x-regulator.o
CC drivers/net/wireless/bcmdhd/dhd_common.o
CC net/ipv6/netfilter/nf_conntrack_proto_icmpv6.o
CC drivers/regulator/tps6591x-regulator.o
CC net/ipv4/esp4.o
CC net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
CC drivers/regulator/rc5t583-regulator.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/regulator/rc5t583-regulator.c: In function 'rc5t583_reg_is_enabled':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/regulator/rc5t583-regulator.c:84:9: warning: 'control' may be used uninitialized in this function [-Wmaybe-uninitialized]
return !!(control & BIT(ri->en_bit));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/regulator/rc5t583-regulator.c: In function 'rc5t583_get_voltage_sel':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/regulator/rc5t583-regulator.c:158:14: warning: 'vsel' may be used uninitialized in this function [-Wmaybe-uninitialized]
return vsel & ri->vout_mask;
~~~~~^~~~~~~~~~~~~~~
CC net/ipv6/netfilter/nf_conntrack_reasm.o
CC net/ipv4/tunnel4.o
CC drivers/regulator/tps51632-regulator.o
CC drivers/net/wireless/bcmdhd/linux_osl.o
CC drivers/regulator/tps80031-regulator.o
CC net/ipv4/xfrm4_mode_transport.o
CC drivers/net/wireless/bcmdhd/bcmsdh_sdmmc.o
CC net/ipv6/netfilter/ip6t_LOG.o
CC drivers/regulator/ricoh583-regulator.o
CC net/ipv4/xfrm4_mode_tunnel.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/bitops.h:27:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/bitops.h:22,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:17,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/cache.h:4,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/time.h:7,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/stat.h:60,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:10,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv6/netfilter/ip6t_LOG.c:13:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/net/netfilter/xt_log.h: In function 'sb_close':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/system.h:98:3: warning: value computed is not used [-Wunused-value]
((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/net/netfilter/xt_log.h:50:3: note: in expansion of macro 'xchg'
xchg(&emergency_ptr, m);
^~~~
CC net/ipv6/netfilter/ip6t_REJECT.o
CC drivers/regulator/tps65910-regulator.o
CC drivers/net/wireless/bcmdhd/dhd_custom_gpio.o
CC net/ipv4/ipconfig.o
CC drivers/net/wireless/bcmdhd/sbutils.o
CC drivers/regulator/tps62360-regulator.o
LD net/ipv6/netfilter/nf_conntrack_ipv6.o
LD net/ipv6/netfilter/nf_defrag_ipv6.o
LD net/ipv6/netfilter/built-in.o
CC net/ipv6/sit.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:20:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/regulator/tps62360-regulator.c:25:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/regulator/tps62360-regulator.c: In function 'tps62360_probe':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/printk.h:15:19: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'unsigned int' [-Wformat=]
#define KERN_INFO "<6>" /* informational */
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/regulator/tps62360-regulator.c:641:9: note: in expansion of macro 'KERN_INFO'
printk(KERN_INFO "tps62360 register misc device for I2C stress test rc=%x chip_id=%s\n", rc, chip_id);
^~~~~~~~~
CC drivers/regulator/tps6238x0-regulator.o
CC net/ipv4/netfilter.o
CC drivers/net/wireless/bcmdhd/wldev_common.o
LD drivers/regulator/built-in.o
CC drivers/ril/ril.o
CC net/ipv6/ip6_tunnel.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril.c:16:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_proximity.h:10:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
int check_sar_det_3g();
^~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kobject.h:21:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:16,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril.c:6:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril.c:198:52: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
__ATTR(mod_host_controller_rst, _ATTR_MODE, NULL, store_mod_host_controller_rst),
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysfs.h:73:11: note: in definition of macro '__ATTR'
.store = _store, \
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril.c:198:52: note: (near initialization for 'device_attr_TF300TL[4].store')
__ATTR(mod_host_controller_rst, _ATTR_MODE, NULL, store_mod_host_controller_rst),
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysfs.h:73:11: note: in definition of macro '__ATTR'
.store = _store, \
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril.c: In function 'ril_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril.c:311:11: warning: unused variable 'i' [-Wunused-variable]
int err, i;
^
CC net/ipv4/netfilter/nf_nat_rule.o
CC drivers/ril/ril_proximity.o
CC drivers/net/wireless/bcmdhd/wl_android.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_proximity.c:13:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_proximity.h:10:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
int check_sar_det_3g();
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_proximity.c:90:5: warning: function declaration isn't a prototype [-Wstrict-prototypes]
int check_sar_det_3g()
^~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_proximity.c: In function 'ril_proximity_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_proximity.c:164:6: warning: unused variable 'project' [-Wunused-variable]
u32 project = tegra3_get_project_id();
^~~~~~~
CC drivers/ril/ril_wakeup.o
CC net/ipv4/netfilter/nf_nat_standalone.o
CC drivers/ril/ril_sim.o
CC drivers/net/wireless/bcmdhd/dhd_cfg80211.o
CC net/ipv6/addrconf_core.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_sim.c:63:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int get_sim_plug_state_from_pin()
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_sim.c: In function 'sim_hot_plug_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_sim.c:187:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
unsigned int project = tegra3_get_project_id();
^~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:26:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_sim.c:1:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:208:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&(_work)->work, (_func)); \
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_sim.c:201:2: note: in expansion of macro 'INIT_DELAYED_WORK'
INIT_DELAYED_WORK(&hotplug_work_task, hotplug_work_handle);
^~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_sim.c:204:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&modem_reset_start_task, freeze_sim_plug_state_work_handle);
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_sim.c:205:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&modem_reset_finish_task, release_sim_plug_state_work_handle);
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_sim.c:209:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&modem_reset_start_task, null_work_handle);
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:149:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
(_work)->func = (_func); \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:192:3: note: in expansion of macro 'PREPARE_WORK'
PREPARE_WORK((_work), (_func)); \
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/workqueue.h:198:3: note: in expansion of macro '__INIT_WORK'
__INIT_WORK((_work), (_func), 0); \
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_sim.c:210:3: note: in expansion of macro 'INIT_WORK'
INIT_WORK(&modem_reset_finish_task, null_work_handle);
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_sim.c: In function 'sim_hot_plug_exit':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/ril/ril_sim.c:263:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
unsigned int project = tegra3_get_project_id();
^~~~~~~~
CC drivers/ril/ril_modem_crash.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/net.h:63:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/skbuff.h:26,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/icmp.h:86,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_standalone.c:9:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_standalone.c: In function 'nf_nat_standalone_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_decode_session' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_standalone.c:287:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(ip_nat_decode_session, nat_decode_session);
^~~~~~~~~~~~~~~~~~
CC net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.o
CC net/ipv6/exthdrs_core.o
LD drivers/ril/built-in.o
CC drivers/rtc/rtc-lib.o
CC drivers/net/wireless/bcmdhd/wl_cfg80211.o
CC net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.o
CC drivers/rtc/hctosys.o
CC net/ipv6/inet6_hashtables.o
CC drivers/rtc/class.o
CC net/ipv4/netfilter/nf_conntrack_proto_icmp.o
CC drivers/rtc/interface.o
LD net/ipv6/ipv6.o
LD net/ipv6/built-in.o
CC net/key/af_key.o
CC drivers/rtc/rtc-dev.o
CC net/ipv4/netfilter/nf_nat_core.o
CC drivers/rtc/rtc-proc.o
CC drivers/rtc/rtc-sysfs.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysctl.h:933:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:27,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_core.c:11:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_core.c: In function 'nf_nat_protocol_unregister':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_unknown_protocol' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_core.c:528:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_protos[proto->protonum],
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_core.c: In function 'nf_nat_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_unknown_protocol' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_core.c:739:3: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_protos[i], &nf_nat_unknown_protocol);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_protocol_tcp' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_core.c:740:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_protos[IPPROTO_TCP], &nf_nat_protocol_tcp);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_protocol_udp' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_core.c:741:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_protos[IPPROTO_UDP], &nf_nat_protocol_udp);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_protocol_icmp' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_core.c:742:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_protos[IPPROTO_ICMP], &nf_nat_protocol_icmp);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_seq_adjust' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_core.c:751:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_seq_adjust_hook, nf_nat_seq_adjust);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nfnetlink_parse_nat_setup' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_core.c:753:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nfnetlink_parse_nat_setup_hook,
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_get_offset' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_core.c:756:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_ct_nat_offset, nf_nat_get_offset);
^~~~~~~~~~~~~~~~~~
CC net/ipv4/netfilter/nf_nat_helper.o
CC drivers/rtc/alarm.o
LD net/key/built-in.o
CC net/netfilter/core.o
CC drivers/rtc/alarm-dev.o
CC net/ipv4/netfilter/nf_nat_proto_unknown.o
CC drivers/rtc/rtc-max77663.o
CC net/netfilter/nf_log.o
CC net/ipv4/netfilter/nf_nat_proto_common.o
CC drivers/rtc/rtc-tps6586x.o
CC net/ipv4/netfilter/nf_nat_proto_tcp.o
CC net/netfilter/nf_queue.o
CC drivers/rtc/rtc-tps6591x.o
CC net/ipv4/netfilter/nf_nat_proto_udp.o
CC drivers/net/wireless/bcmdhd/wl_cfgp2p.o
CC drivers/rtc/rtc-tps80031.o
CC net/netfilter/nf_sockopt.o
CC net/ipv4/netfilter/nf_nat_proto_icmp.o
CC drivers/rtc/rtc-ricoh583.o
CC net/netfilter/nf_conntrack_core.o
CC net/ipv4/netfilter/nf_defrag_ipv4.o
LD drivers/rtc/rtc-core.o
LD drivers/rtc/built-in.o
CC drivers/scsi/scsi.o
CC net/ipv4/netfilter/nf_nat_amanda.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/net/wireless/bcmdhd/wl_cfgp2p.c: In function 'wl_cfgp2p_ifidx':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/net/wireless/bcmdhd/wl_cfgp2p.c:450:31: warning: argument to 'sizeof' in 'memcpy' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
memcpy(index, getbuf, sizeof(index));
^
CC drivers/net/wireless/bcmdhd/wl_linux_mon.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/net.h:63:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/skbuff.h:26,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/netfilter.h:6,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/nf_conntrack_core.c:15:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/nf_conntrack_core.c: In function 'nf_conntrack_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_conntrack_attach' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/nf_conntrack_core.c:1579:3: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(ip_ct_attach, nf_conntrack_attach);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'destroy_conntrack' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/nf_conntrack_core.c:1580:3: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_ct_destroy, destroy_conntrack);
^~~~~~~~~~~~~~~~~~
CC net/netfilter/nf_conntrack_standalone.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysctl.h:933:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:27,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_amanda.c:12:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_amanda.c: In function 'nf_nat_amanda_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'help' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_amanda.c:80:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_amanda_hook, help);
^~~~~~~~~~~~~~~~~~
CC net/ipv4/netfilter/nf_nat_ftp.o
CC drivers/scsi/hosts.o
LD drivers/net/wireless/bcmdhd/bcmdhd.o
LD drivers/net/wireless/bcmdhd/built-in.o
LD drivers/net/wireless/built-in.o
LD drivers/net/built-in.o
CC drivers/staging/staging.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysctl.h:933:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:27,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_ftp.c:11:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_ftp.c: In function 'nf_nat_ftp_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_ftp' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_ftp.c:123:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_ftp_hook, nf_nat_ftp);
^~~~~~~~~~~~~~~~~~
CC net/ipv4/netfilter/nf_nat_h323.o
CC net/netfilter/nf_conntrack_expect.o
CC drivers/staging/android/binder.o
CC drivers/scsi/scsi_ioctl.o
CC drivers/scsi/constants.o
CC net/netfilter/nf_conntrack_helper.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysctl.h:933:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:27,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_h323.c:12:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_h323.c: In function 'init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'set_h245_addr' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_h323.c:584:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(set_h245_addr_hook, set_h245_addr);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'set_h225_addr' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_h323.c:585:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(set_h225_addr_hook, set_h225_addr);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'set_sig_addr' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_h323.c:586:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(set_sig_addr_hook, set_sig_addr);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'set_ras_addr' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_h323.c:587:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(set_ras_addr_hook, set_ras_addr);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_rtp_rtcp' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_h323.c:588:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nat_rtp_rtcp_hook, nat_rtp_rtcp);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_t120' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_h323.c:589:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nat_t120_hook, nat_t120);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_h245' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_h323.c:590:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nat_h245_hook, nat_h245);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_callforwarding' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_h323.c:591:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nat_callforwarding_hook, nat_callforwarding);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_q931' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_h323.c:592:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nat_q931_hook, nat_q931);
^~~~~~~~~~~~~~~~~~
CC net/ipv4/netfilter/nf_nat_irc.o
CC drivers/scsi/scsicam.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysctl.h:933:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:27,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_irc.c:13:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_irc.c: In function 'nf_nat_irc_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'help' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_irc.c:85:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_irc_hook, help);
^~~~~~~~~~~~~~~~~~
CC net/ipv4/netfilter/nf_nat_pptp.o
CC net/netfilter/nf_conntrack_proto.o
CC drivers/scsi/scsi_error.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/net.h:63:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/skbuff.h:26,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/netfilter.h:6,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/nf_conntrack_proto.c:13:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/nf_conntrack_proto.c: In function 'nf_conntrack_l3proto_unregister':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_conntrack_l3proto_generic' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/nf_conntrack_proto.c:210:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_ct_l3protos[proto->l3proto],
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/nf_conntrack_proto.c: In function 'nf_conntrack_l4proto_unregister':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_conntrack_l4proto_generic' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/nf_conntrack_proto.c:345:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_ct_protos[l4proto->l3proto][l4proto->l4proto],
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/nf_conntrack_proto.c: In function 'nf_conntrack_proto_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_conntrack_l3proto_generic' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/nf_conntrack_proto.c:370:3: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_ct_l3protos[i],
^~~~~~~~~~~~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysctl.h:933:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:27,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_pptp.c:20:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_pptp.c: In function 'nf_nat_helper_pptp_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'pptp_outbound_pkt' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_pptp.c:285:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_pptp_hook_outbound, pptp_outbound_pkt);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'pptp_inbound_pkt' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_pptp.c:288:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_pptp_hook_inbound, pptp_inbound_pkt);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'pptp_exp_gre' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_pptp.c:291:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_pptp_hook_exp_gre, pptp_exp_gre);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'pptp_nat_expected' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_pptp.c:294:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_pptp_hook_expectfn, pptp_nat_expected);
^~~~~~~~~~~~~~~~~~
CC net/netfilter/nf_conntrack_l3proto_generic.o
CC net/ipv4/netfilter/nf_nat_sip.o
CC drivers/staging/android/logger.o
CC drivers/scsi/scsi_lib.o
CC net/netfilter/nf_conntrack_proto_generic.o
CC drivers/staging/android/ram_console.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysctl.h:933:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:27,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_sip.c:13:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_sip.c: In function 'nf_nat_sip_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'ip_nat_sip' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_sip.c:550:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_sip_hook, ip_nat_sip);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'ip_nat_sip_seq_adjust' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_sip.c:551:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_sip_seq_adjust_hook, ip_nat_sip_seq_adjust);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'ip_nat_sip_expect' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_sip.c:552:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_sip_expect_hook, ip_nat_sip_expect);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'ip_nat_sdp_addr' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_sip.c:553:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_sdp_addr_hook, ip_nat_sdp_addr);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'ip_nat_sdp_port' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_sip.c:554:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_sdp_port_hook, ip_nat_sdp_port);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'ip_nat_sdp_session' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_sip.c:555:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_sdp_session_hook, ip_nat_sdp_session);
^~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'ip_nat_sdp_media' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_sip.c:556:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_sdp_media_hook, ip_nat_sdp_media);
^~~~~~~~~~~~~~~~~~
CC net/ipv4/netfilter/nf_nat_tftp.o
CC net/netfilter/nf_conntrack_proto_tcp.o
CC drivers/staging/android/timed_output.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysctl.h:933:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:27,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_tftp.c:8:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_tftp.c: In function 'nf_nat_tftp_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'help' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/nf_nat_tftp.c:46:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(nf_nat_tftp_hook, help);
^~~~~~~~~~~~~~~~~~
CC net/ipv4/netfilter/nf_nat_proto_dccp.o
CC drivers/staging/android/timed_gpio.o
CC drivers/staging/android/lowmemorykiller.o
CC drivers/scsi/scsi_lib_dma.o
CC net/ipv4/netfilter/nf_nat_proto_gre.o
LD drivers/staging/android/built-in.o
CC drivers/staging/iio/industrialio-core.o
CC net/netfilter/nf_conntrack_proto_udp.o
CC drivers/scsi/scsi_scan.o
CC net/ipv4/netfilter/nf_nat_proto_udplite.o
CC net/netfilter/nf_conntrack_extend.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/staging/iio/industrialio-core.c: In function 'iio_device_register':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/staging/iio/industrialio-core.c:948:7: warning: 'mask' may be used uninitialized in this function [-Wmaybe-uninitialized]
ret = __iio_add_chan_devattr(postfix,
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NULL,
~~~~~
chan,
~~~~~
&iio_ev_state_show,
~~~~~~~~~~~~~~~~~~~
iio_ev_state_store,
~~~~~~~~~~~~~~~~~~~
mask,
~~~~~
/*HACK. - limits us to one
~~~~~~~~~~~~~~~~~~~~~~~~~~
event interface - fix by
~~~~~~~~~~~~~~~~~~~~~~~~
extending the bitmask - but
~~~~~~~~~~~~~~~~~~~~~~~~~~~
how far*/
~~~~~~~~~
0,
~~
&dev_info->event_interfaces[0].dev,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&dev_info->event_interfaces[0].
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dev_attr_list);
~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/staging/iio/industrialio-core.c:914:18: note: 'mask' was declared here
int ret = 0, i, mask;
^~~~
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/dac/built-in.o
LD drivers/staging/iio/dds/built-in.o
LD drivers/staging/iio/gyro/built-in.o
LD drivers/staging/iio/imu/built-in.o
CC drivers/staging/iio/light/isl29028.o
CC net/ipv4/netfilter/nf_nat_proto_sctp.o
CC drivers/scsi/scsi_sysfs.o
CC net/netfilter/nf_conntrack_acct.o
CC drivers/staging/iio/light/ltr558als.o
CC net/ipv4/netfilter/ip_tables.o
CC net/netfilter/nf_conntrack_ecache.o
CC drivers/scsi/scsi_devinfo.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
CC net/netfilter/nf_conntrack_h323_main.o
LD drivers/staging/iio/trigger/built-in.o
LD drivers/staging/iio/industrialio.o
LD drivers/staging/iio/built-in.o
CC drivers/staging/zram/zram_drv.o
CC drivers/scsi/scsi_sysctl.o
CC net/ipv4/netfilter/iptable_filter.o
CC drivers/scsi/scsi_proc.o
CC drivers/staging/zram/zram_sysfs.o
CC drivers/staging/zram/xvmalloc.o
CC net/ipv4/netfilter/iptable_mangle.o
CC drivers/scsi/scsi_trace.o
CC net/netfilter/nf_conntrack_h323_asn1.o
LD drivers/staging/zram/zram.o
LD drivers/staging/zram/built-in.o
LD drivers/staging/built-in.o
CC drivers/switch/switch_class.o
CC drivers/scsi/scsi_pm.o
CC net/netfilter/nfnetlink.o
LD net/ipv4/netfilter/iptable_nat.o
CC net/ipv4/netfilter/iptable_raw.o
LD drivers/switch/built-in.o
CC drivers/thermal/thermal_sys.o
CC drivers/scsi/sd.o
CC net/ipv4/netfilter/ipt_ah.o
CC net/netfilter/nfnetlink_queue.o
CC net/ipv4/netfilter/ipt_ecn.o
LD drivers/thermal/built-in.o
CC drivers/tty/tty_io.o
CC net/netfilter/nfnetlink_log.o
CC net/ipv4/netfilter/ipt_LOG.o
CC drivers/scsi/sr.o
LD net/netfilter/nf_conntrack.o
CC net/netfilter/nf_conntrack_proto_dccp.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/bitops.h:27:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/bitops.h:22,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:17,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/cache.h:4,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/time.h:7,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/stat.h:60,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:10,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/ipv4/netfilter/ipt_LOG.c:13:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/net/netfilter/xt_log.h: In function 'sb_close':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/system.h:98:3: warning: value computed is not used [-Wunused-value]
((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr))))
~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/net/netfilter/xt_log.h:50:3: note: in expansion of macro 'xchg'
xchg(&emergency_ptr, m);
^~~~
CC net/ipv4/netfilter/ipt_MASQUERADE.o
CC drivers/tty/n_tty.o
CC drivers/scsi/sr_ioctl.o
CC net/ipv4/netfilter/ipt_NETMAP.o
CC net/netfilter/nf_conntrack_proto_gre.o
CC drivers/scsi/sr_vendor.o
CC net/ipv4/netfilter/ipt_REDIRECT.o
CC drivers/tty/tty_ioctl.o
CC net/netfilter/nf_conntrack_proto_sctp.o
LD drivers/scsi/arm/built-in.o
LD drivers/scsi/sd_mod.o
LD drivers/scsi/sr_mod.o
CC drivers/scsi/sg.o
CC net/ipv4/netfilter/ipt_REJECT.o
CC drivers/tty/tty_ldisc.o
CC net/netfilter/nf_conntrack_proto_udplite.o
CC net/ipv4/netfilter/arp_tables.o
CC net/netfilter/nf_conntrack_amanda.o
CC drivers/tty/tty_buffer.o
LD drivers/scsi/scsi_mod.o
LD drivers/scsi/built-in.o
CC drivers/usb/class/cdc-acm.o
CC drivers/tty/tty_port.o
CC net/netfilter/nf_conntrack_ftp.o
CC net/ipv4/netfilter/arpt_mangle.o
CC drivers/tty/tty_mutex.o
CC drivers/tty/pty.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/usb/class/cdc-acm.c:777:20: warning: 'acm_tty_speed' defined but not used [-Wunused-const-variable=]
static const __u32 acm_tty_speed[] = {
^~~~~~~~~~~~~
CC drivers/usb/class/cdc-wdm.o
CC net/ipv4/netfilter/arptable_filter.o
LD net/netfilter/nf_conntrack_h323.o
CC net/netfilter/nf_conntrack_irc.o
LD net/ipv4/netfilter/nf_conntrack_ipv4.o
LD net/ipv4/netfilter/nf_nat.o
LD net/ipv4/netfilter/built-in.o
CC drivers/tty/tty_audit.o
CC net/ipv4/tcp_cubic.o
LD drivers/usb/class/built-in.o
CC drivers/usb/core/usb.o
CC net/netfilter/nf_conntrack_broadcast.o
CC drivers/tty/sysrq.o
CC net/ipv4/xfrm4_policy.o
CC drivers/usb/core/hub.o
CC net/netfilter/nf_conntrack_netbios_ns.o
LD drivers/tty/ipwireless/built-in.o
CC drivers/tty/serial/serial_core.o
CC net/netfilter/nf_conntrack_pptp.o
CC net/ipv4/xfrm4_state.o
CC net/ipv4/xfrm4_input.o
CC net/netfilter/nf_conntrack_sane.o
CC drivers/tty/serial/8250.o
CC drivers/usb/core/hcd.o
CC net/ipv4/xfrm4_output.o
CC net/netfilter/nf_conntrack_sip.o
LD net/ipv4/built-in.o
CC net/netlink/af_netlink.o
CC drivers/tty/serial/8250_pci.o
CC drivers/usb/core/urb.o
CC net/netfilter/nf_conntrack_tftp.o
CC drivers/usb/core/message.o
CC drivers/tty/serial/8250_early.o
CC net/netfilter/nf_tproxy_core.o
CC net/netlink/genetlink.o
CC drivers/tty/serial/tegra_hsuart.o
CC net/netfilter/x_tables.o
CC drivers/usb/core/driver.o
LD net/netlink/built-in.o
CC net/packet/af_packet.o
LD drivers/tty/serial/built-in.o
LD drivers/tty/vt/built-in.o
LD drivers/tty/built-in.o
CC drivers/video/fb_notify.o
CC net/netfilter/xt_tcpudp.o
CC drivers/video/fbmem.o
CC drivers/usb/core/config.o
CC net/netfilter/xt_mark.o
CC drivers/usb/core/file.o
CC net/netfilter/xt_connmark.o
CC drivers/video/fbmon.o
LD net/packet/built-in.o
CC net/rfkill/core.o
CC drivers/usb/core/buffer.o
CC net/netfilter/xt_CLASSIFY.o
CC drivers/usb/core/sysfs.o
LD net/rfkill/rfkill.o
LD net/rfkill/built-in.o
CC net/sched/sch_generic.o
CC net/netfilter/xt_NFLOG.o
CC drivers/video/fbcmap.o
CC net/netfilter/xt_NFQUEUE.o
CC drivers/usb/core/endpoint.o
CC drivers/video/fbsysfs.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysctl.h:933:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kmod.h:27,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:13,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/sched/sch_generic.c:15:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/sched/sch_generic.c: In function 'dev_graft_qdisc':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:369:12: warning: the comparison will always evaluate as 'true' for the address of 'noop_qdisc' will never be NULL [-Waddress]
((v) != NULL)) \
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/rcupdate.h:708:2: note: in expansion of macro '__rcu_assign_pointer'
__rcu_assign_pointer((p), (v), __rcu)
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/sched/sch_generic.c:678:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(dev_queue->qdisc, &noop_qdisc);
^~~~~~~~~~~~~~~~~~
CC net/sched/sch_mq.o
CC drivers/usb/core/devio.o
CC net/netfilter/xt_TPROXY.o
CC drivers/video/modedb.o
CC net/sched/sch_api.o
CC drivers/video/fbcvt.o
CC net/netfilter/xt_TRACE.o
CC drivers/video/backlight/lcd.o
CC drivers/usb/core/notify.o
CC net/netfilter/xt_comment.o
CC drivers/video/backlight/backlight.o
CC drivers/usb/core/generic.o
CC net/sched/sch_blackhole.o
CC net/netfilter/xt_connbytes.o
CC drivers/usb/core/quirks.o
CC drivers/video/backlight/pwm_bl.o
CC net/sched/cls_api.o
CC net/netfilter/xt_connlimit.o
CC drivers/usb/core/devices.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/backlight/pwm_bl.c:46:1: warning: useless storage class specifier in empty declaration
};
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/backlight/pwm_bl.c: In function 'display_read_table':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/backlight/pwm_bl.c:264:60: warning: passing argument 3 of 'display_read_reg' makes pointer from integer without a cast [-Wint-conversion]
err = display_read_reg(client, next->addr, val);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/backlight/pwm_bl.c:210:12: note: expected 'u16 * {aka short unsigned int *}' but argument is of type 'u16 {aka short unsigned int}'
static int display_read_reg(struct i2c_client *client, u16 addr, u16 *val)
^~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/backlight/pwm_bl.c: In function 'pwm_backlight_update_status':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/backlight/pwm_bl.c:664:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int cur_sd_brightness = atomic_read(&sd_brightness);
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/backlight/pwm_bl.c: In function 'pwm_backlight_get_brightness':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/backlight/pwm_bl.c:757:66: warning: passing argument 2 of 'P1801_read_backlight' from incompatible pointer type [-Wincompatible-pointer-types]
error = P1801_read_backlight(client_panel_p1801, &brightness);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/backlight/pwm_bl.c:306:12: note: expected 'u16 * {aka short unsigned int *}' but argument is of type 'int *'
static int P1801_read_backlight(struct i2c_client *client, u16 *val)
^~~~~~~~~~~~~~~~~~~~
At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/backlight/pwm_bl.c:248:12: warning: 'display_read_table' defined but not used [-Wunused-function]
static int display_read_table(struct i2c_client *client,
^~~~~~~~~~~~~~~~~~
CC drivers/video/backlight/tegra_pwm_bl.o
CC net/sched/act_api.o
CC drivers/usb/core/hcd-pci.o
CC net/netfilter/xt_conntrack.o
LD drivers/video/backlight/built-in.o
LD drivers/video/display/built-in.o
LD drivers/video/omap2/displays/built-in.o
LD drivers/video/omap2/built-in.o
CC drivers/video/tegra/dc/dc.o
CC drivers/usb/core/inode.o
CC net/netfilter/xt_hashlimit.o
CC net/sched/act_police.o
LD drivers/usb/core/usbcore.o
LD drivers/usb/core/built-in.o
CC drivers/usb/gadget/udc-core.o
CC net/sched/act_gact.o
CC drivers/usb/gadget/tegra_udc.o
CC net/netfilter/xt_helper.o
CC net/sched/act_mirred.o
CC net/netfilter/xt_hl.o
CC net/sched/sch_fifo.o
CC net/netfilter/xt_iprange.o
CC net/sched/sch_htb.o
CC drivers/usb/gadget/android.o
CC net/netfilter/xt_length.o
CC net/netfilter/xt_limit.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dc.c: In function 'camera_store_power':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dc.c:2481:29: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=]
printk("USB Camera Power =%d \n",val);
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kobject.h:21:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/module.h:16,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dc.c:20:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dc.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dc.c:2487:22: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
__ATTR(power, 0644, camera_show_power, camera_store_power);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysfs.h:72:10: note: in definition of macro '__ATTR'
.show = _show, \
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dc.c:2487:22: note: (near initialization for 'usb_camera_attributes.show')
__ATTR(power, 0644, camera_show_power, camera_store_power);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysfs.h:72:10: note: in definition of macro '__ATTR'
.show = _show, \
^~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dc.c:2487:41: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
__ATTR(power, 0644, camera_show_power, camera_store_power);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysfs.h:73:11: note: in definition of macro '__ATTR'
.store = _store, \
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dc.c:2487:41: note: (near initialization for 'usb_camera_attributes.store')
__ATTR(power, 0644, camera_show_power, camera_store_power);
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/sysfs.h:73:11: note: in definition of macro '__ATTR'
.store = _store, \
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dc.c: In function 'tegra_dc_module_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dc.c:2509:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret = tegra_dc_ext_module_init();
^~~
CC drivers/video/tegra/dc/bandwidth.o
CC net/netfilter/xt_mac.o
CC net/sched/sch_ingress.o
CC drivers/video/tegra/dc/mode.o
CC net/netfilter/xt_pkttype.o
CC net/sched/cls_u32.o
CC drivers/video/tegra/dc/clock.o
CC net/netfilter/xt_policy.o
CC drivers/video/tegra/dc/lut.o
CC net/sched/ematch.o
CC drivers/video/tegra/dc/csc.o
CC net/netfilter/xt_qtaguid_print.o
CC net/sched/em_u32.o
CC drivers/video/tegra/dc/window.o
CC net/netfilter/xt_qtaguid.o
LD net/sched/built-in.o
CC net/sunrpc/clnt.o
CC drivers/video/tegra/dc/rgb.o
CC drivers/video/tegra/dc/hdmi.o
CC net/sunrpc/xprt.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/usb/gadget/android.c:803:36: warning: 'mass_storage_function' defined but not used [-Wunused-variable]
static struct android_usb_function mass_storage_function = {
^~~~~~~~~~~~~~~~~~~~~
LD drivers/usb/gadget/g_android.o
LD drivers/usb/gadget/built-in.o
CC drivers/usb/host/pci-quirks.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/xt_qtaguid.c: In function 'account_for_uid':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/xt_qtaguid.c:1473:2: warning: 'new_tag_stat' may be used uninitialized in this function [-Wmaybe-uninitialized]
tag_stat_update(new_tag_stat, direction, proto, bytes);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/net/netfilter/xt_qtaguid.c:1405:19: note: 'new_tag_stat' was declared here
struct tag_stat *new_tag_stat;
^~~~~~~~~~~~
CC net/netfilter/xt_quota.o
CC net/netfilter/xt_quota2.o
CC drivers/usb/host/ehci-hcd.o
CC net/sunrpc/socklib.o
CC net/netfilter/xt_socket.o
CC net/sunrpc/xprtsock.o
CC drivers/video/tegra/dc/nvhdcp.o
CC net/netfilter/xt_state.o
CC net/netfilter/xt_statistic.o
CC drivers/video/tegra/dc/edid.o
CC net/netfilter/xt_string.o
CC drivers/video/tegra/dc/nvsd.o
CC net/sunrpc/sched.o
CC net/netfilter/xt_time.o
CC net/netfilter/xt_u32.o
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/usb/host/ehci-hcd.c:1316:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/usb/host/ehci-tegra.c: In function 'gpio_dock_in_irq_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/usb/host/ehci-tegra.c:116:38: warning: passing argument 2 of 'request_irq' from incompatible pointer type [-Wincompatible-pointer-types]
ret = request_irq(gpio_dock_in_irq, gpio_dock_in_irq_handler, IRQF_SHARED|IRQF_TRIGGER_RISING|IRQF_TRIGGER_FALLING, "usb3_dock_in_irq_handler", hcd);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/usb/host/ehci-hcd.c:36:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/interrupt.h:132:1: note: expected 'irq_handler_t {aka enum irqreturn (*)(int, void *)}' but argument is of type 'irqreturn_t (*)(struct usb_hcd *) {aka enum irqreturn (*)(struct usb_hcd *)}'
request_irq(unsigned int irq, irq_handler_t handler, unsigned long flags,
^~~~~~~~~~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/usb/host/ehci-hcd.c:1316:0:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/usb/host/ehci-tegra.c: In function 'tegra_ehci_modem_port_host_reregister':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/usb/host/ehci-tegra.c:128:10: warning: 'return' with a value, in function returning void
return -EINVAL;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/usb/host/ehci-tegra.c:124:6: note: declared here
void tegra_ehci_modem_port_host_reregister(void)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC drivers/usb/host/xhci.o
CC net/sunrpc/auth.o
CC drivers/video/tegra/dc/dsi.o
LD net/netfilter/netfilter.o
LD net/netfilter/built-in.o
CC net/unix/af_unix.o
CC net/sunrpc/auth_null.o
CC drivers/usb/host/xhci-mem.o
CC net/sunrpc/auth_unix.o
CC net/unix/garbage.o
CC net/sunrpc/auth_generic.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dsi.c: In function 'tegra_dsi_read_fifo':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dsi.c:2520:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (rd_fifo_cnt << 2 > DSI_READ_FIFO_DEPTH)
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/dc/dsi.c:2523:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
break;
^~~~~
CC drivers/video/tegra/dc/dc_sysfs.o
CC net/unix/sysctl_net_unix.o
CC drivers/usb/host/xhci-pci.o
CC net/sunrpc/svc.o
CC drivers/video/tegra/dc/dc_config.o
LD net/unix/unix.o
CC drivers/usb/host/xhci-ring.o
LD net/unix/built-in.o
CC net/wireless/core.o
CC drivers/video/tegra/dc/ext/dev.o
CC net/sunrpc/svcsock.o
CC net/wireless/sysfs.o
CC drivers/video/tegra/dc/ext/util.o
CC net/wireless/radiotap.o
CC drivers/usb/host/xhci-hub.o
CC drivers/video/tegra/dc/ext/cursor.o
CC net/sunrpc/svcauth.o
CC net/wireless/util.o
CC drivers/video/tegra/dc/ext/events.o
CC net/sunrpc/svcauth_unix.o
CC drivers/usb/host/xhci-dbg.o
CC drivers/video/tegra/dc/ext/control.o
LD drivers/usb/host/xhci-hcd.o
LD drivers/usb/host/built-in.o
LD drivers/usb/misc/built-in.o
CC drivers/usb/otg/otg.o
CC drivers/usb/otg/otg_id.o
CC net/wireless/reg.o
LD drivers/video/tegra/dc/ext/built-in.o
LD drivers/video/tegra/dc/built-in.o
CC drivers/video/tegra/host/gr2d/gr2d.o
CC drivers/usb/otg/tegra-otg.o
CC net/sunrpc/addr.o
LD drivers/video/tegra/host/gr2d/nvhost-gr2d.o
LD drivers/video/tegra/host/gr2d/built-in.o
CC drivers/video/tegra/host/gr3d/gr3d.o
CC drivers/usb/otg/ulpi.o
CC drivers/video/tegra/host/gr3d/gr3d_t20.o
CC net/sunrpc/rpcb_clnt.o
CC drivers/usb/otg/ulpi_viewport.o
CC net/wireless/scan.o
CC drivers/video/tegra/host/gr3d/gr3d_t30.o
LD drivers/usb/otg/built-in.o
CC drivers/usb/serial/usb-serial.o
CC net/sunrpc/timer.o
CC drivers/video/tegra/host/gr3d/scale3d.o
CC net/wireless/nl80211.o
CC net/sunrpc/xdr.o
LD drivers/video/tegra/host/gr3d/nvhost-gr3d.o
LD drivers/video/tegra/host/gr3d/built-in.o
CC drivers/video/tegra/host/host1x/host1x.o
CC drivers/usb/serial/generic.o
CC net/sunrpc/sunrpc_syms.o
LD drivers/video/tegra/host/host1x/nvhost-host1x.o
LD drivers/video/tegra/host/host1x/built-in.o
CC drivers/video/tegra/host/isp/isp.o
CC drivers/usb/serial/bus.o
LD drivers/video/tegra/host/isp/nvhost-isp.o
LD drivers/video/tegra/host/isp/built-in.o
CC drivers/video/tegra/host/mpe/mpe.o
CC net/sunrpc/cache.o
CC drivers/usb/serial/baseband_usb_chr.o
LD drivers/video/tegra/host/mpe/nvhost-mpe.o
LD drivers/video/tegra/host/mpe/built-in.o
CC drivers/video/tegra/host/t20/t20.o
CC drivers/usb/serial/option.o
CC net/sunrpc/rpc_pipe.o
LD drivers/video/tegra/host/t20/nvhost-t20.o
LD drivers/video/tegra/host/t20/built-in.o
CC drivers/video/tegra/host/t30/t30.o
CC drivers/usb/serial/pl2303.o
CC net/sunrpc/svc_xprt.o
CC drivers/usb/serial/qcserial.o
CC net/wireless/mlme.o
LD drivers/video/tegra/host/t30/nvhost-t30.o
LD drivers/video/tegra/host/t30/built-in.o
CC drivers/usb/serial/usb_wwan.o
CC drivers/video/tegra/host/vi/vi.o
LD drivers/video/tegra/host/vi/nvhost-vi.o
LD drivers/video/tegra/host/vi/built-in.o
CC drivers/video/tegra/host/nvhost_acm.o
CC net/sunrpc/stats.o
CC net/wireless/ibss.o
LD drivers/usb/serial/usbserial.o
LD drivers/usb/serial/built-in.o
CC drivers/usb/storage/libusual.o
CC drivers/video/tegra/host/nvhost_syncpt.o
CC net/sunrpc/sysctl.o
CC drivers/usb/storage/usual-tables.o
CC net/wireless/sme.o
CC drivers/video/tegra/host/nvhost_cdma.o
CC net/sunrpc/auth_gss/auth_gss.o
CC drivers/usb/storage/scsiglue.o
CC drivers/video/tegra/host/nvhost_intr.o
CC net/wireless/chan.o
CC drivers/usb/storage/protocol.o
CC drivers/video/tegra/host/nvhost_channel.o
CC net/wireless/ethtool.o
CC drivers/usb/storage/transport.o
CC net/sunrpc/auth_gss/gss_generic_token.o
CC drivers/video/tegra/host/nvhost_job.o
CC net/sunrpc/auth_gss/gss_mech_switch.o
CC net/wireless/mesh.o
CC drivers/video/tegra/host/bus.o
CC drivers/usb/storage/usb.o
LD net/wireless/cfg80211.o
LD net/wireless/built-in.o
CC net/xfrm/xfrm_policy.o
CC drivers/video/tegra/host/dev.o
CC net/sunrpc/auth_gss/svcauth_gss.o
CC drivers/usb/storage/initializers.o
LD net/sunrpc/auth_gss/auth_rpcgss.o
LD net/sunrpc/auth_gss/built-in.o
LD net/sunrpc/sunrpc.o
CC drivers/usb/storage/sierra_ms.o
LD net/sunrpc/built-in.o
CC net/sysctl_net.o
CC drivers/video/tegra/host/debug.o
CC drivers/usb/storage/option_ms.o
CC net/activity_stats.o
CC net/xfrm/xfrm_state.o
CC drivers/video/tegra/host/bus_client.o
LD drivers/usb/storage/usb-storage.o
LD drivers/usb/storage/usb-libusual.o
LD drivers/usb/storage/built-in.o
LD drivers/usb/built-in.o
CC drivers/video/tegra/host/chip_support.o
CC drivers/watchdog/tegra_wdt.o
CC drivers/video/tegra/host/nvhost_memmgr.o
CC drivers/video/tegra/host/nvmap.o
LD drivers/video/tegra/host/nvhost.o
CC net/xfrm/xfrm_hash.o
LD drivers/video/tegra/host/built-in.o
CC drivers/video/tegra/nvmap/nvmap.o
LD drivers/watchdog/built-in.o
CC drivers/video/tegra/nvmap/nvmap_dev.o
CC net/xfrm/xfrm_input.o
CC net/xfrm/xfrm_output.o
CC drivers/video/tegra/nvmap/nvmap_handle.o
CC drivers/video/tegra/fb.o
CC net/xfrm/xfrm_algo.o
CC drivers/video/tegra/scalar.o
CC net/xfrm/xfrm_sysctl.o
CC drivers/video/tegra/nvmap/nvmap_heap.o
CC net/xfrm/xfrm_replay.o
CC net/xfrm/xfrm_ipcomp.o
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:154:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int enter_isp_mode()
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'enter_isp_mode':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:157:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int err = 0;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:164:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int exit_isp_mode()
^~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'exit_isp_mode':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:167:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int err = 0;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:182:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int enter_serial_debug_mode()
^~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:190:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int exit_serial_debug_mode()
^~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:198:11: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static u8 read_status()
^~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:218:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int write_enable()
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:226:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int write_disable()
^~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:262:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int chip_erase()
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'chip_erase':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:266:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u8 temp;
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:310:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int blanking_check()
^~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'blanking_check':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:314:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 addr;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'programming':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:353:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 addr, i;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'verify':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:429:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 addr, i;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:492:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int test_read_FW()
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'test_read_FW':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:495:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 addr;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:521:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int test_read_FW_to_file()
^~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'test_read_FW_to_file':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:524:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 addr;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'test_read_file':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:580:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 addr;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'test_open_bin':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:622:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 addr;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'read_gpio':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:666:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u8 data1[1] = {0x35};
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'write_gpio':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:690:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u8 data1[1] = {0x35};
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'write_scalar_reg':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:717:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u8 data[4] = {0x10, addrH, addrL, val};
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:725:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int keep_gpio_and_enter_isp_mode()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'keep_gpio_and_enter_isp_mode':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:728:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int err = 0;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:762:14: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static short fw_version()
^~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'fw_version':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:765:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
u32 addr;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'fw_update':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:798:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int err = 0;
^~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:840:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
static int get_version_from_system_prop()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'get_version_from_system_prop':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:843:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
struct file *fp = NULL;
^~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:848:24: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
version_buf[i] = NULL;
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'scalar_ioctl':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:891:29: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if(copy_to_user((const void __user *)arg, &rom_cmd, sizeof(rom_cmd))) {
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:6:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:936:29: warning: passing argument 1 of 'copy_to_user' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
if(copy_to_user((const void __user *)arg, &rom_cmd, sizeof(rom_cmd))) {
^
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/uaccess.h:5:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:6:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/include/asm/uaccess.h:413:42: note: expected 'void *' but argument is of type 'const void *'
static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned long n)
^~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'scalar_init':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:1053:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
int ret;
^~~
In file included from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/kernel.h:20:0,
from /home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:1:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/include/linux/printk.h:15:19: warning: too many arguments for format [-Wformat-extra-args]
#define KERN_INFO "<6>" /* informational */
^
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:1055:16: note: in expansion of macro 'KERN_INFO'
printk(KERN_INFO "P1801 scalar: %s- #####\n", __func__, ret);
^~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: In function 'i2c_scalar_write':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:1091:11: warning: unused variable 'bp' [-Wunused-variable]
char *bp = debugTxtBuf;
^~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c: At top level:
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:1288:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.write = i2c_scalar_write,
^~~~~~~~~~~~~~~~
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:1288:14: note: (near initialization for 'i2c_scalar.write')
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/drivers/video/tegra/scalar.c:713:12: warning: 'write_scalar_reg' defined but not used [-Wunused-function]
static int write_scalar_reg(u8 addrH, u8 addrL, u8 val)
^~~~~~~~~~~~~~~~
CC drivers/video/tegra/nvmap/nvmap_ioctl.o
CC drivers/video/tegra/nvmap/nvmap_mru.o
CC drivers/video/cfbfillrect.o
CC drivers/video/cfbcopyarea.o
LD net/xfrm/built-in.o
LD net/built-in.o
LD drivers/video/tegra/nvmap/built-in.o
LD drivers/video/tegra/built-in.o
CC drivers/video/cfbimgblt.o
CC drivers/video/sysfillrect.o
CC drivers/video/sysimgblt.o
CC drivers/video/syscopyarea.o
CC drivers/video/fb_sys_fops.o
CC drivers/video/fb_defio.o
CC drivers/video/output.o
LD drivers/video/fb.o
LD drivers/video/built-in.o
LD drivers/built-in.o
LD vmlinux.o
MODPOST vmlinux.o
GEN .version
CHK include/generated/compile.h
LD .tmp_vmlinux1
arch/arm/mach-tegra/built-in.o: In function `tegra_pm_enter_resume':
/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/arch/arm/mach-tegra/pm.c:1094: undefined reference to `read_pmc_wake_status'
make[2]: *** [/home/user/build/src/android_kernel_asus_tf700t-0de4e0f5046684758bd99761a70f3972f6a4fe1f/Makefile:872: .tmp_vmlinux1] Error 1
make[1]: *** [Makefile:130: sub-make] Error 2
make: *** [Makefile:26: all] Error 2
>>> ERROR: linux-asus-tf700t: all failed
(017673) [20:21:26] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(017673) [20:21:26] NOTE: The failed command's output is above the ^^^ line in the logfile: /home/jja2000/.local/var/pmbootstrap/log.txt
(017673) [20:21:26] ERROR: Command failed: (native) % cd /home/user/build && su user -c 'CARCH=armhf CC=armv6-alpine-linux-muslgnueabihf-gcc CROSS_COMPILE=armv6-alpine-linux-muslgnueabihf- abuild -d'
(017673) [20:21:26] Run 'pmbootstrap log' for details.
(017673) [20:21:26] See also: <https://postmarketos.org/troubleshooting>
(017673) [20:21:26] Traceback (most recent call last):
File "/home/jja2000/gitzooi/pmbootstrap/pmb/helpers/run.py", line 45, in core
stderr=args.logfd)
File "/usr/lib/python3.5/subprocess.py", line 271, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['sudo', '/bin/sh', '-c', 'env -i CHARSET=UTF-8 PATH=/usr/lib/ccache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SHELL=/bin/ash HISTFILE=~/.ash_history /usr/sbin/chroot /home/jja2000/.local/var/pmbootstrap/chroot_native sh -c \'cd /home/user/build;su user -c \'"\'"\'CARCH=armhf CC=armv6-alpine-linux-muslgnueabihf-gcc CROSS_COMPILE=armv6-alpine-linux-muslgnueabihf- abuild -d\'"\'"\'\'']' returned non-zero exit status 1
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/jja2000/gitzooi/pmbootstrap/pmb/__init__.py", line 53, in main
getattr(frontend, args.action)(args)
File "/home/jja2000/gitzooi/pmbootstrap/pmb/helpers/frontend.py", line 84, in build
args.buildinfo)
File "/home/jja2000/gitzooi/pmbootstrap/pmb/build/package.py", line 106, in package
pmb.chroot.user(args, cmd, suffix, "/home/user/build")
File "/home/jja2000/gitzooi/pmbootstrap/pmb/chroot/user.py", line 32, in user
auto_init, return_stdout, check)
File "/home/jja2000/gitzooi/pmbootstrap/pmb/chroot/root.py", line 86, in root
return_stdout, check)
File "/home/jja2000/gitzooi/pmbootstrap/pmb/helpers/run.py", line 58, in core
raise RuntimeError("Command failed: " + log_message) from exc
RuntimeError: Command failed: (native) % cd /home/user/build && su user -c 'CARCH=armhf CC=armv6-alpine-linux-muslgnueabihf-gcc CROSS_COMPILE=armv6-alpine-linux-muslgnueabihf- abuild -d'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment