Last active
April 26, 2024 16:19
-
-
Save master-q/4b3e09e664a15187290f0f22d1bcb3c6 to your computer and use it in GitHub Desktop.
Infer for Linux kernel with some patches
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ mkdir ~/src | |
$ cd ~/src | |
$ git clone git@github.com:facebook/infer.git | |
$ cd infer | |
$ patch -p1 < ~/Downloads/01_infer.patch | |
$ ./build-infer.sh clang | |
$ export PATH=~/src/infer/infer/bin:$PATH | |
$ cd ~/src | |
$ git clone git@github.com:torvalds/linux.git | |
$ cd linux | |
$ git checkout v6.1 | |
$ cp ~/Downloads/03_dot.config ./.config | |
$ patch -p1 < ~/Downloads/02_kernel.patch | |
$ infer -- make clean | |
$ infer -- make CC=clang V=1 -j`nproc` | |
--snip-- | |
Found 6049 issues (console output truncated to 5, see '/home/kiwamu/src/linux-github/infer-out/report.txt' for the full list) | |
Issue Type(ISSUED_TYPE_ID): # | |
Dead Store(DEAD_STORE): 5109 | |
Null Dereference(NULL_DEREFERENCE): 929 | |
Resource Leak(RESOURCE_LEAK): 11 | |
$ cp report.txt ~/Downloads/04_report.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/infer/src/clang/Capture.ml b/infer/src/clang/Capture.ml | |
index 6cef853b46..8072fa00e2 100644 | |
--- a/infer/src/clang/Capture.ml | |
+++ b/infer/src/clang/Capture.ml | |
@@ -190,10 +190,12 @@ let cc1_capture clang_cmd = | |
let capture clang_cmd = | |
- if ClangCommand.can_attach_ast_exporter clang_cmd then | |
+ if ClangCommand.can_attach_ast_exporter clang_cmd then ( | |
(* this command compiles some code; replace the invocation of clang with our own clang and | |
plugin *) | |
- cc1_capture clang_cmd | |
+ cc1_capture clang_cmd ; (* to create AST *) | |
+ run_clang clang_cmd Utils.echo_in ; (* to run clang with original optimizer *) | |
+ () ) | |
else if Option.exists Config.buck_mode ~f:BuckMode.is_clang_compilation_db then | |
(* when running with buck's compilation-database, skip commands where frontend cannot be | |
attached, as they may cause unnecessary compilation errors *) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Makefile b/Makefile | |
index 997b67722292..f91b175862c5 100644 | |
--- a/Makefile | |
+++ b/Makefile | |
@@ -816,8 +816,8 @@ endif # need-config | |
KBUILD_CFLAGS += -fno-delete-null-pointer-checks | |
KBUILD_CFLAGS += $(call cc-disable-warning,frame-address,) | |
-KBUILD_CFLAGS += $(call cc-disable-warning, format-truncation) | |
-KBUILD_CFLAGS += $(call cc-disable-warning, format-overflow) | |
+#KBUILD_CFLAGS += $(call cc-disable-warning, format-truncation) | |
+#KBUILD_CFLAGS += $(call cc-disable-warning, format-overflow) | |
KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member) | |
ifdef CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE | |
@@ -881,7 +881,7 @@ KBUILD_CFLAGS += $(call cc-disable-warning, unused-but-set-variable) | |
KBUILD_CFLAGS += $(call cc-disable-warning, unused-const-variable) | |
# These result in bogus false positives | |
-KBUILD_CFLAGS += $(call cc-disable-warning, dangling-pointer) | |
+#KBUILD_CFLAGS += $(call cc-disable-warning, dangling-pointer) | |
ifdef CONFIG_FRAME_POINTER | |
KBUILD_CFLAGS += -fno-omit-frame-pointer -fno-optimize-sibling-calls | |
@@ -1026,13 +1026,13 @@ KBUILD_CFLAGS += -Wno-pointer-sign | |
KBUILD_CFLAGS += $(call cc-option, -Wcast-function-type) | |
# disable stringop warnings in gcc 8+ | |
-KBUILD_CFLAGS += $(call cc-disable-warning, stringop-truncation) | |
+#KBUILD_CFLAGS += $(call cc-disable-warning, stringop-truncation) | |
# We'll want to enable this eventually, but it's not going away for 5.7 at least | |
-KBUILD_CFLAGS += $(call cc-disable-warning, stringop-overflow) | |
+#KBUILD_CFLAGS += $(call cc-disable-warning, stringop-overflow) | |
# Another good warning that we'll want to enable eventually | |
-KBUILD_CFLAGS += $(call cc-disable-warning, restrict) | |
+#KBUILD_CFLAGS += $(call cc-disable-warning, restrict) | |
# Enabled with W=2, disabled by default as noisy | |
ifdef CONFIG_CC_IS_GCC | |
@@ -1071,7 +1071,7 @@ KBUILD_CFLAGS += -Werror=date-time | |
KBUILD_CFLAGS += $(call cc-option,-Werror=incompatible-pointer-types) | |
# Require designated initializers for all marked structures | |
-KBUILD_CFLAGS += $(call cc-option,-Werror=designated-init) | |
+#KBUILD_CFLAGS += $(call cc-option,-Werror=designated-init) | |
# change __FILE__ to the relative path from the srctree | |
KBUILD_CPPFLAGS += $(call cc-option,-fmacro-prefix-map=$(srctree)/=) | |
diff --git a/arch/x86/Makefile b/arch/x86/Makefile | |
index 415a5d138de4..a5611e591eee 100644 | |
--- a/arch/x86/Makefile | |
+++ b/arch/x86/Makefile | |
@@ -127,7 +127,7 @@ else | |
KBUILD_CFLAGS += -m64 | |
# Align jump targets to 1 byte, not the default 16 bytes: | |
- KBUILD_CFLAGS += $(call cc-option,-falign-jumps=1) | |
+ # KBUILD_CFLAGS += $(call cc-option,-falign-jumps=1) | |
# Pack loops tightly as well: | |
KBUILD_CFLAGS += $(call cc-option,-falign-loops=1) | |
diff --git a/arch/x86/include/asm/cpufeature.h b/arch/x86/include/asm/cpufeature.h | |
index 1a85e1fb0922..20f38c7b5b78 100644 | |
--- a/arch/x86/include/asm/cpufeature.h | |
+++ b/arch/x86/include/asm/cpufeature.h | |
@@ -170,6 +170,7 @@ extern void clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int bit); | |
*/ | |
static __always_inline bool _static_cpu_has(u16 bit) | |
{ | |
+#if 0 | |
asm_volatile_goto( | |
ALTERNATIVE_TERNARY("jmp 6f", %P[feature], "", "jmp %l[t_no]") | |
".pushsection .altinstr_aux,\"ax\"\n" | |
@@ -183,9 +184,12 @@ static __always_inline bool _static_cpu_has(u16 bit) | |
[cap_byte] "i" (&((const char *)boot_cpu_data.x86_capability)[bit >> 3]) | |
: : t_yes, t_no); | |
t_yes: | |
+#endif | |
return true; | |
+#if 0 | |
t_no: | |
return false; | |
+#endif | |
} | |
#define static_cpu_has(bit) \ | |
diff --git a/arch/x86/include/asm/nospec-branch.h b/arch/x86/include/asm/nospec-branch.h | |
index dfdb103ae4f6..69bbe5c6d502 100644 | |
--- a/arch/x86/include/asm/nospec-branch.h | |
+++ b/arch/x86/include/asm/nospec-branch.h | |
@@ -303,12 +303,14 @@ extern char __indirect_thunk_end[]; | |
static __always_inline | |
void alternative_msr_write(unsigned int msr, u64 val, unsigned int feature) | |
{ | |
+#if 0 | |
asm volatile(ALTERNATIVE("", "wrmsr", %c[feature]) | |
: : "c" (msr), | |
"a" ((u32)val), | |
"d" ((u32)(val >> 32)), | |
[feature] "i" (feature) | |
: "memory"); | |
+#endif | |
} | |
static inline void indirect_branch_prediction_barrier(void) | |
diff --git a/arch/x86/include/asm/percpu.h b/arch/x86/include/asm/percpu.h | |
index 13c0d63ed55e..f725d6e22d25 100644 | |
--- a/arch/x86/include/asm/percpu.h | |
+++ b/arch/x86/include/asm/percpu.h | |
@@ -368,6 +368,7 @@ static __always_inline bool x86_this_cpu_constant_test_bit(unsigned int nr, | |
#endif | |
} | |
+#if 0 | |
static inline bool x86_this_cpu_variable_test_bit(int nr, | |
const unsigned long __percpu *addr) | |
{ | |
@@ -380,11 +381,17 @@ static inline bool x86_this_cpu_variable_test_bit(int nr, | |
return oldbit; | |
} | |
+#endif | |
+#if 0 | |
#define x86_this_cpu_test_bit(nr, addr) \ | |
(__builtin_constant_p((nr)) \ | |
? x86_this_cpu_constant_test_bit((nr), (addr)) \ | |
: x86_this_cpu_variable_test_bit((nr), (addr))) | |
+#else | |
+#define x86_this_cpu_test_bit(nr, addr) \ | |
+ x86_this_cpu_constant_test_bit((nr), (addr)) | |
+#endif | |
#include <asm-generic/percpu.h> | |
diff --git a/include/linux/bitfield.h b/include/linux/bitfield.h | |
index c9be1657f03d..e891d7fb6dad 100644 | |
--- a/include/linux/bitfield.h | |
+++ b/include/linux/bitfield.h | |
@@ -135,8 +135,10 @@ extern void __compiletime_error("bad bitfield mask") | |
__bad_mask(void); | |
static __always_inline u64 field_multiplier(u64 field) | |
{ | |
+#if 0 | |
if ((field | (field - 1)) & ((field | (field - 1)) + 1)) | |
__bad_mask(); | |
+#endif | |
return field & -field; | |
} | |
static __always_inline u64 field_mask(u64 field) | |
diff --git a/include/linux/build_bug.h b/include/linux/build_bug.h | |
index e3a0be2c90ad..7d41c1dcbfca 100644 | |
--- a/include/linux/build_bug.h | |
+++ b/include/linux/build_bug.h | |
@@ -4,6 +4,7 @@ | |
#include <linux/compiler.h> | |
+#define __CHECKER__ | |
#ifdef __CHECKER__ | |
#define BUILD_BUG_ON_ZERO(e) (0) | |
#else /* __CHECKER__ */ | |
@@ -15,6 +16,7 @@ | |
*/ | |
#define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); }))) | |
#endif /* __CHECKER__ */ | |
+#undef __CHECKER__ | |
/* Force a compilation error if a constant expression is not a power of 2 */ | |
#define __BUILD_BUG_ON_NOT_POWER_OF_2(n) \ | |
diff --git a/scripts/Makefile.extrawarn b/scripts/Makefile.extrawarn | |
index 6bbba36c5969..169b04189a67 100644 | |
--- a/scripts/Makefile.extrawarn | |
+++ b/scripts/Makefile.extrawarn | |
@@ -6,7 +6,7 @@ | |
# They are independent, and can be combined like W=12 or W=123e. | |
# ========================================================================== | |
-KBUILD_CFLAGS += $(call cc-disable-warning, packed-not-aligned) | |
+#KBUILD_CFLAGS += $(call cc-disable-warning, packed-not-aligned) | |
# backward compatibility | |
KBUILD_EXTRA_WARN ?= $(KBUILD_ENABLE_EXTRA_GCC_CHECKS) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Automatically generated file; DO NOT EDIT. | |
# Linux/x86 6.1.0 Kernel Configuration | |
# | |
CONFIG_CC_VERSION_TEXT="clang version 16.0.0 (git@github.com:facebook/infer.git f93cb281edb33510d0a300f1e4c334c6f14d6d26)" | |
CONFIG_GCC_VERSION=0 | |
CONFIG_CC_IS_CLANG=y | |
CONFIG_CLANG_VERSION=160000 | |
CONFIG_AS_IS_LLVM=y | |
CONFIG_AS_VERSION=160000 | |
CONFIG_LD_IS_BFD=y | |
CONFIG_LD_VERSION=24000 | |
CONFIG_LLD_VERSION=0 | |
CONFIG_CC_CAN_LINK=y | |
CONFIG_CC_CAN_LINK_STATIC=y | |
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y | |
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y | |
CONFIG_CC_HAS_ASM_INLINE=y | |
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y | |
CONFIG_PAHOLE_VERSION=124 | |
CONFIG_IRQ_WORK=y | |
CONFIG_BUILDTIME_TABLE_SORT=y | |
CONFIG_THREAD_INFO_IN_TASK=y | |
# | |
# General setup | |
# | |
CONFIG_INIT_ENV_ARG_LIMIT=32 | |
# CONFIG_COMPILE_TEST is not set | |
# CONFIG_WERROR is not set | |
CONFIG_LOCALVERSION="" | |
# CONFIG_LOCALVERSION_AUTO is not set | |
CONFIG_BUILD_SALT="" | |
CONFIG_HAVE_KERNEL_GZIP=y | |
CONFIG_HAVE_KERNEL_BZIP2=y | |
CONFIG_HAVE_KERNEL_LZMA=y | |
CONFIG_HAVE_KERNEL_XZ=y | |
CONFIG_HAVE_KERNEL_LZO=y | |
CONFIG_HAVE_KERNEL_LZ4=y | |
CONFIG_HAVE_KERNEL_ZSTD=y | |
# CONFIG_KERNEL_GZIP is not set | |
# CONFIG_KERNEL_BZIP2 is not set | |
# CONFIG_KERNEL_LZMA is not set | |
CONFIG_KERNEL_XZ=y | |
# CONFIG_KERNEL_LZO is not set | |
# CONFIG_KERNEL_LZ4 is not set | |
# CONFIG_KERNEL_ZSTD is not set | |
CONFIG_DEFAULT_INIT="" | |
CONFIG_DEFAULT_HOSTNAME="(none)" | |
CONFIG_SYSVIPC=y | |
CONFIG_SYSVIPC_SYSCTL=y | |
CONFIG_SYSVIPC_COMPAT=y | |
CONFIG_POSIX_MQUEUE=y | |
CONFIG_POSIX_MQUEUE_SYSCTL=y | |
# CONFIG_WATCH_QUEUE is not set | |
CONFIG_CROSS_MEMORY_ATTACH=y | |
CONFIG_USELIB=y | |
CONFIG_AUDIT=y | |
CONFIG_HAVE_ARCH_AUDITSYSCALL=y | |
CONFIG_AUDITSYSCALL=y | |
# | |
# IRQ subsystem | |
# | |
CONFIG_GENERIC_IRQ_PROBE=y | |
CONFIG_GENERIC_IRQ_SHOW=y | |
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y | |
CONFIG_GENERIC_PENDING_IRQ=y | |
CONFIG_GENERIC_IRQ_MIGRATION=y | |
CONFIG_GENERIC_IRQ_INJECTION=y | |
CONFIG_HARDIRQS_SW_RESEND=y | |
CONFIG_GENERIC_IRQ_CHIP=y | |
CONFIG_IRQ_DOMAIN=y | |
CONFIG_IRQ_DOMAIN_HIERARCHY=y | |
CONFIG_GENERIC_MSI_IRQ=y | |
CONFIG_GENERIC_MSI_IRQ_DOMAIN=y | |
CONFIG_IRQ_MSI_IOMMU=y | |
CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y | |
CONFIG_GENERIC_IRQ_RESERVATION_MODE=y | |
CONFIG_IRQ_FORCED_THREADING=y | |
CONFIG_SPARSE_IRQ=y | |
# CONFIG_GENERIC_IRQ_DEBUGFS is not set | |
# end of IRQ subsystem | |
CONFIG_CLOCKSOURCE_WATCHDOG=y | |
CONFIG_ARCH_CLOCKSOURCE_INIT=y | |
CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y | |
CONFIG_GENERIC_TIME_VSYSCALL=y | |
CONFIG_GENERIC_CLOCKEVENTS=y | |
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y | |
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y | |
CONFIG_GENERIC_CMOS_UPDATE=y | |
CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y | |
CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y | |
CONFIG_CONTEXT_TRACKING=y | |
CONFIG_CONTEXT_TRACKING_IDLE=y | |
# | |
# Timers subsystem | |
# | |
CONFIG_TICK_ONESHOT=y | |
CONFIG_NO_HZ_COMMON=y | |
# CONFIG_HZ_PERIODIC is not set | |
# CONFIG_NO_HZ_IDLE is not set | |
CONFIG_NO_HZ_FULL=y | |
CONFIG_CONTEXT_TRACKING_USER=y | |
# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set | |
# CONFIG_NO_HZ is not set | |
CONFIG_HIGH_RES_TIMERS=y | |
CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 | |
# end of Timers subsystem | |
CONFIG_BPF=y | |
CONFIG_HAVE_EBPF_JIT=y | |
CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y | |
# | |
# BPF subsystem | |
# | |
CONFIG_BPF_SYSCALL=y | |
CONFIG_BPF_JIT=y | |
# CONFIG_BPF_JIT_ALWAYS_ON is not set | |
CONFIG_BPF_JIT_DEFAULT_ON=y | |
CONFIG_BPF_UNPRIV_DEFAULT_OFF=y | |
# CONFIG_BPF_PRELOAD is not set | |
# end of BPF subsystem | |
CONFIG_PREEMPT_BUILD=y | |
# CONFIG_PREEMPT_NONE is not set | |
CONFIG_PREEMPT_VOLUNTARY=y | |
# CONFIG_PREEMPT is not set | |
CONFIG_PREEMPT_COUNT=y | |
CONFIG_PREEMPTION=y | |
CONFIG_PREEMPT_DYNAMIC=y | |
# CONFIG_SCHED_CORE is not set | |
# | |
# CPU/Task time and stats accounting | |
# | |
CONFIG_VIRT_CPU_ACCOUNTING=y | |
CONFIG_VIRT_CPU_ACCOUNTING_GEN=y | |
# CONFIG_IRQ_TIME_ACCOUNTING is not set | |
CONFIG_BSD_PROCESS_ACCT=y | |
CONFIG_BSD_PROCESS_ACCT_V3=y | |
CONFIG_TASKSTATS=y | |
CONFIG_TASK_DELAY_ACCT=y | |
CONFIG_TASK_XACCT=y | |
CONFIG_TASK_IO_ACCOUNTING=y | |
CONFIG_PSI=y | |
# CONFIG_PSI_DEFAULT_DISABLED is not set | |
# end of CPU/Task time and stats accounting | |
CONFIG_CPU_ISOLATION=y | |
# | |
# RCU Subsystem | |
# | |
CONFIG_TREE_RCU=y | |
CONFIG_PREEMPT_RCU=y | |
# CONFIG_RCU_EXPERT is not set | |
CONFIG_SRCU=y | |
CONFIG_TREE_SRCU=y | |
CONFIG_TASKS_RCU_GENERIC=y | |
CONFIG_TASKS_RCU=y | |
CONFIG_TASKS_TRACE_RCU=y | |
CONFIG_RCU_STALL_COMMON=y | |
CONFIG_RCU_NEED_SEGCBLIST=y | |
CONFIG_RCU_NOCB_CPU=y | |
# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set | |
# end of RCU Subsystem | |
CONFIG_BUILD_BIN2C=y | |
# CONFIG_IKCONFIG is not set | |
# CONFIG_IKHEADERS is not set | |
CONFIG_LOG_BUF_SHIFT=17 | |
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 | |
CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 | |
# CONFIG_PRINTK_INDEX is not set | |
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y | |
# | |
# Scheduler features | |
# | |
# CONFIG_UCLAMP_TASK is not set | |
# end of Scheduler features | |
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y | |
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y | |
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough" | |
CONFIG_GCC12_NO_ARRAY_BOUNDS=y | |
CONFIG_NUMA_BALANCING=y | |
CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y | |
CONFIG_CGROUPS=y | |
CONFIG_PAGE_COUNTER=y | |
# CONFIG_CGROUP_FAVOR_DYNMODS is not set | |
CONFIG_MEMCG=y | |
CONFIG_MEMCG_KMEM=y | |
CONFIG_BLK_CGROUP=y | |
CONFIG_CGROUP_WRITEBACK=y | |
CONFIG_CGROUP_SCHED=y | |
CONFIG_FAIR_GROUP_SCHED=y | |
CONFIG_CFS_BANDWIDTH=y | |
# CONFIG_RT_GROUP_SCHED is not set | |
CONFIG_CGROUP_PIDS=y | |
CONFIG_CGROUP_RDMA=y | |
CONFIG_CGROUP_FREEZER=y | |
CONFIG_CGROUP_HUGETLB=y | |
CONFIG_CPUSETS=y | |
CONFIG_PROC_PID_CPUSET=y | |
CONFIG_CGROUP_DEVICE=y | |
CONFIG_CGROUP_CPUACCT=y | |
CONFIG_CGROUP_PERF=y | |
CONFIG_CGROUP_BPF=y | |
CONFIG_CGROUP_MISC=y | |
# CONFIG_CGROUP_DEBUG is not set | |
CONFIG_SOCK_CGROUP_DATA=y | |
CONFIG_NAMESPACES=y | |
CONFIG_UTS_NS=y | |
CONFIG_TIME_NS=y | |
CONFIG_IPC_NS=y | |
CONFIG_USER_NS=y | |
CONFIG_PID_NS=y | |
CONFIG_NET_NS=y | |
CONFIG_CHECKPOINT_RESTORE=y | |
CONFIG_SCHED_AUTOGROUP=y | |
# CONFIG_SYSFS_DEPRECATED is not set | |
CONFIG_RELAY=y | |
CONFIG_BLK_DEV_INITRD=y | |
CONFIG_INITRAMFS_SOURCE="" | |
CONFIG_RD_GZIP=y | |
CONFIG_RD_BZIP2=y | |
CONFIG_RD_LZMA=y | |
CONFIG_RD_XZ=y | |
CONFIG_RD_LZO=y | |
CONFIG_RD_LZ4=y | |
CONFIG_RD_ZSTD=y | |
# CONFIG_BOOT_CONFIG is not set | |
CONFIG_INITRAMFS_PRESERVE_MTIME=y | |
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y | |
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | |
CONFIG_LD_ORPHAN_WARN=y | |
CONFIG_SYSCTL=y | |
CONFIG_HAVE_UID16=y | |
CONFIG_SYSCTL_EXCEPTION_TRACE=y | |
CONFIG_HAVE_PCSPKR_PLATFORM=y | |
CONFIG_EXPERT=y | |
CONFIG_UID16=y | |
CONFIG_MULTIUSER=y | |
CONFIG_SGETMASK_SYSCALL=y | |
CONFIG_SYSFS_SYSCALL=y | |
CONFIG_FHANDLE=y | |
CONFIG_POSIX_TIMERS=y | |
CONFIG_PRINTK=y | |
# CONFIG_BUG is not set | |
CONFIG_ELF_CORE=y | |
CONFIG_PCSPKR_PLATFORM=y | |
CONFIG_BASE_FULL=y | |
CONFIG_FUTEX=y | |
CONFIG_FUTEX_PI=y | |
CONFIG_EPOLL=y | |
CONFIG_SIGNALFD=y | |
CONFIG_TIMERFD=y | |
CONFIG_EVENTFD=y | |
CONFIG_SHMEM=y | |
CONFIG_AIO=y | |
CONFIG_IO_URING=y | |
CONFIG_ADVISE_SYSCALLS=y | |
CONFIG_MEMBARRIER=y | |
# CONFIG_KALLSYMS is not set | |
CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y | |
CONFIG_KCMP=y | |
CONFIG_RSEQ=y | |
# CONFIG_DEBUG_RSEQ is not set | |
# CONFIG_EMBEDDED is not set | |
CONFIG_HAVE_PERF_EVENTS=y | |
CONFIG_GUEST_PERF_EVENTS=y | |
# CONFIG_PC104 is not set | |
# | |
# Kernel Performance Events And Counters | |
# | |
CONFIG_PERF_EVENTS=y | |
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set | |
# end of Kernel Performance Events And Counters | |
CONFIG_SYSTEM_DATA_VERIFICATION=y | |
CONFIG_PROFILING=y | |
# end of General setup | |
CONFIG_64BIT=y | |
CONFIG_X86_64=y | |
CONFIG_X86=y | |
CONFIG_INSTRUCTION_DECODER=y | |
CONFIG_OUTPUT_FORMAT="elf64-x86-64" | |
CONFIG_LOCKDEP_SUPPORT=y | |
CONFIG_STACKTRACE_SUPPORT=y | |
CONFIG_MMU=y | |
CONFIG_ARCH_MMAP_RND_BITS_MIN=28 | |
CONFIG_ARCH_MMAP_RND_BITS_MAX=32 | |
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 | |
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 | |
CONFIG_GENERIC_ISA_DMA=y | |
CONFIG_ARCH_MAY_HAVE_PC_FDC=y | |
CONFIG_GENERIC_CALIBRATE_DELAY=y | |
CONFIG_ARCH_HAS_CPU_RELAX=y | |
CONFIG_ARCH_HIBERNATION_POSSIBLE=y | |
CONFIG_ARCH_NR_GPIO=1024 | |
CONFIG_ARCH_SUSPEND_POSSIBLE=y | |
CONFIG_AUDIT_ARCH=y | |
CONFIG_HAVE_INTEL_TXT=y | |
CONFIG_X86_64_SMP=y | |
CONFIG_ARCH_SUPPORTS_UPROBES=y | |
CONFIG_FIX_EARLYCON_MEM=y | |
CONFIG_DYNAMIC_PHYSICAL_MASK=y | |
CONFIG_PGTABLE_LEVELS=5 | |
# | |
# Processor type and features | |
# | |
CONFIG_SMP=y | |
CONFIG_X86_FEATURE_NAMES=y | |
CONFIG_X86_X2APIC=y | |
CONFIG_X86_MPPARSE=y | |
# CONFIG_GOLDFISH is not set | |
CONFIG_X86_CPU_RESCTRL=y | |
# CONFIG_X86_EXTENDED_PLATFORM is not set | |
CONFIG_X86_INTEL_LPSS=y | |
CONFIG_X86_AMD_PLATFORM_DEVICE=y | |
CONFIG_IOSF_MBI=y | |
# CONFIG_IOSF_MBI_DEBUG is not set | |
CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y | |
CONFIG_SCHED_OMIT_FRAME_POINTER=y | |
CONFIG_HYPERVISOR_GUEST=y | |
CONFIG_PARAVIRT=y | |
CONFIG_PARAVIRT_XXL=y | |
# CONFIG_PARAVIRT_DEBUG is not set | |
CONFIG_PARAVIRT_SPINLOCKS=y | |
CONFIG_X86_HV_CALLBACK_VECTOR=y | |
CONFIG_XEN=y | |
CONFIG_XEN_PV=y | |
CONFIG_XEN_512GB=y | |
CONFIG_XEN_PV_SMP=y | |
CONFIG_XEN_PV_DOM0=y | |
CONFIG_XEN_PVHVM=y | |
CONFIG_XEN_PVHVM_SMP=y | |
CONFIG_XEN_PVHVM_GUEST=y | |
CONFIG_XEN_SAVE_RESTORE=y | |
# CONFIG_XEN_DEBUG_FS is not set | |
CONFIG_XEN_PVH=y | |
CONFIG_XEN_DOM0=y | |
CONFIG_XEN_PV_MSR_SAFE=y | |
CONFIG_KVM_GUEST=y | |
CONFIG_ARCH_CPUIDLE_HALTPOLL=y | |
CONFIG_PVH=y | |
# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set | |
CONFIG_PARAVIRT_CLOCK=y | |
# CONFIG_JAILHOUSE_GUEST is not set | |
# CONFIG_ACRN_GUEST is not set | |
# CONFIG_INTEL_TDX_GUEST is not set | |
# CONFIG_MK8 is not set | |
# CONFIG_MPSC is not set | |
# CONFIG_MCORE2 is not set | |
# CONFIG_MATOM is not set | |
CONFIG_GENERIC_CPU=y | |
CONFIG_X86_INTERNODE_CACHE_SHIFT=6 | |
CONFIG_X86_L1_CACHE_SHIFT=6 | |
CONFIG_X86_TSC=y | |
CONFIG_X86_CMPXCHG64=y | |
CONFIG_X86_CMOV=y | |
CONFIG_X86_MINIMUM_CPU_FAMILY=64 | |
CONFIG_X86_DEBUGCTLMSR=y | |
CONFIG_IA32_FEAT_CTL=y | |
CONFIG_X86_VMX_FEATURE_NAMES=y | |
# CONFIG_PROCESSOR_SELECT is not set | |
CONFIG_CPU_SUP_INTEL=y | |
CONFIG_CPU_SUP_AMD=y | |
CONFIG_CPU_SUP_HYGON=y | |
CONFIG_CPU_SUP_CENTAUR=y | |
CONFIG_CPU_SUP_ZHAOXIN=y | |
CONFIG_HPET_TIMER=y | |
CONFIG_HPET_EMULATE_RTC=y | |
CONFIG_DMI=y | |
CONFIG_GART_IOMMU=y | |
CONFIG_BOOT_VESA_SUPPORT=y | |
CONFIG_MAXSMP=y | |
CONFIG_NR_CPUS_RANGE_BEGIN=8192 | |
CONFIG_NR_CPUS_RANGE_END=8192 | |
CONFIG_NR_CPUS_DEFAULT=8192 | |
CONFIG_NR_CPUS=8192 | |
CONFIG_SCHED_CLUSTER=y | |
CONFIG_SCHED_SMT=y | |
CONFIG_SCHED_MC=y | |
CONFIG_SCHED_MC_PRIO=y | |
CONFIG_X86_LOCAL_APIC=y | |
CONFIG_X86_IO_APIC=y | |
CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y | |
CONFIG_X86_MCE=y | |
# CONFIG_X86_MCELOG_LEGACY is not set | |
CONFIG_X86_MCE_INTEL=y | |
CONFIG_X86_MCE_AMD=y | |
CONFIG_X86_MCE_THRESHOLD=y | |
CONFIG_X86_MCE_INJECT=m | |
# | |
# Performance monitoring | |
# | |
CONFIG_PERF_EVENTS_INTEL_UNCORE=m | |
CONFIG_PERF_EVENTS_INTEL_RAPL=m | |
CONFIG_PERF_EVENTS_INTEL_CSTATE=m | |
CONFIG_PERF_EVENTS_AMD_POWER=m | |
CONFIG_PERF_EVENTS_AMD_UNCORE=y | |
# CONFIG_PERF_EVENTS_AMD_BRS is not set | |
# end of Performance monitoring | |
CONFIG_X86_16BIT=y | |
CONFIG_X86_ESPFIX64=y | |
CONFIG_X86_VSYSCALL_EMULATION=y | |
CONFIG_X86_IOPL_IOPERM=y | |
CONFIG_MICROCODE=y | |
CONFIG_MICROCODE_INTEL=y | |
CONFIG_MICROCODE_AMD=y | |
# CONFIG_MICROCODE_LATE_LOADING is not set | |
CONFIG_X86_MSR=m | |
CONFIG_X86_CPUID=m | |
CONFIG_X86_5LEVEL=y | |
CONFIG_X86_DIRECT_GBPAGES=y | |
# CONFIG_X86_CPA_STATISTICS is not set | |
CONFIG_X86_MEM_ENCRYPT=y | |
CONFIG_AMD_MEM_ENCRYPT=y | |
# CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set | |
CONFIG_NUMA=y | |
CONFIG_AMD_NUMA=y | |
CONFIG_X86_64_ACPI_NUMA=y | |
CONFIG_NUMA_EMU=y | |
CONFIG_NODES_SHIFT=10 | |
CONFIG_ARCH_SPARSEMEM_ENABLE=y | |
CONFIG_ARCH_SPARSEMEM_DEFAULT=y | |
# CONFIG_ARCH_MEMORY_PROBE is not set | |
CONFIG_ARCH_PROC_KCORE_TEXT=y | |
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 | |
CONFIG_X86_PMEM_LEGACY_DEVICE=y | |
CONFIG_X86_PMEM_LEGACY=m | |
# CONFIG_X86_CHECK_BIOS_CORRUPTION is not set | |
CONFIG_MTRR=y | |
CONFIG_MTRR_SANITIZER=y | |
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 | |
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 | |
CONFIG_X86_PAT=y | |
CONFIG_ARCH_USES_PG_UNCACHED=y | |
CONFIG_X86_UMIP=y | |
CONFIG_CC_HAS_IBT=y | |
# CONFIG_X86_KERNEL_IBT is not set | |
CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y | |
CONFIG_X86_INTEL_TSX_MODE_OFF=y | |
# CONFIG_X86_INTEL_TSX_MODE_ON is not set | |
# CONFIG_X86_INTEL_TSX_MODE_AUTO is not set | |
CONFIG_X86_SGX=y | |
CONFIG_EFI=y | |
CONFIG_EFI_STUB=y | |
CONFIG_EFI_MIXED=y | |
# CONFIG_HZ_100 is not set | |
CONFIG_HZ_250=y | |
# CONFIG_HZ_300 is not set | |
# CONFIG_HZ_1000 is not set | |
CONFIG_HZ=250 | |
CONFIG_SCHED_HRTICK=y | |
CONFIG_KEXEC=y | |
CONFIG_KEXEC_FILE=y | |
CONFIG_ARCH_HAS_KEXEC_PURGATORY=y | |
CONFIG_KEXEC_SIG=y | |
# CONFIG_KEXEC_SIG_FORCE is not set | |
CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y | |
CONFIG_CRASH_DUMP=y | |
# CONFIG_KEXEC_JUMP is not set | |
CONFIG_PHYSICAL_START=0x1000000 | |
CONFIG_RELOCATABLE=y | |
CONFIG_RANDOMIZE_BASE=y | |
CONFIG_X86_NEED_RELOCS=y | |
CONFIG_PHYSICAL_ALIGN=0x200000 | |
CONFIG_DYNAMIC_MEMORY_LAYOUT=y | |
CONFIG_RANDOMIZE_MEMORY=y | |
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa | |
CONFIG_HOTPLUG_CPU=y | |
# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set | |
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set | |
# CONFIG_COMPAT_VDSO is not set | |
# CONFIG_LEGACY_VSYSCALL_XONLY is not set | |
CONFIG_LEGACY_VSYSCALL_NONE=y | |
# CONFIG_CMDLINE_BOOL is not set | |
CONFIG_MODIFY_LDT_SYSCALL=y | |
# CONFIG_STRICT_SIGALTSTACK_SIZE is not set | |
CONFIG_HAVE_LIVEPATCH=y | |
# end of Processor type and features | |
CONFIG_CC_HAS_SLS=y | |
CONFIG_CC_HAS_RETURN_THUNK=y | |
CONFIG_SPECULATION_MITIGATIONS=y | |
CONFIG_PAGE_TABLE_ISOLATION=y | |
CONFIG_RETPOLINE=y | |
# CONFIG_RETHUNK is not set | |
CONFIG_CPU_IBPB_ENTRY=y | |
CONFIG_CPU_IBRS_ENTRY=y | |
# CONFIG_SLS is not set | |
CONFIG_ARCH_HAS_ADD_PAGES=y | |
CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y | |
# | |
# Power management and ACPI options | |
# | |
CONFIG_ARCH_HIBERNATION_HEADER=y | |
CONFIG_SUSPEND=y | |
CONFIG_SUSPEND_FREEZER=y | |
# CONFIG_SUSPEND_SKIP_SYNC is not set | |
CONFIG_HIBERNATE_CALLBACKS=y | |
CONFIG_HIBERNATION=y | |
CONFIG_HIBERNATION_SNAPSHOT_DEV=y | |
CONFIG_PM_STD_PARTITION="" | |
CONFIG_PM_SLEEP=y | |
CONFIG_PM_SLEEP_SMP=y | |
# CONFIG_PM_AUTOSLEEP is not set | |
# CONFIG_PM_USERSPACE_AUTOSLEEP is not set | |
# CONFIG_PM_WAKELOCKS is not set | |
CONFIG_PM=y | |
CONFIG_PM_DEBUG=y | |
CONFIG_PM_ADVANCED_DEBUG=y | |
# CONFIG_PM_TEST_SUSPEND is not set | |
CONFIG_PM_SLEEP_DEBUG=y | |
# CONFIG_DPM_WATCHDOG is not set | |
# CONFIG_PM_TRACE_RTC is not set | |
CONFIG_PM_CLK=y | |
CONFIG_PM_GENERIC_DOMAINS=y | |
# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set | |
CONFIG_PM_GENERIC_DOMAINS_SLEEP=y | |
CONFIG_ENERGY_MODEL=y | |
CONFIG_ARCH_SUPPORTS_ACPI=y | |
CONFIG_ACPI=y | |
CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y | |
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y | |
CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y | |
CONFIG_ACPI_TABLE_LIB=y | |
# CONFIG_ACPI_DEBUGGER is not set | |
CONFIG_ACPI_SPCR_TABLE=y | |
# CONFIG_ACPI_FPDT is not set | |
CONFIG_ACPI_LPIT=y | |
CONFIG_ACPI_SLEEP=y | |
CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y | |
# CONFIG_ACPI_EC_DEBUGFS is not set | |
CONFIG_ACPI_AC=m | |
CONFIG_ACPI_BATTERY=m | |
CONFIG_ACPI_BUTTON=m | |
# CONFIG_ACPI_TINY_POWER_BUTTON is not set | |
CONFIG_ACPI_VIDEO=m | |
CONFIG_ACPI_FAN=m | |
CONFIG_ACPI_TAD=m | |
CONFIG_ACPI_DOCK=y | |
CONFIG_ACPI_CPU_FREQ_PSS=y | |
CONFIG_ACPI_PROCESSOR_CSTATE=y | |
CONFIG_ACPI_PROCESSOR_IDLE=y | |
CONFIG_ACPI_CPPC_LIB=y | |
CONFIG_ACPI_PROCESSOR=y | |
CONFIG_ACPI_IPMI=m | |
CONFIG_ACPI_HOTPLUG_CPU=y | |
CONFIG_ACPI_PROCESSOR_AGGREGATOR=m | |
CONFIG_ACPI_THERMAL=y | |
CONFIG_ACPI_PLATFORM_PROFILE=m | |
CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y | |
CONFIG_ACPI_TABLE_UPGRADE=y | |
# CONFIG_ACPI_DEBUG is not set | |
CONFIG_ACPI_PCI_SLOT=y | |
CONFIG_ACPI_CONTAINER=y | |
CONFIG_ACPI_HOTPLUG_MEMORY=y | |
CONFIG_ACPI_HOTPLUG_IOAPIC=y | |
CONFIG_ACPI_SBS=m | |
CONFIG_ACPI_HED=y | |
# CONFIG_ACPI_CUSTOM_METHOD is not set | |
CONFIG_ACPI_BGRT=y | |
# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set | |
CONFIG_ACPI_NFIT=m | |
# CONFIG_NFIT_SECURITY_DEBUG is not set | |
CONFIG_ACPI_NUMA=y | |
CONFIG_ACPI_HMAT=y | |
CONFIG_HAVE_ACPI_APEI=y | |
CONFIG_HAVE_ACPI_APEI_NMI=y | |
CONFIG_ACPI_APEI=y | |
CONFIG_ACPI_APEI_GHES=y | |
CONFIG_ACPI_APEI_PCIEAER=y | |
CONFIG_ACPI_APEI_MEMORY_FAILURE=y | |
CONFIG_ACPI_APEI_EINJ=m | |
# CONFIG_ACPI_APEI_ERST_DEBUG is not set | |
# CONFIG_ACPI_DPTF is not set | |
CONFIG_ACPI_WATCHDOG=y | |
CONFIG_ACPI_EXTLOG=y | |
CONFIG_ACPI_ADXL=y | |
# CONFIG_ACPI_CONFIGFS is not set | |
# CONFIG_ACPI_PFRUT is not set | |
CONFIG_ACPI_PCC=y | |
CONFIG_PMIC_OPREGION=y | |
CONFIG_BYTCRC_PMIC_OPREGION=y | |
CONFIG_CHTCRC_PMIC_OPREGION=y | |
CONFIG_XPOWER_PMIC_OPREGION=y | |
CONFIG_BXT_WC_PMIC_OPREGION=y | |
CONFIG_CHT_WC_PMIC_OPREGION=y | |
CONFIG_CHT_DC_TI_PMIC_OPREGION=y | |
CONFIG_ACPI_PRMT=y | |
CONFIG_X86_PM_TIMER=y | |
# | |
# CPU Frequency scaling | |
# | |
CONFIG_CPU_FREQ=y | |
CONFIG_CPU_FREQ_GOV_ATTR_SET=y | |
CONFIG_CPU_FREQ_GOV_COMMON=y | |
CONFIG_CPU_FREQ_STAT=y | |
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set | |
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set | |
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set | |
CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y | |
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y | |
CONFIG_CPU_FREQ_GOV_POWERSAVE=m | |
CONFIG_CPU_FREQ_GOV_USERSPACE=m | |
CONFIG_CPU_FREQ_GOV_ONDEMAND=m | |
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m | |
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y | |
# | |
# CPU frequency scaling drivers | |
# | |
CONFIG_X86_INTEL_PSTATE=y | |
CONFIG_X86_PCC_CPUFREQ=m | |
CONFIG_X86_AMD_PSTATE=y | |
# CONFIG_X86_AMD_PSTATE_UT is not set | |
CONFIG_X86_ACPI_CPUFREQ=m | |
CONFIG_X86_ACPI_CPUFREQ_CPB=y | |
CONFIG_X86_POWERNOW_K8=m | |
CONFIG_X86_AMD_FREQ_SENSITIVITY=m | |
CONFIG_X86_SPEEDSTEP_CENTRINO=m | |
CONFIG_X86_P4_CLOCKMOD=m | |
# | |
# shared options | |
# | |
CONFIG_X86_SPEEDSTEP_LIB=m | |
# end of CPU Frequency scaling | |
# | |
# CPU Idle | |
# | |
CONFIG_CPU_IDLE=y | |
CONFIG_CPU_IDLE_GOV_LADDER=y | |
CONFIG_CPU_IDLE_GOV_MENU=y | |
# CONFIG_CPU_IDLE_GOV_TEO is not set | |
# CONFIG_CPU_IDLE_GOV_HALTPOLL is not set | |
CONFIG_HALTPOLL_CPUIDLE=y | |
# end of CPU Idle | |
CONFIG_INTEL_IDLE=y | |
# end of Power management and ACPI options | |
# | |
# Bus options (PCI etc.) | |
# | |
CONFIG_PCI_DIRECT=y | |
CONFIG_PCI_MMCONFIG=y | |
CONFIG_PCI_XEN=y | |
CONFIG_MMCONF_FAM10H=y | |
# CONFIG_PCI_CNB20LE_QUIRK is not set | |
# CONFIG_ISA_BUS is not set | |
CONFIG_ISA_DMA_API=y | |
CONFIG_AMD_NB=y | |
# end of Bus options (PCI etc.) | |
# | |
# Binary Emulations | |
# | |
CONFIG_IA32_EMULATION=y | |
CONFIG_X86_X32_ABI=y | |
CONFIG_COMPAT_32=y | |
CONFIG_COMPAT=y | |
CONFIG_COMPAT_FOR_U64_ALIGNMENT=y | |
# end of Binary Emulations | |
CONFIG_HAVE_KVM=y | |
CONFIG_HAVE_KVM_PFNCACHE=y | |
CONFIG_HAVE_KVM_IRQCHIP=y | |
CONFIG_HAVE_KVM_IRQFD=y | |
CONFIG_HAVE_KVM_IRQ_ROUTING=y | |
CONFIG_HAVE_KVM_DIRTY_RING=y | |
CONFIG_HAVE_KVM_DIRTY_RING_TSO=y | |
CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y | |
CONFIG_HAVE_KVM_EVENTFD=y | |
CONFIG_KVM_MMIO=y | |
CONFIG_KVM_ASYNC_PF=y | |
CONFIG_HAVE_KVM_MSI=y | |
CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y | |
CONFIG_KVM_VFIO=y | |
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y | |
CONFIG_KVM_COMPAT=y | |
CONFIG_HAVE_KVM_IRQ_BYPASS=y | |
CONFIG_HAVE_KVM_NO_POLL=y | |
CONFIG_KVM_XFER_TO_GUEST_WORK=y | |
CONFIG_HAVE_KVM_PM_NOTIFIER=y | |
CONFIG_VIRTUALIZATION=y | |
CONFIG_KVM=m | |
CONFIG_KVM_WERROR=y | |
CONFIG_KVM_INTEL=m | |
CONFIG_X86_SGX_KVM=y | |
CONFIG_KVM_AMD=m | |
CONFIG_KVM_AMD_SEV=y | |
# CONFIG_KVM_XEN is not set | |
CONFIG_KVM_EXTERNAL_WRITE_TRACKING=y | |
CONFIG_AS_AVX512=y | |
CONFIG_AS_SHA1_NI=y | |
CONFIG_AS_SHA256_NI=y | |
CONFIG_AS_TPAUSE=y | |
# | |
# General architecture-dependent options | |
# | |
CONFIG_CRASH_CORE=y | |
CONFIG_KEXEC_CORE=y | |
CONFIG_HAVE_IMA_KEXEC=y | |
CONFIG_HOTPLUG_SMT=y | |
CONFIG_GENERIC_ENTRY=y | |
# CONFIG_KPROBES is not set | |
# CONFIG_JUMP_LABEL is not set | |
# CONFIG_STATIC_CALL_SELFTEST is not set | |
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y | |
CONFIG_ARCH_USE_BUILTIN_BSWAP=y | |
CONFIG_USER_RETURN_NOTIFIER=y | |
CONFIG_HAVE_IOREMAP_PROT=y | |
CONFIG_HAVE_KPROBES=y | |
CONFIG_HAVE_KRETPROBES=y | |
CONFIG_HAVE_OPTPROBES=y | |
CONFIG_HAVE_KPROBES_ON_FTRACE=y | |
CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y | |
CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y | |
CONFIG_HAVE_NMI=y | |
CONFIG_TRACE_IRQFLAGS_SUPPORT=y | |
CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y | |
CONFIG_HAVE_ARCH_TRACEHOOK=y | |
CONFIG_HAVE_DMA_CONTIGUOUS=y | |
CONFIG_GENERIC_SMP_IDLE_THREAD=y | |
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y | |
CONFIG_ARCH_HAS_SET_MEMORY=y | |
CONFIG_ARCH_HAS_SET_DIRECT_MAP=y | |
CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y | |
CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y | |
CONFIG_ARCH_WANTS_NO_INSTR=y | |
CONFIG_HAVE_ASM_MODVERSIONS=y | |
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y | |
CONFIG_HAVE_RSEQ=y | |
CONFIG_HAVE_RUST=y | |
CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y | |
CONFIG_HAVE_HW_BREAKPOINT=y | |
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y | |
CONFIG_HAVE_USER_RETURN_NOTIFIER=y | |
CONFIG_HAVE_PERF_EVENTS_NMI=y | |
CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y | |
CONFIG_HAVE_PERF_REGS=y | |
CONFIG_HAVE_PERF_USER_STACK_DUMP=y | |
CONFIG_HAVE_ARCH_JUMP_LABEL=y | |
CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y | |
CONFIG_MMU_GATHER_TABLE_FREE=y | |
CONFIG_MMU_GATHER_RCU_TABLE_FREE=y | |
CONFIG_MMU_GATHER_MERGE_VMAS=y | |
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y | |
CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y | |
CONFIG_HAVE_CMPXCHG_LOCAL=y | |
CONFIG_HAVE_CMPXCHG_DOUBLE=y | |
CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y | |
CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y | |
CONFIG_HAVE_ARCH_SECCOMP=y | |
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y | |
CONFIG_SECCOMP=y | |
CONFIG_SECCOMP_FILTER=y | |
# CONFIG_SECCOMP_CACHE_DEBUG is not set | |
CONFIG_HAVE_ARCH_STACKLEAK=y | |
CONFIG_ARCH_SUPPORTS_LTO_CLANG=y | |
CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y | |
CONFIG_LTO_NONE=y | |
CONFIG_ARCH_SUPPORTS_CFI_CLANG=y | |
# CONFIG_CFI_CLANG is not set | |
CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y | |
CONFIG_HAVE_CONTEXT_TRACKING_USER=y | |
CONFIG_HAVE_CONTEXT_TRACKING_USER_OFFSTACK=y | |
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y | |
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y | |
CONFIG_HAVE_MOVE_PUD=y | |
CONFIG_HAVE_MOVE_PMD=y | |
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y | |
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y | |
CONFIG_HAVE_ARCH_HUGE_VMAP=y | |
CONFIG_HAVE_ARCH_HUGE_VMALLOC=y | |
CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y | |
CONFIG_HAVE_ARCH_SOFT_DIRTY=y | |
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y | |
CONFIG_MODULES_USE_ELF_RELA=y | |
CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y | |
CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y | |
CONFIG_SOFTIRQ_ON_OWN_STACK=y | |
CONFIG_ARCH_HAS_ELF_RANDOMIZE=y | |
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y | |
CONFIG_HAVE_EXIT_THREAD=y | |
CONFIG_ARCH_MMAP_RND_BITS=28 | |
CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y | |
CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 | |
CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y | |
CONFIG_PAGE_SIZE_LESS_THAN_64KB=y | |
CONFIG_PAGE_SIZE_LESS_THAN_256KB=y | |
CONFIG_HAVE_OBJTOOL=y | |
CONFIG_HAVE_JUMP_LABEL_HACK=y | |
CONFIG_HAVE_NOINSTR_HACK=y | |
CONFIG_HAVE_NOINSTR_VALIDATION=y | |
CONFIG_HAVE_UACCESS_VALIDATION=y | |
CONFIG_HAVE_STACK_VALIDATION=y | |
CONFIG_HAVE_RELIABLE_STACKTRACE=y | |
CONFIG_OLD_SIGSUSPEND3=y | |
CONFIG_COMPAT_OLD_SIGACTION=y | |
CONFIG_COMPAT_32BIT_TIME=y | |
CONFIG_HAVE_ARCH_VMAP_STACK=y | |
CONFIG_VMAP_STACK=y | |
CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y | |
CONFIG_RANDOMIZE_KSTACK_OFFSET=y | |
CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y | |
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y | |
CONFIG_STRICT_KERNEL_RWX=y | |
CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y | |
CONFIG_STRICT_MODULE_RWX=y | |
CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y | |
CONFIG_ARCH_USE_MEMREMAP_PROT=y | |
# CONFIG_LOCK_EVENT_COUNTS is not set | |
CONFIG_ARCH_HAS_MEM_ENCRYPT=y | |
CONFIG_ARCH_HAS_CC_PLATFORM=y | |
CONFIG_HAVE_STATIC_CALL=y | |
CONFIG_HAVE_STATIC_CALL_INLINE=y | |
CONFIG_HAVE_PREEMPT_DYNAMIC=y | |
CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y | |
CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y | |
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y | |
CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y | |
CONFIG_ARCH_HAS_ELFCORE_COMPAT=y | |
CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y | |
CONFIG_DYNAMIC_SIGFRAME=y | |
CONFIG_HAVE_ARCH_NODE_DEV_GROUP=y | |
CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y | |
# | |
# GCOV-based kernel profiling | |
# | |
# CONFIG_GCOV_KERNEL is not set | |
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y | |
# end of GCOV-based kernel profiling | |
CONFIG_HAVE_GCC_PLUGINS=y | |
# end of General architecture-dependent options | |
CONFIG_RT_MUTEXES=y | |
CONFIG_BASE_SMALL=0 | |
CONFIG_MODULE_SIG_FORMAT=y | |
CONFIG_MODULES=y | |
CONFIG_MODULE_FORCE_LOAD=y | |
CONFIG_MODULE_UNLOAD=y | |
CONFIG_MODULE_FORCE_UNLOAD=y | |
# CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set | |
# CONFIG_MODVERSIONS is not set | |
# CONFIG_MODULE_SRCVERSION_ALL is not set | |
CONFIG_MODULE_SIG=y | |
# CONFIG_MODULE_SIG_FORCE is not set | |
CONFIG_MODULE_SIG_ALL=y | |
# CONFIG_MODULE_SIG_SHA1 is not set | |
# CONFIG_MODULE_SIG_SHA224 is not set | |
CONFIG_MODULE_SIG_SHA256=y | |
# CONFIG_MODULE_SIG_SHA384 is not set | |
# CONFIG_MODULE_SIG_SHA512 is not set | |
CONFIG_MODULE_SIG_HASH="sha256" | |
CONFIG_MODULE_COMPRESS_NONE=y | |
# CONFIG_MODULE_COMPRESS_GZIP is not set | |
# CONFIG_MODULE_COMPRESS_XZ is not set | |
# CONFIG_MODULE_COMPRESS_ZSTD is not set | |
# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set | |
CONFIG_MODPROBE_PATH="/sbin/modprobe" | |
# CONFIG_TRIM_UNUSED_KSYMS is not set | |
CONFIG_MODULES_TREE_LOOKUP=y | |
CONFIG_BLOCK=y | |
CONFIG_BLOCK_LEGACY_AUTOLOAD=y | |
CONFIG_BLK_RQ_ALLOC_TIME=y | |
CONFIG_BLK_CGROUP_RWSTAT=y | |
CONFIG_BLK_DEV_BSG_COMMON=y | |
CONFIG_BLK_ICQ=y | |
CONFIG_BLK_DEV_BSGLIB=y | |
CONFIG_BLK_DEV_INTEGRITY=y | |
CONFIG_BLK_DEV_INTEGRITY_T10=m | |
CONFIG_BLK_DEV_ZONED=y | |
CONFIG_BLK_DEV_THROTTLING=y | |
# CONFIG_BLK_DEV_THROTTLING_LOW is not set | |
CONFIG_BLK_WBT=y | |
CONFIG_BLK_WBT_MQ=y | |
# CONFIG_BLK_CGROUP_IOLATENCY is not set | |
# CONFIG_BLK_CGROUP_FC_APPID is not set | |
CONFIG_BLK_CGROUP_IOCOST=y | |
# CONFIG_BLK_CGROUP_IOPRIO is not set | |
CONFIG_BLK_DEBUG_FS=y | |
CONFIG_BLK_DEBUG_FS_ZONED=y | |
CONFIG_BLK_SED_OPAL=y | |
# CONFIG_BLK_INLINE_ENCRYPTION is not set | |
# | |
# Partition Types | |
# | |
CONFIG_PARTITION_ADVANCED=y | |
CONFIG_ACORN_PARTITION=y | |
# CONFIG_ACORN_PARTITION_CUMANA is not set | |
# CONFIG_ACORN_PARTITION_EESOX is not set | |
CONFIG_ACORN_PARTITION_ICS=y | |
# CONFIG_ACORN_PARTITION_ADFS is not set | |
# CONFIG_ACORN_PARTITION_POWERTEC is not set | |
CONFIG_ACORN_PARTITION_RISCIX=y | |
# CONFIG_AIX_PARTITION is not set | |
CONFIG_OSF_PARTITION=y | |
CONFIG_AMIGA_PARTITION=y | |
CONFIG_ATARI_PARTITION=y | |
CONFIG_MAC_PARTITION=y | |
CONFIG_MSDOS_PARTITION=y | |
CONFIG_BSD_DISKLABEL=y | |
CONFIG_MINIX_SUBPARTITION=y | |
CONFIG_SOLARIS_X86_PARTITION=y | |
CONFIG_UNIXWARE_DISKLABEL=y | |
CONFIG_LDM_PARTITION=y | |
# CONFIG_LDM_DEBUG is not set | |
CONFIG_SGI_PARTITION=y | |
CONFIG_ULTRIX_PARTITION=y | |
CONFIG_SUN_PARTITION=y | |
CONFIG_KARMA_PARTITION=y | |
CONFIG_EFI_PARTITION=y | |
# CONFIG_SYSV68_PARTITION is not set | |
# CONFIG_CMDLINE_PARTITION is not set | |
# end of Partition Types | |
CONFIG_BLOCK_COMPAT=y | |
CONFIG_BLK_MQ_PCI=y | |
CONFIG_BLK_MQ_VIRTIO=y | |
CONFIG_BLK_MQ_RDMA=y | |
CONFIG_BLK_PM=y | |
CONFIG_BLOCK_HOLDER_DEPRECATED=y | |
CONFIG_BLK_MQ_STACKING=y | |
# | |
# IO Schedulers | |
# | |
CONFIG_MQ_IOSCHED_DEADLINE=y | |
CONFIG_MQ_IOSCHED_KYBER=m | |
CONFIG_IOSCHED_BFQ=m | |
CONFIG_BFQ_GROUP_IOSCHED=y | |
# CONFIG_BFQ_CGROUP_DEBUG is not set | |
# end of IO Schedulers | |
CONFIG_PREEMPT_NOTIFIERS=y | |
CONFIG_PADATA=y | |
CONFIG_ASN1=y | |
CONFIG_UNINLINE_SPIN_UNLOCK=y | |
CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y | |
CONFIG_MUTEX_SPIN_ON_OWNER=y | |
CONFIG_RWSEM_SPIN_ON_OWNER=y | |
CONFIG_LOCK_SPIN_ON_OWNER=y | |
CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y | |
CONFIG_QUEUED_SPINLOCKS=y | |
CONFIG_ARCH_USE_QUEUED_RWLOCKS=y | |
CONFIG_QUEUED_RWLOCKS=y | |
CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y | |
CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y | |
CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y | |
CONFIG_FREEZER=y | |
# | |
# Executable file formats | |
# | |
CONFIG_BINFMT_ELF=y | |
CONFIG_COMPAT_BINFMT_ELF=y | |
CONFIG_ELFCORE=y | |
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y | |
CONFIG_BINFMT_SCRIPT=y | |
CONFIG_BINFMT_MISC=m | |
CONFIG_COREDUMP=y | |
# end of Executable file formats | |
# | |
# Memory Management options | |
# | |
CONFIG_ZPOOL=y | |
CONFIG_SWAP=y | |
CONFIG_ZSWAP=y | |
# CONFIG_ZSWAP_DEFAULT_ON is not set | |
# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set | |
CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y | |
# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set | |
# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set | |
# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set | |
# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set | |
CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" | |
CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y | |
# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set | |
# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set | |
CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" | |
CONFIG_ZBUD=y | |
CONFIG_Z3FOLD=m | |
CONFIG_ZSMALLOC=m | |
# CONFIG_ZSMALLOC_STAT is not set | |
# | |
# SLAB allocator options | |
# | |
# CONFIG_SLAB is not set | |
CONFIG_SLUB=y | |
# CONFIG_SLOB is not set | |
CONFIG_SLAB_MERGE_DEFAULT=y | |
CONFIG_SLAB_FREELIST_RANDOM=y | |
CONFIG_SLAB_FREELIST_HARDENED=y | |
# CONFIG_SLUB_STATS is not set | |
CONFIG_SLUB_CPU_PARTIAL=y | |
# end of SLAB allocator options | |
CONFIG_SHUFFLE_PAGE_ALLOCATOR=y | |
# CONFIG_COMPAT_BRK is not set | |
CONFIG_SPARSEMEM=y | |
CONFIG_SPARSEMEM_EXTREME=y | |
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y | |
CONFIG_SPARSEMEM_VMEMMAP=y | |
CONFIG_HAVE_FAST_GUP=y | |
CONFIG_NUMA_KEEP_MEMINFO=y | |
CONFIG_MEMORY_ISOLATION=y | |
CONFIG_EXCLUSIVE_SYSTEM_RAM=y | |
CONFIG_HAVE_BOOTMEM_INFO_NODE=y | |
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | |
CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y | |
CONFIG_MEMORY_HOTPLUG=y | |
# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set | |
CONFIG_MEMORY_HOTREMOVE=y | |
CONFIG_MHP_MEMMAP_ON_MEMORY=y | |
CONFIG_SPLIT_PTLOCK_CPUS=4 | |
CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y | |
CONFIG_MEMORY_BALLOON=y | |
CONFIG_BALLOON_COMPACTION=y | |
CONFIG_COMPACTION=y | |
CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 | |
CONFIG_PAGE_REPORTING=y | |
CONFIG_MIGRATION=y | |
CONFIG_DEVICE_MIGRATION=y | |
CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y | |
CONFIG_ARCH_ENABLE_THP_MIGRATION=y | |
CONFIG_CONTIG_ALLOC=y | |
CONFIG_PHYS_ADDR_T_64BIT=y | |
CONFIG_MMU_NOTIFIER=y | |
CONFIG_KSM=y | |
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 | |
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y | |
CONFIG_MEMORY_FAILURE=y | |
CONFIG_HWPOISON_INJECT=m | |
CONFIG_ARCH_WANT_GENERAL_HUGETLB=y | |
CONFIG_ARCH_WANTS_THP_SWAP=y | |
CONFIG_TRANSPARENT_HUGEPAGE=y | |
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y | |
# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set | |
CONFIG_THP_SWAP=y | |
# CONFIG_READ_ONLY_THP_FOR_FS is not set | |
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y | |
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y | |
CONFIG_USE_PERCPU_NUMA_NODE_ID=y | |
CONFIG_HAVE_SETUP_PER_CPU_AREA=y | |
CONFIG_FRONTSWAP=y | |
# CONFIG_CMA is not set | |
CONFIG_MEM_SOFT_DIRTY=y | |
CONFIG_GENERIC_EARLY_IOREMAP=y | |
CONFIG_DEFERRED_STRUCT_PAGE_INIT=y | |
# CONFIG_IDLE_PAGE_TRACKING is not set | |
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y | |
CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y | |
CONFIG_ARCH_HAS_PTE_DEVMAP=y | |
CONFIG_ARCH_HAS_ZONE_DMA_SET=y | |
CONFIG_ZONE_DMA=y | |
CONFIG_ZONE_DMA32=y | |
CONFIG_ZONE_DEVICE=y | |
CONFIG_HMM_MIRROR=y | |
CONFIG_GET_FREE_REGION=y | |
# CONFIG_DEVICE_PRIVATE is not set | |
CONFIG_VMAP_PFN=y | |
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y | |
CONFIG_ARCH_HAS_PKEYS=y | |
CONFIG_VM_EVENT_COUNTERS=y | |
# CONFIG_PERCPU_STATS is not set | |
# CONFIG_GUP_TEST is not set | |
CONFIG_ARCH_HAS_PTE_SPECIAL=y | |
CONFIG_MAPPING_DIRTY_HELPERS=y | |
CONFIG_SECRETMEM=y | |
# CONFIG_ANON_VMA_NAME is not set | |
CONFIG_USERFAULTFD=y | |
CONFIG_HAVE_ARCH_USERFAULTFD_WP=y | |
CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y | |
CONFIG_PTE_MARKER=y | |
CONFIG_PTE_MARKER_UFFD_WP=y | |
CONFIG_LRU_GEN=y | |
# CONFIG_LRU_GEN_ENABLED is not set | |
# CONFIG_LRU_GEN_STATS is not set | |
# | |
# Data Access Monitoring | |
# | |
# CONFIG_DAMON is not set | |
# end of Data Access Monitoring | |
# end of Memory Management options | |
CONFIG_NET=y | |
CONFIG_COMPAT_NETLINK_MESSAGES=y | |
CONFIG_NET_INGRESS=y | |
CONFIG_NET_EGRESS=y | |
CONFIG_NET_REDIRECT=y | |
CONFIG_SKB_EXTENSIONS=y | |
# | |
# Networking options | |
# | |
CONFIG_PACKET=y | |
CONFIG_PACKET_DIAG=m | |
CONFIG_UNIX=y | |
CONFIG_UNIX_SCM=y | |
CONFIG_AF_UNIX_OOB=y | |
CONFIG_UNIX_DIAG=m | |
CONFIG_TLS=m | |
CONFIG_TLS_DEVICE=y | |
# CONFIG_TLS_TOE is not set | |
CONFIG_XFRM=y | |
CONFIG_XFRM_OFFLOAD=y | |
CONFIG_XFRM_ALGO=m | |
CONFIG_XFRM_USER=m | |
# CONFIG_XFRM_USER_COMPAT is not set | |
CONFIG_XFRM_INTERFACE=m | |
CONFIG_XFRM_SUB_POLICY=y | |
CONFIG_XFRM_MIGRATE=y | |
CONFIG_XFRM_STATISTICS=y | |
CONFIG_XFRM_AH=m | |
CONFIG_XFRM_ESP=m | |
CONFIG_XFRM_IPCOMP=m | |
CONFIG_NET_KEY=m | |
CONFIG_NET_KEY_MIGRATE=y | |
CONFIG_SMC=m | |
CONFIG_SMC_DIAG=m | |
CONFIG_XDP_SOCKETS=y | |
# CONFIG_XDP_SOCKETS_DIAG is not set | |
CONFIG_INET=y | |
CONFIG_IP_MULTICAST=y | |
CONFIG_IP_ADVANCED_ROUTER=y | |
CONFIG_IP_FIB_TRIE_STATS=y | |
CONFIG_IP_MULTIPLE_TABLES=y | |
CONFIG_IP_ROUTE_MULTIPATH=y | |
CONFIG_IP_ROUTE_VERBOSE=y | |
CONFIG_IP_ROUTE_CLASSID=y | |
# CONFIG_IP_PNP is not set | |
CONFIG_NET_IPIP=m | |
CONFIG_NET_IPGRE_DEMUX=m | |
CONFIG_NET_IP_TUNNEL=m | |
CONFIG_NET_IPGRE=m | |
CONFIG_NET_IPGRE_BROADCAST=y | |
CONFIG_IP_MROUTE_COMMON=y | |
CONFIG_IP_MROUTE=y | |
CONFIG_IP_MROUTE_MULTIPLE_TABLES=y | |
CONFIG_IP_PIMSM_V1=y | |
CONFIG_IP_PIMSM_V2=y | |
CONFIG_SYN_COOKIES=y | |
CONFIG_NET_IPVTI=m | |
CONFIG_NET_UDP_TUNNEL=m | |
CONFIG_NET_FOU=m | |
CONFIG_NET_FOU_IP_TUNNELS=y | |
CONFIG_INET_AH=m | |
CONFIG_INET_ESP=m | |
CONFIG_INET_ESP_OFFLOAD=m | |
# CONFIG_INET_ESPINTCP is not set | |
CONFIG_INET_IPCOMP=m | |
CONFIG_INET_TABLE_PERTURB_ORDER=16 | |
CONFIG_INET_XFRM_TUNNEL=m | |
CONFIG_INET_TUNNEL=m | |
CONFIG_INET_DIAG=m | |
CONFIG_INET_TCP_DIAG=m | |
CONFIG_INET_UDP_DIAG=m | |
CONFIG_INET_RAW_DIAG=m | |
CONFIG_INET_DIAG_DESTROY=y | |
CONFIG_TCP_CONG_ADVANCED=y | |
CONFIG_TCP_CONG_BIC=m | |
CONFIG_TCP_CONG_CUBIC=y | |
CONFIG_TCP_CONG_WESTWOOD=m | |
CONFIG_TCP_CONG_HTCP=m | |
CONFIG_TCP_CONG_HSTCP=m | |
CONFIG_TCP_CONG_HYBLA=m | |
CONFIG_TCP_CONG_VEGAS=m | |
CONFIG_TCP_CONG_NV=m | |
CONFIG_TCP_CONG_SCALABLE=m | |
CONFIG_TCP_CONG_LP=m | |
CONFIG_TCP_CONG_VENO=m | |
CONFIG_TCP_CONG_YEAH=m | |
CONFIG_TCP_CONG_ILLINOIS=m | |
CONFIG_TCP_CONG_DCTCP=m | |
CONFIG_TCP_CONG_CDG=m | |
CONFIG_TCP_CONG_BBR=m | |
CONFIG_DEFAULT_CUBIC=y | |
# CONFIG_DEFAULT_RENO is not set | |
CONFIG_DEFAULT_TCP_CONG="cubic" | |
CONFIG_TCP_MD5SIG=y | |
CONFIG_IPV6=y | |
CONFIG_IPV6_ROUTER_PREF=y | |
CONFIG_IPV6_ROUTE_INFO=y | |
CONFIG_IPV6_OPTIMISTIC_DAD=y | |
CONFIG_INET6_AH=m | |
CONFIG_INET6_ESP=m | |
CONFIG_INET6_ESP_OFFLOAD=m | |
# CONFIG_INET6_ESPINTCP is not set | |
CONFIG_INET6_IPCOMP=m | |
CONFIG_IPV6_MIP6=y | |
CONFIG_IPV6_ILA=m | |
CONFIG_INET6_XFRM_TUNNEL=m | |
CONFIG_INET6_TUNNEL=m | |
CONFIG_IPV6_VTI=m | |
CONFIG_IPV6_SIT=m | |
CONFIG_IPV6_SIT_6RD=y | |
CONFIG_IPV6_NDISC_NODETYPE=y | |
CONFIG_IPV6_TUNNEL=m | |
CONFIG_IPV6_GRE=m | |
CONFIG_IPV6_FOU=m | |
CONFIG_IPV6_FOU_TUNNEL=m | |
CONFIG_IPV6_MULTIPLE_TABLES=y | |
CONFIG_IPV6_SUBTREES=y | |
CONFIG_IPV6_MROUTE=y | |
CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y | |
CONFIG_IPV6_PIMSM_V2=y | |
CONFIG_IPV6_SEG6_LWTUNNEL=y | |
CONFIG_IPV6_SEG6_HMAC=y | |
CONFIG_IPV6_SEG6_BPF=y | |
# CONFIG_IPV6_RPL_LWTUNNEL is not set | |
# CONFIG_IPV6_IOAM6_LWTUNNEL is not set | |
CONFIG_NETLABEL=y | |
CONFIG_MPTCP=y | |
CONFIG_INET_MPTCP_DIAG=m | |
CONFIG_MPTCP_IPV6=y | |
CONFIG_NETWORK_SECMARK=y | |
CONFIG_NET_PTP_CLASSIFY=y | |
CONFIG_NETWORK_PHY_TIMESTAMPING=y | |
CONFIG_NETFILTER=y | |
CONFIG_NETFILTER_ADVANCED=y | |
CONFIG_BRIDGE_NETFILTER=m | |
# | |
# Core Netfilter Configuration | |
# | |
CONFIG_NETFILTER_INGRESS=y | |
CONFIG_NETFILTER_EGRESS=y | |
CONFIG_NETFILTER_SKIP_EGRESS=y | |
CONFIG_NETFILTER_NETLINK=m | |
CONFIG_NETFILTER_FAMILY_BRIDGE=y | |
CONFIG_NETFILTER_FAMILY_ARP=y | |
# CONFIG_NETFILTER_NETLINK_HOOK is not set | |
CONFIG_NETFILTER_NETLINK_ACCT=m | |
CONFIG_NETFILTER_NETLINK_QUEUE=m | |
CONFIG_NETFILTER_NETLINK_LOG=m | |
CONFIG_NETFILTER_NETLINK_OSF=m | |
CONFIG_NF_CONNTRACK=m | |
CONFIG_NF_LOG_SYSLOG=m | |
CONFIG_NETFILTER_CONNCOUNT=m | |
CONFIG_NF_CONNTRACK_MARK=y | |
CONFIG_NF_CONNTRACK_SECMARK=y | |
CONFIG_NF_CONNTRACK_ZONES=y | |
CONFIG_NF_CONNTRACK_PROCFS=y | |
CONFIG_NF_CONNTRACK_EVENTS=y | |
CONFIG_NF_CONNTRACK_TIMEOUT=y | |
CONFIG_NF_CONNTRACK_TIMESTAMP=y | |
CONFIG_NF_CONNTRACK_LABELS=y | |
CONFIG_NF_CT_PROTO_DCCP=y | |
CONFIG_NF_CT_PROTO_GRE=y | |
CONFIG_NF_CT_PROTO_SCTP=y | |
CONFIG_NF_CT_PROTO_UDPLITE=y | |
CONFIG_NF_CONNTRACK_AMANDA=m | |
CONFIG_NF_CONNTRACK_FTP=m | |
CONFIG_NF_CONNTRACK_H323=m | |
CONFIG_NF_CONNTRACK_IRC=m | |
CONFIG_NF_CONNTRACK_BROADCAST=m | |
CONFIG_NF_CONNTRACK_NETBIOS_NS=m | |
CONFIG_NF_CONNTRACK_SNMP=m | |
CONFIG_NF_CONNTRACK_PPTP=m | |
CONFIG_NF_CONNTRACK_SANE=m | |
CONFIG_NF_CONNTRACK_SIP=m | |
CONFIG_NF_CONNTRACK_TFTP=m | |
CONFIG_NF_CT_NETLINK=m | |
CONFIG_NF_CT_NETLINK_TIMEOUT=m | |
CONFIG_NF_CT_NETLINK_HELPER=m | |
CONFIG_NETFILTER_NETLINK_GLUE_CT=y | |
CONFIG_NF_NAT=m | |
CONFIG_NF_NAT_AMANDA=m | |
CONFIG_NF_NAT_FTP=m | |
CONFIG_NF_NAT_IRC=m | |
CONFIG_NF_NAT_SIP=m | |
CONFIG_NF_NAT_TFTP=m | |
CONFIG_NF_NAT_REDIRECT=y | |
CONFIG_NF_NAT_MASQUERADE=y | |
CONFIG_NETFILTER_SYNPROXY=m | |
CONFIG_NF_TABLES=m | |
CONFIG_NF_TABLES_INET=y | |
CONFIG_NF_TABLES_NETDEV=y | |
CONFIG_NFT_NUMGEN=m | |
CONFIG_NFT_CT=m | |
CONFIG_NFT_FLOW_OFFLOAD=m | |
CONFIG_NFT_CONNLIMIT=m | |
CONFIG_NFT_LOG=m | |
CONFIG_NFT_LIMIT=m | |
CONFIG_NFT_MASQ=m | |
CONFIG_NFT_REDIR=m | |
CONFIG_NFT_NAT=m | |
CONFIG_NFT_TUNNEL=m | |
CONFIG_NFT_OBJREF=m | |
CONFIG_NFT_QUEUE=m | |
CONFIG_NFT_QUOTA=m | |
CONFIG_NFT_REJECT=m | |
CONFIG_NFT_REJECT_INET=m | |
CONFIG_NFT_COMPAT=m | |
CONFIG_NFT_HASH=m | |
CONFIG_NFT_FIB=m | |
CONFIG_NFT_FIB_INET=m | |
CONFIG_NFT_XFRM=m | |
CONFIG_NFT_SOCKET=m | |
CONFIG_NFT_OSF=m | |
CONFIG_NFT_TPROXY=m | |
CONFIG_NFT_SYNPROXY=m | |
CONFIG_NF_DUP_NETDEV=m | |
CONFIG_NFT_DUP_NETDEV=m | |
CONFIG_NFT_FWD_NETDEV=m | |
CONFIG_NFT_FIB_NETDEV=m | |
# CONFIG_NFT_REJECT_NETDEV is not set | |
CONFIG_NF_FLOW_TABLE_INET=m | |
CONFIG_NF_FLOW_TABLE=m | |
# CONFIG_NF_FLOW_TABLE_PROCFS is not set | |
CONFIG_NETFILTER_XTABLES=m | |
CONFIG_NETFILTER_XTABLES_COMPAT=y | |
# | |
# Xtables combined modules | |
# | |
CONFIG_NETFILTER_XT_MARK=m | |
CONFIG_NETFILTER_XT_CONNMARK=m | |
CONFIG_NETFILTER_XT_SET=m | |
# | |
# Xtables targets | |
# | |
CONFIG_NETFILTER_XT_TARGET_AUDIT=m | |
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m | |
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m | |
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m | |
CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m | |
CONFIG_NETFILTER_XT_TARGET_CT=m | |
CONFIG_NETFILTER_XT_TARGET_DSCP=m | |
CONFIG_NETFILTER_XT_TARGET_HL=m | |
CONFIG_NETFILTER_XT_TARGET_HMARK=m | |
CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m | |
CONFIG_NETFILTER_XT_TARGET_LED=m | |
CONFIG_NETFILTER_XT_TARGET_LOG=m | |
CONFIG_NETFILTER_XT_TARGET_MARK=m | |
CONFIG_NETFILTER_XT_NAT=m | |
CONFIG_NETFILTER_XT_TARGET_NETMAP=m | |
CONFIG_NETFILTER_XT_TARGET_NFLOG=m | |
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | |
# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set | |
CONFIG_NETFILTER_XT_TARGET_RATEEST=m | |
CONFIG_NETFILTER_XT_TARGET_REDIRECT=m | |
CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m | |
CONFIG_NETFILTER_XT_TARGET_TEE=m | |
CONFIG_NETFILTER_XT_TARGET_TPROXY=m | |
CONFIG_NETFILTER_XT_TARGET_TRACE=m | |
CONFIG_NETFILTER_XT_TARGET_SECMARK=m | |
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m | |
CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m | |
# | |
# Xtables matches | |
# | |
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m | |
CONFIG_NETFILTER_XT_MATCH_BPF=m | |
CONFIG_NETFILTER_XT_MATCH_CGROUP=m | |
CONFIG_NETFILTER_XT_MATCH_CLUSTER=m | |
CONFIG_NETFILTER_XT_MATCH_COMMENT=m | |
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m | |
CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m | |
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m | |
CONFIG_NETFILTER_XT_MATCH_CONNMARK=m | |
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m | |
CONFIG_NETFILTER_XT_MATCH_CPU=m | |
CONFIG_NETFILTER_XT_MATCH_DCCP=m | |
CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m | |
CONFIG_NETFILTER_XT_MATCH_DSCP=m | |
CONFIG_NETFILTER_XT_MATCH_ECN=m | |
CONFIG_NETFILTER_XT_MATCH_ESP=m | |
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m | |
CONFIG_NETFILTER_XT_MATCH_HELPER=m | |
CONFIG_NETFILTER_XT_MATCH_HL=m | |
CONFIG_NETFILTER_XT_MATCH_IPCOMP=m | |
CONFIG_NETFILTER_XT_MATCH_IPRANGE=m | |
CONFIG_NETFILTER_XT_MATCH_IPVS=m | |
CONFIG_NETFILTER_XT_MATCH_L2TP=m | |
CONFIG_NETFILTER_XT_MATCH_LENGTH=m | |
CONFIG_NETFILTER_XT_MATCH_LIMIT=m | |
CONFIG_NETFILTER_XT_MATCH_MAC=m | |
CONFIG_NETFILTER_XT_MATCH_MARK=m | |
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | |
CONFIG_NETFILTER_XT_MATCH_NFACCT=m | |
CONFIG_NETFILTER_XT_MATCH_OSF=m | |
CONFIG_NETFILTER_XT_MATCH_OWNER=m | |
CONFIG_NETFILTER_XT_MATCH_POLICY=m | |
CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m | |
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m | |
CONFIG_NETFILTER_XT_MATCH_QUOTA=m | |
CONFIG_NETFILTER_XT_MATCH_RATEEST=m | |
CONFIG_NETFILTER_XT_MATCH_REALM=m | |
CONFIG_NETFILTER_XT_MATCH_RECENT=m | |
CONFIG_NETFILTER_XT_MATCH_SCTP=m | |
CONFIG_NETFILTER_XT_MATCH_SOCKET=m | |
CONFIG_NETFILTER_XT_MATCH_STATE=m | |
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m | |
CONFIG_NETFILTER_XT_MATCH_STRING=m | |
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m | |
CONFIG_NETFILTER_XT_MATCH_TIME=m | |
CONFIG_NETFILTER_XT_MATCH_U32=m | |
# end of Core Netfilter Configuration | |
CONFIG_IP_SET=m | |
CONFIG_IP_SET_MAX=256 | |
CONFIG_IP_SET_BITMAP_IP=m | |
CONFIG_IP_SET_BITMAP_IPMAC=m | |
CONFIG_IP_SET_BITMAP_PORT=m | |
CONFIG_IP_SET_HASH_IP=m | |
CONFIG_IP_SET_HASH_IPMARK=m | |
CONFIG_IP_SET_HASH_IPPORT=m | |
CONFIG_IP_SET_HASH_IPPORTIP=m | |
CONFIG_IP_SET_HASH_IPPORTNET=m | |
CONFIG_IP_SET_HASH_IPMAC=m | |
CONFIG_IP_SET_HASH_MAC=m | |
CONFIG_IP_SET_HASH_NETPORTNET=m | |
CONFIG_IP_SET_HASH_NET=m | |
CONFIG_IP_SET_HASH_NETNET=m | |
CONFIG_IP_SET_HASH_NETPORT=m | |
CONFIG_IP_SET_HASH_NETIFACE=m | |
CONFIG_IP_SET_LIST_SET=m | |
CONFIG_IP_VS=m | |
CONFIG_IP_VS_IPV6=y | |
# CONFIG_IP_VS_DEBUG is not set | |
CONFIG_IP_VS_TAB_BITS=12 | |
# | |
# IPVS transport protocol load balancing support | |
# | |
CONFIG_IP_VS_PROTO_TCP=y | |
CONFIG_IP_VS_PROTO_UDP=y | |
CONFIG_IP_VS_PROTO_AH_ESP=y | |
CONFIG_IP_VS_PROTO_ESP=y | |
CONFIG_IP_VS_PROTO_AH=y | |
CONFIG_IP_VS_PROTO_SCTP=y | |
# | |
# IPVS scheduler | |
# | |
CONFIG_IP_VS_RR=m | |
CONFIG_IP_VS_WRR=m | |
CONFIG_IP_VS_LC=m | |
CONFIG_IP_VS_WLC=m | |
CONFIG_IP_VS_FO=m | |
CONFIG_IP_VS_OVF=m | |
CONFIG_IP_VS_LBLC=m | |
CONFIG_IP_VS_LBLCR=m | |
CONFIG_IP_VS_DH=m | |
CONFIG_IP_VS_SH=m | |
CONFIG_IP_VS_MH=m | |
CONFIG_IP_VS_SED=m | |
CONFIG_IP_VS_NQ=m | |
# CONFIG_IP_VS_TWOS is not set | |
# | |
# IPVS SH scheduler | |
# | |
CONFIG_IP_VS_SH_TAB_BITS=8 | |
# | |
# IPVS MH scheduler | |
# | |
CONFIG_IP_VS_MH_TAB_INDEX=12 | |
# | |
# IPVS application helper | |
# | |
CONFIG_IP_VS_FTP=m | |
CONFIG_IP_VS_NFCT=y | |
CONFIG_IP_VS_PE_SIP=m | |
# | |
# IP: Netfilter Configuration | |
# | |
CONFIG_NF_DEFRAG_IPV4=m | |
CONFIG_NF_SOCKET_IPV4=m | |
CONFIG_NF_TPROXY_IPV4=m | |
CONFIG_NF_TABLES_IPV4=y | |
CONFIG_NFT_REJECT_IPV4=m | |
CONFIG_NFT_DUP_IPV4=m | |
CONFIG_NFT_FIB_IPV4=m | |
CONFIG_NF_TABLES_ARP=y | |
CONFIG_NF_DUP_IPV4=m | |
CONFIG_NF_LOG_ARP=m | |
CONFIG_NF_LOG_IPV4=m | |
CONFIG_NF_REJECT_IPV4=m | |
CONFIG_NF_NAT_SNMP_BASIC=m | |
CONFIG_NF_NAT_PPTP=m | |
CONFIG_NF_NAT_H323=m | |
CONFIG_IP_NF_IPTABLES=m | |
CONFIG_IP_NF_MATCH_AH=m | |
CONFIG_IP_NF_MATCH_ECN=m | |
CONFIG_IP_NF_MATCH_RPFILTER=m | |
CONFIG_IP_NF_MATCH_TTL=m | |
CONFIG_IP_NF_FILTER=m | |
CONFIG_IP_NF_TARGET_REJECT=m | |
CONFIG_IP_NF_TARGET_SYNPROXY=m | |
CONFIG_IP_NF_NAT=m | |
CONFIG_IP_NF_TARGET_MASQUERADE=m | |
CONFIG_IP_NF_TARGET_NETMAP=m | |
CONFIG_IP_NF_TARGET_REDIRECT=m | |
CONFIG_IP_NF_MANGLE=m | |
CONFIG_IP_NF_TARGET_CLUSTERIP=m | |
CONFIG_IP_NF_TARGET_ECN=m | |
CONFIG_IP_NF_TARGET_TTL=m | |
CONFIG_IP_NF_RAW=m | |
CONFIG_IP_NF_SECURITY=m | |
CONFIG_IP_NF_ARPTABLES=m | |
CONFIG_IP_NF_ARPFILTER=m | |
CONFIG_IP_NF_ARP_MANGLE=m | |
# end of IP: Netfilter Configuration | |
# | |
# IPv6: Netfilter Configuration | |
# | |
CONFIG_NF_SOCKET_IPV6=m | |
CONFIG_NF_TPROXY_IPV6=m | |
CONFIG_NF_TABLES_IPV6=y | |
CONFIG_NFT_REJECT_IPV6=m | |
CONFIG_NFT_DUP_IPV6=m | |
CONFIG_NFT_FIB_IPV6=m | |
CONFIG_NF_DUP_IPV6=m | |
CONFIG_NF_REJECT_IPV6=m | |
CONFIG_NF_LOG_IPV6=m | |
CONFIG_IP6_NF_IPTABLES=m | |
CONFIG_IP6_NF_MATCH_AH=m | |
CONFIG_IP6_NF_MATCH_EUI64=m | |
CONFIG_IP6_NF_MATCH_FRAG=m | |
CONFIG_IP6_NF_MATCH_OPTS=m | |
CONFIG_IP6_NF_MATCH_HL=m | |
CONFIG_IP6_NF_MATCH_IPV6HEADER=m | |
CONFIG_IP6_NF_MATCH_MH=m | |
CONFIG_IP6_NF_MATCH_RPFILTER=m | |
CONFIG_IP6_NF_MATCH_RT=m | |
CONFIG_IP6_NF_MATCH_SRH=m | |
CONFIG_IP6_NF_TARGET_HL=m | |
CONFIG_IP6_NF_FILTER=m | |
CONFIG_IP6_NF_TARGET_REJECT=m | |
CONFIG_IP6_NF_TARGET_SYNPROXY=m | |
CONFIG_IP6_NF_MANGLE=m | |
CONFIG_IP6_NF_RAW=m | |
CONFIG_IP6_NF_SECURITY=m | |
CONFIG_IP6_NF_NAT=m | |
CONFIG_IP6_NF_TARGET_MASQUERADE=m | |
CONFIG_IP6_NF_TARGET_NPT=m | |
# end of IPv6: Netfilter Configuration | |
CONFIG_NF_DEFRAG_IPV6=m | |
CONFIG_NF_TABLES_BRIDGE=m | |
CONFIG_NFT_BRIDGE_META=m | |
CONFIG_NFT_BRIDGE_REJECT=m | |
CONFIG_NF_CONNTRACK_BRIDGE=m | |
CONFIG_BRIDGE_NF_EBTABLES=m | |
CONFIG_BRIDGE_EBT_BROUTE=m | |
CONFIG_BRIDGE_EBT_T_FILTER=m | |
CONFIG_BRIDGE_EBT_T_NAT=m | |
CONFIG_BRIDGE_EBT_802_3=m | |
CONFIG_BRIDGE_EBT_AMONG=m | |
CONFIG_BRIDGE_EBT_ARP=m | |
CONFIG_BRIDGE_EBT_IP=m | |
CONFIG_BRIDGE_EBT_IP6=m | |
CONFIG_BRIDGE_EBT_LIMIT=m | |
CONFIG_BRIDGE_EBT_MARK=m | |
CONFIG_BRIDGE_EBT_PKTTYPE=m | |
CONFIG_BRIDGE_EBT_STP=m | |
CONFIG_BRIDGE_EBT_VLAN=m | |
CONFIG_BRIDGE_EBT_ARPREPLY=m | |
CONFIG_BRIDGE_EBT_DNAT=m | |
CONFIG_BRIDGE_EBT_MARK_T=m | |
CONFIG_BRIDGE_EBT_REDIRECT=m | |
CONFIG_BRIDGE_EBT_SNAT=m | |
CONFIG_BRIDGE_EBT_LOG=m | |
CONFIG_BRIDGE_EBT_NFLOG=m | |
# CONFIG_BPFILTER is not set | |
CONFIG_IP_DCCP=m | |
CONFIG_INET_DCCP_DIAG=m | |
# | |
# DCCP CCIDs Configuration | |
# | |
# CONFIG_IP_DCCP_CCID2_DEBUG is not set | |
CONFIG_IP_DCCP_CCID3=y | |
# CONFIG_IP_DCCP_CCID3_DEBUG is not set | |
CONFIG_IP_DCCP_TFRC_LIB=y | |
# end of DCCP CCIDs Configuration | |
# | |
# DCCP Kernel Hacking | |
# | |
# CONFIG_IP_DCCP_DEBUG is not set | |
# end of DCCP Kernel Hacking | |
CONFIG_IP_SCTP=m | |
# CONFIG_SCTP_DBG_OBJCNT is not set | |
# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set | |
CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y | |
# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set | |
CONFIG_SCTP_COOKIE_HMAC_MD5=y | |
CONFIG_SCTP_COOKIE_HMAC_SHA1=y | |
CONFIG_INET_SCTP_DIAG=m | |
CONFIG_RDS=m | |
CONFIG_RDS_RDMA=m | |
CONFIG_RDS_TCP=m | |
# CONFIG_RDS_DEBUG is not set | |
CONFIG_TIPC=m | |
CONFIG_TIPC_MEDIA_IB=y | |
CONFIG_TIPC_MEDIA_UDP=y | |
CONFIG_TIPC_CRYPTO=y | |
CONFIG_TIPC_DIAG=m | |
CONFIG_ATM=m | |
CONFIG_ATM_CLIP=m | |
# CONFIG_ATM_CLIP_NO_ICMP is not set | |
CONFIG_ATM_LANE=m | |
CONFIG_ATM_MPOA=m | |
CONFIG_ATM_BR2684=m | |
# CONFIG_ATM_BR2684_IPFILTER is not set | |
CONFIG_L2TP=m | |
CONFIG_L2TP_DEBUGFS=m | |
CONFIG_L2TP_V3=y | |
CONFIG_L2TP_IP=m | |
CONFIG_L2TP_ETH=m | |
CONFIG_STP=m | |
CONFIG_GARP=m | |
CONFIG_MRP=m | |
CONFIG_BRIDGE=m | |
CONFIG_BRIDGE_IGMP_SNOOPING=y | |
CONFIG_BRIDGE_VLAN_FILTERING=y | |
# CONFIG_BRIDGE_MRP is not set | |
# CONFIG_BRIDGE_CFM is not set | |
# CONFIG_NET_DSA is not set | |
CONFIG_VLAN_8021Q=m | |
CONFIG_VLAN_8021Q_GVRP=y | |
CONFIG_VLAN_8021Q_MVRP=y | |
CONFIG_LLC=m | |
CONFIG_LLC2=m | |
CONFIG_ATALK=m | |
CONFIG_DEV_APPLETALK=m | |
CONFIG_IPDDP=m | |
CONFIG_IPDDP_ENCAP=y | |
# CONFIG_X25 is not set | |
CONFIG_LAPB=m | |
CONFIG_PHONET=m | |
CONFIG_6LOWPAN=m | |
# CONFIG_6LOWPAN_DEBUGFS is not set | |
CONFIG_6LOWPAN_NHC=m | |
CONFIG_6LOWPAN_NHC_DEST=m | |
CONFIG_6LOWPAN_NHC_FRAGMENT=m | |
CONFIG_6LOWPAN_NHC_HOP=m | |
CONFIG_6LOWPAN_NHC_IPV6=m | |
CONFIG_6LOWPAN_NHC_MOBILITY=m | |
CONFIG_6LOWPAN_NHC_ROUTING=m | |
CONFIG_6LOWPAN_NHC_UDP=m | |
CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m | |
CONFIG_6LOWPAN_GHC_UDP=m | |
CONFIG_6LOWPAN_GHC_ICMPV6=m | |
CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m | |
CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m | |
CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m | |
CONFIG_IEEE802154=m | |
# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set | |
CONFIG_IEEE802154_SOCKET=m | |
CONFIG_IEEE802154_6LOWPAN=m | |
CONFIG_MAC802154=m | |
CONFIG_NET_SCHED=y | |
# | |
# Queueing/Scheduling | |
# | |
CONFIG_NET_SCH_CBQ=m | |
CONFIG_NET_SCH_HTB=m | |
CONFIG_NET_SCH_HFSC=m | |
CONFIG_NET_SCH_ATM=m | |
CONFIG_NET_SCH_PRIO=m | |
CONFIG_NET_SCH_MULTIQ=m | |
CONFIG_NET_SCH_RED=m | |
CONFIG_NET_SCH_SFB=m | |
CONFIG_NET_SCH_SFQ=m | |
CONFIG_NET_SCH_TEQL=m | |
CONFIG_NET_SCH_TBF=m | |
CONFIG_NET_SCH_CBS=m | |
CONFIG_NET_SCH_ETF=m | |
CONFIG_NET_SCH_TAPRIO=m | |
CONFIG_NET_SCH_GRED=m | |
CONFIG_NET_SCH_DSMARK=m | |
CONFIG_NET_SCH_NETEM=m | |
CONFIG_NET_SCH_DRR=m | |
CONFIG_NET_SCH_MQPRIO=m | |
CONFIG_NET_SCH_SKBPRIO=m | |
CONFIG_NET_SCH_CHOKE=m | |
CONFIG_NET_SCH_QFQ=m | |
CONFIG_NET_SCH_CODEL=m | |
CONFIG_NET_SCH_FQ_CODEL=y | |
CONFIG_NET_SCH_CAKE=m | |
CONFIG_NET_SCH_FQ=m | |
CONFIG_NET_SCH_HHF=m | |
CONFIG_NET_SCH_PIE=m | |
CONFIG_NET_SCH_FQ_PIE=m | |
CONFIG_NET_SCH_INGRESS=m | |
CONFIG_NET_SCH_PLUG=m | |
CONFIG_NET_SCH_ETS=m | |
CONFIG_NET_SCH_DEFAULT=y | |
# CONFIG_DEFAULT_FQ is not set | |
# CONFIG_DEFAULT_CODEL is not set | |
CONFIG_DEFAULT_FQ_CODEL=y | |
# CONFIG_DEFAULT_FQ_PIE is not set | |
# CONFIG_DEFAULT_SFQ is not set | |
# CONFIG_DEFAULT_PFIFO_FAST is not set | |
CONFIG_DEFAULT_NET_SCH="fq_codel" | |
# | |
# Classification | |
# | |
CONFIG_NET_CLS=y | |
CONFIG_NET_CLS_BASIC=m | |
# CONFIG_NET_CLS_TCINDEX is not set | |
CONFIG_NET_CLS_ROUTE4=m | |
CONFIG_NET_CLS_FW=m | |
CONFIG_NET_CLS_U32=m | |
CONFIG_CLS_U32_PERF=y | |
CONFIG_CLS_U32_MARK=y | |
CONFIG_NET_CLS_RSVP=m | |
CONFIG_NET_CLS_RSVP6=m | |
CONFIG_NET_CLS_FLOW=m | |
CONFIG_NET_CLS_CGROUP=m | |
CONFIG_NET_CLS_BPF=m | |
CONFIG_NET_CLS_FLOWER=m | |
CONFIG_NET_CLS_MATCHALL=m | |
CONFIG_NET_EMATCH=y | |
CONFIG_NET_EMATCH_STACK=32 | |
CONFIG_NET_EMATCH_CMP=m | |
CONFIG_NET_EMATCH_NBYTE=m | |
CONFIG_NET_EMATCH_U32=m | |
CONFIG_NET_EMATCH_META=m | |
CONFIG_NET_EMATCH_TEXT=m | |
CONFIG_NET_EMATCH_CANID=m | |
CONFIG_NET_EMATCH_IPSET=m | |
CONFIG_NET_EMATCH_IPT=m | |
CONFIG_NET_CLS_ACT=y | |
CONFIG_NET_ACT_POLICE=m | |
CONFIG_NET_ACT_GACT=m | |
CONFIG_GACT_PROB=y | |
CONFIG_NET_ACT_MIRRED=m | |
CONFIG_NET_ACT_SAMPLE=m | |
CONFIG_NET_ACT_IPT=m | |
CONFIG_NET_ACT_NAT=m | |
CONFIG_NET_ACT_PEDIT=m | |
CONFIG_NET_ACT_SIMP=m | |
CONFIG_NET_ACT_SKBEDIT=m | |
CONFIG_NET_ACT_CSUM=m | |
CONFIG_NET_ACT_MPLS=m | |
CONFIG_NET_ACT_VLAN=m | |
CONFIG_NET_ACT_BPF=m | |
CONFIG_NET_ACT_CONNMARK=m | |
CONFIG_NET_ACT_CTINFO=m | |
CONFIG_NET_ACT_SKBMOD=m | |
CONFIG_NET_ACT_IFE=m | |
CONFIG_NET_ACT_TUNNEL_KEY=m | |
CONFIG_NET_ACT_CT=m | |
CONFIG_NET_ACT_GATE=m | |
CONFIG_NET_IFE_SKBMARK=m | |
CONFIG_NET_IFE_SKBPRIO=m | |
CONFIG_NET_IFE_SKBTCINDEX=m | |
# CONFIG_NET_TC_SKB_EXT is not set | |
CONFIG_NET_SCH_FIFO=y | |
CONFIG_DCB=y | |
CONFIG_DNS_RESOLVER=m | |
CONFIG_BATMAN_ADV=m | |
CONFIG_BATMAN_ADV_BATMAN_V=y | |
CONFIG_BATMAN_ADV_BLA=y | |
CONFIG_BATMAN_ADV_DAT=y | |
CONFIG_BATMAN_ADV_NC=y | |
CONFIG_BATMAN_ADV_MCAST=y | |
# CONFIG_BATMAN_ADV_DEBUG is not set | |
CONFIG_OPENVSWITCH=m | |
CONFIG_OPENVSWITCH_GRE=m | |
CONFIG_OPENVSWITCH_VXLAN=m | |
CONFIG_OPENVSWITCH_GENEVE=m | |
CONFIG_VSOCKETS=m | |
CONFIG_VSOCKETS_DIAG=m | |
CONFIG_VSOCKETS_LOOPBACK=m | |
CONFIG_VMWARE_VMCI_VSOCKETS=m | |
CONFIG_VIRTIO_VSOCKETS=m | |
CONFIG_VIRTIO_VSOCKETS_COMMON=m | |
CONFIG_HYPERV_VSOCKETS=m | |
CONFIG_NETLINK_DIAG=m | |
CONFIG_MPLS=y | |
CONFIG_NET_MPLS_GSO=y | |
CONFIG_MPLS_ROUTING=m | |
CONFIG_MPLS_IPTUNNEL=m | |
CONFIG_NET_NSH=m | |
# CONFIG_HSR is not set | |
CONFIG_NET_SWITCHDEV=y | |
CONFIG_NET_L3_MASTER_DEV=y | |
CONFIG_QRTR=m | |
# CONFIG_QRTR_TUN is not set | |
CONFIG_QRTR_MHI=m | |
# CONFIG_NET_NCSI is not set | |
CONFIG_PCPU_DEV_REFCNT=y | |
CONFIG_RPS=y | |
CONFIG_RFS_ACCEL=y | |
CONFIG_SOCK_RX_QUEUE_MAPPING=y | |
CONFIG_XPS=y | |
CONFIG_CGROUP_NET_PRIO=y | |
CONFIG_CGROUP_NET_CLASSID=y | |
CONFIG_NET_RX_BUSY_POLL=y | |
CONFIG_BQL=y | |
CONFIG_BPF_STREAM_PARSER=y | |
CONFIG_NET_FLOW_LIMIT=y | |
# | |
# Network testing | |
# | |
CONFIG_NET_PKTGEN=m | |
# end of Network testing | |
# end of Networking options | |
CONFIG_HAMRADIO=y | |
# | |
# Packet Radio protocols | |
# | |
CONFIG_AX25=m | |
CONFIG_AX25_DAMA_SLAVE=y | |
CONFIG_NETROM=m | |
CONFIG_ROSE=m | |
# | |
# AX.25 network device drivers | |
# | |
CONFIG_MKISS=m | |
CONFIG_6PACK=m | |
CONFIG_BPQETHER=m | |
CONFIG_BAYCOM_SER_FDX=m | |
CONFIG_BAYCOM_SER_HDX=m | |
CONFIG_BAYCOM_PAR=m | |
CONFIG_YAM=m | |
# end of AX.25 network device drivers | |
CONFIG_CAN=m | |
CONFIG_CAN_RAW=m | |
CONFIG_CAN_BCM=m | |
CONFIG_CAN_GW=m | |
CONFIG_CAN_J1939=m | |
CONFIG_CAN_ISOTP=m | |
CONFIG_BT=m | |
CONFIG_BT_BREDR=y | |
CONFIG_BT_RFCOMM=m | |
CONFIG_BT_RFCOMM_TTY=y | |
CONFIG_BT_BNEP=m | |
CONFIG_BT_BNEP_MC_FILTER=y | |
CONFIG_BT_BNEP_PROTO_FILTER=y | |
CONFIG_BT_CMTP=m | |
CONFIG_BT_HIDP=m | |
CONFIG_BT_HS=y | |
CONFIG_BT_LE=y | |
CONFIG_BT_6LOWPAN=m | |
CONFIG_BT_LEDS=y | |
# CONFIG_BT_MSFTEXT is not set | |
# CONFIG_BT_AOSPEXT is not set | |
CONFIG_BT_DEBUGFS=y | |
# CONFIG_BT_SELFTEST is not set | |
# | |
# Bluetooth device drivers | |
# | |
CONFIG_BT_INTEL=m | |
CONFIG_BT_BCM=m | |
CONFIG_BT_RTL=m | |
CONFIG_BT_QCA=m | |
CONFIG_BT_MTK=m | |
CONFIG_BT_HCIBTUSB=m | |
CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y | |
CONFIG_BT_HCIBTUSB_BCM=y | |
CONFIG_BT_HCIBTUSB_MTK=y | |
CONFIG_BT_HCIBTUSB_RTL=y | |
CONFIG_BT_HCIBTSDIO=m | |
CONFIG_BT_HCIUART=m | |
CONFIG_BT_HCIUART_SERDEV=y | |
CONFIG_BT_HCIUART_H4=y | |
CONFIG_BT_HCIUART_NOKIA=m | |
CONFIG_BT_HCIUART_BCSP=y | |
CONFIG_BT_HCIUART_ATH3K=y | |
CONFIG_BT_HCIUART_LL=y | |
CONFIG_BT_HCIUART_3WIRE=y | |
CONFIG_BT_HCIUART_INTEL=y | |
CONFIG_BT_HCIUART_BCM=y | |
CONFIG_BT_HCIUART_RTL=y | |
CONFIG_BT_HCIUART_QCA=y | |
CONFIG_BT_HCIUART_AG6XX=y | |
CONFIG_BT_HCIUART_MRVL=y | |
CONFIG_BT_HCIBCM203X=m | |
CONFIG_BT_HCIBPA10X=m | |
CONFIG_BT_HCIBFUSB=m | |
CONFIG_BT_HCIDTL1=m | |
CONFIG_BT_HCIBT3C=m | |
CONFIG_BT_HCIBLUECARD=m | |
CONFIG_BT_HCIVHCI=m | |
CONFIG_BT_MRVL=m | |
CONFIG_BT_MRVL_SDIO=m | |
CONFIG_BT_ATH3K=m | |
# CONFIG_BT_MTKSDIO is not set | |
CONFIG_BT_MTKUART=m | |
CONFIG_BT_HCIRSI=m | |
# CONFIG_BT_VIRTIO is not set | |
# end of Bluetooth device drivers | |
CONFIG_AF_RXRPC=m | |
CONFIG_AF_RXRPC_IPV6=y | |
# CONFIG_AF_RXRPC_INJECT_LOSS is not set | |
# CONFIG_AF_RXRPC_DEBUG is not set | |
CONFIG_RXKAD=y | |
CONFIG_AF_KCM=m | |
CONFIG_STREAM_PARSER=y | |
# CONFIG_MCTP is not set | |
CONFIG_FIB_RULES=y | |
CONFIG_WIRELESS=y | |
CONFIG_WIRELESS_EXT=y | |
CONFIG_WEXT_CORE=y | |
CONFIG_WEXT_PROC=y | |
CONFIG_WEXT_SPY=y | |
CONFIG_WEXT_PRIV=y | |
CONFIG_CFG80211=m | |
# CONFIG_NL80211_TESTMODE is not set | |
# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set | |
# CONFIG_CFG80211_CERTIFICATION_ONUS is not set | |
CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y | |
CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y | |
CONFIG_CFG80211_DEFAULT_PS=y | |
# CONFIG_CFG80211_DEBUGFS is not set | |
CONFIG_CFG80211_CRDA_SUPPORT=y | |
CONFIG_CFG80211_WEXT=y | |
CONFIG_CFG80211_WEXT_EXPORT=y | |
CONFIG_LIB80211=m | |
CONFIG_LIB80211_CRYPT_WEP=m | |
CONFIG_LIB80211_CRYPT_CCMP=m | |
CONFIG_LIB80211_CRYPT_TKIP=m | |
# CONFIG_LIB80211_DEBUG is not set | |
CONFIG_MAC80211=m | |
CONFIG_MAC80211_HAS_RC=y | |
CONFIG_MAC80211_RC_MINSTREL=y | |
CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y | |
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" | |
CONFIG_MAC80211_MESH=y | |
CONFIG_MAC80211_LEDS=y | |
# CONFIG_MAC80211_DEBUGFS is not set | |
# CONFIG_MAC80211_MESSAGE_TRACING is not set | |
# CONFIG_MAC80211_DEBUG_MENU is not set | |
CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 | |
CONFIG_RFKILL=m | |
CONFIG_RFKILL_LEDS=y | |
CONFIG_RFKILL_INPUT=y | |
# CONFIG_RFKILL_GPIO is not set | |
CONFIG_NET_9P=m | |
CONFIG_NET_9P_FD=m | |
CONFIG_NET_9P_VIRTIO=m | |
CONFIG_NET_9P_XEN=m | |
CONFIG_NET_9P_RDMA=m | |
# CONFIG_NET_9P_DEBUG is not set | |
# CONFIG_CAIF is not set | |
CONFIG_CEPH_LIB=m | |
# CONFIG_CEPH_LIB_PRETTYDEBUG is not set | |
# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set | |
CONFIG_NFC=m | |
CONFIG_NFC_DIGITAL=m | |
CONFIG_NFC_NCI=m | |
# CONFIG_NFC_NCI_SPI is not set | |
# CONFIG_NFC_NCI_UART is not set | |
CONFIG_NFC_HCI=m | |
# CONFIG_NFC_SHDLC is not set | |
# | |
# Near Field Communication (NFC) devices | |
# | |
# CONFIG_NFC_TRF7970A is not set | |
CONFIG_NFC_MEI_PHY=m | |
CONFIG_NFC_SIM=m | |
CONFIG_NFC_PORT100=m | |
# CONFIG_NFC_VIRTUAL_NCI is not set | |
# CONFIG_NFC_FDP is not set | |
CONFIG_NFC_PN544=m | |
CONFIG_NFC_PN544_MEI=m | |
CONFIG_NFC_PN533=m | |
CONFIG_NFC_PN533_USB=m | |
# CONFIG_NFC_PN533_I2C is not set | |
# CONFIG_NFC_PN532_UART is not set | |
# CONFIG_NFC_MICROREAD_MEI is not set | |
# CONFIG_NFC_MRVL_USB is not set | |
# CONFIG_NFC_ST_NCI_I2C is not set | |
# CONFIG_NFC_ST_NCI_SPI is not set | |
CONFIG_NFC_NXP_NCI=m | |
CONFIG_NFC_NXP_NCI_I2C=m | |
# CONFIG_NFC_S3FWRN5_I2C is not set | |
# CONFIG_NFC_S3FWRN82_UART is not set | |
# CONFIG_NFC_ST95HF is not set | |
# end of Near Field Communication (NFC) devices | |
CONFIG_PSAMPLE=m | |
CONFIG_NET_IFE=m | |
CONFIG_LWTUNNEL=y | |
CONFIG_LWTUNNEL_BPF=y | |
CONFIG_DST_CACHE=y | |
CONFIG_GRO_CELLS=y | |
CONFIG_SOCK_VALIDATE_XMIT=y | |
CONFIG_NET_SELFTESTS=m | |
CONFIG_NET_SOCK_MSG=y | |
CONFIG_NET_DEVLINK=y | |
CONFIG_PAGE_POOL=y | |
# CONFIG_PAGE_POOL_STATS is not set | |
CONFIG_FAILOVER=m | |
CONFIG_ETHTOOL_NETLINK=y | |
# | |
# Device Drivers | |
# | |
CONFIG_HAVE_EISA=y | |
# CONFIG_EISA is not set | |
CONFIG_HAVE_PCI=y | |
CONFIG_PCI=y | |
CONFIG_PCI_DOMAINS=y | |
CONFIG_PCIEPORTBUS=y | |
CONFIG_HOTPLUG_PCI_PCIE=y | |
CONFIG_PCIEAER=y | |
CONFIG_PCIEAER_INJECT=m | |
# CONFIG_PCIE_ECRC is not set | |
CONFIG_PCIEASPM=y | |
CONFIG_PCIEASPM_DEFAULT=y | |
# CONFIG_PCIEASPM_POWERSAVE is not set | |
# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set | |
# CONFIG_PCIEASPM_PERFORMANCE is not set | |
CONFIG_PCIE_PME=y | |
CONFIG_PCIE_DPC=y | |
CONFIG_PCIE_PTM=y | |
# CONFIG_PCIE_EDR is not set | |
CONFIG_PCI_MSI=y | |
CONFIG_PCI_MSI_IRQ_DOMAIN=y | |
CONFIG_PCI_QUIRKS=y | |
# CONFIG_PCI_DEBUG is not set | |
CONFIG_PCI_REALLOC_ENABLE_AUTO=y | |
CONFIG_PCI_STUB=m | |
CONFIG_PCI_PF_STUB=m | |
CONFIG_XEN_PCIDEV_FRONTEND=m | |
CONFIG_PCI_ATS=y | |
CONFIG_PCI_DOE=y | |
CONFIG_PCI_LOCKLESS_CONFIG=y | |
CONFIG_PCI_IOV=y | |
CONFIG_PCI_PRI=y | |
CONFIG_PCI_PASID=y | |
# CONFIG_PCI_P2PDMA is not set | |
CONFIG_PCI_LABEL=y | |
CONFIG_PCI_HYPERV=m | |
# CONFIG_PCIE_BUS_TUNE_OFF is not set | |
CONFIG_PCIE_BUS_DEFAULT=y | |
# CONFIG_PCIE_BUS_SAFE is not set | |
# CONFIG_PCIE_BUS_PERFORMANCE is not set | |
# CONFIG_PCIE_BUS_PEER2PEER is not set | |
CONFIG_VGA_ARB=y | |
CONFIG_VGA_ARB_MAX_GPUS=16 | |
CONFIG_HOTPLUG_PCI=y | |
CONFIG_HOTPLUG_PCI_ACPI=y | |
CONFIG_HOTPLUG_PCI_ACPI_IBM=m | |
CONFIG_HOTPLUG_PCI_CPCI=y | |
CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m | |
CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m | |
CONFIG_HOTPLUG_PCI_SHPC=y | |
# | |
# PCI controller drivers | |
# | |
CONFIG_VMD=m | |
CONFIG_PCI_HYPERV_INTERFACE=m | |
# | |
# DesignWare PCI Core Support | |
# | |
# CONFIG_PCIE_DW_PLAT_HOST is not set | |
# CONFIG_PCI_MESON is not set | |
# end of DesignWare PCI Core Support | |
# | |
# Mobiveil PCIe Core Support | |
# | |
# end of Mobiveil PCIe Core Support | |
# | |
# Cadence PCIe controllers support | |
# | |
# end of Cadence PCIe controllers support | |
# end of PCI controller drivers | |
# | |
# PCI Endpoint | |
# | |
# CONFIG_PCI_ENDPOINT is not set | |
# end of PCI Endpoint | |
# | |
# PCI switch controller drivers | |
# | |
# CONFIG_PCI_SW_SWITCHTEC is not set | |
# end of PCI switch controller drivers | |
CONFIG_CXL_BUS=y | |
CONFIG_CXL_PCI=m | |
# CONFIG_CXL_MEM_RAW_COMMANDS is not set | |
CONFIG_CXL_ACPI=m | |
CONFIG_CXL_PMEM=m | |
CONFIG_CXL_MEM=m | |
CONFIG_CXL_PORT=y | |
CONFIG_CXL_SUSPEND=y | |
CONFIG_CXL_REGION=y | |
CONFIG_PCCARD=m | |
CONFIG_PCMCIA=m | |
CONFIG_PCMCIA_LOAD_CIS=y | |
CONFIG_CARDBUS=y | |
# | |
# PC-card bridges | |
# | |
CONFIG_YENTA=m | |
CONFIG_YENTA_O2=y | |
CONFIG_YENTA_RICOH=y | |
CONFIG_YENTA_TI=y | |
CONFIG_YENTA_ENE_TUNE=y | |
CONFIG_YENTA_TOSHIBA=y | |
CONFIG_PD6729=m | |
CONFIG_I82092=m | |
CONFIG_PCCARD_NONSTATIC=y | |
# CONFIG_RAPIDIO is not set | |
# | |
# Generic Driver Options | |
# | |
CONFIG_AUXILIARY_BUS=y | |
# CONFIG_UEVENT_HELPER is not set | |
CONFIG_DEVTMPFS=y | |
# CONFIG_DEVTMPFS_MOUNT is not set | |
# CONFIG_DEVTMPFS_SAFE is not set | |
CONFIG_STANDALONE=y | |
CONFIG_PREVENT_FIRMWARE_BUILD=y | |
# | |
# Firmware loader | |
# | |
CONFIG_FW_LOADER=y | |
CONFIG_FW_LOADER_PAGED_BUF=y | |
CONFIG_FW_LOADER_SYSFS=y | |
CONFIG_EXTRA_FIRMWARE="" | |
CONFIG_FW_LOADER_USER_HELPER=y | |
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set | |
CONFIG_FW_LOADER_COMPRESS=y | |
CONFIG_FW_LOADER_COMPRESS_XZ=y | |
# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set | |
CONFIG_FW_CACHE=y | |
# CONFIG_FW_UPLOAD is not set | |
# end of Firmware loader | |
CONFIG_WANT_DEV_COREDUMP=y | |
CONFIG_ALLOW_DEV_COREDUMP=y | |
CONFIG_DEV_COREDUMP=y | |
# CONFIG_DEBUG_DRIVER is not set | |
# CONFIG_DEBUG_DEVRES is not set | |
# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set | |
CONFIG_HMEM_REPORTING=y | |
# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set | |
CONFIG_SYS_HYPERVISOR=y | |
CONFIG_GENERIC_CPU_AUTOPROBE=y | |
CONFIG_GENERIC_CPU_VULNERABILITIES=y | |
CONFIG_REGMAP=y | |
CONFIG_REGMAP_I2C=y | |
CONFIG_REGMAP_SPI=m | |
CONFIG_REGMAP_MMIO=y | |
CONFIG_REGMAP_IRQ=y | |
CONFIG_REGMAP_SOUNDWIRE=m | |
CONFIG_REGMAP_SOUNDWIRE_MBQ=m | |
CONFIG_DMA_SHARED_BUFFER=y | |
# CONFIG_DMA_FENCE_TRACE is not set | |
# end of Generic Driver Options | |
# | |
# Bus devices | |
# | |
CONFIG_MHI_BUS=m | |
# CONFIG_MHI_BUS_DEBUG is not set | |
CONFIG_MHI_BUS_PCI_GENERIC=m | |
# CONFIG_MHI_BUS_EP is not set | |
# end of Bus devices | |
CONFIG_CONNECTOR=y | |
CONFIG_PROC_EVENTS=y | |
# | |
# Firmware Drivers | |
# | |
# | |
# ARM System Control and Management Interface Protocol | |
# | |
# end of ARM System Control and Management Interface Protocol | |
CONFIG_EDD=m | |
# CONFIG_EDD_OFF is not set | |
CONFIG_FIRMWARE_MEMMAP=y | |
CONFIG_DMIID=y | |
CONFIG_DMI_SYSFS=y | |
CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y | |
CONFIG_ISCSI_IBFT_FIND=y | |
CONFIG_ISCSI_IBFT=m | |
CONFIG_FW_CFG_SYSFS=m | |
# CONFIG_FW_CFG_SYSFS_CMDLINE is not set | |
CONFIG_SYSFB=y | |
# CONFIG_SYSFB_SIMPLEFB is not set | |
CONFIG_CS_DSP=m | |
CONFIG_GOOGLE_FIRMWARE=y | |
CONFIG_GOOGLE_SMI=m | |
CONFIG_GOOGLE_COREBOOT_TABLE=y | |
CONFIG_GOOGLE_MEMCONSOLE=m | |
# CONFIG_GOOGLE_MEMCONSOLE_X86_LEGACY is not set | |
CONFIG_GOOGLE_FRAMEBUFFER_COREBOOT=y | |
CONFIG_GOOGLE_MEMCONSOLE_COREBOOT=m | |
CONFIG_GOOGLE_VPD=m | |
# | |
# EFI (Extensible Firmware Interface) Support | |
# | |
CONFIG_EFI_ESRT=y | |
CONFIG_EFI_VARS_PSTORE=m | |
# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set | |
CONFIG_EFI_RUNTIME_MAP=y | |
# CONFIG_EFI_FAKE_MEMMAP is not set | |
CONFIG_EFI_SOFT_RESERVE=y | |
CONFIG_EFI_DXE_MEM_ATTRIBUTES=y | |
CONFIG_EFI_RUNTIME_WRAPPERS=y | |
CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y | |
CONFIG_EFI_BOOTLOADER_CONTROL=m | |
CONFIG_EFI_CAPSULE_LOADER=m | |
# CONFIG_EFI_TEST is not set | |
CONFIG_EFI_DEV_PATH_PARSER=y | |
CONFIG_APPLE_PROPERTIES=y | |
CONFIG_RESET_ATTACK_MITIGATION=y | |
# CONFIG_EFI_RCI2_TABLE is not set | |
# CONFIG_EFI_DISABLE_PCI_DMA is not set | |
CONFIG_EFI_EARLYCON=y | |
CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y | |
# CONFIG_EFI_DISABLE_RUNTIME is not set | |
# CONFIG_EFI_COCO_SECRET is not set | |
CONFIG_EFI_EMBEDDED_FIRMWARE=y | |
# end of EFI (Extensible Firmware Interface) Support | |
CONFIG_UEFI_CPER=y | |
CONFIG_UEFI_CPER_X86=y | |
# | |
# Tegra firmware driver | |
# | |
# end of Tegra firmware driver | |
# end of Firmware Drivers | |
CONFIG_GNSS=m | |
CONFIG_GNSS_SERIAL=m | |
# CONFIG_GNSS_MTK_SERIAL is not set | |
CONFIG_GNSS_SIRF_SERIAL=m | |
CONFIG_GNSS_UBX_SERIAL=m | |
# CONFIG_GNSS_USB is not set | |
CONFIG_MTD=m | |
# CONFIG_MTD_TESTS is not set | |
# | |
# Partition parsers | |
# | |
CONFIG_MTD_AR7_PARTS=m | |
# CONFIG_MTD_CMDLINE_PARTS is not set | |
CONFIG_MTD_REDBOOT_PARTS=m | |
CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 | |
# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set | |
# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set | |
# end of Partition parsers | |
# | |
# User Modules And Translation Layers | |
# | |
CONFIG_MTD_BLKDEVS=m | |
CONFIG_MTD_BLOCK=m | |
CONFIG_MTD_BLOCK_RO=m | |
# | |
# Note that in some cases UBI block is preferred. See MTD_UBI_BLOCK. | |
# | |
CONFIG_FTL=m | |
CONFIG_NFTL=m | |
CONFIG_NFTL_RW=y | |
CONFIG_INFTL=m | |
CONFIG_RFD_FTL=m | |
CONFIG_SSFDC=m | |
# CONFIG_SM_FTL is not set | |
CONFIG_MTD_OOPS=m | |
# CONFIG_MTD_PSTORE is not set | |
CONFIG_MTD_SWAP=m | |
# CONFIG_MTD_PARTITIONED_MASTER is not set | |
# | |
# RAM/ROM/Flash chip drivers | |
# | |
CONFIG_MTD_CFI=m | |
CONFIG_MTD_JEDECPROBE=m | |
CONFIG_MTD_GEN_PROBE=m | |
# CONFIG_MTD_CFI_ADV_OPTIONS is not set | |
CONFIG_MTD_MAP_BANK_WIDTH_1=y | |
CONFIG_MTD_MAP_BANK_WIDTH_2=y | |
CONFIG_MTD_MAP_BANK_WIDTH_4=y | |
CONFIG_MTD_CFI_I1=y | |
CONFIG_MTD_CFI_I2=y | |
CONFIG_MTD_CFI_INTELEXT=m | |
CONFIG_MTD_CFI_AMDSTD=m | |
CONFIG_MTD_CFI_STAA=m | |
CONFIG_MTD_CFI_UTIL=m | |
CONFIG_MTD_RAM=m | |
CONFIG_MTD_ROM=m | |
CONFIG_MTD_ABSENT=m | |
# end of RAM/ROM/Flash chip drivers | |
# | |
# Mapping drivers for chip access | |
# | |
CONFIG_MTD_COMPLEX_MAPPINGS=y | |
CONFIG_MTD_PHYSMAP=m | |
# CONFIG_MTD_PHYSMAP_COMPAT is not set | |
# CONFIG_MTD_PHYSMAP_GPIO_ADDR is not set | |
CONFIG_MTD_SBC_GXX=m | |
# CONFIG_MTD_AMD76XROM is not set | |
# CONFIG_MTD_ICHXROM is not set | |
# CONFIG_MTD_ESB2ROM is not set | |
# CONFIG_MTD_CK804XROM is not set | |
# CONFIG_MTD_SCB2_FLASH is not set | |
CONFIG_MTD_NETtel=m | |
# CONFIG_MTD_L440GX is not set | |
CONFIG_MTD_PCI=m | |
CONFIG_MTD_PCMCIA=m | |
# CONFIG_MTD_PCMCIA_ANONYMOUS is not set | |
CONFIG_MTD_INTEL_VR_NOR=m | |
CONFIG_MTD_PLATRAM=m | |
# end of Mapping drivers for chip access | |
# | |
# Self-contained MTD device drivers | |
# | |
# CONFIG_MTD_PMC551 is not set | |
CONFIG_MTD_DATAFLASH=m | |
# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set | |
# CONFIG_MTD_DATAFLASH_OTP is not set | |
# CONFIG_MTD_MCHP23K256 is not set | |
# CONFIG_MTD_MCHP48L640 is not set | |
CONFIG_MTD_SST25L=m | |
CONFIG_MTD_SLRAM=m | |
CONFIG_MTD_PHRAM=m | |
CONFIG_MTD_MTDRAM=m | |
CONFIG_MTDRAM_TOTAL_SIZE=4096 | |
CONFIG_MTDRAM_ERASE_SIZE=128 | |
CONFIG_MTD_BLOCK2MTD=m | |
# | |
# Disk-On-Chip Device Drivers | |
# | |
# CONFIG_MTD_DOCG3 is not set | |
# end of Self-contained MTD device drivers | |
# | |
# NAND | |
# | |
CONFIG_MTD_NAND_CORE=m | |
CONFIG_MTD_ONENAND=m | |
CONFIG_MTD_ONENAND_VERIFY_WRITE=y | |
# CONFIG_MTD_ONENAND_GENERIC is not set | |
# CONFIG_MTD_ONENAND_OTP is not set | |
CONFIG_MTD_ONENAND_2X_PROGRAM=y | |
CONFIG_MTD_RAW_NAND=m | |
# | |
# Raw/parallel NAND flash controllers | |
# | |
# CONFIG_MTD_NAND_DENALI_PCI is not set | |
CONFIG_MTD_NAND_CAFE=m | |
# CONFIG_MTD_NAND_MXIC is not set | |
# CONFIG_MTD_NAND_GPIO is not set | |
# CONFIG_MTD_NAND_PLATFORM is not set | |
# CONFIG_MTD_NAND_ARASAN is not set | |
# | |
# Misc | |
# | |
CONFIG_MTD_SM_COMMON=m | |
CONFIG_MTD_NAND_NANDSIM=m | |
CONFIG_MTD_NAND_RICOH=m | |
CONFIG_MTD_NAND_DISKONCHIP=m | |
# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set | |
CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 | |
# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set | |
# CONFIG_MTD_SPI_NAND is not set | |
# | |
# ECC engine support | |
# | |
CONFIG_MTD_NAND_ECC=y | |
CONFIG_MTD_NAND_ECC_SW_HAMMING=y | |
# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set | |
CONFIG_MTD_NAND_ECC_SW_BCH=y | |
# CONFIG_MTD_NAND_ECC_MXIC is not set | |
# end of ECC engine support | |
# end of NAND | |
# | |
# LPDDR & LPDDR2 PCM memory drivers | |
# | |
CONFIG_MTD_LPDDR=m | |
CONFIG_MTD_QINFO_PROBE=m | |
# end of LPDDR & LPDDR2 PCM memory drivers | |
CONFIG_MTD_SPI_NOR=m | |
CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y | |
# CONFIG_MTD_SPI_NOR_SWP_DISABLE is not set | |
CONFIG_MTD_SPI_NOR_SWP_DISABLE_ON_VOLATILE=y | |
# CONFIG_MTD_SPI_NOR_SWP_KEEP is not set | |
CONFIG_MTD_UBI=m | |
CONFIG_MTD_UBI_WL_THRESHOLD=4096 | |
CONFIG_MTD_UBI_BEB_LIMIT=20 | |
# CONFIG_MTD_UBI_FASTMAP is not set | |
# CONFIG_MTD_UBI_GLUEBI is not set | |
CONFIG_MTD_UBI_BLOCK=y | |
# CONFIG_MTD_HYPERBUS is not set | |
# CONFIG_OF is not set | |
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y | |
CONFIG_PARPORT=m | |
CONFIG_PARPORT_PC=m | |
CONFIG_PARPORT_SERIAL=m | |
# CONFIG_PARPORT_PC_FIFO is not set | |
# CONFIG_PARPORT_PC_SUPERIO is not set | |
CONFIG_PARPORT_PC_PCMCIA=m | |
# CONFIG_PARPORT_AX88796 is not set | |
CONFIG_PARPORT_1284=y | |
CONFIG_PARPORT_NOT_PC=y | |
CONFIG_PNP=y | |
# CONFIG_PNP_DEBUG_MESSAGES is not set | |
# | |
# Protocols | |
# | |
CONFIG_PNPACPI=y | |
CONFIG_BLK_DEV=y | |
CONFIG_BLK_DEV_NULL_BLK=m | |
CONFIG_BLK_DEV_FD=m | |
# CONFIG_BLK_DEV_FD_RAWCMD is not set | |
CONFIG_CDROM=m | |
# CONFIG_PARIDE is not set | |
CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m | |
CONFIG_ZRAM=m | |
CONFIG_ZRAM_DEF_COMP_LZORLE=y | |
# CONFIG_ZRAM_DEF_COMP_ZSTD is not set | |
# CONFIG_ZRAM_DEF_COMP_LZ4 is not set | |
# CONFIG_ZRAM_DEF_COMP_LZO is not set | |
# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set | |
CONFIG_ZRAM_DEF_COMP="lzo-rle" | |
CONFIG_ZRAM_WRITEBACK=y | |
CONFIG_ZRAM_MEMORY_TRACKING=y | |
CONFIG_BLK_DEV_LOOP=m | |
CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 | |
CONFIG_BLK_DEV_DRBD=m | |
# CONFIG_DRBD_FAULT_INJECTION is not set | |
CONFIG_BLK_DEV_NBD=m | |
CONFIG_BLK_DEV_RAM=m | |
CONFIG_BLK_DEV_RAM_COUNT=16 | |
CONFIG_BLK_DEV_RAM_SIZE=16384 | |
CONFIG_CDROM_PKTCDVD=m | |
CONFIG_CDROM_PKTCDVD_BUFFERS=8 | |
# CONFIG_CDROM_PKTCDVD_WCACHE is not set | |
CONFIG_ATA_OVER_ETH=m | |
CONFIG_XEN_BLKDEV_FRONTEND=m | |
CONFIG_XEN_BLKDEV_BACKEND=m | |
CONFIG_VIRTIO_BLK=m | |
CONFIG_BLK_DEV_RBD=m | |
# CONFIG_BLK_DEV_UBLK is not set | |
# | |
# NVME Support | |
# | |
CONFIG_NVME_CORE=m | |
CONFIG_BLK_DEV_NVME=m | |
CONFIG_NVME_MULTIPATH=y | |
# CONFIG_NVME_VERBOSE_ERRORS is not set | |
CONFIG_NVME_HWMON=y | |
CONFIG_NVME_FABRICS=m | |
CONFIG_NVME_RDMA=m | |
CONFIG_NVME_FC=m | |
CONFIG_NVME_TCP=m | |
# CONFIG_NVME_AUTH is not set | |
CONFIG_NVME_TARGET=m | |
# CONFIG_NVME_TARGET_PASSTHRU is not set | |
# CONFIG_NVME_TARGET_LOOP is not set | |
CONFIG_NVME_TARGET_RDMA=m | |
CONFIG_NVME_TARGET_FC=m | |
# CONFIG_NVME_TARGET_FCLOOP is not set | |
CONFIG_NVME_TARGET_TCP=m | |
# CONFIG_NVME_TARGET_AUTH is not set | |
# end of NVME Support | |
# | |
# Misc devices | |
# | |
CONFIG_SENSORS_LIS3LV02D=m | |
CONFIG_AD525X_DPOT=m | |
CONFIG_AD525X_DPOT_I2C=m | |
CONFIG_AD525X_DPOT_SPI=m | |
# CONFIG_DUMMY_IRQ is not set | |
CONFIG_IBM_ASM=m | |
CONFIG_PHANTOM=m | |
CONFIG_TIFM_CORE=m | |
CONFIG_TIFM_7XX1=m | |
CONFIG_ICS932S401=m | |
CONFIG_ENCLOSURE_SERVICES=m | |
CONFIG_HP_ILO=m | |
CONFIG_APDS9802ALS=m | |
CONFIG_ISL29003=m | |
CONFIG_ISL29020=m | |
CONFIG_SENSORS_TSL2550=m | |
CONFIG_SENSORS_BH1770=m | |
CONFIG_SENSORS_APDS990X=m | |
CONFIG_HMC6352=m | |
CONFIG_DS1682=m | |
CONFIG_VMWARE_BALLOON=m | |
# CONFIG_LATTICE_ECP3_CONFIG is not set | |
# CONFIG_SRAM is not set | |
# CONFIG_DW_XDATA_PCIE is not set | |
# CONFIG_PCI_ENDPOINT_TEST is not set | |
# CONFIG_XILINX_SDFEC is not set | |
CONFIG_MISC_RTSX=m | |
CONFIG_C2PORT=m | |
CONFIG_C2PORT_DURAMAR_2150=m | |
# | |
# EEPROM support | |
# | |
CONFIG_EEPROM_AT24=m | |
CONFIG_EEPROM_AT25=m | |
CONFIG_EEPROM_LEGACY=m | |
CONFIG_EEPROM_MAX6875=m | |
CONFIG_EEPROM_93CX6=m | |
# CONFIG_EEPROM_93XX46 is not set | |
# CONFIG_EEPROM_IDT_89HPESX is not set | |
CONFIG_EEPROM_EE1004=m | |
# end of EEPROM support | |
CONFIG_CB710_CORE=m | |
# CONFIG_CB710_DEBUG is not set | |
CONFIG_CB710_DEBUG_ASSUMPTIONS=y | |
# | |
# Texas Instruments shared transport line discipline | |
# | |
# CONFIG_TI_ST is not set | |
# end of Texas Instruments shared transport line discipline | |
CONFIG_SENSORS_LIS3_I2C=m | |
CONFIG_ALTERA_STAPL=m | |
CONFIG_INTEL_MEI=m | |
CONFIG_INTEL_MEI_ME=m | |
CONFIG_INTEL_MEI_TXE=m | |
# CONFIG_INTEL_MEI_GSC is not set | |
CONFIG_INTEL_MEI_HDCP=m | |
# CONFIG_INTEL_MEI_PXP is not set | |
CONFIG_VMWARE_VMCI=m | |
# CONFIG_GENWQE is not set | |
# CONFIG_ECHO is not set | |
# CONFIG_BCM_VK is not set | |
# CONFIG_MISC_ALCOR_PCI is not set | |
CONFIG_MISC_RTSX_PCI=m | |
CONFIG_MISC_RTSX_USB=m | |
# CONFIG_HABANA_AI is not set | |
# CONFIG_UACCE is not set | |
CONFIG_PVPANIC=y | |
CONFIG_PVPANIC_MMIO=m | |
CONFIG_PVPANIC_PCI=m | |
# CONFIG_GP_PCI1XXXX is not set | |
# end of Misc devices | |
# | |
# SCSI device support | |
# | |
CONFIG_SCSI_MOD=m | |
CONFIG_RAID_ATTRS=m | |
CONFIG_SCSI_COMMON=m | |
CONFIG_SCSI=m | |
CONFIG_SCSI_DMA=y | |
CONFIG_SCSI_NETLINK=y | |
# CONFIG_SCSI_PROC_FS is not set | |
# | |
# SCSI support type (disk, tape, CD-ROM) | |
# | |
CONFIG_BLK_DEV_SD=m | |
CONFIG_CHR_DEV_ST=m | |
CONFIG_BLK_DEV_SR=m | |
CONFIG_CHR_DEV_SG=m | |
CONFIG_BLK_DEV_BSG=y | |
CONFIG_CHR_DEV_SCH=m | |
CONFIG_SCSI_ENCLOSURE=m | |
CONFIG_SCSI_CONSTANTS=y | |
CONFIG_SCSI_LOGGING=y | |
CONFIG_SCSI_SCAN_ASYNC=y | |
# | |
# SCSI Transports | |
# | |
CONFIG_SCSI_SPI_ATTRS=m | |
CONFIG_SCSI_FC_ATTRS=m | |
CONFIG_SCSI_ISCSI_ATTRS=m | |
CONFIG_SCSI_SAS_ATTRS=m | |
CONFIG_SCSI_SAS_LIBSAS=m | |
CONFIG_SCSI_SAS_ATA=y | |
CONFIG_SCSI_SAS_HOST_SMP=y | |
CONFIG_SCSI_SRP_ATTRS=m | |
# end of SCSI Transports | |
CONFIG_SCSI_LOWLEVEL=y | |
CONFIG_ISCSI_TCP=m | |
CONFIG_ISCSI_BOOT_SYSFS=m | |
CONFIG_SCSI_CXGB3_ISCSI=m | |
CONFIG_SCSI_CXGB4_ISCSI=m | |
CONFIG_SCSI_BNX2_ISCSI=m | |
CONFIG_SCSI_BNX2X_FCOE=m | |
CONFIG_BE2ISCSI=m | |
CONFIG_BLK_DEV_3W_XXXX_RAID=m | |
CONFIG_SCSI_HPSA=m | |
CONFIG_SCSI_3W_9XXX=m | |
CONFIG_SCSI_3W_SAS=m | |
CONFIG_SCSI_ACARD=m | |
CONFIG_SCSI_AACRAID=m | |
CONFIG_SCSI_AIC7XXX=m | |
CONFIG_AIC7XXX_CMDS_PER_DEVICE=8 | |
CONFIG_AIC7XXX_RESET_DELAY_MS=15000 | |
CONFIG_AIC7XXX_DEBUG_ENABLE=y | |
CONFIG_AIC7XXX_DEBUG_MASK=0 | |
CONFIG_AIC7XXX_REG_PRETTY_PRINT=y | |
CONFIG_SCSI_AIC79XX=m | |
CONFIG_AIC79XX_CMDS_PER_DEVICE=32 | |
CONFIG_AIC79XX_RESET_DELAY_MS=15000 | |
CONFIG_AIC79XX_DEBUG_ENABLE=y | |
CONFIG_AIC79XX_DEBUG_MASK=0 | |
CONFIG_AIC79XX_REG_PRETTY_PRINT=y | |
CONFIG_SCSI_AIC94XX=m | |
# CONFIG_AIC94XX_DEBUG is not set | |
CONFIG_SCSI_MVSAS=m | |
# CONFIG_SCSI_MVSAS_DEBUG is not set | |
# CONFIG_SCSI_MVSAS_TASKLET is not set | |
CONFIG_SCSI_MVUMI=m | |
CONFIG_SCSI_ADVANSYS=m | |
CONFIG_SCSI_ARCMSR=m | |
CONFIG_SCSI_ESAS2R=m | |
CONFIG_MEGARAID_NEWGEN=y | |
CONFIG_MEGARAID_MM=m | |
CONFIG_MEGARAID_MAILBOX=m | |
CONFIG_MEGARAID_LEGACY=m | |
CONFIG_MEGARAID_SAS=m | |
CONFIG_SCSI_MPT3SAS=m | |
CONFIG_SCSI_MPT2SAS_MAX_SGE=128 | |
CONFIG_SCSI_MPT3SAS_MAX_SGE=128 | |
CONFIG_SCSI_MPT2SAS=m | |
CONFIG_SCSI_MPI3MR=m | |
CONFIG_SCSI_SMARTPQI=m | |
CONFIG_SCSI_HPTIOP=m | |
CONFIG_SCSI_BUSLOGIC=m | |
# CONFIG_SCSI_FLASHPOINT is not set | |
CONFIG_SCSI_MYRB=m | |
CONFIG_SCSI_MYRS=m | |
CONFIG_VMWARE_PVSCSI=m | |
CONFIG_XEN_SCSI_FRONTEND=m | |
CONFIG_HYPERV_STORAGE=m | |
CONFIG_LIBFC=m | |
CONFIG_LIBFCOE=m | |
CONFIG_FCOE=m | |
CONFIG_FCOE_FNIC=m | |
CONFIG_SCSI_SNIC=m | |
# CONFIG_SCSI_SNIC_DEBUG_FS is not set | |
CONFIG_SCSI_DMX3191D=m | |
# CONFIG_SCSI_FDOMAIN_PCI is not set | |
CONFIG_SCSI_ISCI=m | |
CONFIG_SCSI_IPS=m | |
CONFIG_SCSI_INITIO=m | |
CONFIG_SCSI_INIA100=m | |
# CONFIG_SCSI_PPA is not set | |
# CONFIG_SCSI_IMM is not set | |
CONFIG_SCSI_STEX=m | |
CONFIG_SCSI_SYM53C8XX_2=m | |
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 | |
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 | |
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 | |
CONFIG_SCSI_SYM53C8XX_MMIO=y | |
CONFIG_SCSI_IPR=m | |
# CONFIG_SCSI_IPR_TRACE is not set | |
# CONFIG_SCSI_IPR_DUMP is not set | |
CONFIG_SCSI_QLOGIC_1280=m | |
CONFIG_SCSI_QLA_FC=m | |
CONFIG_TCM_QLA2XXX=m | |
# CONFIG_TCM_QLA2XXX_DEBUG is not set | |
CONFIG_SCSI_QLA_ISCSI=m | |
CONFIG_QEDI=m | |
CONFIG_QEDF=m | |
CONFIG_SCSI_LPFC=m | |
# CONFIG_SCSI_LPFC_DEBUG_FS is not set | |
# CONFIG_SCSI_EFCT is not set | |
CONFIG_SCSI_DC395x=m | |
CONFIG_SCSI_AM53C974=m | |
CONFIG_SCSI_WD719X=m | |
CONFIG_SCSI_DEBUG=m | |
CONFIG_SCSI_PMCRAID=m | |
CONFIG_SCSI_PM8001=m | |
CONFIG_SCSI_BFA_FC=m | |
CONFIG_SCSI_VIRTIO=m | |
CONFIG_SCSI_CHELSIO_FCOE=m | |
CONFIG_SCSI_LOWLEVEL_PCMCIA=y | |
CONFIG_PCMCIA_AHA152X=m | |
# CONFIG_PCMCIA_FDOMAIN is not set | |
CONFIG_PCMCIA_QLOGIC=m | |
CONFIG_PCMCIA_SYM53C500=m | |
CONFIG_SCSI_DH=y | |
CONFIG_SCSI_DH_RDAC=m | |
CONFIG_SCSI_DH_HP_SW=m | |
CONFIG_SCSI_DH_EMC=m | |
CONFIG_SCSI_DH_ALUA=m | |
# end of SCSI device support | |
CONFIG_ATA=m | |
CONFIG_SATA_HOST=y | |
CONFIG_PATA_TIMINGS=y | |
CONFIG_ATA_VERBOSE_ERROR=y | |
CONFIG_ATA_FORCE=y | |
CONFIG_ATA_ACPI=y | |
CONFIG_SATA_ZPODD=y | |
CONFIG_SATA_PMP=y | |
# | |
# Controllers with non-SFF native interface | |
# | |
CONFIG_SATA_AHCI=m | |
CONFIG_SATA_MOBILE_LPM_POLICY=3 | |
# CONFIG_SATA_AHCI_PLATFORM is not set | |
# CONFIG_AHCI_DWC is not set | |
# CONFIG_SATA_INIC162X is not set | |
CONFIG_SATA_ACARD_AHCI=m | |
CONFIG_SATA_SIL24=m | |
CONFIG_ATA_SFF=y | |
# | |
# SFF controllers with custom DMA interface | |
# | |
CONFIG_PDC_ADMA=m | |
CONFIG_SATA_QSTOR=m | |
CONFIG_SATA_SX4=m | |
CONFIG_ATA_BMDMA=y | |
# | |
# SATA SFF controllers with BMDMA | |
# | |
CONFIG_ATA_PIIX=m | |
# CONFIG_SATA_DWC is not set | |
CONFIG_SATA_MV=m | |
CONFIG_SATA_NV=m | |
CONFIG_SATA_PROMISE=m | |
CONFIG_SATA_SIL=m | |
CONFIG_SATA_SIS=m | |
CONFIG_SATA_SVW=m | |
CONFIG_SATA_ULI=m | |
CONFIG_SATA_VIA=m | |
CONFIG_SATA_VITESSE=m | |
# | |
# PATA SFF controllers with BMDMA | |
# | |
CONFIG_PATA_ALI=m | |
CONFIG_PATA_AMD=m | |
CONFIG_PATA_ARTOP=m | |
CONFIG_PATA_ATIIXP=m | |
CONFIG_PATA_ATP867X=m | |
CONFIG_PATA_CMD64X=m | |
# CONFIG_PATA_CYPRESS is not set | |
CONFIG_PATA_EFAR=m | |
CONFIG_PATA_HPT366=m | |
CONFIG_PATA_HPT37X=m | |
# CONFIG_PATA_HPT3X2N is not set | |
# CONFIG_PATA_HPT3X3 is not set | |
CONFIG_PATA_IT8213=m | |
CONFIG_PATA_IT821X=m | |
CONFIG_PATA_JMICRON=m | |
CONFIG_PATA_MARVELL=m | |
CONFIG_PATA_NETCELL=m | |
CONFIG_PATA_NINJA32=m | |
CONFIG_PATA_NS87415=m | |
CONFIG_PATA_OLDPIIX=m | |
# CONFIG_PATA_OPTIDMA is not set | |
CONFIG_PATA_PDC2027X=m | |
CONFIG_PATA_PDC_OLD=m | |
# CONFIG_PATA_RADISYS is not set | |
CONFIG_PATA_RDC=m | |
CONFIG_PATA_SCH=m | |
CONFIG_PATA_SERVERWORKS=m | |
CONFIG_PATA_SIL680=m | |
CONFIG_PATA_SIS=m | |
CONFIG_PATA_TOSHIBA=m | |
CONFIG_PATA_TRIFLEX=m | |
CONFIG_PATA_VIA=m | |
# CONFIG_PATA_WINBOND is not set | |
# | |
# PIO-only SFF controllers | |
# | |
# CONFIG_PATA_CMD640_PCI is not set | |
CONFIG_PATA_MPIIX=m | |
CONFIG_PATA_NS87410=m | |
# CONFIG_PATA_OPTI is not set | |
CONFIG_PATA_PCMCIA=m | |
CONFIG_PATA_RZ1000=m | |
# | |
# Generic fallback / legacy drivers | |
# | |
# CONFIG_PATA_ACPI is not set | |
CONFIG_ATA_GENERIC=m | |
CONFIG_PATA_LEGACY=m | |
CONFIG_MD=y | |
CONFIG_BLK_DEV_MD=m | |
CONFIG_MD_LINEAR=m | |
CONFIG_MD_RAID0=m | |
CONFIG_MD_RAID1=m | |
CONFIG_MD_RAID10=m | |
CONFIG_MD_RAID456=m | |
CONFIG_MD_MULTIPATH=m | |
CONFIG_MD_FAULTY=m | |
CONFIG_MD_CLUSTER=m | |
CONFIG_BCACHE=m | |
# CONFIG_BCACHE_DEBUG is not set | |
# CONFIG_BCACHE_CLOSURES_DEBUG is not set | |
# CONFIG_BCACHE_ASYNC_REGISTRATION is not set | |
CONFIG_BLK_DEV_DM_BUILTIN=y | |
CONFIG_BLK_DEV_DM=m | |
# CONFIG_DM_DEBUG is not set | |
CONFIG_DM_BUFIO=m | |
# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set | |
CONFIG_DM_BIO_PRISON=m | |
CONFIG_DM_PERSISTENT_DATA=m | |
CONFIG_DM_UNSTRIPED=m | |
CONFIG_DM_CRYPT=m | |
CONFIG_DM_SNAPSHOT=m | |
CONFIG_DM_THIN_PROVISIONING=m | |
CONFIG_DM_CACHE=m | |
CONFIG_DM_CACHE_SMQ=m | |
CONFIG_DM_WRITECACHE=m | |
# CONFIG_DM_EBS is not set | |
CONFIG_DM_ERA=m | |
# CONFIG_DM_CLONE is not set | |
CONFIG_DM_MIRROR=m | |
CONFIG_DM_LOG_USERSPACE=m | |
CONFIG_DM_RAID=m | |
CONFIG_DM_ZERO=m | |
CONFIG_DM_MULTIPATH=m | |
CONFIG_DM_MULTIPATH_QL=m | |
CONFIG_DM_MULTIPATH_ST=m | |
# CONFIG_DM_MULTIPATH_HST is not set | |
# CONFIG_DM_MULTIPATH_IOA is not set | |
CONFIG_DM_DELAY=m | |
# CONFIG_DM_DUST is not set | |
CONFIG_DM_UEVENT=y | |
CONFIG_DM_FLAKEY=m | |
CONFIG_DM_VERITY=m | |
CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y | |
CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y | |
CONFIG_DM_VERITY_FEC=y | |
CONFIG_DM_SWITCH=m | |
CONFIG_DM_LOG_WRITES=m | |
CONFIG_DM_INTEGRITY=m | |
CONFIG_DM_ZONED=m | |
CONFIG_DM_AUDIT=y | |
CONFIG_TARGET_CORE=m | |
CONFIG_TCM_IBLOCK=m | |
CONFIG_TCM_FILEIO=m | |
CONFIG_TCM_PSCSI=m | |
CONFIG_TCM_USER2=m | |
CONFIG_LOOPBACK_TARGET=m | |
CONFIG_TCM_FC=m | |
CONFIG_ISCSI_TARGET=m | |
CONFIG_ISCSI_TARGET_CXGB4=m | |
CONFIG_SBP_TARGET=m | |
CONFIG_FUSION=y | |
CONFIG_FUSION_SPI=m | |
CONFIG_FUSION_FC=m | |
CONFIG_FUSION_SAS=m | |
CONFIG_FUSION_MAX_SGE=128 | |
CONFIG_FUSION_CTL=m | |
CONFIG_FUSION_LAN=m | |
# CONFIG_FUSION_LOGGING is not set | |
# | |
# IEEE 1394 (FireWire) support | |
# | |
CONFIG_FIREWIRE=m | |
CONFIG_FIREWIRE_OHCI=m | |
CONFIG_FIREWIRE_SBP2=m | |
CONFIG_FIREWIRE_NET=m | |
CONFIG_FIREWIRE_NOSY=m | |
# end of IEEE 1394 (FireWire) support | |
CONFIG_MACINTOSH_DRIVERS=y | |
CONFIG_MAC_EMUMOUSEBTN=y | |
CONFIG_NETDEVICES=y | |
CONFIG_MII=m | |
CONFIG_NET_CORE=y | |
CONFIG_BONDING=m | |
CONFIG_DUMMY=m | |
CONFIG_WIREGUARD=m | |
# CONFIG_WIREGUARD_DEBUG is not set | |
CONFIG_EQUALIZER=m | |
CONFIG_NET_FC=y | |
CONFIG_IFB=m | |
CONFIG_NET_TEAM=m | |
CONFIG_NET_TEAM_MODE_BROADCAST=m | |
CONFIG_NET_TEAM_MODE_ROUNDROBIN=m | |
CONFIG_NET_TEAM_MODE_RANDOM=m | |
CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m | |
CONFIG_NET_TEAM_MODE_LOADBALANCE=m | |
CONFIG_MACVLAN=m | |
CONFIG_MACVTAP=m | |
CONFIG_IPVLAN_L3S=y | |
CONFIG_IPVLAN=m | |
CONFIG_IPVTAP=m | |
CONFIG_VXLAN=m | |
CONFIG_GENEVE=m | |
# CONFIG_BAREUDP is not set | |
CONFIG_GTP=m | |
# CONFIG_AMT is not set | |
CONFIG_MACSEC=m | |
CONFIG_NETCONSOLE=m | |
CONFIG_NETCONSOLE_DYNAMIC=y | |
CONFIG_NETPOLL=y | |
CONFIG_NET_POLL_CONTROLLER=y | |
CONFIG_TUN=m | |
CONFIG_TAP=m | |
# CONFIG_TUN_VNET_CROSS_LE is not set | |
CONFIG_VETH=m | |
CONFIG_VIRTIO_NET=m | |
CONFIG_NLMON=m | |
CONFIG_NET_VRF=m | |
CONFIG_VSOCKMON=m | |
CONFIG_MHI_NET=m | |
CONFIG_SUNGEM_PHY=m | |
CONFIG_ARCNET=m | |
CONFIG_ARCNET_1201=m | |
CONFIG_ARCNET_1051=m | |
CONFIG_ARCNET_RAW=m | |
CONFIG_ARCNET_CAP=m | |
CONFIG_ARCNET_COM90xx=m | |
CONFIG_ARCNET_COM90xxIO=m | |
CONFIG_ARCNET_RIM_I=m | |
CONFIG_ARCNET_COM20020=m | |
CONFIG_ARCNET_COM20020_PCI=m | |
CONFIG_ARCNET_COM20020_CS=m | |
CONFIG_ATM_DRIVERS=y | |
CONFIG_ATM_DUMMY=m | |
CONFIG_ATM_TCP=m | |
CONFIG_ATM_LANAI=m | |
CONFIG_ATM_ENI=m | |
# CONFIG_ATM_ENI_DEBUG is not set | |
# CONFIG_ATM_ENI_TUNE_BURST is not set | |
CONFIG_ATM_NICSTAR=m | |
CONFIG_ATM_NICSTAR_USE_SUNI=y | |
CONFIG_ATM_NICSTAR_USE_IDT77105=y | |
CONFIG_ATM_IDT77252=m | |
# CONFIG_ATM_IDT77252_DEBUG is not set | |
# CONFIG_ATM_IDT77252_RCV_ALL is not set | |
CONFIG_ATM_IDT77252_USE_SUNI=y | |
CONFIG_ATM_IA=m | |
# CONFIG_ATM_IA_DEBUG is not set | |
CONFIG_ATM_FORE200E=m | |
# CONFIG_ATM_FORE200E_USE_TASKLET is not set | |
CONFIG_ATM_FORE200E_TX_RETRY=16 | |
CONFIG_ATM_FORE200E_DEBUG=0 | |
CONFIG_ATM_HE=m | |
CONFIG_ATM_HE_USE_SUNI=y | |
CONFIG_ATM_SOLOS=m | |
CONFIG_ETHERNET=y | |
CONFIG_MDIO=m | |
CONFIG_NET_VENDOR_3COM=y | |
CONFIG_PCMCIA_3C574=m | |
CONFIG_PCMCIA_3C589=m | |
CONFIG_VORTEX=m | |
CONFIG_TYPHOON=m | |
CONFIG_NET_VENDOR_ADAPTEC=y | |
CONFIG_ADAPTEC_STARFIRE=m | |
CONFIG_NET_VENDOR_AGERE=y | |
CONFIG_ET131X=m | |
CONFIG_NET_VENDOR_ALACRITECH=y | |
# CONFIG_SLICOSS is not set | |
CONFIG_NET_VENDOR_ALTEON=y | |
CONFIG_ACENIC=m | |
# CONFIG_ACENIC_OMIT_TIGON_I is not set | |
# CONFIG_ALTERA_TSE is not set | |
CONFIG_NET_VENDOR_AMAZON=y | |
CONFIG_ENA_ETHERNET=m | |
CONFIG_NET_VENDOR_AMD=y | |
CONFIG_AMD8111_ETH=m | |
CONFIG_PCNET32=m | |
CONFIG_PCMCIA_NMCLAN=m | |
CONFIG_AMD_XGBE=m | |
CONFIG_AMD_XGBE_DCB=y | |
CONFIG_AMD_XGBE_HAVE_ECC=y | |
CONFIG_NET_VENDOR_AQUANTIA=y | |
CONFIG_AQTION=m | |
# CONFIG_NET_VENDOR_ARC is not set | |
CONFIG_NET_VENDOR_ASIX=y | |
# CONFIG_SPI_AX88796C is not set | |
CONFIG_NET_VENDOR_ATHEROS=y | |
CONFIG_ATL2=m | |
CONFIG_ATL1=m | |
CONFIG_ATL1E=m | |
CONFIG_ATL1C=m | |
CONFIG_ALX=m | |
# CONFIG_CX_ECAT is not set | |
CONFIG_NET_VENDOR_BROADCOM=y | |
CONFIG_B44=m | |
CONFIG_B44_PCI_AUTOSELECT=y | |
CONFIG_B44_PCICORE_AUTOSELECT=y | |
CONFIG_B44_PCI=y | |
# CONFIG_BCMGENET is not set | |
CONFIG_BNX2=m | |
CONFIG_CNIC=m | |
CONFIG_TIGON3=m | |
CONFIG_TIGON3_HWMON=y | |
CONFIG_BNX2X=m | |
CONFIG_BNX2X_SRIOV=y | |
# CONFIG_SYSTEMPORT is not set | |
CONFIG_BNXT=m | |
CONFIG_BNXT_SRIOV=y | |
CONFIG_BNXT_FLOWER_OFFLOAD=y | |
CONFIG_BNXT_DCB=y | |
CONFIG_BNXT_HWMON=y | |
CONFIG_NET_VENDOR_CADENCE=y | |
# CONFIG_MACB is not set | |
CONFIG_NET_VENDOR_CAVIUM=y | |
# CONFIG_THUNDER_NIC_PF is not set | |
# CONFIG_THUNDER_NIC_VF is not set | |
# CONFIG_THUNDER_NIC_BGX is not set | |
# CONFIG_THUNDER_NIC_RGX is not set | |
CONFIG_CAVIUM_PTP=m | |
CONFIG_LIQUIDIO=m | |
CONFIG_LIQUIDIO_VF=m | |
CONFIG_NET_VENDOR_CHELSIO=y | |
CONFIG_CHELSIO_T1=m | |
CONFIG_CHELSIO_T1_1G=y | |
CONFIG_CHELSIO_T3=m | |
CONFIG_CHELSIO_T4=m | |
CONFIG_CHELSIO_T4_DCB=y | |
CONFIG_CHELSIO_T4_FCOE=y | |
CONFIG_CHELSIO_T4VF=m | |
CONFIG_CHELSIO_LIB=m | |
CONFIG_CHELSIO_INLINE_CRYPTO=y | |
# CONFIG_CHELSIO_IPSEC_INLINE is not set | |
# CONFIG_CHELSIO_TLS_DEVICE is not set | |
CONFIG_NET_VENDOR_CISCO=y | |
CONFIG_ENIC=m | |
CONFIG_NET_VENDOR_CORTINA=y | |
CONFIG_NET_VENDOR_DAVICOM=y | |
# CONFIG_DM9051 is not set | |
# CONFIG_DNET is not set | |
CONFIG_NET_VENDOR_DEC=y | |
CONFIG_NET_TULIP=y | |
CONFIG_DE2104X=m | |
CONFIG_DE2104X_DSL=0 | |
CONFIG_TULIP=m | |
# CONFIG_TULIP_MWI is not set | |
# CONFIG_TULIP_MMIO is not set | |
CONFIG_TULIP_NAPI=y | |
CONFIG_TULIP_NAPI_HW_MITIGATION=y | |
CONFIG_WINBOND_840=m | |
CONFIG_DM9102=m | |
CONFIG_ULI526X=m | |
CONFIG_PCMCIA_XIRCOM=m | |
CONFIG_NET_VENDOR_DLINK=y | |
CONFIG_DL2K=m | |
CONFIG_SUNDANCE=m | |
# CONFIG_SUNDANCE_MMIO is not set | |
CONFIG_NET_VENDOR_EMULEX=y | |
CONFIG_BE2NET=m | |
CONFIG_BE2NET_HWMON=y | |
CONFIG_BE2NET_BE2=y | |
CONFIG_BE2NET_BE3=y | |
CONFIG_BE2NET_LANCER=y | |
CONFIG_BE2NET_SKYHAWK=y | |
CONFIG_NET_VENDOR_ENGLEDER=y | |
# CONFIG_TSNEP is not set | |
CONFIG_NET_VENDOR_EZCHIP=y | |
CONFIG_NET_VENDOR_FUJITSU=y | |
CONFIG_PCMCIA_FMVJ18X=m | |
CONFIG_NET_VENDOR_FUNGIBLE=y | |
# CONFIG_FUN_ETH is not set | |
CONFIG_NET_VENDOR_GOOGLE=y | |
CONFIG_GVE=m | |
CONFIG_NET_VENDOR_HUAWEI=y | |
CONFIG_HINIC=m | |
CONFIG_NET_VENDOR_I825XX=y | |
CONFIG_NET_VENDOR_INTEL=y | |
CONFIG_E100=m | |
CONFIG_E1000=m | |
CONFIG_E1000E=m | |
CONFIG_E1000E_HWTS=y | |
CONFIG_IGB=m | |
CONFIG_IGB_HWMON=y | |
CONFIG_IGB_DCA=y | |
CONFIG_IGBVF=m | |
CONFIG_IXGB=m | |
CONFIG_IXGBE=m | |
CONFIG_IXGBE_HWMON=y | |
CONFIG_IXGBE_DCA=y | |
CONFIG_IXGBE_DCB=y | |
CONFIG_IXGBE_IPSEC=y | |
CONFIG_IXGBEVF=m | |
CONFIG_IXGBEVF_IPSEC=y | |
CONFIG_I40E=m | |
CONFIG_I40E_DCB=y | |
CONFIG_IAVF=m | |
CONFIG_I40EVF=m | |
CONFIG_ICE=m | |
CONFIG_ICE_SWITCHDEV=y | |
CONFIG_ICE_HWTS=y | |
# CONFIG_FM10K is not set | |
CONFIG_IGC=m | |
CONFIG_NET_VENDOR_WANGXUN=y | |
# CONFIG_NGBE is not set | |
# CONFIG_TXGBE is not set | |
CONFIG_JME=m | |
CONFIG_NET_VENDOR_ADI=y | |
# CONFIG_ADIN1110 is not set | |
CONFIG_NET_VENDOR_LITEX=y | |
CONFIG_NET_VENDOR_MARVELL=y | |
# CONFIG_MVMDIO is not set | |
CONFIG_SKGE=m | |
# CONFIG_SKGE_DEBUG is not set | |
CONFIG_SKGE_GENESIS=y | |
CONFIG_SKY2=m | |
# CONFIG_SKY2_DEBUG is not set | |
# CONFIG_OCTEON_EP is not set | |
# CONFIG_PRESTERA is not set | |
CONFIG_NET_VENDOR_MELLANOX=y | |
CONFIG_MLX4_EN=m | |
CONFIG_MLX4_EN_DCB=y | |
CONFIG_MLX4_CORE=m | |
CONFIG_MLX4_DEBUG=y | |
CONFIG_MLX4_CORE_GEN2=y | |
CONFIG_MLX5_CORE=m | |
CONFIG_MLX5_FPGA=y | |
CONFIG_MLX5_CORE_EN=y | |
CONFIG_MLX5_EN_ARFS=y | |
CONFIG_MLX5_EN_RXNFC=y | |
CONFIG_MLX5_MPFS=y | |
CONFIG_MLX5_ESWITCH=y | |
CONFIG_MLX5_BRIDGE=y | |
CONFIG_MLX5_CLS_ACT=y | |
CONFIG_MLX5_TC_SAMPLE=y | |
CONFIG_MLX5_CORE_EN_DCB=y | |
CONFIG_MLX5_CORE_IPOIB=y | |
# CONFIG_MLX5_EN_MACSEC is not set | |
# CONFIG_MLX5_EN_IPSEC is not set | |
# CONFIG_MLX5_EN_TLS is not set | |
CONFIG_MLX5_SW_STEERING=y | |
# CONFIG_MLX5_SF is not set | |
# CONFIG_MLXSW_CORE is not set | |
CONFIG_MLXFW=m | |
CONFIG_NET_VENDOR_MICREL=y | |
# CONFIG_KS8842 is not set | |
# CONFIG_KS8851 is not set | |
# CONFIG_KS8851_MLL is not set | |
CONFIG_KSZ884X_PCI=m | |
CONFIG_NET_VENDOR_MICROCHIP=y | |
# CONFIG_ENC28J60 is not set | |
# CONFIG_ENCX24J600 is not set | |
CONFIG_LAN743X=m | |
CONFIG_NET_VENDOR_MICROSEMI=y | |
CONFIG_NET_VENDOR_MICROSOFT=y | |
CONFIG_MICROSOFT_MANA=m | |
CONFIG_NET_VENDOR_MYRI=y | |
CONFIG_MYRI10GE=m | |
CONFIG_MYRI10GE_DCA=y | |
CONFIG_FEALNX=m | |
CONFIG_NET_VENDOR_NI=y | |
# CONFIG_NI_XGE_MANAGEMENT_ENET is not set | |
CONFIG_NET_VENDOR_NATSEMI=y | |
CONFIG_NATSEMI=m | |
CONFIG_NS83820=m | |
CONFIG_NET_VENDOR_NETERION=y | |
CONFIG_S2IO=m | |
CONFIG_NET_VENDOR_NETRONOME=y | |
CONFIG_NFP=m | |
CONFIG_NFP_APP_FLOWER=y | |
CONFIG_NFP_APP_ABM_NIC=y | |
# CONFIG_NFP_DEBUG is not set | |
CONFIG_NET_VENDOR_8390=y | |
CONFIG_PCMCIA_AXNET=m | |
CONFIG_NE2K_PCI=m | |
CONFIG_PCMCIA_PCNET=m | |
CONFIG_NET_VENDOR_NVIDIA=y | |
CONFIG_FORCEDETH=m | |
CONFIG_NET_VENDOR_OKI=y | |
# CONFIG_ETHOC is not set | |
CONFIG_NET_VENDOR_PACKET_ENGINES=y | |
CONFIG_HAMACHI=m | |
CONFIG_YELLOWFIN=m | |
CONFIG_NET_VENDOR_PENSANDO=y | |
# CONFIG_IONIC is not set | |
CONFIG_NET_VENDOR_QLOGIC=y | |
CONFIG_QLA3XXX=m | |
CONFIG_QLCNIC=m | |
CONFIG_QLCNIC_SRIOV=y | |
CONFIG_QLCNIC_DCB=y | |
CONFIG_QLCNIC_HWMON=y | |
CONFIG_NETXEN_NIC=m | |
CONFIG_QED=m | |
CONFIG_QED_LL2=y | |
CONFIG_QED_SRIOV=y | |
CONFIG_QEDE=m | |
CONFIG_QED_RDMA=y | |
CONFIG_QED_ISCSI=y | |
CONFIG_QED_FCOE=y | |
CONFIG_QED_OOO=y | |
CONFIG_NET_VENDOR_BROCADE=y | |
CONFIG_BNA=m | |
CONFIG_NET_VENDOR_QUALCOMM=y | |
# CONFIG_QCOM_EMAC is not set | |
# CONFIG_RMNET is not set | |
CONFIG_NET_VENDOR_RDC=y | |
CONFIG_R6040=m | |
CONFIG_NET_VENDOR_REALTEK=y | |
# CONFIG_ATP is not set | |
CONFIG_8139CP=m | |
CONFIG_8139TOO=m | |
# CONFIG_8139TOO_PIO is not set | |
CONFIG_8139TOO_TUNE_TWISTER=y | |
CONFIG_8139TOO_8129=y | |
# CONFIG_8139_OLD_RX_RESET is not set | |
CONFIG_R8169=m | |
CONFIG_NET_VENDOR_RENESAS=y | |
CONFIG_NET_VENDOR_ROCKER=y | |
# CONFIG_ROCKER is not set | |
CONFIG_NET_VENDOR_SAMSUNG=y | |
# CONFIG_SXGBE_ETH is not set | |
# CONFIG_NET_VENDOR_SEEQ is not set | |
CONFIG_NET_VENDOR_SILAN=y | |
CONFIG_SC92031=m | |
CONFIG_NET_VENDOR_SIS=y | |
CONFIG_SIS900=m | |
CONFIG_SIS190=m | |
CONFIG_NET_VENDOR_SOLARFLARE=y | |
CONFIG_SFC=m | |
CONFIG_SFC_MTD=y | |
CONFIG_SFC_MCDI_MON=y | |
CONFIG_SFC_SRIOV=y | |
CONFIG_SFC_MCDI_LOGGING=y | |
CONFIG_SFC_FALCON=m | |
CONFIG_SFC_FALCON_MTD=y | |
CONFIG_SFC_SIENA=m | |
CONFIG_SFC_SIENA_MTD=y | |
CONFIG_SFC_SIENA_MCDI_MON=y | |
CONFIG_SFC_SIENA_SRIOV=y | |
CONFIG_SFC_SIENA_MCDI_LOGGING=y | |
CONFIG_NET_VENDOR_SMSC=y | |
CONFIG_PCMCIA_SMC91C92=m | |
CONFIG_EPIC100=m | |
# CONFIG_SMSC911X is not set | |
CONFIG_SMSC9420=m | |
CONFIG_NET_VENDOR_SOCIONEXT=y | |
CONFIG_NET_VENDOR_STMICRO=y | |
CONFIG_STMMAC_ETH=m | |
# CONFIG_STMMAC_SELFTESTS is not set | |
CONFIG_STMMAC_PLATFORM=m | |
CONFIG_DWMAC_GENERIC=m | |
CONFIG_DWMAC_INTEL=m | |
# CONFIG_DWMAC_LOONGSON is not set | |
# CONFIG_STMMAC_PCI is not set | |
CONFIG_NET_VENDOR_SUN=y | |
CONFIG_HAPPYMEAL=m | |
CONFIG_SUNGEM=m | |
CONFIG_CASSINI=m | |
CONFIG_NIU=m | |
CONFIG_NET_VENDOR_SYNOPSYS=y | |
# CONFIG_DWC_XLGMAC is not set | |
CONFIG_NET_VENDOR_TEHUTI=y | |
CONFIG_TEHUTI=m | |
CONFIG_NET_VENDOR_TI=y | |
# CONFIG_TI_CPSW_PHY_SEL is not set | |
CONFIG_TLAN=m | |
CONFIG_NET_VENDOR_VERTEXCOM=y | |
# CONFIG_MSE102X is not set | |
CONFIG_NET_VENDOR_VIA=y | |
CONFIG_VIA_RHINE=m | |
# CONFIG_VIA_RHINE_MMIO is not set | |
CONFIG_VIA_VELOCITY=m | |
CONFIG_NET_VENDOR_WIZNET=y | |
# CONFIG_WIZNET_W5100 is not set | |
# CONFIG_WIZNET_W5300 is not set | |
CONFIG_NET_VENDOR_XILINX=y | |
# CONFIG_XILINX_EMACLITE is not set | |
# CONFIG_XILINX_AXI_EMAC is not set | |
# CONFIG_XILINX_LL_TEMAC is not set | |
CONFIG_NET_VENDOR_XIRCOM=y | |
CONFIG_PCMCIA_XIRC2PS=m | |
CONFIG_FDDI=y | |
CONFIG_DEFXX=m | |
CONFIG_SKFP=m | |
CONFIG_HIPPI=y | |
CONFIG_ROADRUNNER=m | |
# CONFIG_ROADRUNNER_LARGE_RINGS is not set | |
CONFIG_NET_SB1000=m | |
CONFIG_PHYLINK=m | |
CONFIG_PHYLIB=m | |
CONFIG_SWPHY=y | |
CONFIG_LED_TRIGGER_PHY=y | |
CONFIG_FIXED_PHY=m | |
CONFIG_SFP=m | |
# | |
# MII PHY device drivers | |
# | |
CONFIG_AMD_PHY=m | |
# CONFIG_ADIN_PHY is not set | |
# CONFIG_ADIN1100_PHY is not set | |
CONFIG_AQUANTIA_PHY=m | |
CONFIG_AX88796B_PHY=m | |
CONFIG_BROADCOM_PHY=m | |
# CONFIG_BCM54140_PHY is not set | |
# CONFIG_BCM7XXX_PHY is not set | |
# CONFIG_BCM84881_PHY is not set | |
CONFIG_BCM87XX_PHY=m | |
CONFIG_BCM_NET_PHYLIB=m | |
CONFIG_BCM_NET_PHYPTP=m | |
CONFIG_CICADA_PHY=m | |
CONFIG_CORTINA_PHY=m | |
CONFIG_DAVICOM_PHY=m | |
CONFIG_ICPLUS_PHY=m | |
CONFIG_LXT_PHY=m | |
# CONFIG_INTEL_XWAY_PHY is not set | |
CONFIG_LSI_ET1011C_PHY=m | |
CONFIG_MARVELL_PHY=m | |
CONFIG_MARVELL_10G_PHY=m | |
# CONFIG_MARVELL_88X2222_PHY is not set | |
# CONFIG_MAXLINEAR_GPHY is not set | |
# CONFIG_MEDIATEK_GE_PHY is not set | |
CONFIG_MICREL_PHY=m | |
CONFIG_MICROCHIP_PHY=m | |
CONFIG_MICROCHIP_T1_PHY=m | |
CONFIG_MICROSEMI_PHY=m | |
# CONFIG_MOTORCOMM_PHY is not set | |
CONFIG_NATIONAL_PHY=m | |
# CONFIG_NXP_C45_TJA11XX_PHY is not set | |
# CONFIG_NXP_TJA11XX_PHY is not set | |
CONFIG_AT803X_PHY=m | |
CONFIG_QSEMI_PHY=m | |
CONFIG_REALTEK_PHY=m | |
CONFIG_RENESAS_PHY=m | |
CONFIG_ROCKCHIP_PHY=m | |
CONFIG_SMSC_PHY=m | |
CONFIG_STE10XP=m | |
CONFIG_TERANETICS_PHY=m | |
CONFIG_DP83822_PHY=m | |
CONFIG_DP83TC811_PHY=m | |
CONFIG_DP83848_PHY=m | |
CONFIG_DP83867_PHY=m | |
# CONFIG_DP83869_PHY is not set | |
# CONFIG_DP83TD510_PHY is not set | |
CONFIG_VITESSE_PHY=m | |
# CONFIG_XILINX_GMII2RGMII is not set | |
# CONFIG_MICREL_KS8995MA is not set | |
# CONFIG_PSE_CONTROLLER is not set | |
CONFIG_CAN_DEV=m | |
CONFIG_CAN_VCAN=m | |
CONFIG_CAN_VXCAN=m | |
CONFIG_CAN_NETLINK=y | |
CONFIG_CAN_CALC_BITTIMING=y | |
CONFIG_CAN_RX_OFFLOAD=y | |
# CONFIG_CAN_CAN327 is not set | |
# CONFIG_CAN_KVASER_PCIEFD is not set | |
CONFIG_CAN_SLCAN=m | |
# CONFIG_CAN_C_CAN is not set | |
# CONFIG_CAN_CC770 is not set | |
# CONFIG_CAN_CTUCANFD_PCI is not set | |
# CONFIG_CAN_IFI_CANFD is not set | |
# CONFIG_CAN_M_CAN is not set | |
CONFIG_CAN_PEAK_PCIEFD=m | |
CONFIG_CAN_SJA1000=m | |
CONFIG_CAN_EMS_PCI=m | |
CONFIG_CAN_EMS_PCMCIA=m | |
# CONFIG_CAN_F81601 is not set | |
CONFIG_CAN_KVASER_PCI=m | |
CONFIG_CAN_PEAK_PCI=m | |
CONFIG_CAN_PEAK_PCIEC=y | |
CONFIG_CAN_PEAK_PCMCIA=m | |
CONFIG_CAN_PLX_PCI=m | |
CONFIG_CAN_SJA1000_ISA=m | |
# CONFIG_CAN_SJA1000_PLATFORM is not set | |
CONFIG_CAN_SOFTING=m | |
CONFIG_CAN_SOFTING_CS=m | |
# | |
# CAN SPI interfaces | |
# | |
CONFIG_CAN_HI311X=m | |
CONFIG_CAN_MCP251X=m | |
CONFIG_CAN_MCP251XFD=m | |
# CONFIG_CAN_MCP251XFD_SANITY is not set | |
# end of CAN SPI interfaces | |
# | |
# CAN USB interfaces | |
# | |
CONFIG_CAN_8DEV_USB=m | |
CONFIG_CAN_EMS_USB=m | |
CONFIG_CAN_ESD_USB=m | |
# CONFIG_CAN_ETAS_ES58X is not set | |
CONFIG_CAN_GS_USB=m | |
CONFIG_CAN_KVASER_USB=m | |
CONFIG_CAN_MCBA_USB=m | |
CONFIG_CAN_PEAK_USB=m | |
CONFIG_CAN_UCAN=m | |
# end of CAN USB interfaces | |
# CONFIG_CAN_DEBUG_DEVICES is not set | |
CONFIG_MDIO_DEVICE=m | |
CONFIG_MDIO_BUS=m | |
CONFIG_FWNODE_MDIO=m | |
CONFIG_ACPI_MDIO=m | |
CONFIG_MDIO_DEVRES=m | |
# CONFIG_MDIO_BITBANG is not set | |
# CONFIG_MDIO_BCM_UNIMAC is not set | |
CONFIG_MDIO_I2C=m | |
# CONFIG_MDIO_MVUSB is not set | |
# CONFIG_MDIO_MSCC_MIIM is not set | |
# CONFIG_MDIO_THUNDER is not set | |
# | |
# MDIO Multiplexers | |
# | |
# | |
# PCS device drivers | |
# | |
CONFIG_PCS_XPCS=m | |
# end of PCS device drivers | |
CONFIG_PLIP=m | |
CONFIG_PPP=m | |
CONFIG_PPP_BSDCOMP=m | |
CONFIG_PPP_DEFLATE=m | |
CONFIG_PPP_FILTER=y | |
CONFIG_PPP_MPPE=m | |
CONFIG_PPP_MULTILINK=y | |
CONFIG_PPPOATM=m | |
CONFIG_PPPOE=m | |
CONFIG_PPTP=m | |
CONFIG_PPPOL2TP=m | |
CONFIG_PPP_ASYNC=m | |
CONFIG_PPP_SYNC_TTY=m | |
CONFIG_SLIP=m | |
CONFIG_SLHC=m | |
CONFIG_SLIP_COMPRESSED=y | |
CONFIG_SLIP_SMART=y | |
CONFIG_SLIP_MODE_SLIP6=y | |
# | |
# Host-side USB support is needed for USB Network Adapter support | |
# | |
CONFIG_USB_NET_DRIVERS=m | |
CONFIG_USB_CATC=m | |
CONFIG_USB_KAWETH=m | |
CONFIG_USB_PEGASUS=m | |
CONFIG_USB_RTL8150=m | |
CONFIG_USB_RTL8152=m | |
CONFIG_USB_LAN78XX=m | |
CONFIG_USB_USBNET=m | |
CONFIG_USB_NET_AX8817X=m | |
CONFIG_USB_NET_AX88179_178A=m | |
CONFIG_USB_NET_CDCETHER=m | |
CONFIG_USB_NET_CDC_EEM=m | |
CONFIG_USB_NET_CDC_NCM=m | |
CONFIG_USB_NET_HUAWEI_CDC_NCM=m | |
CONFIG_USB_NET_CDC_MBIM=m | |
CONFIG_USB_NET_DM9601=m | |
CONFIG_USB_NET_SR9700=m | |
CONFIG_USB_NET_SR9800=m | |
CONFIG_USB_NET_SMSC75XX=m | |
CONFIG_USB_NET_SMSC95XX=m | |
CONFIG_USB_NET_GL620A=m | |
CONFIG_USB_NET_NET1080=m | |
CONFIG_USB_NET_PLUSB=m | |
CONFIG_USB_NET_MCS7830=m | |
CONFIG_USB_NET_RNDIS_HOST=m | |
CONFIG_USB_NET_CDC_SUBSET_ENABLE=m | |
CONFIG_USB_NET_CDC_SUBSET=m | |
CONFIG_USB_ALI_M5632=y | |
CONFIG_USB_AN2720=y | |
CONFIG_USB_BELKIN=y | |
CONFIG_USB_ARMLINUX=y | |
CONFIG_USB_EPSON2888=y | |
CONFIG_USB_KC2190=y | |
CONFIG_USB_NET_ZAURUS=m | |
CONFIG_USB_NET_CX82310_ETH=m | |
CONFIG_USB_NET_KALMIA=m | |
CONFIG_USB_NET_QMI_WWAN=m | |
CONFIG_USB_HSO=m | |
CONFIG_USB_NET_INT51X1=m | |
CONFIG_USB_CDC_PHONET=m | |
CONFIG_USB_IPHETH=m | |
CONFIG_USB_SIERRA_NET=m | |
CONFIG_USB_VL600=m | |
CONFIG_USB_NET_CH9200=m | |
CONFIG_USB_NET_AQC111=m | |
CONFIG_USB_RTL8153_ECM=m | |
CONFIG_WLAN=y | |
CONFIG_WLAN_VENDOR_ADMTEK=y | |
CONFIG_ADM8211=m | |
CONFIG_ATH_COMMON=m | |
CONFIG_WLAN_VENDOR_ATH=y | |
# CONFIG_ATH_DEBUG is not set | |
CONFIG_ATH5K=m | |
# CONFIG_ATH5K_DEBUG is not set | |
CONFIG_ATH5K_PCI=y | |
CONFIG_ATH9K_HW=m | |
CONFIG_ATH9K_COMMON=m | |
CONFIG_ATH9K_BTCOEX_SUPPORT=y | |
CONFIG_ATH9K=m | |
CONFIG_ATH9K_PCI=y | |
# CONFIG_ATH9K_AHB is not set | |
# CONFIG_ATH9K_DEBUGFS is not set | |
# CONFIG_ATH9K_DYNACK is not set | |
# CONFIG_ATH9K_WOW is not set | |
CONFIG_ATH9K_RFKILL=y | |
CONFIG_ATH9K_CHANNEL_CONTEXT=y | |
CONFIG_ATH9K_PCOEM=y | |
# CONFIG_ATH9K_PCI_NO_EEPROM is not set | |
CONFIG_ATH9K_HTC=m | |
# CONFIG_ATH9K_HTC_DEBUGFS is not set | |
# CONFIG_ATH9K_HWRNG is not set | |
CONFIG_CARL9170=m | |
CONFIG_CARL9170_LEDS=y | |
CONFIG_CARL9170_WPC=y | |
# CONFIG_CARL9170_HWRNG is not set | |
CONFIG_ATH6KL=m | |
CONFIG_ATH6KL_SDIO=m | |
CONFIG_ATH6KL_USB=m | |
# CONFIG_ATH6KL_DEBUG is not set | |
CONFIG_AR5523=m | |
CONFIG_WIL6210=m | |
CONFIG_WIL6210_ISR_COR=y | |
CONFIG_WIL6210_DEBUGFS=y | |
CONFIG_ATH10K=m | |
CONFIG_ATH10K_CE=y | |
CONFIG_ATH10K_PCI=m | |
# CONFIG_ATH10K_SDIO is not set | |
CONFIG_ATH10K_USB=m | |
# CONFIG_ATH10K_DEBUG is not set | |
# CONFIG_ATH10K_DEBUGFS is not set | |
# CONFIG_WCN36XX is not set | |
CONFIG_ATH11K=m | |
CONFIG_ATH11K_PCI=m | |
# CONFIG_ATH11K_DEBUG is not set | |
CONFIG_WLAN_VENDOR_ATMEL=y | |
CONFIG_ATMEL=m | |
CONFIG_PCI_ATMEL=m | |
CONFIG_PCMCIA_ATMEL=m | |
CONFIG_AT76C50X_USB=m | |
CONFIG_WLAN_VENDOR_BROADCOM=y | |
CONFIG_B43=m | |
CONFIG_B43_BCMA=y | |
CONFIG_B43_SSB=y | |
CONFIG_B43_BUSES_BCMA_AND_SSB=y | |
# CONFIG_B43_BUSES_BCMA is not set | |
# CONFIG_B43_BUSES_SSB is not set | |
CONFIG_B43_PCI_AUTOSELECT=y | |
CONFIG_B43_PCICORE_AUTOSELECT=y | |
CONFIG_B43_SDIO=y | |
CONFIG_B43_BCMA_PIO=y | |
CONFIG_B43_PIO=y | |
CONFIG_B43_PHY_G=y | |
CONFIG_B43_PHY_N=y | |
CONFIG_B43_PHY_LP=y | |
CONFIG_B43_PHY_HT=y | |
CONFIG_B43_LEDS=y | |
CONFIG_B43_HWRNG=y | |
# CONFIG_B43_DEBUG is not set | |
CONFIG_B43LEGACY=m | |
CONFIG_B43LEGACY_PCI_AUTOSELECT=y | |
CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y | |
CONFIG_B43LEGACY_LEDS=y | |
CONFIG_B43LEGACY_HWRNG=y | |
CONFIG_B43LEGACY_DEBUG=y | |
CONFIG_B43LEGACY_DMA=y | |
CONFIG_B43LEGACY_PIO=y | |
CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y | |
# CONFIG_B43LEGACY_DMA_MODE is not set | |
# CONFIG_B43LEGACY_PIO_MODE is not set | |
CONFIG_BRCMUTIL=m | |
CONFIG_BRCMSMAC=m | |
CONFIG_BRCMFMAC=m | |
CONFIG_BRCMFMAC_PROTO_BCDC=y | |
CONFIG_BRCMFMAC_PROTO_MSGBUF=y | |
CONFIG_BRCMFMAC_SDIO=y | |
CONFIG_BRCMFMAC_USB=y | |
CONFIG_BRCMFMAC_PCIE=y | |
# CONFIG_BRCM_TRACING is not set | |
# CONFIG_BRCMDBG is not set | |
CONFIG_WLAN_VENDOR_CISCO=y | |
CONFIG_AIRO=m | |
CONFIG_AIRO_CS=m | |
CONFIG_WLAN_VENDOR_INTEL=y | |
# CONFIG_IPW2100 is not set | |
CONFIG_IPW2200=m | |
CONFIG_IPW2200_MONITOR=y | |
CONFIG_IPW2200_RADIOTAP=y | |
CONFIG_IPW2200_PROMISCUOUS=y | |
CONFIG_IPW2200_QOS=y | |
# CONFIG_IPW2200_DEBUG is not set | |
CONFIG_LIBIPW=m | |
# CONFIG_LIBIPW_DEBUG is not set | |
CONFIG_IWLEGACY=m | |
CONFIG_IWL4965=m | |
CONFIG_IWL3945=m | |
# | |
# iwl3945 / iwl4965 Debugging Options | |
# | |
# CONFIG_IWLEGACY_DEBUG is not set | |
# end of iwl3945 / iwl4965 Debugging Options | |
CONFIG_IWLWIFI=m | |
CONFIG_IWLWIFI_LEDS=y | |
CONFIG_IWLDVM=m | |
CONFIG_IWLMVM=m | |
CONFIG_IWLWIFI_OPMODE_MODULAR=y | |
# | |
# Debugging Options | |
# | |
# CONFIG_IWLWIFI_DEBUG is not set | |
# end of Debugging Options | |
CONFIG_WLAN_VENDOR_INTERSIL=y | |
CONFIG_HOSTAP=m | |
CONFIG_HOSTAP_FIRMWARE=y | |
# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set | |
CONFIG_HOSTAP_PLX=m | |
CONFIG_HOSTAP_PCI=m | |
CONFIG_HOSTAP_CS=m | |
CONFIG_HERMES=m | |
# CONFIG_HERMES_PRISM is not set | |
CONFIG_HERMES_CACHE_FW_ON_INIT=y | |
CONFIG_PLX_HERMES=m | |
CONFIG_TMD_HERMES=m | |
CONFIG_NORTEL_HERMES=m | |
CONFIG_PCMCIA_HERMES=m | |
CONFIG_PCMCIA_SPECTRUM=m | |
CONFIG_ORINOCO_USB=m | |
CONFIG_P54_COMMON=m | |
CONFIG_P54_USB=m | |
CONFIG_P54_PCI=m | |
# CONFIG_P54_SPI is not set | |
CONFIG_P54_LEDS=y | |
CONFIG_WLAN_VENDOR_MARVELL=y | |
CONFIG_LIBERTAS=m | |
CONFIG_LIBERTAS_USB=m | |
CONFIG_LIBERTAS_CS=m | |
CONFIG_LIBERTAS_SDIO=m | |
# CONFIG_LIBERTAS_SPI is not set | |
# CONFIG_LIBERTAS_DEBUG is not set | |
CONFIG_LIBERTAS_MESH=y | |
CONFIG_LIBERTAS_THINFIRM=m | |
# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set | |
CONFIG_LIBERTAS_THINFIRM_USB=m | |
CONFIG_MWIFIEX=m | |
CONFIG_MWIFIEX_SDIO=m | |
CONFIG_MWIFIEX_PCIE=m | |
CONFIG_MWIFIEX_USB=m | |
CONFIG_MWL8K=m | |
CONFIG_WLAN_VENDOR_MEDIATEK=y | |
CONFIG_MT7601U=m | |
CONFIG_MT76_CORE=m | |
CONFIG_MT76_LEDS=y | |
CONFIG_MT76_USB=m | |
CONFIG_MT76x02_LIB=m | |
CONFIG_MT76x02_USB=m | |
CONFIG_MT76_CONNAC_LIB=m | |
CONFIG_MT76x0_COMMON=m | |
CONFIG_MT76x0U=m | |
CONFIG_MT76x0E=m | |
CONFIG_MT76x2_COMMON=m | |
CONFIG_MT76x2E=m | |
CONFIG_MT76x2U=m | |
# CONFIG_MT7603E is not set | |
CONFIG_MT7615_COMMON=m | |
CONFIG_MT7615E=m | |
CONFIG_MT7663_USB_SDIO_COMMON=m | |
CONFIG_MT7663U=m | |
# CONFIG_MT7663S is not set | |
CONFIG_MT7915E=m | |
CONFIG_MT7921_COMMON=m | |
CONFIG_MT7921E=m | |
# CONFIG_MT7921S is not set | |
CONFIG_MT7921U=m | |
CONFIG_WLAN_VENDOR_MICROCHIP=y | |
# CONFIG_WILC1000_SDIO is not set | |
# CONFIG_WILC1000_SPI is not set | |
CONFIG_WLAN_VENDOR_PURELIFI=y | |
# CONFIG_PLFXLC is not set | |
CONFIG_WLAN_VENDOR_RALINK=y | |
CONFIG_RT2X00=m | |
CONFIG_RT2400PCI=m | |
CONFIG_RT2500PCI=m | |
CONFIG_RT61PCI=m | |
CONFIG_RT2800PCI=m | |
CONFIG_RT2800PCI_RT33XX=y | |
CONFIG_RT2800PCI_RT35XX=y | |
CONFIG_RT2800PCI_RT53XX=y | |
CONFIG_RT2800PCI_RT3290=y | |
CONFIG_RT2500USB=m | |
CONFIG_RT73USB=m | |
CONFIG_RT2800USB=m | |
CONFIG_RT2800USB_RT33XX=y | |
CONFIG_RT2800USB_RT35XX=y | |
CONFIG_RT2800USB_RT3573=y | |
CONFIG_RT2800USB_RT53XX=y | |
CONFIG_RT2800USB_RT55XX=y | |
# CONFIG_RT2800USB_UNKNOWN is not set | |
CONFIG_RT2800_LIB=m | |
CONFIG_RT2800_LIB_MMIO=m | |
CONFIG_RT2X00_LIB_MMIO=m | |
CONFIG_RT2X00_LIB_PCI=m | |
CONFIG_RT2X00_LIB_USB=m | |
CONFIG_RT2X00_LIB=m | |
CONFIG_RT2X00_LIB_FIRMWARE=y | |
CONFIG_RT2X00_LIB_CRYPTO=y | |
CONFIG_RT2X00_LIB_LEDS=y | |
# CONFIG_RT2X00_DEBUG is not set | |
CONFIG_WLAN_VENDOR_REALTEK=y | |
CONFIG_RTL8180=m | |
CONFIG_RTL8187=m | |
CONFIG_RTL8187_LEDS=y | |
CONFIG_RTL_CARDS=m | |
CONFIG_RTL8192CE=m | |
CONFIG_RTL8192SE=m | |
CONFIG_RTL8192DE=m | |
CONFIG_RTL8723AE=m | |
CONFIG_RTL8723BE=m | |
CONFIG_RTL8188EE=m | |
CONFIG_RTL8192EE=m | |
CONFIG_RTL8821AE=m | |
CONFIG_RTL8192CU=m | |
CONFIG_RTLWIFI=m | |
CONFIG_RTLWIFI_PCI=m | |
CONFIG_RTLWIFI_USB=m | |
# CONFIG_RTLWIFI_DEBUG is not set | |
CONFIG_RTL8192C_COMMON=m | |
CONFIG_RTL8723_COMMON=m | |
CONFIG_RTLBTCOEXIST=m | |
CONFIG_RTL8XXXU=m | |
# CONFIG_RTL8XXXU_UNTESTED is not set | |
CONFIG_RTW88=m | |
CONFIG_RTW88_CORE=m | |
CONFIG_RTW88_PCI=m | |
CONFIG_RTW88_8822B=m | |
CONFIG_RTW88_8822C=m | |
CONFIG_RTW88_8723D=m | |
CONFIG_RTW88_8821C=m | |
CONFIG_RTW88_8822BE=m | |
CONFIG_RTW88_8822CE=m | |
CONFIG_RTW88_8723DE=m | |
CONFIG_RTW88_8821CE=m | |
# CONFIG_RTW88_DEBUG is not set | |
# CONFIG_RTW88_DEBUGFS is not set | |
CONFIG_RTW89=m | |
CONFIG_RTW89_CORE=m | |
CONFIG_RTW89_PCI=m | |
CONFIG_RTW89_8852A=m | |
CONFIG_RTW89_8852AE=m | |
# CONFIG_RTW89_8852CE is not set | |
# CONFIG_RTW89_DEBUGMSG is not set | |
# CONFIG_RTW89_DEBUGFS is not set | |
CONFIG_WLAN_VENDOR_RSI=y | |
CONFIG_RSI_91X=m | |
CONFIG_RSI_DEBUGFS=y | |
# CONFIG_RSI_SDIO is not set | |
CONFIG_RSI_USB=m | |
CONFIG_RSI_COEX=y | |
CONFIG_WLAN_VENDOR_SILABS=y | |
# CONFIG_WFX is not set | |
CONFIG_WLAN_VENDOR_ST=y | |
# CONFIG_CW1200 is not set | |
# CONFIG_WLAN_VENDOR_TI is not set | |
CONFIG_WLAN_VENDOR_ZYDAS=y | |
CONFIG_USB_ZD1201=m | |
CONFIG_ZD1211RW=m | |
# CONFIG_ZD1211RW_DEBUG is not set | |
CONFIG_WLAN_VENDOR_QUANTENNA=y | |
# CONFIG_QTNFMAC_PCIE is not set | |
CONFIG_PCMCIA_RAYCS=m | |
CONFIG_PCMCIA_WL3501=m | |
CONFIG_MAC80211_HWSIM=m | |
CONFIG_USB_NET_RNDIS_WLAN=m | |
# CONFIG_VIRT_WIFI is not set | |
CONFIG_WAN=y | |
CONFIG_HDLC=m | |
CONFIG_HDLC_RAW=m | |
CONFIG_HDLC_RAW_ETH=m | |
CONFIG_HDLC_CISCO=m | |
CONFIG_HDLC_FR=m | |
CONFIG_HDLC_PPP=m | |
# CONFIG_HDLC_X25 is not set | |
CONFIG_PCI200SYN=m | |
CONFIG_WANXL=m | |
# CONFIG_PC300TOO is not set | |
CONFIG_FARSYNC=m | |
CONFIG_IEEE802154_DRIVERS=m | |
CONFIG_IEEE802154_FAKELB=m | |
CONFIG_IEEE802154_AT86RF230=m | |
CONFIG_IEEE802154_MRF24J40=m | |
CONFIG_IEEE802154_CC2520=m | |
CONFIG_IEEE802154_ATUSB=m | |
CONFIG_IEEE802154_ADF7242=m | |
# CONFIG_IEEE802154_CA8210 is not set | |
# CONFIG_IEEE802154_MCR20A is not set | |
CONFIG_IEEE802154_HWSIM=m | |
# | |
# Wireless WAN | |
# | |
CONFIG_WWAN=m | |
CONFIG_WWAN_DEBUGFS=y | |
# CONFIG_WWAN_HWSIM is not set | |
CONFIG_MHI_WWAN_CTRL=m | |
CONFIG_MHI_WWAN_MBIM=m | |
CONFIG_IOSM=m | |
# CONFIG_MTK_T7XX is not set | |
# end of Wireless WAN | |
CONFIG_XEN_NETDEV_FRONTEND=m | |
CONFIG_XEN_NETDEV_BACKEND=m | |
CONFIG_VMXNET3=m | |
CONFIG_FUJITSU_ES=m | |
CONFIG_USB4_NET=m | |
CONFIG_HYPERV_NET=m | |
# CONFIG_NETDEVSIM is not set | |
CONFIG_NET_FAILOVER=m | |
CONFIG_ISDN=y | |
CONFIG_ISDN_CAPI=y | |
CONFIG_CAPI_TRACE=y | |
CONFIG_ISDN_CAPI_MIDDLEWARE=y | |
CONFIG_MISDN=m | |
CONFIG_MISDN_DSP=m | |
CONFIG_MISDN_L1OIP=m | |
# | |
# mISDN hardware drivers | |
# | |
CONFIG_MISDN_HFCPCI=m | |
CONFIG_MISDN_HFCMULTI=m | |
CONFIG_MISDN_HFCUSB=m | |
CONFIG_MISDN_AVMFRITZ=m | |
CONFIG_MISDN_SPEEDFAX=m | |
CONFIG_MISDN_INFINEON=m | |
CONFIG_MISDN_W6692=m | |
# CONFIG_MISDN_NETJET is not set | |
CONFIG_MISDN_IPAC=m | |
CONFIG_MISDN_ISAR=m | |
# | |
# Input device support | |
# | |
CONFIG_INPUT=y | |
CONFIG_INPUT_LEDS=y | |
CONFIG_INPUT_FF_MEMLESS=m | |
CONFIG_INPUT_SPARSEKMAP=m | |
CONFIG_INPUT_MATRIXKMAP=m | |
CONFIG_INPUT_VIVALDIFMAP=y | |
# | |
# Userland interfaces | |
# | |
CONFIG_INPUT_MOUSEDEV=y | |
CONFIG_INPUT_MOUSEDEV_PSAUX=y | |
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 | |
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 | |
CONFIG_INPUT_JOYDEV=m | |
CONFIG_INPUT_EVDEV=m | |
# CONFIG_INPUT_EVBUG is not set | |
# | |
# Input Device Drivers | |
# | |
CONFIG_INPUT_KEYBOARD=y | |
# CONFIG_KEYBOARD_ADC is not set | |
CONFIG_KEYBOARD_ADP5588=m | |
# CONFIG_KEYBOARD_ADP5589 is not set | |
CONFIG_KEYBOARD_APPLESPI=m | |
CONFIG_KEYBOARD_ATKBD=y | |
# CONFIG_KEYBOARD_QT1050 is not set | |
# CONFIG_KEYBOARD_QT1070 is not set | |
CONFIG_KEYBOARD_QT2160=m | |
# CONFIG_KEYBOARD_DLINK_DIR685 is not set | |
CONFIG_KEYBOARD_LKKBD=m | |
CONFIG_KEYBOARD_GPIO=m | |
CONFIG_KEYBOARD_GPIO_POLLED=m | |
# CONFIG_KEYBOARD_TCA6416 is not set | |
# CONFIG_KEYBOARD_TCA8418 is not set | |
# CONFIG_KEYBOARD_MATRIX is not set | |
CONFIG_KEYBOARD_LM8323=m | |
# CONFIG_KEYBOARD_LM8333 is not set | |
CONFIG_KEYBOARD_MAX7359=m | |
# CONFIG_KEYBOARD_MCS is not set | |
# CONFIG_KEYBOARD_MPR121 is not set | |
CONFIG_KEYBOARD_NEWTON=m | |
CONFIG_KEYBOARD_OPENCORES=m | |
# CONFIG_KEYBOARD_PINEPHONE is not set | |
# CONFIG_KEYBOARD_SAMSUNG is not set | |
CONFIG_KEYBOARD_STOWAWAY=m | |
CONFIG_KEYBOARD_SUNKBD=m | |
# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set | |
CONFIG_KEYBOARD_XTKBD=m | |
# CONFIG_KEYBOARD_CROS_EC is not set | |
# CONFIG_KEYBOARD_CYPRESS_SF is not set | |
CONFIG_INPUT_MOUSE=y | |
CONFIG_MOUSE_PS2=m | |
CONFIG_MOUSE_PS2_ALPS=y | |
CONFIG_MOUSE_PS2_BYD=y | |
CONFIG_MOUSE_PS2_LOGIPS2PP=y | |
CONFIG_MOUSE_PS2_SYNAPTICS=y | |
CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y | |
CONFIG_MOUSE_PS2_CYPRESS=y | |
CONFIG_MOUSE_PS2_LIFEBOOK=y | |
CONFIG_MOUSE_PS2_TRACKPOINT=y | |
CONFIG_MOUSE_PS2_ELANTECH=y | |
CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y | |
CONFIG_MOUSE_PS2_SENTELIC=y | |
# CONFIG_MOUSE_PS2_TOUCHKIT is not set | |
CONFIG_MOUSE_PS2_FOCALTECH=y | |
CONFIG_MOUSE_PS2_VMMOUSE=y | |
CONFIG_MOUSE_PS2_SMBUS=y | |
CONFIG_MOUSE_SERIAL=m | |
CONFIG_MOUSE_APPLETOUCH=m | |
CONFIG_MOUSE_BCM5974=m | |
CONFIG_MOUSE_CYAPA=m | |
CONFIG_MOUSE_ELAN_I2C=m | |
CONFIG_MOUSE_ELAN_I2C_I2C=y | |
CONFIG_MOUSE_ELAN_I2C_SMBUS=y | |
CONFIG_MOUSE_VSXXXAA=m | |
# CONFIG_MOUSE_GPIO is not set | |
CONFIG_MOUSE_SYNAPTICS_I2C=m | |
CONFIG_MOUSE_SYNAPTICS_USB=m | |
CONFIG_INPUT_JOYSTICK=y | |
CONFIG_JOYSTICK_ANALOG=m | |
CONFIG_JOYSTICK_A3D=m | |
# CONFIG_JOYSTICK_ADC is not set | |
CONFIG_JOYSTICK_ADI=m | |
CONFIG_JOYSTICK_COBRA=m | |
CONFIG_JOYSTICK_GF2K=m | |
CONFIG_JOYSTICK_GRIP=m | |
CONFIG_JOYSTICK_GRIP_MP=m | |
CONFIG_JOYSTICK_GUILLEMOT=m | |
CONFIG_JOYSTICK_INTERACT=m | |
CONFIG_JOYSTICK_SIDEWINDER=m | |
CONFIG_JOYSTICK_TMDC=m | |
CONFIG_JOYSTICK_IFORCE=m | |
CONFIG_JOYSTICK_IFORCE_USB=m | |
CONFIG_JOYSTICK_IFORCE_232=m | |
CONFIG_JOYSTICK_WARRIOR=m | |
CONFIG_JOYSTICK_MAGELLAN=m | |
CONFIG_JOYSTICK_SPACEORB=m | |
CONFIG_JOYSTICK_SPACEBALL=m | |
CONFIG_JOYSTICK_STINGER=m | |
CONFIG_JOYSTICK_TWIDJOY=m | |
CONFIG_JOYSTICK_ZHENHUA=m | |
CONFIG_JOYSTICK_DB9=m | |
CONFIG_JOYSTICK_GAMECON=m | |
CONFIG_JOYSTICK_TURBOGRAFX=m | |
# CONFIG_JOYSTICK_AS5011 is not set | |
CONFIG_JOYSTICK_JOYDUMP=m | |
CONFIG_JOYSTICK_XPAD=m | |
CONFIG_JOYSTICK_XPAD_FF=y | |
CONFIG_JOYSTICK_XPAD_LEDS=y | |
CONFIG_JOYSTICK_WALKERA0701=m | |
# CONFIG_JOYSTICK_PSXPAD_SPI is not set | |
CONFIG_JOYSTICK_PXRC=m | |
# CONFIG_JOYSTICK_QWIIC is not set | |
# CONFIG_JOYSTICK_FSIA6B is not set | |
# CONFIG_JOYSTICK_SENSEHAT is not set | |
CONFIG_INPUT_TABLET=y | |
CONFIG_TABLET_USB_ACECAD=m | |
CONFIG_TABLET_USB_AIPTEK=m | |
CONFIG_TABLET_USB_HANWANG=m | |
CONFIG_TABLET_USB_KBTAB=m | |
CONFIG_TABLET_USB_PEGASUS=m | |
CONFIG_TABLET_SERIAL_WACOM4=m | |
CONFIG_INPUT_TOUCHSCREEN=y | |
CONFIG_TOUCHSCREEN_ADS7846=m | |
CONFIG_TOUCHSCREEN_AD7877=m | |
CONFIG_TOUCHSCREEN_AD7879=m | |
CONFIG_TOUCHSCREEN_AD7879_I2C=m | |
# CONFIG_TOUCHSCREEN_AD7879_SPI is not set | |
# CONFIG_TOUCHSCREEN_ADC is not set | |
CONFIG_TOUCHSCREEN_ATMEL_MXT=m | |
# CONFIG_TOUCHSCREEN_ATMEL_MXT_T37 is not set | |
# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set | |
# CONFIG_TOUCHSCREEN_BU21013 is not set | |
# CONFIG_TOUCHSCREEN_BU21029 is not set | |
# CONFIG_TOUCHSCREEN_CHIPONE_ICN8505 is not set | |
# CONFIG_TOUCHSCREEN_CY8CTMA140 is not set | |
# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set | |
# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set | |
# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set | |
CONFIG_TOUCHSCREEN_DYNAPRO=m | |
CONFIG_TOUCHSCREEN_HAMPSHIRE=m | |
CONFIG_TOUCHSCREEN_EETI=m | |
# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set | |
# CONFIG_TOUCHSCREEN_EXC3000 is not set | |
CONFIG_TOUCHSCREEN_FUJITSU=m | |
CONFIG_TOUCHSCREEN_GOODIX=m | |
# CONFIG_TOUCHSCREEN_HIDEEP is not set | |
# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set | |
# CONFIG_TOUCHSCREEN_ILI210X is not set | |
# CONFIG_TOUCHSCREEN_ILITEK is not set | |
# CONFIG_TOUCHSCREEN_S6SY761 is not set | |
CONFIG_TOUCHSCREEN_GUNZE=m | |
# CONFIG_TOUCHSCREEN_EKTF2127 is not set | |
# CONFIG_TOUCHSCREEN_ELAN is not set | |
CONFIG_TOUCHSCREEN_ELO=m | |
CONFIG_TOUCHSCREEN_WACOM_W8001=m | |
# CONFIG_TOUCHSCREEN_WACOM_I2C is not set | |
# CONFIG_TOUCHSCREEN_MAX11801 is not set | |
CONFIG_TOUCHSCREEN_MCS5000=m | |
# CONFIG_TOUCHSCREEN_MMS114 is not set | |
# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set | |
# CONFIG_TOUCHSCREEN_MSG2638 is not set | |
CONFIG_TOUCHSCREEN_MTOUCH=m | |
# CONFIG_TOUCHSCREEN_IMAGIS is not set | |
CONFIG_TOUCHSCREEN_INEXIO=m | |
CONFIG_TOUCHSCREEN_MK712=m | |
CONFIG_TOUCHSCREEN_PENMOUNT=m | |
# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set | |
CONFIG_TOUCHSCREEN_TOUCHRIGHT=m | |
CONFIG_TOUCHSCREEN_TOUCHWIN=m | |
# CONFIG_TOUCHSCREEN_PIXCIR is not set | |
# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set | |
CONFIG_TOUCHSCREEN_WM97XX=m | |
CONFIG_TOUCHSCREEN_WM9705=y | |
CONFIG_TOUCHSCREEN_WM9712=y | |
CONFIG_TOUCHSCREEN_WM9713=y | |
CONFIG_TOUCHSCREEN_USB_COMPOSITE=m | |
CONFIG_TOUCHSCREEN_USB_EGALAX=y | |
CONFIG_TOUCHSCREEN_USB_PANJIT=y | |
CONFIG_TOUCHSCREEN_USB_3M=y | |
CONFIG_TOUCHSCREEN_USB_ITM=y | |
CONFIG_TOUCHSCREEN_USB_ETURBO=y | |
CONFIG_TOUCHSCREEN_USB_GUNZE=y | |
CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y | |
CONFIG_TOUCHSCREEN_USB_IRTOUCH=y | |
CONFIG_TOUCHSCREEN_USB_IDEALTEK=y | |
CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y | |
CONFIG_TOUCHSCREEN_USB_GOTOP=y | |
CONFIG_TOUCHSCREEN_USB_JASTEC=y | |
CONFIG_TOUCHSCREEN_USB_ELO=y | |
CONFIG_TOUCHSCREEN_USB_E2I=y | |
CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y | |
CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y | |
CONFIG_TOUCHSCREEN_USB_NEXIO=y | |
CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y | |
CONFIG_TOUCHSCREEN_TOUCHIT213=m | |
CONFIG_TOUCHSCREEN_TSC_SERIO=m | |
# CONFIG_TOUCHSCREEN_TSC2004 is not set | |
# CONFIG_TOUCHSCREEN_TSC2005 is not set | |
CONFIG_TOUCHSCREEN_TSC2007=m | |
# CONFIG_TOUCHSCREEN_TSC2007_IIO is not set | |
# CONFIG_TOUCHSCREEN_RM_TS is not set | |
CONFIG_TOUCHSCREEN_SILEAD=m | |
# CONFIG_TOUCHSCREEN_SIS_I2C is not set | |
# CONFIG_TOUCHSCREEN_ST1232 is not set | |
# CONFIG_TOUCHSCREEN_STMFTS is not set | |
CONFIG_TOUCHSCREEN_SUR40=m | |
CONFIG_TOUCHSCREEN_SURFACE3_SPI=m | |
# CONFIG_TOUCHSCREEN_SX8654 is not set | |
CONFIG_TOUCHSCREEN_TPS6507X=m | |
# CONFIG_TOUCHSCREEN_ZET6223 is not set | |
# CONFIG_TOUCHSCREEN_ZFORCE is not set | |
# CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set | |
# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set | |
# CONFIG_TOUCHSCREEN_IQS5XX is not set | |
# CONFIG_TOUCHSCREEN_ZINITIX is not set | |
CONFIG_INPUT_MISC=y | |
# CONFIG_INPUT_AD714X is not set | |
# CONFIG_INPUT_BMA150 is not set | |
# CONFIG_INPUT_E3X0_BUTTON is not set | |
CONFIG_INPUT_PCSPKR=m | |
# CONFIG_INPUT_MMA8450 is not set | |
CONFIG_INPUT_APANEL=m | |
# CONFIG_INPUT_GPIO_BEEPER is not set | |
# CONFIG_INPUT_GPIO_DECODER is not set | |
# CONFIG_INPUT_GPIO_VIBRA is not set | |
CONFIG_INPUT_ATLAS_BTNS=m | |
CONFIG_INPUT_ATI_REMOTE2=m | |
CONFIG_INPUT_KEYSPAN_REMOTE=m | |
# CONFIG_INPUT_KXTJ9 is not set | |
CONFIG_INPUT_POWERMATE=m | |
CONFIG_INPUT_YEALINK=m | |
CONFIG_INPUT_CM109=m | |
# CONFIG_INPUT_REGULATOR_HAPTIC is not set | |
CONFIG_INPUT_AXP20X_PEK=m | |
CONFIG_INPUT_UINPUT=m | |
# CONFIG_INPUT_PCF8574 is not set | |
# CONFIG_INPUT_PWM_BEEPER is not set | |
# CONFIG_INPUT_PWM_VIBRA is not set | |
# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set | |
# CONFIG_INPUT_DA7280_HAPTICS is not set | |
# CONFIG_INPUT_ADXL34X is not set | |
# CONFIG_INPUT_IMS_PCU is not set | |
# CONFIG_INPUT_IQS269A is not set | |
# CONFIG_INPUT_IQS626A is not set | |
# CONFIG_INPUT_IQS7222 is not set | |
# CONFIG_INPUT_CMA3000 is not set | |
CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y | |
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m | |
CONFIG_INPUT_SOC_BUTTON_ARRAY=m | |
# CONFIG_INPUT_DRV260X_HAPTICS is not set | |
# CONFIG_INPUT_DRV2665_HAPTICS is not set | |
# CONFIG_INPUT_DRV2667_HAPTICS is not set | |
CONFIG_RMI4_CORE=m | |
# CONFIG_RMI4_I2C is not set | |
# CONFIG_RMI4_SPI is not set | |
CONFIG_RMI4_SMB=m | |
CONFIG_RMI4_F03=y | |
CONFIG_RMI4_F03_SERIO=m | |
CONFIG_RMI4_2D_SENSOR=y | |
CONFIG_RMI4_F11=y | |
CONFIG_RMI4_F12=y | |
CONFIG_RMI4_F30=y | |
CONFIG_RMI4_F34=y | |
CONFIG_RMI4_F3A=y | |
# CONFIG_RMI4_F54 is not set | |
CONFIG_RMI4_F55=y | |
# | |
# Hardware I/O ports | |
# | |
CONFIG_SERIO=y | |
CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y | |
CONFIG_SERIO_I8042=y | |
CONFIG_SERIO_SERPORT=m | |
CONFIG_SERIO_CT82C710=m | |
CONFIG_SERIO_PARKBD=m | |
CONFIG_SERIO_PCIPS2=m | |
CONFIG_SERIO_LIBPS2=y | |
CONFIG_SERIO_RAW=m | |
CONFIG_SERIO_ALTERA_PS2=m | |
# CONFIG_SERIO_PS2MULT is not set | |
# CONFIG_SERIO_ARC_PS2 is not set | |
CONFIG_HYPERV_KEYBOARD=m | |
# CONFIG_SERIO_GPIO_PS2 is not set | |
# CONFIG_USERIO is not set | |
CONFIG_GAMEPORT=m | |
CONFIG_GAMEPORT_NS558=m | |
CONFIG_GAMEPORT_L4=m | |
CONFIG_GAMEPORT_EMU10K1=m | |
CONFIG_GAMEPORT_FM801=m | |
# end of Hardware I/O ports | |
# end of Input device support | |
# | |
# Character devices | |
# | |
CONFIG_TTY=y | |
CONFIG_VT=y | |
CONFIG_CONSOLE_TRANSLATIONS=y | |
CONFIG_VT_CONSOLE=y | |
CONFIG_VT_CONSOLE_SLEEP=y | |
CONFIG_HW_CONSOLE=y | |
CONFIG_VT_HW_CONSOLE_BINDING=y | |
CONFIG_UNIX98_PTYS=y | |
# CONFIG_LEGACY_PTYS is not set | |
CONFIG_LDISC_AUTOLOAD=y | |
# | |
# Serial drivers | |
# | |
CONFIG_SERIAL_EARLYCON=y | |
CONFIG_SERIAL_8250=y | |
# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set | |
CONFIG_SERIAL_8250_PNP=y | |
# CONFIG_SERIAL_8250_16550A_VARIANTS is not set | |
CONFIG_SERIAL_8250_FINTEK=y | |
CONFIG_SERIAL_8250_CONSOLE=y | |
CONFIG_SERIAL_8250_DMA=y | |
CONFIG_SERIAL_8250_PCI=y | |
CONFIG_SERIAL_8250_EXAR=m | |
CONFIG_SERIAL_8250_CS=m | |
CONFIG_SERIAL_8250_NR_UARTS=32 | |
CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |
CONFIG_SERIAL_8250_EXTENDED=y | |
CONFIG_SERIAL_8250_MANY_PORTS=y | |
CONFIG_SERIAL_8250_SHARE_IRQ=y | |
# CONFIG_SERIAL_8250_DETECT_IRQ is not set | |
CONFIG_SERIAL_8250_RSA=y | |
CONFIG_SERIAL_8250_DWLIB=y | |
CONFIG_SERIAL_8250_DW=y | |
# CONFIG_SERIAL_8250_RT288X is not set | |
CONFIG_SERIAL_8250_LPSS=m | |
CONFIG_SERIAL_8250_MID=y | |
CONFIG_SERIAL_8250_PERICOM=y | |
# | |
# Non-8250 serial port support | |
# | |
# CONFIG_SERIAL_MAX3100 is not set | |
# CONFIG_SERIAL_MAX310X is not set | |
# CONFIG_SERIAL_UARTLITE is not set | |
CONFIG_SERIAL_CORE=y | |
CONFIG_SERIAL_CORE_CONSOLE=y | |
CONFIG_SERIAL_JSM=m | |
# CONFIG_SERIAL_LANTIQ is not set | |
# CONFIG_SERIAL_SCCNXP is not set | |
# CONFIG_SERIAL_SC16IS7XX is not set | |
# CONFIG_SERIAL_ALTERA_JTAGUART is not set | |
# CONFIG_SERIAL_ALTERA_UART is not set | |
# CONFIG_SERIAL_ARC is not set | |
CONFIG_SERIAL_RP2=m | |
CONFIG_SERIAL_RP2_NR_UARTS=32 | |
# CONFIG_SERIAL_FSL_LPUART is not set | |
# CONFIG_SERIAL_FSL_LINFLEXUART is not set | |
# CONFIG_SERIAL_SPRD is not set | |
# end of Serial drivers | |
CONFIG_SERIAL_MCTRL_GPIO=y | |
CONFIG_SERIAL_NONSTANDARD=y | |
CONFIG_MOXA_INTELLIO=m | |
CONFIG_MOXA_SMARTIO=m | |
CONFIG_SYNCLINK_GT=m | |
CONFIG_N_HDLC=m | |
CONFIG_N_GSM=m | |
CONFIG_NOZOMI=m | |
# CONFIG_NULL_TTY is not set | |
CONFIG_HVC_DRIVER=y | |
CONFIG_HVC_IRQ=y | |
CONFIG_HVC_XEN=y | |
CONFIG_HVC_XEN_FRONTEND=y | |
CONFIG_SERIAL_DEV_BUS=y | |
CONFIG_SERIAL_DEV_CTRL_TTYPORT=y | |
CONFIG_TTY_PRINTK=m | |
CONFIG_TTY_PRINTK_LEVEL=6 | |
CONFIG_PRINTER=m | |
# CONFIG_LP_CONSOLE is not set | |
CONFIG_PPDEV=m | |
CONFIG_VIRTIO_CONSOLE=m | |
CONFIG_IPMI_HANDLER=m | |
CONFIG_IPMI_DMI_DECODE=y | |
CONFIG_IPMI_PLAT_DATA=y | |
# CONFIG_IPMI_PANIC_EVENT is not set | |
CONFIG_IPMI_DEVICE_INTERFACE=m | |
CONFIG_IPMI_SI=m | |
CONFIG_IPMI_SSIF=m | |
CONFIG_IPMI_WATCHDOG=m | |
CONFIG_IPMI_POWEROFF=m | |
CONFIG_HW_RANDOM=m | |
# CONFIG_HW_RANDOM_TIMERIOMEM is not set | |
CONFIG_HW_RANDOM_INTEL=m | |
CONFIG_HW_RANDOM_AMD=m | |
# CONFIG_HW_RANDOM_BA431 is not set | |
CONFIG_HW_RANDOM_VIA=m | |
CONFIG_HW_RANDOM_VIRTIO=m | |
# CONFIG_HW_RANDOM_XIPHERA is not set | |
CONFIG_APPLICOM=m | |
# | |
# PCMCIA character devices | |
# | |
CONFIG_SYNCLINK_CS=m | |
CONFIG_CARDMAN_4000=m | |
CONFIG_CARDMAN_4040=m | |
CONFIG_SCR24X=m | |
CONFIG_IPWIRELESS=m | |
# end of PCMCIA character devices | |
CONFIG_MWAVE=m | |
CONFIG_DEVMEM=y | |
CONFIG_NVRAM=m | |
CONFIG_DEVPORT=y | |
CONFIG_HPET=y | |
CONFIG_HPET_MMAP=y | |
CONFIG_HPET_MMAP_DEFAULT=y | |
CONFIG_HANGCHECK_TIMER=m | |
CONFIG_TCG_TPM=y | |
CONFIG_TCG_TIS_CORE=y | |
CONFIG_TCG_TIS=y | |
CONFIG_TCG_TIS_SPI=m | |
CONFIG_TCG_TIS_SPI_CR50=y | |
# CONFIG_TCG_TIS_I2C is not set | |
CONFIG_TCG_TIS_I2C_CR50=m | |
CONFIG_TCG_TIS_I2C_ATMEL=m | |
CONFIG_TCG_TIS_I2C_INFINEON=m | |
CONFIG_TCG_TIS_I2C_NUVOTON=m | |
CONFIG_TCG_NSC=m | |
CONFIG_TCG_ATMEL=m | |
CONFIG_TCG_INFINEON=m | |
CONFIG_TCG_XEN=m | |
CONFIG_TCG_CRB=y | |
CONFIG_TCG_VTPM_PROXY=m | |
CONFIG_TCG_TIS_ST33ZP24=m | |
CONFIG_TCG_TIS_ST33ZP24_I2C=m | |
# CONFIG_TCG_TIS_ST33ZP24_SPI is not set | |
CONFIG_TELCLOCK=m | |
# CONFIG_XILLYBUS is not set | |
# CONFIG_XILLYUSB is not set | |
CONFIG_RANDOM_TRUST_CPU=y | |
CONFIG_RANDOM_TRUST_BOOTLOADER=y | |
# end of Character devices | |
# | |
# I2C support | |
# | |
CONFIG_I2C=y | |
CONFIG_ACPI_I2C_OPREGION=y | |
CONFIG_I2C_BOARDINFO=y | |
CONFIG_I2C_COMPAT=y | |
CONFIG_I2C_CHARDEV=m | |
CONFIG_I2C_MUX=m | |
# | |
# Multiplexer I2C Chip support | |
# | |
# CONFIG_I2C_MUX_GPIO is not set | |
# CONFIG_I2C_MUX_LTC4306 is not set | |
# CONFIG_I2C_MUX_PCA9541 is not set | |
# CONFIG_I2C_MUX_PCA954x is not set | |
# CONFIG_I2C_MUX_REG is not set | |
# CONFIG_I2C_MUX_MLXCPLD is not set | |
# end of Multiplexer I2C Chip support | |
CONFIG_I2C_HELPER_AUTO=y | |
CONFIG_I2C_SMBUS=m | |
CONFIG_I2C_ALGOBIT=m | |
CONFIG_I2C_ALGOPCA=m | |
# | |
# I2C Hardware Bus support | |
# | |
# | |
# PC SMBus host controller drivers | |
# | |
CONFIG_I2C_CCGX_UCSI=m | |
CONFIG_I2C_ALI1535=m | |
CONFIG_I2C_ALI1563=m | |
CONFIG_I2C_ALI15X3=m | |
CONFIG_I2C_AMD756=m | |
CONFIG_I2C_AMD756_S4882=m | |
CONFIG_I2C_AMD8111=m | |
CONFIG_I2C_AMD_MP2=m | |
CONFIG_I2C_I801=m | |
CONFIG_I2C_ISCH=m | |
CONFIG_I2C_ISMT=m | |
CONFIG_I2C_PIIX4=m | |
CONFIG_I2C_CHT_WC=m | |
CONFIG_I2C_NFORCE2=m | |
CONFIG_I2C_NFORCE2_S4985=m | |
# CONFIG_I2C_NVIDIA_GPU is not set | |
CONFIG_I2C_SIS5595=m | |
CONFIG_I2C_SIS630=m | |
CONFIG_I2C_SIS96X=m | |
CONFIG_I2C_VIA=m | |
CONFIG_I2C_VIAPRO=m | |
# | |
# ACPI drivers | |
# | |
CONFIG_I2C_SCMI=m | |
# | |
# I2C system bus drivers (mostly embedded / system-on-chip) | |
# | |
# CONFIG_I2C_CBUS_GPIO is not set | |
CONFIG_I2C_DESIGNWARE_CORE=y | |
# CONFIG_I2C_DESIGNWARE_SLAVE is not set | |
CONFIG_I2C_DESIGNWARE_PLATFORM=y | |
# CONFIG_I2C_DESIGNWARE_AMDPSP is not set | |
CONFIG_I2C_DESIGNWARE_BAYTRAIL=y | |
CONFIG_I2C_DESIGNWARE_PCI=m | |
# CONFIG_I2C_EMEV2 is not set | |
# CONFIG_I2C_GPIO is not set | |
CONFIG_I2C_KEMPLD=m | |
CONFIG_I2C_OCORES=m | |
CONFIG_I2C_PCA_PLATFORM=m | |
CONFIG_I2C_SIMTEC=m | |
# CONFIG_I2C_XILINX is not set | |
# | |
# External I2C/SMBus adapter drivers | |
# | |
CONFIG_I2C_DIOLAN_U2C=m | |
# CONFIG_I2C_CP2615 is not set | |
CONFIG_I2C_PARPORT=m | |
# CONFIG_I2C_PCI1XXXX is not set | |
CONFIG_I2C_ROBOTFUZZ_OSIF=m | |
CONFIG_I2C_TAOS_EVM=m | |
CONFIG_I2C_TINY_USB=m | |
CONFIG_I2C_VIPERBOARD=m | |
# | |
# Other I2C/SMBus bus drivers | |
# | |
# CONFIG_I2C_MLXCPLD is not set | |
# CONFIG_I2C_CROS_EC_TUNNEL is not set | |
# CONFIG_I2C_VIRTIO is not set | |
# end of I2C Hardware Bus support | |
CONFIG_I2C_STUB=m | |
# CONFIG_I2C_SLAVE is not set | |
# CONFIG_I2C_DEBUG_CORE is not set | |
# CONFIG_I2C_DEBUG_ALGO is not set | |
# CONFIG_I2C_DEBUG_BUS is not set | |
# end of I2C support | |
# CONFIG_I3C is not set | |
CONFIG_SPI=y | |
# CONFIG_SPI_DEBUG is not set | |
CONFIG_SPI_MASTER=y | |
CONFIG_SPI_MEM=y | |
# | |
# SPI Master Controller Drivers | |
# | |
# CONFIG_SPI_ALTERA is not set | |
# CONFIG_SPI_AXI_SPI_ENGINE is not set | |
CONFIG_SPI_BITBANG=m | |
CONFIG_SPI_BUTTERFLY=m | |
# CONFIG_SPI_CADENCE is not set | |
# CONFIG_SPI_DESIGNWARE is not set | |
# CONFIG_SPI_NXP_FLEXSPI is not set | |
# CONFIG_SPI_GPIO is not set | |
# CONFIG_SPI_INTEL_PCI is not set | |
# CONFIG_SPI_INTEL_PLATFORM is not set | |
CONFIG_SPI_LM70_LLP=m | |
# CONFIG_SPI_MICROCHIP_CORE is not set | |
# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set | |
# CONFIG_SPI_LANTIQ_SSC is not set | |
# CONFIG_SPI_OC_TINY is not set | |
CONFIG_SPI_PXA2XX=m | |
CONFIG_SPI_PXA2XX_PCI=m | |
# CONFIG_SPI_ROCKCHIP is not set | |
# CONFIG_SPI_SC18IS602 is not set | |
# CONFIG_SPI_SIFIVE is not set | |
# CONFIG_SPI_MXIC is not set | |
# CONFIG_SPI_XCOMM is not set | |
# CONFIG_SPI_XILINX is not set | |
# CONFIG_SPI_ZYNQMP_GQSPI is not set | |
# CONFIG_SPI_AMD is not set | |
# | |
# SPI Multiplexer support | |
# | |
# CONFIG_SPI_MUX is not set | |
# | |
# SPI Protocol Masters | |
# | |
CONFIG_SPI_SPIDEV=y | |
# CONFIG_SPI_LOOPBACK_TEST is not set | |
# CONFIG_SPI_TLE62X0 is not set | |
# CONFIG_SPI_SLAVE is not set | |
CONFIG_SPI_DYNAMIC=y | |
# CONFIG_SPMI is not set | |
# CONFIG_HSI is not set | |
CONFIG_PPS=m | |
# CONFIG_PPS_DEBUG is not set | |
# | |
# PPS clients support | |
# | |
# CONFIG_PPS_CLIENT_KTIMER is not set | |
CONFIG_PPS_CLIENT_LDISC=m | |
CONFIG_PPS_CLIENT_PARPORT=m | |
# CONFIG_PPS_CLIENT_GPIO is not set | |
# | |
# PPS generators support | |
# | |
# | |
# PTP clock support | |
# | |
CONFIG_PTP_1588_CLOCK=m | |
CONFIG_PTP_1588_CLOCK_OPTIONAL=m | |
CONFIG_DP83640_PHY=m | |
CONFIG_PTP_1588_CLOCK_INES=m | |
CONFIG_PTP_1588_CLOCK_KVM=m | |
CONFIG_PTP_1588_CLOCK_IDT82P33=m | |
CONFIG_PTP_1588_CLOCK_IDTCM=m | |
CONFIG_PTP_1588_CLOCK_VMW=m | |
CONFIG_PTP_1588_CLOCK_OCP=m | |
# end of PTP clock support | |
CONFIG_PINCTRL=y | |
CONFIG_PINMUX=y | |
CONFIG_PINCONF=y | |
CONFIG_GENERIC_PINCONF=y | |
# CONFIG_DEBUG_PINCTRL is not set | |
CONFIG_PINCTRL_AMD=y | |
# CONFIG_PINCTRL_CY8C95X0 is not set | |
# CONFIG_PINCTRL_MCP23S08 is not set | |
# CONFIG_PINCTRL_SX150X is not set | |
# | |
# Intel pinctrl drivers | |
# | |
CONFIG_PINCTRL_BAYTRAIL=y | |
CONFIG_PINCTRL_CHERRYVIEW=y | |
# CONFIG_PINCTRL_LYNXPOINT is not set | |
CONFIG_PINCTRL_INTEL=y | |
CONFIG_PINCTRL_ALDERLAKE=m | |
CONFIG_PINCTRL_BROXTON=y | |
CONFIG_PINCTRL_CANNONLAKE=y | |
CONFIG_PINCTRL_CEDARFORK=y | |
CONFIG_PINCTRL_DENVERTON=y | |
CONFIG_PINCTRL_ELKHARTLAKE=m | |
CONFIG_PINCTRL_EMMITSBURG=m | |
CONFIG_PINCTRL_GEMINILAKE=y | |
CONFIG_PINCTRL_ICELAKE=y | |
CONFIG_PINCTRL_JASPERLAKE=m | |
CONFIG_PINCTRL_LAKEFIELD=m | |
CONFIG_PINCTRL_LEWISBURG=y | |
# CONFIG_PINCTRL_METEORLAKE is not set | |
CONFIG_PINCTRL_SUNRISEPOINT=y | |
CONFIG_PINCTRL_TIGERLAKE=y | |
# end of Intel pinctrl drivers | |
# | |
# Renesas pinctrl drivers | |
# | |
# end of Renesas pinctrl drivers | |
CONFIG_GPIOLIB=y | |
CONFIG_GPIOLIB_FASTPATH_LIMIT=512 | |
CONFIG_GPIO_ACPI=y | |
CONFIG_GPIOLIB_IRQCHIP=y | |
# CONFIG_DEBUG_GPIO is not set | |
CONFIG_GPIO_SYSFS=y | |
CONFIG_GPIO_CDEV=y | |
CONFIG_GPIO_CDEV_V1=y | |
CONFIG_GPIO_GENERIC=m | |
# | |
# Memory mapped GPIO drivers | |
# | |
CONFIG_GPIO_AMDPT=m | |
# CONFIG_GPIO_DWAPB is not set | |
CONFIG_GPIO_EXAR=m | |
# CONFIG_GPIO_GENERIC_PLATFORM is not set | |
# CONFIG_GPIO_ICH is not set | |
# CONFIG_GPIO_MB86S7X is not set | |
# CONFIG_GPIO_VX855 is not set | |
CONFIG_GPIO_AMD_FCH=m | |
# end of Memory mapped GPIO drivers | |
# | |
# Port-mapped I/O GPIO drivers | |
# | |
CONFIG_GPIO_F7188X=m | |
# CONFIG_GPIO_IT87 is not set | |
# CONFIG_GPIO_SCH is not set | |
# CONFIG_GPIO_SCH311X is not set | |
# CONFIG_GPIO_WINBOND is not set | |
# CONFIG_GPIO_WS16C48 is not set | |
# end of Port-mapped I/O GPIO drivers | |
# | |
# I2C GPIO expanders | |
# | |
# CONFIG_GPIO_MAX7300 is not set | |
# CONFIG_GPIO_MAX732X is not set | |
# CONFIG_GPIO_PCA953X is not set | |
# CONFIG_GPIO_PCA9570 is not set | |
# CONFIG_GPIO_PCF857X is not set | |
# CONFIG_GPIO_TPIC2810 is not set | |
# end of I2C GPIO expanders | |
# | |
# MFD GPIO expanders | |
# | |
# CONFIG_GPIO_CRYSTAL_COVE is not set | |
CONFIG_GPIO_KEMPLD=m | |
# CONFIG_GPIO_WHISKEY_COVE is not set | |
# end of MFD GPIO expanders | |
# | |
# PCI GPIO expanders | |
# | |
# CONFIG_GPIO_AMD8111 is not set | |
CONFIG_GPIO_ML_IOH=m | |
CONFIG_GPIO_PCI_IDIO_16=m | |
CONFIG_GPIO_PCIE_IDIO_24=m | |
# CONFIG_GPIO_RDC321X is not set | |
# end of PCI GPIO expanders | |
# | |
# SPI GPIO expanders | |
# | |
# CONFIG_GPIO_MAX3191X is not set | |
# CONFIG_GPIO_MAX7301 is not set | |
# CONFIG_GPIO_MC33880 is not set | |
# CONFIG_GPIO_PISOSR is not set | |
# CONFIG_GPIO_XRA1403 is not set | |
# end of SPI GPIO expanders | |
# | |
# USB GPIO expanders | |
# | |
CONFIG_GPIO_VIPERBOARD=m | |
# end of USB GPIO expanders | |
# | |
# Virtual GPIO drivers | |
# | |
# CONFIG_GPIO_AGGREGATOR is not set | |
# CONFIG_GPIO_MOCKUP is not set | |
# CONFIG_GPIO_VIRTIO is not set | |
# CONFIG_GPIO_SIM is not set | |
# end of Virtual GPIO drivers | |
CONFIG_W1=m | |
CONFIG_W1_CON=y | |
# | |
# 1-wire Bus Masters | |
# | |
# CONFIG_W1_MASTER_MATROX is not set | |
CONFIG_W1_MASTER_DS2490=m | |
CONFIG_W1_MASTER_DS2482=m | |
# CONFIG_W1_MASTER_DS1WM is not set | |
CONFIG_W1_MASTER_GPIO=m | |
# CONFIG_W1_MASTER_SGI is not set | |
# end of 1-wire Bus Masters | |
# | |
# 1-wire Slaves | |
# | |
CONFIG_W1_SLAVE_THERM=m | |
CONFIG_W1_SLAVE_SMEM=m | |
CONFIG_W1_SLAVE_DS2405=m | |
CONFIG_W1_SLAVE_DS2408=m | |
CONFIG_W1_SLAVE_DS2408_READBACK=y | |
CONFIG_W1_SLAVE_DS2413=m | |
CONFIG_W1_SLAVE_DS2406=m | |
CONFIG_W1_SLAVE_DS2423=m | |
CONFIG_W1_SLAVE_DS2805=m | |
# CONFIG_W1_SLAVE_DS2430 is not set | |
CONFIG_W1_SLAVE_DS2431=m | |
CONFIG_W1_SLAVE_DS2433=m | |
# CONFIG_W1_SLAVE_DS2433_CRC is not set | |
CONFIG_W1_SLAVE_DS2438=m | |
# CONFIG_W1_SLAVE_DS250X is not set | |
CONFIG_W1_SLAVE_DS2780=m | |
CONFIG_W1_SLAVE_DS2781=m | |
CONFIG_W1_SLAVE_DS28E04=m | |
CONFIG_W1_SLAVE_DS28E17=m | |
# end of 1-wire Slaves | |
# CONFIG_POWER_RESET is not set | |
CONFIG_POWER_SUPPLY=y | |
# CONFIG_POWER_SUPPLY_DEBUG is not set | |
CONFIG_POWER_SUPPLY_HWMON=y | |
# CONFIG_PDA_POWER is not set | |
# CONFIG_GENERIC_ADC_BATTERY is not set | |
# CONFIG_IP5XXX_POWER is not set | |
# CONFIG_TEST_POWER is not set | |
# CONFIG_CHARGER_ADP5061 is not set | |
# CONFIG_BATTERY_CW2015 is not set | |
CONFIG_BATTERY_DS2760=m | |
# CONFIG_BATTERY_DS2780 is not set | |
# CONFIG_BATTERY_DS2781 is not set | |
# CONFIG_BATTERY_DS2782 is not set | |
# CONFIG_BATTERY_SAMSUNG_SDI is not set | |
CONFIG_BATTERY_SBS=m | |
# CONFIG_CHARGER_SBS is not set | |
# CONFIG_MANAGER_SBS is not set | |
CONFIG_BATTERY_BQ27XXX=m | |
# CONFIG_BATTERY_BQ27XXX_I2C is not set | |
CONFIG_BATTERY_BQ27XXX_HDQ=m | |
# CONFIG_CHARGER_AXP20X is not set | |
# CONFIG_BATTERY_AXP20X is not set | |
# CONFIG_AXP20X_POWER is not set | |
CONFIG_AXP288_CHARGER=m | |
CONFIG_AXP288_FUEL_GAUGE=m | |
# CONFIG_BATTERY_MAX17040 is not set | |
CONFIG_BATTERY_MAX17042=m | |
# CONFIG_BATTERY_MAX1721X is not set | |
# CONFIG_CHARGER_MAX8903 is not set | |
# CONFIG_CHARGER_LP8727 is not set | |
# CONFIG_CHARGER_GPIO is not set | |
# CONFIG_CHARGER_MANAGER is not set | |
# CONFIG_CHARGER_LT3651 is not set | |
# CONFIG_CHARGER_LTC4162L is not set | |
# CONFIG_CHARGER_MAX77976 is not set | |
# CONFIG_CHARGER_BQ2415X is not set | |
CONFIG_CHARGER_BQ24190=m | |
# CONFIG_CHARGER_BQ24257 is not set | |
# CONFIG_CHARGER_BQ24735 is not set | |
# CONFIG_CHARGER_BQ2515X is not set | |
# CONFIG_CHARGER_BQ25890 is not set | |
# CONFIG_CHARGER_BQ25980 is not set | |
# CONFIG_CHARGER_BQ256XX is not set | |
# CONFIG_CHARGER_SMB347 is not set | |
# CONFIG_BATTERY_GAUGE_LTC2941 is not set | |
# CONFIG_BATTERY_GOLDFISH is not set | |
# CONFIG_BATTERY_RT5033 is not set | |
# CONFIG_CHARGER_RT9455 is not set | |
# CONFIG_CHARGER_CROS_USBPD is not set | |
CONFIG_CHARGER_CROS_PCHG=m | |
# CONFIG_CHARGER_BD99954 is not set | |
CONFIG_BATTERY_SURFACE=m | |
CONFIG_CHARGER_SURFACE=m | |
# CONFIG_BATTERY_UG3105 is not set | |
CONFIG_HWMON=y | |
CONFIG_HWMON_VID=m | |
# CONFIG_HWMON_DEBUG_CHIP is not set | |
# | |
# Native drivers | |
# | |
CONFIG_SENSORS_ABITUGURU=m | |
CONFIG_SENSORS_ABITUGURU3=m | |
# CONFIG_SENSORS_AD7314 is not set | |
CONFIG_SENSORS_AD7414=m | |
CONFIG_SENSORS_AD7418=m | |
CONFIG_SENSORS_ADM1025=m | |
CONFIG_SENSORS_ADM1026=m | |
CONFIG_SENSORS_ADM1029=m | |
CONFIG_SENSORS_ADM1031=m | |
# CONFIG_SENSORS_ADM1177 is not set | |
CONFIG_SENSORS_ADM9240=m | |
# CONFIG_SENSORS_ADT7310 is not set | |
# CONFIG_SENSORS_ADT7410 is not set | |
CONFIG_SENSORS_ADT7411=m | |
CONFIG_SENSORS_ADT7462=m | |
CONFIG_SENSORS_ADT7470=m | |
CONFIG_SENSORS_ADT7475=m | |
# CONFIG_SENSORS_AHT10 is not set | |
CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m | |
# CONFIG_SENSORS_AS370 is not set | |
CONFIG_SENSORS_ASC7621=m | |
# CONFIG_SENSORS_AXI_FAN_CONTROL is not set | |
CONFIG_SENSORS_K8TEMP=m | |
CONFIG_SENSORS_K10TEMP=m | |
CONFIG_SENSORS_FAM15H_POWER=m | |
CONFIG_SENSORS_APPLESMC=m | |
CONFIG_SENSORS_ASB100=m | |
CONFIG_SENSORS_ATXP1=m | |
CONFIG_SENSORS_CORSAIR_CPRO=m | |
CONFIG_SENSORS_CORSAIR_PSU=m | |
CONFIG_SENSORS_DRIVETEMP=m | |
CONFIG_SENSORS_DS620=m | |
CONFIG_SENSORS_DS1621=m | |
CONFIG_SENSORS_DELL_SMM=m | |
CONFIG_I8K=y | |
CONFIG_SENSORS_I5K_AMB=m | |
CONFIG_SENSORS_F71805F=m | |
CONFIG_SENSORS_F71882FG=m | |
CONFIG_SENSORS_F75375S=m | |
CONFIG_SENSORS_FSCHMD=m | |
CONFIG_SENSORS_FTSTEUTATES=m | |
CONFIG_SENSORS_GL518SM=m | |
CONFIG_SENSORS_GL520SM=m | |
CONFIG_SENSORS_G760A=m | |
# CONFIG_SENSORS_G762 is not set | |
# CONFIG_SENSORS_HIH6130 is not set | |
CONFIG_SENSORS_IBMAEM=m | |
CONFIG_SENSORS_IBMPEX=m | |
# CONFIG_SENSORS_IIO_HWMON is not set | |
CONFIG_SENSORS_I5500=m | |
CONFIG_SENSORS_CORETEMP=m | |
CONFIG_SENSORS_IT87=m | |
CONFIG_SENSORS_JC42=m | |
# CONFIG_SENSORS_POWR1220 is not set | |
CONFIG_SENSORS_LINEAGE=m | |
# CONFIG_SENSORS_LTC2945 is not set | |
# CONFIG_SENSORS_LTC2947_I2C is not set | |
# CONFIG_SENSORS_LTC2947_SPI is not set | |
# CONFIG_SENSORS_LTC2990 is not set | |
# CONFIG_SENSORS_LTC2992 is not set | |
CONFIG_SENSORS_LTC4151=m | |
CONFIG_SENSORS_LTC4215=m | |
# CONFIG_SENSORS_LTC4222 is not set | |
CONFIG_SENSORS_LTC4245=m | |
# CONFIG_SENSORS_LTC4260 is not set | |
CONFIG_SENSORS_LTC4261=m | |
CONFIG_SENSORS_MAX1111=m | |
# CONFIG_SENSORS_MAX127 is not set | |
CONFIG_SENSORS_MAX16065=m | |
CONFIG_SENSORS_MAX1619=m | |
CONFIG_SENSORS_MAX1668=m | |
# CONFIG_SENSORS_MAX197 is not set | |
# CONFIG_SENSORS_MAX31722 is not set | |
# CONFIG_SENSORS_MAX31730 is not set | |
# CONFIG_SENSORS_MAX31760 is not set | |
# CONFIG_SENSORS_MAX6620 is not set | |
# CONFIG_SENSORS_MAX6621 is not set | |
CONFIG_SENSORS_MAX6639=m | |
CONFIG_SENSORS_MAX6650=m | |
# CONFIG_SENSORS_MAX6697 is not set | |
# CONFIG_SENSORS_MAX31790 is not set | |
# CONFIG_SENSORS_MCP3021 is not set | |
# CONFIG_SENSORS_TC654 is not set | |
# CONFIG_SENSORS_TPS23861 is not set | |
CONFIG_SENSORS_MENF21BMC_HWMON=m | |
# CONFIG_SENSORS_MR75203 is not set | |
CONFIG_SENSORS_ADCXX=m | |
CONFIG_SENSORS_LM63=m | |
CONFIG_SENSORS_LM70=m | |
CONFIG_SENSORS_LM73=m | |
CONFIG_SENSORS_LM75=m | |
CONFIG_SENSORS_LM77=m | |
CONFIG_SENSORS_LM78=m | |
CONFIG_SENSORS_LM80=m | |
CONFIG_SENSORS_LM83=m | |
CONFIG_SENSORS_LM85=m | |
CONFIG_SENSORS_LM87=m | |
CONFIG_SENSORS_LM90=m | |
CONFIG_SENSORS_LM92=m | |
CONFIG_SENSORS_LM93=m | |
# CONFIG_SENSORS_LM95234 is not set | |
CONFIG_SENSORS_LM95241=m | |
CONFIG_SENSORS_LM95245=m | |
CONFIG_SENSORS_PC87360=m | |
CONFIG_SENSORS_PC87427=m | |
CONFIG_SENSORS_NTC_THERMISTOR=m | |
CONFIG_SENSORS_NCT6683=m | |
CONFIG_SENSORS_NCT6775_CORE=m | |
CONFIG_SENSORS_NCT6775=m | |
# CONFIG_SENSORS_NCT6775_I2C is not set | |
CONFIG_SENSORS_NCT7802=m | |
CONFIG_SENSORS_NCT7904=m | |
CONFIG_SENSORS_NPCM7XX=m | |
# CONFIG_SENSORS_NZXT_KRAKEN2 is not set | |
# CONFIG_SENSORS_NZXT_SMART2 is not set | |
CONFIG_SENSORS_PCF8591=m | |
# CONFIG_PMBUS is not set | |
# CONFIG_SENSORS_SBTSI is not set | |
# CONFIG_SENSORS_SBRMI is not set | |
# CONFIG_SENSORS_SHT15 is not set | |
CONFIG_SENSORS_SHT21=m | |
CONFIG_SENSORS_SHT3x=m | |
CONFIG_SENSORS_SHT4x=m | |
# CONFIG_SENSORS_SHTC1 is not set | |
CONFIG_SENSORS_SIS5595=m | |
CONFIG_SENSORS_DME1737=m | |
CONFIG_SENSORS_EMC1403=m | |
CONFIG_SENSORS_EMC2103=m | |
# CONFIG_SENSORS_EMC2305 is not set | |
CONFIG_SENSORS_EMC6W201=m | |
CONFIG_SENSORS_SMSC47M1=m | |
CONFIG_SENSORS_SMSC47M192=m | |
CONFIG_SENSORS_SMSC47B397=m | |
CONFIG_SENSORS_SCH56XX_COMMON=m | |
CONFIG_SENSORS_SCH5627=m | |
CONFIG_SENSORS_SCH5636=m | |
# CONFIG_SENSORS_STTS751 is not set | |
CONFIG_SENSORS_SMM665=m | |
# CONFIG_SENSORS_ADC128D818 is not set | |
CONFIG_SENSORS_ADS7828=m | |
CONFIG_SENSORS_ADS7871=m | |
CONFIG_SENSORS_AMC6821=m | |
# CONFIG_SENSORS_INA209 is not set | |
# CONFIG_SENSORS_INA2XX is not set | |
# CONFIG_SENSORS_INA238 is not set | |
# CONFIG_SENSORS_INA3221 is not set | |
# CONFIG_SENSORS_TC74 is not set | |
CONFIG_SENSORS_THMC50=m | |
CONFIG_SENSORS_TMP102=m | |
# CONFIG_SENSORS_TMP103 is not set | |
# CONFIG_SENSORS_TMP108 is not set | |
CONFIG_SENSORS_TMP401=m | |
CONFIG_SENSORS_TMP421=m | |
# CONFIG_SENSORS_TMP464 is not set | |
# CONFIG_SENSORS_TMP513 is not set | |
CONFIG_SENSORS_VIA_CPUTEMP=m | |
CONFIG_SENSORS_VIA686A=m | |
CONFIG_SENSORS_VT1211=m | |
CONFIG_SENSORS_VT8231=m | |
CONFIG_SENSORS_W83773G=m | |
CONFIG_SENSORS_W83781D=m | |
CONFIG_SENSORS_W83791D=m | |
CONFIG_SENSORS_W83792D=m | |
CONFIG_SENSORS_W83793=m | |
CONFIG_SENSORS_W83795=m | |
# CONFIG_SENSORS_W83795_FANCTRL is not set | |
CONFIG_SENSORS_W83L785TS=m | |
CONFIG_SENSORS_W83L786NG=m | |
CONFIG_SENSORS_W83627HF=m | |
CONFIG_SENSORS_W83627EHF=m | |
# CONFIG_SENSORS_XGENE is not set | |
# | |
# ACPI drivers | |
# | |
CONFIG_SENSORS_ACPI_POWER=m | |
CONFIG_SENSORS_ATK0110=m | |
CONFIG_SENSORS_ASUS_WMI=m | |
CONFIG_SENSORS_ASUS_EC=m | |
CONFIG_THERMAL=y | |
CONFIG_THERMAL_NETLINK=y | |
CONFIG_THERMAL_STATISTICS=y | |
CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 | |
CONFIG_THERMAL_HWMON=y | |
CONFIG_THERMAL_WRITABLE_TRIPS=y | |
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y | |
# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set | |
# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set | |
# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set | |
CONFIG_THERMAL_GOV_FAIR_SHARE=y | |
CONFIG_THERMAL_GOV_STEP_WISE=y | |
CONFIG_THERMAL_GOV_BANG_BANG=y | |
CONFIG_THERMAL_GOV_USER_SPACE=y | |
CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y | |
CONFIG_DEVFREQ_THERMAL=y | |
# CONFIG_THERMAL_EMULATION is not set | |
# | |
# Intel thermal drivers | |
# | |
CONFIG_INTEL_POWERCLAMP=m | |
CONFIG_X86_THERMAL_VECTOR=y | |
CONFIG_X86_PKG_TEMP_THERMAL=m | |
CONFIG_INTEL_SOC_DTS_IOSF_CORE=m | |
CONFIG_INTEL_SOC_DTS_THERMAL=m | |
# | |
# ACPI INT340X thermal drivers | |
# | |
CONFIG_INT340X_THERMAL=m | |
CONFIG_ACPI_THERMAL_REL=m | |
CONFIG_INT3406_THERMAL=m | |
CONFIG_PROC_THERMAL_MMIO_RAPL=m | |
# end of ACPI INT340X thermal drivers | |
# CONFIG_INTEL_BXT_PMIC_THERMAL is not set | |
CONFIG_INTEL_PCH_THERMAL=m | |
# CONFIG_INTEL_TCC_COOLING is not set | |
# CONFIG_INTEL_MENLOW is not set | |
CONFIG_INTEL_HFI_THERMAL=y | |
# end of Intel thermal drivers | |
# CONFIG_GENERIC_ADC_THERMAL is not set | |
CONFIG_WATCHDOG=y | |
CONFIG_WATCHDOG_CORE=m | |
# CONFIG_WATCHDOG_NOWAYOUT is not set | |
CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y | |
CONFIG_WATCHDOG_OPEN_TIMEOUT=0 | |
CONFIG_WATCHDOG_SYSFS=y | |
CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT=y | |
# | |
# Watchdog Pretimeout Governors | |
# | |
CONFIG_WATCHDOG_PRETIMEOUT_GOV=y | |
CONFIG_WATCHDOG_PRETIMEOUT_GOV_SEL=m | |
CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP=m | |
CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=m | |
CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP=y | |
# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC is not set | |
# | |
# Watchdog Device Drivers | |
# | |
CONFIG_SOFT_WATCHDOG=m | |
# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set | |
CONFIG_MENF21BMC_WATCHDOG=m | |
CONFIG_WDAT_WDT=m | |
# CONFIG_XILINX_WATCHDOG is not set | |
# CONFIG_ZIIRAVE_WATCHDOG is not set | |
# CONFIG_CADENCE_WATCHDOG is not set | |
# CONFIG_DW_WATCHDOG is not set | |
# CONFIG_MAX63XX_WATCHDOG is not set | |
CONFIG_ACQUIRE_WDT=m | |
CONFIG_ADVANTECH_WDT=m | |
CONFIG_ALIM1535_WDT=m | |
CONFIG_ALIM7101_WDT=m | |
# CONFIG_EBC_C384_WDT is not set | |
# CONFIG_EXAR_WDT is not set | |
CONFIG_F71808E_WDT=m | |
CONFIG_SP5100_TCO=m | |
CONFIG_SBC_FITPC2_WATCHDOG=m | |
CONFIG_EUROTECH_WDT=m | |
CONFIG_IB700_WDT=m | |
CONFIG_IBMASR=m | |
CONFIG_WAFER_WDT=m | |
CONFIG_I6300ESB_WDT=m | |
CONFIG_IE6XX_WDT=m | |
CONFIG_ITCO_WDT=m | |
CONFIG_ITCO_VENDOR_SUPPORT=y | |
CONFIG_IT8712F_WDT=m | |
CONFIG_IT87_WDT=m | |
CONFIG_HP_WATCHDOG=m | |
CONFIG_HPWDT_NMI_DECODING=y | |
CONFIG_KEMPLD_WDT=m | |
CONFIG_SC1200_WDT=m | |
CONFIG_PC87413_WDT=m | |
CONFIG_NV_TCO=m | |
CONFIG_60XX_WDT=m | |
CONFIG_CPU5_WDT=m | |
CONFIG_SMSC_SCH311X_WDT=m | |
CONFIG_SMSC37B787_WDT=m | |
# CONFIG_TQMX86_WDT is not set | |
CONFIG_VIA_WDT=m | |
CONFIG_W83627HF_WDT=m | |
CONFIG_W83877F_WDT=m | |
CONFIG_W83977F_WDT=m | |
CONFIG_MACHZ_WDT=m | |
CONFIG_SBC_EPX_C3_WATCHDOG=m | |
CONFIG_INTEL_MEI_WDT=m | |
CONFIG_NI903X_WDT=m | |
CONFIG_NIC7018_WDT=m | |
CONFIG_SIEMENS_SIMATIC_IPC_WDT=m | |
# CONFIG_MEN_A21_WDT is not set | |
CONFIG_XEN_WDT=m | |
# | |
# PCI-based Watchdog Cards | |
# | |
CONFIG_PCIPCWATCHDOG=m | |
CONFIG_WDTPCI=m | |
# | |
# USB-based Watchdog Cards | |
# | |
CONFIG_USBPCWATCHDOG=m | |
CONFIG_SSB_POSSIBLE=y | |
CONFIG_SSB=m | |
CONFIG_SSB_SPROM=y | |
CONFIG_SSB_BLOCKIO=y | |
CONFIG_SSB_PCIHOST_POSSIBLE=y | |
CONFIG_SSB_PCIHOST=y | |
CONFIG_SSB_B43_PCI_BRIDGE=y | |
CONFIG_SSB_PCMCIAHOST_POSSIBLE=y | |
CONFIG_SSB_PCMCIAHOST=y | |
CONFIG_SSB_SDIOHOST_POSSIBLE=y | |
CONFIG_SSB_SDIOHOST=y | |
CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y | |
CONFIG_SSB_DRIVER_PCICORE=y | |
# CONFIG_SSB_DRIVER_GPIO is not set | |
CONFIG_BCMA_POSSIBLE=y | |
CONFIG_BCMA=m | |
CONFIG_BCMA_BLOCKIO=y | |
CONFIG_BCMA_HOST_PCI_POSSIBLE=y | |
CONFIG_BCMA_HOST_PCI=y | |
# CONFIG_BCMA_HOST_SOC is not set | |
CONFIG_BCMA_DRIVER_PCI=y | |
# CONFIG_BCMA_DRIVER_GMAC_CMN is not set | |
# CONFIG_BCMA_DRIVER_GPIO is not set | |
# CONFIG_BCMA_DEBUG is not set | |
# | |
# Multifunction device drivers | |
# | |
CONFIG_MFD_CORE=y | |
# CONFIG_MFD_AS3711 is not set | |
# CONFIG_PMIC_ADP5520 is not set | |
# CONFIG_MFD_AAT2870_CORE is not set | |
# CONFIG_MFD_BCM590XX is not set | |
# CONFIG_MFD_BD9571MWV is not set | |
CONFIG_MFD_AXP20X=m | |
CONFIG_MFD_AXP20X_I2C=m | |
CONFIG_MFD_CROS_EC_DEV=m | |
# CONFIG_MFD_MADERA is not set | |
# CONFIG_PMIC_DA903X is not set | |
# CONFIG_MFD_DA9052_SPI is not set | |
# CONFIG_MFD_DA9052_I2C is not set | |
# CONFIG_MFD_DA9055 is not set | |
# CONFIG_MFD_DA9062 is not set | |
# CONFIG_MFD_DA9063 is not set | |
# CONFIG_MFD_DA9150 is not set | |
# CONFIG_MFD_DLN2 is not set | |
# CONFIG_MFD_MC13XXX_SPI is not set | |
# CONFIG_MFD_MC13XXX_I2C is not set | |
# CONFIG_MFD_MP2629 is not set | |
# CONFIG_HTC_PASIC3 is not set | |
# CONFIG_HTC_I2CPLD is not set | |
# CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set | |
CONFIG_LPC_ICH=m | |
CONFIG_LPC_SCH=m | |
CONFIG_INTEL_SOC_PMIC=y | |
CONFIG_INTEL_SOC_PMIC_BXTWC=m | |
CONFIG_INTEL_SOC_PMIC_CHTWC=y | |
CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m | |
CONFIG_MFD_INTEL_LPSS=m | |
CONFIG_MFD_INTEL_LPSS_ACPI=m | |
CONFIG_MFD_INTEL_LPSS_PCI=m | |
CONFIG_MFD_INTEL_PMC_BXT=m | |
# CONFIG_MFD_IQS62X is not set | |
# CONFIG_MFD_JANZ_CMODIO is not set | |
CONFIG_MFD_KEMPLD=m | |
# CONFIG_MFD_88PM800 is not set | |
# CONFIG_MFD_88PM805 is not set | |
# CONFIG_MFD_88PM860X is not set | |
# CONFIG_MFD_MAX14577 is not set | |
# CONFIG_MFD_MAX77693 is not set | |
# CONFIG_MFD_MAX77843 is not set | |
# CONFIG_MFD_MAX8907 is not set | |
# CONFIG_MFD_MAX8925 is not set | |
# CONFIG_MFD_MAX8997 is not set | |
# CONFIG_MFD_MAX8998 is not set | |
# CONFIG_MFD_MT6360 is not set | |
# CONFIG_MFD_MT6370 is not set | |
# CONFIG_MFD_MT6397 is not set | |
CONFIG_MFD_MENF21BMC=m | |
# CONFIG_MFD_OCELOT is not set | |
# CONFIG_EZX_PCAP is not set | |
CONFIG_MFD_VIPERBOARD=m | |
# CONFIG_MFD_RETU is not set | |
# CONFIG_MFD_PCF50633 is not set | |
# CONFIG_UCB1400_CORE is not set | |
# CONFIG_MFD_SY7636A is not set | |
# CONFIG_MFD_RDC321X is not set | |
# CONFIG_MFD_RT4831 is not set | |
# CONFIG_MFD_RT5033 is not set | |
# CONFIG_MFD_RT5120 is not set | |
# CONFIG_MFD_RC5T583 is not set | |
# CONFIG_MFD_SI476X_CORE is not set | |
# CONFIG_MFD_SM501 is not set | |
# CONFIG_MFD_SKY81452 is not set | |
CONFIG_MFD_SYSCON=y | |
# CONFIG_MFD_TI_AM335X_TSCADC is not set | |
# CONFIG_MFD_LP3943 is not set | |
# CONFIG_MFD_LP8788 is not set | |
# CONFIG_MFD_TI_LMU is not set | |
# CONFIG_MFD_PALMAS is not set | |
# CONFIG_TPS6105X is not set | |
# CONFIG_TPS65010 is not set | |
# CONFIG_TPS6507X is not set | |
# CONFIG_MFD_TPS65086 is not set | |
# CONFIG_MFD_TPS65090 is not set | |
# CONFIG_MFD_TI_LP873X is not set | |
# CONFIG_MFD_TPS6586X is not set | |
# CONFIG_MFD_TPS65910 is not set | |
# CONFIG_MFD_TPS65912_I2C is not set | |
# CONFIG_MFD_TPS65912_SPI is not set | |
# CONFIG_TWL4030_CORE is not set | |
# CONFIG_TWL6040_CORE is not set | |
# CONFIG_MFD_WL1273_CORE is not set | |
# CONFIG_MFD_LM3533 is not set | |
# CONFIG_MFD_TQMX86 is not set | |
# CONFIG_MFD_VX855 is not set | |
# CONFIG_MFD_ARIZONA_I2C is not set | |
# CONFIG_MFD_ARIZONA_SPI is not set | |
# CONFIG_MFD_WM8400 is not set | |
# CONFIG_MFD_WM831X_I2C is not set | |
# CONFIG_MFD_WM831X_SPI is not set | |
# CONFIG_MFD_WM8350_I2C is not set | |
# CONFIG_MFD_WM8994 is not set | |
# CONFIG_MFD_WCD934X is not set | |
# CONFIG_MFD_ATC260X_I2C is not set | |
# CONFIG_RAVE_SP_CORE is not set | |
# CONFIG_MFD_INTEL_M10_BMC is not set | |
# end of Multifunction device drivers | |
CONFIG_REGULATOR=y | |
# CONFIG_REGULATOR_DEBUG is not set | |
# CONFIG_REGULATOR_FIXED_VOLTAGE is not set | |
# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | |
# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set | |
# CONFIG_REGULATOR_88PG86X is not set | |
# CONFIG_REGULATOR_ACT8865 is not set | |
# CONFIG_REGULATOR_AD5398 is not set | |
# CONFIG_REGULATOR_AXP20X is not set | |
# CONFIG_REGULATOR_DA9210 is not set | |
# CONFIG_REGULATOR_DA9211 is not set | |
# CONFIG_REGULATOR_FAN53555 is not set | |
# CONFIG_REGULATOR_GPIO is not set | |
# CONFIG_REGULATOR_ISL9305 is not set | |
# CONFIG_REGULATOR_ISL6271A is not set | |
# CONFIG_REGULATOR_LP3971 is not set | |
# CONFIG_REGULATOR_LP3972 is not set | |
# CONFIG_REGULATOR_LP872X is not set | |
# CONFIG_REGULATOR_LP8755 is not set | |
# CONFIG_REGULATOR_LTC3589 is not set | |
# CONFIG_REGULATOR_LTC3676 is not set | |
# CONFIG_REGULATOR_MAX1586 is not set | |
# CONFIG_REGULATOR_MAX8649 is not set | |
# CONFIG_REGULATOR_MAX8660 is not set | |
# CONFIG_REGULATOR_MAX8893 is not set | |
# CONFIG_REGULATOR_MAX8952 is not set | |
# CONFIG_REGULATOR_MAX20086 is not set | |
# CONFIG_REGULATOR_MAX77826 is not set | |
# CONFIG_REGULATOR_MP8859 is not set | |
# CONFIG_REGULATOR_MT6311 is not set | |
# CONFIG_REGULATOR_PCA9450 is not set | |
# CONFIG_REGULATOR_PV88060 is not set | |
# CONFIG_REGULATOR_PV88080 is not set | |
# CONFIG_REGULATOR_PV88090 is not set | |
# CONFIG_REGULATOR_PWM is not set | |
# CONFIG_REGULATOR_RT4801 is not set | |
# CONFIG_REGULATOR_RT5190A is not set | |
# CONFIG_REGULATOR_RT5759 is not set | |
# CONFIG_REGULATOR_RT6160 is not set | |
# CONFIG_REGULATOR_RT6245 is not set | |
# CONFIG_REGULATOR_RTQ2134 is not set | |
# CONFIG_REGULATOR_RTMV20 is not set | |
# CONFIG_REGULATOR_RTQ6752 is not set | |
# CONFIG_REGULATOR_SLG51000 is not set | |
# CONFIG_REGULATOR_TPS51632 is not set | |
# CONFIG_REGULATOR_TPS62360 is not set | |
# CONFIG_REGULATOR_TPS65023 is not set | |
# CONFIG_REGULATOR_TPS6507X is not set | |
# CONFIG_REGULATOR_TPS65132 is not set | |
# CONFIG_REGULATOR_TPS6524X is not set | |
CONFIG_RC_CORE=m | |
CONFIG_LIRC=y | |
CONFIG_RC_MAP=m | |
CONFIG_RC_DECODERS=y | |
CONFIG_IR_IMON_DECODER=m | |
CONFIG_IR_JVC_DECODER=m | |
CONFIG_IR_MCE_KBD_DECODER=m | |
CONFIG_IR_NEC_DECODER=m | |
CONFIG_IR_RC5_DECODER=m | |
CONFIG_IR_RC6_DECODER=m | |
# CONFIG_IR_RCMM_DECODER is not set | |
CONFIG_IR_SANYO_DECODER=m | |
CONFIG_IR_SHARP_DECODER=m | |
CONFIG_IR_SONY_DECODER=m | |
CONFIG_IR_XMP_DECODER=m | |
CONFIG_RC_DEVICES=y | |
CONFIG_IR_ENE=m | |
CONFIG_IR_FINTEK=m | |
CONFIG_IR_IGORPLUGUSB=m | |
CONFIG_IR_IGUANA=m | |
CONFIG_IR_IMON=m | |
CONFIG_IR_IMON_RAW=m | |
CONFIG_IR_ITE_CIR=m | |
CONFIG_IR_MCEUSB=m | |
CONFIG_IR_NUVOTON=m | |
CONFIG_IR_REDRAT3=m | |
CONFIG_IR_SERIAL=m | |
CONFIG_IR_SERIAL_TRANSMITTER=y | |
CONFIG_IR_STREAMZAP=m | |
# CONFIG_IR_TOY is not set | |
CONFIG_IR_TTUSBIR=m | |
CONFIG_IR_WINBOND_CIR=m | |
CONFIG_RC_ATI_REMOTE=m | |
CONFIG_RC_LOOPBACK=m | |
# CONFIG_RC_XBOX_DVD is not set | |
CONFIG_CEC_CORE=m | |
CONFIG_CEC_NOTIFIER=y | |
# | |
# CEC support | |
# | |
CONFIG_MEDIA_CEC_RC=y | |
CONFIG_MEDIA_CEC_SUPPORT=y | |
# CONFIG_CEC_CH7322 is not set | |
# CONFIG_CEC_CROS_EC is not set | |
# CONFIG_CEC_GPIO is not set | |
CONFIG_CEC_SECO=m | |
# CONFIG_CEC_SECO_RC is not set | |
CONFIG_USB_PULSE8_CEC=m | |
CONFIG_USB_RAINSHADOW_CEC=m | |
# end of CEC support | |
CONFIG_MEDIA_SUPPORT=m | |
# CONFIG_MEDIA_SUPPORT_FILTER is not set | |
CONFIG_MEDIA_SUBDRV_AUTOSELECT=y | |
# | |
# Media device types | |
# | |
CONFIG_MEDIA_CAMERA_SUPPORT=y | |
CONFIG_MEDIA_ANALOG_TV_SUPPORT=y | |
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y | |
CONFIG_MEDIA_RADIO_SUPPORT=y | |
CONFIG_MEDIA_SDR_SUPPORT=y | |
CONFIG_MEDIA_PLATFORM_SUPPORT=y | |
CONFIG_MEDIA_TEST_SUPPORT=y | |
# end of Media device types | |
# | |
# Media core support | |
# | |
CONFIG_VIDEO_DEV=m | |
CONFIG_MEDIA_CONTROLLER=y | |
CONFIG_DVB_CORE=m | |
# end of Media core support | |
# | |
# Video4Linux options | |
# | |
CONFIG_VIDEO_V4L2_I2C=y | |
CONFIG_VIDEO_V4L2_SUBDEV_API=y | |
# CONFIG_VIDEO_ADV_DEBUG is not set | |
# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set | |
CONFIG_VIDEO_TUNER=m | |
CONFIG_V4L2_FWNODE=m | |
CONFIG_V4L2_ASYNC=m | |
CONFIG_VIDEOBUF_GEN=m | |
CONFIG_VIDEOBUF_DMA_SG=m | |
CONFIG_VIDEOBUF_VMALLOC=m | |
# end of Video4Linux options | |
# | |
# Media controller options | |
# | |
CONFIG_MEDIA_CONTROLLER_DVB=y | |
CONFIG_MEDIA_CONTROLLER_REQUEST_API=y | |
# end of Media controller options | |
# | |
# Digital TV options | |
# | |
# CONFIG_DVB_MMAP is not set | |
CONFIG_DVB_NET=y | |
CONFIG_DVB_MAX_ADAPTERS=16 | |
CONFIG_DVB_DYNAMIC_MINORS=y | |
# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set | |
# CONFIG_DVB_ULE_DEBUG is not set | |
# end of Digital TV options | |
# | |
# Media drivers | |
# | |
# | |
# Media drivers | |
# | |
CONFIG_MEDIA_USB_SUPPORT=y | |
# | |
# Webcam devices | |
# | |
CONFIG_USB_GSPCA=m | |
CONFIG_USB_GSPCA_BENQ=m | |
CONFIG_USB_GSPCA_CONEX=m | |
CONFIG_USB_GSPCA_CPIA1=m | |
CONFIG_USB_GSPCA_DTCS033=m | |
CONFIG_USB_GSPCA_ETOMS=m | |
CONFIG_USB_GSPCA_FINEPIX=m | |
CONFIG_USB_GSPCA_JEILINJ=m | |
CONFIG_USB_GSPCA_JL2005BCD=m | |
CONFIG_USB_GSPCA_KINECT=m | |
CONFIG_USB_GSPCA_KONICA=m | |
CONFIG_USB_GSPCA_MARS=m | |
CONFIG_USB_GSPCA_MR97310A=m | |
CONFIG_USB_GSPCA_NW80X=m | |
CONFIG_USB_GSPCA_OV519=m | |
CONFIG_USB_GSPCA_OV534=m | |
CONFIG_USB_GSPCA_OV534_9=m | |
CONFIG_USB_GSPCA_PAC207=m | |
CONFIG_USB_GSPCA_PAC7302=m | |
CONFIG_USB_GSPCA_PAC7311=m | |
CONFIG_USB_GSPCA_SE401=m | |
CONFIG_USB_GSPCA_SN9C2028=m | |
CONFIG_USB_GSPCA_SN9C20X=m | |
CONFIG_USB_GSPCA_SONIXB=m | |
CONFIG_USB_GSPCA_SONIXJ=m | |
CONFIG_USB_GSPCA_SPCA1528=m | |
CONFIG_USB_GSPCA_SPCA500=m | |
CONFIG_USB_GSPCA_SPCA501=m | |
CONFIG_USB_GSPCA_SPCA505=m | |
CONFIG_USB_GSPCA_SPCA506=m | |
CONFIG_USB_GSPCA_SPCA508=m | |
CONFIG_USB_GSPCA_SPCA561=m | |
CONFIG_USB_GSPCA_SQ905=m | |
CONFIG_USB_GSPCA_SQ905C=m | |
CONFIG_USB_GSPCA_SQ930X=m | |
CONFIG_USB_GSPCA_STK014=m | |
CONFIG_USB_GSPCA_STK1135=m | |
CONFIG_USB_GSPCA_STV0680=m | |
CONFIG_USB_GSPCA_SUNPLUS=m | |
CONFIG_USB_GSPCA_T613=m | |
CONFIG_USB_GSPCA_TOPRO=m | |
CONFIG_USB_GSPCA_TOUPTEK=m | |
CONFIG_USB_GSPCA_TV8532=m | |
CONFIG_USB_GSPCA_VC032X=m | |
CONFIG_USB_GSPCA_VICAM=m | |
CONFIG_USB_GSPCA_XIRLINK_CIT=m | |
CONFIG_USB_GSPCA_ZC3XX=m | |
CONFIG_USB_GL860=m | |
CONFIG_USB_M5602=m | |
CONFIG_USB_STV06XX=m | |
CONFIG_USB_PWC=m | |
# CONFIG_USB_PWC_DEBUG is not set | |
CONFIG_USB_PWC_INPUT_EVDEV=y | |
CONFIG_USB_S2255=m | |
CONFIG_VIDEO_USBTV=m | |
CONFIG_USB_VIDEO_CLASS=m | |
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y | |
# | |
# Analog TV USB devices | |
# | |
# CONFIG_VIDEO_GO7007 is not set | |
CONFIG_VIDEO_HDPVR=m | |
CONFIG_VIDEO_PVRUSB2=m | |
CONFIG_VIDEO_PVRUSB2_SYSFS=y | |
CONFIG_VIDEO_PVRUSB2_DVB=y | |
# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set | |
CONFIG_VIDEO_STK1160_COMMON=m | |
CONFIG_VIDEO_STK1160=m | |
# | |
# Analog/digital TV USB devices | |
# | |
CONFIG_VIDEO_AU0828=m | |
CONFIG_VIDEO_AU0828_V4L2=y | |
CONFIG_VIDEO_AU0828_RC=y | |
CONFIG_VIDEO_CX231XX=m | |
CONFIG_VIDEO_CX231XX_RC=y | |
CONFIG_VIDEO_CX231XX_ALSA=m | |
CONFIG_VIDEO_CX231XX_DVB=m | |
# | |
# Digital TV USB devices | |
# | |
CONFIG_DVB_AS102=m | |
CONFIG_DVB_B2C2_FLEXCOP_USB=m | |
# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set | |
CONFIG_DVB_USB_V2=m | |
CONFIG_DVB_USB_AF9015=m | |
CONFIG_DVB_USB_AF9035=m | |
CONFIG_DVB_USB_ANYSEE=m | |
CONFIG_DVB_USB_AU6610=m | |
CONFIG_DVB_USB_AZ6007=m | |
CONFIG_DVB_USB_CE6230=m | |
CONFIG_DVB_USB_DVBSKY=m | |
CONFIG_DVB_USB_EC168=m | |
CONFIG_DVB_USB_GL861=m | |
CONFIG_DVB_USB_LME2510=m | |
CONFIG_DVB_USB_MXL111SF=m | |
CONFIG_DVB_USB_RTL28XXU=m | |
CONFIG_DVB_USB_ZD1301=m | |
CONFIG_DVB_USB=m | |
# CONFIG_DVB_USB_DEBUG is not set | |
CONFIG_DVB_USB_A800=m | |
CONFIG_DVB_USB_AF9005=m | |
CONFIG_DVB_USB_AF9005_REMOTE=m | |
CONFIG_DVB_USB_AZ6027=m | |
CONFIG_DVB_USB_CINERGY_T2=m | |
CONFIG_DVB_USB_CXUSB=m | |
# CONFIG_DVB_USB_CXUSB_ANALOG is not set | |
CONFIG_DVB_USB_DIB0700=m | |
CONFIG_DVB_USB_DIB3000MC=m | |
CONFIG_DVB_USB_DIBUSB_MB=m | |
CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y | |
CONFIG_DVB_USB_DIBUSB_MC=m | |
CONFIG_DVB_USB_DIGITV=m | |
CONFIG_DVB_USB_DTT200U=m | |
CONFIG_DVB_USB_DTV5100=m | |
CONFIG_DVB_USB_DW2102=m | |
CONFIG_DVB_USB_GP8PSK=m | |
CONFIG_DVB_USB_M920X=m | |
CONFIG_DVB_USB_NOVA_T_USB2=m | |
CONFIG_DVB_USB_OPERA1=m | |
CONFIG_DVB_USB_PCTV452E=m | |
CONFIG_DVB_USB_TECHNISAT_USB2=m | |
CONFIG_DVB_USB_TTUSB2=m | |
CONFIG_DVB_USB_UMT_010=m | |
CONFIG_DVB_USB_VP702X=m | |
CONFIG_DVB_USB_VP7045=m | |
CONFIG_SMS_USB_DRV=m | |
CONFIG_DVB_TTUSB_BUDGET=m | |
CONFIG_DVB_TTUSB_DEC=m | |
# | |
# Webcam, TV (analog/digital) USB devices | |
# | |
CONFIG_VIDEO_EM28XX=m | |
CONFIG_VIDEO_EM28XX_V4L2=m | |
CONFIG_VIDEO_EM28XX_ALSA=m | |
CONFIG_VIDEO_EM28XX_DVB=m | |
CONFIG_VIDEO_EM28XX_RC=m | |
# | |
# Software defined radio USB devices | |
# | |
CONFIG_USB_AIRSPY=m | |
CONFIG_USB_HACKRF=m | |
CONFIG_USB_MSI2500=m | |
CONFIG_MEDIA_PCI_SUPPORT=y | |
# | |
# Media capture support | |
# | |
CONFIG_VIDEO_SOLO6X10=m | |
CONFIG_VIDEO_TW5864=m | |
CONFIG_VIDEO_TW68=m | |
CONFIG_VIDEO_TW686X=m | |
# CONFIG_VIDEO_ZORAN is not set | |
# | |
# Media capture/analog TV support | |
# | |
CONFIG_VIDEO_DT3155=m | |
CONFIG_VIDEO_IVTV=m | |
CONFIG_VIDEO_IVTV_ALSA=m | |
CONFIG_VIDEO_FB_IVTV=m | |
# CONFIG_VIDEO_FB_IVTV_FORCE_PAT is not set | |
# | |
# Media capture/analog/hybrid TV support | |
# | |
CONFIG_VIDEO_BT848=m | |
CONFIG_DVB_BT8XX=m | |
# CONFIG_VIDEO_COBALT is not set | |
CONFIG_VIDEO_CX18=m | |
CONFIG_VIDEO_CX18_ALSA=m | |
CONFIG_VIDEO_CX23885=m | |
CONFIG_MEDIA_ALTERA_CI=m | |
# CONFIG_VIDEO_CX25821 is not set | |
CONFIG_VIDEO_CX88=m | |
CONFIG_VIDEO_CX88_ALSA=m | |
CONFIG_VIDEO_CX88_BLACKBIRD=m | |
CONFIG_VIDEO_CX88_DVB=m | |
CONFIG_VIDEO_CX88_ENABLE_VP3054=y | |
CONFIG_VIDEO_CX88_VP3054=m | |
CONFIG_VIDEO_CX88_MPEG=m | |
CONFIG_VIDEO_SAA7134=m | |
CONFIG_VIDEO_SAA7134_ALSA=m | |
CONFIG_VIDEO_SAA7134_RC=y | |
CONFIG_VIDEO_SAA7134_DVB=m | |
CONFIG_VIDEO_SAA7164=m | |
# | |
# Media digital TV PCI Adapters | |
# | |
CONFIG_DVB_B2C2_FLEXCOP_PCI=m | |
# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set | |
CONFIG_DVB_DDBRIDGE=m | |
# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set | |
CONFIG_DVB_DM1105=m | |
CONFIG_MANTIS_CORE=m | |
CONFIG_DVB_MANTIS=m | |
CONFIG_DVB_HOPPER=m | |
CONFIG_DVB_NETUP_UNIDVB=m | |
CONFIG_DVB_NGENE=m | |
CONFIG_DVB_PLUTO2=m | |
CONFIG_DVB_PT1=m | |
CONFIG_DVB_PT3=m | |
CONFIG_DVB_SMIPCIE=m | |
# CONFIG_VIDEO_IPU3_CIO2 is not set | |
CONFIG_RADIO_ADAPTERS=m | |
CONFIG_RADIO_MAXIRADIO=m | |
# CONFIG_RADIO_SAA7706H is not set | |
CONFIG_RADIO_SHARK=m | |
CONFIG_RADIO_SHARK2=m | |
# CONFIG_RADIO_SI4713 is not set | |
CONFIG_RADIO_TEA575X=m | |
# CONFIG_RADIO_TEA5764 is not set | |
# CONFIG_RADIO_TEF6862 is not set | |
# CONFIG_RADIO_WL1273 is not set | |
CONFIG_USB_DSBR=m | |
CONFIG_USB_KEENE=m | |
CONFIG_USB_MA901=m | |
CONFIG_USB_MR800=m | |
CONFIG_USB_RAREMONO=m | |
CONFIG_RADIO_SI470X=m | |
CONFIG_USB_SI470X=m | |
# CONFIG_I2C_SI470X is not set | |
CONFIG_MEDIA_PLATFORM_DRIVERS=y | |
CONFIG_V4L_PLATFORM_DRIVERS=y | |
# CONFIG_SDR_PLATFORM_DRIVERS is not set | |
# CONFIG_DVB_PLATFORM_DRIVERS is not set | |
CONFIG_V4L_MEM2MEM_DRIVERS=y | |
# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set | |
# | |
# Allegro DVT media platform drivers | |
# | |
# | |
# Amlogic media platform drivers | |
# | |
# | |
# Amphion drivers | |
# | |
# | |
# Aspeed media platform drivers | |
# | |
# CONFIG_VIDEO_ASPEED is not set | |
# | |
# Atmel media platform drivers | |
# | |
# | |
# Cadence media platform drivers | |
# | |
# CONFIG_VIDEO_CADENCE_CSI2RX is not set | |
# CONFIG_VIDEO_CADENCE_CSI2TX is not set | |
# | |
# Chips&Media media platform drivers | |
# | |
# | |
# Intel media platform drivers | |
# | |
# | |
# Marvell media platform drivers | |
# | |
CONFIG_VIDEO_CAFE_CCIC=m | |
# | |
# Mediatek media platform drivers | |
# | |
# | |
# NVidia media platform drivers | |
# | |
# | |
# NXP media platform drivers | |
# | |
# | |
# Qualcomm media platform drivers | |
# | |
# | |
# Renesas media platform drivers | |
# | |
# | |
# Rockchip media platform drivers | |
# | |
# | |
# Samsung media platform drivers | |
# | |
# | |
# STMicroelectronics media platform drivers | |
# | |
# | |
# Sunxi media platform drivers | |
# | |
# | |
# Texas Instruments drivers | |
# | |
# | |
# Verisilicon media platform drivers | |
# | |
# | |
# VIA media platform drivers | |
# | |
CONFIG_VIDEO_VIA_CAMERA=m | |
# | |
# Xilinx media platform drivers | |
# | |
# | |
# MMC/SDIO DVB adapters | |
# | |
CONFIG_SMS_SDIO_DRV=m | |
CONFIG_V4L_TEST_DRIVERS=y | |
# CONFIG_VIDEO_VIM2M is not set | |
# CONFIG_VIDEO_VICODEC is not set | |
# CONFIG_VIDEO_VIMC is not set | |
CONFIG_VIDEO_VIVID=m | |
CONFIG_VIDEO_VIVID_CEC=y | |
CONFIG_VIDEO_VIVID_MAX_DEVS=64 | |
# CONFIG_DVB_TEST_DRIVERS is not set | |
# | |
# FireWire (IEEE 1394) Adapters | |
# | |
CONFIG_DVB_FIREDTV=m | |
CONFIG_DVB_FIREDTV_INPUT=y | |
CONFIG_MEDIA_COMMON_OPTIONS=y | |
# | |
# common driver options | |
# | |
CONFIG_CYPRESS_FIRMWARE=m | |
CONFIG_TTPCI_EEPROM=m | |
CONFIG_VIDEO_CX2341X=m | |
CONFIG_VIDEO_TVEEPROM=m | |
CONFIG_DVB_B2C2_FLEXCOP=m | |
CONFIG_SMS_SIANO_MDTV=m | |
CONFIG_SMS_SIANO_RC=y | |
# CONFIG_SMS_SIANO_DEBUGFS is not set | |
CONFIG_VIDEO_V4L2_TPG=m | |
CONFIG_VIDEOBUF2_CORE=m | |
CONFIG_VIDEOBUF2_V4L2=m | |
CONFIG_VIDEOBUF2_MEMOPS=m | |
CONFIG_VIDEOBUF2_DMA_CONTIG=m | |
CONFIG_VIDEOBUF2_VMALLOC=m | |
CONFIG_VIDEOBUF2_DMA_SG=m | |
CONFIG_VIDEOBUF2_DVB=m | |
# end of Media drivers | |
# | |
# Media ancillary drivers | |
# | |
CONFIG_MEDIA_ATTACH=y | |
# | |
# IR I2C driver auto-selected by 'Autoselect ancillary drivers' | |
# | |
CONFIG_VIDEO_IR_I2C=m | |
# | |
# Camera sensor devices | |
# | |
# CONFIG_VIDEO_AR0521 is not set | |
# CONFIG_VIDEO_HI556 is not set | |
# CONFIG_VIDEO_HI846 is not set | |
# CONFIG_VIDEO_HI847 is not set | |
# CONFIG_VIDEO_IMX208 is not set | |
# CONFIG_VIDEO_IMX214 is not set | |
# CONFIG_VIDEO_IMX219 is not set | |
# CONFIG_VIDEO_IMX258 is not set | |
# CONFIG_VIDEO_IMX274 is not set | |
# CONFIG_VIDEO_IMX290 is not set | |
# CONFIG_VIDEO_IMX319 is not set | |
# CONFIG_VIDEO_IMX355 is not set | |
# CONFIG_VIDEO_MT9M001 is not set | |
# CONFIG_VIDEO_MT9M032 is not set | |
# CONFIG_VIDEO_MT9M111 is not set | |
# CONFIG_VIDEO_MT9P031 is not set | |
# CONFIG_VIDEO_MT9T001 is not set | |
# CONFIG_VIDEO_MT9T112 is not set | |
CONFIG_VIDEO_MT9V011=m | |
# CONFIG_VIDEO_MT9V032 is not set | |
# CONFIG_VIDEO_MT9V111 is not set | |
CONFIG_VIDEO_NOON010PC30=m | |
# CONFIG_VIDEO_OG01A1B is not set | |
# CONFIG_VIDEO_OV02A10 is not set | |
# CONFIG_VIDEO_OV08D10 is not set | |
# CONFIG_VIDEO_OV13858 is not set | |
# CONFIG_VIDEO_OV13B10 is not set | |
CONFIG_VIDEO_OV2640=m | |
# CONFIG_VIDEO_OV2659 is not set | |
# CONFIG_VIDEO_OV2680 is not set | |
# CONFIG_VIDEO_OV2685 is not set | |
# CONFIG_VIDEO_OV2740 is not set | |
# CONFIG_VIDEO_OV5647 is not set | |
# CONFIG_VIDEO_OV5648 is not set | |
# CONFIG_VIDEO_OV5670 is not set | |
# CONFIG_VIDEO_OV5675 is not set | |
# CONFIG_VIDEO_OV5693 is not set | |
# CONFIG_VIDEO_OV5695 is not set | |
# CONFIG_VIDEO_OV6650 is not set | |
# CONFIG_VIDEO_OV7251 is not set | |
# CONFIG_VIDEO_OV7640 is not set | |
CONFIG_VIDEO_OV7670=m | |
# CONFIG_VIDEO_OV772X is not set | |
# CONFIG_VIDEO_OV7740 is not set | |
# CONFIG_VIDEO_OV8856 is not set | |
# CONFIG_VIDEO_OV8865 is not set | |
# CONFIG_VIDEO_OV9640 is not set | |
# CONFIG_VIDEO_OV9650 is not set | |
# CONFIG_VIDEO_OV9734 is not set | |
# CONFIG_VIDEO_RDACM20 is not set | |
# CONFIG_VIDEO_RDACM21 is not set | |
# CONFIG_VIDEO_RJ54N1 is not set | |
# CONFIG_VIDEO_S5C73M3 is not set | |
# CONFIG_VIDEO_S5K4ECGX is not set | |
# CONFIG_VIDEO_S5K5BAF is not set | |
# CONFIG_VIDEO_S5K6A3 is not set | |
# CONFIG_VIDEO_S5K6AA is not set | |
CONFIG_VIDEO_SR030PC30=m | |
# CONFIG_VIDEO_VS6624 is not set | |
# CONFIG_VIDEO_CCS is not set | |
# CONFIG_VIDEO_ET8EK8 is not set | |
# CONFIG_VIDEO_M5MOLS is not set | |
# end of Camera sensor devices | |
# | |
# Lens drivers | |
# | |
# CONFIG_VIDEO_AD5820 is not set | |
# CONFIG_VIDEO_AK7375 is not set | |
# CONFIG_VIDEO_DW9714 is not set | |
# CONFIG_VIDEO_DW9768 is not set | |
# CONFIG_VIDEO_DW9807_VCM is not set | |
# end of Lens drivers | |
# | |
# Flash devices | |
# | |
# CONFIG_VIDEO_ADP1653 is not set | |
# CONFIG_VIDEO_LM3560 is not set | |
# CONFIG_VIDEO_LM3646 is not set | |
# end of Flash devices | |
# | |
# Audio decoders, processors and mixers | |
# | |
CONFIG_VIDEO_CS3308=m | |
CONFIG_VIDEO_CS5345=m | |
CONFIG_VIDEO_CS53L32A=m | |
CONFIG_VIDEO_MSP3400=m | |
# CONFIG_VIDEO_SONY_BTF_MPX is not set | |
# CONFIG_VIDEO_TDA1997X is not set | |
CONFIG_VIDEO_TDA7432=m | |
CONFIG_VIDEO_TDA9840=m | |
CONFIG_VIDEO_TEA6415C=m | |
CONFIG_VIDEO_TEA6420=m | |
CONFIG_VIDEO_TLV320AIC23B=m | |
CONFIG_VIDEO_TVAUDIO=m | |
# CONFIG_VIDEO_UDA1342 is not set | |
CONFIG_VIDEO_VP27SMPX=m | |
CONFIG_VIDEO_WM8739=m | |
CONFIG_VIDEO_WM8775=m | |
# end of Audio decoders, processors and mixers | |
# | |
# RDS decoders | |
# | |
CONFIG_VIDEO_SAA6588=m | |
# end of RDS decoders | |
# | |
# Video decoders | |
# | |
# CONFIG_VIDEO_ADV7180 is not set | |
# CONFIG_VIDEO_ADV7183 is not set | |
# CONFIG_VIDEO_ADV7604 is not set | |
# CONFIG_VIDEO_ADV7842 is not set | |
CONFIG_VIDEO_BT819=m | |
CONFIG_VIDEO_BT856=m | |
# CONFIG_VIDEO_BT866 is not set | |
CONFIG_VIDEO_KS0127=m | |
# CONFIG_VIDEO_ML86V7667 is not set | |
CONFIG_VIDEO_SAA7110=m | |
CONFIG_VIDEO_SAA711X=m | |
# CONFIG_VIDEO_TC358743 is not set | |
# CONFIG_VIDEO_TVP514X is not set | |
CONFIG_VIDEO_TVP5150=m | |
# CONFIG_VIDEO_TVP7002 is not set | |
# CONFIG_VIDEO_TW2804 is not set | |
# CONFIG_VIDEO_TW9903 is not set | |
# CONFIG_VIDEO_TW9906 is not set | |
# CONFIG_VIDEO_TW9910 is not set | |
CONFIG_VIDEO_VPX3220=m | |
# | |
# Video and audio decoders | |
# | |
CONFIG_VIDEO_SAA717X=m | |
CONFIG_VIDEO_CX25840=m | |
# end of Video decoders | |
# | |
# Video encoders | |
# | |
# CONFIG_VIDEO_AD9389B is not set | |
CONFIG_VIDEO_ADV7170=m | |
CONFIG_VIDEO_ADV7175=m | |
# CONFIG_VIDEO_ADV7343 is not set | |
# CONFIG_VIDEO_ADV7393 is not set | |
# CONFIG_VIDEO_ADV7511 is not set | |
# CONFIG_VIDEO_AK881X is not set | |
CONFIG_VIDEO_SAA7127=m | |
CONFIG_VIDEO_SAA7185=m | |
# CONFIG_VIDEO_THS8200 is not set | |
# end of Video encoders | |
# | |
# Video improvement chips | |
# | |
CONFIG_VIDEO_UPD64031A=m | |
CONFIG_VIDEO_UPD64083=m | |
# end of Video improvement chips | |
# | |
# Audio/Video compression chips | |
# | |
CONFIG_VIDEO_SAA6752HS=m | |
# end of Audio/Video compression chips | |
# | |
# SDR tuner chips | |
# | |
# CONFIG_SDR_MAX2175 is not set | |
# end of SDR tuner chips | |
# | |
# Miscellaneous helper chips | |
# | |
# CONFIG_VIDEO_I2C is not set | |
CONFIG_VIDEO_M52790=m | |
# CONFIG_VIDEO_ST_MIPID02 is not set | |
# CONFIG_VIDEO_THS7303 is not set | |
# end of Miscellaneous helper chips | |
# | |
# Media SPI Adapters | |
# | |
# CONFIG_CXD2880_SPI_DRV is not set | |
# CONFIG_VIDEO_GS1662 is not set | |
# end of Media SPI Adapters | |
CONFIG_MEDIA_TUNER=m | |
# | |
# Customize TV tuners | |
# | |
CONFIG_MEDIA_TUNER_E4000=m | |
CONFIG_MEDIA_TUNER_FC0011=m | |
CONFIG_MEDIA_TUNER_FC0012=m | |
CONFIG_MEDIA_TUNER_FC0013=m | |
CONFIG_MEDIA_TUNER_FC2580=m | |
CONFIG_MEDIA_TUNER_IT913X=m | |
CONFIG_MEDIA_TUNER_M88RS6000T=m | |
CONFIG_MEDIA_TUNER_MAX2165=m | |
CONFIG_MEDIA_TUNER_MC44S803=m | |
CONFIG_MEDIA_TUNER_MSI001=m | |
CONFIG_MEDIA_TUNER_MT2060=m | |
CONFIG_MEDIA_TUNER_MT2063=m | |
CONFIG_MEDIA_TUNER_MT20XX=m | |
CONFIG_MEDIA_TUNER_MT2131=m | |
CONFIG_MEDIA_TUNER_MT2266=m | |
CONFIG_MEDIA_TUNER_MXL301RF=m | |
CONFIG_MEDIA_TUNER_MXL5005S=m | |
CONFIG_MEDIA_TUNER_MXL5007T=m | |
CONFIG_MEDIA_TUNER_QM1D1B0004=m | |
CONFIG_MEDIA_TUNER_QM1D1C0042=m | |
CONFIG_MEDIA_TUNER_QT1010=m | |
CONFIG_MEDIA_TUNER_R820T=m | |
CONFIG_MEDIA_TUNER_SI2157=m | |
CONFIG_MEDIA_TUNER_SIMPLE=m | |
CONFIG_MEDIA_TUNER_TDA18212=m | |
CONFIG_MEDIA_TUNER_TDA18218=m | |
CONFIG_MEDIA_TUNER_TDA18250=m | |
CONFIG_MEDIA_TUNER_TDA18271=m | |
CONFIG_MEDIA_TUNER_TDA827X=m | |
CONFIG_MEDIA_TUNER_TDA8290=m | |
CONFIG_MEDIA_TUNER_TDA9887=m | |
CONFIG_MEDIA_TUNER_TEA5761=m | |
CONFIG_MEDIA_TUNER_TEA5767=m | |
CONFIG_MEDIA_TUNER_TUA9001=m | |
CONFIG_MEDIA_TUNER_XC2028=m | |
CONFIG_MEDIA_TUNER_XC4000=m | |
CONFIG_MEDIA_TUNER_XC5000=m | |
# end of Customize TV tuners | |
# | |
# Customise DVB Frontends | |
# | |
# | |
# Multistandard (satellite) frontends | |
# | |
CONFIG_DVB_M88DS3103=m | |
CONFIG_DVB_MXL5XX=m | |
CONFIG_DVB_STB0899=m | |
CONFIG_DVB_STB6100=m | |
CONFIG_DVB_STV090x=m | |
CONFIG_DVB_STV0910=m | |
CONFIG_DVB_STV6110x=m | |
CONFIG_DVB_STV6111=m | |
# | |
# Multistandard (cable + terrestrial) frontends | |
# | |
CONFIG_DVB_DRXK=m | |
CONFIG_DVB_MN88472=m | |
CONFIG_DVB_MN88473=m | |
CONFIG_DVB_SI2165=m | |
CONFIG_DVB_TDA18271C2DD=m | |
# | |
# DVB-S (satellite) frontends | |
# | |
CONFIG_DVB_CX24110=m | |
CONFIG_DVB_CX24116=m | |
CONFIG_DVB_CX24117=m | |
CONFIG_DVB_CX24120=m | |
CONFIG_DVB_CX24123=m | |
CONFIG_DVB_DS3000=m | |
CONFIG_DVB_MB86A16=m | |
CONFIG_DVB_MT312=m | |
CONFIG_DVB_S5H1420=m | |
CONFIG_DVB_SI21XX=m | |
CONFIG_DVB_STB6000=m | |
CONFIG_DVB_STV0288=m | |
CONFIG_DVB_STV0299=m | |
CONFIG_DVB_STV0900=m | |
CONFIG_DVB_STV6110=m | |
CONFIG_DVB_TDA10071=m | |
CONFIG_DVB_TDA10086=m | |
CONFIG_DVB_TDA8083=m | |
# CONFIG_DVB_TDA8261 is not set | |
CONFIG_DVB_TDA826X=m | |
CONFIG_DVB_TS2020=m | |
CONFIG_DVB_TUA6100=m | |
CONFIG_DVB_TUNER_CX24113=m | |
CONFIG_DVB_TUNER_ITD1000=m | |
CONFIG_DVB_VES1X93=m | |
CONFIG_DVB_ZL10036=m | |
CONFIG_DVB_ZL10039=m | |
# | |
# DVB-T (terrestrial) frontends | |
# | |
CONFIG_DVB_AF9013=m | |
CONFIG_DVB_AS102_FE=m | |
CONFIG_DVB_CX22700=m | |
CONFIG_DVB_CX22702=m | |
CONFIG_DVB_CXD2820R=m | |
CONFIG_DVB_CXD2841ER=m | |
CONFIG_DVB_DIB3000MB=m | |
CONFIG_DVB_DIB3000MC=m | |
CONFIG_DVB_DIB7000M=m | |
CONFIG_DVB_DIB7000P=m | |
# CONFIG_DVB_DIB9000 is not set | |
CONFIG_DVB_DRXD=m | |
CONFIG_DVB_EC100=m | |
CONFIG_DVB_GP8PSK_FE=m | |
CONFIG_DVB_L64781=m | |
CONFIG_DVB_MT352=m | |
CONFIG_DVB_NXT6000=m | |
CONFIG_DVB_RTL2830=m | |
CONFIG_DVB_RTL2832=m | |
CONFIG_DVB_RTL2832_SDR=m | |
# CONFIG_DVB_S5H1432 is not set | |
CONFIG_DVB_SI2168=m | |
CONFIG_DVB_SP887X=m | |
CONFIG_DVB_STV0367=m | |
CONFIG_DVB_TDA10048=m | |
CONFIG_DVB_TDA1004X=m | |
CONFIG_DVB_ZD1301_DEMOD=m | |
CONFIG_DVB_ZL10353=m | |
# CONFIG_DVB_CXD2880 is not set | |
# | |
# DVB-C (cable) frontends | |
# | |
CONFIG_DVB_STV0297=m | |
CONFIG_DVB_TDA10021=m | |
CONFIG_DVB_TDA10023=m | |
CONFIG_DVB_VES1820=m | |
# | |
# ATSC (North American/Korean Terrestrial/Cable DTV) frontends | |
# | |
CONFIG_DVB_AU8522=m | |
CONFIG_DVB_AU8522_DTV=m | |
CONFIG_DVB_AU8522_V4L=m | |
CONFIG_DVB_BCM3510=m | |
CONFIG_DVB_LG2160=m | |
CONFIG_DVB_LGDT3305=m | |
CONFIG_DVB_LGDT3306A=m | |
CONFIG_DVB_LGDT330X=m | |
CONFIG_DVB_MXL692=m | |
CONFIG_DVB_NXT200X=m | |
CONFIG_DVB_OR51132=m | |
CONFIG_DVB_OR51211=m | |
CONFIG_DVB_S5H1409=m | |
CONFIG_DVB_S5H1411=m | |
# | |
# ISDB-T (terrestrial) frontends | |
# | |
CONFIG_DVB_DIB8000=m | |
CONFIG_DVB_MB86A20S=m | |
CONFIG_DVB_S921=m | |
# | |
# ISDB-S (satellite) & ISDB-T (terrestrial) frontends | |
# | |
# CONFIG_DVB_MN88443X is not set | |
CONFIG_DVB_TC90522=m | |
# | |
# Digital terrestrial only tuners/PLL | |
# | |
CONFIG_DVB_PLL=m | |
CONFIG_DVB_TUNER_DIB0070=m | |
CONFIG_DVB_TUNER_DIB0090=m | |
# | |
# SEC control devices for DVB-S | |
# | |
CONFIG_DVB_A8293=m | |
CONFIG_DVB_AF9033=m | |
CONFIG_DVB_ASCOT2E=m | |
CONFIG_DVB_ATBM8830=m | |
CONFIG_DVB_HELENE=m | |
CONFIG_DVB_HORUS3A=m | |
CONFIG_DVB_ISL6405=m | |
CONFIG_DVB_ISL6421=m | |
CONFIG_DVB_ISL6423=m | |
CONFIG_DVB_IX2505V=m | |
# CONFIG_DVB_LGS8GL5 is not set | |
CONFIG_DVB_LGS8GXX=m | |
CONFIG_DVB_LNBH25=m | |
# CONFIG_DVB_LNBH29 is not set | |
CONFIG_DVB_LNBP21=m | |
CONFIG_DVB_LNBP22=m | |
CONFIG_DVB_M88RS2000=m | |
CONFIG_DVB_TDA665x=m | |
CONFIG_DVB_DRX39XYJ=m | |
# | |
# Common Interface (EN50221) controller drivers | |
# | |
CONFIG_DVB_CXD2099=m | |
CONFIG_DVB_SP2=m | |
# end of Customise DVB Frontends | |
# | |
# Tools to develop new frontends | |
# | |
CONFIG_DVB_DUMMY_FE=m | |
# end of Media ancillary drivers | |
# | |
# Graphics support | |
# | |
CONFIG_APERTURE_HELPERS=y | |
CONFIG_AGP=y | |
CONFIG_AGP_AMD64=y | |
CONFIG_AGP_INTEL=y | |
CONFIG_AGP_SIS=y | |
CONFIG_AGP_VIA=y | |
CONFIG_INTEL_GTT=y | |
CONFIG_VGA_SWITCHEROO=y | |
CONFIG_DRM=m | |
CONFIG_DRM_MIPI_DSI=y | |
CONFIG_DRM_KMS_HELPER=m | |
# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set | |
# CONFIG_DRM_DEBUG_MODESET_LOCK is not set | |
CONFIG_DRM_FBDEV_EMULATION=y | |
CONFIG_DRM_FBDEV_OVERALLOC=100 | |
# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set | |
CONFIG_DRM_LOAD_EDID_FIRMWARE=y | |
CONFIG_DRM_DISPLAY_HELPER=m | |
CONFIG_DRM_DISPLAY_DP_HELPER=y | |
CONFIG_DRM_DISPLAY_HDCP_HELPER=y | |
CONFIG_DRM_DISPLAY_HDMI_HELPER=y | |
CONFIG_DRM_DP_AUX_CHARDEV=y | |
CONFIG_DRM_DP_CEC=y | |
CONFIG_DRM_TTM=m | |
CONFIG_DRM_BUDDY=m | |
CONFIG_DRM_VRAM_HELPER=m | |
CONFIG_DRM_TTM_HELPER=m | |
CONFIG_DRM_GEM_SHMEM_HELPER=m | |
CONFIG_DRM_SCHED=m | |
# | |
# I2C encoder or helper chips | |
# | |
CONFIG_DRM_I2C_CH7006=m | |
CONFIG_DRM_I2C_SIL164=m | |
# CONFIG_DRM_I2C_NXP_TDA998X is not set | |
# CONFIG_DRM_I2C_NXP_TDA9950 is not set | |
# end of I2C encoder or helper chips | |
# | |
# ARM devices | |
# | |
# end of ARM devices | |
CONFIG_DRM_RADEON=m | |
# CONFIG_DRM_RADEON_USERPTR is not set | |
CONFIG_DRM_AMDGPU=m | |
CONFIG_DRM_AMDGPU_SI=y | |
CONFIG_DRM_AMDGPU_CIK=y | |
CONFIG_DRM_AMDGPU_USERPTR=y | |
# | |
# ACP (Audio CoProcessor) Configuration | |
# | |
CONFIG_DRM_AMD_ACP=y | |
# end of ACP (Audio CoProcessor) Configuration | |
# | |
# Display Engine Configuration | |
# | |
CONFIG_DRM_AMD_DC=y | |
CONFIG_DRM_AMD_DC_DCN=y | |
CONFIG_DRM_AMD_DC_HDCP=y | |
CONFIG_DRM_AMD_DC_SI=y | |
# CONFIG_DRM_AMD_SECURE_DISPLAY is not set | |
# end of Display Engine Configuration | |
CONFIG_HSA_AMD=y | |
CONFIG_DRM_NOUVEAU=m | |
# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set | |
CONFIG_NOUVEAU_DEBUG=5 | |
CONFIG_NOUVEAU_DEBUG_DEFAULT=3 | |
# CONFIG_NOUVEAU_DEBUG_MMU is not set | |
# CONFIG_NOUVEAU_DEBUG_PUSH is not set | |
CONFIG_DRM_NOUVEAU_BACKLIGHT=y | |
CONFIG_DRM_I915=m | |
CONFIG_DRM_I915_FORCE_PROBE="" | |
CONFIG_DRM_I915_CAPTURE_ERROR=y | |
CONFIG_DRM_I915_COMPRESS_ERROR=y | |
CONFIG_DRM_I915_USERPTR=y | |
CONFIG_DRM_I915_GVT=y | |
CONFIG_DRM_I915_GVT_KVMGT=m | |
# | |
# drm/i915 Debugging | |
# | |
# CONFIG_DRM_I915_WERROR is not set | |
# CONFIG_DRM_I915_DEBUG is not set | |
# CONFIG_DRM_I915_DEBUG_MMIO is not set | |
# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set | |
# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set | |
# CONFIG_DRM_I915_DEBUG_GUC is not set | |
# CONFIG_DRM_I915_SELFTEST is not set | |
# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set | |
# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set | |
# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set | |
# end of drm/i915 Debugging | |
# | |
# drm/i915 Profile Guided Optimisation | |
# | |
CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 | |
CONFIG_DRM_I915_FENCE_TIMEOUT=10000 | |
CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 | |
CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 | |
CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 | |
CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 | |
CONFIG_DRM_I915_STOP_TIMEOUT=100 | |
CONFIG_DRM_I915_TIMESLICE_DURATION=1 | |
# end of drm/i915 Profile Guided Optimisation | |
CONFIG_DRM_VGEM=m | |
# CONFIG_DRM_VKMS is not set | |
CONFIG_DRM_VMWGFX=m | |
CONFIG_DRM_VMWGFX_FBCON=y | |
# CONFIG_DRM_VMWGFX_MKSSTATS is not set | |
CONFIG_DRM_GMA500=m | |
CONFIG_DRM_UDL=m | |
CONFIG_DRM_AST=m | |
CONFIG_DRM_MGAG200=m | |
CONFIG_DRM_QXL=m | |
CONFIG_DRM_VIRTIO_GPU=m | |
CONFIG_DRM_PANEL=y | |
# | |
# Display Panels | |
# | |
# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set | |
# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set | |
# end of Display Panels | |
CONFIG_DRM_BRIDGE=y | |
CONFIG_DRM_PANEL_BRIDGE=y | |
# | |
# Display Interface Bridges | |
# | |
# CONFIG_DRM_ANALOGIX_ANX78XX is not set | |
# end of Display Interface Bridges | |
# CONFIG_DRM_ETNAVIV is not set | |
CONFIG_DRM_BOCHS=m | |
CONFIG_DRM_CIRRUS_QEMU=m | |
# CONFIG_DRM_GM12U320 is not set | |
# CONFIG_DRM_PANEL_MIPI_DBI is not set | |
# CONFIG_DRM_SIMPLEDRM is not set | |
# CONFIG_TINYDRM_HX8357D is not set | |
# CONFIG_TINYDRM_ILI9163 is not set | |
# CONFIG_TINYDRM_ILI9225 is not set | |
# CONFIG_TINYDRM_ILI9341 is not set | |
# CONFIG_TINYDRM_ILI9486 is not set | |
# CONFIG_TINYDRM_MI0283QT is not set | |
# CONFIG_TINYDRM_REPAPER is not set | |
# CONFIG_TINYDRM_ST7586 is not set | |
# CONFIG_TINYDRM_ST7735R is not set | |
CONFIG_DRM_XEN=y | |
CONFIG_DRM_XEN_FRONTEND=m | |
CONFIG_DRM_VBOXVIDEO=m | |
# CONFIG_DRM_GUD is not set | |
# CONFIG_DRM_SSD130X is not set | |
CONFIG_DRM_HYPERV=m | |
# CONFIG_DRM_LEGACY is not set | |
CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y | |
CONFIG_DRM_NOMODESET=y | |
CONFIG_DRM_PRIVACY_SCREEN=y | |
# | |
# Frame buffer Devices | |
# | |
CONFIG_FB_CMDLINE=y | |
CONFIG_FB_NOTIFY=y | |
CONFIG_FB=y | |
CONFIG_FIRMWARE_EDID=y | |
CONFIG_FB_DDC=m | |
CONFIG_FB_CFB_FILLRECT=y | |
CONFIG_FB_CFB_COPYAREA=y | |
CONFIG_FB_CFB_IMAGEBLIT=y | |
CONFIG_FB_SYS_FILLRECT=y | |
CONFIG_FB_SYS_COPYAREA=y | |
CONFIG_FB_SYS_IMAGEBLIT=y | |
# CONFIG_FB_FOREIGN_ENDIAN is not set | |
CONFIG_FB_SYS_FOPS=y | |
CONFIG_FB_DEFERRED_IO=y | |
CONFIG_FB_HECUBA=m | |
CONFIG_FB_SVGALIB=m | |
CONFIG_FB_BACKLIGHT=m | |
CONFIG_FB_MODE_HELPERS=y | |
CONFIG_FB_TILEBLITTING=y | |
# | |
# Frame buffer hardware drivers | |
# | |
CONFIG_FB_CIRRUS=m | |
CONFIG_FB_PM2=m | |
CONFIG_FB_PM2_FIFO_DISCONNECT=y | |
CONFIG_FB_CYBER2000=m | |
CONFIG_FB_CYBER2000_DDC=y | |
CONFIG_FB_ARC=m | |
# CONFIG_FB_ASILIANT is not set | |
# CONFIG_FB_IMSTT is not set | |
CONFIG_FB_VGA16=m | |
CONFIG_FB_UVESA=m | |
CONFIG_FB_VESA=y | |
CONFIG_FB_EFI=y | |
CONFIG_FB_N411=m | |
CONFIG_FB_HGA=m | |
# CONFIG_FB_OPENCORES is not set | |
# CONFIG_FB_S1D13XXX is not set | |
# CONFIG_FB_NVIDIA is not set | |
# CONFIG_FB_RIVA is not set | |
# CONFIG_FB_I740 is not set | |
CONFIG_FB_LE80578=m | |
CONFIG_FB_CARILLO_RANCH=m | |
# CONFIG_FB_INTEL is not set | |
CONFIG_FB_MATROX=m | |
CONFIG_FB_MATROX_MILLENIUM=y | |
CONFIG_FB_MATROX_MYSTIQUE=y | |
CONFIG_FB_MATROX_G=y | |
CONFIG_FB_MATROX_I2C=m | |
CONFIG_FB_MATROX_MAVEN=m | |
CONFIG_FB_RADEON=m | |
CONFIG_FB_RADEON_I2C=y | |
CONFIG_FB_RADEON_BACKLIGHT=y | |
# CONFIG_FB_RADEON_DEBUG is not set | |
CONFIG_FB_ATY128=m | |
CONFIG_FB_ATY128_BACKLIGHT=y | |
CONFIG_FB_ATY=m | |
CONFIG_FB_ATY_CT=y | |
# CONFIG_FB_ATY_GENERIC_LCD is not set | |
CONFIG_FB_ATY_GX=y | |
CONFIG_FB_ATY_BACKLIGHT=y | |
CONFIG_FB_S3=m | |
CONFIG_FB_S3_DDC=y | |
CONFIG_FB_SAVAGE=m | |
# CONFIG_FB_SAVAGE_I2C is not set | |
# CONFIG_FB_SAVAGE_ACCEL is not set | |
CONFIG_FB_SIS=m | |
CONFIG_FB_SIS_300=y | |
CONFIG_FB_SIS_315=y | |
CONFIG_FB_VIA=m | |
# CONFIG_FB_VIA_DIRECT_PROCFS is not set | |
CONFIG_FB_VIA_X_COMPATIBILITY=y | |
CONFIG_FB_NEOMAGIC=m | |
CONFIG_FB_KYRO=m | |
CONFIG_FB_3DFX=m | |
# CONFIG_FB_3DFX_ACCEL is not set | |
CONFIG_FB_3DFX_I2C=y | |
CONFIG_FB_VOODOO1=m | |
CONFIG_FB_VT8623=m | |
CONFIG_FB_TRIDENT=m | |
CONFIG_FB_ARK=m | |
CONFIG_FB_PM3=m | |
# CONFIG_FB_CARMINE is not set | |
CONFIG_FB_SMSCUFX=m | |
CONFIG_FB_UDL=m | |
# CONFIG_FB_IBM_GXT4500 is not set | |
CONFIG_FB_VIRTUAL=m | |
CONFIG_XEN_FBDEV_FRONTEND=y | |
# CONFIG_FB_METRONOME is not set | |
CONFIG_FB_MB862XX=m | |
CONFIG_FB_MB862XX_PCI_GDC=y | |
CONFIG_FB_MB862XX_I2C=y | |
# CONFIG_FB_HYPERV is not set | |
CONFIG_FB_SIMPLE=y | |
# CONFIG_FB_SSD1307 is not set | |
# CONFIG_FB_SM712 is not set | |
# end of Frame buffer Devices | |
# | |
# Backlight & LCD device support | |
# | |
# CONFIG_LCD_CLASS_DEVICE is not set | |
CONFIG_BACKLIGHT_CLASS_DEVICE=y | |
# CONFIG_BACKLIGHT_KTD253 is not set | |
CONFIG_BACKLIGHT_PWM=m | |
CONFIG_BACKLIGHT_APPLE=m | |
# CONFIG_BACKLIGHT_QCOM_WLED is not set | |
# CONFIG_BACKLIGHT_SAHARA is not set | |
# CONFIG_BACKLIGHT_ADP8860 is not set | |
# CONFIG_BACKLIGHT_ADP8870 is not set | |
# CONFIG_BACKLIGHT_LM3630A is not set | |
# CONFIG_BACKLIGHT_LM3639 is not set | |
# CONFIG_BACKLIGHT_LP855X is not set | |
# CONFIG_BACKLIGHT_GPIO is not set | |
# CONFIG_BACKLIGHT_LV5207LP is not set | |
# CONFIG_BACKLIGHT_BD6107 is not set | |
# CONFIG_BACKLIGHT_ARCXCNN is not set | |
# end of Backlight & LCD device support | |
CONFIG_VGASTATE=m | |
CONFIG_VIDEOMODE_HELPERS=y | |
CONFIG_HDMI=y | |
# | |
# Console display driver support | |
# | |
CONFIG_VGA_CONSOLE=y | |
CONFIG_DUMMY_CONSOLE=y | |
CONFIG_DUMMY_CONSOLE_COLUMNS=80 | |
CONFIG_DUMMY_CONSOLE_ROWS=25 | |
CONFIG_FRAMEBUFFER_CONSOLE=y | |
# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set | |
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y | |
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y | |
# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set | |
# end of Console display driver support | |
# CONFIG_LOGO is not set | |
# end of Graphics support | |
CONFIG_SOUND=m | |
CONFIG_SOUND_OSS_CORE=y | |
# CONFIG_SOUND_OSS_CORE_PRECLAIM is not set | |
CONFIG_SND=m | |
CONFIG_SND_TIMER=m | |
CONFIG_SND_PCM=m | |
CONFIG_SND_PCM_ELD=y | |
CONFIG_SND_HWDEP=m | |
CONFIG_SND_SEQ_DEVICE=m | |
CONFIG_SND_RAWMIDI=m | |
CONFIG_SND_COMPRESS_OFFLOAD=m | |
CONFIG_SND_JACK=y | |
CONFIG_SND_JACK_INPUT_DEV=y | |
CONFIG_SND_OSSEMUL=y | |
CONFIG_SND_MIXER_OSS=m | |
CONFIG_SND_PCM_OSS=m | |
CONFIG_SND_PCM_OSS_PLUGINS=y | |
CONFIG_SND_PCM_TIMER=y | |
CONFIG_SND_HRTIMER=m | |
CONFIG_SND_DYNAMIC_MINORS=y | |
CONFIG_SND_MAX_CARDS=32 | |
CONFIG_SND_SUPPORT_OLD_API=y | |
CONFIG_SND_PROC_FS=y | |
CONFIG_SND_VERBOSE_PROCFS=y | |
# CONFIG_SND_VERBOSE_PRINTK is not set | |
CONFIG_SND_CTL_FAST_LOOKUP=y | |
# CONFIG_SND_DEBUG is not set | |
# CONFIG_SND_CTL_INPUT_VALIDATION is not set | |
CONFIG_SND_VMASTER=y | |
CONFIG_SND_DMA_SGBUF=y | |
CONFIG_SND_CTL_LED=m | |
CONFIG_SND_SEQUENCER=m | |
CONFIG_SND_SEQ_DUMMY=m | |
# CONFIG_SND_SEQUENCER_OSS is not set | |
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y | |
CONFIG_SND_SEQ_MIDI_EVENT=m | |
CONFIG_SND_SEQ_MIDI=m | |
CONFIG_SND_SEQ_MIDI_EMUL=m | |
CONFIG_SND_SEQ_VIRMIDI=m | |
CONFIG_SND_MPU401_UART=m | |
CONFIG_SND_OPL3_LIB=m | |
CONFIG_SND_OPL3_LIB_SEQ=m | |
CONFIG_SND_VX_LIB=m | |
CONFIG_SND_AC97_CODEC=m | |
CONFIG_SND_DRIVERS=y | |
CONFIG_SND_PCSP=m | |
CONFIG_SND_DUMMY=m | |
CONFIG_SND_ALOOP=m | |
CONFIG_SND_VIRMIDI=m | |
CONFIG_SND_MTPAV=m | |
CONFIG_SND_MTS64=m | |
CONFIG_SND_SERIAL_U16550=m | |
CONFIG_SND_MPU401=m | |
CONFIG_SND_PORTMAN2X4=m | |
CONFIG_SND_AC97_POWER_SAVE=y | |
CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 | |
CONFIG_SND_SB_COMMON=m | |
CONFIG_SND_PCI=y | |
CONFIG_SND_AD1889=m | |
CONFIG_SND_ALS300=m | |
CONFIG_SND_ALS4000=m | |
CONFIG_SND_ALI5451=m | |
CONFIG_SND_ASIHPI=m | |
CONFIG_SND_ATIIXP=m | |
CONFIG_SND_ATIIXP_MODEM=m | |
CONFIG_SND_AU8810=m | |
CONFIG_SND_AU8820=m | |
CONFIG_SND_AU8830=m | |
# CONFIG_SND_AW2 is not set | |
CONFIG_SND_AZT3328=m | |
CONFIG_SND_BT87X=m | |
# CONFIG_SND_BT87X_OVERCLOCK is not set | |
CONFIG_SND_CA0106=m | |
CONFIG_SND_CMIPCI=m | |
CONFIG_SND_OXYGEN_LIB=m | |
CONFIG_SND_OXYGEN=m | |
CONFIG_SND_CS4281=m | |
CONFIG_SND_CS46XX=m | |
CONFIG_SND_CS46XX_NEW_DSP=y | |
CONFIG_SND_CTXFI=m | |
CONFIG_SND_DARLA20=m | |
CONFIG_SND_GINA20=m | |
CONFIG_SND_LAYLA20=m | |
CONFIG_SND_DARLA24=m | |
CONFIG_SND_GINA24=m | |
CONFIG_SND_LAYLA24=m | |
CONFIG_SND_MONA=m | |
CONFIG_SND_MIA=m | |
CONFIG_SND_ECHO3G=m | |
CONFIG_SND_INDIGO=m | |
CONFIG_SND_INDIGOIO=m | |
CONFIG_SND_INDIGODJ=m | |
CONFIG_SND_INDIGOIOX=m | |
CONFIG_SND_INDIGODJX=m | |
CONFIG_SND_EMU10K1=m | |
CONFIG_SND_EMU10K1_SEQ=m | |
CONFIG_SND_EMU10K1X=m | |
CONFIG_SND_ENS1370=m | |
CONFIG_SND_ENS1371=m | |
CONFIG_SND_ES1938=m | |
CONFIG_SND_ES1968=m | |
CONFIG_SND_ES1968_INPUT=y | |
CONFIG_SND_ES1968_RADIO=y | |
CONFIG_SND_FM801=m | |
CONFIG_SND_FM801_TEA575X_BOOL=y | |
CONFIG_SND_HDSP=m | |
CONFIG_SND_HDSPM=m | |
CONFIG_SND_ICE1712=m | |
CONFIG_SND_ICE1724=m | |
CONFIG_SND_INTEL8X0=m | |
CONFIG_SND_INTEL8X0M=m | |
CONFIG_SND_KORG1212=m | |
CONFIG_SND_LOLA=m | |
CONFIG_SND_LX6464ES=m | |
CONFIG_SND_MAESTRO3=m | |
CONFIG_SND_MAESTRO3_INPUT=y | |
CONFIG_SND_MIXART=m | |
CONFIG_SND_NM256=m | |
CONFIG_SND_PCXHR=m | |
CONFIG_SND_RIPTIDE=m | |
CONFIG_SND_RME32=m | |
CONFIG_SND_RME96=m | |
CONFIG_SND_RME9652=m | |
CONFIG_SND_SONICVIBES=m | |
CONFIG_SND_TRIDENT=m | |
CONFIG_SND_VIA82XX=m | |
CONFIG_SND_VIA82XX_MODEM=m | |
CONFIG_SND_VIRTUOSO=m | |
CONFIG_SND_VX222=m | |
CONFIG_SND_YMFPCI=m | |
# | |
# HD-Audio | |
# | |
CONFIG_SND_HDA=m | |
CONFIG_SND_HDA_GENERIC_LEDS=y | |
CONFIG_SND_HDA_INTEL=m | |
CONFIG_SND_HDA_HWDEP=y | |
CONFIG_SND_HDA_RECONFIG=y | |
CONFIG_SND_HDA_INPUT_BEEP=y | |
CONFIG_SND_HDA_INPUT_BEEP_MODE=1 | |
CONFIG_SND_HDA_PATCH_LOADER=y | |
CONFIG_SND_HDA_SCODEC_CS35L41=m | |
CONFIG_SND_HDA_CS_DSP_CONTROLS=m | |
CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m | |
CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m | |
CONFIG_SND_HDA_CODEC_REALTEK=m | |
CONFIG_SND_HDA_CODEC_ANALOG=m | |
CONFIG_SND_HDA_CODEC_SIGMATEL=m | |
CONFIG_SND_HDA_CODEC_VIA=m | |
CONFIG_SND_HDA_CODEC_HDMI=m | |
CONFIG_SND_HDA_CODEC_CIRRUS=m | |
CONFIG_SND_HDA_CODEC_CS8409=m | |
CONFIG_SND_HDA_CODEC_CONEXANT=m | |
CONFIG_SND_HDA_CODEC_CA0110=m | |
CONFIG_SND_HDA_CODEC_CA0132=m | |
CONFIG_SND_HDA_CODEC_CA0132_DSP=y | |
CONFIG_SND_HDA_CODEC_CMEDIA=m | |
CONFIG_SND_HDA_CODEC_SI3054=m | |
CONFIG_SND_HDA_GENERIC=m | |
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1 | |
# CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set | |
# end of HD-Audio | |
CONFIG_SND_HDA_CORE=m | |
CONFIG_SND_HDA_DSP_LOADER=y | |
CONFIG_SND_HDA_COMPONENT=y | |
CONFIG_SND_HDA_I915=y | |
CONFIG_SND_HDA_EXT_CORE=m | |
CONFIG_SND_HDA_PREALLOC_SIZE=0 | |
CONFIG_SND_INTEL_NHLT=y | |
CONFIG_SND_INTEL_DSP_CONFIG=m | |
CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m | |
CONFIG_SND_SPI=y | |
CONFIG_SND_USB=y | |
CONFIG_SND_USB_AUDIO=m | |
CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y | |
CONFIG_SND_USB_UA101=m | |
CONFIG_SND_USB_USX2Y=m | |
CONFIG_SND_USB_CAIAQ=m | |
CONFIG_SND_USB_CAIAQ_INPUT=y | |
CONFIG_SND_USB_US122L=m | |
CONFIG_SND_USB_6FIRE=m | |
CONFIG_SND_USB_HIFACE=m | |
CONFIG_SND_BCD2000=m | |
CONFIG_SND_USB_LINE6=m | |
CONFIG_SND_USB_POD=m | |
CONFIG_SND_USB_PODHD=m | |
CONFIG_SND_USB_TONEPORT=m | |
CONFIG_SND_USB_VARIAX=m | |
CONFIG_SND_FIREWIRE=y | |
CONFIG_SND_FIREWIRE_LIB=m | |
CONFIG_SND_DICE=m | |
CONFIG_SND_OXFW=m | |
CONFIG_SND_ISIGHT=m | |
CONFIG_SND_FIREWORKS=m | |
CONFIG_SND_BEBOB=m | |
CONFIG_SND_FIREWIRE_DIGI00X=m | |
CONFIG_SND_FIREWIRE_TASCAM=m | |
CONFIG_SND_FIREWIRE_MOTU=m | |
CONFIG_SND_FIREFACE=m | |
CONFIG_SND_PCMCIA=y | |
CONFIG_SND_VXPOCKET=m | |
CONFIG_SND_PDAUDIOCF=m | |
CONFIG_SND_SOC=m | |
CONFIG_SND_SOC_COMPRESS=y | |
CONFIG_SND_SOC_TOPOLOGY=y | |
CONFIG_SND_SOC_ACPI=m | |
# CONFIG_SND_SOC_ADI is not set | |
CONFIG_SND_SOC_AMD_ACP=m | |
CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m | |
CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m | |
# CONFIG_SND_SOC_AMD_ST_ES8336_MACH is not set | |
CONFIG_SND_SOC_AMD_ACP3x=m | |
# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set | |
CONFIG_SND_SOC_AMD_RENOIR=m | |
CONFIG_SND_SOC_AMD_RENOIR_MACH=m | |
CONFIG_SND_SOC_AMD_ACP5x=m | |
CONFIG_SND_SOC_AMD_VANGOGH_MACH=m | |
CONFIG_SND_SOC_AMD_ACP6x=m | |
CONFIG_SND_SOC_AMD_YC_MACH=m | |
CONFIG_SND_AMD_ACP_CONFIG=m | |
# CONFIG_SND_SOC_AMD_ACP_COMMON is not set | |
# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set | |
# CONFIG_SND_SOC_AMD_PS is not set | |
# CONFIG_SND_ATMEL_SOC is not set | |
# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set | |
# CONFIG_SND_DESIGNWARE_I2S is not set | |
# | |
# SoC Audio for Freescale CPUs | |
# | |
# | |
# Common SoC Audio options for Freescale CPUs: | |
# | |
# CONFIG_SND_SOC_FSL_ASRC is not set | |
# CONFIG_SND_SOC_FSL_SAI is not set | |
# CONFIG_SND_SOC_FSL_AUDMIX is not set | |
# CONFIG_SND_SOC_FSL_SSI is not set | |
# CONFIG_SND_SOC_FSL_SPDIF is not set | |
# CONFIG_SND_SOC_FSL_ESAI is not set | |
# CONFIG_SND_SOC_FSL_MICFIL is not set | |
# CONFIG_SND_SOC_FSL_XCVR is not set | |
# CONFIG_SND_SOC_IMX_AUDMUX is not set | |
# end of SoC Audio for Freescale CPUs | |
# CONFIG_SND_I2S_HI6210_I2S is not set | |
# CONFIG_SND_SOC_IMG is not set | |
CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y | |
CONFIG_SND_SOC_INTEL_SST=m | |
CONFIG_SND_SOC_INTEL_CATPT=m | |
CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m | |
# CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI is not set | |
CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m | |
CONFIG_SND_SOC_INTEL_SKYLAKE=m | |
CONFIG_SND_SOC_INTEL_SKL=m | |
CONFIG_SND_SOC_INTEL_APL=m | |
CONFIG_SND_SOC_INTEL_KBL=m | |
CONFIG_SND_SOC_INTEL_GLK=m | |
CONFIG_SND_SOC_INTEL_CNL=m | |
CONFIG_SND_SOC_INTEL_CFL=m | |
# CONFIG_SND_SOC_INTEL_CML_H is not set | |
# CONFIG_SND_SOC_INTEL_CML_LP is not set | |
CONFIG_SND_SOC_INTEL_SKYLAKE_FAMILY=m | |
CONFIG_SND_SOC_INTEL_SKYLAKE_SSP_CLK=m | |
CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y | |
CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m | |
CONFIG_SND_SOC_ACPI_INTEL_MATCH=m | |
# CONFIG_SND_SOC_INTEL_AVS is not set | |
CONFIG_SND_SOC_INTEL_MACH=y | |
CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y | |
CONFIG_SND_SOC_INTEL_HDA_DSP_COMMON=m | |
CONFIG_SND_SOC_INTEL_SOF_MAXIM_COMMON=m | |
CONFIG_SND_SOC_INTEL_SOF_REALTEK_COMMON=m | |
CONFIG_SND_SOC_INTEL_HASWELL_MACH=m | |
CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m | |
CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m | |
CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m | |
CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m | |
CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m | |
CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m | |
CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m | |
CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m | |
CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m | |
CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m | |
CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m | |
CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m | |
# CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH is not set | |
CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m | |
CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m | |
CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m | |
CONFIG_SND_SOC_INTEL_DA7219_MAX98357A_GENERIC=m | |
# CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH is not set | |
# CONFIG_SND_SOC_INTEL_BXT_RT298_MACH is not set | |
# CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set | |
CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m | |
CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m | |
CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m | |
# CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set | |
# CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH is not set | |
# CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set | |
CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m | |
CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m | |
CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m | |
# CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set | |
# CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set | |
CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m | |
# CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH is not set | |
# CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set | |
# CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set | |
# CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set | |
# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set | |
# CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set | |
CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m | |
# CONFIG_SND_SOC_MTK_BTCVSD is not set | |
CONFIG_SND_SOC_SOF_TOPLEVEL=y | |
CONFIG_SND_SOC_SOF_PCI_DEV=m | |
CONFIG_SND_SOC_SOF_PCI=m | |
# CONFIG_SND_SOC_SOF_ACPI is not set | |
CONFIG_SND_SOC_SOF_DEBUG_PROBES=m | |
CONFIG_SND_SOC_SOF_CLIENT=m | |
# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set | |
CONFIG_SND_SOC_SOF=m | |
CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y | |
CONFIG_SND_SOC_SOF_IPC3=y | |
CONFIG_SND_SOC_SOF_INTEL_IPC4=y | |
# CONFIG_SND_SOC_SOF_AMD_TOPLEVEL is not set | |
CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y | |
CONFIG_SND_SOC_SOF_INTEL_HIFI_EP_IPC=m | |
CONFIG_SND_SOC_SOF_INTEL_ATOM_HIFI_EP=m | |
CONFIG_SND_SOC_SOF_INTEL_COMMON=m | |
CONFIG_SND_SOC_SOF_MERRIFIELD=m | |
CONFIG_SND_SOC_SOF_INTEL_SKL=m | |
CONFIG_SND_SOC_SOF_SKYLAKE=m | |
CONFIG_SND_SOC_SOF_KABYLAKE=m | |
CONFIG_SND_SOC_SOF_INTEL_APL=m | |
CONFIG_SND_SOC_SOF_APOLLOLAKE=m | |
CONFIG_SND_SOC_SOF_GEMINILAKE=m | |
CONFIG_SND_SOC_SOF_INTEL_CNL=m | |
CONFIG_SND_SOC_SOF_CANNONLAKE=m | |
CONFIG_SND_SOC_SOF_COFFEELAKE=m | |
CONFIG_SND_SOC_SOF_COMETLAKE=m | |
CONFIG_SND_SOC_SOF_INTEL_ICL=m | |
CONFIG_SND_SOC_SOF_ICELAKE=m | |
CONFIG_SND_SOC_SOF_JASPERLAKE=m | |
CONFIG_SND_SOC_SOF_INTEL_TGL=m | |
CONFIG_SND_SOC_SOF_TIGERLAKE=m | |
CONFIG_SND_SOC_SOF_ELKHARTLAKE=m | |
CONFIG_SND_SOC_SOF_ALDERLAKE=m | |
CONFIG_SND_SOC_SOF_INTEL_MTL=m | |
CONFIG_SND_SOC_SOF_METEORLAKE=m | |
CONFIG_SND_SOC_SOF_HDA_COMMON=m | |
CONFIG_SND_SOC_SOF_HDA_LINK=y | |
CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y | |
CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m | |
CONFIG_SND_SOC_SOF_HDA=m | |
CONFIG_SND_SOC_SOF_HDA_PROBES=m | |
CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m | |
CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m | |
CONFIG_SND_SOC_SOF_XTENSA=m | |
# | |
# STMicroelectronics STM32 SOC audio support | |
# | |
# end of STMicroelectronics STM32 SOC audio support | |
# CONFIG_SND_SOC_XILINX_I2S is not set | |
# CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set | |
# CONFIG_SND_SOC_XILINX_SPDIF is not set | |
# CONFIG_SND_SOC_XTFPGA_I2S is not set | |
CONFIG_SND_SOC_I2C_AND_SPI=m | |
# | |
# CODEC drivers | |
# | |
CONFIG_SND_SOC_WM_ADSP=m | |
# CONFIG_SND_SOC_AC97_CODEC is not set | |
# CONFIG_SND_SOC_ADAU1372_I2C is not set | |
# CONFIG_SND_SOC_ADAU1372_SPI is not set | |
# CONFIG_SND_SOC_ADAU1701 is not set | |
# CONFIG_SND_SOC_ADAU1761_I2C is not set | |
# CONFIG_SND_SOC_ADAU1761_SPI is not set | |
CONFIG_SND_SOC_ADAU7002=m | |
# CONFIG_SND_SOC_ADAU7118_HW is not set | |
# CONFIG_SND_SOC_ADAU7118_I2C is not set | |
# CONFIG_SND_SOC_AK4104 is not set | |
# CONFIG_SND_SOC_AK4118 is not set | |
# CONFIG_SND_SOC_AK4375 is not set | |
# CONFIG_SND_SOC_AK4458 is not set | |
# CONFIG_SND_SOC_AK4554 is not set | |
# CONFIG_SND_SOC_AK4613 is not set | |
# CONFIG_SND_SOC_AK4642 is not set | |
# CONFIG_SND_SOC_AK5386 is not set | |
# CONFIG_SND_SOC_AK5558 is not set | |
# CONFIG_SND_SOC_ALC5623 is not set | |
# CONFIG_SND_SOC_AW8738 is not set | |
# CONFIG_SND_SOC_BD28623 is not set | |
# CONFIG_SND_SOC_BT_SCO is not set | |
# CONFIG_SND_SOC_CROS_EC_CODEC is not set | |
# CONFIG_SND_SOC_CS35L32 is not set | |
# CONFIG_SND_SOC_CS35L33 is not set | |
# CONFIG_SND_SOC_CS35L34 is not set | |
# CONFIG_SND_SOC_CS35L35 is not set | |
# CONFIG_SND_SOC_CS35L36 is not set | |
CONFIG_SND_SOC_CS35L41_LIB=m | |
CONFIG_SND_SOC_CS35L41=m | |
CONFIG_SND_SOC_CS35L41_SPI=m | |
# CONFIG_SND_SOC_CS35L41_I2C is not set | |
# CONFIG_SND_SOC_CS35L45_SPI is not set | |
# CONFIG_SND_SOC_CS35L45_I2C is not set | |
# CONFIG_SND_SOC_CS42L42 is not set | |
# CONFIG_SND_SOC_CS42L51_I2C is not set | |
# CONFIG_SND_SOC_CS42L52 is not set | |
# CONFIG_SND_SOC_CS42L56 is not set | |
# CONFIG_SND_SOC_CS42L73 is not set | |
# CONFIG_SND_SOC_CS42L83 is not set | |
# CONFIG_SND_SOC_CS4234 is not set | |
# CONFIG_SND_SOC_CS4265 is not set | |
# CONFIG_SND_SOC_CS4270 is not set | |
# CONFIG_SND_SOC_CS4271_I2C is not set | |
# CONFIG_SND_SOC_CS4271_SPI is not set | |
# CONFIG_SND_SOC_CS42XX8_I2C is not set | |
# CONFIG_SND_SOC_CS43130 is not set | |
# CONFIG_SND_SOC_CS4341 is not set | |
# CONFIG_SND_SOC_CS4349 is not set | |
# CONFIG_SND_SOC_CS53L30 is not set | |
CONFIG_SND_SOC_CX2072X=m | |
CONFIG_SND_SOC_DA7213=m | |
CONFIG_SND_SOC_DA7219=m | |
CONFIG_SND_SOC_DMIC=m | |
# CONFIG_SND_SOC_ES7134 is not set | |
# CONFIG_SND_SOC_ES7241 is not set | |
CONFIG_SND_SOC_ES8316=m | |
CONFIG_SND_SOC_ES8326=m | |
# CONFIG_SND_SOC_ES8328_I2C is not set | |
# CONFIG_SND_SOC_ES8328_SPI is not set | |
# CONFIG_SND_SOC_GTM601 is not set | |
CONFIG_SND_SOC_HDAC_HDMI=m | |
CONFIG_SND_SOC_HDAC_HDA=m | |
# CONFIG_SND_SOC_HDA is not set | |
# CONFIG_SND_SOC_ICS43432 is not set | |
# CONFIG_SND_SOC_INNO_RK3036 is not set | |
# CONFIG_SND_SOC_MAX98088 is not set | |
CONFIG_SND_SOC_MAX98090=m | |
CONFIG_SND_SOC_MAX98357A=m | |
# CONFIG_SND_SOC_MAX98504 is not set | |
# CONFIG_SND_SOC_MAX9867 is not set | |
CONFIG_SND_SOC_MAX98927=m | |
# CONFIG_SND_SOC_MAX98520 is not set | |
CONFIG_SND_SOC_MAX98373=m | |
CONFIG_SND_SOC_MAX98373_I2C=m | |
CONFIG_SND_SOC_MAX98373_SDW=m | |
CONFIG_SND_SOC_MAX98390=m | |
# CONFIG_SND_SOC_MAX98396 is not set | |
# CONFIG_SND_SOC_MAX9860 is not set | |
# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set | |
# CONFIG_SND_SOC_PCM1681 is not set | |
# CONFIG_SND_SOC_PCM1789_I2C is not set | |
# CONFIG_SND_SOC_PCM179X_I2C is not set | |
# CONFIG_SND_SOC_PCM179X_SPI is not set | |
# CONFIG_SND_SOC_PCM186X_I2C is not set | |
# CONFIG_SND_SOC_PCM186X_SPI is not set | |
# CONFIG_SND_SOC_PCM3060_I2C is not set | |
# CONFIG_SND_SOC_PCM3060_SPI is not set | |
# CONFIG_SND_SOC_PCM3168A_I2C is not set | |
# CONFIG_SND_SOC_PCM3168A_SPI is not set | |
# CONFIG_SND_SOC_PCM5102A is not set | |
# CONFIG_SND_SOC_PCM512x_I2C is not set | |
# CONFIG_SND_SOC_PCM512x_SPI is not set | |
# CONFIG_SND_SOC_RK3328 is not set | |
CONFIG_SND_SOC_RL6231=m | |
CONFIG_SND_SOC_RL6347A=m | |
CONFIG_SND_SOC_RT286=m | |
CONFIG_SND_SOC_RT1011=m | |
CONFIG_SND_SOC_RT1015=m | |
CONFIG_SND_SOC_RT1015P=m | |
CONFIG_SND_SOC_RT1308=m | |
CONFIG_SND_SOC_RT1308_SDW=m | |
CONFIG_SND_SOC_RT1316_SDW=m | |
CONFIG_SND_SOC_RT5514=m | |
CONFIG_SND_SOC_RT5514_SPI=m | |
# CONFIG_SND_SOC_RT5616 is not set | |
# CONFIG_SND_SOC_RT5631 is not set | |
CONFIG_SND_SOC_RT5640=m | |
CONFIG_SND_SOC_RT5645=m | |
CONFIG_SND_SOC_RT5651=m | |
# CONFIG_SND_SOC_RT5659 is not set | |
CONFIG_SND_SOC_RT5663=m | |
CONFIG_SND_SOC_RT5670=m | |
CONFIG_SND_SOC_RT5677=m | |
CONFIG_SND_SOC_RT5677_SPI=m | |
CONFIG_SND_SOC_RT5682=m | |
CONFIG_SND_SOC_RT5682_I2C=m | |
CONFIG_SND_SOC_RT5682_SDW=m | |
CONFIG_SND_SOC_RT5682S=m | |
CONFIG_SND_SOC_RT700=m | |
CONFIG_SND_SOC_RT700_SDW=m | |
CONFIG_SND_SOC_RT711=m | |
CONFIG_SND_SOC_RT711_SDW=m | |
CONFIG_SND_SOC_RT711_SDCA_SDW=m | |
CONFIG_SND_SOC_RT715=m | |
CONFIG_SND_SOC_RT715_SDW=m | |
CONFIG_SND_SOC_RT715_SDCA_SDW=m | |
# CONFIG_SND_SOC_RT9120 is not set | |
CONFIG_SND_SOC_SDW_MOCKUP=m | |
# CONFIG_SND_SOC_SGTL5000 is not set | |
# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set | |
# CONFIG_SND_SOC_SIMPLE_MUX is not set | |
# CONFIG_SND_SOC_SPDIF is not set | |
# CONFIG_SND_SOC_SRC4XXX_I2C is not set | |
# CONFIG_SND_SOC_SSM2305 is not set | |
# CONFIG_SND_SOC_SSM2518 is not set | |
# CONFIG_SND_SOC_SSM2602_SPI is not set | |
# CONFIG_SND_SOC_SSM2602_I2C is not set | |
CONFIG_SND_SOC_SSM4567=m | |
# CONFIG_SND_SOC_STA32X is not set | |
# CONFIG_SND_SOC_STA350 is not set | |
# CONFIG_SND_SOC_STI_SAS is not set | |
# CONFIG_SND_SOC_TAS2552 is not set | |
# CONFIG_SND_SOC_TAS2562 is not set | |
# CONFIG_SND_SOC_TAS2764 is not set | |
# CONFIG_SND_SOC_TAS2770 is not set | |
# CONFIG_SND_SOC_TAS2780 is not set | |
# CONFIG_SND_SOC_TAS5086 is not set | |
# CONFIG_SND_SOC_TAS571X is not set | |
# CONFIG_SND_SOC_TAS5720 is not set | |
# CONFIG_SND_SOC_TAS5805M is not set | |
# CONFIG_SND_SOC_TAS6424 is not set | |
# CONFIG_SND_SOC_TDA7419 is not set | |
# CONFIG_SND_SOC_TFA9879 is not set | |
# CONFIG_SND_SOC_TFA989X is not set | |
# CONFIG_SND_SOC_TLV320ADC3XXX is not set | |
# CONFIG_SND_SOC_TLV320AIC23_I2C is not set | |
# CONFIG_SND_SOC_TLV320AIC23_SPI is not set | |
# CONFIG_SND_SOC_TLV320AIC31XX is not set | |
# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set | |
# CONFIG_SND_SOC_TLV320AIC32X4_SPI is not set | |
# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set | |
# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set | |
# CONFIG_SND_SOC_TLV320ADCX140 is not set | |
CONFIG_SND_SOC_TS3A227E=m | |
# CONFIG_SND_SOC_TSCS42XX is not set | |
# CONFIG_SND_SOC_TSCS454 is not set | |
# CONFIG_SND_SOC_UDA1334 is not set | |
# CONFIG_SND_SOC_WCD9335 is not set | |
# CONFIG_SND_SOC_WCD938X_SDW is not set | |
# CONFIG_SND_SOC_WM8510 is not set | |
# CONFIG_SND_SOC_WM8523 is not set | |
# CONFIG_SND_SOC_WM8524 is not set | |
# CONFIG_SND_SOC_WM8580 is not set | |
# CONFIG_SND_SOC_WM8711 is not set | |
# CONFIG_SND_SOC_WM8728 is not set | |
# CONFIG_SND_SOC_WM8731_I2C is not set | |
# CONFIG_SND_SOC_WM8731_SPI is not set | |
# CONFIG_SND_SOC_WM8737 is not set | |
# CONFIG_SND_SOC_WM8741 is not set | |
# CONFIG_SND_SOC_WM8750 is not set | |
# CONFIG_SND_SOC_WM8753 is not set | |
# CONFIG_SND_SOC_WM8770 is not set | |
# CONFIG_SND_SOC_WM8776 is not set | |
# CONFIG_SND_SOC_WM8782 is not set | |
# CONFIG_SND_SOC_WM8804_I2C is not set | |
# CONFIG_SND_SOC_WM8804_SPI is not set | |
# CONFIG_SND_SOC_WM8903 is not set | |
# CONFIG_SND_SOC_WM8904 is not set | |
# CONFIG_SND_SOC_WM8940 is not set | |
# CONFIG_SND_SOC_WM8960 is not set | |
# CONFIG_SND_SOC_WM8962 is not set | |
# CONFIG_SND_SOC_WM8974 is not set | |
# CONFIG_SND_SOC_WM8978 is not set | |
# CONFIG_SND_SOC_WM8985 is not set | |
# CONFIG_SND_SOC_WSA881X is not set | |
# CONFIG_SND_SOC_WSA883X is not set | |
# CONFIG_SND_SOC_ZL38060 is not set | |
# CONFIG_SND_SOC_MAX9759 is not set | |
# CONFIG_SND_SOC_MT6351 is not set | |
# CONFIG_SND_SOC_MT6358 is not set | |
# CONFIG_SND_SOC_MT6660 is not set | |
# CONFIG_SND_SOC_NAU8315 is not set | |
# CONFIG_SND_SOC_NAU8540 is not set | |
# CONFIG_SND_SOC_NAU8810 is not set | |
CONFIG_SND_SOC_NAU8821=m | |
# CONFIG_SND_SOC_NAU8822 is not set | |
CONFIG_SND_SOC_NAU8824=m | |
CONFIG_SND_SOC_NAU8825=m | |
# CONFIG_SND_SOC_TPA6130A2 is not set | |
# CONFIG_SND_SOC_LPASS_WSA_MACRO is not set | |
# CONFIG_SND_SOC_LPASS_VA_MACRO is not set | |
# CONFIG_SND_SOC_LPASS_RX_MACRO is not set | |
# CONFIG_SND_SOC_LPASS_TX_MACRO is not set | |
# end of CODEC drivers | |
# CONFIG_SND_SIMPLE_CARD is not set | |
CONFIG_SND_X86=y | |
CONFIG_HDMI_LPE_AUDIO=m | |
CONFIG_SND_SYNTH_EMUX=m | |
CONFIG_SND_XEN_FRONTEND=m | |
# CONFIG_SND_VIRTIO is not set | |
CONFIG_AC97_BUS=m | |
# | |
# HID support | |
# | |
CONFIG_HID=m | |
CONFIG_HID_BATTERY_STRENGTH=y | |
CONFIG_HIDRAW=y | |
CONFIG_UHID=m | |
CONFIG_HID_GENERIC=m | |
# | |
# Special HID drivers | |
# | |
CONFIG_HID_A4TECH=m | |
CONFIG_HID_ACCUTOUCH=m | |
CONFIG_HID_ACRUX=m | |
CONFIG_HID_ACRUX_FF=y | |
CONFIG_HID_APPLE=m | |
CONFIG_HID_APPLEIR=m | |
CONFIG_HID_ASUS=m | |
CONFIG_HID_AUREAL=m | |
CONFIG_HID_BELKIN=m | |
CONFIG_HID_BETOP_FF=m | |
CONFIG_HID_BIGBEN_FF=m | |
CONFIG_HID_CHERRY=m | |
CONFIG_HID_CHICONY=m | |
CONFIG_HID_CORSAIR=m | |
CONFIG_HID_COUGAR=m | |
CONFIG_HID_MACALLY=m | |
CONFIG_HID_PRODIKEYS=m | |
CONFIG_HID_CMEDIA=m | |
CONFIG_HID_CP2112=m | |
CONFIG_HID_CREATIVE_SB0540=m | |
CONFIG_HID_CYPRESS=m | |
CONFIG_HID_DRAGONRISE=m | |
CONFIG_DRAGONRISE_FF=y | |
CONFIG_HID_EMS_FF=m | |
CONFIG_HID_ELAN=m | |
CONFIG_HID_ELECOM=m | |
CONFIG_HID_ELO=m | |
CONFIG_HID_EZKEY=m | |
CONFIG_HID_FT260=m | |
CONFIG_HID_GEMBIRD=m | |
CONFIG_HID_GFRM=m | |
CONFIG_HID_GLORIOUS=m | |
CONFIG_HID_HOLTEK=m | |
CONFIG_HOLTEK_FF=y | |
CONFIG_HID_VIVALDI_COMMON=m | |
CONFIG_HID_GOOGLE_HAMMER=m | |
CONFIG_HID_VIVALDI=m | |
CONFIG_HID_GT683R=m | |
CONFIG_HID_KEYTOUCH=m | |
CONFIG_HID_KYE=m | |
CONFIG_HID_UCLOGIC=m | |
CONFIG_HID_WALTOP=m | |
CONFIG_HID_VIEWSONIC=m | |
# CONFIG_HID_VRC2 is not set | |
# CONFIG_HID_XIAOMI is not set | |
CONFIG_HID_GYRATION=m | |
CONFIG_HID_ICADE=m | |
CONFIG_HID_ITE=m | |
CONFIG_HID_JABRA=m | |
CONFIG_HID_TWINHAN=m | |
CONFIG_HID_KENSINGTON=m | |
CONFIG_HID_LCPOWER=m | |
CONFIG_HID_LED=m | |
CONFIG_HID_LENOVO=m | |
# CONFIG_HID_LETSKETCH is not set | |
CONFIG_HID_LOGITECH=m | |
CONFIG_HID_LOGITECH_DJ=m | |
CONFIG_HID_LOGITECH_HIDPP=m | |
CONFIG_LOGITECH_FF=y | |
CONFIG_LOGIRUMBLEPAD2_FF=y | |
CONFIG_LOGIG940_FF=y | |
CONFIG_LOGIWHEELS_FF=y | |
CONFIG_HID_MAGICMOUSE=m | |
CONFIG_HID_MALTRON=m | |
CONFIG_HID_MAYFLASH=m | |
# CONFIG_HID_MEGAWORLD_FF is not set | |
CONFIG_HID_REDRAGON=m | |
CONFIG_HID_MICROSOFT=m | |
CONFIG_HID_MONTEREY=m | |
CONFIG_HID_MULTITOUCH=m | |
CONFIG_HID_NINTENDO=m | |
CONFIG_NINTENDO_FF=y | |
CONFIG_HID_NTI=m | |
CONFIG_HID_NTRIG=m | |
CONFIG_HID_ORTEK=m | |
CONFIG_HID_PANTHERLORD=m | |
CONFIG_PANTHERLORD_FF=y | |
CONFIG_HID_PENMOUNT=m | |
CONFIG_HID_PETALYNX=m | |
CONFIG_HID_PICOLCD=m | |
CONFIG_HID_PICOLCD_FB=y | |
CONFIG_HID_PICOLCD_BACKLIGHT=y | |
CONFIG_HID_PICOLCD_LEDS=y | |
CONFIG_HID_PICOLCD_CIR=y | |
CONFIG_HID_PLANTRONICS=m | |
CONFIG_HID_PLAYSTATION=m | |
CONFIG_PLAYSTATION_FF=y | |
# CONFIG_HID_PXRC is not set | |
# CONFIG_HID_RAZER is not set | |
CONFIG_HID_PRIMAX=m | |
CONFIG_HID_RETRODE=m | |
CONFIG_HID_ROCCAT=m | |
CONFIG_HID_SAITEK=m | |
CONFIG_HID_SAMSUNG=m | |
CONFIG_HID_SEMITEK=m | |
# CONFIG_HID_SIGMAMICRO is not set | |
CONFIG_HID_SONY=m | |
CONFIG_SONY_FF=y | |
CONFIG_HID_SPEEDLINK=m | |
CONFIG_HID_STEAM=m | |
CONFIG_HID_STEELSERIES=m | |
CONFIG_HID_SUNPLUS=m | |
CONFIG_HID_RMI=m | |
CONFIG_HID_GREENASIA=m | |
CONFIG_GREENASIA_FF=y | |
CONFIG_HID_HYPERV_MOUSE=m | |
CONFIG_HID_SMARTJOYPLUS=m | |
CONFIG_SMARTJOYPLUS_FF=y | |
CONFIG_HID_TIVO=m | |
CONFIG_HID_TOPSEED=m | |
# CONFIG_HID_TOPRE is not set | |
CONFIG_HID_THINGM=m | |
CONFIG_HID_THRUSTMASTER=m | |
CONFIG_THRUSTMASTER_FF=y | |
CONFIG_HID_UDRAW_PS3=m | |
CONFIG_HID_U2FZERO=m | |
CONFIG_HID_WACOM=m | |
CONFIG_HID_WIIMOTE=m | |
CONFIG_HID_XINMO=m | |
CONFIG_HID_ZEROPLUS=m | |
CONFIG_ZEROPLUS_FF=y | |
CONFIG_HID_ZYDACRON=m | |
CONFIG_HID_SENSOR_HUB=m | |
CONFIG_HID_SENSOR_CUSTOM_SENSOR=m | |
CONFIG_HID_ALPS=m | |
CONFIG_HID_MCP2221=m | |
# end of Special HID drivers | |
# | |
# USB HID support | |
# | |
CONFIG_USB_HID=m | |
CONFIG_HID_PID=y | |
CONFIG_USB_HIDDEV=y | |
# | |
# USB HID Boot Protocol drivers | |
# | |
# CONFIG_USB_KBD is not set | |
# CONFIG_USB_MOUSE is not set | |
# end of USB HID Boot Protocol drivers | |
# end of USB HID support | |
# | |
# I2C HID support | |
# | |
CONFIG_I2C_HID_ACPI=m | |
# end of I2C HID support | |
CONFIG_I2C_HID_CORE=m | |
# | |
# Intel ISH HID support | |
# | |
CONFIG_INTEL_ISH_HID=m | |
# CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set | |
# end of Intel ISH HID support | |
# | |
# AMD SFH HID Support | |
# | |
CONFIG_AMD_SFH_HID=m | |
# end of AMD SFH HID Support | |
# | |
# Surface System Aggregator Module HID support | |
# | |
CONFIG_SURFACE_HID=m | |
CONFIG_SURFACE_KBD=m | |
# end of Surface System Aggregator Module HID support | |
CONFIG_SURFACE_HID_CORE=m | |
# end of HID support | |
CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |
CONFIG_USB_SUPPORT=y | |
CONFIG_USB_COMMON=m | |
CONFIG_USB_LED_TRIG=y | |
# CONFIG_USB_ULPI_BUS is not set | |
# CONFIG_USB_CONN_GPIO is not set | |
CONFIG_USB_ARCH_HAS_HCD=y | |
CONFIG_USB=m | |
CONFIG_USB_PCI=y | |
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y | |
# | |
# Miscellaneous USB options | |
# | |
CONFIG_USB_DEFAULT_PERSIST=y | |
# CONFIG_USB_FEW_INIT_RETRIES is not set | |
CONFIG_USB_DYNAMIC_MINORS=y | |
# CONFIG_USB_OTG is not set | |
# CONFIG_USB_OTG_PRODUCTLIST is not set | |
# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set | |
CONFIG_USB_LEDS_TRIGGER_USBPORT=m | |
CONFIG_USB_AUTOSUSPEND_DELAY=2 | |
CONFIG_USB_MON=m | |
# | |
# USB Host Controller Drivers | |
# | |
# CONFIG_USB_C67X00_HCD is not set | |
CONFIG_USB_XHCI_HCD=m | |
# CONFIG_USB_XHCI_DBGCAP is not set | |
CONFIG_USB_XHCI_PCI=m | |
# CONFIG_USB_XHCI_PCI_RENESAS is not set | |
# CONFIG_USB_XHCI_PLATFORM is not set | |
CONFIG_USB_EHCI_HCD=m | |
CONFIG_USB_EHCI_ROOT_HUB_TT=y | |
CONFIG_USB_EHCI_TT_NEWSCHED=y | |
CONFIG_USB_EHCI_PCI=m | |
# CONFIG_USB_EHCI_FSL is not set | |
# CONFIG_USB_EHCI_HCD_PLATFORM is not set | |
# CONFIG_USB_OXU210HP_HCD is not set | |
# CONFIG_USB_ISP116X_HCD is not set | |
# CONFIG_USB_FOTG210_HCD is not set | |
# CONFIG_USB_MAX3421_HCD is not set | |
CONFIG_USB_OHCI_HCD=m | |
CONFIG_USB_OHCI_HCD_PCI=m | |
# CONFIG_USB_OHCI_HCD_SSB is not set | |
# CONFIG_USB_OHCI_HCD_PLATFORM is not set | |
CONFIG_USB_UHCI_HCD=m | |
CONFIG_USB_U132_HCD=m | |
CONFIG_USB_SL811_HCD=m | |
# CONFIG_USB_SL811_HCD_ISO is not set | |
CONFIG_USB_SL811_CS=m | |
# CONFIG_USB_R8A66597_HCD is not set | |
# CONFIG_USB_HCD_BCMA is not set | |
# CONFIG_USB_HCD_SSB is not set | |
# CONFIG_USB_HCD_TEST_MODE is not set | |
# CONFIG_USB_XEN_HCD is not set | |
# | |
# USB Device Class drivers | |
# | |
CONFIG_USB_ACM=m | |
CONFIG_USB_PRINTER=m | |
CONFIG_USB_WDM=m | |
CONFIG_USB_TMC=m | |
# | |
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may | |
# | |
# | |
# also be needed; see USB_STORAGE Help for more info | |
# | |
CONFIG_USB_STORAGE=m | |
# CONFIG_USB_STORAGE_DEBUG is not set | |
CONFIG_USB_STORAGE_REALTEK=m | |
CONFIG_REALTEK_AUTOPM=y | |
CONFIG_USB_STORAGE_DATAFAB=m | |
CONFIG_USB_STORAGE_FREECOM=m | |
CONFIG_USB_STORAGE_ISD200=m | |
CONFIG_USB_STORAGE_USBAT=m | |
CONFIG_USB_STORAGE_SDDR09=m | |
CONFIG_USB_STORAGE_SDDR55=m | |
CONFIG_USB_STORAGE_JUMPSHOT=m | |
CONFIG_USB_STORAGE_ALAUDA=m | |
CONFIG_USB_STORAGE_ONETOUCH=m | |
CONFIG_USB_STORAGE_KARMA=m | |
CONFIG_USB_STORAGE_CYPRESS_ATACB=m | |
CONFIG_USB_STORAGE_ENE_UB6250=m | |
CONFIG_USB_UAS=m | |
# | |
# USB Imaging devices | |
# | |
CONFIG_USB_MDC800=m | |
CONFIG_USB_MICROTEK=m | |
CONFIG_USBIP_CORE=m | |
CONFIG_USBIP_VHCI_HCD=m | |
CONFIG_USBIP_VHCI_HC_PORTS=15 | |
CONFIG_USBIP_VHCI_NR_HCS=8 | |
CONFIG_USBIP_HOST=m | |
CONFIG_USBIP_VUDC=m | |
# CONFIG_USBIP_DEBUG is not set | |
# CONFIG_USB_CDNS_SUPPORT is not set | |
# CONFIG_USB_MUSB_HDRC is not set | |
# CONFIG_USB_DWC3 is not set | |
# CONFIG_USB_DWC2 is not set | |
# CONFIG_USB_CHIPIDEA is not set | |
# CONFIG_USB_ISP1760 is not set | |
# | |
# USB port drivers | |
# | |
CONFIG_USB_USS720=m | |
CONFIG_USB_SERIAL=m | |
CONFIG_USB_SERIAL_GENERIC=y | |
CONFIG_USB_SERIAL_SIMPLE=m | |
CONFIG_USB_SERIAL_AIRCABLE=m | |
CONFIG_USB_SERIAL_ARK3116=m | |
CONFIG_USB_SERIAL_BELKIN=m | |
CONFIG_USB_SERIAL_CH341=m | |
CONFIG_USB_SERIAL_WHITEHEAT=m | |
CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m | |
CONFIG_USB_SERIAL_CP210X=m | |
CONFIG_USB_SERIAL_CYPRESS_M8=m | |
CONFIG_USB_SERIAL_EMPEG=m | |
CONFIG_USB_SERIAL_FTDI_SIO=m | |
CONFIG_USB_SERIAL_VISOR=m | |
CONFIG_USB_SERIAL_IPAQ=m | |
CONFIG_USB_SERIAL_IR=m | |
CONFIG_USB_SERIAL_EDGEPORT=m | |
CONFIG_USB_SERIAL_EDGEPORT_TI=m | |
CONFIG_USB_SERIAL_F81232=m | |
CONFIG_USB_SERIAL_F8153X=m | |
CONFIG_USB_SERIAL_GARMIN=m | |
CONFIG_USB_SERIAL_IPW=m | |
CONFIG_USB_SERIAL_IUU=m | |
CONFIG_USB_SERIAL_KEYSPAN_PDA=m | |
CONFIG_USB_SERIAL_KEYSPAN=m | |
CONFIG_USB_SERIAL_KLSI=m | |
CONFIG_USB_SERIAL_KOBIL_SCT=m | |
CONFIG_USB_SERIAL_MCT_U232=m | |
CONFIG_USB_SERIAL_METRO=m | |
CONFIG_USB_SERIAL_MOS7720=m | |
CONFIG_USB_SERIAL_MOS7715_PARPORT=y | |
CONFIG_USB_SERIAL_MOS7840=m | |
CONFIG_USB_SERIAL_MXUPORT=m | |
CONFIG_USB_SERIAL_NAVMAN=m | |
CONFIG_USB_SERIAL_PL2303=m | |
CONFIG_USB_SERIAL_OTI6858=m | |
CONFIG_USB_SERIAL_QCAUX=m | |
CONFIG_USB_SERIAL_QUALCOMM=m | |
CONFIG_USB_SERIAL_SPCP8X5=m | |
CONFIG_USB_SERIAL_SAFE=m | |
# CONFIG_USB_SERIAL_SAFE_PADDED is not set | |
CONFIG_USB_SERIAL_SIERRAWIRELESS=m | |
CONFIG_USB_SERIAL_SYMBOL=m | |
CONFIG_USB_SERIAL_TI=m | |
CONFIG_USB_SERIAL_CYBERJACK=m | |
CONFIG_USB_SERIAL_WWAN=m | |
CONFIG_USB_SERIAL_OPTION=m | |
CONFIG_USB_SERIAL_OMNINET=m | |
CONFIG_USB_SERIAL_OPTICON=m | |
CONFIG_USB_SERIAL_XSENS_MT=m | |
CONFIG_USB_SERIAL_WISHBONE=m | |
CONFIG_USB_SERIAL_SSU100=m | |
CONFIG_USB_SERIAL_QT2=m | |
CONFIG_USB_SERIAL_UPD78F0730=m | |
CONFIG_USB_SERIAL_XR=m | |
CONFIG_USB_SERIAL_DEBUG=m | |
# | |
# USB Miscellaneous drivers | |
# | |
CONFIG_USB_EMI62=m | |
CONFIG_USB_EMI26=m | |
CONFIG_USB_ADUTUX=m | |
CONFIG_USB_SEVSEG=m | |
CONFIG_USB_LEGOTOWER=m | |
CONFIG_USB_LCD=m | |
CONFIG_USB_CYPRESS_CY7C63=m | |
CONFIG_USB_CYTHERM=m | |
CONFIG_USB_IDMOUSE=m | |
CONFIG_USB_FTDI_ELAN=m | |
CONFIG_USB_APPLEDISPLAY=m | |
CONFIG_APPLE_MFI_FASTCHARGE=m | |
CONFIG_USB_SISUSBVGA=m | |
CONFIG_USB_LD=m | |
CONFIG_USB_TRANCEVIBRATOR=m | |
CONFIG_USB_IOWARRIOR=m | |
CONFIG_USB_TEST=m | |
CONFIG_USB_EHSET_TEST_FIXTURE=m | |
CONFIG_USB_ISIGHTFW=m | |
CONFIG_USB_YUREX=m | |
CONFIG_USB_EZUSB_FX2=m | |
# CONFIG_USB_HUB_USB251XB is not set | |
# CONFIG_USB_HSIC_USB3503 is not set | |
# CONFIG_USB_HSIC_USB4604 is not set | |
# CONFIG_USB_LINK_LAYER_TEST is not set | |
CONFIG_USB_CHAOSKEY=m | |
CONFIG_USB_ATM=m | |
CONFIG_USB_SPEEDTOUCH=m | |
CONFIG_USB_CXACRU=m | |
CONFIG_USB_UEAGLEATM=m | |
CONFIG_USB_XUSBATM=m | |
# | |
# USB Physical Layer drivers | |
# | |
# CONFIG_NOP_USB_XCEIV is not set | |
# CONFIG_USB_GPIO_VBUS is not set | |
# CONFIG_USB_ISP1301 is not set | |
# end of USB Physical Layer drivers | |
CONFIG_USB_GADGET=m | |
# CONFIG_USB_GADGET_DEBUG is not set | |
# CONFIG_USB_GADGET_DEBUG_FILES is not set | |
# CONFIG_USB_GADGET_DEBUG_FS is not set | |
CONFIG_USB_GADGET_VBUS_DRAW=2 | |
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 | |
# CONFIG_U_SERIAL_CONSOLE is not set | |
# | |
# USB Peripheral Controller | |
# | |
# CONFIG_USB_FOTG210_UDC is not set | |
# CONFIG_USB_GR_UDC is not set | |
# CONFIG_USB_R8A66597 is not set | |
# CONFIG_USB_PXA27X is not set | |
# CONFIG_USB_MV_UDC is not set | |
# CONFIG_USB_MV_U3D is not set | |
# CONFIG_USB_M66592 is not set | |
# CONFIG_USB_BDC_UDC is not set | |
# CONFIG_USB_AMD5536UDC is not set | |
# CONFIG_USB_NET2272 is not set | |
CONFIG_USB_NET2280=m | |
# CONFIG_USB_GOKU is not set | |
CONFIG_USB_EG20T=m | |
# CONFIG_USB_MAX3420_UDC is not set | |
CONFIG_USB_DUMMY_HCD=m | |
# end of USB Peripheral Controller | |
CONFIG_USB_LIBCOMPOSITE=m | |
CONFIG_USB_F_ACM=m | |
CONFIG_USB_F_SS_LB=m | |
CONFIG_USB_U_SERIAL=m | |
CONFIG_USB_U_ETHER=m | |
CONFIG_USB_U_AUDIO=m | |
CONFIG_USB_F_SERIAL=m | |
CONFIG_USB_F_OBEX=m | |
CONFIG_USB_F_NCM=m | |
CONFIG_USB_F_ECM=m | |
CONFIG_USB_F_PHONET=m | |
CONFIG_USB_F_EEM=m | |
CONFIG_USB_F_SUBSET=m | |
CONFIG_USB_F_RNDIS=m | |
CONFIG_USB_F_MASS_STORAGE=m | |
CONFIG_USB_F_FS=m | |
CONFIG_USB_F_UAC1=m | |
CONFIG_USB_F_UAC2=m | |
CONFIG_USB_F_UVC=m | |
CONFIG_USB_F_MIDI=m | |
CONFIG_USB_F_HID=m | |
CONFIG_USB_F_PRINTER=m | |
CONFIG_USB_CONFIGFS=m | |
CONFIG_USB_CONFIGFS_SERIAL=y | |
CONFIG_USB_CONFIGFS_ACM=y | |
CONFIG_USB_CONFIGFS_OBEX=y | |
CONFIG_USB_CONFIGFS_NCM=y | |
CONFIG_USB_CONFIGFS_ECM=y | |
CONFIG_USB_CONFIGFS_ECM_SUBSET=y | |
CONFIG_USB_CONFIGFS_RNDIS=y | |
CONFIG_USB_CONFIGFS_EEM=y | |
CONFIG_USB_CONFIGFS_PHONET=y | |
CONFIG_USB_CONFIGFS_MASS_STORAGE=y | |
CONFIG_USB_CONFIGFS_F_LB_SS=y | |
CONFIG_USB_CONFIGFS_F_FS=y | |
CONFIG_USB_CONFIGFS_F_UAC1=y | |
# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set | |
CONFIG_USB_CONFIGFS_F_UAC2=y | |
CONFIG_USB_CONFIGFS_F_MIDI=y | |
CONFIG_USB_CONFIGFS_F_HID=y | |
CONFIG_USB_CONFIGFS_F_UVC=y | |
CONFIG_USB_CONFIGFS_F_PRINTER=y | |
# CONFIG_USB_CONFIGFS_F_TCM is not set | |
# | |
# USB Gadget precomposed configurations | |
# | |
# CONFIG_USB_ZERO is not set | |
# CONFIG_USB_AUDIO is not set | |
CONFIG_USB_ETH=m | |
CONFIG_USB_ETH_RNDIS=y | |
# CONFIG_USB_ETH_EEM is not set | |
# CONFIG_USB_G_NCM is not set | |
CONFIG_USB_GADGETFS=m | |
CONFIG_USB_FUNCTIONFS=m | |
CONFIG_USB_FUNCTIONFS_ETH=y | |
CONFIG_USB_FUNCTIONFS_RNDIS=y | |
CONFIG_USB_FUNCTIONFS_GENERIC=y | |
# CONFIG_USB_MASS_STORAGE is not set | |
# CONFIG_USB_GADGET_TARGET is not set | |
CONFIG_USB_G_SERIAL=m | |
# CONFIG_USB_MIDI_GADGET is not set | |
# CONFIG_USB_G_PRINTER is not set | |
# CONFIG_USB_CDC_COMPOSITE is not set | |
# CONFIG_USB_G_NOKIA is not set | |
# CONFIG_USB_G_ACM_MS is not set | |
# CONFIG_USB_G_MULTI is not set | |
# CONFIG_USB_G_HID is not set | |
# CONFIG_USB_G_DBGP is not set | |
# CONFIG_USB_G_WEBCAM is not set | |
# CONFIG_USB_RAW_GADGET is not set | |
# end of USB Gadget precomposed configurations | |
CONFIG_TYPEC=m | |
CONFIG_TYPEC_TCPM=m | |
# CONFIG_TYPEC_TCPCI is not set | |
CONFIG_TYPEC_FUSB302=m | |
# CONFIG_TYPEC_WCOVE is not set | |
CONFIG_TYPEC_UCSI=m | |
# CONFIG_UCSI_CCG is not set | |
CONFIG_UCSI_ACPI=m | |
# CONFIG_UCSI_STM32G0 is not set | |
CONFIG_TYPEC_TPS6598X=m | |
# CONFIG_TYPEC_ANX7411 is not set | |
# CONFIG_TYPEC_RT1719 is not set | |
# CONFIG_TYPEC_HD3SS3220 is not set | |
# CONFIG_TYPEC_STUSB160X is not set | |
# CONFIG_TYPEC_WUSB3801 is not set | |
# | |
# USB Type-C Multiplexer/DeMultiplexer Switch support | |
# | |
# CONFIG_TYPEC_MUX_FSA4480 is not set | |
CONFIG_TYPEC_MUX_PI3USB30532=m | |
# CONFIG_TYPEC_MUX_INTEL_PMC is not set | |
# end of USB Type-C Multiplexer/DeMultiplexer Switch support | |
# | |
# USB Type-C Alternate Mode drivers | |
# | |
CONFIG_TYPEC_DP_ALTMODE=m | |
CONFIG_TYPEC_NVIDIA_ALTMODE=m | |
# end of USB Type-C Alternate Mode drivers | |
CONFIG_USB_ROLE_SWITCH=m | |
CONFIG_USB_ROLES_INTEL_XHCI=m | |
CONFIG_MMC=m | |
CONFIG_MMC_BLOCK=m | |
CONFIG_MMC_BLOCK_MINORS=256 | |
CONFIG_SDIO_UART=m | |
# CONFIG_MMC_TEST is not set | |
# | |
# MMC/SD/SDIO Host Controller Drivers | |
# | |
# CONFIG_MMC_DEBUG is not set | |
CONFIG_MMC_SDHCI=m | |
CONFIG_MMC_SDHCI_IO_ACCESSORS=y | |
CONFIG_MMC_SDHCI_PCI=m | |
CONFIG_MMC_RICOH_MMC=y | |
CONFIG_MMC_SDHCI_ACPI=m | |
# CONFIG_MMC_SDHCI_PLTFM is not set | |
CONFIG_MMC_WBSD=m | |
CONFIG_MMC_TIFM_SD=m | |
# CONFIG_MMC_SPI is not set | |
CONFIG_MMC_SDRICOH_CS=m | |
CONFIG_MMC_CB710=m | |
CONFIG_MMC_VIA_SDMMC=m | |
CONFIG_MMC_VUB300=m | |
CONFIG_MMC_USHC=m | |
# CONFIG_MMC_USDHI6ROL0 is not set | |
CONFIG_MMC_REALTEK_PCI=m | |
CONFIG_MMC_REALTEK_USB=m | |
CONFIG_MMC_CQHCI=m | |
# CONFIG_MMC_HSQ is not set | |
CONFIG_MMC_TOSHIBA_PCI=m | |
# CONFIG_MMC_MTK is not set | |
CONFIG_SCSI_UFSHCD=m | |
# CONFIG_SCSI_UFS_BSG is not set | |
# CONFIG_SCSI_UFS_HPB is not set | |
# CONFIG_SCSI_UFS_HWMON is not set | |
CONFIG_SCSI_UFSHCD_PCI=m | |
# CONFIG_SCSI_UFS_DWC_TC_PCI is not set | |
# CONFIG_SCSI_UFSHCD_PLATFORM is not set | |
CONFIG_MEMSTICK=m | |
# CONFIG_MEMSTICK_DEBUG is not set | |
# | |
# MemoryStick drivers | |
# | |
# CONFIG_MEMSTICK_UNSAFE_RESUME is not set | |
CONFIG_MSPRO_BLOCK=m | |
# CONFIG_MS_BLOCK is not set | |
# | |
# MemoryStick Host Controller Drivers | |
# | |
CONFIG_MEMSTICK_TIFM_MS=m | |
CONFIG_MEMSTICK_JMICRON_38X=m | |
CONFIG_MEMSTICK_R592=m | |
CONFIG_MEMSTICK_REALTEK_PCI=m | |
CONFIG_MEMSTICK_REALTEK_USB=m | |
CONFIG_NEW_LEDS=y | |
CONFIG_LEDS_CLASS=y | |
# CONFIG_LEDS_CLASS_FLASH is not set | |
CONFIG_LEDS_CLASS_MULTICOLOR=m | |
CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y | |
# | |
# LED drivers | |
# | |
CONFIG_LEDS_APU=m | |
# CONFIG_LEDS_LM3530 is not set | |
# CONFIG_LEDS_LM3532 is not set | |
# CONFIG_LEDS_LM3642 is not set | |
# CONFIG_LEDS_PCA9532 is not set | |
CONFIG_LEDS_GPIO=m | |
CONFIG_LEDS_LP3944=m | |
# CONFIG_LEDS_LP3952 is not set | |
# CONFIG_LEDS_LP50XX is not set | |
CONFIG_LEDS_PCA955X=m | |
# CONFIG_LEDS_PCA955X_GPIO is not set | |
# CONFIG_LEDS_PCA963X is not set | |
CONFIG_LEDS_DAC124S085=m | |
# CONFIG_LEDS_PWM is not set | |
CONFIG_LEDS_REGULATOR=m | |
CONFIG_LEDS_BD2802=m | |
CONFIG_LEDS_INTEL_SS4200=m | |
CONFIG_LEDS_LT3593=m | |
# CONFIG_LEDS_TCA6507 is not set | |
# CONFIG_LEDS_TLC591XX is not set | |
# CONFIG_LEDS_LM355x is not set | |
CONFIG_LEDS_MENF21BMC=m | |
# CONFIG_LEDS_IS31FL319X is not set | |
# | |
# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) | |
# | |
# CONFIG_LEDS_BLINKM is not set | |
# CONFIG_LEDS_MLXCPLD is not set | |
# CONFIG_LEDS_MLXREG is not set | |
# CONFIG_LEDS_USER is not set | |
# CONFIG_LEDS_NIC78BX is not set | |
# CONFIG_LEDS_TI_LMU_COMMON is not set | |
# | |
# Flash and Torch LED drivers | |
# | |
# | |
# RGB LED drivers | |
# | |
# CONFIG_LEDS_PWM_MULTICOLOR is not set | |
# | |
# LED Triggers | |
# | |
CONFIG_LEDS_TRIGGERS=y | |
CONFIG_LEDS_TRIGGER_TIMER=m | |
CONFIG_LEDS_TRIGGER_ONESHOT=m | |
CONFIG_LEDS_TRIGGER_DISK=y | |
CONFIG_LEDS_TRIGGER_MTD=y | |
CONFIG_LEDS_TRIGGER_HEARTBEAT=m | |
CONFIG_LEDS_TRIGGER_BACKLIGHT=m | |
CONFIG_LEDS_TRIGGER_CPU=y | |
CONFIG_LEDS_TRIGGER_ACTIVITY=m | |
CONFIG_LEDS_TRIGGER_GPIO=m | |
CONFIG_LEDS_TRIGGER_DEFAULT_ON=m | |
# | |
# iptables trigger is under Netfilter config (LED target) | |
# | |
CONFIG_LEDS_TRIGGER_TRANSIENT=m | |
CONFIG_LEDS_TRIGGER_CAMERA=m | |
CONFIG_LEDS_TRIGGER_PANIC=y | |
CONFIG_LEDS_TRIGGER_NETDEV=m | |
CONFIG_LEDS_TRIGGER_PATTERN=m | |
CONFIG_LEDS_TRIGGER_AUDIO=m | |
# CONFIG_LEDS_TRIGGER_TTY is not set | |
# | |
# Simple LED drivers | |
# | |
CONFIG_LEDS_SIEMENS_SIMATIC_IPC=m | |
CONFIG_ACCESSIBILITY=y | |
CONFIG_A11Y_BRAILLE_CONSOLE=y | |
# | |
# Speakup console speech | |
# | |
CONFIG_SPEAKUP=m | |
CONFIG_SPEAKUP_SYNTH_ACNTSA=m | |
CONFIG_SPEAKUP_SYNTH_APOLLO=m | |
CONFIG_SPEAKUP_SYNTH_AUDPTR=m | |
CONFIG_SPEAKUP_SYNTH_BNS=m | |
CONFIG_SPEAKUP_SYNTH_DECTLK=m | |
CONFIG_SPEAKUP_SYNTH_DECEXT=m | |
CONFIG_SPEAKUP_SYNTH_LTLK=m | |
CONFIG_SPEAKUP_SYNTH_SOFT=m | |
CONFIG_SPEAKUP_SYNTH_SPKOUT=m | |
CONFIG_SPEAKUP_SYNTH_TXPRT=m | |
CONFIG_SPEAKUP_SYNTH_DUMMY=m | |
# end of Speakup console speech | |
CONFIG_INFINIBAND=m | |
CONFIG_INFINIBAND_USER_MAD=m | |
CONFIG_INFINIBAND_USER_ACCESS=m | |
CONFIG_INFINIBAND_USER_MEM=y | |
CONFIG_INFINIBAND_ON_DEMAND_PAGING=y | |
CONFIG_INFINIBAND_ADDR_TRANS=y | |
CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y | |
CONFIG_INFINIBAND_VIRT_DMA=y | |
# CONFIG_INFINIBAND_BNXT_RE is not set | |
CONFIG_INFINIBAND_CXGB4=m | |
# CONFIG_INFINIBAND_EFA is not set | |
# CONFIG_INFINIBAND_ERDMA is not set | |
CONFIG_INFINIBAND_HFI1=m | |
# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set | |
# CONFIG_SDMA_VERBOSITY is not set | |
CONFIG_INFINIBAND_IRDMA=m | |
CONFIG_MLX4_INFINIBAND=m | |
CONFIG_MLX5_INFINIBAND=m | |
CONFIG_INFINIBAND_MTHCA=m | |
CONFIG_INFINIBAND_MTHCA_DEBUG=y | |
CONFIG_INFINIBAND_OCRDMA=m | |
CONFIG_INFINIBAND_QEDR=m | |
CONFIG_INFINIBAND_QIB=m | |
CONFIG_INFINIBAND_QIB_DCA=y | |
CONFIG_INFINIBAND_USNIC=m | |
# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set | |
CONFIG_INFINIBAND_RDMAVT=m | |
CONFIG_RDMA_RXE=m | |
# CONFIG_RDMA_SIW is not set | |
CONFIG_INFINIBAND_IPOIB=m | |
CONFIG_INFINIBAND_IPOIB_CM=y | |
CONFIG_INFINIBAND_IPOIB_DEBUG=y | |
# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set | |
CONFIG_INFINIBAND_SRP=m | |
CONFIG_INFINIBAND_SRPT=m | |
CONFIG_INFINIBAND_ISER=m | |
CONFIG_INFINIBAND_ISERT=m | |
# CONFIG_INFINIBAND_RTRS_CLIENT is not set | |
# CONFIG_INFINIBAND_RTRS_SERVER is not set | |
# CONFIG_INFINIBAND_OPA_VNIC is not set | |
CONFIG_EDAC_ATOMIC_SCRUB=y | |
CONFIG_EDAC_SUPPORT=y | |
CONFIG_EDAC=y | |
CONFIG_EDAC_LEGACY_SYSFS=y | |
# CONFIG_EDAC_DEBUG is not set | |
CONFIG_EDAC_DECODE_MCE=m | |
# CONFIG_EDAC_GHES is not set | |
CONFIG_EDAC_AMD64=m | |
CONFIG_EDAC_E752X=m | |
CONFIG_EDAC_I82975X=m | |
CONFIG_EDAC_I3000=m | |
CONFIG_EDAC_I3200=m | |
CONFIG_EDAC_IE31200=m | |
CONFIG_EDAC_X38=m | |
CONFIG_EDAC_I5400=m | |
CONFIG_EDAC_I7CORE=m | |
CONFIG_EDAC_I5000=m | |
CONFIG_EDAC_I5100=m | |
CONFIG_EDAC_I7300=m | |
CONFIG_EDAC_SBRIDGE=m | |
CONFIG_EDAC_SKX=m | |
CONFIG_EDAC_I10NM=m | |
CONFIG_EDAC_PND2=m | |
CONFIG_EDAC_IGEN6=m | |
CONFIG_RTC_LIB=y | |
CONFIG_RTC_MC146818_LIB=y | |
CONFIG_RTC_CLASS=y | |
CONFIG_RTC_HCTOSYS=y | |
CONFIG_RTC_HCTOSYS_DEVICE="rtc0" | |
CONFIG_RTC_SYSTOHC=y | |
CONFIG_RTC_SYSTOHC_DEVICE="rtc0" | |
# CONFIG_RTC_DEBUG is not set | |
CONFIG_RTC_NVMEM=y | |
# | |
# RTC interfaces | |
# | |
CONFIG_RTC_INTF_SYSFS=y | |
CONFIG_RTC_INTF_PROC=y | |
CONFIG_RTC_INTF_DEV=y | |
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set | |
# CONFIG_RTC_DRV_TEST is not set | |
# | |
# I2C RTC drivers | |
# | |
# CONFIG_RTC_DRV_ABB5ZES3 is not set | |
# CONFIG_RTC_DRV_ABEOZ9 is not set | |
# CONFIG_RTC_DRV_ABX80X is not set | |
# CONFIG_RTC_DRV_DS1307 is not set | |
# CONFIG_RTC_DRV_DS1374 is not set | |
# CONFIG_RTC_DRV_DS1672 is not set | |
# CONFIG_RTC_DRV_MAX6900 is not set | |
# CONFIG_RTC_DRV_RS5C372 is not set | |
# CONFIG_RTC_DRV_ISL1208 is not set | |
# CONFIG_RTC_DRV_ISL12022 is not set | |
# CONFIG_RTC_DRV_X1205 is not set | |
# CONFIG_RTC_DRV_PCF8523 is not set | |
# CONFIG_RTC_DRV_PCF85063 is not set | |
# CONFIG_RTC_DRV_PCF85363 is not set | |
# CONFIG_RTC_DRV_PCF8563 is not set | |
# CONFIG_RTC_DRV_PCF8583 is not set | |
# CONFIG_RTC_DRV_M41T80 is not set | |
# CONFIG_RTC_DRV_BQ32K is not set | |
# CONFIG_RTC_DRV_S35390A is not set | |
# CONFIG_RTC_DRV_FM3130 is not set | |
# CONFIG_RTC_DRV_RX8010 is not set | |
# CONFIG_RTC_DRV_RX8581 is not set | |
# CONFIG_RTC_DRV_RX8025 is not set | |
# CONFIG_RTC_DRV_EM3027 is not set | |
# CONFIG_RTC_DRV_RV3028 is not set | |
# CONFIG_RTC_DRV_RV3032 is not set | |
# CONFIG_RTC_DRV_RV8803 is not set | |
# CONFIG_RTC_DRV_SD3078 is not set | |
# | |
# SPI RTC drivers | |
# | |
# CONFIG_RTC_DRV_M41T93 is not set | |
# CONFIG_RTC_DRV_M41T94 is not set | |
# CONFIG_RTC_DRV_DS1302 is not set | |
# CONFIG_RTC_DRV_DS1305 is not set | |
# CONFIG_RTC_DRV_DS1343 is not set | |
# CONFIG_RTC_DRV_DS1347 is not set | |
# CONFIG_RTC_DRV_DS1390 is not set | |
# CONFIG_RTC_DRV_MAX6916 is not set | |
# CONFIG_RTC_DRV_R9701 is not set | |
# CONFIG_RTC_DRV_RX4581 is not set | |
# CONFIG_RTC_DRV_RS5C348 is not set | |
# CONFIG_RTC_DRV_MAX6902 is not set | |
# CONFIG_RTC_DRV_PCF2123 is not set | |
# CONFIG_RTC_DRV_MCP795 is not set | |
CONFIG_RTC_I2C_AND_SPI=y | |
# | |
# SPI and I2C RTC drivers | |
# | |
# CONFIG_RTC_DRV_DS3232 is not set | |
# CONFIG_RTC_DRV_PCF2127 is not set | |
# CONFIG_RTC_DRV_RV3029C2 is not set | |
# CONFIG_RTC_DRV_RX6110 is not set | |
# | |
# Platform RTC drivers | |
# | |
CONFIG_RTC_DRV_CMOS=y | |
# CONFIG_RTC_DRV_DS1286 is not set | |
# CONFIG_RTC_DRV_DS1511 is not set | |
# CONFIG_RTC_DRV_DS1553 is not set | |
# CONFIG_RTC_DRV_DS1685_FAMILY is not set | |
# CONFIG_RTC_DRV_DS1742 is not set | |
# CONFIG_RTC_DRV_DS2404 is not set | |
# CONFIG_RTC_DRV_STK17TA8 is not set | |
# CONFIG_RTC_DRV_M48T86 is not set | |
# CONFIG_RTC_DRV_M48T35 is not set | |
# CONFIG_RTC_DRV_M48T59 is not set | |
# CONFIG_RTC_DRV_MSM6242 is not set | |
# CONFIG_RTC_DRV_BQ4802 is not set | |
# CONFIG_RTC_DRV_RP5C01 is not set | |
# CONFIG_RTC_DRV_V3020 is not set | |
# CONFIG_RTC_DRV_CROS_EC is not set | |
# | |
# on-CPU RTC drivers | |
# | |
# CONFIG_RTC_DRV_FTRTC010 is not set | |
# | |
# HID Sensor RTC drivers | |
# | |
# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set | |
# CONFIG_RTC_DRV_GOLDFISH is not set | |
CONFIG_DMADEVICES=y | |
# CONFIG_DMADEVICES_DEBUG is not set | |
# | |
# DMA Devices | |
# | |
CONFIG_DMA_ENGINE=y | |
CONFIG_DMA_VIRTUAL_CHANNELS=y | |
CONFIG_DMA_ACPI=y | |
# CONFIG_ALTERA_MSGDMA is not set | |
CONFIG_INTEL_IDMA64=m | |
CONFIG_INTEL_IDXD_BUS=m | |
CONFIG_INTEL_IDXD=m | |
# CONFIG_INTEL_IDXD_COMPAT is not set | |
CONFIG_INTEL_IDXD_SVM=y | |
CONFIG_INTEL_IDXD_PERFMON=y | |
CONFIG_INTEL_IOATDMA=m | |
# CONFIG_PLX_DMA is not set | |
# CONFIG_AMD_PTDMA is not set | |
# CONFIG_QCOM_HIDMA_MGMT is not set | |
# CONFIG_QCOM_HIDMA is not set | |
CONFIG_DW_DMAC_CORE=m | |
CONFIG_DW_DMAC=m | |
CONFIG_DW_DMAC_PCI=m | |
# CONFIG_DW_EDMA is not set | |
# CONFIG_DW_EDMA_PCIE is not set | |
CONFIG_HSU_DMA=y | |
# CONFIG_SF_PDMA is not set | |
# CONFIG_INTEL_LDMA is not set | |
# | |
# DMA Clients | |
# | |
CONFIG_ASYNC_TX_DMA=y | |
# CONFIG_DMATEST is not set | |
CONFIG_DMA_ENGINE_RAID=y | |
# | |
# DMABUF options | |
# | |
CONFIG_SYNC_FILE=y | |
# CONFIG_SW_SYNC is not set | |
# CONFIG_UDMABUF is not set | |
# CONFIG_DMABUF_MOVE_NOTIFY is not set | |
# CONFIG_DMABUF_DEBUG is not set | |
# CONFIG_DMABUF_SELFTESTS is not set | |
# CONFIG_DMABUF_HEAPS is not set | |
# CONFIG_DMABUF_SYSFS_STATS is not set | |
# end of DMABUF options | |
CONFIG_DCA=m | |
# CONFIG_AUXDISPLAY is not set | |
# CONFIG_PANEL is not set | |
CONFIG_UIO=m | |
CONFIG_UIO_CIF=m | |
# CONFIG_UIO_PDRV_GENIRQ is not set | |
# CONFIG_UIO_DMEM_GENIRQ is not set | |
CONFIG_UIO_AEC=m | |
CONFIG_UIO_SERCOS3=m | |
CONFIG_UIO_PCI_GENERIC=m | |
CONFIG_UIO_NETX=m | |
# CONFIG_UIO_PRUSS is not set | |
CONFIG_UIO_MF624=m | |
CONFIG_UIO_HV_GENERIC=m | |
CONFIG_VFIO=m | |
CONFIG_VFIO_IOMMU_TYPE1=m | |
CONFIG_VFIO_VIRQFD=m | |
# CONFIG_VFIO_NOIOMMU is not set | |
CONFIG_VFIO_PCI_CORE=m | |
CONFIG_VFIO_PCI_MMAP=y | |
CONFIG_VFIO_PCI_INTX=y | |
CONFIG_VFIO_PCI=m | |
CONFIG_VFIO_PCI_VGA=y | |
CONFIG_VFIO_PCI_IGD=y | |
# CONFIG_MLX5_VFIO_PCI is not set | |
CONFIG_VFIO_MDEV=m | |
CONFIG_IRQ_BYPASS_MANAGER=m | |
CONFIG_VIRT_DRIVERS=y | |
CONFIG_VMGENID=y | |
CONFIG_VBOXGUEST=m | |
# CONFIG_NITRO_ENCLAVES is not set | |
# CONFIG_EFI_SECRET is not set | |
CONFIG_SEV_GUEST=m | |
CONFIG_VIRTIO_ANCHOR=y | |
CONFIG_VIRTIO=m | |
CONFIG_VIRTIO_PCI_LIB=m | |
CONFIG_VIRTIO_PCI_LIB_LEGACY=m | |
CONFIG_VIRTIO_MENU=y | |
CONFIG_VIRTIO_PCI=m | |
CONFIG_VIRTIO_PCI_LEGACY=y | |
CONFIG_VIRTIO_PMEM=m | |
CONFIG_VIRTIO_BALLOON=m | |
# CONFIG_VIRTIO_MEM is not set | |
CONFIG_VIRTIO_INPUT=m | |
CONFIG_VIRTIO_MMIO=m | |
# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set | |
CONFIG_VIRTIO_DMA_SHARED_BUFFER=m | |
# CONFIG_VDPA is not set | |
CONFIG_VHOST_IOTLB=m | |
CONFIG_VHOST=m | |
CONFIG_VHOST_MENU=y | |
CONFIG_VHOST_NET=m | |
CONFIG_VHOST_SCSI=m | |
CONFIG_VHOST_VSOCK=m | |
# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set | |
# | |
# Microsoft Hyper-V guest support | |
# | |
CONFIG_HYPERV=m | |
CONFIG_HYPERV_TIMER=y | |
CONFIG_HYPERV_UTILS=m | |
CONFIG_HYPERV_BALLOON=m | |
# end of Microsoft Hyper-V guest support | |
# | |
# Xen driver support | |
# | |
CONFIG_XEN_BALLOON=y | |
CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y | |
CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 | |
CONFIG_XEN_SCRUB_PAGES_DEFAULT=y | |
CONFIG_XEN_DEV_EVTCHN=m | |
CONFIG_XEN_BACKEND=y | |
CONFIG_XENFS=m | |
CONFIG_XEN_COMPAT_XENFS=y | |
CONFIG_XEN_SYS_HYPERVISOR=y | |
CONFIG_XEN_XENBUS_FRONTEND=y | |
CONFIG_XEN_GNTDEV=m | |
CONFIG_XEN_GRANT_DEV_ALLOC=m | |
# CONFIG_XEN_GRANT_DMA_ALLOC is not set | |
CONFIG_SWIOTLB_XEN=y | |
CONFIG_XEN_PCI_STUB=y | |
CONFIG_XEN_PCIDEV_BACKEND=m | |
# CONFIG_XEN_PVCALLS_FRONTEND is not set | |
# CONFIG_XEN_PVCALLS_BACKEND is not set | |
CONFIG_XEN_SCSI_BACKEND=m | |
CONFIG_XEN_PRIVCMD=m | |
CONFIG_XEN_ACPI_PROCESSOR=m | |
CONFIG_XEN_MCE_LOG=y | |
CONFIG_XEN_HAVE_PVMMU=y | |
CONFIG_XEN_EFI=y | |
CONFIG_XEN_AUTO_XLATE=y | |
CONFIG_XEN_ACPI=y | |
CONFIG_XEN_SYMS=y | |
CONFIG_XEN_HAVE_VPMU=y | |
CONFIG_XEN_FRONT_PGDIR_SHBUF=m | |
CONFIG_XEN_UNPOPULATED_ALLOC=y | |
# CONFIG_XEN_VIRTIO is not set | |
# end of Xen driver support | |
# CONFIG_GREYBUS is not set | |
CONFIG_COMEDI=m | |
# CONFIG_COMEDI_DEBUG is not set | |
CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 | |
CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 | |
CONFIG_COMEDI_MISC_DRIVERS=y | |
CONFIG_COMEDI_BOND=m | |
CONFIG_COMEDI_TEST=m | |
CONFIG_COMEDI_PARPORT=m | |
# CONFIG_COMEDI_ISA_DRIVERS is not set | |
CONFIG_COMEDI_PCI_DRIVERS=m | |
CONFIG_COMEDI_8255_PCI=m | |
CONFIG_COMEDI_ADDI_WATCHDOG=m | |
CONFIG_COMEDI_ADDI_APCI_1032=m | |
CONFIG_COMEDI_ADDI_APCI_1500=m | |
CONFIG_COMEDI_ADDI_APCI_1516=m | |
CONFIG_COMEDI_ADDI_APCI_1564=m | |
CONFIG_COMEDI_ADDI_APCI_16XX=m | |
CONFIG_COMEDI_ADDI_APCI_2032=m | |
CONFIG_COMEDI_ADDI_APCI_2200=m | |
CONFIG_COMEDI_ADDI_APCI_3120=m | |
CONFIG_COMEDI_ADDI_APCI_3501=m | |
CONFIG_COMEDI_ADDI_APCI_3XXX=m | |
CONFIG_COMEDI_ADL_PCI6208=m | |
CONFIG_COMEDI_ADL_PCI7X3X=m | |
CONFIG_COMEDI_ADL_PCI8164=m | |
CONFIG_COMEDI_ADL_PCI9111=m | |
CONFIG_COMEDI_ADL_PCI9118=m | |
CONFIG_COMEDI_ADV_PCI1710=m | |
CONFIG_COMEDI_ADV_PCI1720=m | |
CONFIG_COMEDI_ADV_PCI1723=m | |
CONFIG_COMEDI_ADV_PCI1724=m | |
CONFIG_COMEDI_ADV_PCI1760=m | |
CONFIG_COMEDI_ADV_PCI_DIO=m | |
CONFIG_COMEDI_AMPLC_DIO200_PCI=m | |
CONFIG_COMEDI_AMPLC_PC236_PCI=m | |
CONFIG_COMEDI_AMPLC_PC263_PCI=m | |
CONFIG_COMEDI_AMPLC_PCI224=m | |
CONFIG_COMEDI_AMPLC_PCI230=m | |
CONFIG_COMEDI_CONTEC_PCI_DIO=m | |
CONFIG_COMEDI_DAS08_PCI=m | |
CONFIG_COMEDI_DT3000=m | |
CONFIG_COMEDI_DYNA_PCI10XX=m | |
CONFIG_COMEDI_GSC_HPDI=m | |
CONFIG_COMEDI_MF6X4=m | |
CONFIG_COMEDI_ICP_MULTI=m | |
CONFIG_COMEDI_DAQBOARD2000=m | |
CONFIG_COMEDI_JR3_PCI=m | |
CONFIG_COMEDI_KE_COUNTER=m | |
CONFIG_COMEDI_CB_PCIDAS64=m | |
CONFIG_COMEDI_CB_PCIDAS=m | |
CONFIG_COMEDI_CB_PCIDDA=m | |
CONFIG_COMEDI_CB_PCIMDAS=m | |
CONFIG_COMEDI_CB_PCIMDDA=m | |
CONFIG_COMEDI_ME4000=m | |
CONFIG_COMEDI_ME_DAQ=m | |
CONFIG_COMEDI_NI_6527=m | |
CONFIG_COMEDI_NI_65XX=m | |
CONFIG_COMEDI_NI_660X=m | |
CONFIG_COMEDI_NI_670X=m | |
CONFIG_COMEDI_NI_LABPC_PCI=m | |
CONFIG_COMEDI_NI_PCIDIO=m | |
CONFIG_COMEDI_NI_PCIMIO=m | |
CONFIG_COMEDI_RTD520=m | |
CONFIG_COMEDI_S626=m | |
CONFIG_COMEDI_MITE=m | |
CONFIG_COMEDI_NI_TIOCMD=m | |
CONFIG_COMEDI_PCMCIA_DRIVERS=m | |
CONFIG_COMEDI_CB_DAS16_CS=m | |
CONFIG_COMEDI_DAS08_CS=m | |
CONFIG_COMEDI_NI_DAQ_700_CS=m | |
CONFIG_COMEDI_NI_DAQ_DIO24_CS=m | |
CONFIG_COMEDI_NI_LABPC_CS=m | |
CONFIG_COMEDI_NI_MIO_CS=m | |
CONFIG_COMEDI_QUATECH_DAQP_CS=m | |
CONFIG_COMEDI_USB_DRIVERS=m | |
CONFIG_COMEDI_DT9812=m | |
CONFIG_COMEDI_NI_USB6501=m | |
CONFIG_COMEDI_USBDUX=m | |
CONFIG_COMEDI_USBDUXFAST=m | |
CONFIG_COMEDI_USBDUXSIGMA=m | |
CONFIG_COMEDI_VMK80XX=m | |
CONFIG_COMEDI_8254=m | |
CONFIG_COMEDI_8255=m | |
CONFIG_COMEDI_8255_SA=m | |
CONFIG_COMEDI_KCOMEDILIB=m | |
CONFIG_COMEDI_AMPLC_DIO200=m | |
CONFIG_COMEDI_AMPLC_PC236=m | |
CONFIG_COMEDI_DAS08=m | |
CONFIG_COMEDI_NI_LABPC=m | |
CONFIG_COMEDI_NI_TIO=m | |
CONFIG_COMEDI_NI_ROUTING=m | |
# CONFIG_COMEDI_TESTS is not set | |
CONFIG_STAGING=y | |
CONFIG_PRISM2_USB=m | |
CONFIG_RTL8192U=m | |
CONFIG_RTLLIB=m | |
CONFIG_RTLLIB_CRYPTO_CCMP=m | |
CONFIG_RTLLIB_CRYPTO_TKIP=m | |
CONFIG_RTLLIB_CRYPTO_WEP=m | |
CONFIG_RTL8192E=m | |
CONFIG_RTL8723BS=m | |
CONFIG_R8712U=m | |
CONFIG_R8188EU=m | |
CONFIG_RTS5208=m | |
# CONFIG_VT6655 is not set | |
CONFIG_VT6656=m | |
# | |
# IIO staging drivers | |
# | |
# | |
# Accelerometers | |
# | |
# CONFIG_ADIS16203 is not set | |
# CONFIG_ADIS16240 is not set | |
# end of Accelerometers | |
# | |
# Analog to digital converters | |
# | |
# CONFIG_AD7816 is not set | |
# end of Analog to digital converters | |
# | |
# Analog digital bi-direction converters | |
# | |
# CONFIG_ADT7316 is not set | |
# end of Analog digital bi-direction converters | |
# | |
# Direct Digital Synthesis | |
# | |
# CONFIG_AD9832 is not set | |
# CONFIG_AD9834 is not set | |
# end of Direct Digital Synthesis | |
# | |
# Network Analyzer, Impedance Converters | |
# | |
# CONFIG_AD5933 is not set | |
# end of Network Analyzer, Impedance Converters | |
# | |
# Active energy metering IC | |
# | |
# CONFIG_ADE7854 is not set | |
# end of Active energy metering IC | |
# | |
# Resolver to digital converters | |
# | |
# CONFIG_AD2S1210 is not set | |
# end of Resolver to digital converters | |
# end of IIO staging drivers | |
# CONFIG_FB_SM750 is not set | |
CONFIG_STAGING_MEDIA=y | |
# CONFIG_INTEL_ATOMISP is not set | |
# CONFIG_VIDEO_IPU3_IMGU is not set | |
# CONFIG_STAGING_MEDIA_DEPRECATED is not set | |
# CONFIG_LTE_GDM724X is not set | |
# CONFIG_FB_TFT is not set | |
# CONFIG_KS7010 is not set | |
# CONFIG_PI433 is not set | |
# CONFIG_FIELDBUS_DEV is not set | |
CONFIG_QLGE=m | |
# CONFIG_VME_BUS is not set | |
CONFIG_CHROME_PLATFORMS=y | |
CONFIG_CHROMEOS_ACPI=m | |
CONFIG_CHROMEOS_LAPTOP=m | |
CONFIG_CHROMEOS_PSTORE=m | |
# CONFIG_CHROMEOS_TBMC is not set | |
CONFIG_CROS_EC=m | |
# CONFIG_CROS_EC_I2C is not set | |
# CONFIG_CROS_EC_ISHTP is not set | |
# CONFIG_CROS_EC_SPI is not set | |
# CONFIG_CROS_EC_LPC is not set | |
CONFIG_CROS_EC_PROTO=y | |
CONFIG_CROS_KBD_LED_BACKLIGHT=m | |
CONFIG_CROS_EC_CHARDEV=m | |
CONFIG_CROS_EC_LIGHTBAR=m | |
CONFIG_CROS_EC_DEBUGFS=m | |
CONFIG_CROS_EC_SENSORHUB=m | |
CONFIG_CROS_EC_SYSFS=m | |
CONFIG_CROS_EC_TYPEC=m | |
CONFIG_CROS_USBPD_NOTIFY=m | |
# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set | |
CONFIG_CROS_TYPEC_SWITCH=m | |
# CONFIG_MELLANOX_PLATFORM is not set | |
CONFIG_SURFACE_PLATFORMS=y | |
CONFIG_SURFACE3_WMI=m | |
CONFIG_SURFACE_3_POWER_OPREGION=m | |
CONFIG_SURFACE_ACPI_NOTIFY=m | |
# CONFIG_SURFACE_AGGREGATOR_CDEV is not set | |
# CONFIG_SURFACE_AGGREGATOR_HUB is not set | |
CONFIG_SURFACE_AGGREGATOR_REGISTRY=m | |
# CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH is not set | |
CONFIG_SURFACE_DTX=m | |
CONFIG_SURFACE_GPE=m | |
CONFIG_SURFACE_HOTPLUG=m | |
CONFIG_SURFACE_PLATFORM_PROFILE=m | |
CONFIG_SURFACE_PRO3_BUTTON=m | |
CONFIG_SURFACE_AGGREGATOR=m | |
CONFIG_SURFACE_AGGREGATOR_BUS=y | |
CONFIG_X86_PLATFORM_DEVICES=y | |
CONFIG_ACPI_WMI=m | |
CONFIG_WMI_BMOF=m | |
CONFIG_HUAWEI_WMI=m | |
CONFIG_MXM_WMI=m | |
CONFIG_PEAQ_WMI=m | |
CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m | |
CONFIG_XIAOMI_WMI=m | |
CONFIG_GIGABYTE_WMI=m | |
# CONFIG_YOGABOOK_WMI is not set | |
CONFIG_ACERHDF=m | |
CONFIG_ACER_WIRELESS=m | |
CONFIG_ACER_WMI=m | |
# CONFIG_AMD_PMF is not set | |
CONFIG_AMD_PMC=m | |
# CONFIG_AMD_HSMP is not set | |
# CONFIG_ADV_SWBUTTON is not set | |
CONFIG_APPLE_GMUX=m | |
CONFIG_ASUS_LAPTOP=m | |
CONFIG_ASUS_WIRELESS=m | |
CONFIG_ASUS_WMI=m | |
CONFIG_ASUS_NB_WMI=m | |
# CONFIG_ASUS_TF103C_DOCK is not set | |
CONFIG_EEEPC_LAPTOP=m | |
CONFIG_EEEPC_WMI=m | |
CONFIG_X86_PLATFORM_DRIVERS_DELL=y | |
CONFIG_ALIENWARE_WMI=m | |
CONFIG_DCDBAS=m | |
CONFIG_DELL_LAPTOP=m | |
CONFIG_DELL_RBU=m | |
CONFIG_DELL_RBTN=m | |
CONFIG_DELL_SMBIOS=m | |
CONFIG_DELL_SMBIOS_WMI=y | |
CONFIG_DELL_SMBIOS_SMM=y | |
CONFIG_DELL_SMO8800=m | |
CONFIG_DELL_WMI=m | |
# CONFIG_DELL_WMI_PRIVACY is not set | |
CONFIG_DELL_WMI_AIO=m | |
CONFIG_DELL_WMI_DESCRIPTOR=m | |
CONFIG_DELL_WMI_LED=m | |
CONFIG_DELL_WMI_SYSMAN=m | |
CONFIG_AMILO_RFKILL=m | |
CONFIG_FUJITSU_LAPTOP=m | |
CONFIG_FUJITSU_TABLET=m | |
CONFIG_GPD_POCKET_FAN=m | |
CONFIG_HP_ACCEL=m | |
# CONFIG_WIRELESS_HOTKEY is not set | |
CONFIG_HP_WMI=m | |
CONFIG_IBM_RTL=m | |
CONFIG_IDEAPAD_LAPTOP=m | |
CONFIG_SENSORS_HDAPS=m | |
CONFIG_THINKPAD_ACPI=m | |
CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y | |
# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set | |
# CONFIG_THINKPAD_ACPI_DEBUG is not set | |
# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set | |
CONFIG_THINKPAD_ACPI_VIDEO=y | |
CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y | |
CONFIG_THINKPAD_LMI=m | |
CONFIG_INTEL_ATOMISP2_PDX86=y | |
# CONFIG_INTEL_ATOMISP2_LED is not set | |
CONFIG_INTEL_ATOMISP2_PM=m | |
# CONFIG_INTEL_SAR_INT1092 is not set | |
# CONFIG_INTEL_SKL_INT3472 is not set | |
CONFIG_INTEL_PMC_CORE=m | |
CONFIG_INTEL_PMT_CLASS=m | |
CONFIG_INTEL_PMT_TELEMETRY=m | |
CONFIG_INTEL_PMT_CRASHLOG=m | |
# | |
# Intel Speed Select Technology interface support | |
# | |
CONFIG_INTEL_SPEED_SELECT_INTERFACE=m | |
# end of Intel Speed Select Technology interface support | |
CONFIG_INTEL_WMI=y | |
# CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set | |
CONFIG_INTEL_WMI_THUNDERBOLT=m | |
# | |
# Intel Uncore Frequency Control | |
# | |
CONFIG_INTEL_UNCORE_FREQ_CONTROL=m | |
# end of Intel Uncore Frequency Control | |
CONFIG_INTEL_HID_EVENT=m | |
CONFIG_INTEL_VBTN=m | |
CONFIG_INTEL_INT0002_VGPIO=m | |
CONFIG_INTEL_OAKTRAIL=m | |
# CONFIG_INTEL_BXTWC_PMIC_TMU is not set | |
# CONFIG_INTEL_CHTDC_TI_PWRBTN is not set | |
CONFIG_INTEL_CHTWC_INT33FE=m | |
# CONFIG_INTEL_ISHTP_ECLITE is not set | |
# CONFIG_INTEL_PUNIT_IPC is not set | |
CONFIG_INTEL_RST=m | |
CONFIG_INTEL_SDSI=m | |
CONFIG_INTEL_SMARTCONNECT=m | |
CONFIG_INTEL_TURBO_MAX_3=y | |
CONFIG_INTEL_VSEC=m | |
CONFIG_MSI_LAPTOP=m | |
CONFIG_MSI_WMI=m | |
CONFIG_PCENGINES_APU2=m | |
# CONFIG_BARCO_P50_GPIO is not set | |
CONFIG_SAMSUNG_LAPTOP=m | |
CONFIG_SAMSUNG_Q10=m | |
CONFIG_ACPI_TOSHIBA=m | |
CONFIG_TOSHIBA_BT_RFKILL=m | |
CONFIG_TOSHIBA_HAPS=m | |
CONFIG_TOSHIBA_WMI=m | |
CONFIG_ACPI_CMPC=m | |
CONFIG_COMPAL_LAPTOP=m | |
CONFIG_LG_LAPTOP=m | |
CONFIG_PANASONIC_LAPTOP=m | |
CONFIG_SONY_LAPTOP=m | |
CONFIG_SONYPI_COMPAT=y | |
# CONFIG_SYSTEM76_ACPI is not set | |
CONFIG_TOPSTAR_LAPTOP=m | |
CONFIG_SERIAL_MULTI_INSTANTIATE=m | |
# CONFIG_MLX_PLATFORM is not set | |
CONFIG_TOUCHSCREEN_DMI=y | |
CONFIG_X86_ANDROID_TABLETS=m | |
CONFIG_FW_ATTR_CLASS=m | |
CONFIG_INTEL_IPS=m | |
CONFIG_INTEL_SCU_IPC=y | |
# CONFIG_INTEL_SCU_PCI is not set | |
# CONFIG_INTEL_SCU_PLATFORM is not set | |
CONFIG_SIEMENS_SIMATIC_IPC=m | |
# CONFIG_WINMATE_FM07_KEYS is not set | |
CONFIG_P2SB=y | |
CONFIG_HAVE_CLK=y | |
CONFIG_HAVE_CLK_PREPARE=y | |
CONFIG_COMMON_CLK=y | |
# CONFIG_LMK04832 is not set | |
# CONFIG_COMMON_CLK_MAX9485 is not set | |
# CONFIG_COMMON_CLK_SI5341 is not set | |
# CONFIG_COMMON_CLK_SI5351 is not set | |
# CONFIG_COMMON_CLK_SI544 is not set | |
# CONFIG_COMMON_CLK_CDCE706 is not set | |
# CONFIG_COMMON_CLK_CS2000_CP is not set | |
# CONFIG_COMMON_CLK_PWM is not set | |
# CONFIG_XILINX_VCU is not set | |
# CONFIG_HWSPINLOCK is not set | |
# | |
# Clock Source drivers | |
# | |
CONFIG_CLKEVT_I8253=y | |
CONFIG_I8253_LOCK=y | |
CONFIG_CLKBLD_I8253=y | |
# end of Clock Source drivers | |
CONFIG_MAILBOX=y | |
CONFIG_PCC=y | |
# CONFIG_ALTERA_MBOX is not set | |
CONFIG_IOMMU_IOVA=y | |
CONFIG_IOASID=y | |
CONFIG_IOMMU_API=y | |
CONFIG_IOMMU_SUPPORT=y | |
# | |
# Generic IOMMU Pagetable Support | |
# | |
CONFIG_IOMMU_IO_PGTABLE=y | |
# end of Generic IOMMU Pagetable Support | |
# CONFIG_IOMMU_DEBUGFS is not set | |
# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set | |
CONFIG_IOMMU_DEFAULT_DMA_LAZY=y | |
# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set | |
CONFIG_IOMMU_DMA=y | |
CONFIG_IOMMU_SVA=y | |
CONFIG_AMD_IOMMU=y | |
CONFIG_AMD_IOMMU_V2=y | |
CONFIG_DMAR_TABLE=y | |
CONFIG_INTEL_IOMMU=y | |
CONFIG_INTEL_IOMMU_SVM=y | |
# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set | |
CONFIG_INTEL_IOMMU_FLOPPY_WA=y | |
CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y | |
CONFIG_IRQ_REMAP=y | |
CONFIG_HYPERV_IOMMU=y | |
# CONFIG_VIRTIO_IOMMU is not set | |
# | |
# Remoteproc drivers | |
# | |
# CONFIG_REMOTEPROC is not set | |
# end of Remoteproc drivers | |
# | |
# Rpmsg drivers | |
# | |
# CONFIG_RPMSG_QCOM_GLINK_RPM is not set | |
# CONFIG_RPMSG_VIRTIO is not set | |
# end of Rpmsg drivers | |
CONFIG_SOUNDWIRE=m | |
# | |
# SoundWire Devices | |
# | |
CONFIG_SOUNDWIRE_CADENCE=m | |
CONFIG_SOUNDWIRE_INTEL=m | |
CONFIG_SOUNDWIRE_QCOM=m | |
CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m | |
# | |
# SOC (System On Chip) specific Drivers | |
# | |
# | |
# Amlogic SoC drivers | |
# | |
# end of Amlogic SoC drivers | |
# | |
# Broadcom SoC drivers | |
# | |
# end of Broadcom SoC drivers | |
# | |
# NXP/Freescale QorIQ SoC drivers | |
# | |
# end of NXP/Freescale QorIQ SoC drivers | |
# | |
# fujitsu SoC drivers | |
# | |
# end of fujitsu SoC drivers | |
# | |
# i.MX SoC drivers | |
# | |
# end of i.MX SoC drivers | |
# | |
# Enable LiteX SoC Builder specific drivers | |
# | |
# end of Enable LiteX SoC Builder specific drivers | |
# | |
# Qualcomm SoC drivers | |
# | |
CONFIG_QCOM_QMI_HELPERS=m | |
# end of Qualcomm SoC drivers | |
# CONFIG_SOC_TI is not set | |
# | |
# Xilinx SoC drivers | |
# | |
# end of Xilinx SoC drivers | |
# end of SOC (System On Chip) specific Drivers | |
CONFIG_PM_DEVFREQ=y | |
# | |
# DEVFREQ Governors | |
# | |
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m | |
# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set | |
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set | |
# CONFIG_DEVFREQ_GOV_USERSPACE is not set | |
# CONFIG_DEVFREQ_GOV_PASSIVE is not set | |
# | |
# DEVFREQ Drivers | |
# | |
# CONFIG_PM_DEVFREQ_EVENT is not set | |
CONFIG_EXTCON=m | |
# | |
# Extcon Device Drivers | |
# | |
# CONFIG_EXTCON_ADC_JACK is not set | |
CONFIG_EXTCON_AXP288=m | |
# CONFIG_EXTCON_FSA9480 is not set | |
# CONFIG_EXTCON_GPIO is not set | |
# CONFIG_EXTCON_INTEL_INT3496 is not set | |
CONFIG_EXTCON_INTEL_CHT_WC=m | |
# CONFIG_EXTCON_MAX3355 is not set | |
# CONFIG_EXTCON_PTN5150 is not set | |
# CONFIG_EXTCON_RT8973A is not set | |
# CONFIG_EXTCON_SM5502 is not set | |
# CONFIG_EXTCON_USB_GPIO is not set | |
# CONFIG_EXTCON_USBC_CROS_EC is not set | |
# CONFIG_EXTCON_USBC_TUSB320 is not set | |
CONFIG_MEMORY=y | |
CONFIG_IIO=m | |
CONFIG_IIO_BUFFER=y | |
# CONFIG_IIO_BUFFER_CB is not set | |
# CONFIG_IIO_BUFFER_DMA is not set | |
# CONFIG_IIO_BUFFER_DMAENGINE is not set | |
# CONFIG_IIO_BUFFER_HW_CONSUMER is not set | |
CONFIG_IIO_KFIFO_BUF=m | |
CONFIG_IIO_TRIGGERED_BUFFER=m | |
# CONFIG_IIO_CONFIGFS is not set | |
CONFIG_IIO_TRIGGER=y | |
CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 | |
# CONFIG_IIO_SW_DEVICE is not set | |
# CONFIG_IIO_SW_TRIGGER is not set | |
CONFIG_IIO_TRIGGERED_EVENT=m | |
# | |
# Accelerometers | |
# | |
CONFIG_ADIS16201=m | |
CONFIG_ADIS16209=m | |
# CONFIG_ADXL313_I2C is not set | |
# CONFIG_ADXL313_SPI is not set | |
CONFIG_ADXL345=m | |
CONFIG_ADXL345_I2C=m | |
CONFIG_ADXL345_SPI=m | |
# CONFIG_ADXL355_I2C is not set | |
# CONFIG_ADXL355_SPI is not set | |
# CONFIG_ADXL367_SPI is not set | |
# CONFIG_ADXL367_I2C is not set | |
CONFIG_ADXL372=m | |
CONFIG_ADXL372_SPI=m | |
CONFIG_ADXL372_I2C=m | |
CONFIG_BMA180=m | |
CONFIG_BMA220=m | |
CONFIG_BMA400=m | |
CONFIG_BMA400_I2C=m | |
CONFIG_BMA400_SPI=m | |
CONFIG_BMC150_ACCEL=m | |
CONFIG_BMC150_ACCEL_I2C=m | |
CONFIG_BMC150_ACCEL_SPI=m | |
# CONFIG_BMI088_ACCEL is not set | |
CONFIG_DA280=m | |
CONFIG_DA311=m | |
# CONFIG_DMARD06 is not set | |
CONFIG_DMARD09=m | |
CONFIG_DMARD10=m | |
# CONFIG_FXLS8962AF_I2C is not set | |
# CONFIG_FXLS8962AF_SPI is not set | |
CONFIG_HID_SENSOR_ACCEL_3D=m | |
CONFIG_IIO_ST_ACCEL_3AXIS=m | |
CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m | |
CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m | |
CONFIG_KXSD9=m | |
CONFIG_KXSD9_SPI=m | |
CONFIG_KXSD9_I2C=m | |
CONFIG_KXCJK1013=m | |
CONFIG_MC3230=m | |
CONFIG_MMA7455=m | |
CONFIG_MMA7455_I2C=m | |
CONFIG_MMA7455_SPI=m | |
CONFIG_MMA7660=m | |
CONFIG_MMA8452=m | |
CONFIG_MMA9551_CORE=m | |
CONFIG_MMA9551=m | |
CONFIG_MMA9553=m | |
# CONFIG_MSA311 is not set | |
CONFIG_MXC4005=m | |
CONFIG_MXC6255=m | |
CONFIG_SCA3000=m | |
# CONFIG_SCA3300 is not set | |
CONFIG_STK8312=m | |
CONFIG_STK8BA50=m | |
# end of Accelerometers | |
# | |
# Analog to digital converters | |
# | |
CONFIG_AD_SIGMA_DELTA=m | |
CONFIG_AD7091R5=m | |
CONFIG_AD7124=m | |
CONFIG_AD7192=m | |
CONFIG_AD7266=m | |
# CONFIG_AD7280 is not set | |
CONFIG_AD7291=m | |
CONFIG_AD7292=m | |
CONFIG_AD7298=m | |
CONFIG_AD7476=m | |
CONFIG_AD7606=m | |
CONFIG_AD7606_IFACE_PARALLEL=m | |
CONFIG_AD7606_IFACE_SPI=m | |
CONFIG_AD7766=m | |
CONFIG_AD7768_1=m | |
CONFIG_AD7780=m | |
CONFIG_AD7791=m | |
CONFIG_AD7793=m | |
CONFIG_AD7887=m | |
CONFIG_AD7923=m | |
CONFIG_AD7949=m | |
CONFIG_AD799X=m | |
CONFIG_AXP20X_ADC=m | |
CONFIG_AXP288_ADC=m | |
CONFIG_CC10001_ADC=m | |
# CONFIG_ENVELOPE_DETECTOR is not set | |
CONFIG_HI8435=m | |
CONFIG_HX711=m | |
CONFIG_INA2XX_ADC=m | |
CONFIG_LTC2471=m | |
CONFIG_LTC2485=m | |
CONFIG_LTC2496=m | |
CONFIG_LTC2497=m | |
CONFIG_MAX1027=m | |
CONFIG_MAX11100=m | |
CONFIG_MAX1118=m | |
# CONFIG_MAX11205 is not set | |
CONFIG_MAX1241=m | |
CONFIG_MAX1363=m | |
CONFIG_MAX9611=m | |
CONFIG_MCP320X=m | |
CONFIG_MCP3422=m | |
CONFIG_MCP3911=m | |
CONFIG_NAU7802=m | |
# CONFIG_RICHTEK_RTQ6056 is not set | |
# CONFIG_SD_ADC_MODULATOR is not set | |
CONFIG_TI_ADC081C=m | |
CONFIG_TI_ADC0832=m | |
CONFIG_TI_ADC084S021=m | |
CONFIG_TI_ADC12138=m | |
CONFIG_TI_ADC108S102=m | |
CONFIG_TI_ADC128S052=m | |
CONFIG_TI_ADC161S626=m | |
CONFIG_TI_ADS1015=m | |
CONFIG_TI_ADS7950=m | |
# CONFIG_TI_ADS8344 is not set | |
# CONFIG_TI_ADS8688 is not set | |
# CONFIG_TI_ADS124S08 is not set | |
# CONFIG_TI_ADS131E08 is not set | |
# CONFIG_TI_TLC4541 is not set | |
# CONFIG_TI_TSC2046 is not set | |
# CONFIG_VF610_ADC is not set | |
CONFIG_VIPERBOARD_ADC=m | |
# CONFIG_XILINX_XADC is not set | |
# end of Analog to digital converters | |
# | |
# Analog to digital and digital to analog converters | |
# | |
# CONFIG_AD74413R is not set | |
# end of Analog to digital and digital to analog converters | |
# | |
# Analog Front Ends | |
# | |
# CONFIG_IIO_RESCALE is not set | |
# end of Analog Front Ends | |
# | |
# Amplifiers | |
# | |
# CONFIG_AD8366 is not set | |
# CONFIG_ADA4250 is not set | |
# CONFIG_HMC425 is not set | |
# end of Amplifiers | |
# | |
# Capacitance to digital converters | |
# | |
# CONFIG_AD7150 is not set | |
# CONFIG_AD7746 is not set | |
# end of Capacitance to digital converters | |
# | |
# Chemical Sensors | |
# | |
# CONFIG_ATLAS_PH_SENSOR is not set | |
# CONFIG_ATLAS_EZO_SENSOR is not set | |
# CONFIG_BME680 is not set | |
# CONFIG_CCS811 is not set | |
# CONFIG_IAQCORE is not set | |
# CONFIG_PMS7003 is not set | |
# CONFIG_SCD30_CORE is not set | |
# CONFIG_SCD4X is not set | |
# CONFIG_SENSIRION_SGP30 is not set | |
# CONFIG_SENSIRION_SGP40 is not set | |
# CONFIG_SPS30_I2C is not set | |
# CONFIG_SPS30_SERIAL is not set | |
# CONFIG_SENSEAIR_SUNRISE_CO2 is not set | |
# CONFIG_VZ89X is not set | |
# end of Chemical Sensors | |
# CONFIG_IIO_CROS_EC_SENSORS_CORE is not set | |
# | |
# Hid Sensor IIO Common | |
# | |
CONFIG_HID_SENSOR_IIO_COMMON=m | |
CONFIG_HID_SENSOR_IIO_TRIGGER=m | |
# end of Hid Sensor IIO Common | |
CONFIG_IIO_MS_SENSORS_I2C=m | |
# | |
# IIO SCMI Sensors | |
# | |
# end of IIO SCMI Sensors | |
# | |
# SSP Sensor Common | |
# | |
# CONFIG_IIO_SSP_SENSORHUB is not set | |
# end of SSP Sensor Common | |
CONFIG_IIO_ST_SENSORS_I2C=m | |
CONFIG_IIO_ST_SENSORS_SPI=m | |
CONFIG_IIO_ST_SENSORS_CORE=m | |
# | |
# Digital to analog converters | |
# | |
# CONFIG_AD3552R is not set | |
CONFIG_AD5064=m | |
CONFIG_AD5360=m | |
CONFIG_AD5380=m | |
CONFIG_AD5421=m | |
CONFIG_AD5446=m | |
CONFIG_AD5449=m | |
CONFIG_AD5592R_BASE=m | |
CONFIG_AD5592R=m | |
CONFIG_AD5593R=m | |
CONFIG_AD5504=m | |
CONFIG_AD5624R_SPI=m | |
# CONFIG_LTC2688 is not set | |
CONFIG_AD5686=m | |
CONFIG_AD5686_SPI=m | |
CONFIG_AD5696_I2C=m | |
CONFIG_AD5755=m | |
CONFIG_AD5758=m | |
CONFIG_AD5761=m | |
CONFIG_AD5764=m | |
# CONFIG_AD5766 is not set | |
CONFIG_AD5770R=m | |
CONFIG_AD5791=m | |
# CONFIG_AD7293 is not set | |
CONFIG_AD7303=m | |
CONFIG_AD8801=m | |
# CONFIG_DPOT_DAC is not set | |
CONFIG_DS4424=m | |
CONFIG_LTC1660=m | |
CONFIG_LTC2632=m | |
CONFIG_M62332=m | |
CONFIG_MAX517=m | |
# CONFIG_MAX5821 is not set | |
CONFIG_MCP4725=m | |
CONFIG_MCP4922=m | |
CONFIG_TI_DAC082S085=m | |
CONFIG_TI_DAC5571=m | |
CONFIG_TI_DAC7311=m | |
CONFIG_TI_DAC7612=m | |
# CONFIG_VF610_DAC is not set | |
# end of Digital to analog converters | |
# | |
# IIO dummy driver | |
# | |
# end of IIO dummy driver | |
# | |
# Filters | |
# | |
# CONFIG_ADMV8818 is not set | |
# end of Filters | |
# | |
# Frequency Synthesizers DDS/PLL | |
# | |
# | |
# Clock Generator/Distribution | |
# | |
# CONFIG_AD9523 is not set | |
# end of Clock Generator/Distribution | |
# | |
# Phase-Locked Loop (PLL) frequency synthesizers | |
# | |
# CONFIG_ADF4350 is not set | |
# CONFIG_ADF4371 is not set | |
# CONFIG_ADMV1013 is not set | |
# CONFIG_ADMV1014 is not set | |
# CONFIG_ADMV4420 is not set | |
# CONFIG_ADRF6780 is not set | |
# end of Phase-Locked Loop (PLL) frequency synthesizers | |
# end of Frequency Synthesizers DDS/PLL | |
# | |
# Digital gyroscope sensors | |
# | |
CONFIG_ADIS16080=m | |
CONFIG_ADIS16130=m | |
CONFIG_ADIS16136=m | |
CONFIG_ADIS16260=m | |
CONFIG_ADXRS290=m | |
CONFIG_ADXRS450=m | |
CONFIG_BMG160=m | |
CONFIG_BMG160_I2C=m | |
CONFIG_BMG160_SPI=m | |
CONFIG_FXAS21002C=m | |
CONFIG_FXAS21002C_I2C=m | |
CONFIG_FXAS21002C_SPI=m | |
CONFIG_HID_SENSOR_GYRO_3D=m | |
CONFIG_MPU3050=m | |
CONFIG_MPU3050_I2C=m | |
CONFIG_IIO_ST_GYRO_3AXIS=m | |
CONFIG_IIO_ST_GYRO_I2C_3AXIS=m | |
CONFIG_IIO_ST_GYRO_SPI_3AXIS=m | |
CONFIG_ITG3200=m | |
# end of Digital gyroscope sensors | |
# | |
# Health Sensors | |
# | |
# | |
# Heart Rate Monitors | |
# | |
# CONFIG_AFE4403 is not set | |
# CONFIG_AFE4404 is not set | |
# CONFIG_MAX30100 is not set | |
# CONFIG_MAX30102 is not set | |
# end of Heart Rate Monitors | |
# end of Health Sensors | |
# | |
# Humidity sensors | |
# | |
# CONFIG_AM2315 is not set | |
# CONFIG_DHT11 is not set | |
# CONFIG_HDC100X is not set | |
# CONFIG_HDC2010 is not set | |
# CONFIG_HID_SENSOR_HUMIDITY is not set | |
# CONFIG_HTS221 is not set | |
# CONFIG_HTU21 is not set | |
# CONFIG_SI7005 is not set | |
# CONFIG_SI7020 is not set | |
# end of Humidity sensors | |
# | |
# Inertial measurement units | |
# | |
# CONFIG_ADIS16400 is not set | |
CONFIG_ADIS16460=m | |
CONFIG_ADIS16475=m | |
CONFIG_ADIS16480=m | |
CONFIG_BMI160=m | |
CONFIG_BMI160_I2C=m | |
CONFIG_BMI160_SPI=m | |
# CONFIG_BOSCH_BNO055_SERIAL is not set | |
# CONFIG_BOSCH_BNO055_I2C is not set | |
CONFIG_FXOS8700=m | |
CONFIG_FXOS8700_I2C=m | |
CONFIG_FXOS8700_SPI=m | |
CONFIG_KMX61=m | |
CONFIG_INV_ICM42600=m | |
CONFIG_INV_ICM42600_I2C=m | |
CONFIG_INV_ICM42600_SPI=m | |
CONFIG_INV_MPU6050_IIO=m | |
CONFIG_INV_MPU6050_I2C=m | |
CONFIG_INV_MPU6050_SPI=m | |
CONFIG_IIO_ST_LSM6DSX=m | |
CONFIG_IIO_ST_LSM6DSX_I2C=m | |
CONFIG_IIO_ST_LSM6DSX_SPI=m | |
# CONFIG_IIO_ST_LSM9DS0 is not set | |
# end of Inertial measurement units | |
CONFIG_IIO_ADIS_LIB=m | |
CONFIG_IIO_ADIS_LIB_BUFFER=y | |
# | |
# Light sensors | |
# | |
CONFIG_ACPI_ALS=m | |
CONFIG_ADJD_S311=m | |
CONFIG_ADUX1020=m | |
CONFIG_AL3010=m | |
CONFIG_AL3320A=m | |
CONFIG_APDS9300=m | |
CONFIG_APDS9960=m | |
CONFIG_AS73211=m | |
CONFIG_BH1750=m | |
CONFIG_BH1780=m | |
CONFIG_CM32181=m | |
CONFIG_CM3232=m | |
CONFIG_CM3323=m | |
# CONFIG_CM3605 is not set | |
CONFIG_CM36651=m | |
CONFIG_GP2AP002=m | |
CONFIG_GP2AP020A00F=m | |
CONFIG_SENSORS_ISL29018=m | |
CONFIG_SENSORS_ISL29028=m | |
CONFIG_ISL29125=m | |
CONFIG_HID_SENSOR_ALS=m | |
CONFIG_HID_SENSOR_PROX=m | |
CONFIG_JSA1212=m | |
CONFIG_RPR0521=m | |
CONFIG_LTR501=m | |
# CONFIG_LTRF216A is not set | |
CONFIG_LV0104CS=m | |
CONFIG_MAX44000=m | |
CONFIG_MAX44009=m | |
CONFIG_NOA1305=m | |
CONFIG_OPT3001=m | |
CONFIG_PA12203001=m | |
CONFIG_SI1133=m | |
CONFIG_SI1145=m | |
CONFIG_STK3310=m | |
CONFIG_ST_UVIS25=m | |
CONFIG_ST_UVIS25_I2C=m | |
CONFIG_ST_UVIS25_SPI=m | |
CONFIG_TCS3414=m | |
CONFIG_TCS3472=m | |
CONFIG_SENSORS_TSL2563=m | |
CONFIG_TSL2583=m | |
# CONFIG_TSL2591 is not set | |
CONFIG_TSL2772=m | |
CONFIG_TSL4531=m | |
CONFIG_US5182D=m | |
CONFIG_VCNL4000=m | |
CONFIG_VCNL4035=m | |
CONFIG_VEML6030=m | |
CONFIG_VEML6070=m | |
CONFIG_VL6180=m | |
CONFIG_ZOPT2201=m | |
# end of Light sensors | |
# | |
# Magnetometer sensors | |
# | |
# CONFIG_AK8974 is not set | |
CONFIG_AK8975=m | |
CONFIG_AK09911=m | |
CONFIG_BMC150_MAGN=m | |
CONFIG_BMC150_MAGN_I2C=m | |
CONFIG_BMC150_MAGN_SPI=m | |
CONFIG_MAG3110=m | |
CONFIG_HID_SENSOR_MAGNETOMETER_3D=m | |
CONFIG_MMC35240=m | |
CONFIG_IIO_ST_MAGN_3AXIS=m | |
CONFIG_IIO_ST_MAGN_I2C_3AXIS=m | |
CONFIG_IIO_ST_MAGN_SPI_3AXIS=m | |
CONFIG_SENSORS_HMC5843=m | |
CONFIG_SENSORS_HMC5843_I2C=m | |
CONFIG_SENSORS_HMC5843_SPI=m | |
CONFIG_SENSORS_RM3100=m | |
CONFIG_SENSORS_RM3100_I2C=m | |
CONFIG_SENSORS_RM3100_SPI=m | |
# CONFIG_YAMAHA_YAS530 is not set | |
# end of Magnetometer sensors | |
# | |
# Multiplexers | |
# | |
# CONFIG_IIO_MUX is not set | |
# end of Multiplexers | |
# | |
# Inclinometer sensors | |
# | |
CONFIG_HID_SENSOR_INCLINOMETER_3D=m | |
CONFIG_HID_SENSOR_DEVICE_ROTATION=m | |
# end of Inclinometer sensors | |
# | |
# Triggers - standalone | |
# | |
# CONFIG_IIO_INTERRUPT_TRIGGER is not set | |
# CONFIG_IIO_SYSFS_TRIGGER is not set | |
# end of Triggers - standalone | |
# | |
# Linear and angular position sensors | |
# | |
# CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set | |
# end of Linear and angular position sensors | |
# | |
# Digital potentiometers | |
# | |
# CONFIG_AD5110 is not set | |
# CONFIG_AD5272 is not set | |
# CONFIG_DS1803 is not set | |
# CONFIG_MAX5432 is not set | |
# CONFIG_MAX5481 is not set | |
# CONFIG_MAX5487 is not set | |
# CONFIG_MCP4018 is not set | |
# CONFIG_MCP4131 is not set | |
# CONFIG_MCP4531 is not set | |
# CONFIG_MCP41010 is not set | |
# CONFIG_TPL0102 is not set | |
# end of Digital potentiometers | |
# | |
# Digital potentiostats | |
# | |
# CONFIG_LMP91000 is not set | |
# end of Digital potentiostats | |
# | |
# Pressure sensors | |
# | |
CONFIG_ABP060MG=m | |
CONFIG_BMP280=m | |
CONFIG_BMP280_I2C=m | |
CONFIG_BMP280_SPI=m | |
CONFIG_DLHL60D=m | |
CONFIG_DPS310=m | |
CONFIG_HID_SENSOR_PRESS=m | |
CONFIG_HP03=m | |
CONFIG_ICP10100=m | |
CONFIG_MPL115=m | |
CONFIG_MPL115_I2C=m | |
CONFIG_MPL115_SPI=m | |
CONFIG_MPL3115=m | |
CONFIG_MS5611=m | |
# CONFIG_MS5611_I2C is not set | |
# CONFIG_MS5611_SPI is not set | |
CONFIG_MS5637=m | |
CONFIG_IIO_ST_PRESS=m | |
CONFIG_IIO_ST_PRESS_I2C=m | |
CONFIG_IIO_ST_PRESS_SPI=m | |
CONFIG_T5403=m | |
CONFIG_HP206C=m | |
CONFIG_ZPA2326=m | |
CONFIG_ZPA2326_I2C=m | |
CONFIG_ZPA2326_SPI=m | |
# end of Pressure sensors | |
# | |
# Lightning sensors | |
# | |
# CONFIG_AS3935 is not set | |
# end of Lightning sensors | |
# | |
# Proximity and distance sensors | |
# | |
# CONFIG_CROS_EC_MKBP_PROXIMITY is not set | |
CONFIG_ISL29501=m | |
CONFIG_LIDAR_LITE_V2=m | |
CONFIG_MB1232=m | |
CONFIG_PING=m | |
CONFIG_RFD77402=m | |
CONFIG_SRF04=m | |
CONFIG_SX_COMMON=m | |
CONFIG_SX9310=m | |
# CONFIG_SX9324 is not set | |
# CONFIG_SX9360 is not set | |
# CONFIG_SX9500 is not set | |
CONFIG_SRF08=m | |
CONFIG_VCNL3020=m | |
CONFIG_VL53L0X_I2C=m | |
# end of Proximity and distance sensors | |
# | |
# Resolver to digital converters | |
# | |
# CONFIG_AD2S90 is not set | |
# CONFIG_AD2S1200 is not set | |
# end of Resolver to digital converters | |
# | |
# Temperature sensors | |
# | |
CONFIG_LTC2983=m | |
CONFIG_MAXIM_THERMOCOUPLE=m | |
CONFIG_HID_SENSOR_TEMP=m | |
CONFIG_MLX90614=m | |
CONFIG_MLX90632=m | |
CONFIG_TMP006=m | |
CONFIG_TMP007=m | |
# CONFIG_TMP117 is not set | |
CONFIG_TSYS01=m | |
CONFIG_TSYS02D=m | |
CONFIG_MAX31856=m | |
# CONFIG_MAX31865 is not set | |
# end of Temperature sensors | |
# CONFIG_NTB is not set | |
CONFIG_PWM=y | |
CONFIG_PWM_SYSFS=y | |
# CONFIG_PWM_DEBUG is not set | |
# CONFIG_PWM_CLK is not set | |
CONFIG_PWM_CRC=y | |
# CONFIG_PWM_CROS_EC is not set | |
# CONFIG_PWM_DWC is not set | |
CONFIG_PWM_LPSS=m | |
# CONFIG_PWM_LPSS_PCI is not set | |
CONFIG_PWM_LPSS_PLATFORM=m | |
# CONFIG_PWM_PCA9685 is not set | |
# | |
# IRQ chip support | |
# | |
# end of IRQ chip support | |
# CONFIG_IPACK_BUS is not set | |
CONFIG_RESET_CONTROLLER=y | |
# CONFIG_RESET_SIMPLE is not set | |
# CONFIG_RESET_TI_SYSCON is not set | |
# CONFIG_RESET_TI_TPS380X is not set | |
# | |
# PHY Subsystem | |
# | |
CONFIG_GENERIC_PHY=y | |
# CONFIG_USB_LGM_PHY is not set | |
# CONFIG_PHY_CAN_TRANSCEIVER is not set | |
# | |
# PHY drivers for Broadcom platforms | |
# | |
# CONFIG_BCM_KONA_USB2_PHY is not set | |
# end of PHY drivers for Broadcom platforms | |
# CONFIG_PHY_PXA_28NM_HSIC is not set | |
# CONFIG_PHY_PXA_28NM_USB2 is not set | |
# CONFIG_PHY_CPCAP_USB is not set | |
# CONFIG_PHY_INTEL_LGM_EMMC is not set | |
# end of PHY Subsystem | |
CONFIG_POWERCAP=y | |
CONFIG_INTEL_RAPL_CORE=m | |
CONFIG_INTEL_RAPL=m | |
# CONFIG_IDLE_INJECT is not set | |
# CONFIG_MCB is not set | |
# | |
# Performance monitor support | |
# | |
# end of Performance monitor support | |
CONFIG_RAS=y | |
# CONFIG_RAS_CEC is not set | |
CONFIG_USB4=m | |
# CONFIG_USB4_DEBUGFS_WRITE is not set | |
# CONFIG_USB4_DMA_TEST is not set | |
# | |
# Android | |
# | |
# CONFIG_ANDROID_BINDER_IPC is not set | |
# end of Android | |
CONFIG_LIBNVDIMM=m | |
CONFIG_BLK_DEV_PMEM=m | |
CONFIG_ND_CLAIM=y | |
CONFIG_ND_BTT=m | |
CONFIG_BTT=y | |
CONFIG_ND_PFN=m | |
CONFIG_NVDIMM_PFN=y | |
CONFIG_NVDIMM_DAX=y | |
CONFIG_NVDIMM_KEYS=y | |
CONFIG_DAX=y | |
CONFIG_DEV_DAX=m | |
CONFIG_DEV_DAX_PMEM=m | |
CONFIG_DEV_DAX_HMEM=m | |
CONFIG_DEV_DAX_HMEM_DEVICES=y | |
CONFIG_DEV_DAX_KMEM=m | |
CONFIG_NVMEM=y | |
CONFIG_NVMEM_SYSFS=y | |
# CONFIG_NVMEM_RMEM is not set | |
# | |
# HW tracing support | |
# | |
# CONFIG_STM is not set | |
CONFIG_INTEL_TH=m | |
CONFIG_INTEL_TH_PCI=m | |
# CONFIG_INTEL_TH_ACPI is not set | |
CONFIG_INTEL_TH_GTH=m | |
CONFIG_INTEL_TH_MSU=m | |
CONFIG_INTEL_TH_PTI=m | |
# CONFIG_INTEL_TH_DEBUG is not set | |
# end of HW tracing support | |
# CONFIG_FPGA is not set | |
# CONFIG_TEE is not set | |
CONFIG_PM_OPP=y | |
# CONFIG_SIOX is not set | |
CONFIG_SLIMBUS=m | |
# CONFIG_SLIM_QCOM_CTRL is not set | |
# CONFIG_INTERCONNECT is not set | |
# CONFIG_COUNTER is not set | |
# CONFIG_MOST is not set | |
# CONFIG_PECI is not set | |
# CONFIG_HTE is not set | |
# end of Device Drivers | |
# | |
# File systems | |
# | |
CONFIG_DCACHE_WORD_ACCESS=y | |
# CONFIG_VALIDATE_FS_PARSER is not set | |
CONFIG_FS_IOMAP=y | |
# CONFIG_EXT2_FS is not set | |
# CONFIG_EXT3_FS is not set | |
CONFIG_EXT4_FS=m | |
CONFIG_EXT4_USE_FOR_EXT2=y | |
CONFIG_EXT4_FS_POSIX_ACL=y | |
CONFIG_EXT4_FS_SECURITY=y | |
# CONFIG_EXT4_DEBUG is not set | |
CONFIG_JBD2=m | |
# CONFIG_JBD2_DEBUG is not set | |
CONFIG_FS_MBCACHE=m | |
CONFIG_REISERFS_FS=m | |
# CONFIG_REISERFS_CHECK is not set | |
# CONFIG_REISERFS_PROC_INFO is not set | |
CONFIG_REISERFS_FS_XATTR=y | |
CONFIG_REISERFS_FS_POSIX_ACL=y | |
CONFIG_REISERFS_FS_SECURITY=y | |
CONFIG_JFS_FS=m | |
CONFIG_JFS_POSIX_ACL=y | |
CONFIG_JFS_SECURITY=y | |
# CONFIG_JFS_DEBUG is not set | |
# CONFIG_JFS_STATISTICS is not set | |
CONFIG_XFS_FS=m | |
CONFIG_XFS_SUPPORT_V4=y | |
CONFIG_XFS_QUOTA=y | |
CONFIG_XFS_POSIX_ACL=y | |
CONFIG_XFS_RT=y | |
# CONFIG_XFS_ONLINE_SCRUB is not set | |
# CONFIG_XFS_WARN is not set | |
# CONFIG_XFS_DEBUG is not set | |
CONFIG_GFS2_FS=m | |
CONFIG_GFS2_FS_LOCKING_DLM=y | |
CONFIG_OCFS2_FS=m | |
CONFIG_OCFS2_FS_O2CB=m | |
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | |
CONFIG_OCFS2_FS_STATS=y | |
CONFIG_OCFS2_DEBUG_MASKLOG=y | |
# CONFIG_OCFS2_DEBUG_FS is not set | |
CONFIG_BTRFS_FS=m | |
CONFIG_BTRFS_FS_POSIX_ACL=y | |
# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set | |
# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set | |
# CONFIG_BTRFS_DEBUG is not set | |
# CONFIG_BTRFS_ASSERT is not set | |
# CONFIG_BTRFS_FS_REF_VERIFY is not set | |
CONFIG_NILFS2_FS=m | |
CONFIG_F2FS_FS=m | |
CONFIG_F2FS_STAT_FS=y | |
CONFIG_F2FS_FS_XATTR=y | |
CONFIG_F2FS_FS_POSIX_ACL=y | |
CONFIG_F2FS_FS_SECURITY=y | |
# CONFIG_F2FS_CHECK_FS is not set | |
# CONFIG_F2FS_FAULT_INJECTION is not set | |
CONFIG_F2FS_FS_COMPRESSION=y | |
CONFIG_F2FS_FS_LZO=y | |
CONFIG_F2FS_FS_LZORLE=y | |
CONFIG_F2FS_FS_LZ4=y | |
CONFIG_F2FS_FS_LZ4HC=y | |
CONFIG_F2FS_FS_ZSTD=y | |
CONFIG_F2FS_IOSTAT=y | |
# CONFIG_F2FS_UNFAIR_RWSEM is not set | |
CONFIG_ZONEFS_FS=m | |
CONFIG_FS_DAX=y | |
CONFIG_FS_DAX_PMD=y | |
CONFIG_FS_POSIX_ACL=y | |
CONFIG_EXPORTFS=y | |
CONFIG_EXPORTFS_BLOCK_OPS=y | |
CONFIG_FILE_LOCKING=y | |
CONFIG_FS_ENCRYPTION=y | |
CONFIG_FS_ENCRYPTION_ALGS=m | |
CONFIG_FS_VERITY=y | |
# CONFIG_FS_VERITY_DEBUG is not set | |
CONFIG_FS_VERITY_BUILTIN_SIGNATURES=y | |
CONFIG_FSNOTIFY=y | |
CONFIG_DNOTIFY=y | |
CONFIG_INOTIFY_USER=y | |
CONFIG_FANOTIFY=y | |
CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y | |
CONFIG_QUOTA=y | |
CONFIG_QUOTA_NETLINK_INTERFACE=y | |
CONFIG_PRINT_QUOTA_WARNING=y | |
# CONFIG_QUOTA_DEBUG is not set | |
CONFIG_QUOTA_TREE=m | |
CONFIG_QFMT_V1=m | |
CONFIG_QFMT_V2=m | |
CONFIG_QUOTACTL=y | |
# CONFIG_AUTOFS4_FS is not set | |
CONFIG_AUTOFS_FS=m | |
CONFIG_FUSE_FS=m | |
CONFIG_CUSE=m | |
CONFIG_VIRTIO_FS=m | |
CONFIG_FUSE_DAX=y | |
CONFIG_OVERLAY_FS=m | |
# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set | |
CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y | |
# CONFIG_OVERLAY_FS_INDEX is not set | |
# CONFIG_OVERLAY_FS_XINO_AUTO is not set | |
# CONFIG_OVERLAY_FS_METACOPY is not set | |
# | |
# Caches | |
# | |
CONFIG_NETFS_SUPPORT=m | |
CONFIG_NETFS_STATS=y | |
CONFIG_FSCACHE=m | |
CONFIG_FSCACHE_STATS=y | |
# CONFIG_FSCACHE_DEBUG is not set | |
CONFIG_CACHEFILES=m | |
# CONFIG_CACHEFILES_DEBUG is not set | |
# CONFIG_CACHEFILES_ERROR_INJECTION is not set | |
# CONFIG_CACHEFILES_ONDEMAND is not set | |
# end of Caches | |
# | |
# CD-ROM/DVD Filesystems | |
# | |
CONFIG_ISO9660_FS=m | |
CONFIG_JOLIET=y | |
CONFIG_ZISOFS=y | |
CONFIG_UDF_FS=m | |
# end of CD-ROM/DVD Filesystems | |
# | |
# DOS/FAT/EXFAT/NT Filesystems | |
# | |
CONFIG_FAT_FS=m | |
CONFIG_MSDOS_FS=m | |
CONFIG_VFAT_FS=m | |
CONFIG_FAT_DEFAULT_CODEPAGE=437 | |
CONFIG_FAT_DEFAULT_IOCHARSET="ascii" | |
CONFIG_FAT_DEFAULT_UTF8=y | |
CONFIG_EXFAT_FS=m | |
CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" | |
# CONFIG_NTFS_FS is not set | |
# CONFIG_NTFS3_FS is not set | |
# end of DOS/FAT/EXFAT/NT Filesystems | |
# | |
# Pseudo filesystems | |
# | |
CONFIG_PROC_FS=y | |
CONFIG_PROC_KCORE=y | |
CONFIG_PROC_VMCORE=y | |
# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set | |
CONFIG_PROC_SYSCTL=y | |
CONFIG_PROC_PAGE_MONITOR=y | |
CONFIG_PROC_CHILDREN=y | |
CONFIG_PROC_PID_ARCH_STATUS=y | |
CONFIG_PROC_CPU_RESCTRL=y | |
CONFIG_KERNFS=y | |
CONFIG_SYSFS=y | |
CONFIG_TMPFS=y | |
CONFIG_TMPFS_POSIX_ACL=y | |
CONFIG_TMPFS_XATTR=y | |
CONFIG_TMPFS_INODE64=y | |
CONFIG_HUGETLBFS=y | |
CONFIG_HUGETLB_PAGE=y | |
CONFIG_ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y | |
CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y | |
# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set | |
CONFIG_MEMFD_CREATE=y | |
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y | |
CONFIG_CONFIGFS_FS=m | |
CONFIG_EFIVAR_FS=m | |
# end of Pseudo filesystems | |
CONFIG_MISC_FILESYSTEMS=y | |
CONFIG_ORANGEFS_FS=m | |
CONFIG_ADFS_FS=m | |
# CONFIG_ADFS_FS_RW is not set | |
CONFIG_AFFS_FS=m | |
CONFIG_ECRYPT_FS=m | |
CONFIG_ECRYPT_FS_MESSAGING=y | |
CONFIG_HFS_FS=m | |
CONFIG_HFSPLUS_FS=m | |
CONFIG_BEFS_FS=m | |
# CONFIG_BEFS_DEBUG is not set | |
CONFIG_BFS_FS=m | |
CONFIG_EFS_FS=m | |
CONFIG_JFFS2_FS=m | |
CONFIG_JFFS2_FS_DEBUG=0 | |
CONFIG_JFFS2_FS_WRITEBUFFER=y | |
# CONFIG_JFFS2_FS_WBUF_VERIFY is not set | |
CONFIG_JFFS2_SUMMARY=y | |
CONFIG_JFFS2_FS_XATTR=y | |
CONFIG_JFFS2_FS_POSIX_ACL=y | |
CONFIG_JFFS2_FS_SECURITY=y | |
CONFIG_JFFS2_COMPRESSION_OPTIONS=y | |
CONFIG_JFFS2_ZLIB=y | |
CONFIG_JFFS2_LZO=y | |
CONFIG_JFFS2_RTIME=y | |
# CONFIG_JFFS2_RUBIN is not set | |
# CONFIG_JFFS2_CMODE_NONE is not set | |
CONFIG_JFFS2_CMODE_PRIORITY=y | |
# CONFIG_JFFS2_CMODE_SIZE is not set | |
# CONFIG_JFFS2_CMODE_FAVOURLZO is not set | |
CONFIG_UBIFS_FS=m | |
CONFIG_UBIFS_FS_ADVANCED_COMPR=y | |
CONFIG_UBIFS_FS_LZO=y | |
CONFIG_UBIFS_FS_ZLIB=y | |
CONFIG_UBIFS_FS_ZSTD=y | |
# CONFIG_UBIFS_ATIME_SUPPORT is not set | |
CONFIG_UBIFS_FS_XATTR=y | |
CONFIG_UBIFS_FS_SECURITY=y | |
# CONFIG_UBIFS_FS_AUTHENTICATION is not set | |
# CONFIG_CRAMFS is not set | |
CONFIG_SQUASHFS=m | |
# CONFIG_SQUASHFS_FILE_CACHE is not set | |
CONFIG_SQUASHFS_FILE_DIRECT=y | |
# CONFIG_SQUASHFS_DECOMP_SINGLE is not set | |
# CONFIG_SQUASHFS_DECOMP_MULTI is not set | |
CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y | |
CONFIG_SQUASHFS_XATTR=y | |
CONFIG_SQUASHFS_ZLIB=y | |
CONFIG_SQUASHFS_LZ4=y | |
CONFIG_SQUASHFS_LZO=y | |
CONFIG_SQUASHFS_XZ=y | |
CONFIG_SQUASHFS_ZSTD=y | |
# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set | |
# CONFIG_SQUASHFS_EMBEDDED is not set | |
CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 | |
CONFIG_VXFS_FS=m | |
CONFIG_MINIX_FS=m | |
CONFIG_OMFS_FS=m | |
CONFIG_HPFS_FS=m | |
CONFIG_QNX4FS_FS=m | |
CONFIG_QNX6FS_FS=m | |
# CONFIG_QNX6FS_DEBUG is not set | |
CONFIG_ROMFS_FS=m | |
# CONFIG_ROMFS_BACKED_BY_BLOCK is not set | |
# CONFIG_ROMFS_BACKED_BY_MTD is not set | |
CONFIG_ROMFS_BACKED_BY_BOTH=y | |
CONFIG_ROMFS_ON_BLOCK=y | |
CONFIG_ROMFS_ON_MTD=y | |
CONFIG_PSTORE=y | |
CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 | |
CONFIG_PSTORE_DEFLATE_COMPRESS=y | |
# CONFIG_PSTORE_LZO_COMPRESS is not set | |
# CONFIG_PSTORE_LZ4_COMPRESS is not set | |
# CONFIG_PSTORE_LZ4HC_COMPRESS is not set | |
# CONFIG_PSTORE_842_COMPRESS is not set | |
# CONFIG_PSTORE_ZSTD_COMPRESS is not set | |
CONFIG_PSTORE_COMPRESS=y | |
CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y | |
CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" | |
# CONFIG_PSTORE_CONSOLE is not set | |
# CONFIG_PSTORE_PMSG is not set | |
CONFIG_PSTORE_RAM=m | |
CONFIG_PSTORE_ZONE=m | |
CONFIG_PSTORE_BLK=m | |
CONFIG_PSTORE_BLK_BLKDEV="" | |
CONFIG_PSTORE_BLK_KMSG_SIZE=64 | |
CONFIG_PSTORE_BLK_MAX_REASON=2 | |
CONFIG_SYSV_FS=m | |
CONFIG_UFS_FS=m | |
# CONFIG_UFS_FS_WRITE is not set | |
# CONFIG_UFS_DEBUG is not set | |
CONFIG_EROFS_FS=m | |
# CONFIG_EROFS_FS_DEBUG is not set | |
CONFIG_EROFS_FS_XATTR=y | |
CONFIG_EROFS_FS_POSIX_ACL=y | |
CONFIG_EROFS_FS_SECURITY=y | |
CONFIG_EROFS_FS_ZIP=y | |
# CONFIG_EROFS_FS_ZIP_LZMA is not set | |
CONFIG_VBOXSF_FS=m | |
CONFIG_NETWORK_FILESYSTEMS=y | |
CONFIG_NFS_FS=m | |
CONFIG_NFS_V2=m | |
CONFIG_NFS_V3=m | |
CONFIG_NFS_V3_ACL=y | |
CONFIG_NFS_V4=m | |
CONFIG_NFS_SWAP=y | |
CONFIG_NFS_V4_1=y | |
CONFIG_NFS_V4_2=y | |
CONFIG_PNFS_FILE_LAYOUT=m | |
CONFIG_PNFS_BLOCK=m | |
CONFIG_PNFS_FLEXFILE_LAYOUT=m | |
CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" | |
# CONFIG_NFS_V4_1_MIGRATION is not set | |
CONFIG_NFS_V4_SECURITY_LABEL=y | |
CONFIG_NFS_FSCACHE=y | |
# CONFIG_NFS_USE_LEGACY_DNS is not set | |
CONFIG_NFS_USE_KERNEL_DNS=y | |
CONFIG_NFS_DEBUG=y | |
CONFIG_NFS_DISABLE_UDP_SUPPORT=y | |
# CONFIG_NFS_V4_2_READ_PLUS is not set | |
CONFIG_NFSD=m | |
CONFIG_NFSD_V2_ACL=y | |
CONFIG_NFSD_V3_ACL=y | |
CONFIG_NFSD_V4=y | |
CONFIG_NFSD_PNFS=y | |
CONFIG_NFSD_BLOCKLAYOUT=y | |
# CONFIG_NFSD_SCSILAYOUT is not set | |
# CONFIG_NFSD_FLEXFILELAYOUT is not set | |
# CONFIG_NFSD_V4_2_INTER_SSC is not set | |
CONFIG_NFSD_V4_SECURITY_LABEL=y | |
CONFIG_GRACE_PERIOD=m | |
CONFIG_LOCKD=m | |
CONFIG_LOCKD_V4=y | |
CONFIG_NFS_ACL_SUPPORT=m | |
CONFIG_NFS_COMMON=y | |
CONFIG_NFS_V4_2_SSC_HELPER=y | |
CONFIG_SUNRPC=m | |
CONFIG_SUNRPC_GSS=m | |
CONFIG_SUNRPC_BACKCHANNEL=y | |
CONFIG_SUNRPC_SWAP=y | |
CONFIG_RPCSEC_GSS_KRB5=m | |
# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set | |
CONFIG_SUNRPC_DEBUG=y | |
CONFIG_SUNRPC_XPRT_RDMA=m | |
CONFIG_CEPH_FS=m | |
CONFIG_CEPH_FSCACHE=y | |
CONFIG_CEPH_FS_POSIX_ACL=y | |
# CONFIG_CEPH_FS_SECURITY_LABEL is not set | |
CONFIG_CIFS=m | |
CONFIG_CIFS_STATS2=y | |
CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y | |
CONFIG_CIFS_UPCALL=y | |
CONFIG_CIFS_XATTR=y | |
CONFIG_CIFS_POSIX=y | |
CONFIG_CIFS_DEBUG=y | |
# CONFIG_CIFS_DEBUG2 is not set | |
# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set | |
CONFIG_CIFS_DFS_UPCALL=y | |
# CONFIG_CIFS_SWN_UPCALL is not set | |
# CONFIG_CIFS_SMB_DIRECT is not set | |
CONFIG_CIFS_FSCACHE=y | |
CONFIG_SMB_SERVER=m | |
# CONFIG_SMB_SERVER_SMBDIRECT is not set | |
CONFIG_SMB_SERVER_CHECK_CAP_NET_ADMIN=y | |
# CONFIG_SMB_SERVER_KERBEROS5 is not set | |
CONFIG_SMBFS_COMMON=m | |
CONFIG_CODA_FS=m | |
CONFIG_AFS_FS=m | |
# CONFIG_AFS_DEBUG is not set | |
CONFIG_AFS_FSCACHE=y | |
# CONFIG_AFS_DEBUG_CURSOR is not set | |
CONFIG_9P_FS=m | |
CONFIG_9P_FSCACHE=y | |
CONFIG_9P_FS_POSIX_ACL=y | |
CONFIG_9P_FS_SECURITY=y | |
CONFIG_NLS=y | |
CONFIG_NLS_DEFAULT="utf8" | |
CONFIG_NLS_CODEPAGE_437=m | |
CONFIG_NLS_CODEPAGE_737=m | |
CONFIG_NLS_CODEPAGE_775=m | |
CONFIG_NLS_CODEPAGE_850=m | |
CONFIG_NLS_CODEPAGE_852=m | |
CONFIG_NLS_CODEPAGE_855=m | |
CONFIG_NLS_CODEPAGE_857=m | |
CONFIG_NLS_CODEPAGE_860=m | |
CONFIG_NLS_CODEPAGE_861=m | |
CONFIG_NLS_CODEPAGE_862=m | |
CONFIG_NLS_CODEPAGE_863=m | |
CONFIG_NLS_CODEPAGE_864=m | |
CONFIG_NLS_CODEPAGE_865=m | |
CONFIG_NLS_CODEPAGE_866=m | |
CONFIG_NLS_CODEPAGE_869=m | |
CONFIG_NLS_CODEPAGE_936=m | |
CONFIG_NLS_CODEPAGE_950=m | |
CONFIG_NLS_CODEPAGE_932=m | |
CONFIG_NLS_CODEPAGE_949=m | |
CONFIG_NLS_CODEPAGE_874=m | |
CONFIG_NLS_ISO8859_8=m | |
CONFIG_NLS_CODEPAGE_1250=m | |
CONFIG_NLS_CODEPAGE_1251=m | |
CONFIG_NLS_ASCII=m | |
CONFIG_NLS_ISO8859_1=m | |
CONFIG_NLS_ISO8859_2=m | |
CONFIG_NLS_ISO8859_3=m | |
CONFIG_NLS_ISO8859_4=m | |
CONFIG_NLS_ISO8859_5=m | |
CONFIG_NLS_ISO8859_6=m | |
CONFIG_NLS_ISO8859_7=m | |
CONFIG_NLS_ISO8859_9=m | |
CONFIG_NLS_ISO8859_13=m | |
CONFIG_NLS_ISO8859_14=m | |
CONFIG_NLS_ISO8859_15=m | |
CONFIG_NLS_KOI8_R=m | |
CONFIG_NLS_KOI8_U=m | |
CONFIG_NLS_MAC_ROMAN=m | |
CONFIG_NLS_MAC_CELTIC=m | |
CONFIG_NLS_MAC_CENTEURO=m | |
CONFIG_NLS_MAC_CROATIAN=m | |
CONFIG_NLS_MAC_CYRILLIC=m | |
CONFIG_NLS_MAC_GAELIC=m | |
CONFIG_NLS_MAC_GREEK=m | |
CONFIG_NLS_MAC_ICELAND=m | |
CONFIG_NLS_MAC_INUIT=m | |
CONFIG_NLS_MAC_ROMANIAN=m | |
CONFIG_NLS_MAC_TURKISH=m | |
CONFIG_NLS_UTF8=m | |
CONFIG_DLM=m | |
# CONFIG_DLM_DEPRECATED_API is not set | |
CONFIG_DLM_DEBUG=y | |
CONFIG_UNICODE=y | |
# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set | |
CONFIG_IO_WQ=y | |
# end of File systems | |
# | |
# Security options | |
# | |
CONFIG_KEYS=y | |
# CONFIG_KEYS_REQUEST_CACHE is not set | |
CONFIG_PERSISTENT_KEYRINGS=y | |
# CONFIG_TRUSTED_KEYS is not set | |
CONFIG_ENCRYPTED_KEYS=y | |
# CONFIG_USER_DECRYPTED_DATA is not set | |
CONFIG_KEY_DH_OPERATIONS=y | |
CONFIG_SECURITY_DMESG_RESTRICT=y | |
CONFIG_SECURITY=y | |
CONFIG_SECURITYFS=y | |
CONFIG_SECURITY_NETWORK=y | |
# CONFIG_SECURITY_INFINIBAND is not set | |
CONFIG_SECURITY_NETWORK_XFRM=y | |
CONFIG_SECURITY_PATH=y | |
CONFIG_INTEL_TXT=y | |
CONFIG_LSM_MMAP_MIN_ADDR=65536 | |
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y | |
CONFIG_HARDENED_USERCOPY=y | |
CONFIG_FORTIFY_SOURCE=y | |
# CONFIG_STATIC_USERMODEHELPER is not set | |
CONFIG_SECURITY_SELINUX=y | |
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set | |
# CONFIG_SECURITY_SELINUX_DISABLE is not set | |
CONFIG_SECURITY_SELINUX_DEVELOP=y | |
CONFIG_SECURITY_SELINUX_AVC_STATS=y | |
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 | |
CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 | |
CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 | |
# CONFIG_SECURITY_SMACK is not set | |
CONFIG_SECURITY_TOMOYO=y | |
CONFIG_SECURITY_TOMOYO_MAX_ACCEPT_ENTRY=2048 | |
CONFIG_SECURITY_TOMOYO_MAX_AUDIT_LOG=1024 | |
# CONFIG_SECURITY_TOMOYO_OMIT_USERSPACE_LOADER is not set | |
CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" | |
CONFIG_SECURITY_TOMOYO_ACTIVATION_TRIGGER="/sbin/init" | |
# CONFIG_SECURITY_TOMOYO_INSECURE_BUILTIN_SETTING is not set | |
CONFIG_SECURITY_APPARMOR=y | |
# CONFIG_SECURITY_APPARMOR_DEBUG is not set | |
CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y | |
CONFIG_SECURITY_APPARMOR_HASH=y | |
CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y | |
CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y | |
CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y | |
# CONFIG_SECURITY_LOADPIN is not set | |
CONFIG_SECURITY_YAMA=y | |
# CONFIG_SECURITY_SAFESETID is not set | |
CONFIG_SECURITY_LOCKDOWN_LSM=y | |
CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y | |
CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y | |
# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set | |
# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set | |
CONFIG_SECURITY_LANDLOCK=y | |
CONFIG_INTEGRITY=y | |
CONFIG_INTEGRITY_SIGNATURE=y | |
CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y | |
CONFIG_INTEGRITY_TRUSTED_KEYRING=y | |
CONFIG_INTEGRITY_PLATFORM_KEYRING=y | |
CONFIG_INTEGRITY_MACHINE_KEYRING=y | |
CONFIG_LOAD_UEFI_KEYS=y | |
CONFIG_INTEGRITY_AUDIT=y | |
CONFIG_IMA=y | |
# CONFIG_IMA_KEXEC is not set | |
CONFIG_IMA_MEASURE_PCR_IDX=10 | |
CONFIG_IMA_LSM_RULES=y | |
# CONFIG_IMA_NG_TEMPLATE is not set | |
CONFIG_IMA_SIG_TEMPLATE=y | |
CONFIG_IMA_DEFAULT_TEMPLATE="ima-sig" | |
# CONFIG_IMA_DEFAULT_HASH_SHA1 is not set | |
CONFIG_IMA_DEFAULT_HASH_SHA256=y | |
CONFIG_IMA_DEFAULT_HASH="sha256" | |
# CONFIG_IMA_WRITE_POLICY is not set | |
# CONFIG_IMA_READ_POLICY is not set | |
CONFIG_IMA_APPRAISE=y | |
CONFIG_IMA_ARCH_POLICY=y | |
# CONFIG_IMA_APPRAISE_BUILD_POLICY is not set | |
CONFIG_IMA_APPRAISE_BOOTPARAM=y | |
# CONFIG_IMA_APPRAISE_MODSIG is not set | |
CONFIG_IMA_TRUSTED_KEYRING=y | |
# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set | |
# CONFIG_IMA_BLACKLIST_KEYRING is not set | |
# CONFIG_IMA_LOAD_X509 is not set | |
CONFIG_IMA_MEASURE_ASYMMETRIC_KEYS=y | |
CONFIG_IMA_QUEUE_EARLY_BOOT_KEYS=y | |
CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y | |
# CONFIG_IMA_DISABLE_HTABLE is not set | |
CONFIG_EVM=y | |
CONFIG_EVM_ATTR_FSUUID=y | |
# CONFIG_EVM_ADD_XATTRS is not set | |
# CONFIG_EVM_LOAD_X509 is not set | |
# CONFIG_DEFAULT_SECURITY_SELINUX is not set | |
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set | |
CONFIG_DEFAULT_SECURITY_APPARMOR=y | |
# CONFIG_DEFAULT_SECURITY_DAC is not set | |
CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo,bpf" | |
# | |
# Kernel hardening options | |
# | |
# | |
# Memory initialization | |
# | |
CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y | |
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y | |
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y | |
# CONFIG_INIT_STACK_NONE is not set | |
# CONFIG_INIT_STACK_ALL_PATTERN is not set | |
CONFIG_INIT_STACK_ALL_ZERO=y | |
CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y | |
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set | |
CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y | |
# CONFIG_ZERO_CALL_USED_REGS is not set | |
# end of Memory initialization | |
CONFIG_CC_HAS_RANDSTRUCT=y | |
CONFIG_RANDSTRUCT_NONE=y | |
# CONFIG_RANDSTRUCT_FULL is not set | |
# end of Kernel hardening options | |
# end of Security options | |
CONFIG_XOR_BLOCKS=m | |
CONFIG_ASYNC_CORE=m | |
CONFIG_ASYNC_MEMCPY=m | |
CONFIG_ASYNC_XOR=m | |
CONFIG_ASYNC_PQ=m | |
CONFIG_ASYNC_RAID6_RECOV=m | |
CONFIG_CRYPTO=y | |
# | |
# Crypto core or helper | |
# | |
CONFIG_CRYPTO_FIPS=y | |
CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" | |
# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set | |
CONFIG_CRYPTO_ALGAPI=y | |
CONFIG_CRYPTO_ALGAPI2=y | |
CONFIG_CRYPTO_AEAD=m | |
CONFIG_CRYPTO_AEAD2=y | |
CONFIG_CRYPTO_SKCIPHER=y | |
CONFIG_CRYPTO_SKCIPHER2=y | |
CONFIG_CRYPTO_HASH=y | |
CONFIG_CRYPTO_HASH2=y | |
CONFIG_CRYPTO_RNG=y | |
CONFIG_CRYPTO_RNG2=y | |
CONFIG_CRYPTO_RNG_DEFAULT=m | |
CONFIG_CRYPTO_AKCIPHER2=y | |
CONFIG_CRYPTO_AKCIPHER=y | |
CONFIG_CRYPTO_KPP2=y | |
CONFIG_CRYPTO_KPP=y | |
CONFIG_CRYPTO_ACOMP2=y | |
CONFIG_CRYPTO_MANAGER=y | |
CONFIG_CRYPTO_MANAGER2=y | |
CONFIG_CRYPTO_USER=m | |
# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set | |
# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set | |
CONFIG_CRYPTO_GF128MUL=m | |
CONFIG_CRYPTO_NULL=m | |
CONFIG_CRYPTO_NULL2=y | |
CONFIG_CRYPTO_PCRYPT=m | |
CONFIG_CRYPTO_CRYPTD=m | |
CONFIG_CRYPTO_AUTHENC=m | |
CONFIG_CRYPTO_TEST=m | |
CONFIG_CRYPTO_SIMD=m | |
CONFIG_CRYPTO_ENGINE=m | |
# end of Crypto core or helper | |
# | |
# Public-key cryptography | |
# | |
CONFIG_CRYPTO_RSA=y | |
CONFIG_CRYPTO_DH=y | |
# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set | |
CONFIG_CRYPTO_ECC=m | |
CONFIG_CRYPTO_ECDH=m | |
# CONFIG_CRYPTO_ECDSA is not set | |
CONFIG_CRYPTO_ECRDSA=m | |
# CONFIG_CRYPTO_SM2 is not set | |
CONFIG_CRYPTO_CURVE25519=m | |
# end of Public-key cryptography | |
# | |
# Block ciphers | |
# | |
CONFIG_CRYPTO_AES=y | |
CONFIG_CRYPTO_AES_TI=m | |
# CONFIG_CRYPTO_ARIA is not set | |
CONFIG_CRYPTO_BLOWFISH=m | |
CONFIG_CRYPTO_BLOWFISH_COMMON=m | |
CONFIG_CRYPTO_CAMELLIA=m | |
CONFIG_CRYPTO_CAST_COMMON=m | |
CONFIG_CRYPTO_CAST5=m | |
CONFIG_CRYPTO_CAST6=m | |
CONFIG_CRYPTO_DES=m | |
CONFIG_CRYPTO_FCRYPT=m | |
CONFIG_CRYPTO_SERPENT=m | |
# CONFIG_CRYPTO_SM4_GENERIC is not set | |
CONFIG_CRYPTO_TWOFISH=m | |
CONFIG_CRYPTO_TWOFISH_COMMON=m | |
# end of Block ciphers | |
# | |
# Length-preserving ciphers and modes | |
# | |
CONFIG_CRYPTO_ADIANTUM=m | |
CONFIG_CRYPTO_CHACHA20=m | |
CONFIG_CRYPTO_CBC=y | |
CONFIG_CRYPTO_CFB=m | |
CONFIG_CRYPTO_CTR=m | |
CONFIG_CRYPTO_CTS=m | |
CONFIG_CRYPTO_ECB=m | |
# CONFIG_CRYPTO_HCTR2 is not set | |
CONFIG_CRYPTO_KEYWRAP=m | |
CONFIG_CRYPTO_LRW=m | |
CONFIG_CRYPTO_OFB=m | |
CONFIG_CRYPTO_PCBC=m | |
CONFIG_CRYPTO_XTS=m | |
CONFIG_CRYPTO_NHPOLY1305=m | |
# end of Length-preserving ciphers and modes | |
# | |
# AEAD (authenticated encryption with associated data) ciphers | |
# | |
CONFIG_CRYPTO_AEGIS128=m | |
CONFIG_CRYPTO_CHACHA20POLY1305=m | |
CONFIG_CRYPTO_CCM=m | |
CONFIG_CRYPTO_GCM=m | |
CONFIG_CRYPTO_SEQIV=m | |
CONFIG_CRYPTO_ECHAINIV=m | |
CONFIG_CRYPTO_ESSIV=m | |
# end of AEAD (authenticated encryption with associated data) ciphers | |
# | |
# Hashes, digests, and MACs | |
# | |
CONFIG_CRYPTO_BLAKE2B=m | |
CONFIG_CRYPTO_CMAC=m | |
CONFIG_CRYPTO_GHASH=m | |
CONFIG_CRYPTO_HMAC=y | |
CONFIG_CRYPTO_MD4=m | |
CONFIG_CRYPTO_MD5=y | |
CONFIG_CRYPTO_MICHAEL_MIC=m | |
CONFIG_CRYPTO_POLY1305=m | |
CONFIG_CRYPTO_RMD160=m | |
CONFIG_CRYPTO_SHA1=y | |
CONFIG_CRYPTO_SHA256=y | |
CONFIG_CRYPTO_SHA512=m | |
CONFIG_CRYPTO_SHA3=m | |
# CONFIG_CRYPTO_SM3_GENERIC is not set | |
CONFIG_CRYPTO_STREEBOG=m | |
CONFIG_CRYPTO_VMAC=m | |
CONFIG_CRYPTO_WP512=m | |
CONFIG_CRYPTO_XCBC=m | |
CONFIG_CRYPTO_XXHASH=m | |
# end of Hashes, digests, and MACs | |
# | |
# CRCs (cyclic redundancy checks) | |
# | |
CONFIG_CRYPTO_CRC32C=m | |
CONFIG_CRYPTO_CRC32=m | |
CONFIG_CRYPTO_CRCT10DIF=m | |
CONFIG_CRYPTO_CRC64_ROCKSOFT=m | |
# end of CRCs (cyclic redundancy checks) | |
# | |
# Compression | |
# | |
CONFIG_CRYPTO_DEFLATE=y | |
CONFIG_CRYPTO_LZO=y | |
# CONFIG_CRYPTO_842 is not set | |
CONFIG_CRYPTO_LZ4=m | |
CONFIG_CRYPTO_LZ4HC=m | |
CONFIG_CRYPTO_ZSTD=m | |
# end of Compression | |
# | |
# Random number generation | |
# | |
CONFIG_CRYPTO_ANSI_CPRNG=m | |
CONFIG_CRYPTO_DRBG_MENU=m | |
CONFIG_CRYPTO_DRBG_HMAC=y | |
CONFIG_CRYPTO_DRBG_HASH=y | |
CONFIG_CRYPTO_DRBG_CTR=y | |
CONFIG_CRYPTO_DRBG=m | |
CONFIG_CRYPTO_JITTERENTROPY=m | |
CONFIG_CRYPTO_KDF800108_CTR=y | |
# end of Random number generation | |
# | |
# Userspace interface | |
# | |
CONFIG_CRYPTO_USER_API=m | |
CONFIG_CRYPTO_USER_API_HASH=m | |
CONFIG_CRYPTO_USER_API_SKCIPHER=m | |
CONFIG_CRYPTO_USER_API_RNG=m | |
# CONFIG_CRYPTO_USER_API_RNG_CAVP is not set | |
CONFIG_CRYPTO_USER_API_AEAD=m | |
# CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set | |
# CONFIG_CRYPTO_STATS is not set | |
# end of Userspace interface | |
CONFIG_CRYPTO_HASH_INFO=y | |
# | |
# Accelerated Cryptographic Algorithms for CPU (x86) | |
# | |
CONFIG_CRYPTO_CURVE25519_X86=m | |
CONFIG_CRYPTO_AES_NI_INTEL=m | |
CONFIG_CRYPTO_BLOWFISH_X86_64=m | |
CONFIG_CRYPTO_CAMELLIA_X86_64=m | |
CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m | |
CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m | |
CONFIG_CRYPTO_CAST5_AVX_X86_64=m | |
CONFIG_CRYPTO_CAST6_AVX_X86_64=m | |
CONFIG_CRYPTO_DES3_EDE_X86_64=m | |
CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m | |
CONFIG_CRYPTO_SERPENT_AVX_X86_64=m | |
CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m | |
# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set | |
# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set | |
CONFIG_CRYPTO_TWOFISH_X86_64=m | |
CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m | |
CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m | |
# CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 is not set | |
CONFIG_CRYPTO_CHACHA20_X86_64=m | |
CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m | |
CONFIG_CRYPTO_NHPOLY1305_SSE2=m | |
CONFIG_CRYPTO_NHPOLY1305_AVX2=m | |
CONFIG_CRYPTO_BLAKE2S_X86=y | |
# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set | |
CONFIG_CRYPTO_POLY1305_X86_64=m | |
CONFIG_CRYPTO_SHA1_SSSE3=m | |
CONFIG_CRYPTO_SHA256_SSSE3=m | |
CONFIG_CRYPTO_SHA512_SSSE3=m | |
# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set | |
CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m | |
CONFIG_CRYPTO_CRC32C_INTEL=m | |
CONFIG_CRYPTO_CRC32_PCLMUL=m | |
CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m | |
# end of Accelerated Cryptographic Algorithms for CPU (x86) | |
CONFIG_CRYPTO_HW=y | |
CONFIG_CRYPTO_DEV_PADLOCK=m | |
CONFIG_CRYPTO_DEV_PADLOCK_AES=m | |
CONFIG_CRYPTO_DEV_PADLOCK_SHA=m | |
# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set | |
# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set | |
CONFIG_CRYPTO_DEV_CCP=y | |
CONFIG_CRYPTO_DEV_CCP_DD=m | |
CONFIG_CRYPTO_DEV_SP_CCP=y | |
CONFIG_CRYPTO_DEV_CCP_CRYPTO=m | |
CONFIG_CRYPTO_DEV_SP_PSP=y | |
# CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set | |
CONFIG_CRYPTO_DEV_QAT=m | |
CONFIG_CRYPTO_DEV_QAT_DH895xCC=m | |
CONFIG_CRYPTO_DEV_QAT_C3XXX=m | |
CONFIG_CRYPTO_DEV_QAT_C62X=m | |
# CONFIG_CRYPTO_DEV_QAT_4XXX is not set | |
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m | |
CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m | |
CONFIG_CRYPTO_DEV_QAT_C62XVF=m | |
# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set | |
CONFIG_CRYPTO_DEV_CHELSIO=m | |
CONFIG_CRYPTO_DEV_VIRTIO=m | |
# CONFIG_CRYPTO_DEV_SAFEXCEL is not set | |
# CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set | |
CONFIG_ASYMMETRIC_KEY_TYPE=y | |
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y | |
CONFIG_X509_CERTIFICATE_PARSER=y | |
CONFIG_PKCS8_PRIVATE_KEY_PARSER=m | |
CONFIG_PKCS7_MESSAGE_PARSER=y | |
# CONFIG_PKCS7_TEST_KEY is not set | |
CONFIG_SIGNED_PE_FILE_VERIFICATION=y | |
# CONFIG_FIPS_SIGNATURE_SELFTEST is not set | |
# | |
# Certificates for signature checking | |
# | |
CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" | |
CONFIG_MODULE_SIG_KEY_TYPE_RSA=y | |
# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set | |
CONFIG_SYSTEM_TRUSTED_KEYRING=y | |
CONFIG_SYSTEM_TRUSTED_KEYS="" | |
# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set | |
CONFIG_SECONDARY_TRUSTED_KEYRING=y | |
CONFIG_SYSTEM_BLACKLIST_KEYRING=y | |
CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" | |
# CONFIG_SYSTEM_REVOCATION_LIST is not set | |
# CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE is not set | |
# end of Certificates for signature checking | |
CONFIG_BINARY_PRINTF=y | |
# | |
# Library routines | |
# | |
CONFIG_RAID6_PQ=m | |
CONFIG_RAID6_PQ_BENCHMARK=y | |
CONFIG_LINEAR_RANGES=y | |
# CONFIG_PACKING is not set | |
CONFIG_BITREVERSE=y | |
CONFIG_GENERIC_STRNCPY_FROM_USER=y | |
CONFIG_GENERIC_STRNLEN_USER=y | |
CONFIG_GENERIC_NET_UTILS=y | |
CONFIG_CORDIC=m | |
# CONFIG_PRIME_NUMBERS is not set | |
CONFIG_RATIONAL=y | |
CONFIG_GENERIC_PCI_IOMAP=y | |
CONFIG_GENERIC_IOMAP=y | |
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y | |
CONFIG_ARCH_HAS_FAST_MULTIPLIER=y | |
CONFIG_ARCH_USE_SYM_ANNOTATIONS=y | |
# | |
# Crypto library routines | |
# | |
CONFIG_CRYPTO_LIB_UTILS=y | |
CONFIG_CRYPTO_LIB_AES=y | |
CONFIG_CRYPTO_LIB_ARC4=m | |
CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y | |
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y | |
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m | |
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m | |
CONFIG_CRYPTO_LIB_CHACHA=m | |
CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m | |
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m | |
CONFIG_CRYPTO_LIB_CURVE25519=m | |
CONFIG_CRYPTO_LIB_DES=m | |
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 | |
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m | |
CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m | |
CONFIG_CRYPTO_LIB_POLY1305=m | |
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m | |
CONFIG_CRYPTO_LIB_SHA1=y | |
CONFIG_CRYPTO_LIB_SHA256=y | |
# end of Crypto library routines | |
CONFIG_CRC_CCITT=y | |
CONFIG_CRC16=m | |
CONFIG_CRC_T10DIF=m | |
CONFIG_CRC64_ROCKSOFT=m | |
CONFIG_CRC_ITU_T=m | |
CONFIG_CRC32=y | |
# CONFIG_CRC32_SELFTEST is not set | |
CONFIG_CRC32_SLICEBY8=y | |
# CONFIG_CRC32_SLICEBY4 is not set | |
# CONFIG_CRC32_SARWATE is not set | |
# CONFIG_CRC32_BIT is not set | |
CONFIG_CRC64=m | |
# CONFIG_CRC4 is not set | |
CONFIG_CRC7=m | |
CONFIG_LIBCRC32C=m | |
CONFIG_CRC8=m | |
CONFIG_XXHASH=y | |
# CONFIG_RANDOM32_SELFTEST is not set | |
CONFIG_ZLIB_INFLATE=y | |
CONFIG_ZLIB_DEFLATE=y | |
CONFIG_LZO_COMPRESS=y | |
CONFIG_LZO_DECOMPRESS=y | |
CONFIG_LZ4_COMPRESS=m | |
CONFIG_LZ4HC_COMPRESS=m | |
CONFIG_LZ4_DECOMPRESS=y | |
CONFIG_ZSTD_COMMON=y | |
CONFIG_ZSTD_COMPRESS=m | |
CONFIG_ZSTD_DECOMPRESS=y | |
CONFIG_XZ_DEC=y | |
CONFIG_XZ_DEC_X86=y | |
# CONFIG_XZ_DEC_POWERPC is not set | |
# CONFIG_XZ_DEC_IA64 is not set | |
# CONFIG_XZ_DEC_ARM is not set | |
# CONFIG_XZ_DEC_ARMTHUMB is not set | |
# CONFIG_XZ_DEC_SPARC is not set | |
# CONFIG_XZ_DEC_MICROLZMA is not set | |
CONFIG_XZ_DEC_BCJ=y | |
# CONFIG_XZ_DEC_TEST is not set | |
CONFIG_DECOMPRESS_GZIP=y | |
CONFIG_DECOMPRESS_BZIP2=y | |
CONFIG_DECOMPRESS_LZMA=y | |
CONFIG_DECOMPRESS_XZ=y | |
CONFIG_DECOMPRESS_LZO=y | |
CONFIG_DECOMPRESS_LZ4=y | |
CONFIG_DECOMPRESS_ZSTD=y | |
CONFIG_GENERIC_ALLOCATOR=y | |
CONFIG_REED_SOLOMON=m | |
CONFIG_REED_SOLOMON_ENC8=y | |
CONFIG_REED_SOLOMON_DEC8=y | |
CONFIG_REED_SOLOMON_DEC16=y | |
CONFIG_BCH=m | |
CONFIG_TEXTSEARCH=y | |
CONFIG_TEXTSEARCH_KMP=m | |
CONFIG_TEXTSEARCH_BM=m | |
CONFIG_TEXTSEARCH_FSM=m | |
CONFIG_BTREE=y | |
CONFIG_INTERVAL_TREE=y | |
CONFIG_XARRAY_MULTI=y | |
CONFIG_ASSOCIATIVE_ARRAY=y | |
CONFIG_HAS_IOMEM=y | |
CONFIG_HAS_IOPORT_MAP=y | |
CONFIG_HAS_DMA=y | |
CONFIG_DMA_OPS=y | |
CONFIG_NEED_SG_DMA_LENGTH=y | |
CONFIG_NEED_DMA_MAP_STATE=y | |
CONFIG_ARCH_DMA_ADDR_T_64BIT=y | |
CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y | |
CONFIG_SWIOTLB=y | |
CONFIG_DMA_COHERENT_POOL=y | |
# CONFIG_DMA_API_DEBUG is not set | |
# CONFIG_DMA_MAP_BENCHMARK is not set | |
CONFIG_SGL_ALLOC=y | |
CONFIG_IOMMU_HELPER=y | |
CONFIG_CHECK_SIGNATURE=y | |
CONFIG_CPUMASK_OFFSTACK=y | |
# CONFIG_FORCE_NR_CPUS is not set | |
CONFIG_CPU_RMAP=y | |
CONFIG_DQL=y | |
CONFIG_GLOB=y | |
# CONFIG_GLOB_SELFTEST is not set | |
CONFIG_NLATTR=y | |
CONFIG_LRU_CACHE=m | |
CONFIG_CLZ_TAB=y | |
CONFIG_IRQ_POLL=y | |
CONFIG_MPILIB=y | |
CONFIG_SIGNATURE=y | |
CONFIG_DIMLIB=y | |
CONFIG_OID_REGISTRY=y | |
CONFIG_UCS2_STRING=y | |
CONFIG_HAVE_GENERIC_VDSO=y | |
CONFIG_GENERIC_GETTIMEOFDAY=y | |
CONFIG_GENERIC_VDSO_TIME_NS=y | |
CONFIG_FONT_SUPPORT=y | |
CONFIG_FONTS=y | |
CONFIG_FONT_8x8=y | |
CONFIG_FONT_8x16=y | |
# CONFIG_FONT_6x11 is not set | |
# CONFIG_FONT_7x14 is not set | |
# CONFIG_FONT_PEARL_8x8 is not set | |
# CONFIG_FONT_ACORN_8x8 is not set | |
# CONFIG_FONT_MINI_4x6 is not set | |
# CONFIG_FONT_6x10 is not set | |
# CONFIG_FONT_10x18 is not set | |
# CONFIG_FONT_SUN8x16 is not set | |
# CONFIG_FONT_SUN12x22 is not set | |
CONFIG_FONT_TER16x32=y | |
# CONFIG_FONT_6x8 is not set | |
CONFIG_SG_POOL=y | |
CONFIG_ARCH_HAS_PMEM_API=y | |
CONFIG_MEMREGION=y | |
CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y | |
CONFIG_ARCH_HAS_COPY_MC=y | |
CONFIG_ARCH_STACKWALK=y | |
CONFIG_STACKDEPOT=y | |
CONFIG_SBITMAP=y | |
# end of Library routines | |
CONFIG_PLDMFW=y | |
# | |
# Kernel hacking | |
# | |
# | |
# printk and dmesg options | |
# | |
CONFIG_PRINTK_TIME=y | |
# CONFIG_PRINTK_CALLER is not set | |
# CONFIG_STACKTRACE_BUILD_ID is not set | |
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 | |
CONFIG_CONSOLE_LOGLEVEL_QUIET=4 | |
CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 | |
CONFIG_BOOT_PRINTK_DELAY=y | |
CONFIG_DYNAMIC_DEBUG=y | |
CONFIG_DYNAMIC_DEBUG_CORE=y | |
CONFIG_SYMBOLIC_ERRNAME=y | |
# end of printk and dmesg options | |
CONFIG_DEBUG_KERNEL=y | |
CONFIG_DEBUG_MISC=y | |
# | |
# Compile-time checks and compiler options | |
# | |
CONFIG_DEBUG_INFO=y | |
CONFIG_AS_HAS_NON_CONST_LEB128=y | |
# CONFIG_DEBUG_INFO_NONE is not set | |
CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y | |
# CONFIG_DEBUG_INFO_DWARF4 is not set | |
# CONFIG_DEBUG_INFO_DWARF5 is not set | |
# CONFIG_DEBUG_INFO_REDUCED is not set | |
# CONFIG_DEBUG_INFO_COMPRESSED is not set | |
# CONFIG_DEBUG_INFO_SPLIT is not set | |
# CONFIG_DEBUG_INFO_BTF is not set | |
CONFIG_PAHOLE_HAS_SPLIT_BTF=y | |
CONFIG_PAHOLE_HAS_BTF_TAG=y | |
# CONFIG_GDB_SCRIPTS is not set | |
CONFIG_FRAME_WARN=2048 | |
CONFIG_STRIP_ASM_SYMS=y | |
# CONFIG_HEADERS_INSTALL is not set | |
CONFIG_SECTION_MISMATCH_WARN_ONLY=y | |
# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set | |
CONFIG_OBJTOOL=y | |
# CONFIG_VMLINUX_MAP is not set | |
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set | |
# end of Compile-time checks and compiler options | |
# | |
# Generic Kernel Debugging Instruments | |
# | |
CONFIG_MAGIC_SYSRQ=y | |
CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x01b6 | |
CONFIG_MAGIC_SYSRQ_SERIAL=y | |
CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" | |
CONFIG_DEBUG_FS=y | |
CONFIG_DEBUG_FS_ALLOW_ALL=y | |
# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set | |
# CONFIG_DEBUG_FS_ALLOW_NONE is not set | |
CONFIG_HAVE_ARCH_KGDB=y | |
# CONFIG_KGDB is not set | |
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y | |
# CONFIG_UBSAN is not set | |
CONFIG_HAVE_ARCH_KCSAN=y | |
CONFIG_HAVE_KCSAN_COMPILER=y | |
# CONFIG_KCSAN is not set | |
# end of Generic Kernel Debugging Instruments | |
# | |
# Networking Debugging | |
# | |
# CONFIG_NET_DEV_REFCNT_TRACKER is not set | |
# CONFIG_NET_NS_REFCNT_TRACKER is not set | |
# CONFIG_DEBUG_NET is not set | |
# end of Networking Debugging | |
# | |
# Memory Debugging | |
# | |
CONFIG_PAGE_EXTENSION=y | |
# CONFIG_DEBUG_PAGEALLOC is not set | |
CONFIG_SLUB_DEBUG=y | |
# CONFIG_SLUB_DEBUG_ON is not set | |
# CONFIG_PAGE_OWNER is not set | |
# CONFIG_PAGE_TABLE_CHECK is not set | |
CONFIG_PAGE_POISONING=y | |
# CONFIG_DEBUG_RODATA_TEST is not set | |
CONFIG_ARCH_HAS_DEBUG_WX=y | |
CONFIG_DEBUG_WX=y | |
CONFIG_GENERIC_PTDUMP=y | |
CONFIG_PTDUMP_CORE=y | |
# CONFIG_PTDUMP_DEBUGFS is not set | |
# CONFIG_DEBUG_OBJECTS is not set | |
# CONFIG_SHRINKER_DEBUG is not set | |
CONFIG_HAVE_DEBUG_KMEMLEAK=y | |
# CONFIG_DEBUG_KMEMLEAK is not set | |
# CONFIG_DEBUG_STACK_USAGE is not set | |
CONFIG_SCHED_STACK_END_CHECK=y | |
CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y | |
# CONFIG_DEBUG_VM is not set | |
# CONFIG_DEBUG_VM_PGTABLE is not set | |
CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y | |
# CONFIG_DEBUG_VIRTUAL is not set | |
CONFIG_DEBUG_MEMORY_INIT=y | |
CONFIG_MEMORY_NOTIFIER_ERROR_INJECT=m | |
# CONFIG_DEBUG_PER_CPU_MAPS is not set | |
CONFIG_HAVE_ARCH_KASAN=y | |
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y | |
CONFIG_CC_HAS_KASAN_GENERIC=y | |
CONFIG_CC_HAS_KASAN_SW_TAGS=y | |
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y | |
# CONFIG_KASAN is not set | |
CONFIG_HAVE_ARCH_KFENCE=y | |
# CONFIG_KFENCE is not set | |
CONFIG_HAVE_ARCH_KMSAN=y | |
CONFIG_HAVE_KMSAN_COMPILER=y | |
# CONFIG_KMSAN is not set | |
# end of Memory Debugging | |
# CONFIG_DEBUG_SHIRQ is not set | |
# | |
# Debug Oops, Lockups and Hangs | |
# | |
# CONFIG_PANIC_ON_OOPS is not set | |
CONFIG_PANIC_ON_OOPS_VALUE=0 | |
CONFIG_PANIC_TIMEOUT=0 | |
CONFIG_LOCKUP_DETECTOR=y | |
CONFIG_SOFTLOCKUP_DETECTOR=y | |
# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set | |
CONFIG_HARDLOCKUP_DETECTOR_PERF=y | |
CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y | |
CONFIG_HARDLOCKUP_DETECTOR=y | |
# CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set | |
CONFIG_DETECT_HUNG_TASK=y | |
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 | |
# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set | |
# CONFIG_WQ_WATCHDOG is not set | |
# CONFIG_TEST_LOCKUP is not set | |
# end of Debug Oops, Lockups and Hangs | |
# | |
# Scheduler Debugging | |
# | |
CONFIG_SCHED_DEBUG=y | |
CONFIG_SCHED_INFO=y | |
CONFIG_SCHEDSTATS=y | |
# end of Scheduler Debugging | |
# CONFIG_DEBUG_TIMEKEEPING is not set | |
CONFIG_DEBUG_PREEMPT=y | |
# | |
# Lock Debugging (spinlocks, mutexes, etc...) | |
# | |
CONFIG_LOCK_DEBUGGING_SUPPORT=y | |
# CONFIG_PROVE_LOCKING is not set | |
# CONFIG_LOCK_STAT is not set | |
# CONFIG_DEBUG_RT_MUTEXES is not set | |
# CONFIG_DEBUG_SPINLOCK is not set | |
# CONFIG_DEBUG_MUTEXES is not set | |
# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set | |
# CONFIG_DEBUG_RWSEMS is not set | |
# CONFIG_DEBUG_LOCK_ALLOC is not set | |
# CONFIG_DEBUG_ATOMIC_SLEEP is not set | |
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set | |
# CONFIG_LOCK_TORTURE_TEST is not set | |
# CONFIG_WW_MUTEX_SELFTEST is not set | |
# CONFIG_SCF_TORTURE_TEST is not set | |
# CONFIG_CSD_LOCK_WAIT_DEBUG is not set | |
# end of Lock Debugging (spinlocks, mutexes, etc...) | |
# CONFIG_DEBUG_IRQFLAGS is not set | |
CONFIG_STACKTRACE=y | |
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set | |
# CONFIG_DEBUG_KOBJECT is not set | |
# | |
# Debug kernel data structures | |
# | |
CONFIG_DEBUG_LIST=y | |
# CONFIG_DEBUG_PLIST is not set | |
# CONFIG_DEBUG_SG is not set | |
# CONFIG_DEBUG_NOTIFIERS is not set | |
CONFIG_BUG_ON_DATA_CORRUPTION=y | |
# CONFIG_DEBUG_MAPLE_TREE is not set | |
# end of Debug kernel data structures | |
# CONFIG_DEBUG_CREDENTIALS is not set | |
# | |
# RCU Debugging | |
# | |
# CONFIG_RCU_SCALE_TEST is not set | |
# CONFIG_RCU_TORTURE_TEST is not set | |
# CONFIG_RCU_REF_SCALE_TEST is not set | |
CONFIG_RCU_CPU_STALL_TIMEOUT=21 | |
CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 | |
# CONFIG_RCU_TRACE is not set | |
# CONFIG_RCU_EQS_DEBUG is not set | |
# end of RCU Debugging | |
# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set | |
# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set | |
# CONFIG_LATENCYTOP is not set | |
CONFIG_USER_STACKTRACE_SUPPORT=y | |
CONFIG_HAVE_RETHOOK=y | |
CONFIG_HAVE_FUNCTION_TRACER=y | |
CONFIG_HAVE_DYNAMIC_FTRACE=y | |
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y | |
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y | |
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y | |
CONFIG_HAVE_DYNAMIC_FTRACE_NO_PATCHABLE=y | |
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y | |
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y | |
CONFIG_HAVE_FENTRY=y | |
CONFIG_HAVE_OBJTOOL_MCOUNT=y | |
CONFIG_HAVE_C_RECORDMCOUNT=y | |
CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y | |
CONFIG_TRACING_SUPPORT=y | |
# CONFIG_FTRACE is not set | |
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set | |
# CONFIG_SAMPLES is not set | |
CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y | |
CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y | |
CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y | |
CONFIG_STRICT_DEVMEM=y | |
CONFIG_IO_STRICT_DEVMEM=y | |
# | |
# x86 Debugging | |
# | |
# CONFIG_X86_VERBOSE_BOOTUP is not set | |
CONFIG_EARLY_PRINTK=y | |
# CONFIG_EARLY_PRINTK_DBGP is not set | |
# CONFIG_EARLY_PRINTK_USB_XDBC is not set | |
# CONFIG_EFI_PGT_DUMP is not set | |
# CONFIG_DEBUG_TLBFLUSH is not set | |
# CONFIG_IOMMU_DEBUG is not set | |
CONFIG_HAVE_MMIOTRACE_SUPPORT=y | |
# CONFIG_X86_DECODER_SELFTEST is not set | |
CONFIG_IO_DELAY_0X80=y | |
# CONFIG_IO_DELAY_0XED is not set | |
# CONFIG_IO_DELAY_UDELAY is not set | |
# CONFIG_IO_DELAY_NONE is not set | |
# CONFIG_DEBUG_BOOT_PARAMS is not set | |
# CONFIG_CPA_DEBUG is not set | |
# CONFIG_DEBUG_ENTRY is not set | |
# CONFIG_DEBUG_NMI_SELFTEST is not set | |
CONFIG_X86_DEBUG_FPU=y | |
# CONFIG_PUNIT_ATOM_DEBUG is not set | |
CONFIG_UNWINDER_ORC=y | |
# CONFIG_UNWINDER_FRAME_POINTER is not set | |
# end of x86 Debugging | |
# | |
# Kernel Testing and Coverage | |
# | |
# CONFIG_KUNIT is not set | |
CONFIG_NOTIFIER_ERROR_INJECTION=m | |
CONFIG_PM_NOTIFIER_ERROR_INJECT=m | |
# CONFIG_NETDEV_NOTIFIER_ERROR_INJECT is not set | |
# CONFIG_FAULT_INJECTION is not set | |
CONFIG_ARCH_HAS_KCOV=y | |
CONFIG_CC_HAS_SANCOV_TRACE_PC=y | |
# CONFIG_KCOV is not set | |
CONFIG_RUNTIME_TESTING_MENU=y | |
# CONFIG_LKDTM is not set | |
# CONFIG_TEST_MIN_HEAP is not set | |
# CONFIG_TEST_DIV64 is not set | |
# CONFIG_BACKTRACE_SELF_TEST is not set | |
# CONFIG_TEST_REF_TRACKER is not set | |
# CONFIG_RBTREE_TEST is not set | |
# CONFIG_REED_SOLOMON_TEST is not set | |
# CONFIG_INTERVAL_TREE_TEST is not set | |
# CONFIG_PERCPU_TEST is not set | |
# CONFIG_ATOMIC64_SELFTEST is not set | |
# CONFIG_ASYNC_RAID6_TEST is not set | |
# CONFIG_TEST_HEXDUMP is not set | |
# CONFIG_STRING_SELFTEST is not set | |
# CONFIG_TEST_STRING_HELPERS is not set | |
# CONFIG_TEST_STRSCPY is not set | |
# CONFIG_TEST_KSTRTOX is not set | |
# CONFIG_TEST_PRINTF is not set | |
# CONFIG_TEST_SCANF is not set | |
# CONFIG_TEST_BITMAP is not set | |
# CONFIG_TEST_UUID is not set | |
# CONFIG_TEST_XARRAY is not set | |
# CONFIG_TEST_MAPLE_TREE is not set | |
# CONFIG_TEST_RHASHTABLE is not set | |
# CONFIG_TEST_SIPHASH is not set | |
# CONFIG_TEST_IDA is not set | |
# CONFIG_TEST_LKM is not set | |
# CONFIG_TEST_BITOPS is not set | |
# CONFIG_TEST_VMALLOC is not set | |
CONFIG_TEST_USER_COPY=m | |
CONFIG_TEST_BPF=m | |
# CONFIG_TEST_BLACKHOLE_DEV is not set | |
# CONFIG_FIND_BIT_BENCHMARK is not set | |
CONFIG_TEST_FIRMWARE=m | |
# CONFIG_TEST_SYSCTL is not set | |
# CONFIG_TEST_UDELAY is not set | |
CONFIG_TEST_STATIC_KEYS=m | |
# CONFIG_TEST_DYNAMIC_DEBUG is not set | |
# CONFIG_TEST_KMOD is not set | |
# CONFIG_TEST_MEMCAT_P is not set | |
# CONFIG_TEST_MEMINIT is not set | |
# CONFIG_TEST_FREE_PAGES is not set | |
# CONFIG_TEST_FPU is not set | |
# CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set | |
CONFIG_ARCH_USE_MEMTEST=y | |
CONFIG_MEMTEST=y | |
# CONFIG_HYPERV_TESTING is not set | |
# end of Kernel Testing and Coverage | |
# | |
# Rust hacking | |
# | |
# end of Rust hacking | |
# end of Kernel hacking |
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#0 | |
arch/x86/boot/early_serial_console.c:120: error: Dead Store | |
The value written to `&baud` is never used. | |
118. { | |
119. char optstr[64], *options; | |
120. int baud = DEFAULT_BAUD; | |
^ | |
121. int port = 0; | |
122. | |
#1 | |
arch/x86/boot/tools/build.c:291: error: Dead Store | |
The value written to `&addr` is never used. | |
289. static void efi_stub_entry_update(void) | |
290. { | |
291. unsigned long addr = efi32_stub_entry; | |
^ | |
292. | |
293. #ifdef CONFIG_X86_64 | |
#2 | |
arch/x86/events/amd/uncore.c:681: error: Dead Store | |
The value written to `&df_attr` is never used. | |
679. if (pmu_version >= 2) { | |
680. *df_attr++ = &format_attr_event14v2.attr; | |
681. *df_attr++ = &format_attr_umask12.attr; | |
^ | |
682. } else if (boot_cpu_data.x86 >= 0x17) { | |
683. *df_attr = &format_attr_event14.attr; | |
#3 | |
arch/x86/events/amd/uncore.c:711: error: Dead Store | |
The value written to `&l3_attr` is never used. | |
709. *l3_attr++ = &format_attr_event8.attr; | |
710. *l3_attr++ = &format_attr_umask8.attr; | |
711. *l3_attr++ = &format_attr_threadmask2.attr; | |
^ | |
712. } else if (boot_cpu_data.x86 >= 0x17) { | |
713. *l3_attr++ = &format_attr_event8.attr; | |
#4 | |
arch/x86/events/amd/uncore.c:715: error: Dead Store | |
The value written to `&l3_attr` is never used. | |
713. *l3_attr++ = &format_attr_event8.attr; | |
714. *l3_attr++ = &format_attr_umask8.attr; | |
715. *l3_attr++ = &format_attr_threadmask8.attr; | |
^ | |
716. } | |
717. | |
#5 | |
arch/x86/events/intel/bts.c:238: error: Null Dereference | |
pointer `buf` last assigned on line 235 could be null and is dereferenced at line 238, column 7. | |
236. u64 config = 0; | |
237. | |
238. if (!buf->snapshot) | |
^ | |
239. config |= ARCH_PERFMON_EVENTSEL_INT; | |
240. if (!event->attr.exclude_kernel) | |
#6 | |
arch/x86/events/intel/p4.c:724: error: Null Dereference | |
pointer `bind` last assigned on line 723 could be null and is dereferenced at line 724, column 9. | |
722. config = p4_general_events[hw_event]; | |
723. bind = p4_config_get_bind(config); | |
724. esel = P4_OPCODE_ESEL(bind->opcode); | |
^ | |
725. config |= p4_config_pack_cccr(P4_CCCR_ESEL(esel)); | |
726. | |
#7 | |
arch/x86/events/intel/p4.c:1271: error: Null Dereference | |
pointer `bind` last assigned on line 1270 could be null and is dereferenced at line 1271, column 30. | |
1269. | |
1270. bind = p4_config_get_bind(hwc->config); | |
1271. escr_idx = p4_get_escr_idx(bind->escr_msr[thread]); | |
^ | |
1272. if (unlikely(escr_idx == -1)) | |
1273. goto done; | |
#8 | |
arch/x86/events/intel/p4.c:1375: error: Dead Store | |
The value written to `&high` is never used. | |
1373. BUILD_BUG_ON(ARCH_P4_MAX_CCCR > INTEL_PMC_MAX_GENERIC); | |
1374. | |
1375. rdmsr(MSR_IA32_MISC_ENABLE, low, high); | |
^ | |
1376. if (!(low & (1 << 7))) { | |
1377. pr_cont("unsupported Netburst CPU model %d ", | |
#9 | |
arch/x86/events/intel/pt.c:850: error: Null Dereference | |
pointer `buf` last assigned on line 847 could be null and is dereferenced at line 850, column 6. | |
848. u64 topa_idx, base, old; | |
849. | |
850. if (buf->single) { | |
^ | |
851. local_set(&buf->data_size, buf->output_off); | |
852. return; | |
#10 | |
arch/x86/events/intel/pt.c:918: error: Null Dereference | |
pointer `buf` last assigned on line 898 could be null and is dereferenced at line 918, column 8. | |
916. * know. | |
917. */ | |
918. if (!buf->single && | |
^ | |
919. (!intel_pt_validate_hw_cap(PT_CAP_topa_multiple_entries) || | |
920. buf->output_off == pt_buffer_region_size(buf))) { | |
#11 | |
arch/x86/events/intel/uncore_snbep.c:3811: error: Dead Store | |
The value written to `&die` is never used. | |
3809. char buf[64]; | |
3810. int ret; | |
3811. long die = -1; | |
^ | |
3812. struct attribute **attrs = NULL; | |
3813. struct dev_ext_attribute *eas = NULL; | |
#12 | |
arch/x86/include/asm/paravirt.h:55: error: Dead Store | |
The value written to `&__eax` is never used. | |
53. static inline void slow_down_io(void) | |
54. { | |
55. PVOP_VCALL0(cpu.io_delay); | |
^ | |
56. #ifdef REALLY_SLOW_IO | |
57. PVOP_VCALL0(cpu.io_delay); | |
#13 | |
arch/x86/include/asm/paravirt.h:57: error: Dead Store | |
The value written to `&__eax` is never used. | |
55. PVOP_VCALL0(cpu.io_delay); | |
56. #ifdef REALLY_SLOW_IO | |
57. PVOP_VCALL0(cpu.io_delay); | |
^ | |
58. PVOP_VCALL0(cpu.io_delay); | |
59. PVOP_VCALL0(cpu.io_delay); | |
#14 | |
arch/x86/include/asm/paravirt.h:58: error: Dead Store | |
The value written to `&__eax` is never used. | |
56. #ifdef REALLY_SLOW_IO | |
57. PVOP_VCALL0(cpu.io_delay); | |
58. PVOP_VCALL0(cpu.io_delay); | |
^ | |
59. PVOP_VCALL0(cpu.io_delay); | |
60. #endif | |
#15 | |
arch/x86/include/asm/paravirt.h:59: error: Dead Store | |
The value written to `&__eax` is never used. | |
57. PVOP_VCALL0(cpu.io_delay); | |
58. PVOP_VCALL0(cpu.io_delay); | |
59. PVOP_VCALL0(cpu.io_delay); | |
^ | |
60. #endif | |
61. } | |
#16 | |
arch/x86/include/asm/paravirt.h:71: error: Dead Store | |
The value written to `&__eax` is never used. | |
69. static inline void __flush_tlb_local(void) | |
70. { | |
71. PVOP_VCALL0(mmu.flush_tlb_user); | |
^ | |
72. } | |
73. | |
#17 | |
arch/x86/include/asm/paravirt.h:76: error: Dead Store | |
The value written to `&__eax` is never used. | |
74. static inline void __flush_tlb_global(void) | |
75. { | |
76. PVOP_VCALL0(mmu.flush_tlb_kernel); | |
^ | |
77. } | |
78. | |
#18 | |
arch/x86/include/asm/paravirt.h:81: error: Dead Store | |
The value written to `&__eax` is never used. | |
79. static inline void __flush_tlb_one_user(unsigned long addr) | |
80. { | |
81. PVOP_VCALL1(mmu.flush_tlb_one_user, addr); | |
^ | |
82. } | |
83. | |
#19 | |
arch/x86/include/asm/paravirt.h:87: error: Dead Store | |
The value written to `&__eax` is never used. | |
85. const struct flush_tlb_info *info) | |
86. { | |
87. PVOP_VCALL2(mmu.flush_tlb_multi, cpumask, info); | |
^ | |
88. } | |
89. | |
#20 | |
arch/x86/include/asm/paravirt.h:92: error: Dead Store | |
The value written to `&__eax` is never used. | |
90. static inline void paravirt_tlb_remove_table(struct mmu_gather *tlb, void *table) | |
91. { | |
92. PVOP_VCALL2(mmu.tlb_remove_table, tlb, table); | |
^ | |
93. } | |
94. | |
#21 | |
arch/x86/include/asm/paravirt.h:97: error: Dead Store | |
The value written to `&__eax` is never used. | |
95. static inline void paravirt_arch_exit_mmap(struct mm_struct *mm) | |
96. { | |
97. PVOP_VCALL1(mmu.exit_mmap, mm); | |
^ | |
98. } | |
99. | |
#22 | |
arch/x86/include/asm/paravirt.h:103: error: Dead Store | |
The value written to `&__eax` is never used. | |
101. int npages, bool enc) | |
102. { | |
103. PVOP_VCALL3(mmu.notify_page_enc_status_changed, pfn, npages, enc); | |
^ | |
104. } | |
105. | |
#23 | |
arch/x86/include/asm/paravirt.h:109: error: Dead Store | |
The value written to `&__eax` is never used. | |
107. static inline void load_sp0(unsigned long sp0) | |
108. { | |
109. PVOP_VCALL1(cpu.load_sp0, sp0); | |
^ | |
110. } | |
111. | |
#24 | |
arch/x86/include/asm/paravirt.h:116: error: Dead Store | |
The value written to `&__eax` is never used. | |
114. unsigned int *ecx, unsigned int *edx) | |
115. { | |
116. PVOP_VCALL4(cpu.cpuid, eax, ebx, ecx, edx); | |
^ | |
117. } | |
118. | |
#25 | |
arch/x86/include/asm/paravirt.h:129: error: Dead Store | |
The value written to `&__eax` is never used. | |
127. static __always_inline void set_debugreg(unsigned long val, int reg) | |
128. { | |
129. PVOP_VCALL2(cpu.set_debugreg, reg, val); | |
^ | |
130. } | |
131. | |
#26 | |
arch/x86/include/asm/paravirt.h:139: error: Dead Store | |
The value written to `&__eax` is never used. | |
137. static inline void write_cr0(unsigned long x) | |
138. { | |
139. PVOP_VCALL1(cpu.write_cr0, x); | |
^ | |
140. } | |
141. | |
#27 | |
arch/x86/include/asm/paravirt.h:144: error: Dead Store | |
The value written to `&__ecx` is never used. | |
142. static __always_inline unsigned long read_cr2(void) | |
143. { | |
144. return PVOP_ALT_CALLEE0(unsigned long, mmu.read_cr2, | |
^ | |
145. "mov %%cr2, %%rax;", | |
146. ALT_NOT(X86_FEATURE_XENPV)); | |
#28 | |
arch/x86/include/asm/paravirt.h:144: error: Dead Store | |
The value written to `&__edi` is never used. | |
142. static __always_inline unsigned long read_cr2(void) | |
143. { | |
144. return PVOP_ALT_CALLEE0(unsigned long, mmu.read_cr2, | |
^ | |
145. "mov %%cr2, %%rax;", | |
146. ALT_NOT(X86_FEATURE_XENPV)); | |
#29 | |
arch/x86/include/asm/paravirt.h:144: error: Dead Store | |
The value written to `&__edx` is never used. | |
142. static __always_inline unsigned long read_cr2(void) | |
143. { | |
144. return PVOP_ALT_CALLEE0(unsigned long, mmu.read_cr2, | |
^ | |
145. "mov %%cr2, %%rax;", | |
146. ALT_NOT(X86_FEATURE_XENPV)); | |
#30 | |
arch/x86/include/asm/paravirt.h:144: error: Dead Store | |
The value written to `&__esi` is never used. | |
142. static __always_inline unsigned long read_cr2(void) | |
143. { | |
144. return PVOP_ALT_CALLEE0(unsigned long, mmu.read_cr2, | |
^ | |
145. "mov %%cr2, %%rax;", | |
146. ALT_NOT(X86_FEATURE_XENPV)); | |
#31 | |
arch/x86/include/asm/paravirt.h:151: error: Dead Store | |
The value written to `&__eax` is never used. | |
149. static __always_inline void write_cr2(unsigned long x) | |
150. { | |
151. PVOP_VCALL1(mmu.write_cr2, x); | |
^ | |
152. } | |
153. | |
#32 | |
arch/x86/include/asm/paravirt.h:162: error: Dead Store | |
The value written to `&__eax` is never used. | |
160. static inline void write_cr3(unsigned long x) | |
161. { | |
162. PVOP_ALT_VCALL1(mmu.write_cr3, x, | |
^ | |
163. "mov %%rdi, %%cr3", ALT_NOT(X86_FEATURE_XENPV)); | |
164. } | |
#33 | |
arch/x86/include/asm/paravirt.h:168: error: Dead Store | |
The value written to `&__eax` is never used. | |
166. static inline void __write_cr4(unsigned long x) | |
167. { | |
168. PVOP_VCALL1(cpu.write_cr4, x); | |
^ | |
169. } | |
170. | |
#34 | |
arch/x86/include/asm/paravirt.h:173: error: Dead Store | |
The value written to `&__eax` is never used. | |
171. static inline void arch_safe_halt(void) | |
172. { | |
173. PVOP_VCALL0(irq.safe_halt); | |
^ | |
174. } | |
175. | |
#35 | |
arch/x86/include/asm/paravirt.h:178: error: Dead Store | |
The value written to `&__eax` is never used. | |
176. static inline void halt(void) | |
177. { | |
178. PVOP_VCALL0(irq.halt); | |
^ | |
179. } | |
180. | |
#36 | |
arch/x86/include/asm/paravirt.h:183: error: Dead Store | |
The value written to `&__eax` is never used. | |
181. static inline void wbinvd(void) | |
182. { | |
183. PVOP_ALT_VCALL0(cpu.wbinvd, "wbinvd", ALT_NOT(X86_FEATURE_XENPV)); | |
^ | |
184. } | |
185. | |
#37 | |
arch/x86/include/asm/paravirt.h:194: error: Dead Store | |
The value written to `&__eax` is never used. | |
192. unsigned low, unsigned high) | |
193. { | |
194. PVOP_VCALL3(cpu.write_msr, msr, low, high); | |
^ | |
195. } | |
196. | |
#38 | |
arch/x86/include/asm/paravirt.h:266: error: Dead Store | |
The value written to `&__eax` is never used. | |
264. static inline void paravirt_alloc_ldt(struct desc_struct *ldt, unsigned entries) | |
265. { | |
266. PVOP_VCALL2(cpu.alloc_ldt, ldt, entries); | |
^ | |
267. } | |
268. | |
#39 | |
arch/x86/include/asm/paravirt.h:271: error: Dead Store | |
The value written to `&__eax` is never used. | |
269. static inline void paravirt_free_ldt(struct desc_struct *ldt, unsigned entries) | |
270. { | |
271. PVOP_VCALL2(cpu.free_ldt, ldt, entries); | |
^ | |
272. } | |
273. | |
#40 | |
arch/x86/include/asm/paravirt.h:276: error: Dead Store | |
The value written to `&__eax` is never used. | |
274. static inline void load_TR_desc(void) | |
275. { | |
276. PVOP_VCALL0(cpu.load_tr_desc); | |
^ | |
277. } | |
278. static inline void load_gdt(const struct desc_ptr *dtr) | |
#41 | |
arch/x86/include/asm/paravirt.h:280: error: Dead Store | |
The value written to `&__eax` is never used. | |
278. static inline void load_gdt(const struct desc_ptr *dtr) | |
279. { | |
280. PVOP_VCALL1(cpu.load_gdt, dtr); | |
^ | |
281. } | |
282. static inline void load_idt(const struct desc_ptr *dtr) | |
#42 | |
arch/x86/include/asm/paravirt.h:284: error: Dead Store | |
The value written to `&__eax` is never used. | |
282. static inline void load_idt(const struct desc_ptr *dtr) | |
283. { | |
284. PVOP_VCALL1(cpu.load_idt, dtr); | |
^ | |
285. } | |
286. static inline void set_ldt(const void *addr, unsigned entries) | |
#43 | |
arch/x86/include/asm/paravirt.h:288: error: Dead Store | |
The value written to `&__eax` is never used. | |
286. static inline void set_ldt(const void *addr, unsigned entries) | |
287. { | |
288. PVOP_VCALL2(cpu.set_ldt, addr, entries); | |
^ | |
289. } | |
290. static inline unsigned long paravirt_store_tr(void) | |
#44 | |
arch/x86/include/asm/paravirt.h:298: error: Dead Store | |
The value written to `&__eax` is never used. | |
296. static inline void load_TLS(struct thread_struct *t, unsigned cpu) | |
297. { | |
298. PVOP_VCALL2(cpu.load_tls, t, cpu); | |
^ | |
299. } | |
300. | |
#45 | |
arch/x86/include/asm/paravirt.h:303: error: Dead Store | |
The value written to `&__eax` is never used. | |
301. static inline void load_gs_index(unsigned int gs) | |
302. { | |
303. PVOP_VCALL1(cpu.load_gs_index, gs); | |
^ | |
304. } | |
305. | |
#46 | |
arch/x86/include/asm/paravirt.h:315: error: Dead Store | |
The value written to `&__eax` is never used. | |
313. void *desc, int type) | |
314. { | |
315. PVOP_VCALL4(cpu.write_gdt_entry, dt, entry, desc, type); | |
^ | |
316. } | |
317. | |
#47 | |
arch/x86/include/asm/paravirt.h:320: error: Dead Store | |
The value written to `&__eax` is never used. | |
318. static inline void write_idt_entry(gate_desc *dt, int entry, const gate_desc *g) | |
319. { | |
320. PVOP_VCALL3(cpu.write_idt_entry, dt, entry, g); | |
^ | |
321. } | |
322. | |
#48 | |
arch/x86/include/asm/paravirt.h:326: error: Dead Store | |
The value written to `&__eax` is never used. | |
324. static inline void tss_invalidate_io_bitmap(void) | |
325. { | |
326. PVOP_VCALL0(cpu.invalidate_io_bitmap); | |
^ | |
327. } | |
328. | |
#49 | |
arch/x86/include/asm/paravirt.h:331: error: Dead Store | |
The value written to `&__eax` is never used. | |
329. static inline void tss_update_io_bitmap(void) | |
330. { | |
331. PVOP_VCALL0(cpu.update_io_bitmap); | |
^ | |
332. } | |
333. #endif | |
#50 | |
arch/x86/include/asm/paravirt.h:338: error: Dead Store | |
The value written to `&__eax` is never used. | |
336. struct mm_struct *next) | |
337. { | |
338. PVOP_VCALL2(mmu.activate_mm, prev, next); | |
^ | |
339. } | |
340. | |
#51 | |
arch/x86/include/asm/paravirt.h:344: error: Dead Store | |
The value written to `&__eax` is never used. | |
342. struct mm_struct *mm) | |
343. { | |
344. PVOP_VCALL2(mmu.dup_mmap, oldmm, mm); | |
^ | |
345. } | |
346. | |
#52 | |
arch/x86/include/asm/paravirt.h:354: error: Dead Store | |
The value written to `&__eax` is never used. | |
352. static inline void paravirt_pgd_free(struct mm_struct *mm, pgd_t *pgd) | |
353. { | |
354. PVOP_VCALL2(mmu.pgd_free, mm, pgd); | |
^ | |
355. } | |
356. | |
#53 | |
arch/x86/include/asm/paravirt.h:359: error: Dead Store | |
The value written to `&__eax` is never used. | |
357. static inline void paravirt_alloc_pte(struct mm_struct *mm, unsigned long pfn) | |
358. { | |
359. PVOP_VCALL2(mmu.alloc_pte, mm, pfn); | |
^ | |
360. } | |
361. static inline void paravirt_release_pte(unsigned long pfn) | |
#54 | |
arch/x86/include/asm/paravirt.h:363: error: Dead Store | |
The value written to `&__eax` is never used. | |
361. static inline void paravirt_release_pte(unsigned long pfn) | |
362. { | |
363. PVOP_VCALL1(mmu.release_pte, pfn); | |
^ | |
364. } | |
365. | |
#55 | |
arch/x86/include/asm/paravirt.h:368: error: Dead Store | |
The value written to `&__eax` is never used. | |
366. static inline void paravirt_alloc_pmd(struct mm_struct *mm, unsigned long pfn) | |
367. { | |
368. PVOP_VCALL2(mmu.alloc_pmd, mm, pfn); | |
^ | |
369. } | |
370. | |
#56 | |
arch/x86/include/asm/paravirt.h:373: error: Dead Store | |
The value written to `&__eax` is never used. | |
371. static inline void paravirt_release_pmd(unsigned long pfn) | |
372. { | |
373. PVOP_VCALL1(mmu.release_pmd, pfn); | |
^ | |
374. } | |
375. | |
#57 | |
arch/x86/include/asm/paravirt.h:378: error: Dead Store | |
The value written to `&__eax` is never used. | |
376. static inline void paravirt_alloc_pud(struct mm_struct *mm, unsigned long pfn) | |
377. { | |
378. PVOP_VCALL2(mmu.alloc_pud, mm, pfn); | |
^ | |
379. } | |
380. static inline void paravirt_release_pud(unsigned long pfn) | |
#58 | |
arch/x86/include/asm/paravirt.h:382: error: Dead Store | |
The value written to `&__eax` is never used. | |
380. static inline void paravirt_release_pud(unsigned long pfn) | |
381. { | |
382. PVOP_VCALL1(mmu.release_pud, pfn); | |
^ | |
383. } | |
384. | |
#59 | |
arch/x86/include/asm/paravirt.h:387: error: Dead Store | |
The value written to `&__eax` is never used. | |
385. static inline void paravirt_alloc_p4d(struct mm_struct *mm, unsigned long pfn) | |
386. { | |
387. PVOP_VCALL2(mmu.alloc_p4d, mm, pfn); | |
^ | |
388. } | |
389. | |
#60 | |
arch/x86/include/asm/paravirt.h:392: error: Dead Store | |
The value written to `&__eax` is never used. | |
390. static inline void paravirt_release_p4d(unsigned long pfn) | |
391. { | |
392. PVOP_VCALL1(mmu.release_p4d, pfn); | |
^ | |
393. } | |
394. | |
#61 | |
arch/x86/include/asm/paravirt.h:397: error: Dead Store | |
The value written to `&__ecx` is never used. | |
395. static inline pte_t __pte(pteval_t val) | |
396. { | |
397. return (pte_t) { PVOP_ALT_CALLEE1(pteval_t, mmu.make_pte, val, | |
^ | |
398. "mov %%rdi, %%rax", | |
399. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#62 | |
arch/x86/include/asm/paravirt.h:397: error: Dead Store | |
The value written to `&__edi` is never used. | |
395. static inline pte_t __pte(pteval_t val) | |
396. { | |
397. return (pte_t) { PVOP_ALT_CALLEE1(pteval_t, mmu.make_pte, val, | |
^ | |
398. "mov %%rdi, %%rax", | |
399. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#63 | |
arch/x86/include/asm/paravirt.h:397: error: Dead Store | |
The value written to `&__edx` is never used. | |
395. static inline pte_t __pte(pteval_t val) | |
396. { | |
397. return (pte_t) { PVOP_ALT_CALLEE1(pteval_t, mmu.make_pte, val, | |
^ | |
398. "mov %%rdi, %%rax", | |
399. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#64 | |
arch/x86/include/asm/paravirt.h:397: error: Dead Store | |
The value written to `&__esi` is never used. | |
395. static inline pte_t __pte(pteval_t val) | |
396. { | |
397. return (pte_t) { PVOP_ALT_CALLEE1(pteval_t, mmu.make_pte, val, | |
^ | |
398. "mov %%rdi, %%rax", | |
399. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#65 | |
arch/x86/include/asm/paravirt.h:404: error: Dead Store | |
The value written to `&__ecx` is never used. | |
402. static inline pteval_t pte_val(pte_t pte) | |
403. { | |
404. return PVOP_ALT_CALLEE1(pteval_t, mmu.pte_val, pte.pte, | |
^ | |
405. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
406. } | |
#66 | |
arch/x86/include/asm/paravirt.h:404: error: Dead Store | |
The value written to `&__edi` is never used. | |
402. static inline pteval_t pte_val(pte_t pte) | |
403. { | |
404. return PVOP_ALT_CALLEE1(pteval_t, mmu.pte_val, pte.pte, | |
^ | |
405. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
406. } | |
#67 | |
arch/x86/include/asm/paravirt.h:404: error: Dead Store | |
The value written to `&__edx` is never used. | |
402. static inline pteval_t pte_val(pte_t pte) | |
403. { | |
404. return PVOP_ALT_CALLEE1(pteval_t, mmu.pte_val, pte.pte, | |
^ | |
405. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
406. } | |
#68 | |
arch/x86/include/asm/paravirt.h:404: error: Dead Store | |
The value written to `&__esi` is never used. | |
402. static inline pteval_t pte_val(pte_t pte) | |
403. { | |
404. return PVOP_ALT_CALLEE1(pteval_t, mmu.pte_val, pte.pte, | |
^ | |
405. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
406. } | |
#69 | |
arch/x86/include/asm/paravirt.h:410: error: Dead Store | |
The value written to `&__ecx` is never used. | |
408. static inline pgd_t __pgd(pgdval_t val) | |
409. { | |
410. return (pgd_t) { PVOP_ALT_CALLEE1(pgdval_t, mmu.make_pgd, val, | |
^ | |
411. "mov %%rdi, %%rax", | |
412. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#70 | |
arch/x86/include/asm/paravirt.h:410: error: Dead Store | |
The value written to `&__edi` is never used. | |
408. static inline pgd_t __pgd(pgdval_t val) | |
409. { | |
410. return (pgd_t) { PVOP_ALT_CALLEE1(pgdval_t, mmu.make_pgd, val, | |
^ | |
411. "mov %%rdi, %%rax", | |
412. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#71 | |
arch/x86/include/asm/paravirt.h:410: error: Dead Store | |
The value written to `&__edx` is never used. | |
408. static inline pgd_t __pgd(pgdval_t val) | |
409. { | |
410. return (pgd_t) { PVOP_ALT_CALLEE1(pgdval_t, mmu.make_pgd, val, | |
^ | |
411. "mov %%rdi, %%rax", | |
412. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#72 | |
arch/x86/include/asm/paravirt.h:410: error: Dead Store | |
The value written to `&__esi` is never used. | |
408. static inline pgd_t __pgd(pgdval_t val) | |
409. { | |
410. return (pgd_t) { PVOP_ALT_CALLEE1(pgdval_t, mmu.make_pgd, val, | |
^ | |
411. "mov %%rdi, %%rax", | |
412. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#73 | |
arch/x86/include/asm/paravirt.h:417: error: Dead Store | |
The value written to `&__ecx` is never used. | |
415. static inline pgdval_t pgd_val(pgd_t pgd) | |
416. { | |
417. return PVOP_ALT_CALLEE1(pgdval_t, mmu.pgd_val, pgd.pgd, | |
^ | |
418. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
419. } | |
#74 | |
arch/x86/include/asm/paravirt.h:417: error: Dead Store | |
The value written to `&__edi` is never used. | |
415. static inline pgdval_t pgd_val(pgd_t pgd) | |
416. { | |
417. return PVOP_ALT_CALLEE1(pgdval_t, mmu.pgd_val, pgd.pgd, | |
^ | |
418. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
419. } | |
#75 | |
arch/x86/include/asm/paravirt.h:417: error: Dead Store | |
The value written to `&__edx` is never used. | |
415. static inline pgdval_t pgd_val(pgd_t pgd) | |
416. { | |
417. return PVOP_ALT_CALLEE1(pgdval_t, mmu.pgd_val, pgd.pgd, | |
^ | |
418. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
419. } | |
#76 | |
arch/x86/include/asm/paravirt.h:417: error: Dead Store | |
The value written to `&__esi` is never used. | |
415. static inline pgdval_t pgd_val(pgd_t pgd) | |
416. { | |
417. return PVOP_ALT_CALLEE1(pgdval_t, mmu.pgd_val, pgd.pgd, | |
^ | |
418. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
419. } | |
#77 | |
arch/x86/include/asm/paravirt.h:436: error: Dead Store | |
The value written to `&__eax` is never used. | |
434. { | |
435. | |
436. PVOP_VCALL4(mmu.ptep_modify_prot_commit, vma, addr, ptep, pte.pte); | |
^ | |
437. } | |
438. | |
#78 | |
arch/x86/include/asm/paravirt.h:441: error: Dead Store | |
The value written to `&__eax` is never used. | |
439. static inline void set_pte(pte_t *ptep, pte_t pte) | |
440. { | |
441. PVOP_VCALL2(mmu.set_pte, ptep, pte.pte); | |
^ | |
442. } | |
443. | |
#79 | |
arch/x86/include/asm/paravirt.h:446: error: Dead Store | |
The value written to `&__eax` is never used. | |
444. static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) | |
445. { | |
446. PVOP_VCALL2(mmu.set_pmd, pmdp, native_pmd_val(pmd)); | |
^ | |
447. } | |
448. | |
#80 | |
arch/x86/include/asm/paravirt.h:451: error: Dead Store | |
The value written to `&__ecx` is never used. | |
449. static inline pmd_t __pmd(pmdval_t val) | |
450. { | |
451. return (pmd_t) { PVOP_ALT_CALLEE1(pmdval_t, mmu.make_pmd, val, | |
^ | |
452. "mov %%rdi, %%rax", | |
453. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#81 | |
arch/x86/include/asm/paravirt.h:451: error: Dead Store | |
The value written to `&__edi` is never used. | |
449. static inline pmd_t __pmd(pmdval_t val) | |
450. { | |
451. return (pmd_t) { PVOP_ALT_CALLEE1(pmdval_t, mmu.make_pmd, val, | |
^ | |
452. "mov %%rdi, %%rax", | |
453. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#82 | |
arch/x86/include/asm/paravirt.h:451: error: Dead Store | |
The value written to `&__edx` is never used. | |
449. static inline pmd_t __pmd(pmdval_t val) | |
450. { | |
451. return (pmd_t) { PVOP_ALT_CALLEE1(pmdval_t, mmu.make_pmd, val, | |
^ | |
452. "mov %%rdi, %%rax", | |
453. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#83 | |
arch/x86/include/asm/paravirt.h:451: error: Dead Store | |
The value written to `&__esi` is never used. | |
449. static inline pmd_t __pmd(pmdval_t val) | |
450. { | |
451. return (pmd_t) { PVOP_ALT_CALLEE1(pmdval_t, mmu.make_pmd, val, | |
^ | |
452. "mov %%rdi, %%rax", | |
453. ALT_NOT(X86_FEATURE_XENPV)) }; | |
#84 | |
arch/x86/include/asm/paravirt.h:458: error: Dead Store | |
The value written to `&__ecx` is never used. | |
456. static inline pmdval_t pmd_val(pmd_t pmd) | |
457. { | |
458. return PVOP_ALT_CALLEE1(pmdval_t, mmu.pmd_val, pmd.pmd, | |
^ | |
459. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
460. } | |
#85 | |
arch/x86/include/asm/paravirt.h:458: error: Dead Store | |
The value written to `&__edi` is never used. | |
456. static inline pmdval_t pmd_val(pmd_t pmd) | |
457. { | |
458. return PVOP_ALT_CALLEE1(pmdval_t, mmu.pmd_val, pmd.pmd, | |
^ | |
459. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
460. } | |
#86 | |
arch/x86/include/asm/paravirt.h:458: error: Dead Store | |
The value written to `&__edx` is never used. | |
456. static inline pmdval_t pmd_val(pmd_t pmd) | |
457. { | |
458. return PVOP_ALT_CALLEE1(pmdval_t, mmu.pmd_val, pmd.pmd, | |
^ | |
459. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
460. } | |
#87 | |
arch/x86/include/asm/paravirt.h:458: error: Dead Store | |
The value written to `&__esi` is never used. | |
456. static inline pmdval_t pmd_val(pmd_t pmd) | |
457. { | |
458. return PVOP_ALT_CALLEE1(pmdval_t, mmu.pmd_val, pmd.pmd, | |
^ | |
459. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
460. } | |
#88 | |
arch/x86/include/asm/paravirt.h:464: error: Dead Store | |
The value written to `&__eax` is never used. | |
462. static inline void set_pud(pud_t *pudp, pud_t pud) | |
463. { | |
464. PVOP_VCALL2(mmu.set_pud, pudp, native_pud_val(pud)); | |
^ | |
465. } | |
466. | |
#89 | |
arch/x86/include/asm/paravirt.h:471: error: Dead Store | |
The value written to `&__ecx` is never used. | |
469. pudval_t ret; | |
470. | |
471. ret = PVOP_ALT_CALLEE1(pudval_t, mmu.make_pud, val, | |
^ | |
472. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
473. | |
#90 | |
arch/x86/include/asm/paravirt.h:471: error: Dead Store | |
The value written to `&__edi` is never used. | |
469. pudval_t ret; | |
470. | |
471. ret = PVOP_ALT_CALLEE1(pudval_t, mmu.make_pud, val, | |
^ | |
472. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
473. | |
#91 | |
arch/x86/include/asm/paravirt.h:471: error: Dead Store | |
The value written to `&__edx` is never used. | |
469. pudval_t ret; | |
470. | |
471. ret = PVOP_ALT_CALLEE1(pudval_t, mmu.make_pud, val, | |
^ | |
472. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
473. | |
#92 | |
arch/x86/include/asm/paravirt.h:471: error: Dead Store | |
The value written to `&__esi` is never used. | |
469. pudval_t ret; | |
470. | |
471. ret = PVOP_ALT_CALLEE1(pudval_t, mmu.make_pud, val, | |
^ | |
472. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
473. | |
#93 | |
arch/x86/include/asm/paravirt.h:479: error: Dead Store | |
The value written to `&__ecx` is never used. | |
477. static inline pudval_t pud_val(pud_t pud) | |
478. { | |
479. return PVOP_ALT_CALLEE1(pudval_t, mmu.pud_val, pud.pud, | |
^ | |
480. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
481. } | |
#94 | |
arch/x86/include/asm/paravirt.h:479: error: Dead Store | |
The value written to `&__edi` is never used. | |
477. static inline pudval_t pud_val(pud_t pud) | |
478. { | |
479. return PVOP_ALT_CALLEE1(pudval_t, mmu.pud_val, pud.pud, | |
^ | |
480. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
481. } | |
#95 | |
arch/x86/include/asm/paravirt.h:479: error: Dead Store | |
The value written to `&__edx` is never used. | |
477. static inline pudval_t pud_val(pud_t pud) | |
478. { | |
479. return PVOP_ALT_CALLEE1(pudval_t, mmu.pud_val, pud.pud, | |
^ | |
480. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
481. } | |
#96 | |
arch/x86/include/asm/paravirt.h:479: error: Dead Store | |
The value written to `&__esi` is never used. | |
477. static inline pudval_t pud_val(pud_t pud) | |
478. { | |
479. return PVOP_ALT_CALLEE1(pudval_t, mmu.pud_val, pud.pud, | |
^ | |
480. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
481. } | |
#97 | |
arch/x86/include/asm/paravirt.h:492: error: Dead Store | |
The value written to `&__eax` is never used. | |
490. p4dval_t val = native_p4d_val(p4d); | |
491. | |
492. PVOP_VCALL2(mmu.set_p4d, p4dp, val); | |
^ | |
493. } | |
494. | |
#98 | |
arch/x86/include/asm/paravirt.h:499: error: Dead Store | |
The value written to `&__ecx` is never used. | |
497. static inline p4d_t __p4d(p4dval_t val) | |
498. { | |
499. p4dval_t ret = PVOP_ALT_CALLEE1(p4dval_t, mmu.make_p4d, val, | |
^ | |
500. "mov %%rdi, %%rax", | |
501. ALT_NOT(X86_FEATURE_XENPV)); | |
#99 | |
arch/x86/include/asm/paravirt.h:499: error: Dead Store | |
The value written to `&__edi` is never used. | |
497. static inline p4d_t __p4d(p4dval_t val) | |
498. { | |
499. p4dval_t ret = PVOP_ALT_CALLEE1(p4dval_t, mmu.make_p4d, val, | |
^ | |
500. "mov %%rdi, %%rax", | |
501. ALT_NOT(X86_FEATURE_XENPV)); | |
#100 | |
arch/x86/include/asm/paravirt.h:499: error: Dead Store | |
The value written to `&__edx` is never used. | |
497. static inline p4d_t __p4d(p4dval_t val) | |
498. { | |
499. p4dval_t ret = PVOP_ALT_CALLEE1(p4dval_t, mmu.make_p4d, val, | |
^ | |
500. "mov %%rdi, %%rax", | |
501. ALT_NOT(X86_FEATURE_XENPV)); | |
#101 | |
arch/x86/include/asm/paravirt.h:499: error: Dead Store | |
The value written to `&__esi` is never used. | |
497. static inline p4d_t __p4d(p4dval_t val) | |
498. { | |
499. p4dval_t ret = PVOP_ALT_CALLEE1(p4dval_t, mmu.make_p4d, val, | |
^ | |
500. "mov %%rdi, %%rax", | |
501. ALT_NOT(X86_FEATURE_XENPV)); | |
#102 | |
arch/x86/include/asm/paravirt.h:508: error: Dead Store | |
The value written to `&__ecx` is never used. | |
506. static inline p4dval_t p4d_val(p4d_t p4d) | |
507. { | |
508. return PVOP_ALT_CALLEE1(p4dval_t, mmu.p4d_val, p4d.p4d, | |
^ | |
509. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
510. } | |
#103 | |
arch/x86/include/asm/paravirt.h:508: error: Dead Store | |
The value written to `&__edi` is never used. | |
506. static inline p4dval_t p4d_val(p4d_t p4d) | |
507. { | |
508. return PVOP_ALT_CALLEE1(p4dval_t, mmu.p4d_val, p4d.p4d, | |
^ | |
509. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
510. } | |
#104 | |
arch/x86/include/asm/paravirt.h:508: error: Dead Store | |
The value written to `&__edx` is never used. | |
506. static inline p4dval_t p4d_val(p4d_t p4d) | |
507. { | |
508. return PVOP_ALT_CALLEE1(p4dval_t, mmu.p4d_val, p4d.p4d, | |
^ | |
509. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
510. } | |
#105 | |
arch/x86/include/asm/paravirt.h:508: error: Dead Store | |
The value written to `&__esi` is never used. | |
506. static inline p4dval_t p4d_val(p4d_t p4d) | |
507. { | |
508. return PVOP_ALT_CALLEE1(p4dval_t, mmu.p4d_val, p4d.p4d, | |
^ | |
509. "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); | |
510. } | |
#106 | |
arch/x86/include/asm/paravirt.h:514: error: Dead Store | |
The value written to `&__eax` is never used. | |
512. static inline void __set_pgd(pgd_t *pgdp, pgd_t pgd) | |
513. { | |
514. PVOP_VCALL2(mmu.set_pgd, pgdp, native_pgd_val(pgd)); | |
^ | |
515. } | |
516. | |
#107 | |
arch/x86/include/asm/paravirt.h:555: error: Dead Store | |
The value written to `&__eax` is never used. | |
553. static inline void arch_start_context_switch(struct task_struct *prev) | |
554. { | |
555. PVOP_VCALL1(cpu.start_context_switch, prev); | |
^ | |
556. } | |
557. | |
#108 | |
arch/x86/include/asm/paravirt.h:560: error: Dead Store | |
The value written to `&__eax` is never used. | |
558. static inline void arch_end_context_switch(struct task_struct *next) | |
559. { | |
560. PVOP_VCALL1(cpu.end_context_switch, next); | |
^ | |
561. } | |
562. | |
#109 | |
arch/x86/include/asm/paravirt.h:566: error: Dead Store | |
The value written to `&__eax` is never used. | |
564. static inline void arch_enter_lazy_mmu_mode(void) | |
565. { | |
566. PVOP_VCALL0(mmu.lazy_mode.enter); | |
^ | |
567. } | |
568. | |
#110 | |
arch/x86/include/asm/paravirt.h:571: error: Dead Store | |
The value written to `&__eax` is never used. | |
569. static inline void arch_leave_lazy_mmu_mode(void) | |
570. { | |
571. PVOP_VCALL0(mmu.lazy_mode.leave); | |
^ | |
572. } | |
573. | |
#111 | |
arch/x86/include/asm/paravirt.h:591: error: Dead Store | |
The value written to `&__eax` is never used. | |
589. u32 val) | |
590. { | |
591. PVOP_VCALL2(lock.queued_spin_lock_slowpath, lock, val); | |
^ | |
592. } | |
593. | |
#112 | |
arch/x86/include/asm/paravirt.h:596: error: Dead Store | |
The value written to `&__ecx` is never used. | |
594. static __always_inline void pv_queued_spin_unlock(struct qspinlock *lock) | |
595. { | |
596. PVOP_ALT_VCALLEE1(lock.queued_spin_unlock, lock, | |
^ | |
597. "movb $0, (%%" _ASM_ARG1 ");", | |
598. ALT_NOT(X86_FEATURE_PVUNLOCK)); | |
#113 | |
arch/x86/include/asm/paravirt.h:596: error: Dead Store | |
The value written to `&__edi` is never used. | |
594. static __always_inline void pv_queued_spin_unlock(struct qspinlock *lock) | |
595. { | |
596. PVOP_ALT_VCALLEE1(lock.queued_spin_unlock, lock, | |
^ | |
597. "movb $0, (%%" _ASM_ARG1 ");", | |
598. ALT_NOT(X86_FEATURE_PVUNLOCK)); | |
#114 | |
arch/x86/include/asm/paravirt.h:596: error: Dead Store | |
The value written to `&__edx` is never used. | |
594. static __always_inline void pv_queued_spin_unlock(struct qspinlock *lock) | |
595. { | |
596. PVOP_ALT_VCALLEE1(lock.queued_spin_unlock, lock, | |
^ | |
597. "movb $0, (%%" _ASM_ARG1 ");", | |
598. ALT_NOT(X86_FEATURE_PVUNLOCK)); | |
#115 | |
arch/x86/include/asm/paravirt.h:596: error: Dead Store | |
The value written to `&__esi` is never used. | |
594. static __always_inline void pv_queued_spin_unlock(struct qspinlock *lock) | |
595. { | |
596. PVOP_ALT_VCALLEE1(lock.queued_spin_unlock, lock, | |
^ | |
597. "movb $0, (%%" _ASM_ARG1 ");", | |
598. ALT_NOT(X86_FEATURE_PVUNLOCK)); | |
#116 | |
arch/x86/include/asm/paravirt.h:603: error: Dead Store | |
The value written to `&__eax` is never used. | |
601. static __always_inline void pv_wait(u8 *ptr, u8 val) | |
602. { | |
603. PVOP_VCALL2(lock.wait, ptr, val); | |
^ | |
604. } | |
605. | |
#117 | |
arch/x86/include/asm/paravirt.h:613: error: Dead Store | |
The value written to `&__ecx` is never used. | |
611. static __always_inline bool pv_vcpu_is_preempted(long cpu) | |
612. { | |
613. return PVOP_ALT_CALLEE1(bool, lock.vcpu_is_preempted, cpu, | |
^ | |
614. "xor %%" _ASM_AX ", %%" _ASM_AX ";", | |
615. ALT_NOT(X86_FEATURE_VCPUPREEMPT)); | |
#118 | |
arch/x86/include/asm/paravirt.h:613: error: Dead Store | |
The value written to `&__edi` is never used. | |
611. static __always_inline bool pv_vcpu_is_preempted(long cpu) | |
612. { | |
613. return PVOP_ALT_CALLEE1(bool, lock.vcpu_is_preempted, cpu, | |
^ | |
614. "xor %%" _ASM_AX ", %%" _ASM_AX ";", | |
615. ALT_NOT(X86_FEATURE_VCPUPREEMPT)); | |
#119 | |
arch/x86/include/asm/paravirt.h:613: error: Dead Store | |
The value written to `&__edx` is never used. | |
611. static __always_inline bool pv_vcpu_is_preempted(long cpu) | |
612. { | |
613. return PVOP_ALT_CALLEE1(bool, lock.vcpu_is_preempted, cpu, | |
^ | |
614. "xor %%" _ASM_AX ", %%" _ASM_AX ";", | |
615. ALT_NOT(X86_FEATURE_VCPUPREEMPT)); | |
#120 | |
arch/x86/include/asm/paravirt.h:613: error: Dead Store | |
The value written to `&__esi` is never used. | |
611. static __always_inline bool pv_vcpu_is_preempted(long cpu) | |
612. { | |
613. return PVOP_ALT_CALLEE1(bool, lock.vcpu_is_preempted, cpu, | |
^ | |
614. "xor %%" _ASM_AX ", %%" _ASM_AX ";", | |
615. ALT_NOT(X86_FEATURE_VCPUPREEMPT)); | |
#121 | |
arch/x86/include/asm/paravirt.h:693: error: Dead Store | |
The value written to `&__ecx` is never used. | |
691. static __always_inline unsigned long arch_local_save_flags(void) | |
692. { | |
693. return PVOP_ALT_CALLEE0(unsigned long, irq.save_fl, "pushf; pop %%rax;", | |
^ | |
694. ALT_NOT(X86_FEATURE_XENPV)); | |
695. } | |
#122 | |
arch/x86/include/asm/paravirt.h:693: error: Dead Store | |
The value written to `&__edi` is never used. | |
691. static __always_inline unsigned long arch_local_save_flags(void) | |
692. { | |
693. return PVOP_ALT_CALLEE0(unsigned long, irq.save_fl, "pushf; pop %%rax;", | |
^ | |
694. ALT_NOT(X86_FEATURE_XENPV)); | |
695. } | |
#123 | |
arch/x86/include/asm/paravirt.h:693: error: Dead Store | |
The value written to `&__edx` is never used. | |
691. static __always_inline unsigned long arch_local_save_flags(void) | |
692. { | |
693. return PVOP_ALT_CALLEE0(unsigned long, irq.save_fl, "pushf; pop %%rax;", | |
^ | |
694. ALT_NOT(X86_FEATURE_XENPV)); | |
695. } | |
#124 | |
arch/x86/include/asm/paravirt.h:693: error: Dead Store | |
The value written to `&__esi` is never used. | |
691. static __always_inline unsigned long arch_local_save_flags(void) | |
692. { | |
693. return PVOP_ALT_CALLEE0(unsigned long, irq.save_fl, "pushf; pop %%rax;", | |
^ | |
694. ALT_NOT(X86_FEATURE_XENPV)); | |
695. } | |
#125 | |
arch/x86/include/asm/paravirt.h:699: error: Dead Store | |
The value written to `&__ecx` is never used. | |
697. static __always_inline void arch_local_irq_disable(void) | |
698. { | |
699. PVOP_ALT_VCALLEE0(irq.irq_disable, "cli;", ALT_NOT(X86_FEATURE_XENPV)); | |
^ | |
700. } | |
701. | |
#126 | |
arch/x86/include/asm/paravirt.h:699: error: Dead Store | |
The value written to `&__edi` is never used. | |
697. static __always_inline void arch_local_irq_disable(void) | |
698. { | |
699. PVOP_ALT_VCALLEE0(irq.irq_disable, "cli;", ALT_NOT(X86_FEATURE_XENPV)); | |
^ | |
700. } | |
701. | |
#127 | |
arch/x86/include/asm/paravirt.h:699: error: Dead Store | |
The value written to `&__edx` is never used. | |
697. static __always_inline void arch_local_irq_disable(void) | |
698. { | |
699. PVOP_ALT_VCALLEE0(irq.irq_disable, "cli;", ALT_NOT(X86_FEATURE_XENPV)); | |
^ | |
700. } | |
701. | |
#128 | |
arch/x86/include/asm/paravirt.h:699: error: Dead Store | |
The value written to `&__esi` is never used. | |
697. static __always_inline void arch_local_irq_disable(void) | |
698. { | |
699. PVOP_ALT_VCALLEE0(irq.irq_disable, "cli;", ALT_NOT(X86_FEATURE_XENPV)); | |
^ | |
700. } | |
701. | |
#129 | |
arch/x86/include/asm/paravirt.h:704: error: Dead Store | |
The value written to `&__ecx` is never used. | |
702. static __always_inline void arch_local_irq_enable(void) | |
703. { | |
704. PVOP_ALT_VCALLEE0(irq.irq_enable, "sti;", ALT_NOT(X86_FEATURE_XENPV)); | |
^ | |
705. } | |
706. | |
#130 | |
arch/x86/include/asm/paravirt.h:704: error: Dead Store | |
The value written to `&__edi` is never used. | |
702. static __always_inline void arch_local_irq_enable(void) | |
703. { | |
704. PVOP_ALT_VCALLEE0(irq.irq_enable, "sti;", ALT_NOT(X86_FEATURE_XENPV)); | |
^ | |
705. } | |
706. | |
#131 | |
arch/x86/include/asm/paravirt.h:704: error: Dead Store | |
The value written to `&__edx` is never used. | |
702. static __always_inline void arch_local_irq_enable(void) | |
703. { | |
704. PVOP_ALT_VCALLEE0(irq.irq_enable, "sti;", ALT_NOT(X86_FEATURE_XENPV)); | |
^ | |
705. } | |
706. | |
#132 | |
arch/x86/include/asm/paravirt.h:704: error: Dead Store | |
The value written to `&__esi` is never used. | |
702. static __always_inline void arch_local_irq_enable(void) | |
703. { | |
704. PVOP_ALT_VCALLEE0(irq.irq_enable, "sti;", ALT_NOT(X86_FEATURE_XENPV)); | |
^ | |
705. } | |
706. | |
#133 | |
arch/x86/include/asm/xen/hypercall.h:206: error: Dead Store | |
The value written to `&__arg1` is never used. | |
204. unsigned long a5) | |
205. { | |
206. __HYPERCALL_DECLS; | |
^ | |
207. __HYPERCALL_5ARG(a1, a2, a3, a4, a5); | |
208. | |
#134 | |
arch/x86/include/asm/xen/hypercall.h:206: error: Dead Store | |
The value written to `&__arg2` is never used. | |
204. unsigned long a5) | |
205. { | |
206. __HYPERCALL_DECLS; | |
^ | |
207. __HYPERCALL_5ARG(a1, a2, a3, a4, a5); | |
208. | |
#135 | |
arch/x86/include/asm/xen/hypercall.h:206: error: Dead Store | |
The value written to `&__arg3` is never used. | |
204. unsigned long a5) | |
205. { | |
206. __HYPERCALL_DECLS; | |
^ | |
207. __HYPERCALL_5ARG(a1, a2, a3, a4, a5); | |
208. | |
#136 | |
arch/x86/include/asm/xen/hypercall.h:206: error: Dead Store | |
The value written to `&__arg4` is never used. | |
204. unsigned long a5) | |
205. { | |
206. __HYPERCALL_DECLS; | |
^ | |
207. __HYPERCALL_5ARG(a1, a2, a3, a4, a5); | |
208. | |
#137 | |
arch/x86/include/asm/xen/hypercall.h:206: error: Dead Store | |
The value written to `&__arg5` is never used. | |
204. unsigned long a5) | |
205. { | |
206. __HYPERCALL_DECLS; | |
^ | |
207. __HYPERCALL_5ARG(a1, a2, a3, a4, a5); | |
208. | |
#138 | |
arch/x86/include/asm/xen/hypercall.h:255: error: Dead Store | |
The value written to `&__arg1` is never used. | |
253. HYPERVISOR_set_trap_table(struct trap_info *table) | |
254. { | |
255. return _hypercall1(int, set_trap_table, table); | |
^ | |
256. } | |
257. | |
#139 | |
arch/x86/include/asm/xen/hypercall.h:255: error: Dead Store | |
The value written to `&__arg2` is never used. | |
253. HYPERVISOR_set_trap_table(struct trap_info *table) | |
254. { | |
255. return _hypercall1(int, set_trap_table, table); | |
^ | |
256. } | |
257. | |
#140 | |
arch/x86/include/asm/xen/hypercall.h:255: error: Dead Store | |
The value written to `&__arg3` is never used. | |
253. HYPERVISOR_set_trap_table(struct trap_info *table) | |
254. { | |
255. return _hypercall1(int, set_trap_table, table); | |
^ | |
256. } | |
257. | |
#141 | |
arch/x86/include/asm/xen/hypercall.h:255: error: Dead Store | |
The value written to `&__arg4` is never used. | |
253. HYPERVISOR_set_trap_table(struct trap_info *table) | |
254. { | |
255. return _hypercall1(int, set_trap_table, table); | |
^ | |
256. } | |
257. | |
#142 | |
arch/x86/include/asm/xen/hypercall.h:255: error: Dead Store | |
The value written to `&__arg5` is never used. | |
253. HYPERVISOR_set_trap_table(struct trap_info *table) | |
254. { | |
255. return _hypercall1(int, set_trap_table, table); | |
^ | |
256. } | |
257. | |
#143 | |
arch/x86/include/asm/xen/hypercall.h:262: error: Dead Store | |
The value written to `&__arg1` is never used. | |
260. int *success_count, domid_t domid) | |
261. { | |
262. return _hypercall4(int, mmu_update, req, count, success_count, domid); | |
^ | |
263. } | |
264. | |
#144 | |
arch/x86/include/asm/xen/hypercall.h:262: error: Dead Store | |
The value written to `&__arg2` is never used. | |
260. int *success_count, domid_t domid) | |
261. { | |
262. return _hypercall4(int, mmu_update, req, count, success_count, domid); | |
^ | |
263. } | |
264. | |
#145 | |
arch/x86/include/asm/xen/hypercall.h:262: error: Dead Store | |
The value written to `&__arg3` is never used. | |
260. int *success_count, domid_t domid) | |
261. { | |
262. return _hypercall4(int, mmu_update, req, count, success_count, domid); | |
^ | |
263. } | |
264. | |
#146 | |
arch/x86/include/asm/xen/hypercall.h:262: error: Dead Store | |
The value written to `&__arg4` is never used. | |
260. int *success_count, domid_t domid) | |
261. { | |
262. return _hypercall4(int, mmu_update, req, count, success_count, domid); | |
^ | |
263. } | |
264. | |
#147 | |
arch/x86/include/asm/xen/hypercall.h:262: error: Dead Store | |
The value written to `&__arg5` is never used. | |
260. int *success_count, domid_t domid) | |
261. { | |
262. return _hypercall4(int, mmu_update, req, count, success_count, domid); | |
^ | |
263. } | |
264. | |
#148 | |
arch/x86/include/asm/xen/hypercall.h:269: error: Dead Store | |
The value written to `&__arg1` is never used. | |
267. int *success_count, domid_t domid) | |
268. { | |
269. return _hypercall4(int, mmuext_op, op, count, success_count, domid); | |
^ | |
270. } | |
271. | |
#149 | |
arch/x86/include/asm/xen/hypercall.h:269: error: Dead Store | |
The value written to `&__arg2` is never used. | |
267. int *success_count, domid_t domid) | |
268. { | |
269. return _hypercall4(int, mmuext_op, op, count, success_count, domid); | |
^ | |
270. } | |
271. | |
#150 | |
arch/x86/include/asm/xen/hypercall.h:269: error: Dead Store | |
The value written to `&__arg3` is never used. | |
267. int *success_count, domid_t domid) | |
268. { | |
269. return _hypercall4(int, mmuext_op, op, count, success_count, domid); | |
^ | |
270. } | |
271. | |
#151 | |
arch/x86/include/asm/xen/hypercall.h:269: error: Dead Store | |
The value written to `&__arg4` is never used. | |
267. int *success_count, domid_t domid) | |
268. { | |
269. return _hypercall4(int, mmuext_op, op, count, success_count, domid); | |
^ | |
270. } | |
271. | |
#152 | |
arch/x86/include/asm/xen/hypercall.h:269: error: Dead Store | |
The value written to `&__arg5` is never used. | |
267. int *success_count, domid_t domid) | |
268. { | |
269. return _hypercall4(int, mmuext_op, op, count, success_count, domid); | |
^ | |
270. } | |
271. | |
#153 | |
arch/x86/include/asm/xen/hypercall.h:275: error: Dead Store | |
The value written to `&__arg1` is never used. | |
273. HYPERVISOR_set_gdt(unsigned long *frame_list, int entries) | |
274. { | |
275. return _hypercall2(int, set_gdt, frame_list, entries); | |
^ | |
276. } | |
277. | |
#154 | |
arch/x86/include/asm/xen/hypercall.h:275: error: Dead Store | |
The value written to `&__arg2` is never used. | |
273. HYPERVISOR_set_gdt(unsigned long *frame_list, int entries) | |
274. { | |
275. return _hypercall2(int, set_gdt, frame_list, entries); | |
^ | |
276. } | |
277. | |
#155 | |
arch/x86/include/asm/xen/hypercall.h:275: error: Dead Store | |
The value written to `&__arg3` is never used. | |
273. HYPERVISOR_set_gdt(unsigned long *frame_list, int entries) | |
274. { | |
275. return _hypercall2(int, set_gdt, frame_list, entries); | |
^ | |
276. } | |
277. | |
#156 | |
arch/x86/include/asm/xen/hypercall.h:275: error: Dead Store | |
The value written to `&__arg4` is never used. | |
273. HYPERVISOR_set_gdt(unsigned long *frame_list, int entries) | |
274. { | |
275. return _hypercall2(int, set_gdt, frame_list, entries); | |
^ | |
276. } | |
277. | |
#157 | |
arch/x86/include/asm/xen/hypercall.h:275: error: Dead Store | |
The value written to `&__arg5` is never used. | |
273. HYPERVISOR_set_gdt(unsigned long *frame_list, int entries) | |
274. { | |
275. return _hypercall2(int, set_gdt, frame_list, entries); | |
^ | |
276. } | |
277. | |
#158 | |
arch/x86/include/asm/xen/hypercall.h:281: error: Dead Store | |
The value written to `&__arg1` is never used. | |
279. HYPERVISOR_callback_op(int cmd, void *arg) | |
280. { | |
281. return _hypercall2(int, callback_op, cmd, arg); | |
^ | |
282. } | |
283. | |
#159 | |
arch/x86/include/asm/xen/hypercall.h:281: error: Dead Store | |
The value written to `&__arg2` is never used. | |
279. HYPERVISOR_callback_op(int cmd, void *arg) | |
280. { | |
281. return _hypercall2(int, callback_op, cmd, arg); | |
^ | |
282. } | |
283. | |
#160 | |
arch/x86/include/asm/xen/hypercall.h:281: error: Dead Store | |
The value written to `&__arg3` is never used. | |
279. HYPERVISOR_callback_op(int cmd, void *arg) | |
280. { | |
281. return _hypercall2(int, callback_op, cmd, arg); | |
^ | |
282. } | |
283. | |
#161 | |
arch/x86/include/asm/xen/hypercall.h:281: error: Dead Store | |
The value written to `&__arg4` is never used. | |
279. HYPERVISOR_callback_op(int cmd, void *arg) | |
280. { | |
281. return _hypercall2(int, callback_op, cmd, arg); | |
^ | |
282. } | |
283. | |
#162 | |
arch/x86/include/asm/xen/hypercall.h:281: error: Dead Store | |
The value written to `&__arg5` is never used. | |
279. HYPERVISOR_callback_op(int cmd, void *arg) | |
280. { | |
281. return _hypercall2(int, callback_op, cmd, arg); | |
^ | |
282. } | |
283. | |
#163 | |
arch/x86/include/asm/xen/hypercall.h:287: error: Dead Store | |
The value written to `&__arg1` is never used. | |
285. HYPERVISOR_set_debugreg(int reg, unsigned long value) | |
286. { | |
287. return _hypercall2(int, set_debugreg, reg, value); | |
^ | |
288. } | |
289. | |
#164 | |
arch/x86/include/asm/xen/hypercall.h:287: error: Dead Store | |
The value written to `&__arg2` is never used. | |
285. HYPERVISOR_set_debugreg(int reg, unsigned long value) | |
286. { | |
287. return _hypercall2(int, set_debugreg, reg, value); | |
^ | |
288. } | |
289. | |
#165 | |
arch/x86/include/asm/xen/hypercall.h:287: error: Dead Store | |
The value written to `&__arg3` is never used. | |
285. HYPERVISOR_set_debugreg(int reg, unsigned long value) | |
286. { | |
287. return _hypercall2(int, set_debugreg, reg, value); | |
^ | |
288. } | |
289. | |
#166 | |
arch/x86/include/asm/xen/hypercall.h:287: error: Dead Store | |
The value written to `&__arg4` is never used. | |
285. HYPERVISOR_set_debugreg(int reg, unsigned long value) | |
286. { | |
287. return _hypercall2(int, set_debugreg, reg, value); | |
^ | |
288. } | |
289. | |
#167 | |
arch/x86/include/asm/xen/hypercall.h:287: error: Dead Store | |
The value written to `&__arg5` is never used. | |
285. HYPERVISOR_set_debugreg(int reg, unsigned long value) | |
286. { | |
287. return _hypercall2(int, set_debugreg, reg, value); | |
^ | |
288. } | |
289. | |
#168 | |
arch/x86/include/asm/xen/hypercall.h:293: error: Dead Store | |
The value written to `&__arg1` is never used. | |
291. HYPERVISOR_get_debugreg(int reg) | |
292. { | |
293. return _hypercall1(unsigned long, get_debugreg, reg); | |
^ | |
294. } | |
295. | |
#169 | |
arch/x86/include/asm/xen/hypercall.h:293: error: Dead Store | |
The value written to `&__arg2` is never used. | |
291. HYPERVISOR_get_debugreg(int reg) | |
292. { | |
293. return _hypercall1(unsigned long, get_debugreg, reg); | |
^ | |
294. } | |
295. | |
#170 | |
arch/x86/include/asm/xen/hypercall.h:293: error: Dead Store | |
The value written to `&__arg3` is never used. | |
291. HYPERVISOR_get_debugreg(int reg) | |
292. { | |
293. return _hypercall1(unsigned long, get_debugreg, reg); | |
^ | |
294. } | |
295. | |
#171 | |
arch/x86/include/asm/xen/hypercall.h:293: error: Dead Store | |
The value written to `&__arg4` is never used. | |
291. HYPERVISOR_get_debugreg(int reg) | |
292. { | |
293. return _hypercall1(unsigned long, get_debugreg, reg); | |
^ | |
294. } | |
295. | |
#172 | |
arch/x86/include/asm/xen/hypercall.h:293: error: Dead Store | |
The value written to `&__arg5` is never used. | |
291. HYPERVISOR_get_debugreg(int reg) | |
292. { | |
293. return _hypercall1(unsigned long, get_debugreg, reg); | |
^ | |
294. } | |
295. | |
#173 | |
arch/x86/include/asm/xen/hypercall.h:299: error: Dead Store | |
The value written to `&__arg1` is never used. | |
297. HYPERVISOR_update_descriptor(u64 ma, u64 desc) | |
298. { | |
299. return _hypercall2(int, update_descriptor, ma, desc); | |
^ | |
300. } | |
301. | |
#174 | |
arch/x86/include/asm/xen/hypercall.h:299: error: Dead Store | |
The value written to `&__arg2` is never used. | |
297. HYPERVISOR_update_descriptor(u64 ma, u64 desc) | |
298. { | |
299. return _hypercall2(int, update_descriptor, ma, desc); | |
^ | |
300. } | |
301. | |
#175 | |
arch/x86/include/asm/xen/hypercall.h:299: error: Dead Store | |
The value written to `&__arg3` is never used. | |
297. HYPERVISOR_update_descriptor(u64 ma, u64 desc) | |
298. { | |
299. return _hypercall2(int, update_descriptor, ma, desc); | |
^ | |
300. } | |
301. | |
#176 | |
arch/x86/include/asm/xen/hypercall.h:299: error: Dead Store | |
The value written to `&__arg4` is never used. | |
297. HYPERVISOR_update_descriptor(u64 ma, u64 desc) | |
298. { | |
299. return _hypercall2(int, update_descriptor, ma, desc); | |
^ | |
300. } | |
301. | |
#177 | |
arch/x86/include/asm/xen/hypercall.h:299: error: Dead Store | |
The value written to `&__arg5` is never used. | |
297. HYPERVISOR_update_descriptor(u64 ma, u64 desc) | |
298. { | |
299. return _hypercall2(int, update_descriptor, ma, desc); | |
^ | |
300. } | |
301. | |
#178 | |
arch/x86/include/asm/xen/hypercall.h:306: error: Dead Store | |
The value written to `&__arg1` is never used. | |
304. unsigned long flags) | |
305. { | |
306. return _hypercall3(int, update_va_mapping, va, new_val.pte, flags); | |
^ | |
307. } | |
308. | |
#179 | |
arch/x86/include/asm/xen/hypercall.h:306: error: Dead Store | |
The value written to `&__arg2` is never used. | |
304. unsigned long flags) | |
305. { | |
306. return _hypercall3(int, update_va_mapping, va, new_val.pte, flags); | |
^ | |
307. } | |
308. | |
#180 | |
arch/x86/include/asm/xen/hypercall.h:306: error: Dead Store | |
The value written to `&__arg3` is never used. | |
304. unsigned long flags) | |
305. { | |
306. return _hypercall3(int, update_va_mapping, va, new_val.pte, flags); | |
^ | |
307. } | |
308. | |
#181 | |
arch/x86/include/asm/xen/hypercall.h:306: error: Dead Store | |
The value written to `&__arg4` is never used. | |
304. unsigned long flags) | |
305. { | |
306. return _hypercall3(int, update_va_mapping, va, new_val.pte, flags); | |
^ | |
307. } | |
308. | |
#182 | |
arch/x86/include/asm/xen/hypercall.h:306: error: Dead Store | |
The value written to `&__arg5` is never used. | |
304. unsigned long flags) | |
305. { | |
306. return _hypercall3(int, update_va_mapping, va, new_val.pte, flags); | |
^ | |
307. } | |
308. | |
#183 | |
arch/x86/include/asm/xen/hypercall.h:312: error: Dead Store | |
The value written to `&__arg1` is never used. | |
310. HYPERVISOR_set_segment_base(int reg, unsigned long value) | |
311. { | |
312. return _hypercall2(int, set_segment_base, reg, value); | |
^ | |
313. } | |
314. | |
#184 | |
arch/x86/include/asm/xen/hypercall.h:312: error: Dead Store | |
The value written to `&__arg2` is never used. | |
310. HYPERVISOR_set_segment_base(int reg, unsigned long value) | |
311. { | |
312. return _hypercall2(int, set_segment_base, reg, value); | |
^ | |
313. } | |
314. | |
#185 | |
arch/x86/include/asm/xen/hypercall.h:312: error: Dead Store | |
The value written to `&__arg3` is never used. | |
310. HYPERVISOR_set_segment_base(int reg, unsigned long value) | |
311. { | |
312. return _hypercall2(int, set_segment_base, reg, value); | |
^ | |
313. } | |
314. | |
#186 | |
arch/x86/include/asm/xen/hypercall.h:312: error: Dead Store | |
The value written to `&__arg4` is never used. | |
310. HYPERVISOR_set_segment_base(int reg, unsigned long value) | |
311. { | |
312. return _hypercall2(int, set_segment_base, reg, value); | |
^ | |
313. } | |
314. | |
#187 | |
arch/x86/include/asm/xen/hypercall.h:312: error: Dead Store | |
The value written to `&__arg5` is never used. | |
310. HYPERVISOR_set_segment_base(int reg, unsigned long value) | |
311. { | |
312. return _hypercall2(int, set_segment_base, reg, value); | |
^ | |
313. } | |
314. | |
#188 | |
arch/x86/include/asm/xen/hypercall.h:388: error: Dead Store | |
The value written to `&__arg1` is never used. | |
386. HYPERVISOR_sched_op(int cmd, void *arg) | |
387. { | |
388. return _hypercall2(int, sched_op, cmd, arg); | |
^ | |
389. } | |
390. | |
#189 | |
arch/x86/include/asm/xen/hypercall.h:388: error: Dead Store | |
The value written to `&__arg2` is never used. | |
386. HYPERVISOR_sched_op(int cmd, void *arg) | |
387. { | |
388. return _hypercall2(int, sched_op, cmd, arg); | |
^ | |
389. } | |
390. | |
#190 | |
arch/x86/include/asm/xen/hypercall.h:388: error: Dead Store | |
The value written to `&__arg3` is never used. | |
386. HYPERVISOR_sched_op(int cmd, void *arg) | |
387. { | |
388. return _hypercall2(int, sched_op, cmd, arg); | |
^ | |
389. } | |
390. | |
#191 | |
arch/x86/include/asm/xen/hypercall.h:388: error: Dead Store | |
The value written to `&__arg4` is never used. | |
386. HYPERVISOR_sched_op(int cmd, void *arg) | |
387. { | |
388. return _hypercall2(int, sched_op, cmd, arg); | |
^ | |
389. } | |
390. | |
#192 | |
arch/x86/include/asm/xen/hypercall.h:388: error: Dead Store | |
The value written to `&__arg5` is never used. | |
386. HYPERVISOR_sched_op(int cmd, void *arg) | |
387. { | |
388. return _hypercall2(int, sched_op, cmd, arg); | |
^ | |
389. } | |
390. | |
#193 | |
arch/x86/include/asm/xen/hypercall.h:396: error: Dead Store | |
The value written to `&__arg1` is never used. | |
394. unsigned long timeout_hi = (unsigned long)(timeout>>32); | |
395. unsigned long timeout_lo = (unsigned long)timeout; | |
396. return _hypercall2(long, set_timer_op, timeout_lo, timeout_hi); | |
^ | |
397. } | |
398. | |
#194 | |
arch/x86/include/asm/xen/hypercall.h:396: error: Dead Store | |
The value written to `&__arg2` is never used. | |
394. unsigned long timeout_hi = (unsigned long)(timeout>>32); | |
395. unsigned long timeout_lo = (unsigned long)timeout; | |
396. return _hypercall2(long, set_timer_op, timeout_lo, timeout_hi); | |
^ | |
397. } | |
398. | |
#195 | |
arch/x86/include/asm/xen/hypercall.h:396: error: Dead Store | |
The value written to `&__arg3` is never used. | |
394. unsigned long timeout_hi = (unsigned long)(timeout>>32); | |
395. unsigned long timeout_lo = (unsigned long)timeout; | |
396. return _hypercall2(long, set_timer_op, timeout_lo, timeout_hi); | |
^ | |
397. } | |
398. | |
#196 | |
arch/x86/include/asm/xen/hypercall.h:396: error: Dead Store | |
The value written to `&__arg4` is never used. | |
394. unsigned long timeout_hi = (unsigned long)(timeout>>32); | |
395. unsigned long timeout_lo = (unsigned long)timeout; | |
396. return _hypercall2(long, set_timer_op, timeout_lo, timeout_hi); | |
^ | |
397. } | |
398. | |
#197 | |
arch/x86/include/asm/xen/hypercall.h:396: error: Dead Store | |
The value written to `&__arg5` is never used. | |
394. unsigned long timeout_hi = (unsigned long)(timeout>>32); | |
395. unsigned long timeout_lo = (unsigned long)timeout; | |
396. return _hypercall2(long, set_timer_op, timeout_lo, timeout_hi); | |
^ | |
397. } | |
398. | |
#198 | |
arch/x86/include/asm/xen/hypercall.h:403: error: Dead Store | |
The value written to `&__arg1` is never used. | |
401. { | |
402. mc_op->interface_version = XEN_MCA_INTERFACE_VERSION; | |
403. return _hypercall1(int, mca, mc_op); | |
^ | |
404. } | |
405. | |
#199 | |
arch/x86/include/asm/xen/hypercall.h:403: error: Dead Store | |
The value written to `&__arg2` is never used. | |
401. { | |
402. mc_op->interface_version = XEN_MCA_INTERFACE_VERSION; | |
403. return _hypercall1(int, mca, mc_op); | |
^ | |
404. } | |
405. | |
#200 | |
arch/x86/include/asm/xen/hypercall.h:403: error: Dead Store | |
The value written to `&__arg3` is never used. | |
401. { | |
402. mc_op->interface_version = XEN_MCA_INTERFACE_VERSION; | |
403. return _hypercall1(int, mca, mc_op); | |
^ | |
404. } | |
405. | |
#201 | |
arch/x86/include/asm/xen/hypercall.h:403: error: Dead Store | |
The value written to `&__arg4` is never used. | |
401. { | |
402. mc_op->interface_version = XEN_MCA_INTERFACE_VERSION; | |
403. return _hypercall1(int, mca, mc_op); | |
^ | |
404. } | |
405. | |
#202 | |
arch/x86/include/asm/xen/hypercall.h:403: error: Dead Store | |
The value written to `&__arg5` is never used. | |
401. { | |
402. mc_op->interface_version = XEN_MCA_INTERFACE_VERSION; | |
403. return _hypercall1(int, mca, mc_op); | |
^ | |
404. } | |
405. | |
#203 | |
arch/x86/include/asm/xen/hypercall.h:410: error: Dead Store | |
The value written to `&__arg1` is never used. | |
408. { | |
409. op->interface_version = XENPF_INTERFACE_VERSION; | |
410. return _hypercall1(int, platform_op, op); | |
^ | |
411. } | |
412. | |
#204 | |
arch/x86/include/asm/xen/hypercall.h:410: error: Dead Store | |
The value written to `&__arg2` is never used. | |
408. { | |
409. op->interface_version = XENPF_INTERFACE_VERSION; | |
410. return _hypercall1(int, platform_op, op); | |
^ | |
411. } | |
412. | |
#205 | |
arch/x86/include/asm/xen/hypercall.h:410: error: Dead Store | |
The value written to `&__arg3` is never used. | |
408. { | |
409. op->interface_version = XENPF_INTERFACE_VERSION; | |
410. return _hypercall1(int, platform_op, op); | |
^ | |
411. } | |
412. | |
#206 | |
arch/x86/include/asm/xen/hypercall.h:410: error: Dead Store | |
The value written to `&__arg4` is never used. | |
408. { | |
409. op->interface_version = XENPF_INTERFACE_VERSION; | |
410. return _hypercall1(int, platform_op, op); | |
^ | |
411. } | |
412. | |
#207 | |
arch/x86/include/asm/xen/hypercall.h:410: error: Dead Store | |
The value written to `&__arg5` is never used. | |
408. { | |
409. op->interface_version = XENPF_INTERFACE_VERSION; | |
410. return _hypercall1(int, platform_op, op); | |
^ | |
411. } | |
412. | |
#208 | |
arch/x86/include/asm/xen/hypercall.h:416: error: Dead Store | |
The value written to `&__arg1` is never used. | |
414. HYPERVISOR_memory_op(unsigned int cmd, void *arg) | |
415. { | |
416. return _hypercall2(long, memory_op, cmd, arg); | |
^ | |
417. } | |
418. | |
#209 | |
arch/x86/include/asm/xen/hypercall.h:416: error: Dead Store | |
The value written to `&__arg2` is never used. | |
414. HYPERVISOR_memory_op(unsigned int cmd, void *arg) | |
415. { | |
416. return _hypercall2(long, memory_op, cmd, arg); | |
^ | |
417. } | |
418. | |
#210 | |
arch/x86/include/asm/xen/hypercall.h:416: error: Dead Store | |
The value written to `&__arg3` is never used. | |
414. HYPERVISOR_memory_op(unsigned int cmd, void *arg) | |
415. { | |
416. return _hypercall2(long, memory_op, cmd, arg); | |
^ | |
417. } | |
418. | |
#211 | |
arch/x86/include/asm/xen/hypercall.h:416: error: Dead Store | |
The value written to `&__arg4` is never used. | |
414. HYPERVISOR_memory_op(unsigned int cmd, void *arg) | |
415. { | |
416. return _hypercall2(long, memory_op, cmd, arg); | |
^ | |
417. } | |
418. | |
#212 | |
arch/x86/include/asm/xen/hypercall.h:416: error: Dead Store | |
The value written to `&__arg5` is never used. | |
414. HYPERVISOR_memory_op(unsigned int cmd, void *arg) | |
415. { | |
416. return _hypercall2(long, memory_op, cmd, arg); | |
^ | |
417. } | |
418. | |
#213 | |
arch/x86/include/asm/xen/hypercall.h:422: error: Dead Store | |
The value written to `&__arg1` is never used. | |
420. HYPERVISOR_multicall(void *call_list, uint32_t nr_calls) | |
421. { | |
422. return _hypercall2(int, multicall, call_list, nr_calls); | |
^ | |
423. } | |
424. | |
#214 | |
arch/x86/include/asm/xen/hypercall.h:422: error: Dead Store | |
The value written to `&__arg2` is never used. | |
420. HYPERVISOR_multicall(void *call_list, uint32_t nr_calls) | |
421. { | |
422. return _hypercall2(int, multicall, call_list, nr_calls); | |
^ | |
423. } | |
424. | |
#215 | |
arch/x86/include/asm/xen/hypercall.h:422: error: Dead Store | |
The value written to `&__arg3` is never used. | |
420. HYPERVISOR_multicall(void *call_list, uint32_t nr_calls) | |
421. { | |
422. return _hypercall2(int, multicall, call_list, nr_calls); | |
^ | |
423. } | |
424. | |
#216 | |
arch/x86/include/asm/xen/hypercall.h:422: error: Dead Store | |
The value written to `&__arg4` is never used. | |
420. HYPERVISOR_multicall(void *call_list, uint32_t nr_calls) | |
421. { | |
422. return _hypercall2(int, multicall, call_list, nr_calls); | |
^ | |
423. } | |
424. | |
#217 | |
arch/x86/include/asm/xen/hypercall.h:422: error: Dead Store | |
The value written to `&__arg5` is never used. | |
420. HYPERVISOR_multicall(void *call_list, uint32_t nr_calls) | |
421. { | |
422. return _hypercall2(int, multicall, call_list, nr_calls); | |
^ | |
423. } | |
424. | |
#218 | |
arch/x86/include/asm/xen/hypercall.h:428: error: Dead Store | |
The value written to `&__arg1` is never used. | |
426. HYPERVISOR_event_channel_op(int cmd, void *arg) | |
427. { | |
428. return _hypercall2(int, event_channel_op, cmd, arg); | |
^ | |
429. } | |
430. | |
#219 | |
arch/x86/include/asm/xen/hypercall.h:428: error: Dead Store | |
The value written to `&__arg2` is never used. | |
426. HYPERVISOR_event_channel_op(int cmd, void *arg) | |
427. { | |
428. return _hypercall2(int, event_channel_op, cmd, arg); | |
^ | |
429. } | |
430. | |
#220 | |
arch/x86/include/asm/xen/hypercall.h:428: error: Dead Store | |
The value written to `&__arg3` is never used. | |
426. HYPERVISOR_event_channel_op(int cmd, void *arg) | |
427. { | |
428. return _hypercall2(int, event_channel_op, cmd, arg); | |
^ | |
429. } | |
430. | |
#221 | |
arch/x86/include/asm/xen/hypercall.h:428: error: Dead Store | |
The value written to `&__arg4` is never used. | |
426. HYPERVISOR_event_channel_op(int cmd, void *arg) | |
427. { | |
428. return _hypercall2(int, event_channel_op, cmd, arg); | |
^ | |
429. } | |
430. | |
#222 | |
arch/x86/include/asm/xen/hypercall.h:428: error: Dead Store | |
The value written to `&__arg5` is never used. | |
426. HYPERVISOR_event_channel_op(int cmd, void *arg) | |
427. { | |
428. return _hypercall2(int, event_channel_op, cmd, arg); | |
^ | |
429. } | |
430. | |
#223 | |
arch/x86/include/asm/xen/hypercall.h:434: error: Dead Store | |
The value written to `&__arg1` is never used. | |
432. HYPERVISOR_xen_version(int cmd, void *arg) | |
433. { | |
434. return _hypercall2(int, xen_version, cmd, arg); | |
^ | |
435. } | |
436. | |
#224 | |
arch/x86/include/asm/xen/hypercall.h:434: error: Dead Store | |
The value written to `&__arg2` is never used. | |
432. HYPERVISOR_xen_version(int cmd, void *arg) | |
433. { | |
434. return _hypercall2(int, xen_version, cmd, arg); | |
^ | |
435. } | |
436. | |
#225 | |
arch/x86/include/asm/xen/hypercall.h:434: error: Dead Store | |
The value written to `&__arg3` is never used. | |
432. HYPERVISOR_xen_version(int cmd, void *arg) | |
433. { | |
434. return _hypercall2(int, xen_version, cmd, arg); | |
^ | |
435. } | |
436. | |
#226 | |
arch/x86/include/asm/xen/hypercall.h:434: error: Dead Store | |
The value written to `&__arg4` is never used. | |
432. HYPERVISOR_xen_version(int cmd, void *arg) | |
433. { | |
434. return _hypercall2(int, xen_version, cmd, arg); | |
^ | |
435. } | |
436. | |
#227 | |
arch/x86/include/asm/xen/hypercall.h:434: error: Dead Store | |
The value written to `&__arg5` is never used. | |
432. HYPERVISOR_xen_version(int cmd, void *arg) | |
433. { | |
434. return _hypercall2(int, xen_version, cmd, arg); | |
^ | |
435. } | |
436. | |
#228 | |
arch/x86/include/asm/xen/hypercall.h:440: error: Dead Store | |
The value written to `&__arg1` is never used. | |
438. HYPERVISOR_console_io(int cmd, int count, char *str) | |
439. { | |
440. return _hypercall3(int, console_io, cmd, count, str); | |
^ | |
441. } | |
442. | |
#229 | |
arch/x86/include/asm/xen/hypercall.h:440: error: Dead Store | |
The value written to `&__arg2` is never used. | |
438. HYPERVISOR_console_io(int cmd, int count, char *str) | |
439. { | |
440. return _hypercall3(int, console_io, cmd, count, str); | |
^ | |
441. } | |
442. | |
#230 | |
arch/x86/include/asm/xen/hypercall.h:440: error: Dead Store | |
The value written to `&__arg3` is never used. | |
438. HYPERVISOR_console_io(int cmd, int count, char *str) | |
439. { | |
440. return _hypercall3(int, console_io, cmd, count, str); | |
^ | |
441. } | |
442. | |
#231 | |
arch/x86/include/asm/xen/hypercall.h:440: error: Dead Store | |
The value written to `&__arg4` is never used. | |
438. HYPERVISOR_console_io(int cmd, int count, char *str) | |
439. { | |
440. return _hypercall3(int, console_io, cmd, count, str); | |
^ | |
441. } | |
442. | |
#232 | |
arch/x86/include/asm/xen/hypercall.h:440: error: Dead Store | |
The value written to `&__arg5` is never used. | |
438. HYPERVISOR_console_io(int cmd, int count, char *str) | |
439. { | |
440. return _hypercall3(int, console_io, cmd, count, str); | |
^ | |
441. } | |
442. | |
#233 | |
arch/x86/include/asm/xen/hypercall.h:446: error: Dead Store | |
The value written to `&__arg1` is never used. | |
444. HYPERVISOR_physdev_op(int cmd, void *arg) | |
445. { | |
446. return _hypercall2(int, physdev_op, cmd, arg); | |
^ | |
447. } | |
448. | |
#234 | |
arch/x86/include/asm/xen/hypercall.h:446: error: Dead Store | |
The value written to `&__arg2` is never used. | |
444. HYPERVISOR_physdev_op(int cmd, void *arg) | |
445. { | |
446. return _hypercall2(int, physdev_op, cmd, arg); | |
^ | |
447. } | |
448. | |
#235 | |
arch/x86/include/asm/xen/hypercall.h:446: error: Dead Store | |
The value written to `&__arg3` is never used. | |
444. HYPERVISOR_physdev_op(int cmd, void *arg) | |
445. { | |
446. return _hypercall2(int, physdev_op, cmd, arg); | |
^ | |
447. } | |
448. | |
#236 | |
arch/x86/include/asm/xen/hypercall.h:446: error: Dead Store | |
The value written to `&__arg4` is never used. | |
444. HYPERVISOR_physdev_op(int cmd, void *arg) | |
445. { | |
446. return _hypercall2(int, physdev_op, cmd, arg); | |
^ | |
447. } | |
448. | |
#237 | |
arch/x86/include/asm/xen/hypercall.h:446: error: Dead Store | |
The value written to `&__arg5` is never used. | |
444. HYPERVISOR_physdev_op(int cmd, void *arg) | |
445. { | |
446. return _hypercall2(int, physdev_op, cmd, arg); | |
^ | |
447. } | |
448. | |
#238 | |
arch/x86/include/asm/xen/hypercall.h:452: error: Dead Store | |
The value written to `&__arg1` is never used. | |
450. HYPERVISOR_grant_table_op(unsigned int cmd, void *uop, unsigned int count) | |
451. { | |
452. return _hypercall3(int, grant_table_op, cmd, uop, count); | |
^ | |
453. } | |
454. | |
#239 | |
arch/x86/include/asm/xen/hypercall.h:452: error: Dead Store | |
The value written to `&__arg2` is never used. | |
450. HYPERVISOR_grant_table_op(unsigned int cmd, void *uop, unsigned int count) | |
451. { | |
452. return _hypercall3(int, grant_table_op, cmd, uop, count); | |
^ | |
453. } | |
454. | |
#240 | |
arch/x86/include/asm/xen/hypercall.h:452: error: Dead Store | |
The value written to `&__arg3` is never used. | |
450. HYPERVISOR_grant_table_op(unsigned int cmd, void *uop, unsigned int count) | |
451. { | |
452. return _hypercall3(int, grant_table_op, cmd, uop, count); | |
^ | |
453. } | |
454. | |
#241 | |
arch/x86/include/asm/xen/hypercall.h:452: error: Dead Store | |
The value written to `&__arg4` is never used. | |
450. HYPERVISOR_grant_table_op(unsigned int cmd, void *uop, unsigned int count) | |
451. { | |
452. return _hypercall3(int, grant_table_op, cmd, uop, count); | |
^ | |
453. } | |
454. | |
#242 | |
arch/x86/include/asm/xen/hypercall.h:452: error: Dead Store | |
The value written to `&__arg5` is never used. | |
450. HYPERVISOR_grant_table_op(unsigned int cmd, void *uop, unsigned int count) | |
451. { | |
452. return _hypercall3(int, grant_table_op, cmd, uop, count); | |
^ | |
453. } | |
454. | |
#243 | |
arch/x86/include/asm/xen/hypercall.h:458: error: Dead Store | |
The value written to `&__arg1` is never used. | |
456. HYPERVISOR_vm_assist(unsigned int cmd, unsigned int type) | |
457. { | |
458. return _hypercall2(int, vm_assist, cmd, type); | |
^ | |
459. } | |
460. | |
#244 | |
arch/x86/include/asm/xen/hypercall.h:458: error: Dead Store | |
The value written to `&__arg2` is never used. | |
456. HYPERVISOR_vm_assist(unsigned int cmd, unsigned int type) | |
457. { | |
458. return _hypercall2(int, vm_assist, cmd, type); | |
^ | |
459. } | |
460. | |
#245 | |
arch/x86/include/asm/xen/hypercall.h:458: error: Dead Store | |
The value written to `&__arg3` is never used. | |
456. HYPERVISOR_vm_assist(unsigned int cmd, unsigned int type) | |
457. { | |
458. return _hypercall2(int, vm_assist, cmd, type); | |
^ | |
459. } | |
460. | |
#246 | |
arch/x86/include/asm/xen/hypercall.h:458: error: Dead Store | |
The value written to `&__arg4` is never used. | |
456. HYPERVISOR_vm_assist(unsigned int cmd, unsigned int type) | |
457. { | |
458. return _hypercall2(int, vm_assist, cmd, type); | |
^ | |
459. } | |
460. | |
#247 | |
arch/x86/include/asm/xen/hypercall.h:458: error: Dead Store | |
The value written to `&__arg5` is never used. | |
456. HYPERVISOR_vm_assist(unsigned int cmd, unsigned int type) | |
457. { | |
458. return _hypercall2(int, vm_assist, cmd, type); | |
^ | |
459. } | |
460. | |
#248 | |
arch/x86/include/asm/xen/hypercall.h:464: error: Dead Store | |
The value written to `&__arg1` is never used. | |
462. HYPERVISOR_vcpu_op(int cmd, int vcpuid, void *extra_args) | |
463. { | |
464. return _hypercall3(int, vcpu_op, cmd, vcpuid, extra_args); | |
^ | |
465. } | |
466. | |
#249 | |
arch/x86/include/asm/xen/hypercall.h:464: error: Dead Store | |
The value written to `&__arg2` is never used. | |
462. HYPERVISOR_vcpu_op(int cmd, int vcpuid, void *extra_args) | |
463. { | |
464. return _hypercall3(int, vcpu_op, cmd, vcpuid, extra_args); | |
^ | |
465. } | |
466. | |
#250 | |
arch/x86/include/asm/xen/hypercall.h:464: error: Dead Store | |
The value written to `&__arg3` is never used. | |
462. HYPERVISOR_vcpu_op(int cmd, int vcpuid, void *extra_args) | |
463. { | |
464. return _hypercall3(int, vcpu_op, cmd, vcpuid, extra_args); | |
^ | |
465. } | |
466. | |
#251 | |
arch/x86/include/asm/xen/hypercall.h:464: error: Dead Store | |
The value written to `&__arg4` is never used. | |
462. HYPERVISOR_vcpu_op(int cmd, int vcpuid, void *extra_args) | |
463. { | |
464. return _hypercall3(int, vcpu_op, cmd, vcpuid, extra_args); | |
^ | |
465. } | |
466. | |
#252 | |
arch/x86/include/asm/xen/hypercall.h:464: error: Dead Store | |
The value written to `&__arg5` is never used. | |
462. HYPERVISOR_vcpu_op(int cmd, int vcpuid, void *extra_args) | |
463. { | |
464. return _hypercall3(int, vcpu_op, cmd, vcpuid, extra_args); | |
^ | |
465. } | |
466. | |
#253 | |
arch/x86/include/asm/xen/hypercall.h:478: error: Dead Store | |
The value written to `&__arg1` is never used. | |
476. * argument, which is start_info_mfn here. | |
477. */ | |
478. return _hypercall3(int, sched_op, SCHEDOP_shutdown, &r, start_info_mfn); | |
^ | |
479. } | |
480. | |
#254 | |
arch/x86/include/asm/xen/hypercall.h:478: error: Dead Store | |
The value written to `&__arg2` is never used. | |
476. * argument, which is start_info_mfn here. | |
477. */ | |
478. return _hypercall3(int, sched_op, SCHEDOP_shutdown, &r, start_info_mfn); | |
^ | |
479. } | |
480. | |
#255 | |
arch/x86/include/asm/xen/hypercall.h:478: error: Dead Store | |
The value written to `&__arg3` is never used. | |
476. * argument, which is start_info_mfn here. | |
477. */ | |
478. return _hypercall3(int, sched_op, SCHEDOP_shutdown, &r, start_info_mfn); | |
^ | |
479. } | |
480. | |
#256 | |
arch/x86/include/asm/xen/hypercall.h:478: error: Dead Store | |
The value written to `&__arg4` is never used. | |
476. * argument, which is start_info_mfn here. | |
477. */ | |
478. return _hypercall3(int, sched_op, SCHEDOP_shutdown, &r, start_info_mfn); | |
^ | |
479. } | |
480. | |
#257 | |
arch/x86/include/asm/xen/hypercall.h:478: error: Dead Store | |
The value written to `&__arg5` is never used. | |
476. * argument, which is start_info_mfn here. | |
477. */ | |
478. return _hypercall3(int, sched_op, SCHEDOP_shutdown, &r, start_info_mfn); | |
^ | |
479. } | |
480. | |
#258 | |
arch/x86/include/asm/xen/hypercall.h:484: error: Dead Store | |
The value written to `&__arg1` is never used. | |
482. HYPERVISOR_hvm_op(int op, void *arg) | |
483. { | |
484. return _hypercall2(unsigned long, hvm_op, op, arg); | |
^ | |
485. } | |
486. | |
#259 | |
arch/x86/include/asm/xen/hypercall.h:484: error: Dead Store | |
The value written to `&__arg2` is never used. | |
482. HYPERVISOR_hvm_op(int op, void *arg) | |
483. { | |
484. return _hypercall2(unsigned long, hvm_op, op, arg); | |
^ | |
485. } | |
486. | |
#260 | |
arch/x86/include/asm/xen/hypercall.h:484: error: Dead Store | |
The value written to `&__arg3` is never used. | |
482. HYPERVISOR_hvm_op(int op, void *arg) | |
483. { | |
484. return _hypercall2(unsigned long, hvm_op, op, arg); | |
^ | |
485. } | |
486. | |
#261 | |
arch/x86/include/asm/xen/hypercall.h:484: error: Dead Store | |
The value written to `&__arg4` is never used. | |
482. HYPERVISOR_hvm_op(int op, void *arg) | |
483. { | |
484. return _hypercall2(unsigned long, hvm_op, op, arg); | |
^ | |
485. } | |
486. | |
#262 | |
arch/x86/include/asm/xen/hypercall.h:484: error: Dead Store | |
The value written to `&__arg5` is never used. | |
482. HYPERVISOR_hvm_op(int op, void *arg) | |
483. { | |
484. return _hypercall2(unsigned long, hvm_op, op, arg); | |
^ | |
485. } | |
486. | |
#263 | |
arch/x86/include/asm/xen/hypercall.h:490: error: Dead Store | |
The value written to `&__arg1` is never used. | |
488. HYPERVISOR_xenpmu_op(unsigned int op, void *arg) | |
489. { | |
490. return _hypercall2(int, xenpmu_op, op, arg); | |
^ | |
491. } | |
492. | |
#264 | |
arch/x86/include/asm/xen/hypercall.h:490: error: Dead Store | |
The value written to `&__arg2` is never used. | |
488. HYPERVISOR_xenpmu_op(unsigned int op, void *arg) | |
489. { | |
490. return _hypercall2(int, xenpmu_op, op, arg); | |
^ | |
491. } | |
492. | |
#265 | |
arch/x86/include/asm/xen/hypercall.h:490: error: Dead Store | |
The value written to `&__arg3` is never used. | |
488. HYPERVISOR_xenpmu_op(unsigned int op, void *arg) | |
489. { | |
490. return _hypercall2(int, xenpmu_op, op, arg); | |
^ | |
491. } | |
492. | |
#266 | |
arch/x86/include/asm/xen/hypercall.h:490: error: Dead Store | |
The value written to `&__arg4` is never used. | |
488. HYPERVISOR_xenpmu_op(unsigned int op, void *arg) | |
489. { | |
490. return _hypercall2(int, xenpmu_op, op, arg); | |
^ | |
491. } | |
492. | |
#267 | |
arch/x86/include/asm/xen/hypercall.h:490: error: Dead Store | |
The value written to `&__arg5` is never used. | |
488. HYPERVISOR_xenpmu_op(unsigned int op, void *arg) | |
489. { | |
490. return _hypercall2(int, xenpmu_op, op, arg); | |
^ | |
491. } | |
492. | |
#268 | |
arch/x86/include/asm/xen/hypercall.h:499: error: Dead Store | |
The value written to `&__arg1` is never used. | |
497. int ret; | |
498. __xen_stac(); | |
499. ret = _hypercall3(int, dm_op, dom, nr_bufs, bufs); | |
^ | |
500. __xen_clac(); | |
501. return ret; | |
#269 | |
arch/x86/include/asm/xen/hypercall.h:499: error: Dead Store | |
The value written to `&__arg2` is never used. | |
497. int ret; | |
498. __xen_stac(); | |
499. ret = _hypercall3(int, dm_op, dom, nr_bufs, bufs); | |
^ | |
500. __xen_clac(); | |
501. return ret; | |
#270 | |
arch/x86/include/asm/xen/hypercall.h:499: error: Dead Store | |
The value written to `&__arg3` is never used. | |
497. int ret; | |
498. __xen_stac(); | |
499. ret = _hypercall3(int, dm_op, dom, nr_bufs, bufs); | |
^ | |
500. __xen_clac(); | |
501. return ret; | |
#271 | |
arch/x86/include/asm/xen/hypercall.h:499: error: Dead Store | |
The value written to `&__arg4` is never used. | |
497. int ret; | |
498. __xen_stac(); | |
499. ret = _hypercall3(int, dm_op, dom, nr_bufs, bufs); | |
^ | |
500. __xen_clac(); | |
501. return ret; | |
#272 | |
arch/x86/include/asm/xen/hypercall.h:499: error: Dead Store | |
The value written to `&__arg5` is never used. | |
497. int ret; | |
498. __xen_stac(); | |
499. ret = _hypercall3(int, dm_op, dom, nr_bufs, bufs); | |
^ | |
500. __xen_clac(); | |
501. return ret; | |
#273 | |
arch/x86/kernel/acpi/boot.c:724: error: Dead Store | |
The value written to `&irq` is never used. | |
722. int trigger, int polarity) | |
723. { | |
724. int irq = gsi; | |
^ | |
725. #ifdef CONFIG_X86_IO_APIC | |
726. int node; | |
#274 | |
arch/x86/kernel/acpi/boot.c:852: error: Dead Store | |
The value written to `&ret` is never used. | |
850. int acpi_register_ioapic(acpi_handle handle, u64 phys_addr, u32 gsi_base) | |
851. { | |
852. int ret = -ENOSYS; | |
^ | |
853. #ifdef CONFIG_ACPI_HOTPLUG_IOAPIC | |
854. int ioapic_id; | |
#275 | |
arch/x86/kernel/acpi/boot.c:886: error: Dead Store | |
The value written to `&ret` is never used. | |
884. int acpi_unregister_ioapic(acpi_handle handle, u32 gsi_base) | |
885. { | |
886. int ret = -ENOSYS; | |
^ | |
887. | |
888. #ifdef CONFIG_ACPI_HOTPLUG_IOAPIC | |
#276 | |
arch/x86/kernel/amd_nb.c:388: error: Null Dereference | |
pointer `nb` last assigned on line 379 could be null and is dereferenced at line 388, column 25. | |
386. /* if necessary, collect reset state of L3 partitioning and BAN mode */ | |
387. if (reset == 0) { | |
388. pci_read_config_dword(nb->link, 0x1d4, &reset); | |
^ | |
389. pci_read_config_dword(nb->misc, 0x1b8, &ban); | |
390. ban &= 0x180000; | |
#277 | |
arch/x86/kernel/amd_nb.c:395: error: Null Dereference | |
pointer `nb` last assigned on line 379 could be null and is dereferenced at line 395, column 25. | |
393. /* deactivate BAN mode if any subcaches are to be disabled */ | |
394. if (mask != 0xf) { | |
395. pci_read_config_dword(nb->misc, 0x1b8, ®); | |
^ | |
396. pci_write_config_dword(nb->misc, 0x1b8, reg & ~0x180000); | |
397. } | |
#278 | |
arch/x86/kernel/apic/io_apic.c:1822: error: Null Dereference | |
pointer `cfg` last assigned on line 1782 could be null and is dereferenced at line 1822, column 6. | |
1820. * Manfred Spraul to clear the remote IRR. | |
1821. */ | |
1822. i = cfg->vector; | |
^ | |
1823. v = apic_read(APIC_TMR + ((i & ~0x1f) >> 1)); | |
1824. | |
#279 | |
arch/x86/kernel/apic/io_apic.c:2170: error: Null Dereference | |
pointer `irq_data` last assigned on line 2169 could be null and is dereferenced at line 2170, column 30. | |
2168. { | |
2169. struct irq_data *irq_data = irq_get_irq_data(0); | |
2170. struct mp_chip_data *data = irq_data->chip_data; | |
^ | |
2171. struct irq_cfg *cfg = irqd_cfg(irq_data); | |
2172. int node = cpu_to_node(0); | |
#280 | |
arch/x86/kernel/apic/io_apic.c:2203: error: Null Dereference | |
pointer `cfg` last assigned on line 2171 could be null and is dereferenced at line 2203, column 2. | |
2201. apic2 = ioapic_i8259.apic; | |
2202. | |
2203. apic_printk(APIC_QUIET, KERN_INFO "..TIMER: vector=0x%02X " | |
^ | |
2204. "apic1=%d pin1=%d apic2=%d pin2=%d\n", | |
2205. cfg->vector, apic1, pin1, apic2, pin2); | |
#281 | |
arch/x86/kernel/apic/vector.c:124: error: Null Dereference | |
pointer `apicd` last assigned on line 120 could be null and is dereferenced at line 124, column 2. | |
122. lockdep_assert_held(&vector_lock); | |
123. | |
124. apicd->hw_irq_cfg.vector = vector; | |
^ | |
125. apicd->hw_irq_cfg.dest_apicid = apic->calc_dest_apicid(cpu); | |
126. irq_data_update_effective_affinity(irqd, cpumask_of(cpu)); | |
#282 | |
arch/x86/kernel/apic/vector.c:204: error: Null Dereference | |
pointer `apicd` last assigned on line 201 could be null and is dereferenced at line 204, column 2. | |
202. | |
203. irq_matrix_reserve(vector_matrix); | |
204. apicd->can_reserve = true; | |
^ | |
205. apicd->has_reserved = true; | |
206. irqd_set_can_reserve(irqd); | |
#283 | |
arch/x86/kernel/apic/vector.c:225: error: Null Dereference | |
pointer `apicd` last assigned on line 224 could be null and is dereferenced at line 225, column 15. | |
223. { | |
224. struct apic_chip_data *apicd = apic_chip_data(irqd); | |
225. bool resvd = apicd->has_reserved; | |
^ | |
226. unsigned int cpu = apicd->cpu; | |
227. int vector = apicd->vector; | |
#284 | |
arch/x86/kernel/apic/vector.c:395: error: Null Dereference | |
pointer `apicd` last assigned on line 390 could be null and is dereferenced at line 395, column 3. | |
393. ret = assign_irq_vector_any_locked(irqd); | |
394. if (!ret) { | |
395. apicd->has_reserved = false; | |
^ | |
396. /* | |
397. * Core might have disabled reservation mode after | |
#285 | |
arch/x86/kernel/cpu/amd.c:610: error: Dead Store | |
The value written to `&dummy` is never used. | |
608. set_cpu_cap(c, X86_FEATURE_K8); | |
609. | |
610. rdmsr_safe(MSR_AMD64_PATCH_LEVEL, &c->microcode, &dummy); | |
^ | |
611. | |
612. /* | |
#286 | |
arch/x86/kernel/cpu/cacheinfo.c:562: error: Dead Store | |
The value written to `&n` is never used. | |
560. } | |
561. if (amd_nb_has_feature(AMD_NB_L3_PARTITIONING)) | |
562. amd_l3_attrs[n++] = &dev_attr_subcaches.attr; | |
^ | |
563. | |
564. cache_private_group.attrs = amd_l3_attrs; | |
#287 | |
arch/x86/kernel/cpu/feat_ctl.c:41: error: Dead Store | |
The value written to `&ign` is never used. | |
39. * the RDMSR faults. | |
40. */ | |
41. rdmsr(MSR_IA32_VMX_PROCBASED_CTLS, ign, supported); | |
^ | |
42. c->vmx_capability[PRIMARY_CTLS] = supported; | |
43. | |
#288 | |
arch/x86/kernel/cpu/feat_ctl.c:44: error: Dead Store | |
The value written to `&ign` is never used. | |
42. c->vmx_capability[PRIMARY_CTLS] = supported; | |
43. | |
44. rdmsr_safe(MSR_IA32_VMX_PROCBASED_CTLS2, &ign, &supported); | |
^ | |
45. c->vmx_capability[SECONDARY_CTLS] = supported; | |
46. | |
#289 | |
arch/x86/kernel/cpu/feat_ctl.c:52: error: Dead Store | |
The value written to `&ign` is never used. | |
50. c->vmx_capability[TERTIARY_CTLS_HIGH] = high; | |
51. | |
52. rdmsr(MSR_IA32_VMX_PINBASED_CTLS, ign, supported); | |
^ | |
53. rdmsr_safe(MSR_IA32_VMX_VMFUNC, &ign, &funcs); | |
54. | |
#290 | |
arch/x86/kernel/cpu/feat_ctl.c:53: error: Dead Store | |
The value written to `&ign` is never used. | |
51. | |
52. rdmsr(MSR_IA32_VMX_PINBASED_CTLS, ign, supported); | |
53. rdmsr_safe(MSR_IA32_VMX_VMFUNC, &ign, &funcs); | |
^ | |
54. | |
55. /* | |
#291 | |
arch/x86/kernel/cpu/hygon.c:248: error: Dead Store | |
The value written to `&dummy` is never used. | |
246. set_cpu_cap(c, X86_FEATURE_K8); | |
247. | |
248. rdmsr_safe(MSR_AMD64_PATCH_LEVEL, &c->microcode, &dummy); | |
^ | |
249. | |
250. /* | |
#292 | |
arch/x86/kernel/cpu/intel.c:684: error: Dead Store | |
The value written to `&l2` is never used. | |
682. unsigned int l1, l2; | |
683. | |
684. rdmsr(MSR_IA32_MISC_ENABLE, l1, l2); | |
^ | |
685. if (!(l1 & MSR_IA32_MISC_ENABLE_BTS_UNAVAIL)) | |
686. set_cpu_cap(c, X86_FEATURE_BTS); | |
#293 | |
arch/x86/kernel/cpu/mce/amd.c:560: error: Dead Store | |
The value written to `¤t_addr` is never used. | |
558. break; | |
559. default: | |
560. addr = ++current_addr; | |
^ | |
561. } | |
562. return addr; | |
#294 | |
arch/x86/kernel/cpu/mce/amd.c:1286: error: Null Dereference | |
pointer `nb` last assigned on line 1285 could be null and is dereferenced at line 1286, column 3. | |
1284. */ | |
1285. nb = node_to_amd_nb(topology_die_id(smp_processor_id())); | |
1286. nb->bank4 = NULL; | |
^ | |
1287. } | |
1288. | |
#295 | |
arch/x86/kernel/cpu/microcode/amd.c:80: error: Dead Store | |
The value written to `&e` is never used. | |
78. return e->equiv_cpu; | |
79. | |
80. e++; | |
^ | |
81. } | |
82. return 0; | |
#296 | |
arch/x86/kernel/cpu/mtrr/cleanup.c:695: error: Dead Store | |
The value written to `&dummy` is never used. | |
693. return 0; | |
694. | |
695. rdmsr(MSR_MTRRdefType, def, dummy); | |
^ | |
696. def &= 0xff; | |
697. if (def != MTRR_TYPE_UNCACHABLE) | |
#297 | |
arch/x86/kernel/cpu/mtrr/cleanup.c:892: error: Dead Store | |
The value written to `&dummy` is never used. | |
890. return 0; | |
891. | |
892. rdmsr(MSR_MTRRdefType, def, dummy); | |
^ | |
893. def &= 0xff; | |
894. if (def != MTRR_TYPE_UNCACHABLE) | |
#298 | |
arch/x86/kernel/cpu/mtrr/cleanup.c:950: error: Dead Store | |
The value written to `&highest_pfn` is never used. | |
948. range[nr_range].end = mtrr_tom2 >> PAGE_SHIFT; | |
949. if (highest_pfn < range[nr_range].end) | |
950. highest_pfn = range[nr_range].end; | |
^ | |
951. nr_range++; | |
952. } | |
#299 | |
arch/x86/kernel/cpu/mtrr/generic.c:470: error: Dead Store | |
The value written to `&dummy` is never used. | |
468. vrs = mtrr_state.var_ranges; | |
469. | |
470. rdmsr(MSR_MTRRcap, lo, dummy); | |
^ | |
471. mtrr_state.have_fixed = (lo >> 8) & 1; | |
472. | |
#300 | |
arch/x86/kernel/cpu/mtrr/generic.c:478: error: Dead Store | |
The value written to `&dummy` is never used. | |
476. get_fixed_ranges(mtrr_state.fixed_ranges); | |
477. | |
478. rdmsr(MSR_MTRRdefType, lo, dummy); | |
^ | |
479. mtrr_state.def_type = (lo & 0xff); | |
480. mtrr_state.enabled = (lo & 0xc00) >> 10; | |
#301 | |
arch/x86/kernel/cpu/mtrr/generic.c:904: error: Dead Store | |
The value written to `&dummy` is never used. | |
902. { | |
903. unsigned long config, dummy; | |
904. rdmsr(MSR_MTRRcap, config, dummy); | |
^ | |
905. return config & (1 << 10); | |
906. } | |
#302 | |
arch/x86/kernel/cpu/mtrr/mtrr.c:127: error: Dead Store | |
The value written to `&dummy` is never used. | |
125. | |
126. if (use_intel()) | |
127. rdmsr(MSR_MTRRcap, config, dummy); | |
^ | |
128. else if (is_cpu(AMD) || is_cpu(HYGON)) | |
129. config = 2; | |
#303 | |
arch/x86/kernel/cpu/resctrl/core.c:132: error: Dead Store | |
The value written to `&h` is never used. | |
130. return; | |
131. | |
132. rdmsr(MSR_IA32_L3_CBM_BASE, l, h); | |
^ | |
133. | |
134. /* If all the bits were set in MSR, return success */ | |
#304 | |
arch/x86/kernel/cpu/resctrl/pseudo_lock.c:892: error: Dead Store | |
The value written to `&start` is never used. | |
890. * instructions into the L1 instruction cache. | |
891. */ | |
892. start = rdtsc_ordered(); | |
^ | |
893. for (i = 0; i < plr->size; i += 32) { | |
894. start = rdtsc_ordered(); | |
#305 | |
arch/x86/kernel/cpu/resctrl/pseudo_lock.c:1000: error: Dead Store | |
The value written to `&hits_before` is never used. | |
998. * include cache misses incurred because of instruction loads. | |
999. */ | |
1000. rdpmcl(hit_pmcnum, hits_before); | |
^ | |
1001. rdpmcl(miss_pmcnum, miss_before); | |
1002. /* | |
#306 | |
arch/x86/kernel/cpu/resctrl/pseudo_lock.c:1001: error: Dead Store | |
The value written to `&miss_before` is never used. | |
999. */ | |
1000. rdpmcl(hit_pmcnum, hits_before); | |
1001. rdpmcl(miss_pmcnum, miss_before); | |
^ | |
1002. /* | |
1003. * From SDM: Performing back-to-back fast reads are not guaranteed | |
#307 | |
arch/x86/kernel/cpu/resctrl/rdtgroup.c:2092: error: Dead Store | |
The value written to `&suffix` is never used. | |
2090. { | |
2091. struct resctrl_schema *s; | |
2092. const char *suffix = ""; | |
^ | |
2093. int ret, cl; | |
2094. | |
#308 | |
arch/x86/kernel/fpu/xstate.c:590: error: Dead Store | |
The value written to `&size` is never used. | |
588. bool compacted = cpu_feature_enabled(X86_FEATURE_XCOMPACTED); | |
589. bool xsaves = cpu_feature_enabled(X86_FEATURE_XSAVES); | |
590. unsigned int size = FXSAVE_SIZE + XSAVE_HDR_SIZE; | |
^ | |
591. int i; | |
592. | |
#309 | |
arch/x86/kernel/hpet.c:618: error: Null Dereference | |
pointer `data` last assigned on line 612 could be null and is dereferenced by call to `hpet_msi_unmask()` at line 618, column 2. | |
616. irq_chip_compose_msi_msg(data, &msg); | |
617. hpet_msi_write(hc, &msg); | |
618. hpet_msi_unmask(data); | |
^ | |
619. return 0; | |
620. } | |
#310 | |
arch/x86/kernel/kvm.c:352: error: Dead Store | |
The value written to `&pa` is never used. | |
350. { | |
351. if (kvm_para_has_feature(KVM_FEATURE_ASYNC_PF_INT) && kvmapf) { | |
352. u64 pa = slow_virt_to_phys(this_cpu_ptr(&apf_reason)); | |
^ | |
353. | |
354. WARN_ON_ONCE(!static_branch_likely(&kvm_async_pf_enabled)); | |
#311 | |
arch/x86/kernel/process.c:921: error: Dead Store | |
The value written to `&hi` is never used. | |
919. * MSR_K8_INT_PENDING_MSG. | |
920. */ | |
921. rdmsr(MSR_K8_INT_PENDING_MSG, lo, hi); | |
^ | |
922. if (!(lo & K8_INTP_C1E_ACTIVE_MASK)) | |
923. return; | |
#312 | |
arch/x86/kernel/signal_compat.c:20: error: Dead Store | |
The value written to `&_sifields_offset` is never used. | |
18. static inline void signal_compat_build_tests(void) | |
19. { | |
20. int _sifields_offset = offsetof(compat_siginfo_t, _sifields); | |
^ | |
21. | |
22. /* | |
#313 | |
arch/x86/kernel/smpboot.c:859: error: Dead Store | |
The value written to `&send_status` is never used. | |
857. | |
858. pr_debug("Waiting for send to finish...\n"); | |
859. send_status = safe_apic_wait_icr_idle(); | |
^ | |
860. | |
861. udelay(init_udelay); | |
#314 | |
arch/x86/kernel/tsc_msr.c:181: error: Dead Store | |
The value written to `&hi` is never used. | |
179. freq_desc = (struct freq_desc *)id->driver_data; | |
180. if (freq_desc->use_msr_plat) { | |
181. rdmsr(MSR_PLATFORM_INFO, lo, hi); | |
^ | |
182. ratio = (lo >> 8) & 0xff; | |
183. } else { | |
#315 | |
arch/x86/kernel/tsc_msr.c:184: error: Dead Store | |
The value written to `&lo` is never used. | |
182. ratio = (lo >> 8) & 0xff; | |
183. } else { | |
184. rdmsr(MSR_IA32_PERF_STATUS, lo, hi); | |
^ | |
185. ratio = (hi >> 8) & 0x1f; | |
186. } | |
#316 | |
arch/x86/kernel/tsc_msr.c:189: error: Dead Store | |
The value written to `&hi` is never used. | |
187. | |
188. /* Get FSB FREQ ID */ | |
189. rdmsr(MSR_FSB_FREQ, lo, hi); | |
^ | |
190. index = lo & freq_desc->mask; | |
191. md = &freq_desc->muldiv[index]; | |
#317 | |
arch/x86/kernel/unwind_orc.c:38: error: Dead Store | |
The value written to `&mid` is never used. | |
36. int *first = ip_table; | |
37. int *last = ip_table + num_entries - 1; | |
38. int *mid = first, *found = first; | |
^ | |
39. | |
40. if (!num_entries) | |
#318 | |
arch/x86/kvm/cpuid.h:72: error: Null Dereference | |
pointer `reg` last assigned on line 69 could be null and is dereferenced at line 72, column 2. | |
70. | |
71. BUILD_BUG_ON(leaf >= ARRAY_SIZE(kvm_cpu_caps)); | |
72. *reg = kvm_cpu_caps[leaf]; | |
^ | |
73. } | |
74. | |
#319 | |
arch/x86/kvm/mmu/mmu.c:796: error: Null Dereference | |
pointer `slot` last assigned on line 792 could be null and is dereferenced by call to `kvm_slot_page_track_add_page()` at line 796, column 10. | |
794. /* the non-leaf shadow pages are keeping readonly. */ | |
795. if (sp->role.level > PG_LEVEL_4K) | |
796. return kvm_slot_page_track_add_page(kvm, slot, gfn, | |
^ | |
797. KVM_PAGE_TRACK_WRITE); | |
798. | |
#320 | |
arch/x86/kvm/mmu/mmu.c:827: error: Null Dereference | |
pointer `slot` last assigned on line 825 could be null and is dereferenced by call to `kvm_slot_page_track_remove_page()` at line 827, column 10. | |
825. slot = __gfn_to_memslot(slots, gfn); | |
826. if (sp->role.level > PG_LEVEL_4K) | |
827. return kvm_slot_page_track_remove_page(kvm, slot, gfn, | |
^ | |
828. KVM_PAGE_TRACK_WRITE); | |
829. | |
#321 | |
arch/x86/kvm/mmu/mmu.c:1052: error: Null Dereference | |
pointer `slot` last assigned on line 1051 could be null and is dereferenced by call to `gfn_to_rmap()` at line 1052, column 14. | |
1050. | |
1051. slot = __gfn_to_memslot(slots, gfn); | |
1052. rmap_head = gfn_to_rmap(gfn, sp->role.level, slot); | |
^ | |
1053. | |
1054. pte_list_remove(spte, rmap_head); | |
#322 | |
arch/x86/kvm/reverse_cpuid.h:145: error: Null Dereference | |
pointer `reg` last assigned on line 143 could be null and is dereferenced at line 145, column 9. | |
143. u32 *reg = cpuid_entry_get_reg(entry, x86_feature); | |
144. | |
145. return *reg & __feature_bit(x86_feature); | |
^ | |
146. } | |
147. | |
#323 | |
arch/x86/kvm/reverse_cpuid.h:181: error: Null Dereference | |
pointer `reg` last assigned on line 174 could be null and is dereferenced at line 181, column 3. | |
179. */ | |
180. if (set) | |
181. *reg |= __feature_bit(x86_feature); | |
^ | |
182. else | |
183. *reg &= ~__feature_bit(x86_feature); | |
#324 | |
arch/x86/kvm/reverse_cpuid.h:183: error: Null Dereference | |
pointer `reg` last assigned on line 174 could be null and is dereferenced at line 183, column 3. | |
181. *reg |= __feature_bit(x86_feature); | |
182. else | |
183. *reg &= ~__feature_bit(x86_feature); | |
^ | |
184. } | |
185. | |
#325 | |
arch/x86/kvm/vmx/vmx.c:4224: error: Dead Store | |
The value written to `&high32` is never used. | |
4222. vmcs_writel(HOST_RIP, (unsigned long)vmx_vmexit); /* 22.2.5 */ | |
4223. | |
4224. rdmsr(MSR_IA32_SYSENTER_CS, low32, high32); | |
^ | |
4225. vmcs_write32(HOST_IA32_SYSENTER_CS, low32); | |
4226. | |
#326 | |
arch/x86/kvm/x86.c:6647: error: Dead Store | |
The value written to `&r` is never used. | |
6645. struct kvm *kvm = filp->private_data; | |
6646. void __user *argp = (void __user *)arg; | |
6647. int r = -ENOTTY; | |
^ | |
6648. /* | |
6649. * This union makes it completely explicit to gcc-3.x | |
#327 | |
arch/x86/pci/irq.c:1725: error: Dead Store | |
The value written to `&msg` is never used. | |
1723. pci_read_config_byte(dev, PCI_INTERRUPT_PIN, &pin); | |
1724. if (pin && !pcibios_lookup_irq(dev, 1)) { | |
1725. char *msg = ""; | |
^ | |
1726. | |
1727. if (!io_apic_assign_pci_irqs && dev->irq) | |
#328 | |
arch/x86/xen/p2m.c:233: error: Null Dereference | |
pointer `p2m_top_mfn_p` last assigned on line 232 could be null and is dereferenced by call to `p2m_top_mfn_p_init()` at line 233, column 3. | |
231. | |
232. p2m_top_mfn_p = alloc_p2m_page(); | |
233. p2m_top_mfn_p_init(p2m_top_mfn_p); | |
^ | |
234. | |
235. p2m_top_mfn = alloc_p2m_page(); | |
#329 | |
block/bfq-cgroup.c:541: error: Null Dereference | |
pointer `blkg` last assigned on line 539 could be null and is dereferenced at line 541, column 26. | |
539. struct blkcg_gq *blkg = pd_to_blkg(pd); | |
540. struct bfq_group *bfqg = blkg_to_bfqg(blkg); | |
541. struct bfq_data *bfqd = blkg->q->elevator->elevator_data; | |
^ | |
542. struct bfq_entity *entity = &bfqg->entity; | |
543. struct bfq_group_data *d = blkcg_to_bfqgd(blkg->blkcg); | |
#330 | |
block/bfq-iosched.c:5745: error: Null Dereference | |
pointer `async_bfqq` last assigned on line 5743 could be null and is dereferenced at line 5745, column 10. | |
5743. async_bfqq = bfq_async_queue_prio(bfqd, bfqg, ioprio_class, | |
5744. ioprio); | |
5745. bfqq = *async_bfqq; | |
^ | |
5746. if (bfqq) | |
5747. goto out; | |
#331 | |
block/bio-integrity.c:106: error: Null Dereference | |
pointer `bip` last assigned on line 103 could be null and is dereferenced at line 106, column 6. | |
104. struct bio_set *bs = bio->bi_pool; | |
105. | |
106. if (bip->bip_flags & BIP_BLOCK_INTEGRITY) | |
^ | |
107. kfree(bvec_virt(bip->bip_vec)); | |
108. | |
#332 | |
block/bio-integrity.c:129: error: Null Dereference | |
pointer `bip` last assigned on line 126 could be null and is dereferenced at line 129, column 6. | |
127. struct bio_vec *iv; | |
128. | |
129. if (bip->bip_vcnt >= bip->bip_max_vcnt) { | |
^ | |
130. printk(KERN_ERR "%s: bip_vec full\n", __func__); | |
131. return 0; | |
#333 | |
block/bio-integrity.c:352: error: Null Dereference | |
pointer `bip` last assigned on line 349 could be null and is dereferenced at line 352, column 7. | |
350. | |
351. if (bio_op(bio) == REQ_OP_READ && !bio->bi_status && | |
352. (bip->bip_flags & BIP_BLOCK_INTEGRITY) && bi->profile->verify_fn) { | |
^ | |
353. INIT_WORK(&bip->bip_work, bio_integrity_verify_fn); | |
354. queue_work(kintegrityd_wq, &bip->bip_work); | |
#334 | |
block/bio-integrity.c:352: error: Null Dereference | |
pointer `bi` last assigned on line 348 could be null and is dereferenced at line 352, column 48. | |
350. | |
351. if (bio_op(bio) == REQ_OP_READ && !bio->bi_status && | |
352. (bip->bip_flags & BIP_BLOCK_INTEGRITY) && bi->profile->verify_fn) { | |
^ | |
353. INIT_WORK(&bip->bip_work, bio_integrity_verify_fn); | |
354. queue_work(kintegrityd_wq, &bip->bip_work); | |
#335 | |
block/bio-integrity.c:375: error: Null Dereference | |
pointer `bi` last assigned on line 374 could be null and is dereferenced by call to `bio_integrity_bytes()` at line 375, column 19. | |
373. struct bio_integrity_payload *bip = bio_integrity(bio); | |
374. struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); | |
375. unsigned bytes = bio_integrity_bytes(bi, bytes_done >> 9); | |
^ | |
376. | |
377. bip->bip_iter.bi_sector += bio_integrity_intervals(bi, bytes_done >> 9); | |
#336 | |
block/bio-integrity.c:377: error: Null Dereference | |
pointer `bip` last assigned on line 373 could be null and is dereferenced at line 377, column 2. | |
375. unsigned bytes = bio_integrity_bytes(bi, bytes_done >> 9); | |
376. | |
377. bip->bip_iter.bi_sector += bio_integrity_intervals(bi, bytes_done >> 9); | |
^ | |
378. bvec_iter_advance(bip->bip_vec, &bip->bip_iter, bytes); | |
379. } | |
#337 | |
block/bio-integrity.c:392: error: Null Dereference | |
pointer `bip` last assigned on line 389 could be null and is dereferenced at line 392, column 2. | |
390. struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); | |
391. | |
392. bip->bip_iter.bi_size = bio_integrity_bytes(bi, bio_sectors(bio)); | |
^ | |
393. } | |
394. EXPORT_SYMBOL(bio_integrity_trim); | |
#338 | |
block/bio-integrity.c:392: error: Null Dereference | |
pointer `bi` last assigned on line 390 could be null and is dereferenced by call to `bio_integrity_bytes()` at line 392, column 26. | |
390. struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); | |
391. | |
392. bip->bip_iter.bi_size = bio_integrity_bytes(bi, bio_sectors(bio)); | |
^ | |
393. } | |
394. EXPORT_SYMBOL(bio_integrity_trim); | |
#339 | |
block/blk-iocost.c:1265: error: Dead Store | |
The value written to `&last_period` is never used. | |
1263. /* update period */ | |
1264. cur_period = atomic64_read(&ioc->cur_period); | |
1265. last_period = atomic64_read(&iocg->active_period); | |
^ | |
1266. atomic64_set(&iocg->active_period, cur_period); | |
1267. | |
#340 | |
block/blk-iocost.c:1287: error: Dead Store | |
The value written to `&vtime` is never used. | |
1285. atomic64_add(vtarget - vtime, &iocg->vtime); | |
1286. atomic64_add(vtarget - vtime, &iocg->done_vtime); | |
1287. vtime = vtarget; | |
^ | |
1288. | |
1289. /* | |
#341 | |
block/blk-map.c:630: error: Dead Store | |
The value written to `&ret` is never used. | |
628. struct bio *bio = NULL; | |
629. struct iov_iter i; | |
630. int ret = -EINVAL; | |
^ | |
631. | |
632. if (map_data) | |
#342 | |
block/blk-merge.c:140: error: Dead Store | |
The value written to `&tmp` is never used. | |
138. tmp = bio->bi_iter.bi_sector + split_sectors - | |
139. ((lim->discard_alignment >> 9) % granularity); | |
140. tmp = sector_div(tmp, granularity); | |
^ | |
141. | |
142. if (split_sectors > tmp) | |
#343 | |
block/blk-merge.c:478: error: Null Dereference | |
pointer `*sg` last assigned on line 477 could be null and is dereferenced by call to `sg_set_page()` at line 478, column 2. | |
476. { | |
477. *sg = blk_next_sg(sg, sglist); | |
478. sg_set_page(*sg, bv.bv_page, bv.bv_len, bv.bv_offset); | |
^ | |
479. return 1; | |
480. } | |
#344 | |
block/blk-mq.c:2682: error: Null Dereference | |
pointer `rq` last assigned on line 2679 could be null and is dereferenced at line 2682, column 16. | |
2680. | |
2681. if (!this_hctx) { | |
2682. this_hctx = rq->mq_hctx; | |
^ | |
2683. this_ctx = rq->mq_ctx; | |
2684. } else if (this_hctx != rq->mq_hctx || this_ctx != rq->mq_ctx) { | |
#345 | |
block/blk-settings.c:488: error: Dead Store | |
The value written to `§or` is never used. | |
486. { | |
487. unsigned int granularity = max(lim->physical_block_size, lim->io_min); | |
488. unsigned int alignment = sector_div(sector, granularity >> SECTOR_SHIFT) | |
^ | |
489. << SECTOR_SHIFT; | |
490. | |
#346 | |
block/blk-settings.c:509: error: Dead Store | |
The value written to `§or` is never used. | |
507. | |
508. /* Offset of the partition start in 'granularity' sectors */ | |
509. offset = sector_div(sector, granularity); | |
^ | |
510. | |
511. /* And why do we do this modulus *again* in blkdev_issue_discard()? */ | |
#347 | |
block/blk-sysfs.c:377: error: Dead Store | |
The value written to `&ret` is never used. | |
375. queue_rq_affinity_store(struct request_queue *q, const char *page, size_t count) | |
376. { | |
377. ssize_t ret = -EINVAL; | |
^ | |
378. #ifdef CONFIG_SMP | |
379. unsigned long val; | |
#348 | |
block/blk-throttle.c:1018: error: Dead Store | |
The value written to `&min_wait` is never used. | |
1016. { | |
1017. struct throtl_service_queue *sq = &tg->service_queue; | |
1018. unsigned long read_wait = -1, write_wait = -1, min_wait = -1, disptime; | |
^ | |
1019. struct bio *bio; | |
1020. | |
#349 | |
block/blk.h:200: error: Null Dereference | |
pointer `bip` last assigned on line 196 could be null and is dereferenced at line 200, column 6. | |
198. | |
199. return bvec_gap_to_prev(&req->q->limits, | |
200. &bip->bip_vec[bip->bip_vcnt - 1], | |
^ | |
201. bip_next->bip_vec[0].bv_offset); | |
202. } | |
#350 | |
block/blk.h:201: error: Null Dereference | |
pointer `bip_next` last assigned on line 197 could be null and is dereferenced at line 201, column 5. | |
199. return bvec_gap_to_prev(&req->q->limits, | |
200. &bip->bip_vec[bip->bip_vcnt - 1], | |
201. bip_next->bip_vec[0].bv_offset); | |
^ | |
202. } | |
203. | |
#351 | |
block/blk.h:211: error: Null Dereference | |
pointer `bip` last assigned on line 207 could be null and is dereferenced at line 211, column 6. | |
209. | |
210. return bvec_gap_to_prev(&req->q->limits, | |
211. &bip->bip_vec[bip->bip_vcnt - 1], | |
^ | |
212. bip_next->bip_vec[0].bv_offset); | |
213. } | |
#352 | |
block/blk.h:212: error: Null Dereference | |
pointer `bip_next` last assigned on line 208 could be null and is dereferenced at line 212, column 5. | |
210. return bvec_gap_to_prev(&req->q->limits, | |
211. &bip->bip_vec[bip->bip_vcnt - 1], | |
212. bip_next->bip_vec[0].bv_offset); | |
^ | |
213. } | |
214. | |
#353 | |
block/partitions/amiga.c:35: error: Dead Store | |
The value written to `&blksize` is never used. | |
33. struct PartitionBlock *pb; | |
34. int start_sect, nr_sects, blk, part, res = 0; | |
35. int blksize = 1; /* Multiplier for disk block size */ | |
^ | |
36. int slot = 1; | |
37. | |
#354 | |
block/partitions/core.c:309: error: Dead Store | |
The value written to `&devt` is never used. | |
307. struct partition_meta_info *info) | |
308. { | |
309. dev_t devt = MKDEV(0, 0); | |
^ | |
310. struct device *ddev = disk_to_dev(disk); | |
311. struct device *pdev; | |
#355 | |
crypto/async_tx/async_pq.c:352: error: Dead Store | |
The value written to `&j` is never used. | |
350. Q(offsets, disks), len, | |
351. DMA_TO_DEVICE); | |
352. unmap->addr[j++] = pq[1]; | |
^ | |
353. unmap->to_cnt++; | |
354. } | |
#356 | |
crypto/drbg.c:535: error: Dead Store | |
The value written to `&ret` is never used. | |
533. int reseed) | |
534. { | |
535. int ret = -EFAULT; | |
^ | |
536. /* 10.2.1.2 step 1 */ | |
537. unsigned char *temp = drbg->scratchpad; | |
#357 | |
crypto/drbg.c:658: error: Dead Store | |
The value written to `&ret` is never used. | |
656. int reseed) | |
657. { | |
658. int ret = -EFAULT; | |
^ | |
659. int i = 0; | |
660. struct drbg_string seed1, seed2, vdata; | |
#358 | |
crypto/drbg.c:1283: error: Dead Store | |
The value written to `&ret` is never used. | |
1281. static inline int drbg_alloc_state(struct drbg_state *drbg) | |
1282. { | |
1283. int ret = -ENOMEM; | |
^ | |
1284. unsigned int sb_size = 0; | |
1285. | |
#359 | |
crypto/drbg.c:2009: error: Dead Store | |
The value written to `&rc` is never used. | |
2007. struct drbg_state *drbg = NULL; | |
2008. int ret; | |
2009. int rc = -EFAULT; | |
^ | |
2010. bool pr = false; | |
2011. int coreref = 0; | |
#360 | |
crypto/ecc.c:1472: error: Null Dereference | |
pointer `curve` last assigned on line 1469 could be null and is dereferenced at line 1472, column 36. | |
1470. u64 priv[ECC_MAX_DIGITS]; | |
1471. unsigned int nbytes = ndigits << ECC_DIGITS_TO_BYTES_SHIFT; | |
1472. unsigned int nbits = vli_num_bits(curve->n, ndigits); | |
^ | |
1473. int err; | |
1474. | |
#361 | |
crypto/poly1305_generic.c:49: error: Dead Store | |
The value written to `&src` is never used. | |
47. dctx->s[2] = get_unaligned_le32(src + 8); | |
48. dctx->s[3] = get_unaligned_le32(src + 12); | |
49. src += POLY1305_BLOCK_SIZE; | |
^ | |
50. srclen -= POLY1305_BLOCK_SIZE; | |
51. dctx->sset = true; | |
#362 | |
crypto/tcrypt.c:522: error: Dead Store | |
The value written to `&ret` is never used. | |
520. unsigned int i, j; | |
521. struct crypto_aead *tfm; | |
522. int ret = -ENOMEM; | |
^ | |
523. const char *key; | |
524. struct aead_request *req; | |
#363 | |
crypto/testmgr.c:3721: error: Dead Store | |
The value written to `&ret` is never used. | |
3719. const char *driver, u32 type, u32 mask) | |
3720. { | |
3721. int ret = -EAGAIN; | |
^ | |
3722. struct crypto_rng *drng; | |
3723. struct drbg_test_data test_data; | |
#364 | |
drivers/accessibility/speakup/kobjects.c:535: error: Dead Store | |
The value written to `&x` is never used. | |
533. | |
534. if (*punc_buf == 'd' || *punc_buf == 'r') | |
535. x = spk_set_mask_bits(NULL, var->value, 3); | |
^ | |
536. else | |
537. x = spk_set_mask_bits(punc_buf, var->value, 3); | |
#365 | |
drivers/accessibility/speakup/kobjects.c:537: error: Dead Store | |
The value written to `&x` is never used. | |
535. x = spk_set_mask_bits(NULL, var->value, 3); | |
536. else | |
537. x = spk_set_mask_bits(punc_buf, var->value, 3); | |
^ | |
538. | |
539. spin_unlock_irqrestore(&speakup_info.spinlock, flags); | |
#366 | |
drivers/accessibility/speakup/main.c:502: error: Dead Store | |
The value written to `&ch` is never used. | |
500. if (ch <= 0x7f && isalpha(ch)) { | |
501. ch &= 0x1f; | |
502. synth_printf("%s\n", phonetic[--ch]); | |
^ | |
503. } else { | |
504. if (ch < 0x100 && IS_CHAR(ch, B_NUM)) | |
#367 | |
drivers/accessibility/speakup/main.c:734: error: Dead Store | |
The value written to `&ch` is never used. | |
732. ch <= 0x7f && isalpha(ch)) { | |
733. ch &= 0x1f; | |
734. cp1 = phonetic[--ch]; | |
^ | |
735. synth_printf("%s", cp1); | |
736. } else { | |
#368 | |
drivers/accessibility/speakup/main.c:765: error: Dead Store | |
The value written to `&i` is never used. | |
763. if (buf[i] != SPACE) | |
764. break; | |
765. return ++i; | |
^ | |
766. } | |
767. | |
#369 | |
drivers/accessibility/speakup/main.c:1017: error: Dead Store | |
The value written to `&i` is never used. | |
1015. spk_pos -= (spk_x - i) * 2; | |
1016. spk_x = i; | |
1017. synth_printf("%d, ", ++i); | |
^ | |
1018. speak_char(ch); | |
1019. } | |
#370 | |
drivers/accessibility/speakup/main.c:1034: error: Dead Store | |
The value written to `&len` is never used. | |
1032. spk_pos -= (spk_x - len) * 2; | |
1033. spk_x = len; | |
1034. synth_printf("%d, ", ++len); | |
^ | |
1035. speak_char(ch); | |
1036. } | |
#371 | |
drivers/accessibility/speakup/main.c:1797: error: Dead Store | |
The value written to `&on_off` is never used. | |
1795. { | |
1796. unsigned long flags; | |
1797. int on_off = 2; | |
^ | |
1798. char *label; | |
1799. | |
#372 | |
drivers/accessibility/speakup/makemapdata.c:41: error: Dead Store | |
The value written to `&c` is never used. | |
39. while (*c && *c != '\n' && *c != ')') | |
40. c++; | |
41. *c++ = '\0'; | |
^ | |
42. return 1; | |
43. } | |
#373 | |
drivers/accessibility/speakup/speakup_apollo.c:147: error: Dead Store | |
The value written to `&jiffy_delta_val` is never used. | |
145. while (!kthread_should_stop()) { | |
146. spin_lock_irqsave(&speakup_info.spinlock, flags); | |
147. jiffy_delta_val = jiffy_delta->u.n.value; | |
^ | |
148. full_time_val = full_time->u.n.value; | |
149. delay_time_val = delay_time->u.n.value; | |
#374 | |
drivers/accessibility/speakup/speakup_apollo.c:148: error: Dead Store | |
The value written to `&full_time_val` is never used. | |
146. spin_lock_irqsave(&speakup_info.spinlock, flags); | |
147. jiffy_delta_val = jiffy_delta->u.n.value; | |
148. full_time_val = full_time->u.n.value; | |
^ | |
149. delay_time_val = delay_time->u.n.value; | |
150. if (speakup_info.flushing) { | |
#375 | |
drivers/accessibility/speakup/speakup_apollo.c:149: error: Dead Store | |
The value written to `&delay_time_val` is never used. | |
147. jiffy_delta_val = jiffy_delta->u.n.value; | |
148. full_time_val = full_time->u.n.value; | |
149. delay_time_val = delay_time->u.n.value; | |
^ | |
150. if (speakup_info.flushing) { | |
151. speakup_info.flushing = 0; | |
#376 | |
drivers/accessibility/speakup/speakup_soft.c:177: error: Dead Store | |
The value written to `&cp` is never used. | |
175. var++; | |
176. } | |
177. cp = cp + scnprintf(cp, len, "\n"); | |
^ | |
178. return buf; | |
179. } | |
#377 | |
drivers/acpi/acpi_lpss.c:452: error: Dead Store | |
The value written to `&clk` is never used. | |
450. if (!clk_name) | |
451. return -ENOMEM; | |
452. clk = clk_register_fractional_divider(NULL, clk_name, parent, | |
^ | |
453. CLK_FRAC_DIVIDER_POWER_OF_TWO_PS, | |
454. prv_base, 1, 15, 16, 15, 0, NULL); | |
#378 | |
drivers/acpi/acpi_pad.c:410: error: Dead Store | |
The value written to `&idle_cpus` is never used. | |
408. } | |
409. acpi_pad_idle_cpus(num_cpus); | |
410. idle_cpus = acpi_pad_idle_cpus_num(); | |
^ | |
411. acpi_evaluate_ost(handle, ACPI_PROCESSOR_AGGREGATOR_NOTIFY, 0, ¶m); | |
412. mutex_unlock(&isolated_cpus_lock); | |
#379 | |
drivers/acpi/acpica/dsargs.c:172: error: Null Dereference | |
pointer `extra_desc` last assigned on line 160 could be null and is dereferenced at line 172, column 9. | |
170. | |
171. status = acpi_ds_execute_arguments(node, node->parent, | |
172. extra_desc->extra.aml_length, | |
^ | |
173. extra_desc->extra.aml_start); | |
174. return_ACPI_STATUS(status); | |
#380 | |
drivers/acpi/acpica/dsargs.c:217: error: Null Dereference | |
pointer `extra_desc` last assigned on line 205 could be null and is dereferenced at line 217, column 9. | |
215. | |
216. status = acpi_ds_execute_arguments(node, node->parent, | |
217. extra_desc->extra.aml_length, | |
^ | |
218. extra_desc->extra.aml_start); | |
219. if (ACPI_FAILURE(status)) { | |
#381 | |
drivers/acpi/acpica/evglock.c:174: error: Dead Store | |
The value written to `&acquired` is never used. | |
172. acpi_cpu_flags flags; | |
173. acpi_status status; | |
174. u8 acquired = FALSE; | |
^ | |
175. | |
176. ACPI_FUNCTION_TRACE(ev_acquire_global_lock); | |
#382 | |
drivers/acpi/acpica/evglock.c:268: error: Dead Store | |
The value written to `&pending` is never used. | |
266. acpi_status acpi_ev_release_global_lock(void) | |
267. { | |
268. u8 pending = FALSE; | |
^ | |
269. acpi_status status = AE_OK; | |
270. | |
#383 | |
drivers/acpi/acpica/exconfig.c:297: error: Null Dereference | |
pointer `target` last assigned on line 292 could be null and is dereferenced at line 297, column 6. | |
295. target)); | |
296. } | |
297. if (target->common.type != ACPI_TYPE_INTEGER) { | |
^ | |
298. ACPI_EXCEPTION((AE_INFO, AE_TYPE, | |
299. "Type not integer: %X\n", target->common.type)); | |
#384 | |
drivers/acpi/acpica/extrace.c:171: error: Dead Store | |
The value written to `&enabled` is never used. | |
169. { | |
170. char *pathname = NULL; | |
171. u8 enabled = FALSE; | |
^ | |
172. | |
173. ACPI_FUNCTION_NAME(ex_start_trace_method); | |
#385 | |
drivers/acpi/acpica/nssearch.c:312: error: Null Dereference | |
pointer `*return_node` last assigned on line 286 could be null and is dereferenced at line 312, column 31. | |
310. acpi_ns_delete_children(*return_node); | |
311. if (acpi_gbl_runtime_namespace_override) { | |
312. acpi_ut_remove_reference((*return_node)->object); | |
^ | |
313. (*return_node)->object = NULL; | |
314. (*return_node)->owner_id = | |
#386 | |
drivers/acpi/acpica/nssearch.c:317: error: Null Dereference | |
pointer `*return_node` last assigned on line 286 could be null and is dereferenced by call to `acpi_ns_remove_node()` at line 317, column 6. | |
315. walk_state->owner_id; | |
316. } else { | |
317. acpi_ns_remove_node(*return_node); | |
^ | |
318. *return_node = ACPI_ENTRY_NOT_FOUND; | |
319. } | |
#387 | |
drivers/acpi/acpica/tbxfload.c:361: error: Dead Store | |
The value written to `&status` is never used. | |
359. struct acpi_namespace_node *node = | |
360. ACPI_CAST_PTR(struct acpi_namespace_node, object); | |
361. acpi_status status = AE_NOT_EXIST; | |
^ | |
362. acpi_owner_id owner_id; | |
363. u32 i; | |
#388 | |
drivers/acpi/apei/einj.c:705: error: Dead Store | |
The value written to `&rc` is never used. | |
703. } | |
704. | |
705. rc = -ENOMEM; | |
^ | |
706. einj_debug_dir = debugfs_create_dir("einj", apei_get_debugfs_dir()); | |
707. | |
#389 | |
drivers/acpi/battery.c:474: error: Dead Store | |
The value written to `&result` is never used. | |
472. const struct acpi_buffer *buffer) | |
473. { | |
474. int result = -EFAULT; | |
^ | |
475. | |
476. if (use_bix && battery_bix_broken_package) | |
#390 | |
drivers/acpi/battery.c:525: error: Dead Store | |
The value written to `&status` is never used. | |
523. for (use_bix = xinfo ? 1 : 0; use_bix >= 0; use_bix--) { | |
524. struct acpi_buffer buffer = { ACPI_ALLOCATE_BUFFER, NULL }; | |
525. acpi_status status = AE_ERROR; | |
^ | |
526. | |
527. mutex_lock(&battery->lock); | |
#391 | |
drivers/acpi/bus.c:1337: error: Dead Store | |
The value written to `&status` is never used. | |
1335. * and we need to install the table handler before that. | |
1336. */ | |
1337. status = acpi_install_table_handler(acpi_bus_table_handler, NULL); | |
^ | |
1338. | |
1339. acpi_sysfs_init(); | |
#392 | |
drivers/acpi/cppc_acpi.c:238: error: Dead Store | |
The value written to `&ret` is never used. | |
236. static int send_pcc_cmd(int pcc_ss_id, u16 cmd) | |
237. { | |
238. int ret = -EIO, i; | |
^ | |
239. struct cppc_pcc_data *pcc_ss_data = pcc_data[pcc_ss_id]; | |
240. struct acpi_pcct_shared_memory __iomem *generic_comm_base = | |
#393 | |
drivers/acpi/cppc_acpi.c:1382: error: Dead Store | |
The value written to `&ret` is never used. | |
1380. struct cpc_desc *cpc_desc = per_cpu(cpc_desc_ptr, cpu); | |
1381. struct cppc_pcc_data *pcc_ss_data = NULL; | |
1382. int ret = -EINVAL; | |
^ | |
1383. | |
1384. if (!cpc_desc) { | |
#394 | |
drivers/acpi/nfit/core.c:198: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 190 could be null and is dereferenced at line 198, column 7. | |
196. * communicated via the read/write commands | |
197. */ | |
198. if (test_bit(NFIT_MEM_LSR, &nfit_mem->flags)) | |
^ | |
199. break; | |
200. | |
#395 | |
drivers/acpi/nfit/core.c:205: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 190 could be null and is dereferenced at line 205, column 7. | |
203. break; | |
204. case ND_CMD_GET_CONFIG_DATA: | |
205. if (test_bit(NFIT_MEM_LSR, &nfit_mem->flags) | |
^ | |
206. && status == ACPI_LABELS_LOCKED) | |
207. return -EACCES; | |
#396 | |
drivers/acpi/nfit/core.c:1369: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 1367 could be null and is dereferenced by call to `__to_nfit_memdev()` at line 1369, column 9. | |
1367. struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm); | |
1368. | |
1369. return __to_nfit_memdev(nfit_mem); | |
^ | |
1370. } | |
1371. | |
#397 | |
drivers/acpi/nfit/core.c:1377: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 1375 could be null and is dereferenced at line 1377, column 9. | |
1375. struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm); | |
1376. | |
1377. return nfit_mem->dcr; | |
^ | |
1378. } | |
1379. | |
#398 | |
drivers/acpi/nfit/core.c:1458: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 1455 could be null and is dereferenced at line 1458, column 6. | |
1456. int formats = 0; | |
1457. | |
1458. if (nfit_mem->memdev_pmem) | |
^ | |
1459. formats++; | |
1460. return formats; | |
#399 | |
drivers/acpi/nfit/core.c:1537: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 1535 could be null and is dereferenced at line 1537, column 6. | |
1535. struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm); | |
1536. | |
1537. if (nfit_mem->family < 0) | |
^ | |
1538. return -ENXIO; | |
1539. return sprintf(buf, "%d\n", nfit_mem->family); | |
#400 | |
drivers/acpi/nfit/core.c:1549: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 1547 could be null and is dereferenced at line 1549, column 6. | |
1547. struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm); | |
1548. | |
1549. if (nfit_mem->family < 0) | |
^ | |
1550. return -ENXIO; | |
1551. return sprintf(buf, "%#lx\n", nfit_mem->dsm_mask); | |
#401 | |
drivers/acpi/nfit/core.c:1560: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 1559 could be null and is dereferenced by call to `__to_nfit_memdev()` at line 1560, column 14. | |
1558. struct nvdimm *nvdimm = to_nvdimm(dev); | |
1559. struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm); | |
1560. u16 flags = __to_nfit_memdev(nfit_mem)->flags; | |
^ | |
1561. | |
1562. if (test_bit(NFIT_MEM_DIRTY, &nfit_mem->flags)) | |
#402 | |
drivers/acpi/nfit/core.c:1592: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 1590 could be null and is dereferenced at line 1592, column 30. | |
1590. struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm); | |
1591. | |
1592. return sprintf(buf, "%d\n", nfit_mem->dirty_shutdown); | |
^ | |
1593. } | |
1594. static DEVICE_ATTR_RO(dirty_shutdown); | |
#403 | |
drivers/acpi/nfit/core.c:1637: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 1622 could be null and is dereferenced at line 1637, column 7. | |
1635. return 0; | |
1636. | |
1637. if (!test_bit(NFIT_MEM_DIRTY_COUNT, &nfit_mem->flags) | |
^ | |
1638. && a == &dev_attr_dirty_shutdown.attr) | |
1639. return 0; | |
#404 | |
drivers/acpi/nfit/intel.c:72: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 55 could be null and is dereferenced at line 72, column 7. | |
70. int rc; | |
71. | |
72. if (!test_bit(NVDIMM_INTEL_GET_SECURITY_STATE, &nfit_mem->dsm_mask)) | |
^ | |
73. return 0; | |
74. | |
#405 | |
drivers/acpi/nfit/intel.c:135: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 121 could be null and is dereferenced at line 135, column 7. | |
133. int rc; | |
134. | |
135. if (!test_bit(NVDIMM_INTEL_FREEZE_LOCK, &nfit_mem->dsm_mask)) | |
^ | |
136. return -ENOTTY; | |
137. | |
#406 | |
drivers/acpi/nfit/intel.c:169: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 151 could be null and is dereferenced at line 169, column 7. | |
167. int rc; | |
168. | |
169. if (!test_bit(cmd, &nfit_mem->dsm_mask)) | |
^ | |
170. return -ENOTTY; | |
171. | |
#407 | |
drivers/acpi/nfit/intel.c:213: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 198 could be null and is dereferenced at line 213, column 7. | |
211. int rc; | |
212. | |
213. if (!test_bit(NVDIMM_INTEL_UNLOCK_UNIT, &nfit_mem->dsm_mask)) | |
^ | |
214. return -ENOTTY; | |
215. | |
#408 | |
drivers/acpi/nfit/intel.c:254: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 240 could be null and is dereferenced at line 254, column 7. | |
252. }; | |
253. | |
254. if (!test_bit(NVDIMM_INTEL_DISABLE_PASSPHRASE, &nfit_mem->dsm_mask)) | |
^ | |
255. return -ENOTTY; | |
256. | |
#409 | |
drivers/acpi/nfit/intel.c:297: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 281 could be null and is dereferenced at line 297, column 7. | |
295. }; | |
296. | |
297. if (!test_bit(cmd, &nfit_mem->dsm_mask)) | |
^ | |
298. return -ENOTTY; | |
299. | |
#410 | |
drivers/acpi/nfit/intel.c:341: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 328 could be null and is dereferenced at line 341, column 7. | |
339. }; | |
340. | |
341. if (!test_bit(NVDIMM_INTEL_QUERY_OVERWRITE, &nfit_mem->dsm_mask)) | |
^ | |
342. return -ENOTTY; | |
343. | |
#411 | |
drivers/acpi/nfit/intel.c:380: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 366 could be null and is dereferenced at line 380, column 7. | |
378. }; | |
379. | |
380. if (!test_bit(NVDIMM_INTEL_OVERWRITE, &nfit_mem->dsm_mask)) | |
^ | |
381. return -ENOTTY; | |
382. | |
#412 | |
drivers/acpi/nfit/intel.c:636: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 635 could be null and is dereferenced at line 636, column 37. | |
634. { | |
635. struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm); | |
636. struct acpi_nfit_desc *acpi_desc = nfit_mem->acpi_desc; | |
^ | |
637. struct nd_intel_fw_activate_dimminfo info; | |
638. int rc; | |
#413 | |
drivers/acpi/nfit/intel.c:703: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 702 could be null and is dereferenced at line 703, column 37. | |
701. { | |
702. struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm); | |
703. struct acpi_nfit_desc *acpi_desc = nfit_mem->acpi_desc; | |
^ | |
704. | |
705. if (nfit_mem->fwa_count == acpi_desc->fwa_count | |
#414 | |
drivers/acpi/nfit/intel.c:718: error: Null Dereference | |
pointer `nfit_mem` last assigned on line 717 could be null and is dereferenced at line 718, column 37. | |
716. { | |
717. struct nfit_mem *nfit_mem = nvdimm_provider_data(nvdimm); | |
718. struct acpi_nfit_desc *acpi_desc = nfit_mem->acpi_desc; | |
^ | |
719. struct { | |
720. struct nd_cmd_pkg pkg; | |
#415 | |
drivers/acpi/scan.c:380: error: Dead Store | |
The value written to `&error` is never used. | |
378. { | |
379. u32 ost_code = ACPI_OST_SC_NON_SPECIFIC_FAILURE; | |
380. int error = -ENODEV; | |
^ | |
381. | |
382. lock_device_hotplug(); | |
#416 | |
drivers/acpi/tables.c:699: error: Null Dereference | |
pointer `table` last assigned on line 697 could be null and is dereferenced at line 699, column 22. | |
697. table = acpi_os_map_memory(acpi_tables_addr + table_offset, | |
698. ACPI_HEADER_SIZE); | |
699. if (table_offset + table->length > all_tables_size) { | |
^ | |
700. acpi_os_unmap_memory(table, ACPI_HEADER_SIZE); | |
701. WARN_ON(1); | |
#417 | |
drivers/acpi/tables.c:754: error: Null Dereference | |
pointer `table` last assigned on line 752 could be null and is dereferenced at line 754, column 22. | |
752. table = acpi_os_map_memory(acpi_tables_addr + table_offset, | |
753. ACPI_HEADER_SIZE); | |
754. if (table_offset + table->length > all_tables_size) { | |
^ | |
755. acpi_os_unmap_memory(table, ACPI_HEADER_SIZE); | |
756. WARN_ON(1); | |
#418 | |
drivers/ata/libata-scsi.c:559: error: Dead Store | |
The value written to `&rc` is never used. | |
557. { | |
558. unsigned long val; | |
559. int rc = -EINVAL; | |
^ | |
560. unsigned long flags; | |
561. | |
#419 | |
drivers/ata/libata-scsi.c:661: error: Null Dereference | |
pointer `qc` last assigned on line 660 could be null and is dereferenced at line 661, column 12. | |
659. | |
660. qc = __ata_qc_from_tag(ap, tag); | |
661. qc->tag = qc->hw_tag = tag; | |
^ | |
662. qc->ap = ap; | |
663. qc->dev = dev; | |
#420 | |
drivers/ata/libata-scsi.c:3384: error: Dead Store | |
The value written to `&fp` is never used. | |
3382. struct scsi_cmnd *scmd = qc->scsicmd; | |
3383. const u8 *cdb = scmd->cmnd; | |
3384. u16 sect, fp = (u16)-1; | |
^ | |
3385. u8 sa, options, bp = 0xff; | |
3386. u64 block; | |
#421 | |
drivers/ata/libata-scsi.c:3471: error: Dead Store | |
The value written to `&fp` is never used. | |
3469. u64 block; | |
3470. u32 n_block; | |
3471. u16 fp = (u16)-1; | |
^ | |
3472. | |
3473. if (unlikely(scmd->cmd_len < 16)) { | |
#422 | |
drivers/ata/pata_legacy.c:821: error: Dead Store | |
The value written to `&timing` is never used. | |
819. int active, recovery; | |
820. u8 reg; | |
821. int timing = 0x88 + (ap->port_no * 4) + (adev->devno * 2); | |
^ | |
822. | |
823. reg = winbond_readcfg(ld_winbond->timing, 0x81); | |
#423 | |
drivers/ata/pdc_adma.c:351: error: Dead Store | |
The value written to `&i` is never used. | |
349. *(__le32 *)(buf+8) = cpu_to_le32(pkt_dma + i); /* cPRD */ | |
350. | |
351. i = adma_fill_sg(qc); | |
^ | |
352. wmb(); /* flush PRDs and pkt to memory */ | |
353. return AC_ERR_OK; | |
#424 | |
drivers/ata/sata_mv.c:2110: error: Dead Store | |
The value written to `&cw` is never used. | |
2108. mv_crqb_pack_cmd(cw++, tf->lbah, ATA_REG_LBAH, 0); | |
2109. mv_crqb_pack_cmd(cw++, tf->device, ATA_REG_DEVICE, 0); | |
2110. mv_crqb_pack_cmd(cw++, tf->command, ATA_REG_CMD, 1); /* last */ | |
^ | |
2111. | |
2112. if (!(qc->flags & ATA_QCFLAG_DMAMAP)) | |
#425 | |
drivers/ata/sata_mv.c:4462: error: Dead Store | |
The value written to `&rc` is never used. | |
4460. static int __init mv_init(void) | |
4461. { | |
4462. int rc = -ENODEV; | |
^ | |
4463. #ifdef CONFIG_PCI | |
4464. rc = pci_register_driver(&mv_pci_driver); | |
#426 | |
drivers/atm/adummy.c:128: error: Dead Store | |
The value written to `&left` is never used. | |
126. int left = *pos; | |
127. | |
128. if (!left--) | |
^ | |
129. return sprintf(page, "version %s\n", DRV_VERSION); | |
130. | |
#427 | |
drivers/atm/he.c:2775: error: Dead Store | |
The value written to `&left` is never used. | |
2773. he_dev->cs_stper[i].inuse); | |
2774. | |
2775. if (!left--) | |
^ | |
2776. return sprintf(page, "total bw (cbr): %d (limit %d)\n", | |
2777. he_dev->total_bw, he_dev->atm_dev->link_rate * 10 / 9); | |
#428 | |
drivers/atm/idt77252.c:3219: error: Dead Store | |
The value written to `&i` is never used. | |
3217. write_sram(card, i++, TSTE_OPC_JMP | (card->tst[0] << 2)); | |
3218. idt77252_sram_write_errors = 1; | |
3219. write_sram(card, i++, TSTE_OPC_JMP | (card->tst[1] << 2)); | |
^ | |
3220. idt77252_sram_write_errors = 0; | |
3221. for (i = card->tst[1]; i < card->tst[1] + card->tst_size - 2; i++) | |
#429 | |
drivers/atm/idt77252.c:3225: error: Dead Store | |
The value written to `&i` is never used. | |
3223. write_sram(card, i++, TSTE_OPC_JMP | (card->tst[1] << 2)); | |
3224. idt77252_sram_write_errors = 1; | |
3225. write_sram(card, i++, TSTE_OPC_JMP | (card->tst[0] << 2)); | |
^ | |
3226. idt77252_sram_write_errors = 0; | |
3227. | |
#430 | |
drivers/atm/iphase.c:2294: error: Dead Store | |
The value written to `&error` is never used. | |
2292. { | |
2293. IADEV *iadev; | |
2294. int i, error = 1; | |
^ | |
2295. unsigned int pci[64]; | |
2296. | |
#431 | |
drivers/atm/nicstar.c:363: error: Null Dereference | |
pointer `card` last assigned on line 349 could be null and is dereferenced by call to `ns_init_card_error()` at line 363, column 3. | |
361. printk("nicstar%d: can't enable PCI device\n", i); | |
362. error = 2; | |
363. ns_init_card_error(card, error); | |
^ | |
364. return error; | |
365. } | |
#432 | |
drivers/atm/nicstar.c:370: error: Null Dereference | |
pointer `card` last assigned on line 349 could be null and is dereferenced by call to `ns_init_card_error()` at line 370, column 3. | |
368. "nicstar%d: No suitable DMA available.\n", i); | |
369. error = 2; | |
370. ns_init_card_error(card, error); | |
^ | |
371. return error; | |
372. } | |
#433 | |
drivers/atm/nicstar.c:2432: error: Dead Store | |
The value written to `&left` is never used. | |
2430. card->iovpool.count, card->iovnr.min, | |
2431. card->iovnr.init, card->iovnr.max); | |
2432. if (!left--) { | |
^ | |
2433. int retval; | |
2434. retval = | |
#434 | |
drivers/base/core.c:3218: error: Dead Store | |
The value written to `&ref` is never used. | |
3216. */ | |
3217. ref = kref_read(&glue_dir->kref); | |
3218. if (!kobject_has_children(glue_dir) && !--ref) | |
^ | |
3219. kobject_del(glue_dir); | |
3220. kobject_put(glue_dir); | |
#435 | |
drivers/block/drbd/drbd_bitmap.c:654: error: Dead Store | |
The value written to `&owords` is never used. | |
652. opages = b->bm_pages; | |
653. onpages = b->bm_number_of_pages; | |
654. owords = b->bm_words; | |
^ | |
655. b->bm_pages = NULL; | |
656. b->bm_number_of_pages = | |
#436 | |
drivers/block/drbd/drbd_main.c:3196: error: Dead Store | |
The value written to `&rv` is never used. | |
3194. struct meta_data_on_disk *buffer; | |
3195. u32 magic, flags; | |
3196. int i, rv = NO_ERROR; | |
^ | |
3197. | |
3198. if (device->state.disk != D_DISKLESS) | |
#437 | |
drivers/block/drbd/drbd_main.c:3410: error: Dead Store | |
The value written to `&rv` is never used. | |
3408. int drbd_bmio_set_n_write(struct drbd_device *device) __must_hold(local) | |
3409. { | |
3410. int rv = -EIO; | |
^ | |
3411. | |
3412. drbd_md_set_flag(device, MDF_FULL_SYNC); | |
#438 | |
drivers/block/drbd/drbd_receiver.c:1540: error: Dead Store | |
The value written to `&tmp` is never used. | |
1538. /* start + gran - (start + gran - align) % gran */ | |
1539. tmp = start + granularity - alignment; | |
1540. tmp = start + granularity - sector_div(tmp, granularity); | |
^ | |
1541. | |
1542. nr = tmp - start; | |
#439 | |
drivers/block/drbd/drbd_receiver.c:3245: error: Null Dereference | |
pointer `connection` last assigned on line 3219 could be null and is dereferenced at line 3245, column 8. | |
3243. if (device->p_uuid[UI_BITMAP] == (u64)0 && device->ldev->md.uuid[UI_BITMAP] != (u64)0) { | |
3244. | |
3245. if (connection->agreed_pro_version < 91) | |
^ | |
3246. return -1091; | |
3247. | |
#440 | |
drivers/block/drbd/drbd_receiver.c:3268: error: Null Dereference | |
pointer `connection` last assigned on line 3219 could be null and is dereferenced at line 3268, column 8. | |
3266. if (device->ldev->md.uuid[UI_BITMAP] == (u64)0 && device->p_uuid[UI_BITMAP] != (u64)0) { | |
3267. | |
3268. if (connection->agreed_pro_version < 91) | |
^ | |
3269. return -1091; | |
3270. | |
#441 | |
drivers/block/drbd/drbd_receiver.c:3439: error: Dead Store | |
The value written to `&rv` is never used. | |
3437. { | |
3438. struct drbd_device *device = peer_device->device; | |
3439. enum drbd_conns rv = C_MASK; | |
^ | |
3440. enum drbd_disk_state mydisk; | |
3441. struct net_conf *nc; | |
#442 | |
drivers/block/drbd/drbd_state.c:1267: error: Dead Store | |
The value written to `&rv` is never used. | |
1265. struct drbd_connection *connection = peer_device ? peer_device->connection : NULL; | |
1266. union drbd_state os; | |
1267. enum drbd_state_rv rv = SS_SUCCESS; | |
^ | |
1268. enum sanitize_state_warnings ssw; | |
1269. struct after_state_chg_work *ascw; | |
#443 | |
drivers/block/floppy.c:2461: error: Dead Store | |
The value written to `&size` is never used. | |
2459. dma_buffer = floppy_track_buffer + ((fsector_t - buffer_min) << 9); | |
2460. | |
2461. size = blk_rq_cur_bytes(current_req); | |
^ | |
2462. | |
2463. rq_for_each_segment(bv, current_req, iter) { | |
#444 | |
drivers/block/floppy.c:2495: error: Dead Store | |
The value written to `&max_sector` is never used. | |
2493. if (remaining) { | |
2494. if (remaining > 0) | |
2495. max_sector -= remaining >> 9; | |
^ | |
2496. DPRINT("weirdness: remaining %d\n", remaining >> 9); | |
2497. } | |
#445 | |
drivers/block/mtip32xx/mtip32xx.c:1011: error: Dead Store | |
The value written to `&rv` is never used. | |
1009. dev_err(&dd->pdev->dev, "Internal command [%02X] failed %d\n", | |
1010. fis->command, int_cmd->status); | |
1011. rv = -EIO; | |
^ | |
1012. | |
1013. if (mtip_check_surprise_removal(dd) || | |
#446 | |
drivers/block/mtip32xx/mtip32xx.c:1755: error: Dead Store | |
The value written to `&reply` is never used. | |
1753. case TASKFILE_OUT: | |
1754. nsect = taskout / ATA_SECT_SIZE; | |
1755. reply = (dd->port->rxfis + RX_FIS_PIO_SETUP); | |
^ | |
1756. break; | |
1757. case TASKFILE_IN: | |
#447 | |
drivers/block/mtip32xx/mtip32xx.c:1758: error: Dead Store | |
The value written to `&reply` is never used. | |
1756. break; | |
1757. case TASKFILE_IN: | |
1758. reply = (dd->port->rxfis + RX_FIS_PIO_SETUP); | |
^ | |
1759. break; | |
1760. case TASKFILE_NO_DATA: | |
#448 | |
drivers/block/mtip32xx/mtip32xx.c:1761: error: Dead Store | |
The value written to `&reply` is never used. | |
1759. break; | |
1760. case TASKFILE_NO_DATA: | |
1761. reply = (dd->port->rxfis + RX_FIS_D2H_REG); | |
^ | |
1762. break; | |
1763. default: | |
#449 | |
drivers/block/mtip32xx/mtip32xx.c:3601: error: Dead Store | |
The value written to `&cpu` is never used. | |
3599. least_used_cpu = cpumask_first(node_mask); | |
3600. least_cnt = cpu_use[least_used_cpu]; | |
3601. cpu = least_used_cpu; | |
^ | |
3602. | |
3603. for_each_cpu(cpu, node_mask) { | |
#450 | |
drivers/block/mtip32xx/mtip32xx.c:3701: error: Dead Store | |
The value written to `&my_node` is never used. | |
3699. const struct cpumask *node_mask; | |
3700. int cpu, i = 0, j = 0; | |
3701. int my_node = NUMA_NO_NODE; | |
^ | |
3702. | |
3703. /* Allocate memory for this devices private data. */ | |
#451 | |
drivers/block/null_blk/main.c:1003: error: Dead Store | |
The value written to `&ret` is never used. | |
1001. null_free_page(c_page); | |
1002. if (t_page && null_page_empty(t_page)) { | |
1003. ret = radix_tree_delete_item(&nullb->dev->data, | |
^ | |
1004. idx, t_page); | |
1005. null_free_page(t_page); | |
#452 | |
drivers/block/pktcdvd.c:2299: error: Null Dereference | |
pointer `cloned_bio` last assigned on line 2293 could be null and is dereferenced at line 2299, column 2. | |
2297. psd->pd = pd; | |
2298. psd->bio = bio; | |
2299. cloned_bio->bi_private = psd; | |
^ | |
2300. cloned_bio->bi_end_io = pkt_end_io_read_cloned; | |
2301. pd->stats.secs_r += bio_sectors(bio); | |
#453 | |
drivers/block/virtio_blk.c:429: error: Null Dereference | |
pointer `req` last assigned on line 429 could be null and is dereferenced at line 429, column 2. | |
427. struct request *requeue_list = NULL; | |
428. | |
429. rq_list_for_each_safe(rqlist, req, next) { | |
^ | |
430. struct virtio_blk_vq *vq = get_virtio_blk_vq(req->mq_hctx); | |
431. bool kick; | |
#454 | |
drivers/block/zram/zram_drv.c:298: error: Dead Store | |
The value written to `&is_idle` is never used. | |
296. static void mark_idle(struct zram *zram, ktime_t cutoff) | |
297. { | |
298. int is_idle = 1; | |
^ | |
299. unsigned long nr_pages = zram->disksize >> PAGE_SHIFT; | |
300. int index; | |
#455 | |
drivers/bluetooth/btintel.c:2628: error: Dead Store | |
The value written to `&evt` is never used. | |
2626. void btintel_bootup(struct hci_dev *hdev, const void *ptr, unsigned int len) | |
2627. { | |
2628. const struct intel_bootup *evt = ptr; | |
^ | |
2629. | |
2630. if (len != sizeof(*evt)) | |
#456 | |
drivers/bluetooth/btmrvl_sdio.c:1267: error: Dead Store | |
The value written to `&ptr` is never used. | |
1265. ptr += sprintf(ptr, "%02x ", data); | |
1266. } else { | |
1267. ptr += sprintf(ptr, "ERR"); | |
^ | |
1268. break; | |
1269. } | |
#457 | |
drivers/bluetooth/hci_nokia.c:550: error: Null Dereference | |
pointer `evt` last assigned on line 548 could be null and is dereferenced at line 550, column 6. | |
548. evt = skb_pull(skb, sizeof(*hdr)); | |
549. | |
550. if (evt->ack != NOKIA_NEG_ACK) { | |
^ | |
551. dev_err(dev, "Negotiation received: wrong reply"); | |
552. btdev->init_error = -EINVAL; | |
#458 | |
drivers/bluetooth/hci_nokia.c:588: error: Null Dereference | |
pointer `pkt` last assigned on line 586 could be null and is dereferenced at line 588, column 6. | |
586. pkt = skb_pull(skb, sizeof(*hdr)); | |
587. | |
588. if (pkt->mid != NOKIA_ALIVE_RESP) { | |
^ | |
589. dev_err(dev, "Alive received: invalid response: 0x%02x!", | |
590. pkt->mid); | |
#459 | |
drivers/bus/mhi/host/boot.c:147: error: Dead Store | |
The value written to `&ret` is never used. | |
145. | |
146. ee = mhi_get_exec_env(mhi_cntrl); | |
147. ret = mhi_read_reg(mhi_cntrl, base, BHIE_RXVECSTATUS_OFFS, &rx_status); | |
^ | |
148. | |
149. dev_err(dev, "RXVEC_STATUS: 0x%x\n", rx_status); | |
#460 | |
drivers/bus/mhi/host/main.c:1324: error: Dead Store | |
The value written to `&cmd` is never used. | |
1322. { | |
1323. struct device *dev = &mhi_chan->mhi_dev->dev; | |
1324. enum mhi_cmd_type cmd = MHI_CMD_NOP; | |
^ | |
1325. int ret; | |
1326. | |
#461 | |
drivers/cdrom/cdrom.c:2830: error: Dead Store | |
The value written to `&ret` is never used. | |
2828. track_information ti; | |
2829. __u32 last_track; | |
2830. int ret = -1, ti_size; | |
^ | |
2831. | |
2832. if (!CDROM_CAN(CDC_GENERIC_PACKET)) | |
#462 | |
drivers/char/agp/generic.c:867: error: Dead Store | |
The value written to `&page_order` is never used. | |
865. i = bridge->aperture_size_idx; | |
866. temp = bridge->current_size; | |
867. page_order = num_entries = 0; | |
^ | |
868. | |
869. if (bridge->driver->size_type != FIXED_APER_SIZE) { | |
#463 | |
drivers/char/applicom.c:160: error: Dead Store | |
The value written to `&byte_reset_it` is never used. | |
158. init_waitqueue_head(&apbs[boardno].FlagSleepSend); | |
159. spin_lock_init(&apbs[boardno].mutex); | |
160. byte_reset_it = readb(loc + RAM_IT_TO_PC); | |
^ | |
161. | |
162. numboards++; | |
#464 | |
drivers/char/applicom.c:571: error: Dead Store | |
The value written to `&ret` is never used. | |
569. /* Got a packet for us */ | |
570. memset(&st_loc, 0, sizeof(st_loc)); | |
571. ret = do_ac_read(i, buf, &st_loc, &mailbox); | |
^ | |
572. spin_unlock_irqrestore(&apbs[i].mutex, flags); | |
573. set_current_state(TASK_RUNNING); | |
#465 | |
drivers/char/applicom.c:765: error: Dead Store | |
The value written to `&byte_reset_it` is never used. | |
763. for (i = 0; i < MAX_BOARD; i++) { | |
764. if (apbs[i].RamIO) { | |
765. byte_reset_it = readb(apbs[i].RamIO + RAM_IT_TO_PC); | |
^ | |
766. } | |
767. } | |
#466 | |
drivers/char/hw_random/core.c:438: error: Dead Store | |
The value written to `&ret` is never used. | |
436. { | |
437. u16 quality; | |
438. int ret = -EINVAL; | |
^ | |
439. | |
440. if (len < 2) | |
#467 | |
drivers/char/hw_random/via-rng.c:177: error: Dead Store | |
The value written to `&hi` is never used. | |
175. /* perhaps-unnecessary sanity check; remove after testing if | |
176. unneeded */ | |
177. rdmsr(MSR_VIA_RNG, lo, hi); | |
^ | |
178. if ((lo & VIA_RNG_ENABLE) == 0) { | |
179. pr_err(PFX "cannot enable VIA C3 RNG, aborting\n"); | |
#468 | |
drivers/char/ipmi/ipmi_devintf.c:298: error: Dead Store | |
The value written to `&rv` is never used. | |
296. unsigned long data) | |
297. { | |
298. int rv = -EINVAL; | |
^ | |
299. struct ipmi_file_private *priv = file->private_data; | |
300. void __user *arg = (void __user *)data; | |
#469 | |
drivers/char/ipmi/ipmi_plat_data.c:45: error: Dead Store | |
The value written to `&pidx` is never used. | |
43. if (p->regshift) | |
44. pr[pidx++] = PROPERTY_ENTRY_U8("reg-shift", p->regshift); | |
45. pr[pidx++] = PROPERTY_ENTRY_U8("reg-size", p->regsize); | |
^ | |
46. /* Last entry must be left NULL to terminate it. */ | |
47. | |
#470 | |
drivers/char/ipmi/ipmi_watchdog.c:1292: error: Null Dereference | |
pointer `null` is dereferenced by call to `action_op()` at line 1292, column 6. | |
1290. int rv; | |
1291. | |
1292. if (action_op(action, NULL)) { | |
^ | |
1293. action_op("reset", NULL); | |
1294. pr_info("Unknown action '%s', defaulting to reset\n", action); | |
#471 | |
drivers/char/tpm/eventlog/common.c:158: error: Dead Store | |
The value written to `&cnt` is never used. | |
156. if (IS_ERR(chip->bios_dir[cnt])) | |
157. goto err; | |
158. cnt++; | |
^ | |
159. } | |
160. | |
#472 | |
drivers/char/tpm/eventlog/tpm1.c:276: error: Dead Store | |
The value written to `&len` is never used. | |
274. seq_printf(m, " %02x", do_endian_conversion(event->event_type)); | |
275. | |
276. len += get_event_name(eventname, event, event_entry); | |
^ | |
277. | |
278. /* 4th: eventname <= max + \'0' delimiter */ | |
#473 | |
drivers/char/tpm/tpm1-cmd.c:752: error: Dead Store | |
The value written to `&rc` is never used. | |
750. /* for buggy tpm, flush pcrs with extend to selected dummy */ | |
751. if (tpm_suspend_pcr) | |
752. rc = tpm1_pcr_extend(chip, tpm_suspend_pcr, dummy_hash, | |
^ | |
753. "extending dummy pcr before suspend"); | |
754. | |
#474 | |
drivers/char/tpm/tpm_infineon.c:172: error: Dead Store | |
The value written to `&status` is never used. | |
170. i = 0; | |
171. do { | |
172. status = tpm_data_in(RDFIFO); | |
^ | |
173. status = tpm_data_in(STAT); | |
174. i++; | |
#475 | |
drivers/char/tpm/tpm_tis_core.c:431: error: Dead Store | |
The value written to `&rc` is never used. | |
429. | |
430. intmask &= ~TPM_GLOBAL_INT_ENABLE; | |
431. rc = tpm_tis_write32(priv, TPM_INT_ENABLE(priv->locality), intmask); | |
^ | |
432. | |
433. devm_free_irq(chip->dev.parent, priv->irq, chip); | |
#476 | |
drivers/clk/clk-fixed-rate.c:74: error: Dead Store | |
The value written to `&ret` is never used. | |
72. struct clk_hw *hw; | |
73. struct clk_init_data init = {}; | |
74. int ret = -EINVAL; | |
^ | |
75. | |
76. /* allocate fixed-rate clock */ | |
#477 | |
drivers/clk/clk.c:2122: error: Dead Store | |
The value written to `&best_parent_rate` is never used. | |
2120. parent = old_parent = core->parent; | |
2121. if (parent) | |
2122. best_parent_rate = parent->rate; | |
^ | |
2123. | |
2124. clk_core_get_boundaries(core, &min_rate, &max_rate); | |
#478 | |
drivers/comedi/drivers/addi_apci_1500.c:285: error: Dead Store | |
The value written to `&pa_mode` is never used. | |
283. struct apci1500_private *devpriv = dev->private; | |
284. struct comedi_cmd *cmd = &s->async->cmd; | |
285. unsigned int pa_mode = Z8536_PAB_MODE_PMS_DISABLE; | |
^ | |
286. unsigned int pb_mode = Z8536_PAB_MODE_PMS_DISABLE; | |
287. unsigned int pa_trig = trig_num & 0x01; | |
#479 | |
drivers/comedi/drivers/addi_apci_1500.c:286: error: Dead Store | |
The value written to `&pb_mode` is never used. | |
284. struct comedi_cmd *cmd = &s->async->cmd; | |
285. unsigned int pa_mode = Z8536_PAB_MODE_PMS_DISABLE; | |
286. unsigned int pb_mode = Z8536_PAB_MODE_PMS_DISABLE; | |
^ | |
287. unsigned int pa_trig = trig_num & 0x01; | |
288. unsigned int pb_trig = (trig_num >> 1) & 0x01; | |
#480 | |
drivers/comedi/drivers/addi_apci_3xxx.c:744: error: Dead Store | |
The value written to `&val` is never used. | |
742. /* Clear the FIFO */ | |
743. for (i = 0; i < 16; i++) | |
744. val = readl(dev->mmio + 28); | |
^ | |
745. | |
746. /* Enable the interrupt */ | |
#481 | |
drivers/comedi/drivers/addi_apci_3xxx.c:893: error: Dead Store | |
The value written to `&subdev` is never used. | |
891. s->insn_bits = apci3xxx_dio_insn_bits; | |
892. | |
893. subdev++; | |
^ | |
894. } | |
895. | |
#482 | |
drivers/comedi/drivers/adv_pci1710.c:863: error: Dead Store | |
The value written to `&subdev` is never used. | |
861. | |
862. /* Counter subdevice (8254) */ | |
863. s = &dev->subdevices[subdev++]; | |
^ | |
864. comedi_8254_subdevice_init(s, dev->pacer); | |
865. | |
#483 | |
drivers/comedi/drivers/comedi_test.c:387: error: Dead Store | |
The value written to `&wf_current` is never used. | |
385. /* Determine time within waveform period at time of conversion. */ | |
386. wf_current = devpriv->ai_convert_time; | |
387. devpriv->wf_current = do_div(wf_current, devpriv->wf_period); | |
^ | |
388. | |
389. /* | |
#484 | |
drivers/comedi/drivers/das08.c:180: error: Dead Store | |
The value written to `&range` is never used. | |
178. | |
179. chan = CR_CHAN(insn->chanspec); | |
180. range = CR_RANGE(insn->chanspec); | |
^ | |
181. | |
182. /* clear crap */ | |
#485 | |
drivers/comedi/drivers/dt9812.c:371: error: Null Dereference | |
pointer `usb` last assigned on line 355 could be null and is dereferenced by call to `__create_pipe()` at line 371, column 26. | |
369. | |
370. /* DT9812 only responds to 32 byte writes!! */ | |
371. ret = usb_bulk_msg(usb, usb_sndbulkpipe(usb, devpriv->cmd_wr.addr), | |
^ | |
372. cmd, sizeof(*cmd), &count, DT9812_USB_TIMEOUT); | |
373. kfree(cmd); | |
#486 | |
drivers/comedi/drivers/dt9812.c:754: error: Null Dereference | |
pointer `usb` last assigned on line 737 could be null and is dereferenced by call to `usb_reset_configuration()` at line 754, column 3. | |
752. * reloaded while device is attached | |
753. */ | |
754. usb_reset_configuration(usb); | |
^ | |
755. for (i = 0; i < 10; i++) { | |
756. ret = dt9812_read_info(dev, 1, &tmp8, sizeof(tmp8)); | |
#487 | |
drivers/comedi/drivers/me_daq.c:351: error: Dead Store | |
The value written to `&value` is never used. | |
349. | |
350. /* First, make a dummy read to reset xilinx */ | |
351. value = readw(dev->mmio + XILINX_DOWNLOAD_RESET); | |
^ | |
352. | |
353. /* Wait until reset is over */ | |
#488 | |
drivers/comedi/drivers/mite.c:686: error: Null Dereference | |
pointer `desc` last assigned on line 654 could be null and is dereferenced at line 686, column 2. | |
684. | |
685. /* Assign the last link->next to point back to the head of the list. */ | |
686. desc->next = cpu_to_le32(ring->dma_addr); | |
^ | |
687. | |
688. /* | |
#489 | |
drivers/comedi/drivers/ni_mio_common.c:3858: error: Dead Store | |
The value written to `&err` is never used. | |
3856. struct ni_private *devpriv = dev->private; | |
3857. unsigned int clk_fout = devpriv->clock_and_fout; | |
3858. int err = insn->n; | |
^ | |
3859. unsigned char byte_out, byte_in = 0; | |
3860. | |
#490 | |
drivers/comedi/drivers/ni_mio_common.c:5826: error: Dead Store | |
The value written to `®` is never used. | |
5824. /* there are only two g_out outputs. */ | |
5825. return -EINVAL; | |
5826. reg = ni_disable_gout_routing(dest, dev); | |
^ | |
5827. } else if (channel_is_ctr(dest)) { | |
5828. ni_tio_unset_routing(devpriv->counter_dev, dest); | |
#491 | |
drivers/comedi/drivers/rtd520.c:679: error: Dead Store | |
The value written to `&fifo_status` is never used. | |
677. readw(dev->mmio + LAS0_CLEAR); | |
678. | |
679. fifo_status = readl(dev->mmio + LAS0_ADC); | |
^ | |
680. overrun = readl(dev->mmio + LAS0_OVERRUN) & 0xffff; | |
681. | |
#492 | |
drivers/comedi/drivers/rtd520.c:680: error: Dead Store | |
The value written to `&overrun` is never used. | |
678. | |
679. fifo_status = readl(dev->mmio + LAS0_ADC); | |
680. overrun = readl(dev->mmio + LAS0_OVERRUN) & 0xffff; | |
^ | |
681. | |
682. comedi_handle_events(dev, s); | |
#493 | |
drivers/comedi/drivers/s626.c:1466: error: Dead Store | |
The value written to `&rps` is never used. | |
1464. /* Restart RPS program at its beginning. */ | |
1465. *rps++ = S626_RPS_JUMP; /* Branch to start of RPS program. */ | |
1466. *rps++ = (u32)devpriv->rps_buf.physical_base; | |
^ | |
1467. | |
1468. /* End of RPS program build */ | |
#494 | |
drivers/comedi/drivers/usbdux.c:602: error: Null Dereference | |
pointer `usb` last assigned on line 596 could be null and is dereferenced by call to `__create_pipe()` at line 602, column 27. | |
600. devpriv->dux_commands[0] = cmd_type; | |
601. | |
602. return usb_bulk_msg(usb, usb_sndbulkpipe(usb, 1), | |
^ | |
603. devpriv->dux_commands, SIZEOFDUXBUFFER, | |
604. &nsent, BULK_TIMEOUT); | |
#495 | |
drivers/comedi/drivers/usbdux.c:616: error: Null Dereference | |
pointer `usb` last assigned on line 609 could be null and is dereferenced by call to `__create_pipe()` at line 616, column 27. | |
614. | |
615. for (i = 0; i < RETRIES; i++) { | |
616. ret = usb_bulk_msg(usb, usb_rcvbulkpipe(usb, 8), | |
^ | |
617. devpriv->insn_buf, SIZEINSNBUF, | |
618. &nrec, BULK_TIMEOUT); | |
#496 | |
drivers/comedi/drivers/usbdux.c:1214: error: Null Dereference | |
pointer `usb` last assigned on line 1209 could be null and is dereferenced by call to `__create_pipe()` at line 1214, column 30. | |
1212. | |
1213. /* in case of a resubmission after an unlink... */ | |
1214. usb_fill_bulk_urb(urb, usb, usb_sndbulkpipe(usb, 4), | |
^ | |
1215. urb->transfer_buffer, | |
1216. devpriv->pwm_buf_sz, | |
#497 | |
drivers/comedi/drivers/usbduxfast.c:173: error: Null Dereference | |
pointer `usb` last assigned on line 166 could be null and is dereferenced by call to `__create_pipe()` at line 173, column 26. | |
171. devpriv->duxbuf[0] = cmd_type; | |
172. | |
173. ret = usb_bulk_msg(usb, usb_sndbulkpipe(usb, CHANNELLISTEP), | |
^ | |
174. devpriv->duxbuf, SIZEOFDUXBUF, | |
175. &nsent, 10000); | |
#498 | |
drivers/comedi/drivers/usbduxfast.c:307: error: Null Dereference | |
pointer `usb` last assigned on line 303 could be null and is dereferenced by call to `__create_pipe()` at line 307, column 39. | |
305. int ret; | |
306. | |
307. usb_fill_bulk_urb(devpriv->urb, usb, usb_rcvbulkpipe(usb, BULKINEP), | |
^ | |
308. devpriv->inbuf, SIZEINBUF, | |
309. usbduxfast_ai_interrupt, dev); | |
#499 | |
drivers/comedi/drivers/usbduxfast.c:921: error: Null Dereference | |
pointer `usb` last assigned on line 916 could be null and is dereferenced at line 921, column 6. | |
919. int ret; | |
920. | |
921. if (usb->speed != USB_SPEED_HIGH) { | |
^ | |
922. dev_err(dev->class_dev, | |
923. "This driver needs USB 2.0 to operate. Aborting...\n"); | |
#500 | |
drivers/comedi/drivers/usbduxsigma.c:561: error: Null Dereference | |
pointer `usb` last assigned on line 555 could be null and is dereferenced by call to `__create_pipe()` at line 561, column 27. | |
559. devpriv->dux_commands[0] = cmd_type; | |
560. | |
561. return usb_bulk_msg(usb, usb_sndbulkpipe(usb, 1), | |
^ | |
562. devpriv->dux_commands, SIZEOFDUXBUFFER, | |
563. &nsent, BULK_TIMEOUT); | |
#501 | |
drivers/comedi/drivers/usbduxsigma.c:575: error: Null Dereference | |
pointer `usb` last assigned on line 568 could be null and is dereferenced by call to `__create_pipe()` at line 575, column 27. | |
573. | |
574. for (i = 0; i < RETRIES; i++) { | |
575. ret = usb_bulk_msg(usb, usb_rcvbulkpipe(usb, 8), | |
^ | |
576. devpriv->insn_buf, SIZEINSNBUF, | |
577. &nrec, BULK_TIMEOUT); | |
#502 | |
drivers/comedi/drivers/usbduxsigma.c:1064: error: Null Dereference | |
pointer `usb` last assigned on line 1059 could be null and is dereferenced by call to `__create_pipe()` at line 1064, column 30. | |
1062. | |
1063. /* in case of a resubmission after an unlink... */ | |
1064. usb_fill_bulk_urb(urb, usb, usb_sndbulkpipe(usb, 4), | |
^ | |
1065. urb->transfer_buffer, devpriv->pwm_buf_sz, | |
1066. usbduxsigma_pwm_urb_complete, dev); | |
#503 | |
drivers/cpufreq/cpufreq.c:2212: error: Dead Store | |
The value written to `&retval` is never used. | |
2210. unsigned int restore_freq, intermediate_freq = 0; | |
2211. unsigned int newfreq = policy->freq_table[index].frequency; | |
2212. int retval = -EINVAL; | |
^ | |
2213. bool notify; | |
2214. | |
#504 | |
drivers/cpufreq/speedstep-centrino.c:389: error: Dead Store | |
The value written to `&h` is never used. | |
387. | |
388. /* check to see if it stuck */ | |
389. rdmsr(MSR_IA32_MISC_ENABLE, l, h); | |
^ | |
390. if (!(l & MSR_IA32_MISC_ENABLE_ENHANCED_SPEEDSTEP)) { | |
391. pr_info("couldn't enable Enhanced SpeedStep\n"); | |
#505 | |
drivers/cpufreq/speedstep-lib.c:135: error: Dead Store | |
The value written to `&msr_tmp` is never used. | |
133. int ret; | |
134. | |
135. rdmsr(MSR_FSB_FREQ, msr_lo, msr_tmp); | |
^ | |
136. /* see table B-2 of 25366920.pdf */ | |
137. switch (msr_lo & 0x07) { | |
#506 | |
drivers/cpuidle/cpuidle.c:607: error: Null Dereference | |
pointer `drv` last assigned on line 604 could be null and is dereferenced at line 607, column 22. | |
605. int i, ret; | |
606. | |
607. if (!try_module_get(drv->owner)) | |
^ | |
608. return -EINVAL; | |
609. | |
#507 | |
drivers/cpuidle/governor.c:112: error: Null Dereference | |
pointer `device` last assigned on line 111 could be null and is dereferenced by call to `dev_pm_qos_raw_resume_latency()` at line 112, column 19. | |
110. { | |
111. struct device *device = get_cpu_device(cpu); | |
112. int device_req = dev_pm_qos_raw_resume_latency(device); | |
^ | |
113. int global_req = cpu_latency_qos_limit(); | |
114. | |
#508 | |
drivers/cpuidle/sysfs.c:471: error: Dead Store | |
The value written to `&ret` is never used. | |
469. static int cpuidle_add_state_sysfs(struct cpuidle_device *device) | |
470. { | |
471. int i, ret = -ENOMEM; | |
^ | |
472. struct cpuidle_state_kobj *kobj; | |
473. struct cpuidle_device_kobj *kdev = device->kobj_dev; | |
#509 | |
drivers/cpuidle/sysfs.c:517: error: Null Dereference | |
pointer `drv` last assigned on line 514 could be null and is dereferenced at line 517, column 18. | |
515. int i; | |
516. | |
517. for (i = 0; i < drv->state_count; i++) | |
^ | |
518. cpuidle_free_state_kobj(device, i); | |
519. } | |
#510 | |
drivers/crypto/ccp/ccp-ops.c:507: error: Dead Store | |
The value written to `&ret` is never used. | |
505. BUILD_BUG_ON(CCP_AES_CTX_SB_COUNT != 1); | |
506. | |
507. ret = -EIO; | |
^ | |
508. memset(&op, 0, sizeof(op)); | |
509. op.cmd_q = cmd_q; | |
#511 | |
drivers/crypto/ccp/ccp-ops.c:947: error: Dead Store | |
The value written to `&ret` is never used. | |
945. BUILD_BUG_ON(CCP_AES_CTX_SB_COUNT != 1); | |
946. | |
947. ret = -EIO; | |
^ | |
948. memset(&op, 0, sizeof(op)); | |
949. op.cmd_q = cmd_q; | |
#512 | |
drivers/crypto/ccp/ccp-ops.c:1142: error: Dead Store | |
The value written to `&ret` is never used. | |
1140. BUILD_BUG_ON(CCP_XTS_AES_CTX_SB_COUNT != 1); | |
1141. | |
1142. ret = -EIO; | |
^ | |
1143. memset(&op, 0, sizeof(op)); | |
1144. op.cmd_q = cmd_q; | |
#513 | |
drivers/crypto/ccp/sev-dev.c:1056: error: Dead Store | |
The value written to `&ret` is never used. | |
1054. void __user *argp = (void __user *)arg; | |
1055. struct sev_issue_cmd input; | |
1056. int ret = -EFAULT; | |
^ | |
1057. bool writable = file->f_mode & FMODE_WRITE; | |
1058. | |
#514 | |
drivers/crypto/chelsio/chcr_algo.c:1045: error: Dead Store | |
The value written to `&b` is never used. | |
1043. __be32 *b = (__be32 *)(iv + AES_BLOCK_SIZE); | |
1044. u64 c; | |
1045. u32 temp = be32_to_cpu(*--b); | |
^ | |
1046. | |
1047. temp = ~temp; | |
#515 | |
drivers/crypto/chelsio/chcr_algo.c:1292: error: Dead Store | |
The value written to `&bytes` is never used. | |
1290. reqctx->imm = (transhdr_len + IV + req->cryptlen) <= | |
1291. SGE_MAX_WR_LEN; | |
1292. bytes = IV + req->cryptlen; | |
^ | |
1293. | |
1294. } else { | |
#516 | |
drivers/crypto/chelsio/chcr_algo.c:1679: error: Dead Store | |
The value written to `&nbytes` is never used. | |
1677. if (nbytes + req_ctx->reqlen >= bs) { | |
1678. remainder = (nbytes + req_ctx->reqlen) % bs; | |
1679. nbytes = nbytes + req_ctx->reqlen - remainder; | |
^ | |
1680. } else { | |
1681. sg_pcopy_to_buffer(req->src, sg_nents(req->src), req_ctx->reqbfr | |
#517 | |
drivers/crypto/chelsio/chcr_algo.c:2450: error: Dead Store | |
The value written to `&error` is never used. | |
2448. unsigned int kctx_len = 0, dnents, snents; | |
2449. unsigned int authsize = crypto_aead_authsize(tfm); | |
2450. int error = -EINVAL; | |
^ | |
2451. u8 *ivptr; | |
2452. int null = 0; | |
#518 | |
drivers/crypto/chelsio/chcr_algo.c:3048: error: Dead Store | |
The value written to `&error` is never used. | |
3046. unsigned int sub_type, assoclen = req->assoclen; | |
3047. unsigned int authsize = crypto_aead_authsize(tfm); | |
3048. int error = -EINVAL; | |
^ | |
3049. u8 *ivptr; | |
3050. gfp_t flags = req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP ? GFP_KERNEL : | |
#519 | |
drivers/crypto/chelsio/chcr_algo.c:3146: error: Dead Store | |
The value written to `&error` is never used. | |
3144. unsigned int dst_size = 0, temp = 0, kctx_len, assoclen = req->assoclen; | |
3145. unsigned int authsize = crypto_aead_authsize(tfm); | |
3146. int error = -EINVAL; | |
^ | |
3147. u8 *ivptr; | |
3148. gfp_t flags = req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP ? GFP_KERNEL : | |
#520 | |
drivers/crypto/padlock-sha.c:501: error: Dead Store | |
The value written to `&rc` is never used. | |
499. static int __init padlock_init(void) | |
500. { | |
501. int rc = -ENODEV; | |
^ | |
502. struct cpuinfo_x86 *c = &cpu_data(0); | |
503. struct shash_alg *sha1; | |
#521 | |
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c:231: error: Dead Store | |
The value written to `&ret` is never used. | |
229. int node = dev_to_node(&vcrypto->vdev->dev); | |
230. unsigned long flags; | |
231. int ret = -ENOMEM; | |
^ | |
232. bool verify = vc_akcipher_req->opcode == VIRTIO_CRYPTO_AKCIPHER_VERIFY; | |
233. unsigned int src_len = verify ? req->src_len + req->dst_len : req->src_len; | |
#522 | |
drivers/crypto/virtio/virtio_crypto_core.c:340: error: Dead Store | |
The value written to `&err` is never used. | |
338. static int virtcrypto_probe(struct virtio_device *vdev) | |
339. { | |
340. int err = -EFAULT; | |
^ | |
341. struct virtio_crypto *vcrypto; | |
342. u32 max_data_queues = 0, max_cipher_key_len = 0; | |
#523 | |
drivers/cxl/acpi.c:216: error: Null Dereference | |
pointer `pci_root` last assigned on line 215 could be null and is dereferenced at line 216, column 46. | |
214. */ | |
215. pci_root = acpi_pci_find_root(bridge->handle); | |
216. rc = devm_cxl_register_pci_bus(host, match, pci_root->bus); | |
^ | |
217. if (rc) | |
218. return rc; | |
#524 | |
drivers/cxl/core/region.c:805: error: Dead Store | |
The value written to `&rc` is never used. | |
803. struct cxl_decoder *cxld; | |
804. unsigned long index; | |
805. int rc = -EBUSY; | |
^ | |
806. | |
807. lockdep_assert_held_write(&cxl_region_rwsem); | |
#525 | |
drivers/cxl/core/region.c:949: error: Null Dereference | |
pointer `ep_peer` last assigned on line 948 could be null and is dereferenced at line 949, column 19. | |
947. cxlmd_peer = cxled_to_memdev(cxled_peer); | |
948. ep_peer = cxl_ep_load(port, cxlmd_peer); | |
949. if (ep->dport != ep_peer->dport) { | |
^ | |
950. dev_dbg(&cxlr->dev, | |
951. "%s:%s: %s:%s pos %d mismatched peer %s:%s\n", | |
#526 | |
drivers/cxl/core/region.c:1190: error: Dead Store | |
The value written to `&rc` is never used. | |
1188. struct cxl_region_params *p = &cxlr->params; | |
1189. struct cxl_dport *dport; | |
1190. int i, rc = -ENXIO; | |
^ | |
1191. | |
1192. if (cxled->mode == CXL_DECODER_DEAD) { | |
#527 | |
drivers/cxl/core/region.c:1917: error: Dead Store | |
The value written to `&rc` is never used. | |
1915. if (p->state < CXL_CONFIG_COMMIT) { | |
1916. dev_dbg(&cxlr->dev, "config state: %d\n", p->state); | |
1917. rc = -ENXIO; | |
^ | |
1918. } | |
1919. | |
#528 | |
drivers/cxl/pmem.c:31: error: Null Dereference | |
pointer `cxl_nvd` last assigned on line 30 could be null and is dereferenced at line 31, column 38. | |
29. { | |
30. struct cxl_nvdimm *cxl_nvd = nvdimm_provider_data(nvdimm); | |
31. struct cxl_nvdimm_bridge *cxl_nvb = cxl_nvd->bridge; | |
^ | |
32. struct cxl_pmem_region *cxlr_pmem; | |
33. unsigned long index; | |
#529 | |
drivers/dax/device.c:235: error: Dead Store | |
The value written to `&rc` is never used. | |
233. { | |
234. struct file *filp = vmf->vma->vm_file; | |
235. vm_fault_t rc = VM_FAULT_SIGBUS; | |
^ | |
236. int id; | |
237. struct dev_dax *dev_dax = filp->private_data; | |
#530 | |
drivers/dma/idma64.c:360: error: Dead Store | |
The value written to `&i` is never used. | |
358. | |
359. /* The current chunk is not fully transfered yet */ | |
360. bytes += desc->hw[--i].len; | |
^ | |
361. | |
362. return bytes - IDMA64C_CTLH_BLOCK_TS(ctlhi); | |
#531 | |
drivers/edac/amd64_edac.c:2539: error: Dead Store | |
The value written to `&cs_found` is never used. | |
2537. u64 sys_addr, int *chan_sel) | |
2538. { | |
2539. int cs_found = -EINVAL; | |
^ | |
2540. u64 chan_addr; | |
2541. u32 dct_sel_base; | |
#532 | |
drivers/edac/amd64_edac.c:2619: error: Dead Store | |
The value written to `&cs_found` is never used. | |
2617. u64 sys_addr, int *chan_sel) | |
2618. { | |
2619. int cs_found = -EINVAL; | |
^ | |
2620. int num_dcts_intlv = 0; | |
2621. u64 chan_addr, chan_offset; | |
#533 | |
drivers/edac/amd64_edac.c:4329: error: Dead Store | |
The value written to `&err` is never used. | |
4327. { | |
4328. const char *owner; | |
4329. int err = -ENODEV; | |
^ | |
4330. int i; | |
4331. | |
#534 | |
drivers/edac/i5000_edac.c:1062: error: Dead Store | |
The value written to `&p` is never used. | |
1060. n = snprintf(p, space, "--------------------------" | |
1061. "--------------------------------"); | |
1062. p += n; | |
^ | |
1063. space -= n; | |
1064. edac_dbg(2, "%s\n", mem_buffer); | |
#535 | |
drivers/edac/i5000_edac.c:1063: error: Dead Store | |
The value written to `&space` is never used. | |
1061. "--------------------------------"); | |
1062. p += n; | |
1063. space -= n; | |
^ | |
1064. edac_dbg(2, "%s\n", mem_buffer); | |
1065. p = mem_buffer; | |
#536 | |
drivers/edac/i5000_edac.c:1083: error: Dead Store | |
The value written to `&p` is never used. | |
1081. space -= n; | |
1082. } | |
1083. p += n; | |
^ | |
1084. space -= n; | |
1085. edac_dbg(2, "%s\n", mem_buffer); | |
#537 | |
drivers/edac/i5000_edac.c:1084: error: Dead Store | |
The value written to `&space` is never used. | |
1082. } | |
1083. p += n; | |
1084. space -= n; | |
^ | |
1085. edac_dbg(2, "%s\n", mem_buffer); | |
1086. p = mem_buffer; | |
#538 | |
drivers/edac/i5000_edac.c:1093: error: Dead Store | |
The value written to `&p` is never used. | |
1091. n = snprintf(p, space, "--------------------------" | |
1092. "--------------------------------"); | |
1093. p += n; | |
^ | |
1094. space -= n; | |
1095. edac_dbg(2, "%s\n", mem_buffer); | |
#539 | |
drivers/edac/i5000_edac.c:1094: error: Dead Store | |
The value written to `&space` is never used. | |
1092. "--------------------------------"); | |
1093. p += n; | |
1094. space -= n; | |
^ | |
1095. edac_dbg(2, "%s\n", mem_buffer); | |
1096. p = mem_buffer; | |
#540 | |
drivers/edac/i5400_edac.c:986: error: Dead Store | |
The value written to `&p` is never used. | |
984. n = snprintf(p, space, "---------------------------" | |
985. "-------------------------------"); | |
986. p += n; | |
^ | |
987. space -= n; | |
988. edac_dbg(2, "%s\n", mem_buffer); | |
#541 | |
drivers/edac/i5400_edac.c:987: error: Dead Store | |
The value written to `&space` is never used. | |
985. "-------------------------------"); | |
986. p += n; | |
987. space -= n; | |
^ | |
988. edac_dbg(2, "%s\n", mem_buffer); | |
989. p = mem_buffer; | |
#542 | |
drivers/edac/i5400_edac.c:1011: error: Dead Store | |
The value written to `&p` is never used. | |
1009. n = snprintf(p, space, "---------------------------" | |
1010. "-------------------------------"); | |
1011. p += n; | |
^ | |
1012. space -= n; | |
1013. edac_dbg(2, "%s\n", mem_buffer); | |
#543 | |
drivers/edac/i5400_edac.c:1012: error: Dead Store | |
The value written to `&space` is never used. | |
1010. "-------------------------------"); | |
1011. p += n; | |
1012. space -= n; | |
^ | |
1013. edac_dbg(2, "%s\n", mem_buffer); | |
1014. p = mem_buffer; | |
#544 | |
drivers/edac/i5400_edac.c:1027: error: Dead Store | |
The value written to `&space` is never used. | |
1025. } | |
1026. | |
1027. space -= n; | |
^ | |
1028. edac_dbg(2, "%s\n", mem_buffer); | |
1029. p = mem_buffer; | |
#545 | |
drivers/edac/i5400_edac.c:1198: error: Null Dereference | |
pointer `dimm` last assigned on line 1190 could be null and is dereferenced at line 1198, column 4. | |
1196. size_mb / 1000, size_mb % 1000); | |
1197. | |
1198. dimm->nr_pages = size_mb << 8; | |
^ | |
1199. dimm->grain = 8; | |
1200. dimm->dtype = MTR_DRAM_WIDTH(mtr) == 8 ? | |
#546 | |
drivers/edac/pnd2_edac.c:627: error: Dead Store | |
The value written to `&mot_intlv_bit` is never used. | |
625. { | |
626. u64 contig_addr, contig_base, contig_offset, contig_base_adj; | |
627. int mot_intlv_bit = two_slices ? MOT_CHAN_INTLV_BIT_2SLC_2CH : | |
^ | |
628. MOT_CHAN_INTLV_BIT_1SLC_2CH; | |
629. int slice_intlv_bit_rm = SELECTOR_DISABLED; | |
#547 | |
drivers/edac/sb_edac.c:3169: error: Dead Store | |
The value written to `&channel_mask` is never used. | |
3167. */ | |
3168. channel = knl_channel_remap(m->bank == 16, channel); | |
3169. channel_mask = 1 << channel; | |
^ | |
3170. | |
3171. snprintf(msg, sizeof(msg), | |
#548 | |
drivers/firmware/dmi-id.c:218: error: Dead Store | |
The value written to `&i` is never used. | |
216. ADD_DMI_ATTR(chassis_serial, DMI_CHASSIS_SERIAL); | |
217. ADD_DMI_ATTR(chassis_asset_tag, DMI_CHASSIS_ASSET_TAG); | |
218. sys_dmi_attributes[i++] = &sys_dmi_modalias_attr.attr; | |
^ | |
219. } | |
220. | |
#549 | |
drivers/firmware/dmi_scan.c:555: error: Dead Store | |
The value written to `&c` is never used. | |
553. dmi_get_system_info(DMI_BIOS_VERSION)); | |
554. c += scnprintf(buf + c, len - c, " "); | |
555. c += print_filtered(buf + c, len - c, | |
^ | |
556. dmi_get_system_info(DMI_BIOS_DATE)); | |
557. } | |
#550 | |
drivers/firmware/efi/libstub/vsprintf.c:47: error: Dead Store | |
The value written to `&end` is never used. | |
45. r = q; | |
46. } | |
47. *--end = '0' + r; | |
^ | |
48. } | |
49. | |
#551 | |
drivers/firmware/iscsi_ibft.c:721: error: Dead Store | |
The value written to `&rc` is never used. | |
719. (nic->pci_bdf & 0xff)); | |
720. if (pci_dev) { | |
721. rc = sysfs_create_link(&boot_kobj->kobj, | |
^ | |
722. &pci_dev->dev.kobj, "device"); | |
723. pci_dev_put(pci_dev); | |
#552 | |
drivers/firmware/qemu_fw_cfg.c:166: error: Dead Store | |
The value written to `&ret` is never used. | |
164. u32 glk = -1U; | |
165. acpi_status status; | |
166. ssize_t ret = count; | |
^ | |
167. | |
168. /* If we have ACPI, ensure mutual exclusion against any potential | |
#553 | |
drivers/gpio/gpiolib-cdev.c:1464: error: Dead Store | |
The value written to `&ret` is never used. | |
1462. * longer empty until now. | |
1463. */ | |
1464. ret = -EIO; | |
^ | |
1465. break; | |
1466. } | |
#554 | |
drivers/gpio/gpiolib-cdev.c:1788: error: Dead Store | |
The value written to `&ret` is never used. | |
1786. * empty until now. | |
1787. */ | |
1788. ret = -EIO; | |
^ | |
1789. break; | |
1790. } | |
#555 | |
drivers/gpio/gpiolib-cdev.c:2468: error: Dead Store | |
The value written to `&ret` is never used. | |
2466. spin_unlock(&cdev->wait.lock); | |
2467. if (ret != 1) { | |
2468. ret = -EIO; | |
^ | |
2469. break; | |
2470. /* We should never get here. See lineevent_read(). */ | |
#556 | |
drivers/gpio/gpiolib.c:3838: error: Dead Store | |
The value written to `&desc` is never used. | |
3836. { | |
3837. unsigned long lflags = GPIO_LOOKUP_FLAGS_DEFAULT; | |
3838. struct gpio_desc *desc = ERR_PTR(-ENODEV); | |
^ | |
3839. int ret; | |
3840. | |
#557 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:2120: error: Dead Store | |
The value written to `&bo` is never used. | |
2118. amdgpu_bo_unreserve(bo); | |
2119. | |
2120. bo = amdgpu_bo_ref(bo); | |
^ | |
2121. | |
2122. return 0; | |
#558 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:81: error: Dead Store | |
The value written to `&pm_pg_lock` is never used. | |
79. unsigned instance_bank, sh_bank, se_bank, me, pipe, queue, vmid; | |
80. | |
81. pm_pg_lock = use_bank = use_ring = false; | |
^ | |
82. instance_bank = sh_bank = se_bank = me = pipe = queue = vmid = 0; | |
83. | |
#559 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c:904: error: Dead Store | |
The value written to `&res` is never used. | |
902. kobject_init(&ip_hw_instance->kobj, &ip_hw_instance_ktype); | |
903. ip_hw_instance->kobj.kset = &ip_hw_id->hw_id_kset; | |
904. res = kobject_add(&ip_hw_instance->kobj, NULL, | |
^ | |
905. "%d", ip_hw_instance->num_instance); | |
906. next_ip: | |
#560 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c:976: error: Null Dereference | |
pointer `format_info` last assigned on line 968 could be null and is dereferenced at line 976, column 18. | |
974. return 0; | |
975. | |
976. for (i = 0; i < format_info->num_planes; ++i) { | |
^ | |
977. if (modifier == DRM_FORMAT_MOD_LINEAR) { | |
978. block_width = 256 / format_info->cpp[i]; | |
#561 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c:2630: error: Dead Store | |
The value written to `&ret` is never used. | |
2628. struct amdgpu_device *adev = drm_to_adev(drm_dev); | |
2629. /* we don't want the main rpm_idle to call suspend - we want to autosuspend */ | |
2630. int ret = 1; | |
^ | |
2631. | |
2632. if (adev->pm.rpm_mode == AMDGPU_RUNPM_NONE) { | |
#562 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c:73: error: Dead Store | |
The value written to `&temp` is never used. | |
71. temp = RREG32(rec->mask_clk_reg) | rec->mask_clk_mask; | |
72. WREG32(rec->mask_clk_reg, temp); | |
73. temp = RREG32(rec->mask_clk_reg); | |
^ | |
74. | |
75. temp = RREG32(rec->mask_data_reg) | rec->mask_data_mask; | |
#563 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c:77: error: Dead Store | |
The value written to `&temp` is never used. | |
75. temp = RREG32(rec->mask_data_reg) | rec->mask_data_mask; | |
76. WREG32(rec->mask_data_reg, temp); | |
77. temp = RREG32(rec->mask_data_reg); | |
^ | |
78. | |
79. return 0; | |
#564 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c:92: error: Dead Store | |
The value written to `&temp` is never used. | |
90. temp = RREG32(rec->mask_clk_reg) & ~rec->mask_clk_mask; | |
91. WREG32(rec->mask_clk_reg, temp); | |
92. temp = RREG32(rec->mask_clk_reg); | |
^ | |
93. | |
94. temp = RREG32(rec->mask_data_reg) & ~rec->mask_data_mask; | |
#565 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c:96: error: Dead Store | |
The value written to `&temp` is never used. | |
94. temp = RREG32(rec->mask_data_reg) & ~rec->mask_data_mask; | |
95. WREG32(rec->mask_data_reg, temp); | |
96. temp = RREG32(rec->mask_data_reg); | |
^ | |
97. | |
98. mutex_unlock(&i2c->mutex); | |
#566 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c:1099: error: Dead Store | |
The value written to `&r` is never used. | |
1097. int r; | |
1098. | |
1099. r = amdgpu_bo_create_kernel(adev, | |
^ | |
1100. sizeof(struct amdgpu_mes_ctx_meta_data), | |
1101. PAGE_SIZE, AMDGPU_GEM_DOMAIN_GTT, | |
#567 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c:1345: error: Dead Store | |
The value written to `&r` is never used. | |
1343. vm = kzalloc(sizeof(*vm), GFP_KERNEL); | |
1344. if (!vm) { | |
1345. r = -ENOMEM; | |
^ | |
1346. goto error_pasid; | |
1347. } | |
#568 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c:374: error: Dead Store | |
The value written to `&ret` is never used. | |
372. if (!psp->cmd) { | |
373. DRM_ERROR("Failed to allocate memory to command buffer!\n"); | |
374. ret = -ENOMEM; | |
^ | |
375. } | |
376. | |
#569 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c:155: error: Dead Store | |
The value written to `&ret` is never used. | |
153. ta_bin = kzalloc(ta_bin_len, GFP_KERNEL); | |
154. if (!ta_bin) | |
155. ret = -ENOMEM; | |
^ | |
156. if (copy_from_user((void *)ta_bin, &buf[copy_pos], ta_bin_len)) { | |
157. ret = -EFAULT; | |
#570 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c:416: error: Null Dereference | |
pointer `adev` last assigned on line 411 could be null and is dereferenced at line 416, column 3. | |
414. | |
415. if (!amdgpu_ras_get_error_query_ready(adev)) { | |
416. dev_warn(adev->dev, "RAS WARN: error injection " | |
^ | |
417. "currently inaccessible\n"); | |
418. return size; | |
#571 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c:667: error: Null Dereference | |
pointer `con` last assigned on line 665 could be null and is dereferenced at line 667, column 9. | |
665. struct amdgpu_ras *con = amdgpu_ras_get_context(adev); | |
666. | |
667. return con->features & BIT(head->block); | |
^ | |
668. } | |
669. | |
#572 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c:1498: error: Null Dereference | |
pointer `con` last assigned on line 1483 could be null and is dereferenced at line 1498, column 2. | |
1496. | |
1497. /* add features entry */ | |
1498. con->features_attr = dev_attr_features; | |
^ | |
1499. group.attrs = attrs; | |
1500. sysfs_attr_init(attrs[0]); | |
#573 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c:2153: error: Null Dereference | |
pointer `con` last assigned on line 2125 could be null and is dereferenced at line 2153, column 3. | |
2151. max_count); | |
2152. } else { | |
2153. con->bad_page_cnt_threshold = min_t(int, max_count, | |
^ | |
2154. amdgpu_bad_page_threshold); | |
2155. } | |
#574 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c:2250: error: Null Dereference | |
pointer `con` last assigned on line 2249 could be null and is dereferenced at line 2250, column 38. | |
2248. { | |
2249. struct amdgpu_ras *con = amdgpu_ras_get_context(adev); | |
2250. struct ras_err_handler_data *data = con->eh_data; | |
^ | |
2251. | |
2252. /* recovery_init failed to init it, fini is useless */ | |
#575 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c:457: error: Dead Store | |
The value written to `&is_hi_req` is never used. | |
455. struct amdgpu_hive_info *hive; | |
456. struct amdgpu_device *request_adev; | |
457. bool is_hi_req = pstate == AMDGPU_XGMI_PSTATE_MAX_VEGA20; | |
^ | |
458. bool init_low; | |
459. | |
#576 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c:464: error: Dead Store | |
The value written to `&request_adev` is never used. | |
462. return 0; | |
463. | |
464. request_adev = hive->hi_req_gpu ? hive->hi_req_gpu : adev; | |
^ | |
465. init_low = hive->pstate == AMDGPU_XGMI_PSTATE_UNKNOWN; | |
466. amdgpu_put_xgmi_hive(hive); | |
#577 | |
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c:465: error: Dead Store | |
The value written to `&init_low` is never used. | |
463. | |
464. request_adev = hive->hi_req_gpu ? hive->hi_req_gpu : adev; | |
465. init_low = hive->pstate == AMDGPU_XGMI_PSTATE_UNKNOWN; | |
^ | |
466. amdgpu_put_xgmi_hive(hive); | |
467. /* fw bug so temporarily disable pstate switching */ | |
#578 | |
drivers/gpu/drm/amd/amdgpu/atom.c:962: error: Dead Store | |
The value written to `&dst` is never used. | |
960. uint32_t dst_align = atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) & 3]; | |
961. SDEBUG(" dst: "); | |
962. dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1); | |
^ | |
963. /* op needs to full dst value */ | |
964. dst = saved; | |
#579 | |
drivers/gpu/drm/amd/amdgpu/atom.c:981: error: Dead Store | |
The value written to `&dst` is never used. | |
979. uint32_t dst_align = atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) & 3]; | |
980. SDEBUG(" dst: "); | |
981. dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1); | |
^ | |
982. /* op needs to full dst value */ | |
983. dst = saved; | |
#580 | |
drivers/gpu/drm/amd/amdgpu/cik_ih.c:396: error: Dead Store | |
The value written to `&tmp` is never used. | |
394. tmp &= ~srbm_soft_reset; | |
395. WREG32(mmSRBM_SOFT_RESET, tmp); | |
396. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
397. | |
398. /* Wait a little for things to settle down */ | |
#581 | |
drivers/gpu/drm/amd/amdgpu/cik_sdma.c:1099: error: Dead Store | |
The value written to `&tmp` is never used. | |
1097. tmp &= ~srbm_soft_reset; | |
1098. WREG32(mmSRBM_SOFT_RESET, tmp); | |
1099. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
1100. | |
1101. /* Wait a little for things to settle down */ | |
#582 | |
drivers/gpu/drm/amd/amdgpu/cz_ih.c:393: error: Dead Store | |
The value written to `&tmp` is never used. | |
391. tmp &= ~srbm_soft_reset; | |
392. WREG32(mmSRBM_SOFT_RESET, tmp); | |
393. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
394. | |
395. /* Wait a little for things to settle down */ | |
#583 | |
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c:2972: error: Dead Store | |
The value written to `&tmp` is never used. | |
2970. tmp &= ~srbm_soft_reset; | |
2971. WREG32(mmSRBM_SOFT_RESET, tmp); | |
2972. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
2973. | |
2974. /* Wait a little for things to settle down */ | |
#584 | |
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c:3095: error: Dead Store | |
The value written to `&tmp` is never used. | |
3093. tmp &= ~srbm_soft_reset; | |
3094. WREG32(mmSRBM_SOFT_RESET, tmp); | |
3095. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
3096. | |
3097. /* Wait a little for things to settle down */ | |
#585 | |
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c:2864: error: Dead Store | |
The value written to `&tmp` is never used. | |
2862. tmp &= ~srbm_soft_reset; | |
2863. WREG32(mmSRBM_SOFT_RESET, tmp); | |
2864. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
2865. | |
2866. /* Wait a little for things to settle down */ | |
#586 | |
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c:4203: error: Dead Store | |
The value written to `&count` is never used. | |
4201. | |
4202. buffer[count++] = cpu_to_le32(PACKET3(PACKET3_CLEAR_STATE, 0)); | |
4203. buffer[count++] = cpu_to_le32(0); | |
^ | |
4204. } | |
4205. | |
#587 | |
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c:5889: error: Dead Store | |
The value written to `&tmp` is never used. | |
5887. tmp = REG_SET_FIELD(tmp, CP_CE_IC_BASE_CNTL, CACHE_POLICY, 0); | |
5888. tmp = REG_SET_FIELD(tmp, CP_CE_IC_BASE_CNTL, EXE_DISABLE, 0); | |
5889. tmp = REG_SET_FIELD(tmp, CP_CE_IC_BASE_CNTL, ADDRESS_CLAMP, 1); | |
^ | |
5890. WREG32_SOC15(GC, 0, mmCP_CE_IC_BASE_LO, | |
5891. adev->gfx.ce.ce_fw_gpu_addr & 0xFFFFF000); | |
#588 | |
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c:5966: error: Dead Store | |
The value written to `&tmp` is never used. | |
5964. tmp = REG_SET_FIELD(tmp, CP_ME_IC_BASE_CNTL, CACHE_POLICY, 0); | |
5965. tmp = REG_SET_FIELD(tmp, CP_ME_IC_BASE_CNTL, EXE_DISABLE, 0); | |
5966. tmp = REG_SET_FIELD(tmp, CP_ME_IC_BASE_CNTL, ADDRESS_CLAMP, 1); | |
^ | |
5967. WREG32_SOC15(GC, 0, mmCP_ME_IC_BASE_LO, | |
5968. adev->gfx.me.me_fw_gpu_addr & 0xFFFFF000); | |
#589 | |
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c:6447: error: Dead Store | |
The value written to `&tmp` is never used. | |
6445. /* set up gfx_hqd_vimd with 0x0 to indicate the ring buffer's vmid */ | |
6446. tmp = RREG32_SOC15(GC, 0, mmCP_GFX_HQD_VMID); | |
6447. tmp = REG_SET_FIELD(tmp, CP_GFX_HQD_VMID, VMID, 0); | |
^ | |
6448. mqd->cp_gfx_hqd_vmid = 0; | |
6449. | |
#590 | |
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c:7498: error: Dead Store | |
The value written to `&tmp` is never used. | |
7496. tmp &= ~grbm_soft_reset; | |
7497. WREG32_SOC15(GC, 0, mmGRBM_SOFT_RESET, tmp); | |
7498. tmp = RREG32_SOC15(GC, 0, mmGRBM_SOFT_RESET); | |
^ | |
7499. } | |
7500. | |
#591 | |
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c:8803: error: Null Dereference | |
pointer `ce_payload_cpu_addr` last assigned on line 8787 could be null and is dereferenced by call to `amdgpu_ring_write_multiple()` at line 8803, column 3. | |
8801. | |
8802. if (resume) | |
8803. amdgpu_ring_write_multiple(ring, ce_payload_cpu_addr, | |
^ | |
8804. sizeof(ce_payload) >> 2); | |
8805. else | |
#592 | |
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c:8854: error: Null Dereference | |
pointer `de_payload_cpu_addr` last assigned on line 8825 could be null and is dereferenced by call to `amdgpu_ring_write_multiple()` at line 8854, column 3. | |
8852. | |
8853. if (resume) | |
8854. amdgpu_ring_write_multiple(ring, de_payload_cpu_addr, | |
^ | |
8855. sizeof(de_payload) >> 2); | |
8856. else | |
#593 | |
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c:651: error: Dead Store | |
The value written to `&count` is never used. | |
649. | |
650. buffer[count++] = cpu_to_le32(PACKET3(PACKET3_CLEAR_STATE, 0)); | |
651. buffer[count++] = cpu_to_le32(0); | |
^ | |
652. } | |
653. | |
#594 | |
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c:1575: error: Dead Store | |
The value written to `&data` is never used. | |
1573. /* Enable trap for each kfd vmid. */ | |
1574. data = RREG32_SOC15(GC, 0, regSPI_GDBG_PER_VMID_CNTL); | |
1575. data = REG_SET_FIELD(data, SPI_GDBG_PER_VMID_CNTL, TRAP_EN, 1); | |
^ | |
1576. } | |
1577. soc21_grbm_select(adev, 0, 0, 0, 0); | |
#595 | |
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c:3531: error: Dead Store | |
The value written to `&tmp` is never used. | |
3529. /* set up gfx_hqd_vimd with 0x0 to indicate the ring buffer's vmid */ | |
3530. tmp = RREG32_SOC15(GC, 0, regCP_GFX_HQD_VMID); | |
3531. tmp = REG_SET_FIELD(tmp, CP_GFX_HQD_VMID, VMID, 0); | |
^ | |
3532. mqd->cp_gfx_hqd_vmid = 0; | |
3533. | |
#596 | |
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c:5608: error: Null Dereference | |
pointer `de_payload_cpu_addr` last assigned on line 5579 could be null and is dereferenced by call to `amdgpu_ring_write_multiple()` at line 5608, column 3. | |
5606. | |
5607. if (resume) | |
5608. amdgpu_ring_write_multiple(ring, de_payload_cpu_addr, | |
^ | |
5609. sizeof(de_payload) >> 2); | |
5610. else | |
#597 | |
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c:2246: error: Dead Store | |
The value written to `&tmp` is never used. | |
2244. if (!enable) { | |
2245. /* read a gfx register */ | |
2246. tmp = RREG32(mmDB_DEPTH_INFO); | |
^ | |
2247. | |
2248. mask = RLC_BUSY_STATUS | GFX_POWER_STATUS | GFX_CLOCK_STATUS | GFX_LS_STATUS; | |
#598 | |
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c:2890: error: Dead Store | |
The value written to `&count` is never used. | |
2888. | |
2889. buffer[count++] = cpu_to_le32(PACKET3(PACKET3_CLEAR_STATE, 0)); | |
2890. buffer[count++] = cpu_to_le32(0); | |
^ | |
2891. } | |
2892. | |
#599 | |
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c:2788: error: Null Dereference | |
pointer `adev->gfx.mec.hpd_eop_obj` last assigned on line 2774 could be null and is dereferenced by call to `amdgpu_bo_kunmap()` at line 2788, column 2. | |
2786. memset(hpd, 0, mec_hpd_size); | |
2787. | |
2788. amdgpu_bo_kunmap(adev->gfx.mec.hpd_eop_obj); | |
^ | |
2789. amdgpu_bo_unreserve(adev->gfx.mec.hpd_eop_obj); | |
2790. | |
#600 | |
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c:3785: error: Dead Store | |
The value written to `&data` is never used. | |
3783. WREG32(mmRLC_AUTO_PG_CTRL, data); | |
3784. | |
3785. data = RREG32(mmDB_RENDER_CONTROL); | |
^ | |
3786. } | |
3787. } | |
#601 | |
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c:4012: error: Dead Store | |
The value written to `&count` is never used. | |
4010. | |
4011. buffer[count++] = cpu_to_le32(PACKET3(PACKET3_CLEAR_STATE, 0)); | |
4012. buffer[count++] = cpu_to_le32(0); | |
^ | |
4013. } | |
4014. | |
#602 | |
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c:4671: error: Dead Store | |
The value written to `&tmp` is never used. | |
4669. tmp &= ~grbm_soft_reset; | |
4670. WREG32(mmGRBM_SOFT_RESET, tmp); | |
4671. tmp = RREG32(mmGRBM_SOFT_RESET); | |
^ | |
4672. } | |
4673. | |
#603 | |
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c:4685: error: Dead Store | |
The value written to `&tmp` is never used. | |
4683. tmp &= ~srbm_soft_reset; | |
4684. WREG32(mmSRBM_SOFT_RESET, tmp); | |
4685. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
4686. } | |
4687. /* Wait a little for things to settle down */ | |
#604 | |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c:1066: error: Dead Store | |
The value written to `&err` is never used. | |
1064. if (err) | |
1065. goto out; | |
1066. err = amdgpu_ucode_validate(adev->gfx.rlc_fw); | |
^ | |
1067. rlc_hdr = (const struct rlc_firmware_header_v2_0 *)adev->gfx.rlc_fw->data; | |
1068. adev->gfx.rlc_fw_version = le32_to_cpu(rlc_hdr->header.ucode_version); | |
#605 | |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c:1282: error: Dead Store | |
The value written to `&count` is never used. | |
1280. | |
1281. buffer[count++] = cpu_to_le32(PACKET3(PACKET3_CLEAR_STATE, 0)); | |
1282. buffer[count++] = cpu_to_le32(0); | |
^ | |
1283. } | |
1284. | |
#606 | |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c:1892: error: Dead Store | |
The value written to `&ring` is never used. | |
1890. int r; | |
1891. unsigned irq_type; | |
1892. struct amdgpu_ring *ring = &adev->gfx.compute_ring[ring_id]; | |
^ | |
1893. unsigned int hw_prio; | |
1894. | |
#607 | |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c:5089: error: Dead Store | |
The value written to `&tmp` is never used. | |
5087. tmp &= ~grbm_soft_reset; | |
5088. WREG32(mmGRBM_SOFT_RESET, tmp); | |
5089. tmp = RREG32(mmGRBM_SOFT_RESET); | |
^ | |
5090. } | |
5091. | |
#608 | |
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c:5103: error: Dead Store | |
The value written to `&tmp` is never used. | |
5101. tmp &= ~srbm_soft_reset; | |
5102. WREG32(mmSRBM_SOFT_RESET, tmp); | |
5103. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
5104. } | |
5105. | |
#609 | |
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c:1543: error: Dead Store | |
The value written to `&count` is never used. | |
1541. | |
1542. buffer[count++] = cpu_to_le32(PACKET3(PACKET3_CLEAR_STATE, 0)); | |
1543. buffer[count++] = cpu_to_le32(0); | |
^ | |
1544. } | |
1545. | |
#610 | |
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c:2075: error: Dead Store | |
The value written to `&ring` is never used. | |
2073. { | |
2074. unsigned irq_type; | |
2075. struct amdgpu_ring *ring = &adev->gfx.compute_ring[ring_id]; | |
^ | |
2076. unsigned int hw_prio; | |
2077. | |
#611 | |
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c:2812: error: Dead Store | |
The value written to `&data` is never used. | |
2810. if (!enable) | |
2811. /* read any GFX register to wake up GFX */ | |
2812. data = RREG32(SOC15_REG_OFFSET(GC, 0, mmDB_RENDER_CONTROL)); | |
^ | |
2813. } | |
2814. | |
#612 | |
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c:3934: error: Dead Store | |
The value written to `&tmp` is never used. | |
3932. tmp &= ~grbm_soft_reset; | |
3933. WREG32_SOC15(GC, 0, mmGRBM_SOFT_RESET, tmp); | |
3934. tmp = RREG32_SOC15(GC, 0, mmGRBM_SOFT_RESET); | |
^ | |
3935. } | |
3936. | |
#613 | |
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c:901: error: Dead Store | |
The value written to `&r` is never used. | |
899. adev->gmc.vram_width = 1 * 128; /* numchan * chansize */ | |
900. } else { | |
901. r = amdgpu_atomfirmware_get_vram_info(adev, | |
^ | |
902. &vram_width, &vram_type, &vram_vendor); | |
903. adev->gmc.vram_width = vram_width; | |
#614 | |
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c:740: error: Dead Store | |
The value written to `&r` is never used. | |
738. spin_lock_init(&adev->gmc.invalidate_lock); | |
739. | |
740. r = amdgpu_atomfirmware_get_vram_info(adev, | |
^ | |
741. &vram_width, &vram_type, &vram_vendor); | |
742. adev->gmc.vram_width = vram_width; | |
#615 | |
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c:1021: error: Dead Store | |
The value written to `&tmp` is never used. | |
1019. tmp &= ~srbm_soft_reset; | |
1020. WREG32(mmSRBM_SOFT_RESET, tmp); | |
1021. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
1022. | |
1023. udelay(50); | |
#616 | |
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c:1217: error: Dead Store | |
The value written to `&tmp` is never used. | |
1215. tmp &= ~srbm_soft_reset; | |
1216. WREG32(mmSRBM_SOFT_RESET, tmp); | |
1217. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
1218. | |
1219. /* Wait a little for things to settle down */ | |
#617 | |
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c:1376: error: Dead Store | |
The value written to `&tmp` is never used. | |
1374. tmp &= ~srbm_soft_reset; | |
1375. WREG32(mmSRBM_SOFT_RESET, tmp); | |
1376. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
1377. | |
1378. /* Wait a little for things to settle down */ | |
#618 | |
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c:1571: error: Dead Store | |
The value written to `&r` is never used. | |
1569. spin_lock_init(&adev->gmc.invalidate_lock); | |
1570. | |
1571. r = amdgpu_atomfirmware_get_vram_info(adev, | |
^ | |
1572. &vram_width, &vram_type, &vram_vendor); | |
1573. if (amdgpu_sriov_vf(adev)) | |
#619 | |
drivers/gpu/drm/amd/amdgpu/iceland_ih.c:387: error: Dead Store | |
The value written to `&tmp` is never used. | |
385. tmp &= ~srbm_soft_reset; | |
386. WREG32(mmSRBM_SOFT_RESET, tmp); | |
387. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
388. | |
389. /* Wait a little for things to settle down */ | |
#620 | |
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c:892: error: Dead Store | |
The value written to `&data` is never used. | |
890. /* set CP_MQD_CONTROL.VMID=0 */ | |
891. data = RREG32_SOC15(GC, 0, regCP_MQD_CONTROL); | |
892. data = REG_SET_FIELD(data, CP_MQD_CONTROL, VMID, 0); | |
^ | |
893. WREG32_SOC15(GC, 0, regCP_MQD_CONTROL, 0); | |
894. | |
#621 | |
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c:187: error: Dead Store | |
The value written to `&r` is never used. | |
185. } else if (req == IDH_REQ_GPU_INIT_DATA){ | |
186. /* Dummy REQ_GPU_INIT_DATA handling */ | |
187. r = xgpu_ai_poll_msg(adev, IDH_REQ_GPU_INIT_DATA_READY); | |
^ | |
188. /* version set to 0 since dummy */ | |
189. adev->virt.req_init_data_ver = 0; | |
#622 | |
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c:994: error: Dead Store | |
The value written to `&tmp` is never used. | |
992. tmp &= ~srbm_soft_reset; | |
993. WREG32(mmSRBM_SOFT_RESET, tmp); | |
994. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
995. | |
996. /* Wait a little for things to settle down */ | |
#623 | |
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c:1328: error: Dead Store | |
The value written to `&tmp` is never used. | |
1326. tmp &= ~srbm_soft_reset; | |
1327. WREG32(mmSRBM_SOFT_RESET, tmp); | |
1328. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
1329. | |
1330. /* Wait a little for things to settle down */ | |
#624 | |
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c:1034: error: Null Dereference | |
pointer `cpu_ptr` last assigned on line 1033 could be null and is dereferenced at line 1034, column 3. | |
1032. gpu_addr = amdgpu_mes_ctx_get_offs_gpu_addr(ring, offset); | |
1033. cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); | |
1034. *cpu_ptr = tmp; | |
^ | |
1035. } else { | |
1036. r = amdgpu_device_wb_get(adev, &index); | |
#625 | |
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c:773: error: Dead Store | |
The value written to `&tmp` is never used. | |
771. tmp &= ~grbm_soft_reset; | |
772. WREG32_SOC15(GC, 0, mmGRBM_SOFT_RESET, tmp); | |
773. tmp = RREG32_SOC15(GC, 0, mmGRBM_SOFT_RESET); | |
^ | |
774. | |
775. udelay(50); | |
#626 | |
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c:905: error: Null Dereference | |
pointer `cpu_ptr` last assigned on line 904 could be null and is dereferenced at line 905, column 3. | |
903. gpu_addr = amdgpu_mes_ctx_get_offs_gpu_addr(ring, offset); | |
904. cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); | |
905. *cpu_ptr = tmp; | |
^ | |
906. } else { | |
907. r = amdgpu_device_wb_get(adev, &index); | |
#627 | |
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c:758: error: Dead Store | |
The value written to `&tmp` is never used. | |
756. tmp = GRBM_SOFT_RESET__SOFT_RESET_SDMA0_MASK << i; | |
757. WREG32_SOC15(GC, 0, regGRBM_SOFT_RESET, tmp); | |
758. tmp = RREG32_SOC15(GC, 0, regGRBM_SOFT_RESET); | |
^ | |
759. | |
760. udelay(100); | |
#628 | |
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c:763: error: Dead Store | |
The value written to `&tmp` is never used. | |
761. | |
762. WREG32_SOC15(GC, 0, regGRBM_SOFT_RESET, 0); | |
763. tmp = RREG32_SOC15(GC, 0, regGRBM_SOFT_RESET); | |
^ | |
764. | |
765. udelay(100); | |
#629 | |
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c:907: error: Null Dereference | |
pointer `cpu_ptr` last assigned on line 906 could be null and is dereferenced at line 907, column 3. | |
905. gpu_addr = amdgpu_mes_ctx_get_offs_gpu_addr(ring, offset); | |
906. cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); | |
907. *cpu_ptr = tmp; | |
^ | |
908. } else { | |
909. r = amdgpu_device_wb_get(adev, &index); | |
#630 | |
drivers/gpu/drm/amd/amdgpu/si_dma.c:122: error: Dead Store | |
The value written to `&ring` is never used. | |
120. | |
121. for (i = 0; i < adev->sdma.num_instances; i++) { | |
122. ring = &adev->sdma.instance[i].ring; | |
^ | |
123. /* dma0 */ | |
124. rb_cntl = RREG32(DMA_RB_CNTL + sdma_offsets[i]); | |
#631 | |
drivers/gpu/drm/amd/amdgpu/si_ih.c:258: error: Dead Store | |
The value written to `&tmp` is never used. | |
256. tmp &= ~srbm_soft_reset; | |
257. WREG32(SRBM_SOFT_RESET, tmp); | |
258. tmp = RREG32(SRBM_SOFT_RESET); | |
^ | |
259. | |
260. udelay(50); | |
#632 | |
drivers/gpu/drm/amd/amdgpu/tonga_ih.c:444: error: Dead Store | |
The value written to `&tmp` is never used. | |
442. tmp &= ~srbm_soft_reset; | |
443. WREG32(mmSRBM_SOFT_RESET, tmp); | |
444. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
445. | |
446. /* Wait a little for things to settle down */ | |
#633 | |
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c:1215: error: Dead Store | |
The value written to `&tmp` is never used. | |
1213. tmp &= ~srbm_soft_reset; | |
1214. WREG32(mmSRBM_SOFT_RESET, tmp); | |
1215. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
1216. | |
1217. /* Wait a little for things to settle down */ | |
#634 | |
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c:695: error: Dead Store | |
The value written to `&tmp` is never used. | |
693. tmp &= ~srbm_soft_reset; | |
694. WREG32(mmSRBM_SOFT_RESET, tmp); | |
695. tmp = RREG32(mmSRBM_SOFT_RESET); | |
^ | |
696. | |
697. /* Wait a little for things to settle down */ | |
#635 | |
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c:1257: error: Dead Store | |
The value written to `&ring` is never used. | |
1255. WREG32_SOC15(UVD, 0, mmUVD_RB_WPTR2, lower_32_bits(ring->wptr)); | |
1256. | |
1257. ring = &adev->vcn.inst->ring_dec; | |
^ | |
1258. WREG32_SOC15(UVD, 0, mmUVD_RBC_RB_WPTR, | |
1259. RREG32_SOC15(UVD, 0, mmUVD_SCRATCH2) & 0x7FFFFFFF); | |
#636 | |
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c:1318: error: Dead Store | |
The value written to `&ring` is never used. | |
1316. UVD_JRBC_RB_CNTL__RB_RPTR_WR_EN_MASK); | |
1317. | |
1318. ring = &adev->vcn.inst->ring_dec; | |
^ | |
1319. WREG32_SOC15(UVD, 0, mmUVD_RBC_RB_WPTR, | |
1320. RREG32_SOC15(UVD, 0, mmUVD_SCRATCH2) & 0x7FFFFFFF); | |
#637 | |
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c:1343: error: Dead Store | |
The value written to `&r` is never used. | |
1341. continue; | |
1342. if (adev->pg_flags & AMD_PG_SUPPORT_VCN_DPG) { | |
1343. r = vcn_v2_5_stop_dpg_mode(adev, i); | |
^ | |
1344. continue; | |
1345. } | |
#638 | |
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c:1531: error: Dead Store | |
The value written to `&r` is never used. | |
1529. | |
1530. if (adev->pg_flags & AMD_PG_SUPPORT_VCN_DPG) { | |
1531. r = vcn_v3_0_stop_dpg_mode(adev, i); | |
^ | |
1532. continue; | |
1533. } | |
#639 | |
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c:351: error: Dead Store | |
The value written to `&sq_int_priv` is never used. | |
349. case SQ_INTERRUPT_WORD_ENCODING_INST: | |
350. print_sq_intr_info_inst(context_id0, context_id1); | |
351. sq_int_priv = REG_GET_FIELD(context_id0, | |
^ | |
352. SQ_INTERRUPT_WORD_WAVE_CTXID0, PRIV); | |
353. /*if (sq_int_priv && (kfd_set_dbg_ev_from_interrupt(dev, pasid, | |
#640 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c:2371: error: Dead Store | |
The value written to `&rc` is never used. | |
2369. enum dc_irq_source irq_source; | |
2370. struct amdgpu_crtc *acrtc; | |
2371. int rc = -EBUSY; | |
^ | |
2372. int i = 0; | |
2373. | |
#641 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c:632: error: Dead Store | |
The value written to `&test_pattern` is never used. | |
630. long param[11] = {0x0}; | |
631. int max_param_num = 11; | |
632. enum dp_test_pattern test_pattern = DP_TEST_PATTERN_UNSUPPORTED; | |
^ | |
633. bool disable_hpd = false; | |
634. bool valid_test_pattern = false; | |
#642 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c:1389: error: Dead Store | |
The value written to `&rd_buf_ptr` is never used. | |
1387. "%d\n", | |
1388. dsc_state.dsc_clock_en); | |
1389. rd_buf_ptr += str_len; | |
^ | |
1390. | |
1391. while (size) { | |
#643 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c:1580: error: Dead Store | |
The value written to `&rd_buf_ptr` is never used. | |
1578. "%d\n", | |
1579. dsc_state.dsc_slice_width); | |
1580. rd_buf_ptr += str_len; | |
^ | |
1581. | |
1582. while (size) { | |
#644 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c:1769: error: Dead Store | |
The value written to `&rd_buf_ptr` is never used. | |
1767. "%d\n", | |
1768. dsc_state.dsc_slice_height); | |
1769. rd_buf_ptr += str_len; | |
^ | |
1770. | |
1771. while (size) { | |
#645 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c:1954: error: Dead Store | |
The value written to `&rd_buf_ptr` is never used. | |
1952. "%d\n", | |
1953. dsc_state.dsc_bits_per_pixel); | |
1954. rd_buf_ptr += str_len; | |
^ | |
1955. | |
1956. while (size) { | |
#646 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c:2134: error: Dead Store | |
The value written to `&rd_buf_ptr` is never used. | |
2132. "%d\n", | |
2133. dsc_state.dsc_pic_width); | |
2134. rd_buf_ptr += str_len; | |
^ | |
2135. | |
2136. while (size) { | |
#647 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c:2195: error: Dead Store | |
The value written to `&rd_buf_ptr` is never used. | |
2193. "%d\n", | |
2194. dsc_state.dsc_pic_height); | |
2195. rd_buf_ptr += str_len; | |
^ | |
2196. | |
2197. while (size) { | |
#648 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c:2271: error: Dead Store | |
The value written to `&rd_buf_ptr` is never used. | |
2269. "%d\n", | |
2270. dsc_state.dsc_chunk_size); | |
2271. rd_buf_ptr += str_len; | |
^ | |
2272. | |
2273. while (size) { | |
#649 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c:2347: error: Dead Store | |
The value written to `&rd_buf_ptr` is never used. | |
2345. "%d\n", | |
2346. dsc_state.dsc_slice_bpg_offset); | |
2347. rd_buf_ptr += str_len; | |
^ | |
2348. | |
2349. while (size) { | |
#650 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c:96: error: Dead Store | |
The value written to `&sad_count` is never used. | |
94. struct edid *edid_buf = edid ? (struct edid *) edid->raw_edid : NULL; | |
95. struct cea_sad *sads; | |
96. int sad_count = -1; | |
^ | |
97. int sadb_count = -1; | |
98. int i = 0; | |
#651 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c:97: error: Dead Store | |
The value written to `&sadb_count` is never used. | |
95. struct cea_sad *sads; | |
96. int sad_count = -1; | |
97. int sadb_count = -1; | |
^ | |
98. int i = 0; | |
99. uint8_t *sadb = NULL; | |
#652 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c:539: error: Dead Store | |
The value written to `&ret` is never used. | |
537. // write rc data | |
538. memmove(rc_data, data, length); | |
539. ret = drm_dp_dpcd_write(aux, SYNAPTICS_RC_DATA, rc_data, sizeof(rc_data)); | |
^ | |
540. } | |
541. | |
#653 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c:547: error: Dead Store | |
The value written to `&ret` is never used. | |
545. rc_offset[2] = (unsigned char) (offset >> 16) & 0xFF; | |
546. rc_offset[3] = (unsigned char) (offset >> 24) & 0xFF; | |
547. ret = drm_dp_dpcd_write(aux, SYNAPTICS_RC_OFFSET, rc_offset, sizeof(rc_offset)); | |
^ | |
548. | |
549. // write rc length | |
#654 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c:552: error: Dead Store | |
The value written to `&ret` is never used. | |
550. rc_length[0] = (unsigned char) length & 0xFF; | |
551. rc_length[1] = (unsigned char) (length >> 8) & 0xFF; | |
552. ret = drm_dp_dpcd_write(aux, SYNAPTICS_RC_LENGTH, rc_length, sizeof(rc_length)); | |
^ | |
553. | |
554. // write rc cmd | |
#655 | |
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c:1548: error: Dead Store | |
The value written to `&res` is never used. | |
1546. uint32_t formats[32]; | |
1547. int num_formats; | |
1548. int res = -EPERM; | |
^ | |
1549. unsigned int supported_rotations; | |
1550. uint64_t *modifiers = NULL; | |
#656 | |
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c:668: error: Null Dereference | |
pointer `ss_table_header_include` last assigned on line 665 could be null and is dereferenced at line 668, column 4. | |
666. DATA_TABLES(ASIC_InternalSS_Info)); | |
667. table_size = | |
668. (le16_to_cpu(ss_table_header_include->sHeader.usStructureSize) | |
^ | |
669. - sizeof(ATOM_COMMON_TABLE_HEADER)) | |
670. / sizeof(ATOM_ASIC_SS_ASSIGNMENT_V3); | |
#657 | |
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c:1037: error: Null Dereference | |
pointer `header` last assigned on line 1032 could be null and is dereferenced at line 1037, column 14. | |
1035. memset(info, 0, sizeof(struct spread_spectrum_info)); | |
1036. | |
1037. tbl_size = (le16_to_cpu(header->sHeader.usStructureSize) | |
^ | |
1038. - sizeof(ATOM_COMMON_TABLE_HEADER)) | |
1039. / sizeof(ATOM_ASIC_SS_ASSIGNMENT_V2); | |
#658 | |
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c:1132: error: Null Dereference | |
pointer `tbl` last assigned on line 1106 could be null and is dereferenced at line 1132, column 16. | |
1130. return result; | |
1131. | |
1132. table_size = (le16_to_cpu(tbl->sHeader.usStructureSize) - | |
^ | |
1133. sizeof(ATOM_COMMON_TABLE_HEADER)) / | |
1134. sizeof(ATOM_SPREAD_SPECTRUM_ASSIGNMENT); | |
#659 | |
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c:1658: error: Null Dereference | |
pointer `tbl` last assigned on line 1632 could be null and is dereferenced at line 1658, column 16. | |
1656. return number; | |
1657. | |
1658. table_size = (le16_to_cpu(tbl->sHeader.usStructureSize) - | |
^ | |
1659. sizeof(ATOM_COMMON_TABLE_HEADER)) / | |
1660. sizeof(ATOM_SPREAD_SPECTRUM_ASSIGNMENT); | |
#660 | |
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c:1715: error: Null Dereference | |
pointer `header_include` last assigned on line 1712 could be null and is dereferenced at line 1715, column 10. | |
1713. DATA_TABLES(ASIC_InternalSS_Info)); | |
1714. | |
1715. size = (le16_to_cpu(header_include->sHeader.usStructureSize) | |
^ | |
1716. - sizeof(ATOM_COMMON_TABLE_HEADER)) | |
1717. / sizeof(ATOM_ASIC_SS_ASSIGNMENT_V2); | |
#661 | |
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c:1751: error: Null Dereference | |
pointer `header_include` last assigned on line 1749 could be null and is dereferenced at line 1751, column 10. | |
1749. header_include = GET_IMAGE(ATOM_ASIC_INTERNAL_SS_INFO_V3, | |
1750. DATA_TABLES(ASIC_InternalSS_Info)); | |
1751. size = (le16_to_cpu(header_include->sHeader.usStructureSize) - | |
^ | |
1752. sizeof(ATOM_COMMON_TABLE_HEADER)) / | |
1753. sizeof(ATOM_ASIC_SS_ASSIGNMENT_V3); | |
#662 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c:147: error: Null Dereference | |
pointer `pipe_ctx` last assigned on line 132 could be null and is dereferenced at line 147, column 17. | |
145. | |
146. num_cfgs++; | |
147. cfg->signal = pipe_ctx->stream->signal; | |
^ | |
148. cfg->pipe_idx = pipe_ctx->stream_res.tg->inst; | |
149. cfg->src_height = stream->src.height; | |
#663 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c:132: error: Dead Store | |
The value written to `&actual_clock` is never used. | |
130. struct dc *dc = clk_mgr->base.ctx->dc; | |
131. struct dmcu *dmcu = dc->res_pool->dmcu; | |
132. int actual_clock = requested_clk_khz; | |
^ | |
133. /* Prepare to program display clock*/ | |
134. memset(&dce_clk_params, 0, sizeof(dce_clk_params)); | |
#664 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c:128: error: Dead Store | |
The value written to `&actual_dispclk_set_mhz` is never used. | |
126. int rv1_vbios_smu_set_dispclk(struct clk_mgr_internal *clk_mgr, int requested_dispclk_khz) | |
127. { | |
128. int actual_dispclk_set_mhz = -1; | |
^ | |
129. struct dc *dc = clk_mgr->base.ctx->dc; | |
130. struct dmcu *dmcu = dc->res_pool->dmcu; | |
#665 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c:151: error: Dead Store | |
The value written to `&actual_dprefclk_set_mhz` is never used. | |
149. int rv1_vbios_smu_set_dprefclk(struct clk_mgr_internal *clk_mgr) | |
150. { | |
151. int actual_dprefclk_set_mhz = -1; | |
^ | |
152. | |
153. actual_dprefclk_set_mhz = rv1_vbios_smu_send_msg_with_param( | |
#666 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c:432: error: Dead Store | |
The value written to `&remaining_buffer` is never used. | |
430. chars_printed = snprintf_count(log_info->pBuf, remaining_buffer, "CLK1_CLK1_BYPASS_CNTL,%d,dppclk_bypass\n", | |
431. internal.CLK1_CLK1_BYPASS_CNTL); | |
432. remaining_buffer -= chars_printed; | |
^ | |
433. *log_info->sum_chars_printed += chars_printed; | |
434. log_info->pBuf += chars_printed; | |
#667 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c:140: error: Dead Store | |
The value written to `&actual_dispclk_set_mhz` is never used. | |
138. int rn_vbios_smu_set_dispclk(struct clk_mgr_internal *clk_mgr, int requested_dispclk_khz) | |
139. { | |
140. int actual_dispclk_set_mhz = -1; | |
^ | |
141. struct dc *dc = clk_mgr->base.ctx->dc; | |
142. struct dmcu *dmcu = dc->res_pool->dmcu; | |
#668 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c:167: error: Dead Store | |
The value written to `&actual_dprefclk_set_mhz` is never used. | |
165. int rn_vbios_smu_set_dprefclk(struct clk_mgr_internal *clk_mgr) | |
166. { | |
167. int actual_dprefclk_set_mhz = -1; | |
^ | |
168. | |
169. actual_dprefclk_set_mhz = rn_vbios_smu_send_msg_with_param( | |
#669 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c:223: error: Dead Store | |
The value written to `&actual_dppclk_set_mhz` is never used. | |
221. int rn_vbios_smu_set_dppclk(struct clk_mgr_internal *clk_mgr, int requested_dpp_khz) | |
222. { | |
223. int actual_dppclk_set_mhz = -1; | |
^ | |
224. struct dc *dc = clk_mgr->base.ctx->dc; | |
225. | |
#670 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c:143: error: Dead Store | |
The value written to `&actual_dispclk_set_mhz` is never used. | |
141. int dcn301_smu_set_dispclk(struct clk_mgr_internal *clk_mgr, int requested_dispclk_khz) | |
142. { | |
143. int actual_dispclk_set_mhz = -1; | |
^ | |
144. | |
145. DC_LOG_DEBUG("%s(%d)\n", __func__, requested_dispclk_khz); | |
#671 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c:158: error: Dead Store | |
The value written to `&actual_dprefclk_set_mhz` is never used. | |
156. int dcn301_smu_set_dprefclk(struct clk_mgr_internal *clk_mgr) | |
157. { | |
158. int actual_dprefclk_set_mhz = -1; | |
^ | |
159. | |
160. DC_LOG_DEBUG("%s %d\n", __func__, clk_mgr->base.dprefclk_khz / 1000); | |
#672 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c:174: error: Dead Store | |
The value written to `&actual_dcfclk_set_mhz` is never used. | |
172. int dcn301_smu_set_hard_min_dcfclk(struct clk_mgr_internal *clk_mgr, int requested_dcfclk_khz) | |
173. { | |
174. int actual_dcfclk_set_mhz = -1; | |
^ | |
175. | |
176. DC_LOG_DEBUG("%s(%d)\n", __func__, requested_dcfclk_khz); | |
#673 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c:192: error: Dead Store | |
The value written to `&actual_min_ds_dcfclk_mhz` is never used. | |
190. int dcn301_smu_set_min_deep_sleep_dcfclk(struct clk_mgr_internal *clk_mgr, int requested_min_ds_dcfclk_khz) | |
191. { | |
192. int actual_min_ds_dcfclk_mhz = -1; | |
^ | |
193. | |
194. DC_LOG_DEBUG("%s(%d)\n", __func__, requested_min_ds_dcfclk_khz); | |
#674 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c:206: error: Dead Store | |
The value written to `&actual_dppclk_set_mhz` is never used. | |
204. int dcn301_smu_set_dppclk(struct clk_mgr_internal *clk_mgr, int requested_dpp_khz) | |
205. { | |
206. int actual_dppclk_set_mhz = -1; | |
^ | |
207. | |
208. DC_LOG_DEBUG("%s(%d)\n", __func__, requested_dpp_khz); | |
#675 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c:366: error: Dead Store | |
The value written to `&remaining_buffer` is never used. | |
364. chars_printed = snprintf_count(log_info->pBuf, remaining_buffer, "CLK1_CLK1_BYPASS_CNTL,%d,dppclk_bypass\n", | |
365. internal.CLK1_CLK1_BYPASS_CNTL); | |
366. remaining_buffer -= chars_printed; | |
^ | |
367. *log_info->sum_chars_printed += chars_printed; | |
368. log_info->pBuf += chars_printed; | |
#676 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c:159: error: Dead Store | |
The value written to `&actual_dispclk_set_mhz` is never used. | |
157. int dcn31_smu_set_dispclk(struct clk_mgr_internal *clk_mgr, int requested_dispclk_khz) | |
158. { | |
159. int actual_dispclk_set_mhz = -1; | |
^ | |
160. | |
161. if (!clk_mgr->smu_present) | |
#677 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c:175: error: Dead Store | |
The value written to `&actual_dprefclk_set_mhz` is never used. | |
173. int dcn31_smu_set_dprefclk(struct clk_mgr_internal *clk_mgr) | |
174. { | |
175. int actual_dprefclk_set_mhz = -1; | |
^ | |
176. | |
177. if (!clk_mgr->smu_present) | |
#678 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c:192: error: Dead Store | |
The value written to `&actual_dcfclk_set_mhz` is never used. | |
190. int dcn31_smu_set_hard_min_dcfclk(struct clk_mgr_internal *clk_mgr, int requested_dcfclk_khz) | |
191. { | |
192. int actual_dcfclk_set_mhz = -1; | |
^ | |
193. | |
194. if (!clk_mgr->base.ctx->dc->debug.pstate_enabled) | |
#679 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c:214: error: Dead Store | |
The value written to `&actual_min_ds_dcfclk_mhz` is never used. | |
212. int dcn31_smu_set_min_deep_sleep_dcfclk(struct clk_mgr_internal *clk_mgr, int requested_min_ds_dcfclk_khz) | |
213. { | |
214. int actual_min_ds_dcfclk_mhz = -1; | |
^ | |
215. | |
216. if (!clk_mgr->base.ctx->dc->debug.pstate_enabled) | |
#680 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c:232: error: Dead Store | |
The value written to `&actual_dppclk_set_mhz` is never used. | |
230. int dcn31_smu_set_dppclk(struct clk_mgr_internal *clk_mgr, int requested_dpp_khz) | |
231. { | |
232. int actual_dppclk_set_mhz = -1; | |
^ | |
233. | |
234. if (!clk_mgr->smu_present) | |
#681 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c:174: error: Dead Store | |
The value written to `&actual_dispclk_set_mhz` is never used. | |
172. int dcn314_smu_set_dispclk(struct clk_mgr_internal *clk_mgr, int requested_dispclk_khz) | |
173. { | |
174. int actual_dispclk_set_mhz = -1; | |
^ | |
175. | |
176. if (!clk_mgr->smu_present) | |
#682 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c:190: error: Dead Store | |
The value written to `&actual_dprefclk_set_mhz` is never used. | |
188. int dcn314_smu_set_dprefclk(struct clk_mgr_internal *clk_mgr) | |
189. { | |
190. int actual_dprefclk_set_mhz = -1; | |
^ | |
191. | |
192. if (!clk_mgr->smu_present) | |
#683 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c:207: error: Dead Store | |
The value written to `&actual_dcfclk_set_mhz` is never used. | |
205. int dcn314_smu_set_hard_min_dcfclk(struct clk_mgr_internal *clk_mgr, int requested_dcfclk_khz) | |
206. { | |
207. int actual_dcfclk_set_mhz = -1; | |
^ | |
208. | |
209. if (!clk_mgr->base.ctx->dc->debug.pstate_enabled) | |
#684 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c:231: error: Dead Store | |
The value written to `&actual_min_ds_dcfclk_mhz` is never used. | |
229. int dcn314_smu_set_min_deep_sleep_dcfclk(struct clk_mgr_internal *clk_mgr, int requested_min_ds_dcfclk_khz) | |
230. { | |
231. int actual_min_ds_dcfclk_mhz = -1; | |
^ | |
232. | |
233. if (!clk_mgr->base.ctx->dc->debug.pstate_enabled) | |
#685 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c:249: error: Dead Store | |
The value written to `&actual_dppclk_set_mhz` is never used. | |
247. int dcn314_smu_set_dppclk(struct clk_mgr_internal *clk_mgr, int requested_dpp_khz) | |
248. { | |
249. int actual_dppclk_set_mhz = -1; | |
^ | |
250. | |
251. if (!clk_mgr->smu_present) | |
#686 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c:179: error: Dead Store | |
The value written to `&actual_dispclk_set_mhz` is never used. | |
177. int dcn315_smu_set_dispclk(struct clk_mgr_internal *clk_mgr, int requested_dispclk_khz) | |
178. { | |
179. int actual_dispclk_set_mhz = -1; | |
^ | |
180. | |
181. if (!clk_mgr->smu_present) | |
#687 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c:195: error: Dead Store | |
The value written to `&actual_dcfclk_set_mhz` is never used. | |
193. int dcn315_smu_set_hard_min_dcfclk(struct clk_mgr_internal *clk_mgr, int requested_dcfclk_khz) | |
194. { | |
195. int actual_dcfclk_set_mhz = -1; | |
^ | |
196. | |
197. if (!clk_mgr->base.ctx->dc->debug.pstate_enabled) | |
#688 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c:217: error: Dead Store | |
The value written to `&actual_min_ds_dcfclk_mhz` is never used. | |
215. int dcn315_smu_set_min_deep_sleep_dcfclk(struct clk_mgr_internal *clk_mgr, int requested_min_ds_dcfclk_khz) | |
216. { | |
217. int actual_min_ds_dcfclk_mhz = -1; | |
^ | |
218. | |
219. if (!clk_mgr->base.ctx->dc->debug.pstate_enabled) | |
#689 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c:235: error: Dead Store | |
The value written to `&actual_dppclk_set_mhz` is never used. | |
233. int dcn315_smu_set_dppclk(struct clk_mgr_internal *clk_mgr, int requested_dpp_khz) | |
234. { | |
235. int actual_dppclk_set_mhz = -1; | |
^ | |
236. | |
237. if (!clk_mgr->smu_present) | |
#690 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c:165: error: Dead Store | |
The value written to `&actual_dispclk_set_mhz` is never used. | |
163. int dcn316_smu_set_dispclk(struct clk_mgr_internal *clk_mgr, int requested_dispclk_khz) | |
164. { | |
165. int actual_dispclk_set_mhz = -1; | |
^ | |
166. | |
167. if (!clk_mgr->smu_present) | |
#691 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c:181: error: Dead Store | |
The value written to `&actual_dcfclk_set_mhz` is never used. | |
179. int dcn316_smu_set_hard_min_dcfclk(struct clk_mgr_internal *clk_mgr, int requested_dcfclk_khz) | |
180. { | |
181. int actual_dcfclk_set_mhz = -1; | |
^ | |
182. | |
183. if (!clk_mgr->base.ctx->dc->debug.pstate_enabled) | |
#692 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c:203: error: Dead Store | |
The value written to `&actual_min_ds_dcfclk_mhz` is never used. | |
201. int dcn316_smu_set_min_deep_sleep_dcfclk(struct clk_mgr_internal *clk_mgr, int requested_min_ds_dcfclk_khz) | |
202. { | |
203. int actual_min_ds_dcfclk_mhz = -1; | |
^ | |
204. | |
205. if (!clk_mgr->base.ctx->dc->debug.pstate_enabled) | |
#693 | |
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c:221: error: Dead Store | |
The value written to `&actual_dppclk_set_mhz` is never used. | |
219. int dcn316_smu_set_dppclk(struct clk_mgr_internal *clk_mgr, int requested_dpp_khz) | |
220. { | |
221. int actual_dppclk_set_mhz = -1; | |
^ | |
222. | |
223. if (!clk_mgr->smu_present) | |
#694 | |
drivers/gpu/drm/amd/display/dc/core/dc.c:858: error: Dead Store | |
The value written to `&dc_version` is never used. | |
856. { | |
857. struct dc_context *dc_ctx; | |
858. enum dce_version dc_version = DCE_VERSION_UNKNOWN; | |
^ | |
859. | |
860. dc_ctx = kzalloc(sizeof(*dc_ctx), GFP_KERNEL); | |
#695 | |
drivers/gpu/drm/amd/display/dc/core/dc.c:1732: error: Dead Store | |
The value written to `&result` is never used. | |
1730. { | |
1731. struct dc_bios *dcb = dc->ctx->dc_bios; | |
1732. enum dc_status result = DC_ERROR_UNEXPECTED; | |
^ | |
1733. struct pipe_ctx *pipe; | |
1734. int i, k, l; | |
#696 | |
drivers/gpu/drm/amd/display/dc/core/dc.c:1893: error: Dead Store | |
The value written to `&result` is never used. | |
1891. bool dc_commit_state(struct dc *dc, struct dc_state *context) | |
1892. { | |
1893. enum dc_status result = DC_ERROR_UNEXPECTED; | |
^ | |
1894. int i; | |
1895. | |
#697 | |
drivers/gpu/drm/amd/display/dc/core/dc.c:2120: error: Dead Store | |
The value written to `&gpio_result` is never used. | |
2118. struct gpio_service *gpio_service) | |
2119. { | |
2120. enum gpio_result gpio_result = GPIO_RESULT_NON_SPECIFIC_ERROR; | |
^ | |
2121. struct gpio_pin_info pin_info; | |
2122. struct gpio *generic; | |
#698 | |
drivers/gpu/drm/amd/display/dc/core/dc_link.c:2112: error: Dead Store | |
The value written to `&status` is never used. | |
2110. unsigned int i; | |
2111. uint8_t dpcd_power_state = '\0'; | |
2112. enum dc_status status = DC_ERROR_UNEXPECTED; | |
^ | |
2113. | |
2114. for (i = 0; i < dc->link_count; i++) { | |
#699 | |
drivers/gpu/drm/amd/display/dc/core/dc_link.c:2135: error: Dead Store | |
The value written to `&status` is never used. | |
2133. unsigned int i; | |
2134. uint8_t dpcd_power_state = '\0'; | |
2135. enum dc_status status = DC_ERROR_UNEXPECTED; | |
^ | |
2136. | |
2137. for (i = 0; i < dc->link_count; i++) { | |
#700 | |
drivers/gpu/drm/amd/display/dc/core/dc_link.c:3491: error: Dead Store | |
The value written to `&denominator` is never used. | |
3489. struct fixed31_32 peak_kbps; | |
3490. uint32_t numerator = 0; | |
3491. uint32_t denominator = 1; | |
^ | |
3492. | |
3493. /* | |
#701 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:277: error: Dead Store | |
The value written to `&pattern` is never used. | |
275. struct encoder_feature_support *enc_caps; | |
276. struct dpcd_caps *rx_caps = &link->dpcd_caps; | |
277. enum dc_dp_training_pattern pattern = DP_TRAINING_PATTERN_SEQUENCE_2; | |
^ | |
278. | |
279. link_enc = link_enc_cfg_get_link_enc(link); | |
#702 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:1728: error: Dead Store | |
The value written to `<_spread` is never used. | |
1726. char *link_rate = "Unknown"; | |
1727. char *lt_result = "Unknown"; | |
1728. char *lt_spread = "Disabled"; | |
^ | |
1729. | |
1730. switch (lt_settings->link_settings.link_rate) { | |
#703 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:2191: error: Dead Store | |
The value written to `&toggle_rate` is never used. | |
2189. enum link_training_result status = LINK_TRAINING_SUCCESS; | |
2190. uint8_t lane = 0; | |
2191. uint8_t toggle_rate = 0x6; | |
^ | |
2192. uint8_t target_rate = 0x6; | |
2193. bool apply_toggle_rate_wa = false; | |
#704 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:2702: error: Dead Store | |
The value written to `&status` is never used. | |
2700. struct dc_link *link = stream->link; | |
2701. enum dp_panel_mode panel_mode = dp_get_panel_mode(link); | |
2702. enum link_training_result status = LINK_TRAINING_CR_FAIL_LANE0; | |
^ | |
2703. struct dc_link_settings cur_link_settings = *link_setting; | |
2704. struct dc_link_settings max_link_settings = *link_setting; | |
#705 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:2927: error: Dead Store | |
The value written to `&dp_cs_id` is never used. | |
2925. enum link_training_result lt_status = LINK_TRAINING_SUCCESS; | |
2926. enum dp_panel_mode panel_mode = DP_PANEL_MODE_DEFAULT; | |
2927. enum clock_source_id dp_cs_id = CLOCK_SOURCE_ID_EXTERNAL; | |
^ | |
2928. bool fec_enable = false; | |
2929. | |
#706 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:3169: error: Dead Store | |
The value written to `&dpcd_result` is never used. | |
3167. { | |
3168. uint8_t irq_reg_rx_power_state = 0; | |
3169. enum dc_status dpcd_result = DC_ERROR_UNEXPECTED; | |
^ | |
3170. union lane_status lane_status; | |
3171. uint32_t lane; | |
#707 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:4272: error: Dead Store | |
The value written to `&test_pattern_color_space` is never used. | |
4270. union test_misc dpcd_test_params; | |
4271. enum dp_test_pattern test_pattern; | |
4272. enum dp_test_pattern_color_space test_pattern_color_space = | |
^ | |
4273. DP_TEST_PATTERN_COLOR_SPACE_UNDEFINED; | |
4274. enum dc_color_depth requestColorDepth = COLOR_DEPTH_UNDEFINED; | |
#708 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:4677: error: Dead Store | |
The value written to `&st` is never used. | |
4675. { | |
4676. bool mst = false; | |
4677. enum dc_status st = DC_OK; | |
^ | |
4678. union dpcd_rev rev; | |
4679. union mstm_cap cap; | |
#709 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:5037: error: Dead Store | |
The value written to `&status` is never used. | |
5035. { | |
5036. uint8_t lttpr_dpcd_data[8]; | |
5037. enum dc_status status = DC_ERROR_UNEXPECTED; | |
^ | |
5038. bool is_lttpr_present = false; | |
5039. | |
#710 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:5049: error: Dead Store | |
The value written to `&status` is never used. | |
5047. * LTTPR extended aux timeout if LTTPR is present. | |
5048. */ | |
5049. status = core_link_read_dpcd(link, | |
^ | |
5050. DP_LT_TUNABLE_PHY_REPEATER_FIELD_DATA_STRUCTURE_REV, | |
5051. lttpr_dpcd_data, | |
#711 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:5235: error: Dead Store | |
The value written to `&status` is never used. | |
5233. static enum dc_status wa_try_to_wake_dprx(struct dc_link *link, uint64_t timeout_ms) | |
5234. { | |
5235. enum dc_status status = DC_ERROR_UNEXPECTED; | |
^ | |
5236. uint8_t dpcd_data = 0; | |
5237. uint64_t start_ts = 0; | |
#712 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:5275: error: Dead Store | |
The value written to `&status` is never used. | |
5273. | |
5274. dpcd_data = DP_SET_POWER_D3; | |
5275. status = core_link_write_dpcd( | |
^ | |
5276. link, | |
5277. DP_SET_POWER, | |
#713 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:5365: error: Dead Store | |
The value written to `&status` is never used. | |
5363. if (status != DC_OK) { | |
5364. dpcd_power_state = DP_SET_POWER_D0; | |
5365. status = core_link_write_dpcd( | |
^ | |
5366. link, | |
5367. DP_SET_POWER, | |
#714 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:5372: error: Dead Store | |
The value written to `&status` is never used. | |
5370. | |
5371. dpcd_power_state = DP_SET_POWER_D3; | |
5372. status = core_link_write_dpcd( | |
^ | |
5373. link, | |
5374. DP_SET_POWER, | |
#715 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:5590: error: Dead Store | |
The value written to `&status` is never used. | |
5588. /* Read DSC and FEC sink capabilities if DP revision is 1.4 and up */ | |
5589. if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_14) { | |
5590. status = core_link_read_dpcd( | |
^ | |
5591. link, | |
5592. DP_FEC_CAPABILITY, | |
#716 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:5595: error: Dead Store | |
The value written to `&status` is never used. | |
5593. &link->dpcd_caps.fec_cap.raw, | |
5594. sizeof(link->dpcd_caps.fec_cap.raw)); | |
5595. status = core_link_read_dpcd( | |
^ | |
5596. link, | |
5597. DP_DSC_SUPPORT, | |
#717 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:5601: error: Dead Store | |
The value written to `&status` is never used. | |
5599. sizeof(link->dpcd_caps.dsc_caps.dsc_basic_caps.raw)); | |
5600. if (link->dpcd_caps.dongle_type != DISPLAY_DONGLE_NONE) { | |
5601. status = core_link_read_dpcd( | |
^ | |
5602. link, | |
5603. DP_DSC_BRANCH_OVERALL_THROUGHPUT_0, | |
#718 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:5697: error: Dead Store | |
The value written to `&status` is never used. | |
5695. uint8_t dpcd_data[16]; | |
5696. uint32_t read_dpcd_retry_cnt = 3; | |
5697. enum dc_status status = DC_ERROR_UNEXPECTED; | |
^ | |
5698. union dp_downstream_port_present ds_port = { 0 }; | |
5699. union down_stream_port_count down_strm_port_count; | |
#719 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:5973: error: Dead Store | |
The value written to `&dpg_width` is never used. | |
5971. int opp_cnt = 1; | |
5972. int offset = 0; | |
5973. int dpg_width = width; | |
^ | |
5974. | |
5975. switch (test_pattern_color_space) { | |
#720 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:6492: error: Null Dereference | |
pointer `link_enc` last assigned on line 6486 could be null and is dereferenced at line 6492, column 6. | |
6490. return status; | |
6491. | |
6492. if (link_enc->funcs->fec_set_ready && | |
^ | |
6493. link->dpcd_caps.fec_cap.bits.FEC_CAPABLE) { | |
6494. if (ready) { | |
#721 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:6532: error: Null Dereference | |
pointer `link_enc` last assigned on line 6526 could be null and is dereferenced at line 6532, column 6. | |
6530. return; | |
6531. | |
6532. if (link_enc->funcs->fec_set_enable && | |
^ | |
6533. link->dpcd_caps.fec_cap.bits.FEC_CAPABLE) { | |
6534. if (link->fec_state == dc_link_fec_ready && enable) { | |
#722 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:7130: error: Dead Store | |
The value written to `&result` is never used. | |
7128. unsigned char sinkstatus = 0; | |
7129. unsigned char edpRev = 0; | |
7130. enum dc_status result = DC_OK; | |
^ | |
7131. | |
7132. result = core_link_read_dpcd(link, DP_EDP_DPCD_REV, &edpRev, sizeof(edpRev)); | |
#723 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c:7153: error: Dead Store | |
The value written to `&result` is never used. | |
7151. unsigned char sinkstatus = 0; | |
7152. unsigned char edpRev = 0; | |
7153. enum dc_status result = DC_OK; | |
^ | |
7154. | |
7155. /* use absolute time stamp to constrain max T7*/ | |
#724 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c:44: error: Dead Store | |
The value written to `&status` is never used. | |
42. enum dc_status dpcd_get_tunneling_device_data(struct dc_link *link) | |
43. { | |
44. enum dc_status status = DC_OK; | |
^ | |
45. uint8_t dpcd_dp_tun_data[3] = {0}; | |
46. uint8_t dpcd_topology_data[DPCD_USB4_TOPOLOGY_ID_LEN] = {0}; | |
#725 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c:49: error: Dead Store | |
The value written to `&status` is never used. | |
47. uint8_t i = 0; | |
48. | |
49. status = core_link_read_dpcd(link, | |
^ | |
50. DP_TUNNELING_CAPABILITIES_SUPPORT, | |
51. dpcd_dp_tun_data, | |
#726 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c:556: error: Dead Store | |
The value written to `&result` is never used. | |
554. uint32_t hop) | |
555. { | |
556. enum link_training_result result = LINK_TRAINING_CR_FAIL_LANE0; | |
^ | |
557. | |
558. if (lt_settings->lttpr_mode == LTTPR_MODE_NON_TRANSPARENT) | |
#727 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c:290: error: Dead Store | |
The value written to `&eng_id` is never used. | |
288. uint8_t stream_count) | |
289. { | |
290. enum engine_id eng_id = ENGINE_ID_UNKNOWN; | |
^ | |
291. int i; | |
292. int j; | |
#728 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c:320: error: Dead Store | |
The value written to `&eng_id` is never used. | |
318. | |
319. /* (b) Retain previous assignments for mappable endpoints if encoders still available. */ | |
320. eng_id = ENGINE_ID_UNKNOWN; | |
^ | |
321. | |
322. if (state != dc->current_state) { | |
#729 | |
drivers/gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c:349: error: Dead Store | |
The value written to `&eng_id` is never used. | |
347. | |
348. /* (c) Then assign encoders to remaining mappable endpoints. */ | |
349. eng_id = ENGINE_ID_UNKNOWN; | |
^ | |
350. | |
351. for (i = 0; i < stream_count; i++) { | |
#730 | |
drivers/gpu/drm/amd/display/dc/core/dc_resource.c:648: error: Dead Store | |
The value written to `&dal_pixel_format` is never used. | |
646. enum surface_pixel_format surface_pixel_format) | |
647. { | |
648. enum pixel_format dal_pixel_format = PIXEL_FORMAT_UNKNOWN; | |
^ | |
649. | |
650. switch (surface_pixel_format) { | |
#731 | |
drivers/gpu/drm/amd/display/dc/core/dc_resource.c:2611: error: Dead Store | |
The value written to `&result` is never used. | |
2609. bool fast_validate) | |
2610. { | |
2611. enum dc_status result = DC_ERROR_UNEXPECTED; | |
^ | |
2612. int i, j; | |
2613. | |
#732 | |
drivers/gpu/drm/amd/display/dc/core/dc_stream.c:399: error: Dead Store | |
The value written to `&dc` is never used. | |
397. const struct dc_cursor_position *position) | |
398. { | |
399. struct dc *dc = stream->ctx->dc; | |
^ | |
400. bool reset_idle_optimizations = false; | |
401. | |
#733 | |
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c:567: error: Dead Store | |
The value written to `&res` is never used. | |
565. struct aux_request_transaction_data aux_req; | |
566. uint8_t returned_bytes = 0; | |
567. int res = -1; | |
^ | |
568. uint32_t status; | |
569. | |
#734 | |
drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c:477: error: Dead Store | |
The value written to `&pll_calc_error` is never used. | |
475. { | |
476. uint32_t field = 0; | |
477. uint32_t pll_calc_error = MAX_PLL_CALC_ERROR; | |
^ | |
478. DC_LOGGER_INIT(); | |
479. /* Check if reference clock is external (not pcie/xtalin) | |
#735 | |
drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c:1363: error: Dead Store | |
The value written to `&bp_result` is never used. | |
1361. uint32_t *ss_entries_num) | |
1362. { | |
1363. enum bp_result bp_result = BP_RESULT_FAILURE; | |
^ | |
1364. struct spread_spectrum_info *ss_info; | |
1365. struct spread_spectrum_data *ss_data; | |
#736 | |
drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c:1394: error: Dead Store | |
The value written to `&ss_info_cur` is never used. | |
1392. sizeof(struct spread_spectrum_info), | |
1393. GFP_KERNEL); | |
1394. ss_info_cur = ss_info; | |
^ | |
1395. if (ss_info == NULL) | |
1396. return; | |
#737 | |
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c:307: error: Dead Store | |
The value written to `&value` is never used. | |
305. | |
306. ASSERT(REG(DP_DPHY_INTERNAL_CTRL)); | |
307. value = REG_READ(DP_DPHY_INTERNAL_CTRL); | |
^ | |
308. | |
309. switch (panel_mode) { | |
#738 | |
drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c:895: error: Dead Store | |
The value written to `&result` is never used. | |
893. struct dc_stream_state *dc_stream) | |
894. { | |
895. enum dc_status result = DC_ERROR_UNEXPECTED; | |
^ | |
896. | |
897. result = resource_map_pool_resources(dc, new_ctx, dc_stream); | |
#739 | |
drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c:889: error: Dead Store | |
The value written to `&bp_result` is never used. | |
887. ctx->dc->debug.dmub_command_table) { | |
888. if (cntl.action == TRANSMITTER_CONTROL_POWER_ON) | |
889. bp_result = ctx->dc_bios->funcs->enable_lvtma_control(ctx->dc_bios, | |
^ | |
890. LVTMA_CONTROL_POWER_ON, | |
891. panel_instance); | |
#740 | |
drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c:893: error: Dead Store | |
The value written to `&bp_result` is never used. | |
891. panel_instance); | |
892. else | |
893. bp_result = ctx->dc_bios->funcs->enable_lvtma_control(ctx->dc_bios, | |
^ | |
894. LVTMA_CONTROL_POWER_OFF, | |
895. panel_instance); | |
#741 | |
drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c:105: error: Dead Store | |
The value written to `&value` is never used. | |
103. uint32_t value = 0; | |
104. | |
105. set_reg_field_value( | |
^ | |
106. value, | |
107. mode, | |
#742 | |
drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c:1106: error: Dead Store | |
The value written to `&result` is never used. | |
1104. struct dc_stream_state *dc_stream) | |
1105. { | |
1106. enum dc_status result = DC_ERROR_UNEXPECTED; | |
^ | |
1107. | |
1108. result = resource_map_pool_resources(dc, new_ctx, dc_stream); | |
#743 | |
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c:3352: error: Dead Store | |
The value written to `&split_pipe` is never used. | |
3350. r2_r = r2.x + r2.width; | |
3351. r2_b = r2.y + r2.height; | |
3352. split_pipe = test_pipe; | |
^ | |
3353. | |
3354. /** | |
#744 | |
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c:483: error: Dead Store | |
The value written to `&pBuf` is never used. | |
481. | |
482. remaining_buffer -= chars_printed; | |
483. pBuf += chars_printed; | |
^ | |
484. | |
485. return bufSize - remaining_buffer; | |
#745 | |
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c:615: error: Dead Store | |
The value written to `&pBuf` is never used. | |
613. if ((mask & DC_HW_STATE_MASK_CLOCKS) && remaining_buf_size > 0) { | |
614. chars_printed = dcn10_get_clock_states(dc, pBuf, remaining_buf_size); | |
615. pBuf += chars_printed; | |
^ | |
616. remaining_buf_size -= chars_printed; | |
617. } | |
#746 | |
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c:616: error: Dead Store | |
The value written to `&remaining_buf_size` is never used. | |
614. chars_printed = dcn10_get_clock_states(dc, pBuf, remaining_buf_size); | |
615. pBuf += chars_printed; | |
616. remaining_buf_size -= chars_printed; | |
^ | |
617. } | |
618. } | |
#747 | |
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c:237: error: Dead Store | |
The value written to `&value` is never used. | |
235. return; | |
236. | |
237. value = REG_READ(DP_DPHY_INTERNAL_CTRL); | |
^ | |
238. | |
239. switch (panel_mode) { | |
#748 | |
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c:1080: error: Dead Store | |
The value written to `&result` is never used. | |
1078. struct dc_stream_state *dc_stream) | |
1079. { | |
1080. enum dc_status result = DC_ERROR_UNEXPECTED; | |
^ | |
1081. | |
1082. result = resource_map_pool_resources(dc, new_ctx, dc_stream); | |
#749 | |
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c:435: error: Dead Store | |
The value written to `&dsc_pix_fmt` is never used. | |
433. static enum dsc_pixel_format dsc_dc_pixel_encoding_to_dsc_pixel_format(enum dc_pixel_encoding dc_pix_enc, bool is_ycbcr422_simple) | |
434. { | |
435. enum dsc_pixel_format dsc_pix_fmt = DSC_PIXFMT_UNKNOWN; | |
^ | |
436. | |
437. /* NOTE: We don't support DSC_PIXFMT_SIMPLE_YCBCR422 */ | |
#750 | |
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c:724: error: Dead Store | |
The value written to `&h_ratio_luma` is never used. | |
722. struct scaling_taps num_taps) | |
723. { | |
724. uint32_t h_ratio_luma = 1; | |
^ | |
725. uint32_t h_taps_luma = num_taps.h_taps; | |
726. uint32_t h_taps_chroma = num_taps.h_taps_c; | |
#751 | |
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c:803: error: Dead Store | |
The value written to `&v_ratio_luma` is never used. | |
801. enum dwb_subsample_position subsample_position) | |
802. { | |
803. uint32_t v_ratio_luma = 1; | |
^ | |
804. uint32_t v_taps_luma = num_taps.v_taps; | |
805. uint32_t v_taps_chroma = num_taps.v_taps_c; | |
#752 | |
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c:868: error: Dead Store | |
The value written to `&result` is never used. | |
866. { | |
867. struct dpp *dpp_base = pipe_ctx->plane_res.dpp; | |
868. bool result = true; | |
^ | |
869. struct pwl_params *blend_lut = NULL; | |
870. | |
#753 | |
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c:890: error: Dead Store | |
The value written to `&result` is never used. | |
888. { | |
889. struct dpp *dpp_base = pipe_ctx->plane_res.dpp; | |
890. bool result = true; | |
^ | |
891. struct pwl_params *shaper_lut = NULL; | |
892. | |
#754 | |
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c:904: error: Dead Store | |
The value written to `&result` is never used. | |
902. } | |
903. | |
904. result = dpp_base->funcs->dpp_program_shaper_lut(dpp_base, shaper_lut); | |
^ | |
905. if (plane_state->lut3d_func && | |
906. plane_state->lut3d_func->state.bits.initialized == 1) | |
#755 | |
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c:1310: error: Dead Store | |
The value written to `&status` is never used. | |
1308. enum dc_status dcn20_build_mapped_resource(const struct dc *dc, struct dc_state *context, struct dc_stream_state *stream) | |
1309. { | |
1310. enum dc_status status = DC_OK; | |
^ | |
1311. struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream); | |
1312. | |
#756 | |
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c:1430: error: Dead Store | |
The value written to `&result` is never used. | |
1428. enum dc_status dcn20_add_stream_to_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream) | |
1429. { | |
1430. enum dc_status result = DC_ERROR_UNEXPECTED; | |
^ | |
1431. | |
1432. result = resource_map_pool_resources(dc, new_ctx, dc_stream); | |
#757 | |
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c:1450: error: Dead Store | |
The value written to `&result` is never used. | |
1448. enum dc_status dcn20_remove_stream_from_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream) | |
1449. { | |
1450. enum dc_status result = DC_OK; | |
^ | |
1451. | |
1452. result = remove_dsc_from_stream_resource(dc, new_ctx, dc_stream); | |
#758 | |
drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.c:191: error: Dead Store | |
The value written to `&pixel_width` is never used. | |
189. | |
190. if (scl_data->viewport.width > scl_data->recout.width) | |
191. pixel_width = scl_data->recout.width; | |
^ | |
192. else | |
193. pixel_width = scl_data->viewport.width; | |
#759 | |
drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.c:193: error: Dead Store | |
The value written to `&pixel_width` is never used. | |
191. pixel_width = scl_data->recout.width; | |
192. else | |
193. pixel_width = scl_data->viewport.width; | |
^ | |
194. | |
195. if (scl_data->viewport.width != scl_data->h_active && | |
#760 | |
drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c:545: error: Dead Store | |
The value written to `&hubp` is never used. | |
543. struct dce_hwseq *hws = dc->hwseq; | |
544. struct hubp *hubp = NULL; | |
545. hubp = dc->res_pool->hubps[pipe->pipe_idx]; | |
^ | |
546. /* use TG master update lock to lock everything on the TG | |
547. * therefore only top pipe need to lock | |
#761 | |
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c:1395: error: Dead Store | |
The value written to `&result` is never used. | |
1393. static enum dc_status dcn21_patch_unknown_plane_state(struct dc_plane_state *plane_state) | |
1394. { | |
1395. enum dc_status result = DC_OK; | |
^ | |
1396. | |
1397. if (plane_state->ctx->dc->debug.disable_dcc == DCC_ENABLE) { | |
#762 | |
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c:77: error: Dead Store | |
The value written to `&result` is never used. | |
75. { | |
76. struct dpp *dpp_base = pipe_ctx->plane_res.dpp; | |
77. bool result = true; | |
^ | |
78. struct pwl_params *blend_lut = NULL; | |
79. | |
#763 | |
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c:133: error: Dead Store | |
The value written to `&result` is never used. | |
131. if (acquired_rmu != stream->lut3d_func->state.bits.rmu_mux_num) | |
132. BREAK_TO_DEBUGGER(); | |
133. result = mpc->funcs->program_3dlut(mpc, | |
^ | |
134. &stream->lut3d_func->lut_3d, | |
135. stream->lut3d_func->state.bits.rmu_mux_num); | |
#764 | |
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c:153: error: Dead Store | |
The value written to `&result` is never used. | |
151. struct dpp *dpp_base = pipe_ctx->plane_res.dpp; | |
152. enum dc_transfer_func_predefined tf; | |
153. bool result = true; | |
^ | |
154. struct pwl_params *params = NULL; | |
155. | |
#765 | |
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c:301: error: Dead Store | |
The value written to `&dwb` is never used. | |
299. /*following is the original: warmup each DWB's mcif buffer*/ | |
300. for (i = 0; i < num_dwb; i++) { | |
301. dwb = dc->res_pool->dwbc[wb_info[i].dwb_pipe_inst]; | |
^ | |
302. mcif_wb = dc->res_pool->mcif_wb[wb_info[i].dwb_pipe_inst]; | |
303. /*warmup is for VM mode only*/ | |
#766 | |
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c:332: error: Dead Store | |
The value written to `&optc` is never used. | |
330. | |
331. /* set the OPTC source mux */ | |
332. optc = dc->res_pool->timing_generators[dwb->otg_inst]; | |
^ | |
333. DC_LOG_DWB("%s dwb_pipe_inst = %d, mpcc_inst = %d",\ | |
334. __func__, wb_info->dwb_pipe_inst,\ | |
#767 | |
drivers/gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c:381: error: Dead Store | |
The value written to `&odm_combine_factor` is never used. | |
379. { | |
380. uint32_t pix_per_cycle = 1; | |
381. uint32_t odm_combine_factor = 1; | |
^ | |
382. | |
383. if (!pipe_ctx || !pipe_ctx->stream || !pipe_ctx->stream_res.stream_enc) | |
#768 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c:291: error: Dead Store | |
The value written to `&cursor_bpp` is never used. | |
289. case CURSOR_MODE_MONO: | |
290. cursor_size /= 2; | |
291. cursor_bpp = 4; | |
^ | |
292. break; | |
293. case CURSOR_MODE_COLOR_1BIT_AND: | |
#769 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c:297: error: Dead Store | |
The value written to `&cursor_bpp` is never used. | |
295. case CURSOR_MODE_COLOR_UN_PRE_MULTIPLIED_ALPHA: | |
296. cursor_size *= 4; | |
297. cursor_bpp = 4; | |
^ | |
298. break; | |
299. | |
#770 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c:303: error: Dead Store | |
The value written to `&cursor_bpp` is never used. | |
301. case CURSOR_MODE_COLOR_64BIT_FP_UN_PRE_MULTIPLIED: | |
302. cursor_size *= 8; | |
303. cursor_bpp = 8; | |
^ | |
304. break; | |
305. } | |
#771 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c:540: error: Dead Store | |
The value written to `&result` is never used. | |
538. stream->lut3d_func->state.bits.initialized == 1) { | |
539. | |
540. result = mpc->funcs->program_3dlut(mpc, | |
^ | |
541. &stream->lut3d_func->lut_3d, | |
542. mpcc_id); | |
#772 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c:558: error: Dead Store | |
The value written to `&result` is never used. | |
556. int mpcc_id = pipe_ctx->plane_res.hubp->inst; | |
557. struct mpc *mpc = pipe_ctx->stream_res.opp->ctx->dc->res_pool->mpc; | |
558. bool result = true; | |
^ | |
559. struct pwl_params *lut_params = NULL; | |
560. | |
#773 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c:572: error: Dead Store | |
The value written to `&result` is never used. | |
570. } | |
571. } | |
572. result = mpc->funcs->program_1dlut(mpc, lut_params, mpcc_id); | |
^ | |
573. | |
574. // Shaper | |
#774 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c:588: error: Dead Store | |
The value written to `&result` is never used. | |
586. } | |
587. | |
588. result = mpc->funcs->program_shaper(mpc, lut_params, mpcc_id); | |
^ | |
589. | |
590. // 3D | |
#775 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c:1204: error: Dead Store | |
The value written to `&odm_combine_factor` is never used. | |
1202. { | |
1203. uint32_t pix_per_cycle = 1; | |
1204. uint32_t odm_combine_factor = 1; | |
^ | |
1205. | |
1206. if (!pipe_ctx || !pipe_ctx->stream || !pipe_ctx->stream_res.stream_enc) | |
#776 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.c:1621: error: Dead Store | |
The value written to `&state` is never used. | |
1619. *lut = pool->mpc_lut[mpcc_id]; | |
1620. *shaper = pool->mpc_shaper[mpcc_id]; | |
1621. state = &pool->mpc_lut[mpcc_id]->state; | |
^ | |
1622. res_ctx->is_mpc_3dlut_acquired[mpcc_id] = true; | |
1623. ret = true; | |
#777 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.c:1703: error: Null Dereference | |
pointer `phantom_stream` last assigned on line 1702 could be null and is dereferenced at line 1703, column 2. | |
1701. | |
1702. phantom_stream = dc_create_stream_for_sink(ref_pipe->stream->sink); | |
1703. phantom_stream->signal = SIGNAL_TYPE_VIRTUAL; | |
^ | |
1704. phantom_stream->dpms_off = true; | |
1705. phantom_stream->mall_stream_config.type = SUBVP_PHANTOM; | |
#778 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.c:1900: error: Dead Store | |
The value written to `&timing` is never used. | |
1898. continue; | |
1899. pipe = &res_ctx->pipe_ctx[i]; | |
1900. timing = &pipe->stream->timing; | |
^ | |
1901. | |
1902. pipes[pipe_cnt].pipe.dest.odm_combine_policy = dm_odm_combine_policy_dal; | |
#779 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.c:2046: error: Dead Store | |
The value written to `&num_pipes` is never used. | |
2044. struct ddc_service_init_data ddc_init_data = {0}; | |
2045. uint32_t pipe_fuses = 0; | |
2046. uint32_t num_pipes = 4; | |
^ | |
2047. | |
2048. #undef REG_STRUCT | |
#780 | |
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource_helpers.c:106: error: Dead Store | |
The value written to `&full_vp_height_blk_aligned` is never used. | |
104. * FLOOR(vp_y_start, blk_height) | |
105. */ | |
106. full_vp_height_blk_aligned = ((pipe->plane_res.scl_data.viewport.y + | |
^ | |
107. full_vp_height + mblk_height - 1) / mblk_height * mblk_height) + | |
108. (pipe->plane_res.scl_data.viewport.y / mblk_height * mblk_height); | |
#781 | |
drivers/gpu/drm/amd/display/dc/dcn321/dcn321_resource.c:1635: error: Dead Store | |
The value written to `&num_pipes` is never used. | |
1633. struct ddc_service_init_data ddc_init_data = {0}; | |
1634. uint32_t pipe_fuses = 0; | |
1635. uint32_t num_pipes = 4; | |
^ | |
1636. | |
1637. #undef REG_STRUCT | |
#782 | |
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.c:1096: error: Dead Store | |
The value written to `&line_wait` is never used. | |
1094. + mode_lib->soc.urgent_latency_us, | |
1095. line_wait); | |
1096. line_wait = line_wait / line_time_in_us; | |
^ | |
1097. | |
1098. dst_y_prefetch = get_dst_y_prefetch(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); | |
#783 | |
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.c:1117: error: Dead Store | |
The value written to `&min_vblank` is never used. | |
1115. // magic! | |
1116. if (htotal <= 75) { | |
1117. min_vblank = 300; | |
^ | |
1118. min_dst_y_per_vm_vblank = 100.0; | |
1119. min_dst_y_per_row_vblank = 100.0; | |
#784 | |
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.c:1161: error: Dead Store | |
The value written to `&min_hratio_fact_l` is never used. | |
1159. hscale_pixel_rate_l = 0.; | |
1160. hscale_pixel_rate_c = 0.; | |
1161. min_hratio_fact_l = 1.0; | |
^ | |
1162. min_hratio_fact_c = 1.0; | |
1163. | |
#785 | |
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.c:1162: error: Dead Store | |
The value written to `&min_hratio_fact_c` is never used. | |
1160. hscale_pixel_rate_c = 0.; | |
1161. min_hratio_fact_l = 1.0; | |
1162. min_hratio_fact_c = 1.0; | |
^ | |
1163. | |
1164. if (htaps_l <= 1) | |
#786 | |
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c:1097: error: Dead Store | |
The value written to `&line_wait` is never used. | |
1095. + mode_lib->soc.urgent_latency_us, | |
1096. line_wait); | |
1097. line_wait = line_wait / line_time_in_us; | |
^ | |
1098. | |
1099. dst_y_prefetch = get_dst_y_prefetch(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); | |
#787 | |
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c:1118: error: Dead Store | |
The value written to `&min_vblank` is never used. | |
1116. // magic! | |
1117. if (htotal <= 75) { | |
1118. min_vblank = 300; | |
^ | |
1119. min_dst_y_per_vm_vblank = 100.0; | |
1120. min_dst_y_per_row_vblank = 100.0; | |
#788 | |
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c:1162: error: Dead Store | |
The value written to `&min_hratio_fact_l` is never used. | |
1160. hscale_pixel_rate_l = 0.; | |
1161. hscale_pixel_rate_c = 0.; | |
1162. min_hratio_fact_l = 1.0; | |
^ | |
1163. min_hratio_fact_c = 1.0; | |
1164. | |
#789 | |
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c:1163: error: Dead Store | |
The value written to `&min_hratio_fact_c` is never used. | |
1161. hscale_pixel_rate_c = 0.; | |
1162. min_hratio_fact_l = 1.0; | |
1163. min_hratio_fact_c = 1.0; | |
^ | |
1164. | |
1165. if (htaps_l <= 1) | |
#790 | |
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.c:1144: error: Dead Store | |
The value written to `&line_wait` is never used. | |
1142. + mode_lib->soc.urgent_latency_pixel_data_only_us, // TODO: Should this be urgent_latency_pixel_mixed_with_vm_data_us? | |
1143. line_wait); | |
1144. line_wait = line_wait / line_time_in_us; | |
^ | |
1145. | |
1146. dst_y_prefetch = get_dst_y_prefetch(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); | |
#791 | |
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.c:1167: error: Dead Store | |
The value written to `&min_vblank` is never used. | |
1165. // magic! | |
1166. if (htotal <= 75) { | |
1167. min_vblank = 300; | |
^ | |
1168. max_dst_y_per_vm_vblank = 100.0; | |
1169. max_dst_y_per_row_vblank = 100.0; | |
#792 | |
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.c:1213: error: Dead Store | |
The value written to `&min_hratio_fact_l` is never used. | |
1211. hscale_pixel_rate_l = 0.; | |
1212. hscale_pixel_rate_c = 0.; | |
1213. min_hratio_fact_l = 1.0; | |
^ | |
1214. min_hratio_fact_c = 1.0; | |
1215. | |
#793 | |
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.c:1214: error: Dead Store | |
The value written to `&min_hratio_fact_c` is never used. | |
1212. hscale_pixel_rate_c = 0.; | |
1213. min_hratio_fact_l = 1.0; | |
1214. min_hratio_fact_c = 1.0; | |
^ | |
1215. | |
1216. if (hratio_l <= 1) | |
#794 | |
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c:231: error: Dead Store | |
The value written to `&total_swath_bytes` is never used. | |
229. | |
230. if (rq_param->yuv420) | |
231. total_swath_bytes = 2 * swath_bytes_l + 2 * swath_bytes_c; | |
^ | |
232. else | |
233. total_swath_bytes = 2 * swath_bytes_l; | |
#795 | |
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c:233: error: Dead Store | |
The value written to `&total_swath_bytes` is never used. | |
231. total_swath_bytes = 2 * swath_bytes_l + 2 * swath_bytes_c; | |
232. else | |
233. total_swath_bytes = 2 * swath_bytes_l; | |
^ | |
234. | |
235. rq_param->misc.rq_l.stored_swath_bytes = swath_bytes_l; | |
#796 | |
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c:1247: error: Dead Store | |
The value written to `&line_wait` is never used. | |
1245. + mode_lib->soc.urgent_latency_pixel_data_only_us, // TODO: Should this be urgent_latency_pixel_mixed_with_vm_data_us? | |
1246. line_wait); | |
1247. line_wait = line_wait / line_time_in_us; | |
^ | |
1248. | |
1249. dst_y_prefetch = get_dst_y_prefetch(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); | |
#797 | |
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c:1268: error: Dead Store | |
The value written to `&min_vblank` is never used. | |
1266. // magic! | |
1267. if (htotal <= 75) { | |
1268. min_vblank = 300; | |
^ | |
1269. max_dst_y_per_vm_vblank = 100.0; | |
1270. max_dst_y_per_row_vblank = 100.0; | |
#798 | |
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c:1314: error: Dead Store | |
The value written to `&min_hratio_fact_l` is never used. | |
1312. hscale_pixel_rate_l = 0.; | |
1313. hscale_pixel_rate_c = 0.; | |
1314. min_hratio_fact_l = 1.0; | |
^ | |
1315. min_hratio_fact_c = 1.0; | |
1316. | |
#799 | |
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c:1315: error: Dead Store | |
The value written to `&min_hratio_fact_c` is never used. | |
1313. hscale_pixel_rate_c = 0.; | |
1314. min_hratio_fact_l = 1.0; | |
1315. min_hratio_fact_c = 1.0; | |
^ | |
1316. | |
1317. if (hratio_l <= 1) | |
#800 | |
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c:1058: error: Dead Store | |
The value written to `&prefetch_bw_oto` is never used. | |
1056. max_Tsw = dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) * LineTime; | |
1057. prefetch_sw_bytes = PrefetchSourceLinesY * swath_width_luma_ub * myPipe->BytePerPixelY + PrefetchSourceLinesC * swath_width_chroma_ub * myPipe->BytePerPixelC; | |
1058. prefetch_bw_oto = dml_max(bytes_pp * myPipe->PixelClock / myPipe->DPPPerPlane, prefetch_sw_bytes / (dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) * LineTime)); | |
^ | |
1059. prefetch_bw_oto = dml_max(prefetch_bw_pr, prefetch_sw_bytes / max_Tsw); | |
1060. | |
#801 | |
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.c:246: error: Dead Store | |
The value written to `&total_swath_bytes` is never used. | |
244. | |
245. if (rq_param->yuv420) | |
246. total_swath_bytes = 2 * swath_bytes_l + 2 * swath_bytes_c; | |
^ | |
247. else | |
248. total_swath_bytes = 2 * swath_bytes_l; | |
#802 | |
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.c:248: error: Dead Store | |
The value written to `&total_swath_bytes` is never used. | |
246. total_swath_bytes = 2 * swath_bytes_l + 2 * swath_bytes_c; | |
247. else | |
248. total_swath_bytes = 2 * swath_bytes_l; | |
^ | |
249. | |
250. rq_param->misc.rq_l.stored_swath_bytes = swath_bytes_l; | |
#803 | |
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.c:1023: error: Dead Store | |
The value written to `&scl_enable` is never used. | |
1021. vratio_l = scl->vscl_ratio; | |
1022. vratio_c = scl->vscl_ratio_c; | |
1023. scl_enable = scl->scl_enable; | |
^ | |
1024. | |
1025. swath_width_ub_l = rq_dlg_param->rq_l.swath_width_ub; | |
#804 | |
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.c:1054: error: Dead Store | |
The value written to `&vstartup_start` is never used. | |
1052. | |
1053. if (interlaced) | |
1054. vstartup_start = vstartup_start / 2; | |
^ | |
1055. | |
1056. dst_x_after_scaler = get_dst_x_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA | |
#805 | |
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.c:1158: error: Dead Store | |
The value written to `&min_hratio_fact_l` is never used. | |
1156. hscale_pixel_rate_l = 0.; | |
1157. hscale_pixel_rate_c = 0.; | |
1158. min_hratio_fact_l = 1.0; | |
^ | |
1159. min_hratio_fact_c = 1.0; | |
1160. | |
#806 | |
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.c:1159: error: Dead Store | |
The value written to `&min_hratio_fact_c` is never used. | |
1157. hscale_pixel_rate_c = 0.; | |
1158. min_hratio_fact_l = 1.0; | |
1159. min_hratio_fact_c = 1.0; | |
^ | |
1160. | |
1161. if (hratio_l <= 1) | |
#807 | |
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c:1080: error: Dead Store | |
The value written to `&prefetch_bw_oto` is never used. | |
1078. max_Tsw = dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) * LineTime; | |
1079. prefetch_sw_bytes = PrefetchSourceLinesY * swath_width_luma_ub * myPipe->BytePerPixelY + PrefetchSourceLinesC * swath_width_chroma_ub * myPipe->BytePerPixelC; | |
1080. prefetch_bw_oto = dml_max(bytes_pp * myPipe->PixelClock / myPipe->DPPPerPlane, prefetch_sw_bytes / (dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) * LineTime)); | |
^ | |
1081. prefetch_bw_oto = dml_max(prefetch_bw_pr, prefetch_sw_bytes / max_Tsw); | |
1082. | |
#808 | |
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.c:334: error: Dead Store | |
The value written to `&total_swath_bytes` is never used. | |
332. | |
333. if (rq_param->yuv420) | |
334. total_swath_bytes = 2 * swath_bytes_l + 2 * swath_bytes_c; | |
^ | |
335. else | |
336. total_swath_bytes = 2 * swath_bytes_l; | |
#809 | |
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.c:336: error: Dead Store | |
The value written to `&total_swath_bytes` is never used. | |
334. total_swath_bytes = 2 * swath_bytes_l + 2 * swath_bytes_c; | |
335. else | |
336. total_swath_bytes = 2 * swath_bytes_l; | |
^ | |
337. | |
338. rq_param->misc.rq_l.stored_swath_bytes = swath_bytes_l; | |
#810 | |
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.c:1142: error: Dead Store | |
The value written to `&dppclk_delay_subtotal` is never used. | |
1140. dppclk_delay_subtotal += mode_lib->ip.dppclk_delay_scl_lb_only; | |
1141. | |
1142. dppclk_delay_subtotal += mode_lib->ip.dppclk_delay_cnvc_formatter + src->num_cursors * mode_lib->ip.dppclk_delay_cnvc_cursor; | |
^ | |
1143. | |
1144. if (dout->dsc_enable) { | |
#811 | |
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.c:1147: error: Dead Store | |
The value written to `&dispclk_delay_subtotal` is never used. | |
1145. double dsc_delay = get_dsc_delay(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // FROM VBA | |
1146. | |
1147. dispclk_delay_subtotal += dsc_delay; | |
^ | |
1148. } | |
1149. | |
#812 | |
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.c:1168: error: Dead Store | |
The value written to `&vstartup_start` is never used. | |
1166. | |
1167. if (interlaced) | |
1168. vstartup_start = vstartup_start / 2; | |
^ | |
1169. | |
1170. dst_x_after_scaler = get_dst_x_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA | |
#813 | |
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.c:1273: error: Dead Store | |
The value written to `&min_hratio_fact_l` is never used. | |
1271. hscale_pixel_rate_l = 0.; | |
1272. hscale_pixel_rate_c = 0.; | |
1273. min_hratio_fact_l = 1.0; | |
^ | |
1274. min_hratio_fact_c = 1.0; | |
1275. | |
#814 | |
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.c:1274: error: Dead Store | |
The value written to `&min_hratio_fact_c` is never used. | |
1272. hscale_pixel_rate_c = 0.; | |
1273. min_hratio_fact_l = 1.0; | |
1274. min_hratio_fact_c = 1.0; | |
^ | |
1275. | |
1276. if (hratio_l <= 1) | |
#815 | |
drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c:1770: error: Dead Store | |
The value written to `&dcfclk` is never used. | |
1768. { | |
1769. int i, pipe_idx, vlevel_temp = 0; | |
1770. double dcfclk = dcn3_2_soc.clock_limits[0].dcfclk_mhz; | |
^ | |
1771. double dcfclk_from_validation = context->bw_ctx.dml.vba.DCFCLKState[vlevel][context->bw_ctx.dml.vba.maxMpcComb]; | |
1772. double dcfclk_from_fw_based_mclk_switching = dcfclk_from_validation; | |
#816 | |
drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c:1777: error: Dead Store | |
The value written to `&min_dram_speed_mts` is never used. | |
1775. unsigned int dummy_latency_index = 0; | |
1776. int maxMpcComb = context->bw_ctx.dml.vba.maxMpcComb; | |
1777. unsigned int min_dram_speed_mts = context->bw_ctx.dml.vba.DRAMSpeed; | |
^ | |
1778. unsigned int min_dram_speed_mts_margin; | |
1779. | |
#817 | |
drivers/gpu/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.c:137: error: Dead Store | |
The value written to `&vratio_pre` is never used. | |
135. { | |
136. double prefill = dml_floor(vinit, 1); | |
137. double vratio_pre = 1.0; | |
^ | |
138. | |
139. vratio_pre = (max_num_sw * swath_height + max_partial_sw) / l_sw; | |
#818 | |
drivers/gpu/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.c:426: error: Dead Store | |
The value written to `&blk256_width` is never used. | |
424. | |
425. if (surf_linear) { | |
426. blk256_width = 256; | |
^ | |
427. blk256_height = 1; | |
428. } else { | |
#819 | |
drivers/gpu/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.c:1485: error: Dead Store | |
The value written to `&min_vblank` is never used. | |
1483. min_dst_y_per_row_vblank = 16.0; | |
1484. if (htotal <= 75) { | |
1485. min_vblank = 300; | |
^ | |
1486. min_dst_y_per_vm_vblank = 100.0; | |
1487. min_dst_y_per_row_vblank = 100.0; | |
#820 | |
drivers/gpu/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.c:1601: error: Dead Store | |
The value written to `&min_hratio_fact_l` is never used. | |
1599. hscale_pixel_rate_l = 0.; | |
1600. hscale_pixel_rate_c = 0.; | |
1601. min_hratio_fact_l = 1.0; | |
^ | |
1602. min_hratio_fact_c = 1.0; | |
1603. | |
#821 | |
drivers/gpu/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.c:1602: error: Dead Store | |
The value written to `&min_hratio_fact_c` is never used. | |
1600. hscale_pixel_rate_c = 0.; | |
1601. min_hratio_fact_l = 1.0; | |
1602. min_hratio_fact_c = 1.0; | |
^ | |
1603. | |
1604. if (htaps_l <= 1) | |
#822 | |
drivers/gpu/drm/amd/display/dc/dml/dsc/rc_calc_fpu.c:129: error: Dead Store | |
The value written to `&p` is never used. | |
127. *p++ = -12; | |
128. *p++ = -12; | |
129. *p++ = -12; | |
^ | |
130. } else if (mode == CM_422) { | |
131. *p++ = (bpp <= 8) ? (2) : ((bpp >= 10) ? (10) : (2 + dsc_roundf((bpp - 8) * (8 / 2.0)))); | |
#823 | |
drivers/gpu/drm/amd/display/dc/dml/dsc/rc_calc_fpu.c:145: error: Dead Store | |
The value written to `&p` is never used. | |
143. *p++ = -12; | |
144. *p++ = -12; | |
145. *p++ = -12; | |
^ | |
146. } else { | |
147. *p++ = (bpp <= 6) ? (2) : ((bpp >= 8) ? (10) : (2 + dsc_roundf((bpp - 6) * (8 / 2.0)))); | |
#824 | |
drivers/gpu/drm/amd/display/dc/dml/dsc/rc_calc_fpu.c:161: error: Dead Store | |
The value written to `&p` is never used. | |
159. *p++ = -12; | |
160. *p++ = -12; | |
161. *p++ = -12; | |
^ | |
162. } | |
163. } | |
#825 | |
drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c:437: error: Dead Store | |
The value written to `&id` is never used. | |
435. break; | |
436. default: | |
437. id = GPIO_ID_HPD; | |
^ | |
438. ASSERT_CRITICAL(false); | |
439. return NULL; | |
#826 | |
drivers/gpu/drm/amd/display/dc/link/link_hwss_dio.c:170: error: Null Dereference | |
pointer `link_enc` last assigned on line 167 could be null and is dereferenced at line 170, column 2. | |
168. | |
169. ASSERT(link_enc); | |
170. link_enc->funcs->update_mst_stream_allocation_table(link_enc, table); | |
^ | |
171. } | |
172. | |
#827 | |
drivers/gpu/drm/amd/display/modules/color/color_gamma.c:2127: error: Dead Store | |
The value written to `&doClamping` is never used. | |
2125. struct pixel_gamma_point *coeff = NULL; | |
2126. enum dc_transfer_func_predefined tf = TRANSFER_FUNCTION_SRGB; | |
2127. bool doClamping = true; | |
^ | |
2128. bool ret = false; | |
2129. | |
#828 | |
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.c:50: error: Dead Store | |
The value written to `&buf_pos` is never used. | |
48. buf_pos += byte_size; | |
49. } | |
50. buf[buf_pos++] = '\0'; | |
^ | |
51. } | |
52. } | |
#829 | |
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c:227: error: Dead Store | |
The value written to `&status` is never used. | |
225. struct mod_hdcp *hdcp, uint8_t index) | |
226. { | |
227. enum mod_hdcp_status status = MOD_HDCP_STATUS_UPDATE_TOPOLOGY_FAILURE; | |
^ | |
228. | |
229. if (hdcp->config.psp.caps.dtm_v3_supported) | |
#830 | |
drivers/gpu/drm/amd/pm/amdgpu_dpm.c:113: error: Dead Store | |
The value written to `&ret` is never used. | |
111. { | |
112. struct smu_context *smu = adev->powerplay.pp_handle; | |
113. int ret = -EOPNOTSUPP; | |
^ | |
114. | |
115. mutex_lock(&adev->pm.mutex); | |
#831 | |
drivers/gpu/drm/amd/pm/amdgpu_pm.c:264: error: Dead Store | |
The value written to `&level` is never used. | |
262. struct drm_device *ddev = dev_get_drvdata(dev); | |
263. struct amdgpu_device *adev = drm_to_adev(ddev); | |
264. enum amd_dpm_forced_level level = 0xff; | |
^ | |
265. int ret; | |
266. | |
#832 | |
drivers/gpu/drm/amd/pm/amdgpu_pm.c:2078: error: Dead Store | |
The value written to `&attr_update` is never used. | |
2076. struct amdgpu_device_attr_entry *attr_entry; | |
2077. | |
2078. int (*attr_update)(struct amdgpu_device *adev, struct amdgpu_device_attr *attr, | |
^ | |
2079. uint32_t mask, enum amdgpu_device_attr_states *states) = default_attr_update; | |
2080. | |
#833 | |
drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c:1456: error: Dead Store | |
The value written to `&ret` is never used. | |
1454. tmp = 45; | |
1455. pi->fps_high_t = cpu_to_be16(tmp); | |
1456. ret = amdgpu_kv_copy_bytes_to_smc(adev, | |
^ | |
1457. pi->dpm_table_start + | |
1458. offsetof(SMU7_Fusion_DpmTable, FpsHighT), | |
#834 | |
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c:2928: error: Dead Store | |
The value written to `&smc_result` is never used. | |
2926. } else if (ni_pi->cac_enabled) { | |
2927. if (si_pi->enable_dte) | |
2928. smc_result = amdgpu_si_send_msg_to_smc(adev, PPSMC_MSG_DisableDTE); | |
^ | |
2929. | |
2930. smc_result = amdgpu_si_send_msg_to_smc(adev, PPSMC_MSG_DisableCac); | |
#835 | |
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c:2930: error: Dead Store | |
The value written to `&smc_result` is never used. | |
2928. smc_result = amdgpu_si_send_msg_to_smc(adev, PPSMC_MSG_DisableDTE); | |
2929. | |
2930. smc_result = amdgpu_si_send_msg_to_smc(adev, PPSMC_MSG_DisableCac); | |
^ | |
2931. | |
2932. ni_pi->cac_enabled = false; | |
#836 | |
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c:2935: error: Dead Store | |
The value written to `&smc_result` is never used. | |
2933. | |
2934. if (ni_pi->support_cac_long_term_average) | |
2935. smc_result = amdgpu_si_send_msg_to_smc(adev, PPSMC_CACLongTermAvgDisable); | |
^ | |
2936. } | |
2937. } | |
#837 | |
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c:4635: error: Dead Store | |
The value written to `&voltage_found` is never used. | |
4633. if (be16_to_cpu(voltage->value) <= | |
4634. (u16)adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[v_index].v) { | |
4635. voltage_found = true; | |
^ | |
4636. if ((u32)v_index < adev->pm.dpm.dyn_state.cac_leakage_table.count) | |
4637. *std_voltage = | |
#838 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c:147: error: Null Dereference | |
pointer `vram_info` last assigned on line 143 could be null and is dereferenced at line 147, column 22. | |
145. GetIndexIntoMasterTable(DATA, VRAM_Info), &size, &frev, &crev); | |
146. | |
147. if (module_index >= vram_info->ucNumOfVRAMModule) { | |
^ | |
148. pr_err("Invalid VramInfo table."); | |
149. result = -1; | |
#839 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c:184: error: Null Dereference | |
pointer `vram_info` last assigned on line 180 could be null and is dereferenced at line 184, column 22. | |
182. GetIndexIntoMasterTable(DATA, VRAM_Info), &size, &frev, &crev); | |
183. | |
184. if (module_index >= vram_info->ucNumOfVRAMModule) { | |
^ | |
185. pr_err("Invalid VramInfo table."); | |
186. result = -1; | |
#840 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c:1423: error: Null Dereference | |
pointer `psmu_info` last assigned on line 1417 could be null and is dereferenced at line 1423, column 18. | |
1421. | |
1422. | |
1423. for (i = 0; i < psmu_info->ucSclkEntryNum; i++) { | |
^ | |
1424. table->entry[i].ucVco_setting = psmu_info->asSclkFcwRangeEntry[i].ucVco_setting; | |
1425. table->entry[i].ucPostdiv = psmu_info->asSclkFcwRangeEntry[i].ucPostdiv; | |
#841 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c:1657: error: Dead Store | |
The value written to `&table_address` is never used. | |
1655. | |
1656. temp = (char *)table_address; | |
1657. table_address += offset; | |
^ | |
1658. | |
1659. return (AtomCtrl_EDCLeakgeTable *)temp; | |
#842 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0.c:1315: error: Null Dereference | |
pointer `pptable` last assigned on line 1313 could be null and is dereferenced at line 1315, column 12. | |
1313. const ATOM_Tonga_POWERPLAYTABLE *pptable = get_powerplay_table(hwmgr); | |
1314. const ATOM_Tonga_VCE_State_Table *vce_state_table = (ATOM_Tonga_VCE_State_Table *)(((unsigned long)pptable) | |
1315. + le16_to_cpu(pptable->usVCEStateTableOffset)); | |
^ | |
1316. const ATOM_Tonga_SCLK_Dependency_Table *sclk_dep_table = (ATOM_Tonga_SCLK_Dependency_Table *)(((unsigned long)pptable) | |
1317. + le16_to_cpu(pptable->usSclkDependencyTableOffset)); | |
#843 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c:1189: error: Null Dereference | |
pointer `fw_info` last assigned on line 1185 could be null and is dereferenced at line 1189, column 7. | |
1187. &size, &frev, &crev); | |
1188. | |
1189. if ((fw_info->ucTableFormatRevision == 1) | |
^ | |
1190. && (le16_to_cpu(fw_info->usStructureSize) >= sizeof(ATOM_FIRMWARE_INFO_V1_4))) | |
1191. result = init_overdrive_limits_V1_4(hwmgr, | |
#844 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c:1655: error: Null Dereference | |
pointer `table` last assigned on line 1652 could be null and is dereferenced by call to `get_vce_state_table()` at line 1655, column 9. | |
1653. get_powerplay_table(hwmgr); | |
1654. const ATOM_PPLIB_VCE_State_Table *vce_table = | |
1655. get_vce_state_table(hwmgr, table); | |
^ | |
1656. | |
1657. if (vce_table) | |
#845 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c:1671: error: Null Dereference | |
pointer `powerplay_table` last assigned on line 1669 could be null and is dereferenced by call to `get_vce_state_table()` at line 1671, column 54. | |
1669. const ATOM_PPLIB_POWERPLAYTABLE *powerplay_table = get_powerplay_table(hwmgr); | |
1670. | |
1671. const ATOM_PPLIB_VCE_State_Table *vce_state_table = get_vce_state_table(hwmgr, powerplay_table); | |
^ | |
1672. | |
1673. unsigned short vce_clock_info_array_offset = get_vce_clock_info_array_offset(hwmgr, powerplay_table); | |
#846 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c:1715: error: Null Dereference | |
pointer `powerplay_table` last assigned on line 1707 could be null and is dereferenced at line 1715, column 5. | |
1713. | |
1714. result = set_platform_caps(hwmgr, | |
1715. le32_to_cpu(powerplay_table->ulPlatformCaps)); | |
^ | |
1716. | |
1717. PP_ASSERT_WITH_CODE((result == 0), | |
#847 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c:382: error: Dead Store | |
The value written to `&ret` is never used. | |
380. struct amdgpu_device *adev = hwmgr->adev; | |
381. struct smu10_hwmgr *smu10_data = (struct smu10_hwmgr *)(hwmgr->backend); | |
382. int ret = -EINVAL; | |
^ | |
383. | |
384. if (adev->in_suspend) { | |
#848 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c:887: error: Null Dereference | |
pointer `smu10_ps` last assigned on line 885 could be null and is dereferenced at line 887, column 2. | |
885. struct smu10_power_state *smu10_ps = cast_smu10_ps(hw_ps); | |
886. | |
887. smu10_ps->levels[index].engine_clock = 0; | |
^ | |
888. | |
889. smu10_ps->levels[index].vddc_index = 0; | |
#849 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c:1127: error: Null Dereference | |
pointer `ps` last assigned on line 1125 could be null and is dereferenced at line 1127, column 28. | |
1125. const struct smu10_power_state *ps = cast_const_smu10_ps(state); | |
1126. | |
1127. clock_info->min_eng_clk = ps->levels[0].engine_clock / (1 << (ps->levels[0].ss_divider_index)); | |
^ | |
1128. clock_info->max_eng_clk = ps->levels[ps->level - 1].engine_clock / (1 << (ps->levels[ps->level - 1].ss_divider_index)); | |
1129. | |
#850 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1511: error: Dead Store | |
The value written to `&result` is never used. | |
1509. if (smu7_voltage_control(hwmgr)) { | |
1510. tmp_result = smu7_enable_voltage_control(hwmgr); | |
1511. PP_ASSERT_WITH_CODE(tmp_result == 0, | |
^ | |
1512. "Failed to enable voltage control!", | |
1513. result = tmp_result); | |
#851 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1516: error: Dead Store | |
The value written to `&result` is never used. | |
1514. | |
1515. tmp_result = smu7_construct_voltage_tables(hwmgr); | |
1516. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1517. "Failed to construct voltage tables!", | |
1518. result = tmp_result); | |
#852 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1533: error: Dead Store | |
The value written to `&result` is never used. | |
1531. | |
1532. tmp_result = smu7_program_static_screen_threshold_parameters(hwmgr); | |
1533. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1534. "Failed to program static screen threshold parameters!", | |
1535. result = tmp_result); | |
#853 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1538: error: Dead Store | |
The value written to `&result` is never used. | |
1536. | |
1537. tmp_result = smu7_enable_display_gap(hwmgr); | |
1538. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1539. "Failed to enable display gap!", result = tmp_result); | |
1540. | |
#854 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1542: error: Dead Store | |
The value written to `&result` is never used. | |
1540. | |
1541. tmp_result = smu7_program_voting_clients(hwmgr); | |
1542. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1543. "Failed to program voting clients!", result = tmp_result); | |
1544. | |
#855 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1546: error: Dead Store | |
The value written to `&result` is never used. | |
1544. | |
1545. tmp_result = smum_process_firmware_header(hwmgr); | |
1546. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1547. "Failed to process firmware header!", result = tmp_result); | |
1548. | |
#856 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1551: error: Dead Store | |
The value written to `&result` is never used. | |
1549. if (hwmgr->chip_id != CHIP_VEGAM) { | |
1550. tmp_result = smu7_initial_switch_from_arbf0_to_f1(hwmgr); | |
1551. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1552. "Failed to initialize switch from ArbF0 to F1!", | |
1553. result = tmp_result); | |
#857 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1561: error: Dead Store | |
The value written to `&result` is never used. | |
1559. | |
1560. tmp_result = smum_init_smc_table(hwmgr); | |
1561. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1562. "Failed to initialize SMC table!", result = tmp_result); | |
1563. | |
#858 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1565: error: Dead Store | |
The value written to `&result` is never used. | |
1563. | |
1564. tmp_result = smu7_enable_vrhot_gpio_interrupt(hwmgr); | |
1565. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1566. "Failed to enable VR hot GPIO interrupt!", result = tmp_result); | |
1567. | |
#859 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1571: error: Dead Store | |
The value written to `&result` is never used. | |
1569. hwmgr->chip_id <= CHIP_VEGAM) { | |
1570. tmp_result = smu7_notify_has_display(hwmgr); | |
1571. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1572. "Failed to enable display setting!", result = tmp_result); | |
1573. } else { | |
#860 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1580: error: Dead Store | |
The value written to `&result` is never used. | |
1578. hwmgr->chip_id <= CHIP_VEGAM) { | |
1579. tmp_result = smu7_populate_edc_leakage_registers(hwmgr); | |
1580. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1581. "Failed to populate edc leakage registers!", result = tmp_result); | |
1582. } | |
#861 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1585: error: Dead Store | |
The value written to `&result` is never used. | |
1583. | |
1584. tmp_result = smu7_enable_sclk_control(hwmgr); | |
1585. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1586. "Failed to enable SCLK control!", result = tmp_result); | |
1587. | |
#862 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1589: error: Dead Store | |
The value written to `&result` is never used. | |
1587. | |
1588. tmp_result = smu7_enable_smc_voltage_controller(hwmgr); | |
1589. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1590. "Failed to enable voltage control!", result = tmp_result); | |
1591. | |
#863 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1593: error: Dead Store | |
The value written to `&result` is never used. | |
1591. | |
1592. tmp_result = smu7_enable_ulv(hwmgr); | |
1593. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1594. "Failed to enable ULV!", result = tmp_result); | |
1595. | |
#864 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1597: error: Dead Store | |
The value written to `&result` is never used. | |
1595. | |
1596. tmp_result = smu7_enable_deep_sleep_master_switch(hwmgr); | |
1597. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1598. "Failed to enable deep sleep master switch!", result = tmp_result); | |
1599. | |
#865 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1601: error: Dead Store | |
The value written to `&result` is never used. | |
1599. | |
1600. tmp_result = smu7_enable_didt_config(hwmgr); | |
1601. PP_ASSERT_WITH_CODE((tmp_result == 0), | |
^ | |
1602. "Failed to enable deep sleep master switch!", result = tmp_result); | |
1603. | |
#866 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1605: error: Dead Store | |
The value written to `&result` is never used. | |
1603. | |
1604. tmp_result = smu7_start_dpm(hwmgr); | |
1605. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1606. "Failed to start DPM!", result = tmp_result); | |
1607. | |
#867 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1609: error: Dead Store | |
The value written to `&result` is never used. | |
1607. | |
1608. tmp_result = smu7_enable_smc_cac(hwmgr); | |
1609. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1610. "Failed to enable SMC CAC!", result = tmp_result); | |
1611. | |
#868 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1613: error: Dead Store | |
The value written to `&result` is never used. | |
1611. | |
1612. tmp_result = smu7_enable_power_containment(hwmgr); | |
1613. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1614. "Failed to enable power containment!", result = tmp_result); | |
1615. | |
#869 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1617: error: Dead Store | |
The value written to `&result` is never used. | |
1615. | |
1616. tmp_result = smu7_power_control_set_level(hwmgr); | |
1617. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1618. "Failed to power control set level!", result = tmp_result); | |
1619. | |
#870 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1621: error: Dead Store | |
The value written to `&result` is never used. | |
1619. | |
1620. tmp_result = smu7_enable_thermal_auto_throttle(hwmgr); | |
1621. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1622. "Failed to enable thermal auto throttle!", result = tmp_result); | |
1623. | |
#871 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:1625: error: Dead Store | |
The value written to `&result` is never used. | |
1623. | |
1624. tmp_result = smu7_pcie_performance_request(hwmgr); | |
1625. PP_ASSERT_WITH_CODE((0 == tmp_result), | |
^ | |
1626. "pcie performance request failed!", result = tmp_result); | |
1627. | |
#872 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:3304: error: Null Dereference | |
pointer `smu7_ps` last assigned on line 3276 could be null and is dereferenced at line 3304, column 19. | |
3302. /* Cap clock DPM tables at DC MAX if it is in DC. */ | |
3303. if (!adev->pm.ac_power) { | |
3304. for (i = 0; i < smu7_ps->performance_level_count; i++) { | |
^ | |
3305. if (smu7_ps->performance_levels[i].memory_clock > max_limits->mclk) | |
3306. smu7_ps->performance_levels[i].memory_clock = max_limits->mclk; | |
#873 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:3459: error: Null Dereference | |
pointer `smu7_ps` last assigned on line 3456 could be null and is dereferenced at line 3459, column 10. | |
3457. | |
3458. if (low) | |
3459. return smu7_ps->performance_levels[0].memory_clock; | |
^ | |
3460. else | |
3461. return smu7_ps->performance_levels | |
#874 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:3462: error: Null Dereference | |
pointer `smu7_ps` last assigned on line 3456 could be null and is dereferenced at line 3462, column 6. | |
3460. else | |
3461. return smu7_ps->performance_levels | |
3462. [smu7_ps->performance_level_count-1].memory_clock; | |
^ | |
3463. } | |
3464. | |
#875 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:3481: error: Null Dereference | |
pointer `smu7_ps` last assigned on line 3478 could be null and is dereferenced at line 3481, column 10. | |
3479. | |
3480. if (low) | |
3481. return smu7_ps->performance_levels[0].engine_clock; | |
^ | |
3482. else | |
3483. return smu7_ps->performance_levels | |
#876 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:3484: error: Null Dereference | |
pointer `smu7_ps` last assigned on line 3478 could be null and is dereferenced at line 3484, column 6. | |
3482. else | |
3483. return smu7_ps->performance_levels | |
3484. [smu7_ps->performance_level_count-1].engine_clock; | |
^ | |
3485. } | |
3486. | |
#877 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:3764: error: Null Dereference | |
pointer `ps` last assigned on line 3752 could be null and is dereferenced at line 3764, column 2. | |
3762. data->highest_mclk = memory_clock; | |
3763. | |
3764. PP_ASSERT_WITH_CODE( | |
^ | |
3765. (ps->performance_level_count < smum_get_mac_definition(hwmgr, SMU_MAX_LEVELS_GRAPHICS)), | |
3766. "Performance levels exceeds SMC limit!", | |
#878 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:4028: error: Null Dereference | |
pointer `smu7_ps` last assigned on line 4023 could be null and is dereferenced at line 4028, column 5. | |
4026. struct smu7_single_dpm_table *sclk_table = &(data->dpm_table.sclk_table); | |
4027. uint32_t sclk = smu7_ps->performance_levels | |
4028. [smu7_ps->performance_level_count - 1].engine_clock; | |
^ | |
4029. struct smu7_single_dpm_table *mclk_table = &(data->dpm_table.mclk_table); | |
4030. uint32_t mclk = smu7_ps->performance_levels | |
#879 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:4289: error: Null Dereference | |
pointer `smu7_ps` last assigned on line 4285 could be null and is dereferenced by call to `smu7_trim_dpm_states()` at line 4289, column 11. | |
4287. | |
4288. | |
4289. result = smu7_trim_dpm_states(hwmgr, smu7_ps); | |
^ | |
4290. if (result) | |
4291. return result; | |
#880 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:4666: error: Null Dereference | |
pointer `psa` last assigned on line 4663 could be null and is dereferenced at line 4666, column 6. | |
4664. psb = cast_const_phw_smu7_power_state(pstate2); | |
4665. /* If the two states don't even have the same number of performance levels they cannot be the same state. */ | |
4666. if (psa->performance_level_count != psb->performance_level_count) { | |
^ | |
4667. *equal = false; | |
4668. return 0; | |
#881 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:5057: error: Null Dereference | |
pointer `smu7_ps` last assigned on line 5055 could be null and is dereferenced at line 5057, column 30. | |
5055. smu7_ps = cast_phw_smu7_power_state(&ps->hardware); | |
5056. | |
5057. smu7_ps->performance_levels[smu7_ps->performance_level_count - 1].engine_clock = | |
^ | |
5058. golden_sclk_table->dpm_levels[golden_sclk_table->count - 1].value * | |
5059. value / 100 + | |
#882 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:5099: error: Null Dereference | |
pointer `smu7_ps` last assigned on line 5097 could be null and is dereferenced at line 5099, column 30. | |
5097. smu7_ps = cast_phw_smu7_power_state(&ps->hardware); | |
5098. | |
5099. smu7_ps->performance_levels[smu7_ps->performance_level_count - 1].memory_clock = | |
^ | |
5100. golden_mclk_table->dpm_levels[golden_mclk_table->count - 1].value * | |
5101. value / 100 + | |
#883 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c:5654: error: Null Dereference | |
pointer `ps` last assigned on line 5652 could be null and is dereferenced at line 5654, column 14. | |
5652. ps = cast_const_phw_smu7_power_state(state); | |
5653. | |
5654. i = index > ps->performance_level_count - 1 ? | |
^ | |
5655. ps->performance_level_count - 1 : index; | |
5656. | |
#884 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c:869: error: Null Dereference | |
pointer `pnew_state` last assigned on line 863 could be null and is dereferenced at line 869, column 7. | |
867. enable_low_mem_state = hw_data->cc6_settings.nb_pstate_switch_disable ? false : true; | |
868. | |
869. if (pnew_state->action == FORCE_HIGH) | |
^ | |
870. smu8_nbdpm_pstate_enable_disable(hwmgr, false, disable_switch); | |
871. else if (pnew_state->action == CANCEL_FORCE_HIGH) | |
#885 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c:1064: error: Null Dereference | |
pointer `smu8_ps` last assigned on line 1054 could be null and is dereferenced at line 1064, column 2. | |
1062. bool force_high; | |
1063. | |
1064. smu8_ps->need_dfs_bypass = true; | |
^ | |
1065. | |
1066. data->battery_state = (PP_StateUILabel_Battery == prequest_ps->classification.ui_label); | |
#886 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c:1343: error: Null Dereference | |
pointer `smu8_ps` last assigned on line 1340 could be null and is dereferenced at line 1343, column 10. | |
1341. | |
1342. if (low) | |
1343. return smu8_ps->levels[0].engineClock; | |
^ | |
1344. else | |
1345. return smu8_ps->levels[smu8_ps->level-1].engineClock; | |
#887 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c:1345: error: Null Dereference | |
pointer `smu8_ps` last assigned on line 1340 could be null and is dereferenced at line 1345, column 26. | |
1343. return smu8_ps->levels[0].engineClock; | |
1344. else | |
1345. return smu8_ps->levels[smu8_ps->level-1].engineClock; | |
^ | |
1346. } | |
1347. | |
#888 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c:1354: error: Null Dereference | |
pointer `smu8_ps` last assigned on line 1352 could be null and is dereferenced at line 1354, column 2. | |
1352. struct smu8_power_state *smu8_ps = cast_smu8_power_state(hw_ps); | |
1353. | |
1354. smu8_ps->level = 1; | |
^ | |
1355. smu8_ps->nbps_flags = 0; | |
1356. smu8_ps->bapm_flags = 0; | |
#889 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c:1379: error: Null Dereference | |
pointer `smu8_ps` last assigned on line 1368 could be null and is dereferenced at line 1379, column 2. | |
1377. clock_info_index = (uint8_t)(hwmgr->platform_descriptor.hardwareActivityPerformanceLevels - 1); | |
1378. | |
1379. smu8_ps->levels[index].engineClock = table->entries[clock_info_index].clk; | |
^ | |
1380. smu8_ps->levels[index].vddcIndex = (uint8_t)table->entries[clock_info_index].v; | |
1381. | |
#890 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c:1599: error: Null Dereference | |
pointer `ps` last assigned on line 1597 could be null and is dereferenced at line 1599, column 24. | |
1597. ps = cast_const_smu8_power_state(state); | |
1598. | |
1599. level_index = index > ps->level - 1 ? ps->level - 1 : index; | |
^ | |
1600. level->coreClock = ps->levels[level_index].engineClock; | |
1601. | |
#891 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c:1628: error: Null Dereference | |
pointer `ps` last assigned on line 1626 could be null and is dereferenced at line 1628, column 28. | |
1626. const struct smu8_power_state *ps = cast_const_smu8_power_state(state); | |
1627. | |
1628. clock_info->min_eng_clk = ps->levels[0].engineClock / (1 << (ps->levels[0].ssDividerIndex)); | |
^ | |
1629. clock_info->max_eng_clk = ps->levels[ps->level - 1].engineClock / (1 << (ps->levels[ps->level - 1].ssDividerIndex)); | |
1630. | |
#892 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:2084: error: Dead Store | |
The value written to `&result` is never used. | |
2082. struct phm_ppt_v1_mm_clock_voltage_dependency_table *dep_table = | |
2083. table_info->mm_dep_table; | |
2084. int result = -EINVAL; | |
^ | |
2085. uint32_t i, j; | |
2086. | |
#893 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:3149: error: Null Dereference | |
pointer `vega10_ps` last assigned on line 3098 could be null and is dereferenced at line 3149, column 5. | |
3147. | |
3148. performance_level = &(vega10_ps->performance_levels | |
3149. [vega10_ps->performance_level_count++]); | |
^ | |
3150. | |
3151. PP_ASSERT_WITH_CODE( | |
#894 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:3262: error: Null Dereference | |
pointer `vega10_ps` last assigned on line 3240 could be null and is dereferenced at line 3262, column 6. | |
3260. request_ps->classification.ui_label); | |
3261. | |
3262. if (vega10_ps->performance_level_count != 2) | |
^ | |
3263. pr_info("VI should always have 2 performance levels"); | |
3264. | |
#895 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:3397: error: Null Dereference | |
pointer `vega10_ps` last assigned on line 3393 could be null and is dereferenced at line 3397, column 5. | |
3395. struct vega10_single_dpm_table *sclk_table = &(data->dpm_table.gfx_table); | |
3396. uint32_t sclk = vega10_ps->performance_levels | |
3397. [vega10_ps->performance_level_count - 1].gfx_clock; | |
^ | |
3398. struct vega10_single_dpm_table *mclk_table = &(data->dpm_table.mem_table); | |
3399. uint32_t mclk = vega10_ps->performance_levels | |
#896 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:3792: error: Dead Store | |
The value written to `&result` is never used. | |
3790. | |
3791. tmp_result = vega10_find_dpm_states_clocks_in_dpm_table(hwmgr, input); | |
3792. PP_ASSERT_WITH_CODE(!tmp_result, | |
^ | |
3793. "Failed to find DPM states clocks in DPM table!", | |
3794. result = tmp_result); | |
#897 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:3797: error: Dead Store | |
The value written to `&result` is never used. | |
3795. | |
3796. tmp_result = vega10_populate_and_upload_sclk_mclk_dpm_levels(hwmgr, input); | |
3797. PP_ASSERT_WITH_CODE(!tmp_result, | |
^ | |
3798. "Failed to populate and upload SCLK MCLK DPM levels!", | |
3799. result = tmp_result); | |
#898 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:3802: error: Dead Store | |
The value written to `&result` is never used. | |
3800. | |
3801. tmp_result = vega10_generate_dpm_level_enable_mask(hwmgr, input); | |
3802. PP_ASSERT_WITH_CODE(!tmp_result, | |
^ | |
3803. "Failed to generate DPM level enabled mask!", | |
3804. result = tmp_result); | |
#899 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:3807: error: Dead Store | |
The value written to `&result` is never used. | |
3805. | |
3806. tmp_result = vega10_update_sclk_threshold(hwmgr); | |
3807. PP_ASSERT_WITH_CODE(!tmp_result, | |
^ | |
3808. "Failed to update SCLK threshold!", | |
3809. result = tmp_result); | |
#900 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:3849: error: Null Dereference | |
pointer `vega10_ps` last assigned on line 3846 could be null and is dereferenced at line 3849, column 10. | |
3847. | |
3848. if (low) | |
3849. return vega10_ps->performance_levels[0].gfx_clock; | |
^ | |
3850. else | |
3851. return vega10_ps->performance_levels | |
#901 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:3852: error: Null Dereference | |
pointer `vega10_ps` last assigned on line 3846 could be null and is dereferenced at line 3852, column 6. | |
3850. else | |
3851. return vega10_ps->performance_levels | |
3852. [vega10_ps->performance_level_count - 1].gfx_clock; | |
^ | |
3853. } | |
3854. | |
#902 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:3871: error: Null Dereference | |
pointer `vega10_ps` last assigned on line 3868 could be null and is dereferenced at line 3871, column 10. | |
3869. | |
3870. if (low) | |
3871. return vega10_ps->performance_levels[0].mem_clock; | |
^ | |
3872. else | |
3873. return vega10_ps->performance_levels | |
#903 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:3874: error: Null Dereference | |
pointer `vega10_ps` last assigned on line 3868 could be null and is dereferenced at line 3874, column 6. | |
3872. else | |
3873. return vega10_ps->performance_levels | |
3874. [vega10_ps->performance_level_count-1].mem_clock; | |
^ | |
3875. } | |
3876. | |
#904 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:4985: error: Null Dereference | |
pointer `vega10_psa` last assigned on line 4979 could be null and is dereferenced at line 4985, column 6. | |
4983. * they cannot be the same state. | |
4984. */ | |
4985. if (vega10_psa->performance_level_count != vega10_psb->performance_level_count) { | |
^ | |
4986. *equal = false; | |
4987. return 0; | |
#905 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:5116: error: Null Dereference | |
pointer `vega10_ps` last assigned on line 5113 could be null and is dereferenced at line 5116, column 3. | |
5114. | |
5115. vega10_ps->performance_levels | |
5116. [vega10_ps->performance_level_count - 1].gfx_clock = | |
^ | |
5117. golden_sclk_table->dpm_levels | |
5118. [golden_sclk_table->count - 1].value * | |
#906 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:5167: error: Null Dereference | |
pointer `vega10_ps` last assigned on line 5164 could be null and is dereferenced at line 5167, column 3. | |
5165. | |
5166. vega10_ps->performance_levels | |
5167. [vega10_ps->performance_level_count - 1].mem_clock = | |
^ | |
5168. golden_mclk_table->dpm_levels | |
5169. [golden_mclk_table->count - 1].value * | |
#907 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:5396: error: Null Dereference | |
pointer `vega10_ps` last assigned on line 5395 could be null and is dereferenced at line 5396, column 14. | |
5394. | |
5395. vega10_ps = cast_phw_vega10_power_state(&ps->hardware); | |
5396. max_level = vega10_ps->performance_level_count - 1; | |
^ | |
5397. | |
5398. if (vega10_ps->performance_levels[max_level].gfx_clock != | |
#908 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c:5609: error: Null Dereference | |
pointer `vega10_ps` last assigned on line 5607 could be null and is dereferenced at line 5609, column 14. | |
5607. vega10_ps = cast_const_phw_vega10_power_state(state); | |
5608. | |
5609. i = index > vega10_ps->performance_level_count - 1 ? | |
^ | |
5610. vega10_ps->performance_level_count - 1 : index; | |
5611. | |
#909 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c:1042: error: Dead Store | |
The value written to `&result` is never used. | |
1040. | |
1041. tmp_result = vega12_init_smc_table(hwmgr); | |
1042. PP_ASSERT_WITH_CODE(!tmp_result, | |
^ | |
1043. "Failed to initialize SMC table!", | |
1044. result = tmp_result); | |
#910 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c:1047: error: Dead Store | |
The value written to `&result` is never used. | |
1045. | |
1046. tmp_result = vega12_run_acg_btc(hwmgr); | |
1047. PP_ASSERT_WITH_CODE(!tmp_result, | |
^ | |
1048. "Failed to run ACG BTC!", | |
1049. result = tmp_result); | |
#911 | |
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c:1062: error: Dead Store | |
The value written to `&result` is never used. | |
1060. | |
1061. tmp_result = vega12_power_control_set_level(hwmgr); | |
1062. PP_ASSERT_WITH_CODE(!tmp_result, | |
^ | |
1063. "Failed to power control set level!", | |
1064. result = tmp_result); | |
#912 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c:330: error: Dead Store | |
The value written to `&spll_func_cntl` is never used. | |
328. spll_func_cntl = PHM_SET_FIELD(spll_func_cntl, CG_SPLL_FUNC_CNTL, | |
329. SPLL_REF_DIV, dividers.uc_pll_ref_div); | |
330. spll_func_cntl = PHM_SET_FIELD(spll_func_cntl, CG_SPLL_FUNC_CNTL, | |
^ | |
331. SPLL_PDIV_A, dividers.uc_pll_post_div); | |
332. | |
#913 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c:416: error: Dead Store | |
The value written to `&result` is never used. | |
414. | |
415. | |
416. result = ci_calculate_sclk_params(hwmgr, clock, level); | |
^ | |
417. | |
418. /* populate graphics levels */ | |
#914 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c:2228: error: Dead Store | |
The value written to `&result` is never used. | |
2226. CONVERT_FROM_HOST_TO_SMC_UL(low_sclk_interrupt_threshold); | |
2227. | |
2228. result = ci_copy_bytes_to_smc( | |
^ | |
2229. hwmgr, | |
2230. smu_data->dpm_table_start + | |
#915 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c:674: error: Dead Store | |
The value written to `&HiSidd` is never used. | |
672. struct phm_ppt_v1_information *table_info = | |
673. (struct phm_ppt_v1_information *)(hwmgr->pptable); | |
674. uint16_t HiSidd = smu_data->power_tune_table.BapmVddCBaseLeakageHiSidd; | |
^ | |
675. uint16_t LoSidd = smu_data->power_tune_table.BapmVddCBaseLeakageLoSidd; | |
676. struct phm_cac_tdp_table *cac_table = table_info->cac_dtp_table; | |
#916 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c:675: error: Dead Store | |
The value written to `&LoSidd` is never used. | |
673. (struct phm_ppt_v1_information *)(hwmgr->pptable); | |
674. uint16_t HiSidd = smu_data->power_tune_table.BapmVddCBaseLeakageHiSidd; | |
675. uint16_t LoSidd = smu_data->power_tune_table.BapmVddCBaseLeakageLoSidd; | |
^ | |
676. struct phm_cac_tdp_table *cac_table = table_info->cac_dtp_table; | |
677. | |
#917 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c:887: error: Dead Store | |
The value written to `&spll_func_cntl` is never used. | |
885. spll_func_cntl = PHM_SET_FIELD(spll_func_cntl, CG_SPLL_FUNC_CNTL, | |
886. SPLL_REF_DIV, dividers.uc_pll_ref_div); | |
887. spll_func_cntl = PHM_SET_FIELD(spll_func_cntl, CG_SPLL_FUNC_CNTL, | |
^ | |
888. SPLL_PDIV_A, dividers.uc_pll_post_div); | |
889. | |
#918 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c:947: error: Dead Store | |
The value written to `&result` is never used. | |
945. phm_ppt_v1_clock_voltage_dependency_table *vdd_dep_table = NULL; | |
946. | |
947. result = fiji_calculate_sclk_params(hwmgr, clock, level); | |
^ | |
948. | |
949. if (hwmgr->od_enabled) | |
#919 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c:2277: error: Dead Store | |
The value written to `&result` is never used. | |
2275. CONVERT_FROM_HOST_TO_SMC_UL(low_sclk_interrupt_threshold); | |
2276. | |
2277. result = smu7_copy_bytes_to_smc( | |
^ | |
2278. hwmgr, | |
2279. smu_data->smu7_data.dpm_table_start + | |
#920 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c:374: error: Dead Store | |
The value written to `&HiSidd` is never used. | |
372. { | |
373. struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); | |
374. uint16_t HiSidd = smu_data->power_tune_table.BapmVddCBaseLeakageHiSidd; | |
^ | |
375. uint16_t LoSidd = smu_data->power_tune_table.BapmVddCBaseLeakageLoSidd; | |
376. struct phm_cac_tdp_table *cac_table = hwmgr->dyn_state.cac_dtp_table; | |
#921 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c:375: error: Dead Store | |
The value written to `&LoSidd` is never used. | |
373. struct iceland_smumgr *smu_data = (struct iceland_smumgr *)(hwmgr->smu_backend); | |
374. uint16_t HiSidd = smu_data->power_tune_table.BapmVddCBaseLeakageHiSidd; | |
375. uint16_t LoSidd = smu_data->power_tune_table.BapmVddCBaseLeakageLoSidd; | |
^ | |
376. struct phm_cac_tdp_table *cac_table = hwmgr->dyn_state.cac_dtp_table; | |
377. | |
#922 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c:827: error: Dead Store | |
The value written to `&spll_func_cntl` is never used. | |
825. spll_func_cntl = PHM_SET_FIELD(spll_func_cntl, | |
826. CG_SPLL_FUNC_CNTL, SPLL_REF_DIV, dividers.uc_pll_ref_div); | |
827. spll_func_cntl = PHM_SET_FIELD(spll_func_cntl, | |
^ | |
828. CG_SPLL_FUNC_CNTL, SPLL_PDIV_A, dividers.uc_pll_post_div); | |
829. | |
#923 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c:898: error: Dead Store | |
The value written to `&result` is never used. | |
896. struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); | |
897. | |
898. result = iceland_calculate_sclk_params(hwmgr, engine_clock, graphic_level); | |
^ | |
899. | |
900. /* populate graphics levels*/ | |
#924 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c:2067: error: Dead Store | |
The value written to `&result` is never used. | |
2065. | |
2066. /* Upload all ulv setting to SMC memory.(dpm level, dpm level count etc) */ | |
2067. result = smu7_copy_bytes_to_smc(hwmgr, | |
^ | |
2068. smu_data->smu7_data.ulv_setting_starts, | |
2069. (uint8_t *)&(smu_data->ulv_setting), | |
#925 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c:2190: error: Dead Store | |
The value written to `&result` is never used. | |
2188. CONVERT_FROM_HOST_TO_SMC_UL(low_sclk_interrupt_threshold); | |
2189. | |
2190. result = smu7_copy_bytes_to_smc( | |
^ | |
2191. hwmgr, | |
2192. smu_data->smu7_data.dpm_table_start + | |
#926 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c:589: error: Dead Store | |
The value written to `&hi_sidd` is never used. | |
587. struct phm_ppt_v1_information *table_info = | |
588. (struct phm_ppt_v1_information *)(hwmgr->pptable); | |
589. uint16_t hi_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageHiSidd; | |
^ | |
590. uint16_t lo_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageLoSidd; | |
591. struct phm_cac_tdp_table *cac_table = table_info->cac_dtp_table; | |
#927 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c:590: error: Dead Store | |
The value written to `&lo_sidd` is never used. | |
588. (struct phm_ppt_v1_information *)(hwmgr->pptable); | |
589. uint16_t hi_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageHiSidd; | |
590. uint16_t lo_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageLoSidd; | |
^ | |
591. struct phm_cac_tdp_table *cac_table = table_info->cac_dtp_table; | |
592. | |
#928 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c:967: error: Dead Store | |
The value written to `&result` is never used. | |
965. phm_ppt_v1_clock_voltage_dependency_table *vdd_dep_table = NULL; | |
966. | |
967. result = polaris10_calculate_sclk_params(hwmgr, clock, &curr_sclk_setting); | |
^ | |
968. | |
969. if (hwmgr->od_enabled) | |
#929 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c:1868: error: Dead Store | |
The value written to `&result` is never used. | |
1866. } | |
1867. | |
1868. result = smu7_read_smc_sram_dword(hwmgr, | |
^ | |
1869. SMU7_FIRMWARE_HEADER_LOCATION + offsetof(SMU74_Firmware_Header, AvfsMeanNSigma), | |
1870. &tmp, SMC_RAM_END); | |
#930 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c:570: error: Dead Store | |
The value written to `&spll_func_cntl` is never used. | |
568. spll_func_cntl = PHM_SET_FIELD(spll_func_cntl, | |
569. CG_SPLL_FUNC_CNTL, SPLL_REF_DIV, dividers.uc_pll_ref_div); | |
570. spll_func_cntl = PHM_SET_FIELD(spll_func_cntl, | |
^ | |
571. CG_SPLL_FUNC_CNTL, SPLL_PDIV_A, dividers.uc_pll_post_div); | |
572. | |
#931 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c:627: error: Dead Store | |
The value written to `&result` is never used. | |
625. phm_ppt_v1_clock_voltage_dependency_table *vdd_dep_table = NULL; | |
626. | |
627. result = tonga_calculate_sclk_params(hwmgr, engine_clock, graphic_level); | |
^ | |
628. | |
629. if (hwmgr->od_enabled) | |
#932 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c:1979: error: Dead Store | |
The value written to `&hi_sidd` is never used. | |
1977. struct phm_ppt_v1_information *table_info = | |
1978. (struct phm_ppt_v1_information *)(hwmgr->pptable); | |
1979. uint16_t hi_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageHiSidd; | |
^ | |
1980. uint16_t lo_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageLoSidd; | |
1981. struct phm_cac_tdp_table *cac_table = table_info->cac_dtp_table; | |
#933 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c:1980: error: Dead Store | |
The value written to `&lo_sidd` is never used. | |
1978. (struct phm_ppt_v1_information *)(hwmgr->pptable); | |
1979. uint16_t hi_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageHiSidd; | |
1980. uint16_t lo_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageLoSidd; | |
^ | |
1981. struct phm_cac_tdp_table *cac_table = table_info->cac_dtp_table; | |
1982. | |
#934 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c:2580: error: Dead Store | |
The value written to `&result` is never used. | |
2578. CONVERT_FROM_HOST_TO_SMC_UL(low_sclk_interrupt_threshold); | |
2579. | |
2580. result = smu7_copy_bytes_to_smc( | |
^ | |
2581. hwmgr, | |
2582. smu_data->smu7_data.dpm_table_start + | |
#935 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c:821: error: Dead Store | |
The value written to `&result` is never used. | |
819. SMU_SclkSetting curr_sclk_setting = { 0 }; | |
820. | |
821. result = vegam_calculate_sclk_params(hwmgr, clock, &curr_sclk_setting); | |
^ | |
822. | |
823. /* populate graphics levels */ | |
#936 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c:1637: error: Dead Store | |
The value written to `&result` is never used. | |
1635. } | |
1636. | |
1637. result = smu7_read_smc_sram_dword(hwmgr, | |
^ | |
1638. SMU7_FIRMWARE_HEADER_LOCATION + | |
1639. offsetof(SMU75_Firmware_Header, AvfsMeanNSigma), | |
#937 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c:1830: error: Dead Store | |
The value written to `&hi_sidd` is never used. | |
1828. struct phm_ppt_v1_information *table_info = | |
1829. (struct phm_ppt_v1_information *)(hwmgr->pptable); | |
1830. uint16_t hi_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageHiSidd; | |
^ | |
1831. uint16_t lo_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageLoSidd; | |
1832. struct phm_cac_tdp_table *cac_table = table_info->cac_dtp_table; | |
#938 | |
drivers/gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c:1831: error: Dead Store | |
The value written to `&lo_sidd` is never used. | |
1829. (struct phm_ppt_v1_information *)(hwmgr->pptable); | |
1830. uint16_t hi_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageHiSidd; | |
1831. uint16_t lo_sidd = smu_data->power_tune_table.BapmVddCBaseLeakageLoSidd; | |
^ | |
1832. struct phm_cac_tdp_table *cac_table = table_info->cac_dtp_table; | |
1833. | |
#939 | |
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c:488: error: Dead Store | |
The value written to `&__src_size` is never used. | |
486. if ((smc_dpm_table->table_header.format_revision == 4) && | |
487. (smc_dpm_table->table_header.content_revision == 6)) | |
488. smu_memcpy_trailing(smc_pptable, MaxVoltageStepGfx, BoardReserved, | |
^ | |
489. smc_dpm_table, maxvoltagestepgfx); | |
490. return 0; | |
#940 | |
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c:433: error: Dead Store | |
The value written to `&__src_size` is never used. | |
431. switch (smc_dpm_table->table_header.content_revision) { | |
432. case 5: /* nv10 and nv14 */ | |
433. smu_memcpy_trailing(smc_pptable, I2cControllers, BoardReserved, | |
^ | |
434. smc_dpm_table, I2cControllers); | |
435. break; | |
#941 | |
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c:441: error: Dead Store | |
The value written to `&__src_size` is never used. | |
439. if (ret) | |
440. return ret; | |
441. smu_memcpy_trailing(smc_pptable, I2cControllers, BoardReserved, | |
^ | |
442. smc_dpm_table_v4_7, I2cControllers); | |
443. break; | |
#942 | |
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c:4294: error: Dead Store | |
The value written to `&ret` is never used. | |
4292. mutex_lock(&smu->message_lock); | |
4293. | |
4294. ret = smu_cmn_send_msg_without_waiting(smu, (uint16_t)index, | |
^ | |
4295. SMU_RESET_MODE_2); | |
4296. | |
#943 | |
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c:428: error: Dead Store | |
The value written to `&__src_size` is never used. | |
426. if ((smc_dpm_table->table_header.format_revision == 4) && | |
427. (smc_dpm_table->table_header.content_revision == 10)) | |
428. smu_memcpy_trailing(smc_pptable, GfxMaxCurrent, reserved, | |
^ | |
429. smc_dpm_table, GfxMaxCurrent); | |
430. return 0; | |
#944 | |
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c:1541: error: Dead Store | |
The value written to `&ret` is never used. | |
1539. uint64_t event_arg) | |
1540. { | |
1541. int ret = -EINVAL; | |
^ | |
1542. | |
1543. switch (event) { | |
#945 | |
drivers/gpu/drm/ast/ast_dp501.c:309: error: Dead Store | |
The value written to `&data` is never used. | |
307. /* dummy read */ | |
308. offset = 0x0000; | |
309. data = readl(ast->dp501_fw_buf + offset); | |
^ | |
310. | |
311. /* validate FW version */ | |
#946 | |
drivers/gpu/drm/ast/ast_mode.c:292: error: Dead Store | |
The value written to `&jreg` is never used. | |
290. | |
291. /* set AR */ | |
292. jreg = ast_io_read8(ast, AST_IO_INPUT_STATUS1_READ); | |
^ | |
293. for (i = 0; i < 20; i++) { | |
294. jreg = stdtable->ar[i]; | |
#947 | |
drivers/gpu/drm/ast/ast_mode.c:301: error: Dead Store | |
The value written to `&jreg` is never used. | |
299. ast_io_write8(ast, AST_IO_AR_PORT_WRITE, 0x00); | |
300. | |
301. jreg = ast_io_read8(ast, AST_IO_INPUT_STATUS1_READ); | |
^ | |
302. ast_io_write8(ast, AST_IO_AR_PORT_WRITE, 0x20); | |
303. | |
#948 | |
drivers/gpu/drm/display/drm_dp_mst_topology.c:504: error: Dead Store | |
The value written to `&idx` is never used. | |
502. r->dpcd_address |= buf[++idx] & 0xff; | |
503. | |
504. r->num_bytes = buf[++idx]; | |
^ | |
505. } | |
506. break; | |
#949 | |
drivers/gpu/drm/display/drm_dp_mst_topology.c:520: error: Dead Store | |
The value written to `&idx` is never used. | |
518. w->num_bytes = buf[++idx]; | |
519. | |
520. w->bytes = kmemdup(&buf[++idx], w->num_bytes, | |
^ | |
521. GFP_KERNEL); | |
522. if (!w->bytes) | |
#950 | |
drivers/gpu/drm/display/drm_dp_mst_topology.c:560: error: Dead Store | |
The value written to `&idx` is never used. | |
558. | |
559. r->read_i2c_device_id = buf[++idx] & 0x7f; | |
560. r->num_bytes_read = buf[++idx]; | |
^ | |
561. } | |
562. break; | |
#951 | |
drivers/gpu/drm/display/drm_dp_mst_topology.c:570: error: Dead Store | |
The value written to `&idx` is never used. | |
568. w->write_i2c_device_id = buf[++idx] & 0x7f; | |
569. w->num_bytes = buf[++idx]; | |
570. w->bytes = kmemdup(&buf[++idx], w->num_bytes, | |
^ | |
571. GFP_KERNEL); | |
572. if (!w->bytes) | |
#952 | |
drivers/gpu/drm/display/drm_dp_mst_topology.c:1090: error: Dead Store | |
The value written to `&idx` is never used. | |
1088. msg->u.conn_stat.input_port = (raw->msg[idx] >> 3) & 0x1; | |
1089. msg->u.conn_stat.peer_device_type = (raw->msg[idx] & 0x7); | |
1090. idx++; | |
^ | |
1091. return true; | |
1092. fail_len: | |
#953 | |
drivers/gpu/drm/display/drm_dp_mst_topology.c:1115: error: Dead Store | |
The value written to `&idx` is never used. | |
1113. | |
1114. msg->u.resource_stat.available_pbn = (raw->msg[idx] << 8) | (raw->msg[idx + 1]); | |
1115. idx++; | |
^ | |
1116. return true; | |
1117. fail_len: | |
#954 | |
drivers/gpu/drm/display/drm_dp_mst_topology.c:4208: error: Null Dereference | |
pointer `conn_state` last assigned on line 4207 could be null and is dereferenced at line 4208, column 53. | |
4206. | |
4207. conn_state = drm_atomic_get_new_connector_state(state, port->connector); | |
4208. topology_state->pending_crtc_mask |= drm_crtc_mask(conn_state->crtc); | |
^ | |
4209. | |
4210. /* Find the current allocation for this port, if any */ | |
#955 | |
drivers/gpu/drm/display/drm_dp_mst_topology.c:4293: error: Null Dereference | |
pointer `old_conn_state` last assigned on line 4292 could be null and is dereferenced at line 4293, column 7. | |
4291. | |
4292. old_conn_state = drm_atomic_get_old_connector_state(state, port->connector); | |
4293. if (!old_conn_state->crtc) | |
^ | |
4294. return 0; | |
4295. | |
#956 | |
drivers/gpu/drm/display/drm_dp_mst_topology.c:4473: error: Null Dereference | |
pointer `old_conn_state` last assigned on line 4457 could be null and is dereferenced at line 4473, column 6. | |
4471. } | |
4472. | |
4473. if (old_conn_state->crtc) { | |
^ | |
4474. crtc_state = drm_atomic_get_new_crtc_state(state, old_conn_state->crtc); | |
4475. if (crtc_state && drm_atomic_crtc_needs_modeset(crtc_state)) { | |
#957 | |
drivers/gpu/drm/drm_client.c:377: error: Null Dereference | |
pointer `info` last assigned on line 375 could be null and is dereferenced at line 377, column 17. | |
375. info = drm_format_info(format); | |
376. fb_req.bpp = drm_format_info_bpp(info, 0); | |
377. fb_req.depth = info->depth; | |
^ | |
378. fb_req.width = width; | |
379. fb_req.height = height; | |
#958 | |
drivers/gpu/drm/drm_gem_framebuffer_helper.c:502: error: Null Dereference | |
pointer `info` last assigned on line 500 could be null and is dereferenced at line 502, column 10. | |
500. info = drm_get_format_info(dev, mode_cmd); | |
501. | |
502. switch (info->format) { | |
^ | |
503. case DRM_FORMAT_YUV420_8BIT: | |
504. return 12; | |
#959 | |
drivers/gpu/drm/drm_lease.c:485: error: Dead Store | |
The value written to `&fd` is never used. | |
483. struct file *lessor_file = lessor_priv->filp; | |
484. struct drm_file *lessee_priv; | |
485. int fd = -1; | |
^ | |
486. uint32_t *object_ids; | |
487. | |
#960 | |
drivers/gpu/drm/drm_mode_config.c:444: error: Dead Store | |
The value written to `&ret` is never used. | |
442. &modeset_ctx); | |
443. if (ret == -EDEADLK) | |
444. ret = drm_modeset_backoff(&modeset_ctx); | |
^ | |
445. | |
446. ww_acquire_init(&resv_ctx, &reservation_ww_class); | |
#961 | |
drivers/gpu/drm/drm_plane.c:1216: error: Dead Store | |
The value written to `&ret` is never used. | |
1214. u32 target_vblank = page_flip->sequence; | |
1215. struct drm_modeset_acquire_ctx ctx; | |
1216. int ret = -EINVAL; | |
^ | |
1217. | |
1218. if (!drm_core_check_feature(dev, DRIVER_MODESET)) | |
#962 | |
drivers/gpu/drm/drm_probe_helper.c:883: error: Null Dereference | |
pointer `null` is dereferenced by call to `drm_helper_probe_detect()` at line 883, column 22. | |
881. old_status = connector->status; | |
882. old_epoch_counter = connector->epoch_counter; | |
883. connector->status = drm_helper_probe_detect(connector, NULL, false); | |
^ | |
884. | |
885. if (old_epoch_counter == connector->epoch_counter) { | |
#963 | |
drivers/gpu/drm/drm_syncobj.c:1488: error: Null Dereference | |
pointer `fence` last assigned on line 1480 could be null and is dereferenced at line 1488, column 13. | |
1486. if (args->flags & | |
1487. DRM_SYNCOBJ_QUERY_FLAGS_LAST_SUBMITTED) { | |
1488. point = fence->seqno; | |
^ | |
1489. } else { | |
1490. dma_fence_chain_for_each(iter, fence) { | |
#964 | |
drivers/gpu/drm/drm_syncobj.c:1500: error: Null Dereference | |
pointer `last_signaled` last assigned on line 1483 could be null and is dereferenced by call to `dma_fence_is_signaled()` at line 1500, column 13. | |
1498. last_signaled = dma_fence_get(iter); | |
1499. } | |
1500. point = dma_fence_is_signaled(last_signaled) ? | |
^ | |
1501. last_signaled->seqno : | |
1502. to_dma_fence_chain(last_signaled)->prev_seqno; | |
#965 | |
drivers/gpu/drm/gma500/cdv_device.c:151: error: Null Dereference | |
pointer `pci_root` last assigned on line 150 could be null and is dereferenced by call to `pci_write_config_dword()` at line 151, column 2. | |
149. uint32_t ret_val = 0; | |
150. struct pci_dev *pci_root = pci_get_domain_bus_and_slot(domain, 0, 0); | |
151. pci_write_config_dword(pci_root, 0xD0, mcr); | |
^ | |
152. pci_read_config_dword(pci_root, 0xD4, &ret_val); | |
153. pci_dev_put(pci_root); | |
#966 | |
drivers/gpu/drm/gma500/cdv_device.c:162: error: Null Dereference | |
pointer `pci_root` last assigned on line 161 could be null and is dereferenced by call to `pci_write_config_dword()` at line 162, column 2. | |
160. int mcr = (0x11<<24) | (port << 16) | (offset << 8) | 0xF0; | |
161. struct pci_dev *pci_root = pci_get_domain_bus_and_slot(domain, 0, 0); | |
162. pci_write_config_dword(pci_root, 0xD4, value); | |
^ | |
163. pci_write_config_dword(pci_root, 0xD0, mcr); | |
164. pci_dev_put(pci_root); | |
#967 | |
drivers/gpu/drm/gma500/cdv_intel_dp.c:960: error: Dead Store | |
The value written to `&m` is never used. | |
958. m = *num; | |
959. value = m * (0x800000); | |
960. m = do_div(value, *den); | |
^ | |
961. *num = value; | |
962. *den = 0x800000; | |
#968 | |
drivers/gpu/drm/gma500/cdv_intel_dp.c:1400: error: Dead Store | |
The value written to `&dev` is never used. | |
1398. cdv_intel_dp_set_vswing_premph(struct gma_encoder *encoder, uint8_t signal_level) | |
1399. { | |
1400. struct drm_device *dev = encoder->base.dev; | |
^ | |
1401. struct cdv_intel_dp *intel_dp = encoder->dev_priv; | |
1402. struct ddi_regoff *ddi_reg; | |
#969 | |
drivers/gpu/drm/gma500/cdv_intel_dp.c:1406: error: Dead Store | |
The value written to `&ddi_reg` is never used. | |
1404. | |
1405. if (intel_dp->output_reg == DP_B) | |
1406. ddi_reg = &ddi_DP_train_table[0]; | |
^ | |
1407. else | |
1408. ddi_reg = &ddi_DP_train_table[1]; | |
#970 | |
drivers/gpu/drm/gma500/cdv_intel_dp.c:1408: error: Dead Store | |
The value written to `&ddi_reg` is never used. | |
1406. ddi_reg = &ddi_DP_train_table[0]; | |
1407. else | |
1408. ddi_reg = &ddi_DP_train_table[1]; | |
^ | |
1409. | |
1410. vswing = (signal_level & DP_TRAIN_VOLTAGE_SWING_MASK); | |
#971 | |
drivers/gpu/drm/gma500/cdv_intel_lvds.c:312: error: Null Dereference | |
pointer `mode` last assigned on line 310 could be null and is dereferenced by call to `drm_mode_probed_add()` at line 312, column 3. | |
310. struct drm_display_mode *mode = | |
311. drm_mode_duplicate(dev, mode_dev->panel_fixed_mode); | |
312. drm_mode_probed_add(connector, mode); | |
^ | |
313. return 1; | |
314. } | |
#972 | |
drivers/gpu/drm/gma500/mmu.c:630: error: Dead Store | |
The value written to `&ret` is never used. | |
628. unsigned long next; | |
629. unsigned long f_address = address; | |
630. int ret = -ENOMEM; | |
^ | |
631. | |
632. down_read(&pd->driver->sem); | |
#973 | |
drivers/gpu/drm/gma500/oaktrail_hdmi.c:192: error: Dead Store | |
The value written to `&nr_min` is never used. | |
190. nr_max = DIV_ROUND_UP((refclk * 1000), (target * 10 * np_min)); | |
191. if (nr_min < oaktrail_hdmi_limit.nr.min) | |
192. nr_min = oaktrail_hdmi_limit.nr.min; | |
^ | |
193. if (nr_max > oaktrail_hdmi_limit.nr.max) | |
194. nr_max = oaktrail_hdmi_limit.nr.max; | |
#974 | |
drivers/gpu/drm/gma500/oaktrail_hdmi.c:728: error: Null Dereference | |
pointer `pdev->dev.driver_data` last assigned on line 727 could be null and is dereferenced by call to `oaktrail_hdmi_i2c_exit()` at line 728, column 3. | |
726. pdev = hdmi_dev->dev; | |
727. pci_set_drvdata(pdev, NULL); | |
728. oaktrail_hdmi_i2c_exit(pdev); | |
^ | |
729. iounmap(hdmi_dev->regs); | |
730. kfree(hdmi_dev); | |
#975 | |
drivers/gpu/drm/gma500/psb_irq.c:167: error: Dead Store | |
The value written to `&val` is never used. | |
165. | |
166. if (stat_1 & _PSB_CE_TWOD_COMPLETE) | |
167. val = PSB_RSGX32(PSB_CR_2D_BLIT_STATUS); | |
^ | |
168. | |
169. if (stat_2 & _PSB_CE2_BIF_REQUESTER_FAULT) { | |
#976 | |
drivers/gpu/drm/i915/display/i9xx_plane.c:699: error: Null Dereference | |
pointer `info` last assigned on line 698 could be null and is dereferenced at line 699, column 12. | |
697. { | |
698. const struct drm_format_info *info = drm_format_info(pixel_format); | |
699. int cpp = info->cpp[0]; | |
^ | |
700. | |
701. /* Limit to 8k pixels to guarantee OFFSET.x doesn't get too big. */ | |
#977 | |
drivers/gpu/drm/i915/display/i9xx_plane.c:711: error: Null Dereference | |
pointer `info` last assigned on line 710 could be null and is dereferenced at line 711, column 12. | |
709. { | |
710. const struct drm_format_info *info = drm_format_info(pixel_format); | |
711. int cpp = info->cpp[0]; | |
^ | |
712. | |
713. /* Limit to 4k pixels to guarantee TILEOFF.x doesn't get too big. */ | |
#978 | |
drivers/gpu/drm/i915/display/i9xx_plane.c:726: error: Null Dereference | |
pointer `info` last assigned on line 725 could be null and is dereferenced at line 726, column 12. | |
724. { | |
725. const struct drm_format_info *info = drm_format_info(pixel_format); | |
726. int cpp = info->cpp[0]; | |
^ | |
727. | |
728. /* Limit to 4k pixels to guarantee TILEOFF.x doesn't get too big. */ | |
#979 | |
drivers/gpu/drm/i915/display/intel_atomic.c:186: error: Null Dereference | |
pointer `old_conn_state` last assigned on line 183 could be null and is dereferenced at line 186, column 9. | |
184. new_conn_state = drm_atomic_get_new_connector_state(&state->base, connector); | |
185. | |
186. return old_conn_state->crtc != new_conn_state->crtc || | |
^ | |
187. (new_conn_state->crtc && | |
188. drm_atomic_crtc_needs_modeset(drm_atomic_get_new_crtc_state(&state->base, | |
#980 | |
drivers/gpu/drm/i915/display/intel_cursor.c:40: error: Null Dereference | |
pointer `obj` last assigned on line 36 could be null and is dereferenced at line 40, column 10. | |
38. | |
39. if (INTEL_INFO(dev_priv)->display.cursor_needs_physical) | |
40. base = sg_dma_address(obj->mm.pages->sgl); | |
^ | |
41. else | |
42. base = intel_plane_ggtt_offset(plane_state); | |
#981 | |
drivers/gpu/drm/i915/display/intel_ddi.c:2160: error: Dead Store | |
The value written to `&intel_dp` is never used. | |
2158. return; | |
2159. | |
2160. intel_dp = enc_to_intel_dp(encoder); | |
^ | |
2161. val = intel_de_read(dev_priv, dp_tp_ctl_reg(encoder, crtc_state)); | |
2162. val |= DP_TP_CTL_FEC_ENABLE; | |
#982 | |
drivers/gpu/drm/i915/display/intel_ddi.c:2176: error: Dead Store | |
The value written to `&intel_dp` is never used. | |
2174. return; | |
2175. | |
2176. intel_dp = enc_to_intel_dp(encoder); | |
^ | |
2177. val = intel_de_read(dev_priv, dp_tp_ctl_reg(encoder, crtc_state)); | |
2178. val &= ~DP_TP_CTL_FEC_ENABLE; | |
#983 | |
drivers/gpu/drm/i915/display/intel_dpll_mgr.c:3291: error: Dead Store | |
The value written to `&port_dpll` is never used. | |
3289. struct intel_crtc_state *crtc_state = | |
3290. intel_atomic_get_new_crtc_state(state, crtc); | |
3291. struct icl_port_dpll *port_dpll = | |
^ | |
3292. &crtc_state->icl_port_dplls[ICL_PORT_DPLL_DEFAULT]; | |
3293. struct skl_wrpll_params pll_params = {}; | |
#984 | |
drivers/gpu/drm/i915/display/intel_dpll_mgr.c:3324: error: Dead Store | |
The value written to `&port_dpll` is never used. | |
3322. struct intel_crtc_state *crtc_state = | |
3323. intel_atomic_get_new_crtc_state(state, crtc); | |
3324. struct icl_port_dpll *port_dpll = | |
^ | |
3325. &crtc_state->icl_port_dplls[ICL_PORT_DPLL_DEFAULT]; | |
3326. enum intel_dpll_id dpll_id; | |
#985 | |
drivers/gpu/drm/i915/display/intel_dpll_mgr.c:3844: error: Dead Store | |
The value written to `&val` is never used. | |
3842. * since TRANS_CMTG_CHICKEN is only accessible while DPLL0 is enabled. | |
3843. */ | |
3844. val = intel_de_read(i915, TRANS_CMTG_CHICKEN); | |
^ | |
3845. val = intel_de_read(i915, TRANS_CMTG_CHICKEN); | |
3846. intel_de_write(i915, TRANS_CMTG_CHICKEN, DISABLE_DPT_CLK_GATING); | |
#986 | |
drivers/gpu/drm/i915/display/intel_dpt.c:242: error: Null Dereference | |
pointer `obj` last assigned on line 241 could be null and is dereferenced at line 242, column 42. | |
240. { | |
241. struct drm_gem_object *obj = &intel_fb_obj(&fb->base)->base; | |
242. struct drm_i915_private *i915 = to_i915(obj->dev); | |
^ | |
243. struct drm_i915_gem_object *dpt_obj; | |
244. struct i915_address_space *vm; | |
#987 | |
drivers/gpu/drm/i915/display/intel_dvo.c:504: error: Dead Store | |
The value written to `&encoder_type` is never used. | |
502. &intel_dvo_connector_funcs, | |
503. DRM_MODE_CONNECTOR_DVII); | |
504. encoder_type = DRM_MODE_ENCODER_TMDS; | |
^ | |
505. break; | |
506. case INTEL_DVO_CHIP_LVDS_NO_FIXED: | |
#988 | |
drivers/gpu/drm/i915/display/intel_dvo.c:511: error: Dead Store | |
The value written to `&encoder_type` is never used. | |
509. &intel_dvo_connector_funcs, | |
510. DRM_MODE_CONNECTOR_LVDS); | |
511. encoder_type = DRM_MODE_ENCODER_LVDS; | |
^ | |
512. break; | |
513. } | |
#989 | |
drivers/gpu/drm/i915/display/intel_fb.c:393: error: Dead Store | |
The value written to `&p` is never used. | |
391. *p++ = intel_modifiers[i].modifier; | |
392. } | |
393. *p++ = DRM_FORMAT_MOD_INVALID; | |
^ | |
394. | |
395. return list; | |
#990 | |
drivers/gpu/drm/i915/display/intel_fb.c:1247: error: Null Dereference | |
pointer `obj` last assigned on line 1223 could be null and is dereferenced by call to `i915_gem_object_is_tiled()` at line 1247, column 26. | |
1245. * fb stride matches the fence stride elsewhere. | |
1246. */ | |
1247. if (color_plane == 0 && i915_gem_object_is_tiled(obj) && | |
^ | |
1248. (*x + plane_width) * fb->base.format->cpp[color_plane] > fb->base.pitches[color_plane]) { | |
1249. drm_dbg_kms(fb->base.dev, | |
#991 | |
drivers/gpu/drm/i915/display/intel_fb.c:1564: error: Dead Store | |
The value written to `&cpp` is never used. | |
1562. } | |
1563. | |
1564. cpp = fb->base.format->cpp[i]; | |
^ | |
1565. intel_fb_plane_dims(fb, i, &width, &height); | |
1566. | |
#992 | |
drivers/gpu/drm/i915/display/intel_fb.c:1832: error: Null Dereference | |
pointer `obj` last assigned on line 1831 could be null and is dereferenced at line 1832, column 42. | |
1830. { | |
1831. struct drm_i915_gem_object *obj = intel_fb_obj(fb); | |
1832. struct drm_i915_private *i915 = to_i915(obj->base.dev); | |
^ | |
1833. | |
1834. if (i915_gem_object_is_userptr(obj)) { | |
#993 | |
drivers/gpu/drm/i915/display/intel_fb.c:1851: error: Null Dereference | |
pointer `obj` last assigned on line 1849 could be null and is dereferenced by call to `i915_gem_object_flush_if_display()` at line 1851, column 2. | |
1849. struct drm_i915_gem_object *obj = intel_fb_obj(fb); | |
1850. | |
1851. i915_gem_object_flush_if_display(obj); | |
^ | |
1852. intel_frontbuffer_flush(to_intel_frontbuffer(fb), ORIGIN_DIRTYFB); | |
1853. | |
#994 | |
drivers/gpu/drm/i915/display/intel_hdcp.c:740: error: Dead Store | |
The value written to `&tries` is never used. | |
738. enum port port = dig_port->base.port; | |
739. unsigned long r0_prime_gen_start; | |
740. int ret, i, tries = 2; | |
^ | |
741. union { | |
742. u32 reg[2]; | |
#995 | |
drivers/gpu/drm/i915/display/intel_hdmi.c:1288: error: Null Dereference | |
pointer `adapter` last assigned on line 1270 could be null and is dereferenced by call to `i2c_transfer()` at line 1288, column 8. | |
1286. } | |
1287. }; | |
1288. ret = i2c_transfer(adapter, msgs, ARRAY_SIZE(msgs)); | |
^ | |
1289. if (ret == ARRAY_SIZE(msgs)) | |
1290. return 0; | |
#996 | |
drivers/gpu/drm/i915/display/intel_hdmi.c:1317: error: Null Dereference | |
pointer `adapter` last assigned on line 1299 could be null and is dereferenced by call to `i2c_transfer()` at line 1317, column 8. | |
1315. msg.buf = write_buf; | |
1316. | |
1317. ret = i2c_transfer(adapter, &msg, 1); | |
^ | |
1318. if (ret == 1) | |
1319. ret = 0; | |
#997 | |
drivers/gpu/drm/i915/display/intel_hdmi.c:3114: error: Dead Store | |
The value written to `&slice_width` is never used. | |
3112. * of PCON encoder and HDMI decoder can support. | |
3113. */ | |
3114. slice_width = max_slice_width; | |
^ | |
3115. | |
3116. do { | |
#998 | |
drivers/gpu/drm/i915/display/intel_hotplug.c:273: error: Null Dereference | |
pointer `null` is dereferenced by call to `drm_helper_probe_detect()` at line 273, column 3. | |
271. | |
272. connector->base.status = | |
273. drm_helper_probe_detect(&connector->base, NULL, false); | |
^ | |
274. | |
275. if (old_epoch_counter != connector->base.epoch_counter) | |
#999 | |
drivers/gpu/drm/i915/display/intel_psr.c:709: error: Dead Store | |
The value written to `&crtc_vdisplay` is never used. | |
707. struct intel_crtc_state *crtc_state) | |
708. { | |
709. const u32 crtc_vdisplay = crtc_state->uapi.adjusted_mode.crtc_vdisplay; | |
^ | |
710. struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); | |
711. u32 exit_scanlines; | |
#1000 | |
drivers/gpu/drm/i915/display/intel_psr.c:710: error: Dead Store | |
The value written to `&dev_priv` is never used. | |
708. { | |
709. const u32 crtc_vdisplay = crtc_state->uapi.adjusted_mode.crtc_vdisplay; | |
710. struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); | |
^ | |
711. u32 exit_scanlines; | |
712. | |
#1001 | |
drivers/gpu/drm/i915/display/intel_sdvo.c:470: error: Dead Store | |
The value written to `&ret` is never used. | |
468. u8 *buf, status; | |
469. struct i2c_msg *msgs; | |
470. int i, ret = true; | |
^ | |
471. | |
472. /* Would be simpler to allocate both in one go ? */ | |
#1002 | |
drivers/gpu/drm/i915/display/intel_snps_phy.c:1883: error: Dead Store | |
The value written to `&__d` is never used. | |
1881. tx_clk_div = REG_FIELD_GET(SNPS_PHY_MPLLB_TX_CLK_DIV, pll_state->mpllb_div); | |
1882. | |
1883. return DIV_ROUND_CLOSEST_ULL(mul_u32_u32(refclk, (multiplier << 16) + frac_quot) + | |
^ | |
1884. DIV_ROUND_CLOSEST(refclk * frac_rem, frac_den), | |
1885. 10 << (tx_clk_div + 16)); | |
#1003 | |
drivers/gpu/drm/i915/display/intel_sprite.c:806: error: Dead Store | |
The value written to `&i` is never used. | |
804. | |
805. gamma[i] = 3 << 10; | |
806. i++; | |
^ | |
807. } | |
808. | |
#1004 | |
drivers/gpu/drm/i915/display/intel_sprite.c:1004: error: Null Dereference | |
pointer `info` last assigned on line 1003 could be null and is dereferenced at line 1004, column 12. | |
1002. { | |
1003. const struct drm_format_info *info = drm_format_info(pixel_format); | |
1004. int cpp = info->cpp[0]; | |
^ | |
1005. | |
1006. /* Limit to 4k pixels to guarantee TILEOFF.x doesn't get too big. */ | |
#1005 | |
drivers/gpu/drm/i915/display/intel_sprite.c:1019: error: Null Dereference | |
pointer `info` last assigned on line 1018 could be null and is dereferenced at line 1019, column 12. | |
1017. { | |
1018. const struct drm_format_info *info = drm_format_info(pixel_format); | |
1019. int cpp = info->cpp[0]; | |
^ | |
1020. | |
1021. /* Limit to 8k pixels to guarantee OFFSET.x doesn't get too big. */ | |
#1006 | |
drivers/gpu/drm/i915/display/intel_tv.c:1853: error: Null Dereference | |
pointer `new_state` last assigned on line 1852 could be null and is dereferenced at line 1853, column 7. | |
1851. | |
1852. new_state = drm_atomic_get_new_connector_state(state, connector); | |
1853. if (!new_state->crtc) | |
^ | |
1854. return 0; | |
1855. | |
#1007 | |
drivers/gpu/drm/i915/display/skl_universal_plane.c:462: error: Null Dereference | |
pointer `info` last assigned on line 461 could be null and is dereferenced at line 462, column 12. | |
460. struct drm_i915_private *i915 = to_i915(plane->base.dev); | |
461. const struct drm_format_info *info = drm_format_info(pixel_format); | |
462. int cpp = info->cpp[0]; | |
^ | |
463. int max_horizontal_pixels = 8192; | |
464. int max_stride_bytes; | |
#1008 | |
drivers/gpu/drm/i915/display/vlv_dsi.c:147: error: Dead Store | |
The value written to `&data` is never used. | |
145. | |
146. header = packet.header; | |
147. data = packet.payload; | |
^ | |
148. | |
149. if (msg->flags & MIPI_DSI_MSG_USE_LPM) { | |
#1009 | |
drivers/gpu/drm/i915/gem/i915_gem_context.c:2204: error: Dead Store | |
The value written to `&old` is never used. | |
2202. gem_context_register(ctx, file_priv, id); | |
2203. | |
2204. old = xa_erase(&file_priv->proto_context_xa, id); | |
^ | |
2205. GEM_BUG_ON(old != pc); | |
2206. proto_context_close(file_priv->dev_priv, pc); | |
#1010 | |
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c:2960: error: Dead Store | |
The value written to `&syncobj` is never used. | |
2958. unsigned int flags; | |
2959. | |
2960. syncobj = ptr_unpack_bits(eb->fences[n].syncobj, &flags, 2); | |
^ | |
2961. | |
2962. if (!eb->fences[n].dma_fence) | |
#1011 | |
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c:2960: error: Dead Store | |
The value written to `&flags` is never used. | |
2958. unsigned int flags; | |
2959. | |
2960. syncobj = ptr_unpack_bits(eb->fences[n].syncobj, &flags, 2); | |
^ | |
2961. | |
2962. if (!eb->fences[n].dma_fence) | |
#1012 | |
drivers/gpu/drm/i915/gem/i915_gem_shmem.c:462: error: Dead Store | |
The value written to `&c` is never used. | |
460. | |
461. /* Prefault the user page to reduce potential recursion */ | |
462. err = __get_user(c, user_data); | |
^ | |
463. if (err) | |
464. return err; | |
#1013 | |
drivers/gpu/drm/i915/gem/i915_gem_shmem.c:466: error: Dead Store | |
The value written to `&c` is never used. | |
464. return err; | |
465. | |
466. err = __get_user(c, user_data + len - 1); | |
^ | |
467. if (err) | |
468. return err; | |
#1014 | |
drivers/gpu/drm/i915/gem/i915_gem_shmem.c:578: error: Null Dereference | |
pointer `obj->__anon_field_0.base.filp` last assigned on line 567 could be null and is dereferenced at line 578, column 12. | |
576. } | |
577. | |
578. mapping = obj->base.filp->f_mapping; | |
^ | |
579. mapping_set_gfp_mask(mapping, mask); | |
580. GEM_BUG_ON(!(mapping_gfp_mask(mapping) & __GFP_RECLAIM)); | |
#1015 | |
drivers/gpu/drm/i915/gt/gen7_renderclear.c:168: error: Dead Store | |
The value written to `&cs` is never used. | |
166. #define SHADER_CHANNELS(r, g, b, a) \ | |
167. (((r) << 25) | ((g) << 22) | ((b) << 19) | ((a) << 16)) | |
168. *cs++ = SHADER_CHANNELS(4, 5, 6, 7); | |
^ | |
169. batch_advance(state, cs); | |
170. | |
#1016 | |
drivers/gpu/drm/i915/gt/gen7_renderclear.c:190: error: Dead Store | |
The value written to `&cs` is never used. | |
188. *cs++ = 0; | |
189. *cs++ = 0; | |
190. *cs++ = 0; | |
^ | |
191. batch_advance(state, cs); | |
192. | |
#1017 | |
drivers/gpu/drm/i915/gt/gen7_renderclear.c:256: error: Dead Store | |
The value written to `&cs` is never used. | |
254. *cs++ = BASE_ADDRESS_MODIFY; | |
255. *cs++ = 0; | |
256. *cs++ = BASE_ADDRESS_MODIFY; | |
^ | |
257. batch_advance(batch, cs); | |
258. } | |
#1018 | |
drivers/gpu/drm/i915/gt/gen7_renderclear.c:285: error: Dead Store | |
The value written to `&cs` is never used. | |
283. *cs++ = 0; | |
284. *cs++ = 0; | |
285. *cs++ = 0; | |
^ | |
286. batch_advance(batch, cs); | |
287. } | |
#1019 | |
drivers/gpu/drm/i915/gt/gen7_renderclear.c:304: error: Dead Store | |
The value written to `&cs` is never used. | |
302. * address | |
303. */ | |
304. *cs++ = interface_descriptor; | |
^ | |
305. batch_advance(batch, cs); | |
306. } | |
#1020 | |
drivers/gpu/drm/i915/gt/gen7_renderclear.c:335: error: Dead Store | |
The value written to `&cs` is never used. | |
333. *cs++ = y_offset << 16 | x_offset; | |
334. *cs++ = 0; | |
335. *cs++ = GT3_INLINE_DATA_DELAYS; | |
^ | |
336. | |
337. batch_advance(batch, cs); | |
#1021 | |
drivers/gpu/drm/i915/gt/gen7_renderclear.c:350: error: Dead Store | |
The value written to `&cs` is never used. | |
348. PIPE_CONTROL_CS_STALL; | |
349. *cs++ = 0; | |
350. *cs++ = 0; | |
^ | |
351. | |
352. batch_advance(batch, cs); | |
#1022 | |
drivers/gpu/drm/i915/gt/gen7_renderclear.c:371: error: Dead Store | |
The value written to `&cs` is never used. | |
369. *cs++ = 0; | |
370. *cs++ = 0; | |
371. *cs++ = 0; | |
^ | |
372. | |
373. batch_advance(batch, cs); | |
#1023 | |
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c:388: error: Null Dereference | |
pointer `set` last assigned on line 363 could be null and is dereferenced by call to `fence_update()` at line 388, column 8. | |
386. } | |
387. | |
388. err = fence_update(fence, set); | |
^ | |
389. if (err) | |
390. goto out_unpin; | |
#1024 | |
drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c:241: error: Dead Store | |
The value written to `&pool` is never used. | |
239. void intel_gt_fini_buffer_pool(struct intel_gt *gt) | |
240. { | |
241. struct intel_gt_buffer_pool *pool = >->buffer_pool; | |
^ | |
242. int n; | |
243. | |
#1025 | |
drivers/gpu/drm/i915/gt/intel_gtt.c:292: error: Dead Store | |
The value written to `&type` is never used. | |
290. | |
291. GEM_BUG_ON(!i915_gem_object_has_pages(p)); | |
292. return page_unpack_bits(p->mm.mapping, &type); | |
^ | |
293. } | |
294. | |
#1026 | |
drivers/gpu/drm/i915/gt/intel_migrate.c:656: error: Null Dereference | |
pointer `it->sg` last assigned on line 655 could be null and is dereferenced at line 656, column 13. | |
654. | |
655. it->sg = __sg_next(it->sg); | |
656. it->dma = sg_dma_address(it->sg); | |
^ | |
657. it->max = it->dma + sg_dma_len(it->sg); | |
658. } while (bytes_to_cpy); | |
#1027 | |
drivers/gpu/drm/i915/gt/intel_reset.c:1194: error: Dead Store | |
The value written to `>` is never used. | |
1192. int __intel_engine_reset_bh(struct intel_engine_cs *engine, const char *msg) | |
1193. { | |
1194. struct intel_gt *gt = engine->gt; | |
^ | |
1195. int ret; | |
1196. | |
#1028 | |
drivers/gpu/drm/i915/gt/intel_ring.h:93: error: Dead Store | |
The value written to `&head` is never used. | |
91. assert_ring_tail_valid(const struct intel_ring *ring, unsigned int tail) | |
92. { | |
93. unsigned int head = READ_ONCE(ring->head); | |
^ | |
94. | |
95. GEM_BUG_ON(!intel_ring_offset_valid(ring, tail)); | |
#1029 | |
drivers/gpu/drm/i915/gt/intel_ring_submission.c:1229: error: Dead Store | |
The value written to `&i915` is never used. | |
1227. static void setup_vecs(struct intel_engine_cs *engine) | |
1228. { | |
1229. struct drm_i915_private *i915 = engine->i915; | |
^ | |
1230. | |
1231. GEM_BUG_ON(GRAPHICS_VER(i915) < 7); | |
#1030 | |
drivers/gpu/drm/i915/gt/intel_timeline.c:405: error: Dead Store | |
The value written to `&timelines` is never used. | |
403. void intel_gt_fini_timelines(struct intel_gt *gt) | |
404. { | |
405. struct intel_gt_timelines *timelines = >->timelines; | |
^ | |
406. | |
407. GEM_BUG_ON(!list_empty(&timelines->active_list)); | |
#1031 | |
drivers/gpu/drm/i915/gt/sysfs_engines.c:108: error: Null Dereference | |
pointer `repr` last assigned on line 100 could be null and is dereferenced at line 108, column 22. | |
106. len = 0; | |
107. for_each_set_bit(n, &caps, show_unknown ? BITS_PER_LONG : count) { | |
108. if (n >= count || !repr[n]) { | |
^ | |
109. if (GEM_WARN_ON(show_unknown)) | |
110. len += snprintf(buf + len, PAGE_SIZE - len, | |
#1032 | |
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c:221: error: Dead Store | |
The value written to `&guc_class` is never used. | |
219. | |
220. for_each_engine(engine, gt, id) { | |
221. u8 guc_class = engine_class_to_guc_class(engine->class); | |
^ | |
222. | |
223. info_map_write(info_map, mapping_table[guc_class][ilog2(engine->logical_mask)], | |
#1033 | |
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c:433: error: Dead Store | |
The value written to `&guc_class` is never used. | |
431. GEM_BUG_ON(engine->instance >= GUC_MAX_INSTANCES_PER_CLASS); | |
432. | |
433. guc_class = engine_class_to_guc_class(engine->class); | |
^ | |
434. | |
435. if (!count) { | |
#1034 | |
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c:508: error: Dead Store | |
The value written to `&guc_class` is never used. | |
506. continue; | |
507. | |
508. guc_class = engine_class_to_guc_class(engine_class); | |
^ | |
509. | |
510. if (!info_map_read(&info_map, engine_enabled_masks[guc_class])) | |
#1035 | |
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c:588: error: Dead Store | |
The value written to `&guc_class` is never used. | |
586. continue; | |
587. | |
588. guc_class = engine_class_to_guc_class(engine_class); | |
^ | |
589. if (!ads_blob_read(guc, system_info.engine_enabled_masks[guc_class])) | |
590. continue; | |
#1036 | |
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c:900: error: Dead Store | |
The value written to `&guc_class` is never used. | |
898. { | |
899. struct intel_guc *guc = &engine->gt->uc.guc; | |
900. u8 guc_class = engine_class_to_guc_class(engine->class); | |
^ | |
901. size_t offset = offsetof(struct __guc_ads_blob, | |
902. engine_usage.engines[guc_class][ilog2(engine->logical_mask)]); | |
#1037 | |
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c:300: error: Dead Store | |
The value written to `&sseu` is never used. | |
298. num_steer_regs = ARRAY_SIZE(xe_extregs); | |
299. | |
300. sseu = >->info.sseu; | |
^ | |
301. for_each_ss_steering(iter, gt, slice, subslice) | |
302. num_tot_regs += num_steer_regs; | |
#1038 | |
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c:361: error: Dead Store | |
The value written to `&sseu` is never used. | |
359. num_steer_regs += ARRAY_SIZE(xehpg_extregs); | |
360. | |
361. sseu = >->info.sseu; | |
^ | |
362. for_each_ss_steering(iter, gt, slice, subslice) | |
363. num_tot_regs += num_steer_regs; | |
#1039 | |
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c:2560: error: Dead Store | |
The value written to `&guc` is never used. | |
2558. { | |
2559. struct intel_engine_cs *engine = ce->engine; | |
2560. struct intel_guc *guc = &engine->gt->uc.guc; | |
^ | |
2561. u32 ctx_id = ce->guc_id.id; | |
2562. | |
#1040 | |
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c:3597: error: Null Dereference | |
pointer `engine` last assigned on line 3595 could be null and is dereferenced by call to `lrc_alloc()` at line 3597, column 9. | |
3595. struct intel_engine_cs *engine = guc_virtual_get_sibling(ce->engine, 0); | |
3596. | |
3597. return lrc_alloc(ce, engine); | |
^ | |
3598. } | |
3599. | |
#1041 | |
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c:4136: error: Dead Store | |
The value written to `&i915` is never used. | |
4134. int intel_guc_submission_setup(struct intel_engine_cs *engine) | |
4135. { | |
4136. struct drm_i915_private *i915 = engine->i915; | |
^ | |
4137. struct intel_guc *guc = &engine->gt->uc.guc; | |
4138. | |
#1042 | |
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c:423: error: Dead Store | |
The value written to `&i915` is never used. | |
421. static void __force_fw_fetch_failures(struct intel_uc_fw *uc_fw, int e) | |
422. { | |
423. struct drm_i915_private *i915 = __uc_fw_to_gt(uc_fw)->i915; | |
^ | |
424. bool user = e == -EINVAL; | |
425. | |
#1043 | |
drivers/gpu/drm/i915/gvt/cmd_parser.c:1720: error: Dead Store | |
The value written to `&valid_len` is never used. | |
1718. /* Check again for Qword */ | |
1719. ret = gvt_check_valid_cmd_length(cmd_length(s), | |
1720. ++valid_len); | |
^ | |
1721. return ret; | |
1722. } | |
#1044 | |
drivers/gpu/drm/i915/gvt/cmd_parser.c:2844: error: Dead Store | |
The value written to `&gma_bottom` is never used. | |
2842. gma_head = workload->rb_start + workload->rb_head; | |
2843. gma_tail = workload->rb_start + workload->rb_tail; | |
2844. gma_bottom = workload->rb_start + _RING_CTL_BUF_SIZE(workload->rb_ctl); | |
^ | |
2845. | |
2846. s.buf_type = RING_BUFFER_INSTRUCTION; | |
#1045 | |
drivers/gpu/drm/i915/gvt/gtt.c:2119: error: Dead Store | |
The value written to `&gpa` is never used. | |
2117. const struct intel_gvt_gtt_pte_ops *pte_ops = gvt->gtt.pte_ops; | |
2118. const struct intel_gvt_gtt_gma_ops *gma_ops = gvt->gtt.gma_ops; | |
2119. unsigned long gpa = INTEL_GVT_INVALID_ADDR; | |
^ | |
2120. unsigned long gma_index[4]; | |
2121. struct intel_gvt_gtt_entry e; | |
#1046 | |
drivers/gpu/drm/i915/gvt/interrupt.c:225: error: Dead Store | |
The value written to `&virtual_ier` is never used. | |
223. */ | |
224. ier &= GEN8_MASTER_IRQ_CONTROL; | |
225. virtual_ier &= GEN8_MASTER_IRQ_CONTROL; | |
^ | |
226. vgpu_vreg(vgpu, reg) &= ~GEN8_MASTER_IRQ_CONTROL; | |
227. vgpu_vreg(vgpu, reg) |= ier; | |
#1047 | |
drivers/gpu/drm/i915/gvt/interrupt.c:329: error: Dead Store | |
The value written to `&map` is never used. | |
327. struct drm_i915_private *i915 = vgpu->gvt->gt->i915; | |
328. struct intel_gvt_irq *irq = &vgpu->gvt->irq; | |
329. struct intel_gvt_irq_map *map = irq->irq_map; | |
^ | |
330. struct intel_gvt_irq_info *up_irq_info = NULL; | |
331. u32 set_bits = 0; | |
#1048 | |
drivers/gpu/drm/i915/i915_gpu_error.c:1936: error: Dead Store | |
The value written to `&len` is never used. | |
1934. if (first && first->context.pid) { | |
1935. /* Just show the first executing process, more is confusing */ | |
1936. len += scnprintf(error->error_msg + len, | |
^ | |
1937. sizeof(error->error_msg) - len, | |
1938. ", in %s [%d]", | |
#1049 | |
drivers/gpu/drm/i915/i915_irq.c:2379: error: Dead Store | |
The value written to `&pipe` is never used. | |
2377. u32 te_trigger) | |
2378. { | |
2379. enum pipe pipe = INVALID_PIPE; | |
^ | |
2380. enum transcoder dsi_trans; | |
2381. enum port port; | |
#1050 | |
drivers/gpu/drm/i915/i915_perf.c:1916: error: Dead Store | |
The value written to `&cs` is never used. | |
1914. MI_BATCH_BUFFER_START_GEN8); | |
1915. *cs++ = i915_ggtt_offset(stream->noa_wait); | |
1916. *cs++ = 0; | |
^ | |
1917. | |
1918. i915_gem_object_flush_map(obj); | |
#1051 | |
drivers/gpu/drm/i915/i915_pmu.c:877: error: Dead Store | |
The value written to `&attr` is never used. | |
875. attr->val = config; | |
876. | |
877. return ++attr; | |
^ | |
878. } | |
879. | |
#1052 | |
drivers/gpu/drm/i915/i915_pmu.c:890: error: Dead Store | |
The value written to `&attr` is never used. | |
888. attr->event_str = str; | |
889. | |
890. return ++attr; | |
^ | |
891. } | |
892. | |
#1053 | |
drivers/gpu/drm/i915/i915_pmu.c:1147: error: Dead Store | |
The value written to `&ret` is never used. | |
1145. }; | |
1146. | |
1147. int ret = -ENOMEM; | |
^ | |
1148. | |
1149. if (GRAPHICS_VER(i915) <= 2) { | |
#1054 | |
drivers/gpu/drm/i915/i915_request.c:1758: error: Dead Store | |
The value written to `&ring` is never used. | |
1756. { | |
1757. struct intel_engine_cs *engine = rq->engine; | |
1758. struct intel_ring *ring = rq->ring; | |
^ | |
1759. u32 *cs; | |
1760. | |
#1055 | |
drivers/gpu/drm/i915/i915_request.c:2190: error: Dead Store | |
The value written to `&x` is never used. | |
2188. */ | |
2189. | |
2190. x = print_sched_attr(&rq->sched.attr, buf, x, sizeof(buf)); | |
^ | |
2191. | |
2192. drm_printf(m, "%s%.*s%c %llx:%lld%s%s %s @ %dms: %s\n", | |
#1056 | |
drivers/gpu/drm/i915/i915_scheduler.c:50: error: Dead Store | |
The value written to `&last_prio` is never used. | |
48. rb_first(&sched_engine->queue.rb_root)); | |
49. | |
50. last_prio = INT_MAX; | |
^ | |
51. for (rb = rb_first_cached(&sched_engine->queue); rb; rb = rb_next(rb)) { | |
52. const struct i915_priolist *p = to_priolist(rb); | |
#1057 | |
drivers/gpu/drm/i915/i915_scheduler.c:55: error: Dead Store | |
The value written to `&last_prio` is never used. | |
53. | |
54. GEM_BUG_ON(p->priority > last_prio); | |
55. last_prio = p->priority; | |
^ | |
56. } | |
57. } | |
#1058 | |
drivers/gpu/drm/i915/intel_memory_region.c:314: error: Dead Store | |
The value written to `&mem` is never used. | |
312. | |
313. for (i = 0; i < ARRAY_SIZE(i915->mm.regions); i++) { | |
314. struct intel_memory_region *mem = ERR_PTR(-ENODEV); | |
^ | |
315. u16 type, instance; | |
316. | |
#1059 | |
drivers/gpu/drm/mgag200/mgag200_mode.c:485: error: Null Dereference | |
pointer `new_crtc_state` last assigned on line 465 could be null and is dereferenced at line 485, column 3. | |
483. | |
484. if (!fb || (fb->format != new_fb->format)) | |
485. new_crtc_state->mode_changed = true; /* update PLL settings */ | |
^ | |
486. | |
487. new_mgag200_crtc_state = to_mgag200_crtc_state(new_crtc_state); | |
#1060 | |
drivers/gpu/drm/nouveau/dispnv04/dac.c:143: error: Dead Store | |
The value written to `&sense` is never used. | |
141. int i; | |
142. uint8_t blue; | |
143. bool sense = true; | |
^ | |
144. | |
145. /* | |
#1061 | |
drivers/gpu/drm/nouveau/dispnv04/dfp.c:190: error: Null Dereference | |
pointer `nv_connector` last assigned on line 187 could be null and is dereferenced at line 190, column 7. | |
188. nv04_encoder_get_connector(nv_encoder); | |
189. | |
190. if (!nv_connector->native_mode || | |
^ | |
191. nv_connector->scaling_mode == DRM_MODE_SCALE_NONE || | |
192. mode->hdisplay > nv_connector->native_mode->hdisplay || | |
#1062 | |
drivers/gpu/drm/nouveau/dispnv50/disp.c:1642: error: Null Dereference | |
pointer `nv_connector` last assigned on line 1639 could be null and is dereferenced at line 1642, column 40. | |
1640. #ifdef CONFIG_DRM_NOUVEAU_BACKLIGHT | |
1641. struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); | |
1642. struct nouveau_backlight *backlight = nv_connector->backlight; | |
^ | |
1643. #endif | |
1644. struct drm_dp_aux *aux = &nv_connector->aux; | |
#1063 | |
drivers/gpu/drm/nouveau/dispnv50/head.c:593: error: Dead Store | |
The value written to `&ret` is never used. | |
591. | |
592. if (disp->disp->object.oclass < GV100_DISP) { | |
593. ret = nv50_base_new(drm, head->base.index, &base); | |
^ | |
594. ret = nv50_ovly_new(drm, head->base.index, &ovly); | |
595. } else { | |
#1064 | |
drivers/gpu/drm/nouveau/dispnv50/head.c:596: error: Dead Store | |
The value written to `&ret` is never used. | |
594. ret = nv50_ovly_new(drm, head->base.index, &ovly); | |
595. } else { | |
596. ret = nv50_wndw_new(drm, DRM_PLANE_TYPE_PRIMARY, | |
^ | |
597. head->base.index * 2 + 0, &base); | |
598. ret = nv50_wndw_new(drm, DRM_PLANE_TYPE_OVERLAY, | |
#1065 | |
drivers/gpu/drm/nouveau/dispnv50/wndw.c:672: error: Null Dereference | |
pointer `info` last assigned on line 667 could be null and is dereferenced at line 672, column 19. | |
670. if (!format) return false; | |
671. | |
672. for (i = 0; i < info->num_planes; i++) | |
^ | |
673. if ((info->cpp[i] != 4) && kind != 0x70) return false; | |
674. } | |
#1066 | |
drivers/gpu/drm/nouveau/nouveau_abi16.c:44: error: Null Dereference | |
pointer `cli` last assigned on line 43 could be null and is dereferenced at line 44, column 7. | |
42. { | |
43. struct nouveau_cli *cli = nouveau_cli(file_priv); | |
44. if (!cli->abi16) { | |
^ | |
45. struct nouveau_abi16 *abi16; | |
46. cli->abi16 = abi16 = kzalloc(sizeof(*abi16), GFP_KERNEL); | |
#1067 | |
drivers/gpu/drm/nouveau/nouveau_bios.c:2123: error: Dead Store | |
The value written to `&ret` is never used. | |
2121. /* all BIT systems need p_f_m_t for digital_min_front_porch */ | |
2122. if (bios->is_mobile || bios->major_version >= 5) | |
2123. ret = parse_fp_mode_table(dev, bios); | |
^ | |
2124. | |
2125. /* allow subsequent scripts to execute */ | |
#1068 | |
drivers/gpu/drm/nouveau/nouveau_connector.c:1058: error: Dead Store | |
The value written to `&max_clock` is never used. | |
1056. struct nouveau_encoder *nv_encoder = nv_connector->detected_encoder; | |
1057. struct drm_encoder *encoder = to_drm_encoder(nv_encoder); | |
1058. unsigned int min_clock = 25000, max_clock = min_clock, clock = mode->clock; | |
^ | |
1059. | |
1060. switch (nv_encoder->dcb->type) { | |
#1069 | |
drivers/gpu/drm/nouveau/nouveau_connector.c:1299: error: Dead Store | |
The value written to `&entry` is never used. | |
1297. u32 entry = ROM16(nv_connector->dcb[0]); | |
1298. if (olddcb_conntab(dev)[3] >= 4) | |
1299. entry |= (u32)ROM16(nv_connector->dcb[2]) << 16; | |
^ | |
1300. | |
1301. nv_connector->type = nv_connector->dcb[0]; | |
#1070 | |
drivers/gpu/drm/nouveau/nouveau_display.c:831: error: Null Dereference | |
pointer `cli` last assigned on line 816 could be null and is dereferenced by call to `nouveau_gem_new()` at line 831, column 8. | |
829. domain = NOUVEAU_GEM_DOMAIN_GART; | |
830. | |
831. ret = nouveau_gem_new(cli, args->size, 0, domain, 0, 0, &bo); | |
^ | |
832. if (ret) | |
833. return ret; | |
#1071 | |
drivers/gpu/drm/nouveau/nouveau_dma.c:81: error: Dead Store | |
The value written to `&ip` is never used. | |
79. | |
80. nouveau_bo_wr32(pb, ip++, lower_32_bits(offset)); | |
81. nouveau_bo_wr32(pb, ip++, upper_32_bits(offset) | length << 8); | |
^ | |
82. | |
83. chan->dma.ib_put = (chan->dma.ib_put + 1) & chan->dma.ib_max; | |
#1072 | |
drivers/gpu/drm/nouveau/nouveau_fbcon.c:430: error: Null Dereference | |
pointer `nvbo` last assigned on line 427 could be null and is dereferenced by call to `nouveau_bo_unpin()` at line 430, column 3. | |
428. nouveau_vma_del(&fbcon->vma); | |
429. nouveau_bo_unmap(nvbo); | |
430. nouveau_bo_unpin(nvbo); | |
^ | |
431. drm_framebuffer_put(fb); | |
432. } | |
#1073 | |
drivers/gpu/drm/nouveau/nouveau_gem.c:106: error: Null Dereference | |
pointer `cli` last assigned on line 102 could be null and is dereferenced at line 106, column 28. | |
104. struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); | |
105. struct device *dev = drm->dev->dev; | |
106. struct nouveau_vmm *vmm = cli->svm.cli ? &cli->svm : &cli->vmm; | |
^ | |
107. struct nouveau_vma *vma; | |
108. int ret; | |
#1074 | |
drivers/gpu/drm/nouveau/nouveau_gem.c:183: error: Null Dereference | |
pointer `cli` last assigned on line 179 could be null and is dereferenced at line 183, column 28. | |
181. struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); | |
182. struct device *dev = drm->dev->dev; | |
183. struct nouveau_vmm *vmm = cli->svm.cli ? &cli->svm : & cli->vmm; | |
^ | |
184. struct nouveau_vma *vma; | |
185. int ret; | |
#1075 | |
drivers/gpu/drm/nouveau/nouveau_gem.c:272: error: Null Dereference | |
pointer `cli` last assigned on line 270 could be null and is dereferenced at line 272, column 28. | |
270. struct nouveau_cli *cli = nouveau_cli(file_priv); | |
271. struct nouveau_bo *nvbo = nouveau_gem_object(gem); | |
272. struct nouveau_vmm *vmm = cli->svm.cli ? &cli->svm : &cli->vmm; | |
^ | |
273. struct nouveau_vma *vma; | |
274. | |
#1076 | |
drivers/gpu/drm/nouveau/nouveau_gem.c:313: error: Null Dereference | |
pointer `cli` last assigned on line 308 could be null and is dereferenced by call to `nouveau_gem_new()` at line 313, column 8. | |
311. int ret = 0; | |
312. | |
313. ret = nouveau_gem_new(cli, req->info.size, req->align, | |
^ | |
314. req->info.domain, req->info.tile_mode, | |
315. req->info.tile_flags, &nvbo); | |
#1077 | |
drivers/gpu/drm/nouveau/nvif/vmm.c:120: error: Dead Store | |
The value written to `&ret` is never used. | |
118. struct nvif_vmm_v0 *args; | |
119. u32 argn = sizeof(*args) + argc; | |
120. int ret = -ENOSYS, i; | |
^ | |
121. | |
122. vmm->object.client = NULL; | |
#1078 | |
drivers/gpu/drm/nouveau/nvkm/core/ioctl.c:150: error: Dead Store | |
The value written to `&args` is never used. | |
148. struct nvkm_object *object, void *data, u32 size) | |
149. { | |
150. union { | |
^ | |
151. struct nvif_ioctl_del none; | |
152. } *args = data; | |
#1079 | |
drivers/gpu/drm/nouveau/nvkm/core/ioctl.c:283: error: Dead Store | |
The value written to `&args` is never used. | |
281. struct nvkm_object *object, void *data, u32 size) | |
282. { | |
283. union { | |
^ | |
284. struct nvif_ioctl_unmap none; | |
285. } *args = data; | |
#1080 | |
drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c:256: error: Dead Store | |
The value written to `&_warn` is never used. | |
254. nvkm_mask(device, 0x61c00c + soff, 0x0f000000, 0x00000000); | |
255. nvkm_mask(device, 0x61c008 + soff, 0xff000000, 0x14000000); | |
256. nvkm_usec(device, 400, NVKM_DELAY); | |
^ | |
257. nvkm_mask(device, 0x61c008 + soff, 0xff000000, 0x00000000); | |
258. nvkm_mask(device, 0x61c00c + soff, 0x0f000000, 0x01000000); | |
#1081 | |
drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c:63: error: Dead Store | |
The value written to `&_warn` is never used. | |
61. | |
62. /*XXX*/ | |
63. nvkm_msec(device, 40, NVKM_DELAY); | |
^ | |
64. nvkm_mask(device, 0x612300 + soff, 0x00030000, 0x00010000); | |
65. nvkm_mask(device, 0x61c10c + loff, 0x00000003, 0x00000001); | |
#1082 | |
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c:247: error: Dead Store | |
The value written to `&link` is never used. | |
245. /* Prior to DCB 4.1, this is hardwired like so. */ | |
246. id = ffs(outp->info.or) - 1; | |
247. link = (ior->type == SOR) ? outp->info.sorconf.link : 0; | |
^ | |
248. } | |
249. | |
#1083 | |
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c:61: error: Dead Store | |
The value written to `&_warn` is never used. | |
59. | |
60. /*XXX*/ | |
61. nvkm_msec(device, 40, NVKM_DELAY); | |
^ | |
62. nvkm_mask(device, 0x612300 + soff, 0x00030000, 0x00010000); | |
63. nvkm_mask(device, 0x61c10c + loff, 0x00000003, 0x00000001); | |
#1084 | |
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c:165: error: Dead Store | |
The value written to `&req` is never used. | |
163. struct nvkm_notify *notify) | |
164. { | |
165. union { | |
^ | |
166. struct nvif_notify_uevent_req none; | |
167. } *req = data; | |
#1085 | |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c:1461: error: Dead Store | |
The value written to `&_warn` is never used. | |
1459. /* Reset FECS. */ | |
1460. nvkm_wr32(device, 0x409614, 0x00000070); | |
1461. nvkm_usec(device, 10, NVKM_DELAY); | |
^ | |
1462. nvkm_mask(device, 0x409614, 0x00000700, 0x00000700); | |
1463. nvkm_usec(device, 10, NVKM_DELAY); | |
#1086 | |
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c:1463: error: Dead Store | |
The value written to `&_warn` is never used. | |
1461. nvkm_usec(device, 10, NVKM_DELAY); | |
1462. nvkm_mask(device, 0x409614, 0x00000700, 0x00000700); | |
1463. nvkm_usec(device, 10, NVKM_DELAY); | |
^ | |
1464. nvkm_rd32(device, 0x409614); | |
1465. | |
#1087 | |
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:1669: error: Dead Store | |
The value written to `&xfer` is never used. | |
1667. if (head != prev + 4 || xfer >= 32) { | |
1668. if (xfer) { | |
1669. u32 data = ((--xfer << 26) | addr); | |
^ | |
1670. nvkm_wr32(device, falcon + 0x01c4, data); | |
1671. star += 4; | |
#1088 | |
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:1682: error: Dead Store | |
The value written to `&xfer` is never used. | |
1680. } | |
1681. | |
1682. nvkm_wr32(device, falcon + 0x01c4, (--xfer << 26) | addr); | |
^ | |
1683. nvkm_wr32(device, falcon + 0x01c0, 0x01000004 + starstar); | |
1684. nvkm_wr32(device, falcon + 0x01c4, star + 4); | |
#1089 | |
drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c:210: error: Dead Store | |
The value written to `&args` is never used. | |
208. nvkm_perfdom_init(struct nvkm_perfdom *dom, void *data, u32 size) | |
209. { | |
210. union { | |
^ | |
211. struct nvif_perfdom_init none; | |
212. } *args = data; | |
#1090 | |
drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c:473: error: Dead Store | |
The value written to `&di` is never used. | |
471. | |
472. if (++di < domain_nr) { | |
473. args->v0.iter = ++di; | |
^ | |
474. return 0; | |
475. } | |
#1091 | |
drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c:526: error: Dead Store | |
The value written to `&si` is never used. | |
524. while (++si < dom->signal_nr) { | |
525. if (all || dom->signal[si].name) { | |
526. args->v0.iter = ++si; | |
^ | |
527. return 0; | |
528. } | |
#1092 | |
drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c:579: error: Dead Store | |
The value written to `&si` is never used. | |
577. | |
578. if (++si < source_nr) { | |
579. args->v0.iter = ++si; | |
^ | |
580. return 0; | |
581. } | |
#1093 | |
drivers/gpu/drm/nouveau/nvkm/engine/sw/chan.c:53: error: Dead Store | |
The value written to `&req` is never used. | |
51. struct nvkm_notify *notify) | |
52. { | |
53. union { | |
^ | |
54. struct nvif_notify_uevent_req none; | |
55. } *req = data; | |
#1094 | |
drivers/gpu/drm/nouveau/nvkm/falcon/cmdq.c:204: error: Dead Store | |
The value written to `&cmdq` is never used. | |
202. struct nvkm_falcon_cmdq **pcmdq) | |
203. { | |
204. struct nvkm_falcon_cmdq *cmdq = *pcmdq; | |
^ | |
205. | |
206. if (!(cmdq = *pcmdq = kzalloc(sizeof(*cmdq), GFP_KERNEL))) | |
#1095 | |
drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:204: error: Dead Store | |
The value written to `&msgq` is never used. | |
202. struct nvkm_falcon_msgq **pmsgq) | |
203. { | |
204. struct nvkm_falcon_msgq *msgq = *pmsgq; | |
^ | |
205. | |
206. if (!(msgq = *pmsgq = kzalloc(sizeof(*msgq), GFP_KERNEL))) | |
#1096 | |
drivers/gpu/drm/nouveau/nvkm/falcon/v1.c:56: error: Dead Store | |
The value written to `&tag` is never used. | |
54. /* write new tag every 256B */ | |
55. if ((i & 0x3f) == 0) | |
56. nvkm_falcon_wr32(falcon, 0x188 + (port * 16), tag++); | |
^ | |
57. nvkm_falcon_wr32(falcon, 0x184 + (port * 16), | |
58. extra & (BIT(rem * 8) - 1)); | |
#1097 | |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c:73: error: Dead Store | |
The value written to `&subdev` is never used. | |
71. dcb_i2c_parse(struct nvkm_bios *bios, u8 idx, struct dcb_i2c_entry *info) | |
72. { | |
73. struct nvkm_subdev *subdev = &bios->subdev; | |
^ | |
74. u8 ver, len; | |
75. u16 ent = dcb_i2c_entry(bios, idx, &ver, &len); | |
#1098 | |
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c:119: error: Dead Store | |
The value written to `&patt` is never used. | |
117. NV04_PFB_BOOT_0_RAM_AMOUNT_8MB); | |
118. | |
119. if (!fbmem_readback(fb, 0x400000, ++patt)) | |
^ | |
120. nvkm_mask(device, NV04_PFB_BOOT_0, NV04_PFB_BOOT_0_RAM_AMOUNT, | |
121. NV04_PFB_BOOT_0_RAM_AMOUNT_4MB); | |
#1099 | |
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.c:34: error: Dead Store | |
The value written to `&args` is never used. | |
32. u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) | |
33. { | |
34. union { | |
^ | |
35. struct nv04_mem_map_vn vn; | |
36. } *args = argv; | |
#1100 | |
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.c:54: error: Dead Store | |
The value written to `&args` is never used. | |
52. void *argv, u32 argc, struct nvkm_memory **pmemory) | |
53. { | |
54. union { | |
^ | |
55. struct nv04_mem_vn vn; | |
56. } *args = argv; | |
#1101 | |
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.c:125: error: Null Dereference | |
pointer `kind` last assigned on line 112 could be null and is dereferenced by call to `memcpy()` at line 125, column 3. | |
123. return -EINVAL; | |
124. args->v0.kind_inv = kind_inv; | |
125. memcpy(args->v0.data, kind, args->v0.count); | |
^ | |
126. } else | |
127. return ret; | |
#1102 | |
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c:521: error: Dead Store | |
The value written to `&args` is never used. | |
519. gp100_vmm_fault_replay(struct nvkm_vmm *vmm, void *argv, u32 argc) | |
520. { | |
521. union { | |
^ | |
522. struct gp100_vmm_fault_replay_vn vn; | |
523. } *args = argv; | |
#1103 | |
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.c:83: error: Dead Store | |
The value written to `&args` is never used. | |
81. struct nvkm_vmm_map *map) | |
82. { | |
83. union { | |
^ | |
84. struct nv04_vmm_map_vn vn; | |
85. } *args = argv; | |
#1104 | |
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.c:107: error: Dead Store | |
The value written to `&args` is never used. | |
105. const char *name, struct nvkm_vmm **pvmm) | |
106. { | |
107. union { | |
^ | |
108. struct nv04_vmm_vn vn; | |
109. } *args = argv; | |
#1105 | |
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c:219: error: Null Dereference | |
pointer `mxm->mxms` last assigned on line 222 could be null and is dereferenced by call to `mxms_valid()` at line 219, column 8. | |
217. nvkm_debug(&mxm->subdev, "checking %s\n", shadow->name); | |
218. if (shadow->exec(mxm, version)) { | |
219. if (mxms_valid(mxm)) | |
^ | |
220. return 0; | |
221. kfree(mxm->mxms); | |
#1106 | |
drivers/gpu/drm/qxl/qxl_release.c:273: error: Null Dereference | |
pointer `info` last assigned on line 272 could be null and is dereferenced at line 273, column 3. | |
271. | |
272. info = qxl_release_map(qdev, *release); | |
273. info->id = idr_ret; | |
^ | |
274. qxl_release_unmap(qdev, *release, info); | |
275. return 0; | |
#1107 | |
drivers/gpu/drm/radeon/atom.c:928: error: Dead Store | |
The value written to `&dst` is never used. | |
926. uint32_t dst_align = atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) & 3]; | |
927. SDEBUG(" dst: "); | |
928. dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1); | |
^ | |
929. /* op needs to full dst value */ | |
930. dst = saved; | |
#1108 | |
drivers/gpu/drm/radeon/atom.c:947: error: Dead Store | |
The value written to `&dst` is never used. | |
945. uint32_t dst_align = atom_dst_to_src[(attr >> 3) & 7][(attr >> 6) & 3]; | |
946. SDEBUG(" dst: "); | |
947. dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1); | |
^ | |
948. /* op needs to full dst value */ | |
949. dst = saved; | |
#1109 | |
drivers/gpu/drm/radeon/btc_dpm.c:2308: error: Dead Store | |
The value written to `&ret` is never used. | |
2306. int ret; | |
2307. | |
2308. ret = btc_disable_ulv(rdev); | |
^ | |
2309. btc_set_boot_state_timing(rdev); | |
2310. ret = rv770_restrict_performance_levels_before_switch(rdev); | |
#1110 | |
drivers/gpu/drm/radeon/ci_dpm.c:2322: error: Dead Store | |
The value written to `&voltage_found` is never used. | |
2320. if (voltage_table->value <= | |
2321. rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[v_index].v) { | |
2322. voltage_found = true; | |
^ | |
2323. if ((u32)v_index < rdev->pm.dpm.dyn_state.cac_leakage_table.count) | |
2324. idx = v_index; | |
#1111 | |
drivers/gpu/drm/radeon/ci_dpm.c:3590: error: Dead Store | |
The value written to `&ret` is never used. | |
3588. table->MemoryBootLevel = 0; | |
3589. | |
3590. ret = ci_find_boot_level(&pi->dpm_table.sclk_table, | |
^ | |
3591. pi->vbios_boot_state.sclk_bootup_value, | |
3592. (u32 *)&pi->smc_state_table.GraphicsBootLevel); | |
#1112 | |
drivers/gpu/drm/radeon/ci_dpm.c:3594: error: Dead Store | |
The value written to `&ret` is never used. | |
3592. (u32 *)&pi->smc_state_table.GraphicsBootLevel); | |
3593. | |
3594. ret = ci_find_boot_level(&pi->dpm_table.mclk_table, | |
^ | |
3595. pi->vbios_boot_state.mclk_bootup_value, | |
3596. (u32 *)&pi->smc_state_table.MemoryBootLevel); | |
#1113 | |
drivers/gpu/drm/radeon/cik.c:2088: error: Dead Store | |
The value written to `&err` is never used. | |
2086. pr_err("cik_cp: Bogus length %zu in firmware \"%s\"\n", | |
2087. rdev->me_fw->size, fw_name); | |
2088. err = -EINVAL; | |
^ | |
2089. } | |
2090. } else { | |
#1114 | |
drivers/gpu/drm/radeon/cik.c:2111: error: Dead Store | |
The value written to `&err` is never used. | |
2109. pr_err("cik_cp: Bogus length %zu in firmware \"%s\"\n", | |
2110. rdev->ce_fw->size, fw_name); | |
2111. err = -EINVAL; | |
^ | |
2112. } | |
2113. } else { | |
#1115 | |
drivers/gpu/drm/radeon/cik.c:2134: error: Dead Store | |
The value written to `&err` is never used. | |
2132. pr_err("cik_cp: Bogus length %zu in firmware \"%s\"\n", | |
2133. rdev->mec_fw->size, fw_name); | |
2134. err = -EINVAL; | |
^ | |
2135. } | |
2136. } else { | |
#1116 | |
drivers/gpu/drm/radeon/cik.c:2172: error: Dead Store | |
The value written to `&err` is never used. | |
2170. pr_err("cik_rlc: Bogus length %zu in firmware \"%s\"\n", | |
2171. rdev->rlc_fw->size, fw_name); | |
2172. err = -EINVAL; | |
^ | |
2173. } | |
2174. } else { | |
#1117 | |
drivers/gpu/drm/radeon/cik.c:2225: error: Dead Store | |
The value written to `&err` is never used. | |
2223. pr_err("cik_mc: Bogus length %zu in firmware \"%s\"\n", | |
2224. rdev->mc_fw->size, fw_name); | |
2225. err = -EINVAL; | |
^ | |
2226. } | |
2227. DRM_INFO("%s: %zu bytes\n", fw_name, rdev->mc_fw->size); | |
#1118 | |
drivers/gpu/drm/radeon/cik.c:3170: error: Dead Store | |
The value written to `&gb_addr_config` is never used. | |
3168. static void cik_gpu_init(struct radeon_device *rdev) | |
3169. { | |
3170. u32 gb_addr_config = RREG32(GB_ADDR_CONFIG); | |
^ | |
3171. u32 mc_arb_ramcfg; | |
3172. u32 hdp_host_path_cntl; | |
#1119 | |
drivers/gpu/drm/radeon/cik.c:5019: error: Dead Store | |
The value written to `&tmp` is never used. | |
5017. tmp &= ~grbm_soft_reset; | |
5018. WREG32(GRBM_SOFT_RESET, tmp); | |
5019. tmp = RREG32(GRBM_SOFT_RESET); | |
^ | |
5020. } | |
5021. | |
#1120 | |
drivers/gpu/drm/radeon/cik.c:5033: error: Dead Store | |
The value written to `&tmp` is never used. | |
5031. tmp &= ~srbm_soft_reset; | |
5032. WREG32(SRBM_SOFT_RESET, tmp); | |
5033. tmp = RREG32(SRBM_SOFT_RESET); | |
^ | |
5034. } | |
5035. | |
#1121 | |
drivers/gpu/drm/radeon/cik.c:6208: error: Dead Store | |
The value written to `&data` is never used. | |
6206. | |
6207. if (enable && (rdev->cg_flags & RADEON_CG_SUPPORT_UVD_MGCG)) { | |
6208. data = RREG32_UVD_CTX(UVD_CGC_MEM_CTRL); | |
^ | |
6209. data = 0xfff; | |
6210. WREG32_UVD_CTX(UVD_CGC_MEM_CTRL, data); | |
#1122 | |
drivers/gpu/drm/radeon/cik.c:6520: error: Dead Store | |
The value written to `&data` is never used. | |
6518. WREG32(RLC_AUTO_PG_CTRL, data); | |
6519. | |
6520. data = RREG32(DB_RENDER_CONTROL); | |
^ | |
6521. } | |
6522. } | |
#1123 | |
drivers/gpu/drm/radeon/cik.c:6761: error: Dead Store | |
The value written to `&count` is never used. | |
6759. | |
6760. buffer[count++] = cpu_to_le32(PACKET3(PACKET3_CLEAR_STATE, 0)); | |
6761. buffer[count++] = cpu_to_le32(0); | |
^ | |
6762. } | |
6763. | |
#1124 | |
drivers/gpu/drm/radeon/cik.c:7933: error: Dead Store | |
The value written to `&queue_id` is never used. | |
7931. me_id = (ring_id & 0x60) >> 5; | |
7932. pipe_id = (ring_id & 0x18) >> 3; | |
7933. queue_id = (ring_id & 0x7) >> 0; | |
^ | |
7934. switch (me_id) { | |
7935. case 0: | |
#1125 | |
drivers/gpu/drm/radeon/evergreen.c:3985: error: Dead Store | |
The value written to `&tmp` is never used. | |
3983. tmp &= ~grbm_soft_reset; | |
3984. WREG32(GRBM_SOFT_RESET, tmp); | |
3985. tmp = RREG32(GRBM_SOFT_RESET); | |
^ | |
3986. } | |
3987. | |
#1126 | |
drivers/gpu/drm/radeon/evergreen.c:3999: error: Dead Store | |
The value written to `&tmp` is never used. | |
3997. tmp &= ~srbm_soft_reset; | |
3998. WREG32(SRBM_SOFT_RESET, tmp); | |
3999. tmp = RREG32(SRBM_SOFT_RESET); | |
^ | |
4000. } | |
4001. | |
#1127 | |
drivers/gpu/drm/radeon/kv_dpm.c:1190: error: Dead Store | |
The value written to `&ret` is never used. | |
1188. tmp = 45; | |
1189. pi->fps_high_t = cpu_to_be16(tmp); | |
1190. ret = kv_copy_bytes_to_smc(rdev, | |
^ | |
1191. pi->dpm_table_start + | |
1192. offsetof(SMU7_Fusion_DpmTable, FpsHighT), | |
#1128 | |
drivers/gpu/drm/radeon/ni.c:780: error: Dead Store | |
The value written to `&err` is never used. | |
778. pr_err("ni_cp: Bogus length %zu in firmware \"%s\"\n", | |
779. rdev->me_fw->size, fw_name); | |
780. err = -EINVAL; | |
^ | |
781. } | |
782. | |
#1129 | |
drivers/gpu/drm/radeon/ni.c:1917: error: Dead Store | |
The value written to `&tmp` is never used. | |
1915. tmp &= ~grbm_soft_reset; | |
1916. WREG32(GRBM_SOFT_RESET, tmp); | |
1917. tmp = RREG32(GRBM_SOFT_RESET); | |
^ | |
1918. } | |
1919. | |
#1130 | |
drivers/gpu/drm/radeon/ni.c:1931: error: Dead Store | |
The value written to `&tmp` is never used. | |
1929. tmp &= ~srbm_soft_reset; | |
1930. WREG32(SRBM_SOFT_RESET, tmp); | |
1931. tmp = RREG32(SRBM_SOFT_RESET); | |
^ | |
1932. } | |
1933. | |
#1131 | |
drivers/gpu/drm/radeon/ni_dpm.c:1011: error: Dead Store | |
The value written to `&ret` is never used. | |
1009. int ret = 0; | |
1010. | |
1011. ret = ni_patch_single_dependency_table_based_on_leakage(rdev, | |
^ | |
1012. &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk); | |
1013. | |
#1132 | |
drivers/gpu/drm/radeon/ni_dpm.c:3387: error: Dead Store | |
The value written to `&smc_result` is never used. | |
3385. if (enable) { | |
3386. if (!r600_is_uvd_state(radeon_new_state->class, radeon_new_state->class2)) { | |
3387. smc_result = rv770_send_msg_to_smc(rdev, PPSMC_MSG_CollectCAC_PowerCorreln); | |
^ | |
3388. | |
3389. if (ni_pi->support_cac_long_term_average) { | |
#1133 | |
drivers/gpu/drm/radeon/ni_dpm.c:3402: error: Dead Store | |
The value written to `&smc_result` is never used. | |
3400. } | |
3401. } else if (ni_pi->cac_enabled) { | |
3402. smc_result = rv770_send_msg_to_smc(rdev, PPSMC_MSG_DisableCac); | |
^ | |
3403. | |
3404. ni_pi->cac_enabled = false; | |
#1134 | |
drivers/gpu/drm/radeon/r100.c:2558: error: Dead Store | |
The value written to `&tmp` is never used. | |
2556. mdelay(1); | |
2557. WREG32(R_000030_BUS_CNTL, (tmp & 0xFFFFFFFF) | 0x00000040); | |
2558. tmp = RREG32(RADEON_BUS_CNTL); | |
^ | |
2559. mdelay(1); | |
2560. pci_clear_master(rdev->pdev); | |
#1135 | |
drivers/gpu/drm/radeon/r100.c:2882: error: Dead Store | |
The value written to `&tmp` is never used. | |
2880. tmp = save & ~(0x3f | RADEON_PLL_WR_EN); | |
2881. WREG32(RADEON_CLOCK_CNTL_INDEX, tmp); | |
2882. tmp = RREG32(RADEON_CLOCK_CNTL_DATA); | |
^ | |
2883. WREG32(RADEON_CLOCK_CNTL_INDEX, save); | |
2884. } | |
#1136 | |
drivers/gpu/drm/radeon/r200.c:435: error: Dead Store | |
The value written to `&i` is never used. | |
433. case R200_PP_TXMULTI_CTL_4: | |
434. case R200_PP_TXMULTI_CTL_5: | |
435. i = (reg - R200_PP_TXMULTI_CTL_0) / 32; | |
^ | |
436. break; | |
437. case R200_PP_TXFORMAT_X_0: | |
#1137 | |
drivers/gpu/drm/radeon/r600.c:1794: error: Dead Store | |
The value written to `&tmp` is never used. | |
1792. tmp &= ~grbm_soft_reset; | |
1793. WREG32(R_008020_GRBM_SOFT_RESET, tmp); | |
1794. tmp = RREG32(R_008020_GRBM_SOFT_RESET); | |
^ | |
1795. } | |
1796. | |
#1138 | |
drivers/gpu/drm/radeon/r600.c:1808: error: Dead Store | |
The value written to `&tmp` is never used. | |
1806. tmp &= ~srbm_soft_reset; | |
1807. WREG32(SRBM_SOFT_RESET, tmp); | |
1808. tmp = RREG32(SRBM_SOFT_RESET); | |
^ | |
1809. } | |
1810. | |
#1139 | |
drivers/gpu/drm/radeon/r600.c:1861: error: Dead Store | |
The value written to `&tmp` is never used. | |
1859. WREG32(BUS_CNTL, tmp); | |
1860. | |
1861. tmp = RREG32(BIF_SCRATCH0); | |
^ | |
1862. | |
1863. /* reset */ | |
#1140 | |
drivers/gpu/drm/radeon/radeon_display.c:1650: error: Dead Store | |
The value written to `&ret` is never used. | |
1648. | |
1649. /* do pm late init */ | |
1650. ret = radeon_pm_late_init(rdev); | |
^ | |
1651. | |
1652. return 0; | |
#1141 | |
drivers/gpu/drm/radeon/radeon_i2c.c:146: error: Dead Store | |
The value written to `&temp` is never used. | |
144. temp = RREG32(rec->mask_clk_reg) | rec->mask_clk_mask; | |
145. WREG32(rec->mask_clk_reg, temp); | |
146. temp = RREG32(rec->mask_clk_reg); | |
^ | |
147. | |
148. temp = RREG32(rec->mask_data_reg) | rec->mask_data_mask; | |
#1142 | |
drivers/gpu/drm/radeon/radeon_i2c.c:150: error: Dead Store | |
The value written to `&temp` is never used. | |
148. temp = RREG32(rec->mask_data_reg) | rec->mask_data_mask; | |
149. WREG32(rec->mask_data_reg, temp); | |
150. temp = RREG32(rec->mask_data_reg); | |
^ | |
151. | |
152. return 0; | |
#1143 | |
drivers/gpu/drm/radeon/radeon_i2c.c:165: error: Dead Store | |
The value written to `&temp` is never used. | |
163. temp = RREG32(rec->mask_clk_reg) & ~rec->mask_clk_mask; | |
164. WREG32(rec->mask_clk_reg, temp); | |
165. temp = RREG32(rec->mask_clk_reg); | |
^ | |
166. | |
167. temp = RREG32(rec->mask_data_reg) & ~rec->mask_data_mask; | |
#1144 | |
drivers/gpu/drm/radeon/radeon_i2c.c:169: error: Dead Store | |
The value written to `&temp` is never used. | |
167. temp = RREG32(rec->mask_data_reg) & ~rec->mask_data_mask; | |
168. WREG32(rec->mask_data_reg, temp); | |
169. temp = RREG32(rec->mask_data_reg); | |
^ | |
170. | |
171. mutex_unlock(&i2c->mutex); | |
#1145 | |
drivers/gpu/drm/radeon/radeon_i2c.c:596: error: Dead Store | |
The value written to `&tmp` is never used. | |
594. tmp &= ~rec->mask_clk_mask; | |
595. WREG32(rec->mask_clk_reg, tmp); | |
596. tmp = RREG32(rec->mask_clk_reg); | |
^ | |
597. | |
598. tmp = RREG32(rec->mask_data_reg); | |
#1146 | |
drivers/gpu/drm/radeon/radeon_i2c.c:601: error: Dead Store | |
The value written to `&tmp` is never used. | |
599. tmp &= ~rec->mask_data_mask; | |
600. WREG32(rec->mask_data_reg, tmp); | |
601. tmp = RREG32(rec->mask_data_reg); | |
^ | |
602. | |
603. /* clear pin values */ | |
#1147 | |
drivers/gpu/drm/radeon/radeon_i2c.c:607: error: Dead Store | |
The value written to `&tmp` is never used. | |
605. tmp &= ~rec->a_clk_mask; | |
606. WREG32(rec->a_clk_reg, tmp); | |
607. tmp = RREG32(rec->a_clk_reg); | |
^ | |
608. | |
609. tmp = RREG32(rec->a_data_reg); | |
#1148 | |
drivers/gpu/drm/radeon/radeon_i2c.c:612: error: Dead Store | |
The value written to `&tmp` is never used. | |
610. tmp &= ~rec->a_data_mask; | |
611. WREG32(rec->a_data_reg, tmp); | |
612. tmp = RREG32(rec->a_data_reg); | |
^ | |
613. | |
614. /* set the pins to input */ | |
#1149 | |
drivers/gpu/drm/radeon/radeon_i2c.c:618: error: Dead Store | |
The value written to `&tmp` is never used. | |
616. tmp &= ~rec->en_clk_mask; | |
617. WREG32(rec->en_clk_reg, tmp); | |
618. tmp = RREG32(rec->en_clk_reg); | |
^ | |
619. | |
620. tmp = RREG32(rec->en_data_reg); | |
#1150 | |
drivers/gpu/drm/radeon/radeon_i2c.c:623: error: Dead Store | |
The value written to `&tmp` is never used. | |
621. tmp &= ~rec->en_data_mask; | |
622. WREG32(rec->en_data_reg, tmp); | |
623. tmp = RREG32(rec->en_data_reg); | |
^ | |
624. | |
625. /* */ | |
#1151 | |
drivers/gpu/drm/radeon/radeon_ttm.c:557: error: Null Dereference | |
pointer `gtt` last assigned on line 544 could be null and is dereferenced at line 557, column 43. | |
555. | |
556. if (slave && ttm->sg) { | |
557. drm_prime_sg_to_dma_addr_array(ttm->sg, gtt->ttm.dma_address, | |
^ | |
558. ttm->num_pages); | |
559. return 0; | |
#1152 | |
drivers/gpu/drm/radeon/rs600.c:543: error: Dead Store | |
The value written to `&tmp` is never used. | |
541. tmp &= C_000100_INVALIDATE_ALL_L1_TLBS & C_000100_INVALIDATE_L2_CACHE; | |
542. WREG32_MC(R_000100_MC_PT0_CNTL, tmp); | |
543. tmp = RREG32_MC(R_000100_MC_PT0_CNTL); | |
^ | |
544. } | |
545. | |
#1153 | |
drivers/gpu/drm/radeon/rv770.c:1033: error: Dead Store | |
The value written to `&tmp` is never used. | |
1031. * than writing to HDP_REG_COHERENCY_FLUSH_CNTL | |
1032. */ | |
1033. tmp = RREG32(HDP_DEBUG1); | |
^ | |
1034. | |
1035. rv515_mc_stop(rdev, &save); | |
#1154 | |
drivers/gpu/drm/radeon/rv770_smc.c:379: error: Dead Store | |
The value written to `&smc_first_vector` is never used. | |
377. byte_count -= tmp; | |
378. src += tmp; | |
379. smc_first_vector = FIRST_SMC_INT_VECT_REG; | |
^ | |
380. } | |
381. | |
#1155 | |
drivers/gpu/drm/radeon/si.c:1814: error: Dead Store | |
The value written to `&err` is never used. | |
1812. pr_err("si_cp: Bogus length %zu in firmware \"%s\"\n", | |
1813. rdev->me_fw->size, fw_name); | |
1814. err = -EINVAL; | |
^ | |
1815. } | |
1816. } else { | |
#1156 | |
drivers/gpu/drm/radeon/si.c:1837: error: Dead Store | |
The value written to `&err` is never used. | |
1835. pr_err("si_cp: Bogus length %zu in firmware \"%s\"\n", | |
1836. rdev->ce_fw->size, fw_name); | |
1837. err = -EINVAL; | |
^ | |
1838. } | |
1839. } else { | |
#1157 | |
drivers/gpu/drm/radeon/si.c:1860: error: Dead Store | |
The value written to `&err` is never used. | |
1858. pr_err("si_rlc: Bogus length %zu in firmware \"%s\"\n", | |
1859. rdev->rlc_fw->size, fw_name); | |
1860. err = -EINVAL; | |
^ | |
1861. } | |
1862. } else { | |
#1158 | |
drivers/gpu/drm/radeon/si.c:1891: error: Dead Store | |
The value written to `&err` is never used. | |
1889. pr_err("si_mc: Bogus length %zu in firmware \"%s\"\n", | |
1890. rdev->mc_fw->size, fw_name); | |
1891. err = -EINVAL; | |
^ | |
1892. } | |
1893. DRM_INFO("%s: %zu bytes\n", fw_name, rdev->mc_fw->size); | |
#1159 | |
drivers/gpu/drm/radeon/si.c:3613: error: Dead Store | |
The value written to `&r` is never used. | |
3611. for (i = RADEON_RING_TYPE_GFX_INDEX; i <= CAYMAN_RING_TYPE_CP2_INDEX; ++i) { | |
3612. ring = &rdev->ring[i]; | |
3613. r = radeon_ring_lock(rdev, ring, 2); | |
^ | |
3614. | |
3615. /* clear the compute context state */ | |
#1160 | |
drivers/gpu/drm/radeon/si.c:3956: error: Dead Store | |
The value written to `&tmp` is never used. | |
3954. tmp &= ~grbm_soft_reset; | |
3955. WREG32(GRBM_SOFT_RESET, tmp); | |
3956. tmp = RREG32(GRBM_SOFT_RESET); | |
^ | |
3957. } | |
3958. | |
#1161 | |
drivers/gpu/drm/radeon/si.c:3970: error: Dead Store | |
The value written to `&tmp` is never used. | |
3968. tmp &= ~srbm_soft_reset; | |
3969. WREG32(SRBM_SOFT_RESET, tmp); | |
3970. tmp = RREG32(SRBM_SOFT_RESET); | |
^ | |
3971. } | |
3972. | |
#1162 | |
drivers/gpu/drm/radeon/si.c:5155: error: Dead Store | |
The value written to `&tmp` is never used. | |
5153. if (!enable) { | |
5154. /* read a gfx register */ | |
5155. tmp = RREG32(DB_DEPTH_INFO); | |
^ | |
5156. | |
5157. mask = RLC_BUSY_STATUS | GFX_POWER_STATUS | GFX_CLOCK_STATUS | GFX_LS_STATUS; | |
#1163 | |
drivers/gpu/drm/radeon/si.c:5270: error: Dead Store | |
The value written to `&tmp` is never used. | |
5268. WREG32(RLC_AUTO_PG_CTRL, tmp); | |
5269. | |
5270. tmp = RREG32(DB_RENDER_CONTROL); | |
^ | |
5271. } | |
5272. } | |
#1164 | |
drivers/gpu/drm/radeon/si.c:5767: error: Dead Store | |
The value written to `&count` is never used. | |
5765. | |
5766. buffer[count++] = cpu_to_le32(PACKET3(PACKET3_CLEAR_STATE, 0)); | |
5767. buffer[count++] = cpu_to_le32(0); | |
^ | |
5768. } | |
5769. | |
#1165 | |
drivers/gpu/drm/radeon/si.c:6824: error: Dead Store | |
The value written to `&ring` is never used. | |
6822. int si_init(struct radeon_device *rdev) | |
6823. { | |
6824. struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; | |
^ | |
6825. int r; | |
6826. | |
#1166 | |
drivers/gpu/drm/radeon/si_dpm.c:2812: error: Dead Store | |
The value written to `&smc_result` is never used. | |
2810. } else if (ni_pi->cac_enabled) { | |
2811. if (si_pi->enable_dte) | |
2812. smc_result = si_send_msg_to_smc(rdev, PPSMC_MSG_DisableDTE); | |
^ | |
2813. | |
2814. smc_result = si_send_msg_to_smc(rdev, PPSMC_MSG_DisableCac); | |
#1167 | |
drivers/gpu/drm/radeon/si_dpm.c:2814: error: Dead Store | |
The value written to `&smc_result` is never used. | |
2812. smc_result = si_send_msg_to_smc(rdev, PPSMC_MSG_DisableDTE); | |
2813. | |
2814. smc_result = si_send_msg_to_smc(rdev, PPSMC_MSG_DisableCac); | |
^ | |
2815. | |
2816. ni_pi->cac_enabled = false; | |
#1168 | |
drivers/gpu/drm/radeon/si_dpm.c:2819: error: Dead Store | |
The value written to `&smc_result` is never used. | |
2817. | |
2818. if (ni_pi->support_cac_long_term_average) | |
2819. smc_result = si_send_msg_to_smc(rdev, PPSMC_CACLongTermAvgDisable); | |
^ | |
2820. } | |
2821. } | |
#1169 | |
drivers/gpu/drm/radeon/si_dpm.c:4158: error: Dead Store | |
The value written to `&voltage_found` is never used. | |
4156. if (be16_to_cpu(voltage->value) <= | |
4157. (u16)rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[v_index].v) { | |
4158. voltage_found = true; | |
^ | |
4159. if ((u32)v_index < rdev->pm.dpm.dyn_state.cac_leakage_table.count) | |
4160. *std_voltage = | |
#1170 | |
drivers/gpu/drm/radeon/si_dpm.c:5885: error: Dead Store | |
The value written to `&ret` is never used. | |
5883. int ret; | |
5884. | |
5885. ret = si_patch_single_dependency_table_based_on_leakage(rdev, | |
^ | |
5886. &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk); | |
5887. ret = si_patch_single_dependency_table_based_on_leakage(rdev, | |
#1171 | |
drivers/gpu/drm/radeon/si_dpm.c:5887: error: Dead Store | |
The value written to `&ret` is never used. | |
5885. ret = si_patch_single_dependency_table_based_on_leakage(rdev, | |
5886. &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk); | |
5887. ret = si_patch_single_dependency_table_based_on_leakage(rdev, | |
^ | |
5888. &rdev->pm.dpm.dyn_state.vddc_dependency_on_mclk); | |
5889. ret = si_patch_single_dependency_table_based_on_leakage(rdev, | |
#1172 | |
drivers/gpu/drm/tiny/cirrus.c:570: error: Dead Store | |
The value written to `&ret` is never used. | |
568. return ret; | |
569. | |
570. ret = -ENOMEM; | |
^ | |
571. cirrus = devm_drm_dev_alloc(&pdev->dev, &cirrus_driver, | |
572. struct cirrus_device, dev); | |
#1173 | |
drivers/gpu/drm/ttm/ttm_bo_vm.c:200: error: Dead Store | |
The value written to `&ret` is never used. | |
198. int err; | |
199. pgoff_t i; | |
200. vm_fault_t ret = VM_FAULT_NOPAGE; | |
^ | |
201. unsigned long address = vmf->address; | |
202. | |
#1174 | |
drivers/gpu/drm/udl/udl_modeset.c:290: error: Dead Store | |
The value written to `&ret` is never used. | |
288. *cmd++ = 0xAF; | |
289. len = cmd - (char *)urb->transfer_buffer; | |
290. ret = udl_submit_urb(dev, urb, len); | |
^ | |
291. } else { | |
292. udl_urb_completion(urb); | |
#1175 | |
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1249: error: Dead Store | |
The value written to `&flags` is never used. | |
1247. goto out_io_encoding; | |
1248. | |
1249. flags = ioctl->flags; | |
^ | |
1250. } else if (!drm_ioctl_flags(nr, &flags)) | |
1251. return -EINVAL; | |
#1176 | |
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c:704: error: Dead Store | |
The value written to `&ret` is never used. | |
702. } | |
703. | |
704. ret = vmw_resource_relocation_add(sw_context, res, | |
^ | |
705. vmw_ptr_diff(sw_context->buf_start, | |
706. id_loc), | |
#1177 | |
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c:105: error: Dead Store | |
The value written to `&depth` is never used. | |
103. struct fb_info *info) | |
104. { | |
105. int depth = var->bits_per_pixel; | |
^ | |
106. struct vmw_fb_par *par = info->par; | |
107. struct vmw_private *vmw_priv = par->vmw_priv; | |
#1178 | |
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c:260: error: Dead Store | |
The value written to `&count` is never used. | |
258. vmw_fifo_mem_write(dev_priv, SVGA_FIFO_CURSOR_Y, y); | |
259. count = vmw_fifo_mem_read(dev_priv, SVGA_FIFO_CURSOR_COUNT); | |
260. vmw_fifo_mem_write(dev_priv, SVGA_FIFO_CURSOR_COUNT, ++count); | |
^ | |
261. } else { | |
262. vmw_write(dev_priv, SVGA_REG_CURSOR_X, x); | |
#1179 | |
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c:960: error: Dead Store | |
The value written to `&ret` is never used. | |
958. } | |
959. | |
960. ret = -ENOMEM; | |
^ | |
961. | |
962. ret = drm_vblank_init(dev, VMWGFX_NUM_DISPLAY_UNITS); | |
#1180 | |
drivers/hid/hid-core.c:2203: error: Dead Store | |
The value written to `&len` is never used. | |
2201. ((struct hiddev *)hdev->hiddev)->minor); | |
2202. if (hdev->claimed & HID_CLAIMED_HIDRAW) | |
2203. len += sprintf(buf + len, "%shidraw%d", len ? "," : "", | |
^ | |
2204. ((struct hidraw *)hdev->hidraw)->minor); | |
2205. | |
#1181 | |
drivers/hid/hid-lg-g15.c:366: error: Dead Store | |
The value written to `&ret` is never used. | |
364. if (ret != 2) { | |
365. hid_err(g15->hdev, "Error getting LED brightness: %d\n", ret); | |
366. ret = (ret < 0) ? ret : -EIO; | |
^ | |
367. } | |
368. | |
#1182 | |
drivers/hid/hid-logitech-hidpp.c:2354: error: Dead Store | |
The value written to `&force` is never used. | |
2352. return -EINVAL; | |
2353. } | |
2354. force = (effect->u.periodic.magnitude * fixp_sin16((effect->direction * 360) >> 16)) >> 15; | |
^ | |
2355. params[6] = effect->u.periodic.magnitude >> 8; | |
2356. params[7] = effect->u.periodic.magnitude & 255; | |
#1183 | |
drivers/hid/hid-magicmouse.c:858: error: Dead Store | |
The value written to `&report` is never used. | |
856. TRACKPAD2_USB_REPORT_ID, 0); | |
857. } else { /* USB_DEVICE_ID_APPLE_MAGICTRACKPAD */ | |
858. report = hid_register_report(hdev, HID_INPUT_REPORT, | |
^ | |
859. TRACKPAD_REPORT_ID, 0); | |
860. report = hid_register_report(hdev, HID_INPUT_REPORT, | |
#1184 | |
drivers/hid/hid-picolcd_core.c:525: error: Dead Store | |
The value written to `&error` is never used. | |
523. { | |
524. struct picolcd_data *data; | |
525. int error = -ENOMEM; | |
^ | |
526. | |
527. dbg_hid(PICOLCD_NAME " hardware probe...\n"); | |
#1185 | |
drivers/hid/hid-picolcd_debugfs.c:185: error: Dead Store | |
The value written to `&err` is never used. | |
183. u8 raw_data[4]; | |
184. ssize_t ret = 0; | |
185. int len_off, err = -EIO; | |
^ | |
186. | |
187. while (s > 0) { | |
#1186 | |
drivers/hid/hid-sony.c:2322: error: Dead Store | |
The value written to `&offset` is never used. | |
2320. /* If both delay values are zero the DualShock 4 disables blinking. */ | |
2321. buf[offset++] = sc->led_delay_on[3]; | |
2322. buf[offset++] = sc->led_delay_off[3]; | |
^ | |
2323. | |
2324. if (sc->quirks & (DUALSHOCK4_CONTROLLER_USB | DUALSHOCK4_DONGLE)) | |
#1187 | |
drivers/hid/intel-ish-hid/ipc/ipc.c:77: error: Dead Store | |
The value written to `&interrupt_generated` is never used. | |
75. static bool check_generated_interrupt(struct ishtp_device *dev) | |
76. { | |
77. bool interrupt_generated = true; | |
^ | |
78. uint32_t pisr_val = 0; | |
79. | |
#1188 | |
drivers/hid/intel-ish-hid/ipc/pci-ish.c:209: error: Dead Store | |
The value written to `&ret` is never used. | |
207. | |
208. /* request and enable interrupt */ | |
209. ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_ALL_TYPES); | |
^ | |
210. if (!pdev->msi_enabled && !pdev->msix_enabled) | |
211. irq_flag = IRQF_SHARED; | |
#1189 | |
drivers/hid/wacom_sys.c:318: error: Dead Store | |
The value written to `&ret` is never used. | |
316. data, n, WAC_CMD_RETRIES); | |
317. if (ret == n && features->type == HID_GENERIC) { | |
318. ret = hid_report_raw_event(hdev, | |
^ | |
319. HID_FEATURE_REPORT, data, n, 0); | |
320. } else if (ret == 2 && features->type != HID_GENERIC) { | |
#1190 | |
drivers/hid/wacom_sys.c:379: error: Dead Store | |
The value written to `&ret` is never used. | |
377. data, n, WAC_CMD_RETRIES); | |
378. if (ret == n) { | |
379. ret = hid_report_raw_event(hdev, HID_FEATURE_REPORT, | |
^ | |
380. data, n, 0); | |
381. } else { | |
#1191 | |
drivers/hid/wacom_sys.c:570: error: Dead Store | |
The value written to `&error` is never used. | |
568. struct hid_report_enum *re; | |
569. u32 length; | |
570. int error = -ENOMEM, limit = 0; | |
^ | |
571. | |
572. if (wacom_wac->mode_report < 0) | |
#1192 | |
drivers/hid/wacom_sys.c:2418: error: Dead Store | |
The value written to `&error` is never used. | |
2416. | |
2417. if (features->device_type & WACOM_DEVICETYPE_WL_MONITOR) | |
2418. error = hid_hw_open(hdev); | |
^ | |
2419. | |
2420. wacom_set_shared_values(wacom_wac); | |
#1193 | |
drivers/hwmon/adm9240.c:280: error: Dead Store | |
The value written to `&name` is never used. | |
278. { | |
279. struct i2c_adapter *adapter = new_client->adapter; | |
280. const char *name = ""; | |
^ | |
281. int address = new_client->addr; | |
282. u8 man_id, die_rev; | |
#1194 | |
drivers/hwmon/emc2103.c:608: error: Dead Store | |
The value written to `&idx` is never used. | |
606. data->groups[idx++] = &emc2103_temp3_group; | |
607. if (data->temp_count == 4) | |
608. data->groups[idx++] = &emc2103_temp4_group; | |
^ | |
609. | |
610. hwmon_dev = devm_hwmon_device_register_with_groups(&client->dev, | |
#1195 | |
drivers/hwmon/f71805f.c:317: error: Dead Store | |
The value written to `®` is never used. | |
315. outb(reg, data->addr + ADDR_REG_OFFSET); | |
316. val = inb(data->addr + DATA_REG_OFFSET) << 8; | |
317. outb(++reg, data->addr + ADDR_REG_OFFSET); | |
^ | |
318. val |= inb(data->addr + DATA_REG_OFFSET); | |
319. | |
#1196 | |
drivers/hwmon/f71805f.c:328: error: Dead Store | |
The value written to `®` is never used. | |
326. outb(reg, data->addr + ADDR_REG_OFFSET); | |
327. outb(val >> 8, data->addr + DATA_REG_OFFSET); | |
328. outb(++reg, data->addr + ADDR_REG_OFFSET); | |
^ | |
329. outb(val & 0xff, data->addr + DATA_REG_OFFSET); | |
330. } | |
#1197 | |
drivers/hwmon/fam15h_power.c:321: error: Dead Store | |
The value written to `&n` is never used. | |
319. if (boot_cpu_has(X86_FEATURE_ACC_POWER)) { | |
320. fam15h_power_attrs[n++] = &dev_attr_power1_average.attr; | |
321. fam15h_power_attrs[n++] = &dev_attr_power1_average_interval.attr; | |
^ | |
322. } | |
323. | |
#1198 | |
drivers/hwmon/lineage-pem.c:496: error: Dead Store | |
The value written to `&idx` is never used. | |
494. data->fan_speed[2] || data->fan_speed[3])) { | |
495. data->fans_supported = true; | |
496. data->groups[idx++] = &pem_fan_group; | |
^ | |
497. } | |
498. | |
#1199 | |
drivers/hwmon/lm63.c:1124: error: Dead Store | |
The value written to `&groups` is never used. | |
1122. if (data->kind == lm96163) { | |
1123. data->groups[groups++] = &lm63_group_temp2_type; | |
1124. data->groups[groups++] = &lm63_group_extra_lut; | |
^ | |
1125. } | |
1126. | |
#1200 | |
drivers/hwmon/lm85.c:1618: error: Dead Store | |
The value written to `&idx` is never used. | |
1616. /* The EMC6D100 has 3 additional voltage inputs */ | |
1617. if (data->type == emc6d100) | |
1618. data->groups[idx++] = &lm85_group_in567; | |
^ | |
1619. | |
1620. hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, | |
#1201 | |
drivers/hwmon/lm87.c:965: error: Dead Store | |
The value written to `&group_tail` is never used. | |
963. if (!(data->channel & CHAN_NO_VID)) { | |
964. data->vrm = vid_which_vrm(); | |
965. data->attr_groups[group_tail++] = &lm87_group_vid; | |
^ | |
966. } | |
967. | |
#1202 | |
drivers/hwmon/max16065.c:575: error: Dead Store | |
The value written to `&groups` is never used. | |
573. data->range[MAX16065_NUM_ADC] | |
574. = max16065_csp_adc_range[(val >> 1) & 0x01]; | |
575. data->groups[groups++] = &max16065_current_group; | |
^ | |
576. } else { | |
577. data->have_current = false; | |
#1203 | |
drivers/hwmon/nct6683.c:546: error: Dead Store | |
The value written to `®` is never used. | |
544. { | |
545. int ch = data->temp_index[index]; | |
546. int reg = -EINVAL; | |
^ | |
547. | |
548. switch (data->customer_id) { | |
#1204 | |
drivers/hwmon/nct6683.c:1273: error: Dead Store | |
The value written to `&groups` is never used. | |
1271. data->groups[groups++] = group; | |
1272. } | |
1273. data->groups[groups++] = &nct6683_group_other; | |
^ | |
1274. | |
1275. if (data->customer_id == NCT6683_CUSTOMER_ID_INTEL) | |
#1205 | |
drivers/hwmon/npcm750-pwm-fan.c:876: error: Dead Store | |
The value written to `&ret` is never used. | |
874. | |
875. data->pwm_present[pwm_port] = true; | |
876. ret = npcm7xx_pwm_config_set(data, pwm_port, | |
^ | |
877. NPCM7XX_PWM_CMR_DEFAULT_NUM); | |
878. | |
#1206 | |
drivers/hwmon/thmc50.c:404: error: Dead Store | |
The value written to `&idx` is never used. | |
402. /* Register additional ADM1022 sysfs hooks */ | |
403. if (data->has_temp3) | |
404. data->groups[idx++] = &temp3_group; | |
^ | |
405. | |
406. hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name, | |
#1207 | |
drivers/hwtracing/intel_th/core.c:692: error: Dead Store | |
The value written to `&req` is never used. | |
690. err = intel_th_request_hub_module(th); | |
691. if (!err) | |
692. req++; | |
^ | |
693. } | |
694. | |
#1208 | |
drivers/hwtracing/intel_th/msu.c:1152: error: Null Dereference | |
pointer `page` last assigned on line 1150 could be null and is dereferenced at line 1152, column 3. | |
1150. struct page *page = msc_sg_page(sg); | |
1151. | |
1152. page->mapping = NULL; | |
^ | |
1153. dma_free_coherent(msc_dev(win->msc)->parent->parent, PAGE_SIZE, | |
1154. sg_virt(sg), sg_dma_address(sg)); | |
#1209 | |
drivers/i2c/busses/i2c-sis630.c:366: error: Dead Store | |
The value written to `&size` is never used. | |
364. ((addr & 0x7f) << 1) | (read_write & 0x01)); | |
365. sis630_write(SMB_CMD, command); | |
366. size = SIS630_BLOCK_DATA; | |
^ | |
367. return sis630_block_data(adap, data, read_write); | |
368. default: | |
#1210 | |
drivers/i2c/busses/i2c-viperboard.c:313: error: Dead Store | |
The value written to `&ret` is never used. | |
311. } else { | |
312. /* write data */ | |
313. ret = vprbrd_i2c_write(vb, pmsg); | |
^ | |
314. | |
315. amsg->cmd = VPRBRD_I2C_CMD_ADDR; | |
#1211 | |
drivers/iio/accel/adxl372.c:612: error: Dead Store | |
The value written to `&i` is never used. | |
610. axis_sample[i++] = sample[1]; | |
611. if (ADXL372_Z_AXIS_EN(st->fifo_axis_mask)) | |
612. axis_sample[i++] = sample[2]; | |
^ | |
613. | |
614. memcpy(sample, axis_sample, 3 * sizeof(__be16)); | |
#1212 | |
drivers/iio/accel/hid-sensor-accel-3d.c:140: error: Dead Store | |
The value written to `&report_id` is never used. | |
138. { | |
139. struct accel_3d_state *accel_state = iio_priv(indio_dev); | |
140. int report_id = -1; | |
^ | |
141. u32 address; | |
142. int ret_type; | |
#1213 | |
drivers/iio/accel/mma8452.c:255: error: Dead Store | |
The value written to `&ret` is never used. | |
253. return ret; | |
254. | |
255. ret = i2c_smbus_read_i2c_block_data(data->client, MMA8452_OUT_X, | |
^ | |
256. 3 * sizeof(__be16), (u8 *)buf); | |
257. | |
#1214 | |
drivers/iio/accel/mma9553.c:351: error: Null Dereference | |
pointer `ev_step_detect` last assigned on line 342 could be null and is dereferenced at line 351, column 11. | |
349. if (activity_enabled && ev_step_detect->enabled) | |
350. bitnum = MMA9553_STATUS_TO_BITNUM(MMA9553_MASK_STATUS_MRGFL); | |
351. else if (ev_step_detect->enabled) | |
^ | |
352. bitnum = MMA9553_STATUS_TO_BITNUM(MMA9553_MASK_STATUS_STEPCHG); | |
353. else if (activity_enabled) | |
#1215 | |
drivers/iio/adc/ad7266.c:157: error: Dead Store | |
The value written to `&ret` is never used. | |
155. if (ret) | |
156. return ret; | |
157. ret = ad7266_read_single(st, val, chan->address); | |
^ | |
158. iio_device_release_direct_mode(indio_dev); | |
159. | |
#1216 | |
drivers/iio/adc/axp20x_adc.c:237: error: Dead Store | |
The value written to `&size` is never used. | |
235. { | |
236. struct axp20x_adc_iio *info = iio_priv(indio_dev); | |
237. int size = 12; | |
^ | |
238. | |
239. /* | |
#1217 | |
drivers/iio/adc/hx711.c:536: error: Dead Store | |
The value written to `&ret` is never used. | |
534. | |
535. hx711_data->clock_frequency = 400000; | |
536. ret = of_property_read_u32(np, "clock-frequency", | |
^ | |
537. &hx711_data->clock_frequency); | |
538. | |
#1218 | |
drivers/iio/adc/ti-ads7950.c:444: error: Dead Store | |
The value written to `&ret` is never used. | |
442. goto out; | |
443. | |
444. ret = ((st->single_rx >> 12) & BIT(offset)) ? 1 : 0; | |
^ | |
445. | |
446. /* Revert back to original settings */ | |
#1219 | |
drivers/iio/common/ms_sensors/ms_sensors_i2c.c:208: error: Dead Store | |
The value written to `&send_buf` is never used. | |
206. | |
207. /* Read MSB part of serial number */ | |
208. send_buf = cpu_to_be16(MS_SENSORS_SERIAL_READ_MSB); | |
^ | |
209. msg[1].len = 8; | |
210. ret = i2c_transfer(client->adapter, msg, 2); | |
#1220 | |
drivers/iio/common/ms_sensors/ms_sensors_i2c.c:230: error: Dead Store | |
The value written to `&send_buf` is never used. | |
228. | |
229. /* Read LSB part of serial number */ | |
230. send_buf = cpu_to_be16(MS_SENSORS_SERIAL_READ_LSB); | |
^ | |
231. msg[1].len = 6; | |
232. rcv_buf = 0; | |
#1221 | |
drivers/iio/common/st_sensors/st_sensors_core.c:164: error: Dead Store | |
The value written to `&err` is never used. | |
162. { | |
163. u8 tmp_value; | |
164. int err = -EINVAL; | |
^ | |
165. bool found = false; | |
166. struct st_sensor_odr_avl odr_out = {0, 0}; | |
#1222 | |
drivers/iio/dac/ad5592r-base.c:427: error: Dead Store | |
The value written to `&mult` is never used. | |
425. mutex_unlock(&st->lock); | |
426. | |
427. *val *= ++mult; | |
^ | |
428. | |
429. *val2 = chan->scan_type.realbits; | |
#1223 | |
drivers/iio/gyro/hid-sensor-gyro-3d.c:103: error: Dead Store | |
The value written to `&report_id` is never used. | |
101. { | |
102. struct gyro_3d_state *gyro_state = iio_priv(indio_dev); | |
103. int report_id = -1; | |
^ | |
104. u32 address; | |
105. int ret_type; | |
#1224 | |
drivers/iio/gyro/itg3200_core.c:75: error: Dead Store | |
The value written to `&lower_reg_address` is never used. | |
73. }; | |
74. | |
75. lower_reg_address |= 0x80; | |
^ | |
76. ret = i2c_transfer(client->adapter, msg, 2); | |
77. be16_to_cpus(&out); | |
#1225 | |
drivers/iio/gyro/itg3200_core.c:94: error: Dead Store | |
The value written to `&ret` is never used. | |
92. case IIO_CHAN_INFO_RAW: | |
93. reg = (u8)chan->address; | |
94. ret = itg3200_read_reg_s16(indio_dev, reg, val); | |
^ | |
95. return IIO_VAL_INT; | |
96. case IIO_CHAN_INFO_SCALE: | |
#1226 | |
drivers/iio/imu/inv_icm42600/inv_icm42600_timestamp.c:118: error: Dead Store | |
The value written to `&period` is never used. | |
116. int64_t delta, interval; | |
117. const uint32_t fifo_mult = fifo_period / INV_ICM42600_TIMESTAMP_PERIOD; | |
118. uint32_t period = ts->period; | |
^ | |
119. int32_t m; | |
120. bool valid = false; | |
#1227 | |
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c:736: error: Dead Store | |
The value written to `&ret` is never used. | |
734. case IIO_ANGL_VEL: | |
735. mutex_lock(&st->lock); | |
736. ret = inv_mpu6050_sensor_show(st, st->reg->gyro_offset, | |
^ | |
737. chan->channel2, val); | |
738. mutex_unlock(&st->lock); | |
#1228 | |
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c:742: error: Dead Store | |
The value written to `&ret` is never used. | |
740. case IIO_ACCEL: | |
741. mutex_lock(&st->lock); | |
742. ret = inv_mpu6050_sensor_show(st, st->reg->accl_offset, | |
^ | |
743. chan->channel2, val); | |
744. mutex_unlock(&st->lock); | |
#1229 | |
drivers/iio/industrialio-buffer.c:688: error: Null Dereference | |
pointer `ch` last assigned on line 687 could be null and is dereferenced at line 688, column 10. | |
686. | |
687. ch = iio_find_channel_from_si(indio_dev, scan_index); | |
688. bytes = ch->scan_type.storagebits / 8; | |
^ | |
689. if (ch->scan_type.repeat > 1) | |
690. bytes *= ch->scan_type.repeat; | |
#1230 | |
drivers/iio/light/hid-sensor-als.c:89: error: Dead Store | |
The value written to `&report_id` is never used. | |
87. { | |
88. struct als_state *als_state = iio_priv(indio_dev); | |
89. int report_id = -1; | |
^ | |
90. u32 address; | |
91. int ret_type; | |
#1231 | |
drivers/iio/light/hid-sensor-prox.c:64: error: Dead Store | |
The value written to `&report_id` is never used. | |
62. { | |
63. struct prox_state *prox_state = iio_priv(indio_dev); | |
64. int report_id = -1; | |
^ | |
65. u32 address; | |
66. int ret_type; | |
#1232 | |
drivers/iio/light/isl29018.c:228: error: Dead Store | |
The value written to `&prox_data` is never used. | |
226. { | |
227. int status; | |
228. int prox_data = -1; | |
^ | |
229. int ir_data = -1; | |
230. struct device *dev = regmap_get_device(chip->regmap); | |
#1233 | |
drivers/iio/light/isl29018.c:229: error: Dead Store | |
The value written to `&ir_data` is never used. | |
227. int status; | |
228. int prox_data = -1; | |
229. int ir_data = -1; | |
^ | |
230. struct device *dev = regmap_get_device(chip->regmap); | |
231. | |
#1234 | |
drivers/iio/light/ltr501.c:1324: error: Dead Store | |
The value written to `&j` is never used. | |
1322. if (ret < 0) | |
1323. goto done; | |
1324. scan.channels[j++] = psdata & LTR501_PS_DATA_MASK; | |
^ | |
1325. } | |
1326. | |
#1235 | |
drivers/iio/magnetometer/hid-sensor-magn-3d.c:153: error: Dead Store | |
The value written to `&report_id` is never used. | |
151. { | |
152. struct magn_3d_state *magn_state = iio_priv(indio_dev); | |
153. int report_id = -1; | |
^ | |
154. u32 address; | |
155. int ret_type; | |
#1236 | |
drivers/iio/orientation/hid-sensor-incl-3d.c:106: error: Dead Store | |
The value written to `&report_id` is never used. | |
104. { | |
105. struct incl_3d_state *incl_state = iio_priv(indio_dev); | |
106. int report_id = -1; | |
^ | |
107. u32 address; | |
108. int ret_type; | |
#1237 | |
drivers/iio/pressure/hid-sensor-press.c:74: error: Dead Store | |
The value written to `&report_id` is never used. | |
72. { | |
73. struct press_state *press_state = iio_priv(indio_dev); | |
74. int report_id = -1; | |
^ | |
75. u32 address; | |
76. int ret_type; | |
#1238 | |
drivers/infiniband/core/cm.c:1589: error: Dead Store | |
The value written to `&_ptr` is never used. | |
1587. | |
1588. cm_format_mad_hdr(&rej_msg->hdr, CM_REJ_ATTR_ID, rcv_msg->hdr.tid); | |
1589. IBA_SET(CM_REJ_REMOTE_COMM_ID, rej_msg, | |
^ | |
1590. IBA_GET(CM_REJ_LOCAL_COMM_ID, rcv_msg)); | |
1591. IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, | |
#1239 | |
drivers/infiniband/core/cm.c:1591: error: Dead Store | |
The value written to `&_ptr` is never used. | |
1589. IBA_SET(CM_REJ_REMOTE_COMM_ID, rej_msg, | |
1590. IBA_GET(CM_REJ_LOCAL_COMM_ID, rcv_msg)); | |
1591. IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, | |
^ | |
1592. IBA_GET(CM_REJ_REMOTE_COMM_ID, rcv_msg)); | |
1593. IBA_SET(CM_REJ_MESSAGE_REJECTED, rej_msg, msg_rejected); | |
#1240 | |
drivers/infiniband/core/cm.c:2781: error: Dead Store | |
The value written to `&_ptr` is never used. | |
2779. | |
2780. cm_format_mad_hdr(&drep_msg->hdr, CM_DREP_ATTR_ID, dreq_msg->hdr.tid); | |
2781. IBA_SET(CM_DREP_REMOTE_COMM_ID, drep_msg, | |
^ | |
2782. IBA_GET(CM_DREQ_LOCAL_COMM_ID, dreq_msg)); | |
2783. IBA_SET(CM_DREP_LOCAL_COMM_ID, drep_msg, | |
#1241 | |
drivers/infiniband/core/cm.c:2783: error: Dead Store | |
The value written to `&_ptr` is never used. | |
2781. IBA_SET(CM_DREP_REMOTE_COMM_ID, drep_msg, | |
2782. IBA_GET(CM_DREQ_LOCAL_COMM_ID, dreq_msg)); | |
2783. IBA_SET(CM_DREP_LOCAL_COMM_ID, drep_msg, | |
^ | |
2784. IBA_GET(CM_DREQ_REMOTE_COMM_ID, dreq_msg)); | |
2785. | |
#1242 | |
drivers/infiniband/core/cma.c:3076: error: Dead Store | |
The value written to `&gid_type` is never used. | |
3074. { | |
3075. struct rdma_route *route = &id_priv->id.route; | |
3076. enum ib_gid_type gid_type = IB_GID_TYPE_ROCE; | |
^ | |
3077. struct rdma_addr *addr = &route->addr; | |
3078. unsigned long supported_gids; | |
#1243 | |
drivers/infiniband/core/counters.c:179: error: Dead Store | |
The value written to `&ret` is never used. | |
177. break; | |
178. default: | |
179. ret = -EOPNOTSUPP; | |
^ | |
180. mutex_unlock(&port_counter->lock); | |
181. goto err_mode; | |
#1244 | |
drivers/infiniband/core/device.c:426: error: Dead Store | |
The value written to `&ret` is never used. | |
424. | |
425. strscpy(ibdev->name, name, IB_DEVICE_NAME_MAX); | |
426. ret = rename_compat_devs(ibdev); | |
^ | |
427. | |
428. downgrade_write(&devices_rwsem); | |
#1245 | |
drivers/infiniband/core/iwpm_msg.c:69: error: Dead Store | |
The value written to `&err_str` is never used. | |
67. struct nlmsghdr *nlh; | |
68. u32 msg_seq; | |
69. const char *err_str = ""; | |
^ | |
70. int ret = -EINVAL; | |
71. | |
#1246 | |
drivers/infiniband/core/iwpm_msg.c:149: error: Dead Store | |
The value written to `&err_str` is never used. | |
147. struct nlmsghdr *nlh; | |
148. u32 msg_seq; | |
149. const char *err_str = ""; | |
^ | |
150. int ret = -EINVAL; | |
151. | |
#1247 | |
drivers/infiniband/core/iwpm_msg.c:232: error: Dead Store | |
The value written to `&err_str` is never used. | |
230. struct nlmsghdr *nlh; | |
231. u32 msg_seq; | |
232. const char *err_str = ""; | |
^ | |
233. int ret = -EINVAL; | |
234. | |
#1248 | |
drivers/infiniband/core/iwpm_msg.c:319: error: Dead Store | |
The value written to `&err_str` is never used. | |
317. struct nlmsghdr *nlh; | |
318. u32 msg_seq; | |
319. const char *err_str = ""; | |
^ | |
320. int ret = -EINVAL; | |
321. | |
#1249 | |
drivers/infiniband/core/iwpm_util.c:463: error: Dead Store | |
The value written to `&err_str` is never used. | |
461. int nlh_len = 0; | |
462. int ret; | |
463. const char *err_str = ""; | |
^ | |
464. | |
465. ret = nlmsg_validate_deprecated(cb->nlh, nlh_len, policy_max - 1, | |
#1250 | |
drivers/infiniband/core/iwpm_util.c:583: error: Dead Store | |
The value written to `&err_str` is never used. | |
581. struct nlmsghdr *nlh; | |
582. u32 msg_seq; | |
583. const char *err_str = ""; | |
^ | |
584. int ret = -EINVAL; | |
585. | |
#1251 | |
drivers/infiniband/core/sysfs.c:308: error: Dead Store | |
The value written to `&speed` is never used. | |
306. { | |
307. struct ib_port_attr attr; | |
308. char *speed = ""; | |
^ | |
309. int rate; /* in deci-Gb/sec */ | |
310. ssize_t ret; | |
#1252 | |
drivers/infiniband/core/sysfs.c:1246: error: Dead Store | |
The value written to `&cur_group` is never used. | |
1244. | |
1245. if (device->ops.process_mad && is_full_dev) | |
1246. *cur_group++ = get_counter_table(device, port_num); | |
^ | |
1247. | |
1248. ret = kobject_add(&p->kobj, coredev->ports_kobj, "%d", port_num); | |
#1253 | |
drivers/infiniband/hw/cxgb4/cm.c:1593: error: Dead Store | |
The value written to `&err` is never used. | |
1591. } | |
1592. if (insuff_ird) { | |
1593. err = -ENOMEM; | |
^ | |
1594. ep->ird = resp_ord; | |
1595. ep->ord = resp_ird; | |
#1254 | |
drivers/infiniband/hw/cxgb4/cm.c:1658: error: Dead Store | |
The value written to `&err` is never used. | |
1656. attrs.next_state = C4IW_QP_STATE_TERMINATE; | |
1657. attrs.send_term = 1; | |
1658. err = c4iw_modify_qp(ep->com.qp->rhp, ep->com.qp, | |
^ | |
1659. C4IW_QP_ATTR_NEXT_STATE, &attrs, 1); | |
1660. err = -ENOMEM; | |
#1255 | |
drivers/infiniband/hw/cxgb4/cm.c:1677: error: Dead Store | |
The value written to `&err` is never used. | |
1675. attrs.next_state = C4IW_QP_STATE_TERMINATE; | |
1676. attrs.send_term = 1; | |
1677. err = c4iw_modify_qp(ep->com.qp->rhp, ep->com.qp, | |
^ | |
1678. C4IW_QP_ATTR_NEXT_STATE, &attrs, 1); | |
1679. err = -ENOMEM; | |
#1256 | |
drivers/infiniband/hw/cxgb4/cm.c:1968: error: Null Dereference | |
pointer `skb` last assigned on line 1967 could be null and is dereferenced by call to `__skb_put_zero()` at line 1968, column 8. | |
1966. | |
1967. skb = get_skb(NULL, sizeof(*req), GFP_KERNEL); | |
1968. req = __skb_put_zero(skb, sizeof(*req)); | |
^ | |
1969. req->op_compl = htonl(WR_OP_V(FW_OFLD_CONNECTION_WR)); | |
1970. req->len16_pkd = htonl(FW_WR_LEN16_V(DIV_ROUND_UP(sizeof(*req), 16))); | |
#1257 | |
drivers/infiniband/hw/cxgb4/cm.c:2290: error: Null Dereference | |
pointer `ep` last assigned on line 2278 could be null and is dereferenced at line 2290, column 3. | |
2288. pr_debug("Connection problems for atid %u status %u (%s)\n", | |
2289. atid, status, neg_adv_str(status)); | |
2290. ep->stats.connect_neg_adv++; | |
^ | |
2291. mutex_lock(&dev->rdev.stats.lock); | |
2292. dev->rdev.stats.neg_adv++; | |
#1258 | |
drivers/infiniband/hw/cxgb4/cm.c:2320: error: Null Dereference | |
pointer `ep` last assigned on line 2278 could be null and is dereferenced at line 2320, column 7. | |
2318. break; | |
2319. case CPL_ERR_CONN_EXIST: | |
2320. if (ep->retry_count++ < ACT_OPEN_RETRY_COUNT) { | |
^ | |
2321. set_bit(ACT_RETRY_INUSE, &ep->com.history); | |
2322. if (ep->com.remote_addr.ss_family == AF_INET6) { | |
#1259 | |
drivers/infiniband/hw/cxgb4/cm.c:2340: error: Null Dereference | |
pointer `ep` last assigned on line 2278 could be null and is dereferenced at line 2340, column 7. | |
2338. break; | |
2339. default: | |
2340. if (ep->com.local_addr.ss_family == AF_INET) { | |
^ | |
2341. pr_info("Active open failure - atid %u status %u errno %d %pI4:%u->%pI4:%u\n", | |
2342. atid, status, status2errno(status), | |
#1260 | |
drivers/infiniband/hw/cxgb4/mem.c:133: error: Dead Store | |
The value written to `&__y` is never used. | |
131. copy_len = len > C4IW_MAX_INLINE_SIZE ? C4IW_MAX_INLINE_SIZE : | |
132. len; | |
133. wr_len = roundup(sizeof(*req) + sizeof(*sc) + | |
^ | |
134. roundup(copy_len, T4_ULPTX_MIN_IO), | |
135. 16); | |
#1261 | |
drivers/infiniband/hw/hfi1/chip.c:12404: error: Dead Store | |
The value written to `&val` is never used. | |
12402. *psval = data; | |
12403. if (entry->flags & CNTR_32BIT) { | |
12404. val = entry->rw_cntr(entry, context, vl, CNTR_MODE_W, | |
^ | |
12405. (data << 32) >> 32); | |
12406. val = data; /* return the full 64bit value */ | |
#1262 | |
drivers/infiniband/hw/hfi1/file_ops.c:519: error: Dead Store | |
The value written to `&ret` is never used. | |
517. } | |
518. default: | |
519. ret = -EINVAL; | |
^ | |
520. break; | |
521. } | |
#1263 | |
drivers/infiniband/hw/hfi1/init.c:1030: error: Dead Store | |
The value written to `&ppd` is never used. | |
1028. | |
1029. for (pidx = 0; pidx < dd->num_pports; ++pidx) { | |
1030. ppd = dd->pport + pidx; | |
^ | |
1031. for (i = 0; i < dd->num_rcv_contexts; i++) { | |
1032. rcd = hfi1_rcd_get_by_index(dd, i); | |
#1264 | |
drivers/infiniband/hw/hfi1/ipoib_tx.c:707: error: Dead Store | |
The value written to `&tx_ring` is never used. | |
705. struct ipoib_txreq *tx; | |
706. | |
707. tx_ring = &txq->tx_ring; | |
^ | |
708. iowait_init(&txq->wait, | |
709. 0, | |
#1265 | |
drivers/infiniband/hw/hfi1/mad.c:1765: error: Dead Store | |
The value written to `&val` is never used. | |
1763. write_csr(dd, SEND_SC2VLT1, *val++); | |
1764. write_csr(dd, SEND_SC2VLT2, *val++); | |
1765. write_csr(dd, SEND_SC2VLT3, *val++); | |
^ | |
1766. write_seqlock_irq(&dd->sc2vl_lock); | |
1767. memcpy(dd->sc2vl, data, sizeof(dd->sc2vl)); | |
#1266 | |
drivers/infiniband/hw/hfi1/mad.c:1779: error: Dead Store | |
The value written to `&val` is never used. | |
1777. *val++ = read_csr(dd, SEND_SC2VLT1); | |
1778. *val++ = read_csr(dd, SEND_SC2VLT2); | |
1779. *val++ = read_csr(dd, SEND_SC2VLT3); | |
^ | |
1780. | |
1781. filter_sc2vlt((u64 *)data, false); | |
#1267 | |
drivers/infiniband/hw/hfi1/pio_copy.c:170: error: Dead Store | |
The value written to `&dest` is never used. | |
168. fallthrough; | |
169. case 1: | |
170. *dest++ = *src++; | |
^ | |
171. } | |
172. } | |
#1268 | |
drivers/infiniband/hw/hfi1/pio_copy.c:170: error: Dead Store | |
The value written to `&src` is never used. | |
168. fallthrough; | |
169. case 1: | |
170. *dest++ = *src++; | |
^ | |
171. } | |
172. } | |
#1269 | |
drivers/infiniband/hw/hfi1/platform.c:672: error: Dead Store | |
The value written to `&ret` is never used. | |
670. ((cache[QSFP_EQ_INFO_OFFS] & 0x2) << 1) | | |
671. (cache[QSFP_EQ_INFO_OFFS] & 0x4); | |
672. ret = read_8051_config(ppd->dd, DC_HOST_COMM_SETTINGS, | |
^ | |
673. GENERAL_CONFIG, &config_data); | |
674. /* Clear, then set the external device config field */ | |
#1270 | |
drivers/infiniband/hw/hfi1/rc.c:398: error: Dead Store | |
The value written to `&hwords` is never used. | |
396. struct tid_rdma_request *req = NULL; | |
397. /* header size in 32-bit words LRH+BTH = (8+12)/4. */ | |
398. u32 hwords = 5; | |
^ | |
399. u32 len = 0; | |
400. u32 bth0 = 0, bth2 = 0; | |
#1271 | |
drivers/infiniband/hw/hfi1/rc.c:1591: error: Dead Store | |
The value written to `&wqe` is never used. | |
1589. */ | |
1590. opfn_conn_reply(qp, priv->opfn.curr); | |
1591. wqe = do_rc_completion(qp, wqe, ibp); | |
^ | |
1592. qp->s_flags &= ~RVT_S_WAIT_ACK; | |
1593. } else { | |
#1272 | |
drivers/infiniband/hw/hfi1/tid_rdma.c:5015: error: Dead Store | |
The value written to `&ss` is never used. | |
5013. u32 bth1 = 0, bth2 = 0, hwords = 5, len, middle = 0; | |
5014. struct ib_other_headers *ohdr; | |
5015. struct rvt_sge_state *ss = &qp->s_sge; | |
^ | |
5016. struct rvt_ack_entry *e = &qp->s_ack_queue[qp->s_tail_ack_queue]; | |
5017. struct tid_rdma_request *req = ack_to_tid_req(e); | |
#1273 | |
drivers/infiniband/hw/hfi1/trace.c:31: error: Dead Store | |
The value written to `&opcode` is never used. | |
29. | |
30. if (l4 == OPA_16B_L4_FM) { | |
31. opcode = IB_OPCODE_UD_SEND_ONLY; | |
^ | |
32. return (8 + 8); /* No BTH */ | |
33. } | |
#1274 | |
drivers/infiniband/hw/hfi1/user_sdma.c:731: error: Dead Store | |
The value written to `&iovec` is never used. | |
729. req->iov_idx < req->data_iovs - 1)) { | |
730. iovec->offset += iov_offset; | |
731. iovec = &req->iovs[++req->iov_idx]; | |
^ | |
732. iov_offset = 0; | |
733. } | |
#1275 | |
drivers/infiniband/hw/hfi1/verbs.c:1249: error: Null Dereference | |
pointer `ohdr` last assigned on line 1217 could be null and is dereferenced by call to `ib_bth_get_opcode()` at line 1249, column 16. | |
1247. | |
1248. if (likely(l4 != OPA_16B_L4_FM)) | |
1249. ps->opcode = ib_bth_get_opcode(ohdr); | |
^ | |
1250. else | |
1251. ps->opcode = IB_OPCODE_UD_SEND_ONLY; | |
#1276 | |
drivers/infiniband/hw/irdma/hw.c:613: error: Dead Store | |
The value written to `&status` is never used. | |
611. struct irdma_sc_dev *dev = &rf->sc_dev; | |
612. struct irdma_aeq *aeq = &rf->aeq; | |
613. int status = -EBUSY; | |
^ | |
614. | |
615. if (!rf->msix_shared) { | |
#1277 | |
drivers/infiniband/hw/irdma/pble.c:338: error: Dead Store | |
The value written to `&pblcnt` is never used. | |
336. { | |
337. u32 lf4k, lflast, total, i; | |
338. u32 pblcnt = PBLE_PER_PAGE; | |
^ | |
339. u64 *addr; | |
340. struct irdma_pble_level2 *lvl2 = &palloc->level2; | |
#1278 | |
drivers/infiniband/hw/irdma/uk.c:1260: error: Dead Store | |
The value written to `&wqdepth` is never used. | |
1258. wqdepth |= wqdepth >> scount; | |
1259. | |
1260. return ++wqdepth; | |
^ | |
1261. } | |
1262. | |
#1279 | |
drivers/infiniband/hw/irdma/verbs.c:2264: error: Dead Store | |
The value written to `&pbl` is never used. | |
2262. *idx += 1; | |
2263. if (!(*pinfo) || *idx != (*pinfo)->cnt) | |
2264. return ++pbl; | |
^ | |
2265. *idx = 0; | |
2266. (*pinfo)++; | |
#1280 | |
drivers/infiniband/hw/mlx4/main.c:1783: error: Dead Store | |
The value written to `&j` is never used. | |
1781. if (err) | |
1782. goto err_create_flow; | |
1783. j++; | |
^ | |
1784. } | |
1785. /* function to create mirror rule */ | |
#1281 | |
drivers/infiniband/hw/mlx4/main.c:1786: error: Dead Store | |
The value written to `&i` is never used. | |
1784. } | |
1785. /* function to create mirror rule */ | |
1786. i++; | |
^ | |
1787. } | |
1788. | |
#1282 | |
drivers/infiniband/hw/mlx5/mad.c:342: error: Dead Store | |
The value written to `&err` is never used. | |
340. { | |
341. struct ib_smp *in_mad = NULL; | |
342. int err = -ENOMEM; | |
^ | |
343. | |
344. in_mad = kzalloc(sizeof(*in_mad), GFP_KERNEL); | |
#1283 | |
drivers/infiniband/hw/mlx5/mad.c:362: error: Dead Store | |
The value written to `&err` is never used. | |
360. { | |
361. struct ib_smp *out_mad = NULL; | |
362. int err = -ENOMEM; | |
^ | |
363. | |
364. out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); | |
#1284 | |
drivers/infiniband/hw/mlx5/mad.c:384: error: Dead Store | |
The value written to `&err` is never used. | |
382. { | |
383. struct ib_smp *out_mad = NULL; | |
384. int err = -ENOMEM; | |
^ | |
385. | |
386. out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); | |
#1285 | |
drivers/infiniband/hw/mlx5/mad.c:406: error: Dead Store | |
The value written to `&err` is never used. | |
404. { | |
405. struct ib_smp *out_mad = NULL; | |
406. int err = -ENOMEM; | |
^ | |
407. | |
408. out_mad = kmalloc(sizeof(*out_mad), GFP_KERNEL); | |
#1286 | |
drivers/infiniband/hw/mlx5/main.c:805: error: Dead Store | |
The value written to `&err` is never used. | |
803. struct mlx5_ib_dev *dev = to_mdev(ibdev); | |
804. struct mlx5_core_dev *mdev = dev->mdev; | |
805. int err = -ENOMEM; | |
^ | |
806. int max_sq_desc; | |
807. int max_rq_sg; | |
#1287 | |
drivers/infiniband/hw/mlx5/mr.c:2107: error: Dead Store | |
The value written to `&sg` is never used. | |
2105. | |
2106. if (meta_sg_nents) { | |
2107. sg = meta_sgl; | |
^ | |
2108. sg_offset = meta_sg_offset_p ? *meta_sg_offset_p : 0; | |
2109. for_each_sg(meta_sgl, sg, meta_sg_nents, j) { | |
#1288 | |
drivers/infiniband/hw/mlx5/odp.c:1468: error: Dead Store | |
The value written to `&cc` is never used. | |
1466. queue_work(eq->wq, &pfault->work); | |
1467. | |
1468. cc = mlx5_eq_update_cc(eq->core, ++cc); | |
^ | |
1469. } | |
1470. | |
#1289 | |
drivers/infiniband/hw/mlx5/qp.c:645: error: Dead Store | |
The value written to `&med` is never used. | |
643. | |
644. med = num_med_bfreg(dev, bfregi); | |
645. return ++med; | |
^ | |
646. } | |
647. | |
#1290 | |
drivers/infiniband/hw/mlx5/wr.c:1124: error: Dead Store | |
The value written to `&xrc` is never used. | |
1122. switch (qp->type) { | |
1123. case IB_QPT_XRC_INI: | |
1124. xrc = seg; | |
^ | |
1125. seg += sizeof(*xrc); | |
1126. size += sizeof(*xrc) / 16; | |
#1291 | |
drivers/infiniband/hw/mthca/mthca_cq.c:774: error: Dead Store | |
The value written to `&err` is never used. | |
772. struct mthca_mailbox *mailbox; | |
773. struct mthca_cq_context *cq_context; | |
774. int err = -ENOMEM; | |
^ | |
775. | |
776. cq->ibcq.cqe = nent - 1; | |
#1292 | |
drivers/infiniband/hw/mthca/mthca_qp.c:1770: error: Dead Store | |
The value written to `&wqe` is never used. | |
1768. cpu_to_be32((1 << 31) | 4); | |
1769. ((u32 *) wqe)[1] = 0; | |
1770. wqe += sizeof (struct mthca_data_seg); | |
^ | |
1771. size += sizeof (struct mthca_data_seg) / 16; | |
1772. } | |
#1293 | |
drivers/infiniband/hw/mthca/mthca_qp.c:2100: error: Dead Store | |
The value written to `&wqe` is never used. | |
2098. cpu_to_be32((1 << 31) | 4); | |
2099. ((u32 *) wqe)[1] = 0; | |
2100. wqe += sizeof (struct mthca_data_seg); | |
^ | |
2101. size += sizeof (struct mthca_data_seg) / 16; | |
2102. } | |
#1294 | |
drivers/infiniband/hw/ocrdma/ocrdma_ah.c:82: error: Dead Store | |
The value written to `&nxthdr` is never used. | |
80. int eth_sz; | |
81. u16 proto_num = 0; | |
82. u8 nxthdr = 0x11; | |
^ | |
83. struct iphdr ipv4; | |
84. const struct ib_global_route *ib_grh; | |
#1295 | |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c:284: error: Dead Store | |
The value written to `&err_num` is never used. | |
282. static int ocrdma_get_mbx_cqe_errno(u16 cqe_status) | |
283. { | |
284. int err_num = -EINVAL; | |
^ | |
285. | |
286. switch (cqe_status) { | |
#1296 | |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1238: error: Dead Store | |
The value written to `&status` is never used. | |
1236. static int ocrdma_mbx_query_fw_ver(struct ocrdma_dev *dev) | |
1237. { | |
1238. int status = -ENOMEM; | |
^ | |
1239. struct ocrdma_mqe *cmd; | |
1240. struct ocrdma_fw_ver_rsp *rsp; | |
#1297 | |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1265: error: Dead Store | |
The value written to `&status` is never used. | |
1263. static int ocrdma_mbx_query_fw_config(struct ocrdma_dev *dev) | |
1264. { | |
1265. int status = -ENOMEM; | |
^ | |
1266. struct ocrdma_mqe *cmd; | |
1267. struct ocrdma_fw_conf_rsp *rsp; | |
#1298 | |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1508: error: Dead Store | |
The value written to `&status` is never used. | |
1506. static int ocrdma_mbx_alloc_pd_range(struct ocrdma_dev *dev) | |
1507. { | |
1508. int status = -ENOMEM; | |
^ | |
1509. struct ocrdma_alloc_pd_range *cmd; | |
1510. struct ocrdma_alloc_pd_range_rsp *rsp; | |
#1299 | |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1957: error: Dead Store | |
The value written to `&status` is never used. | |
1955. u32 pdid, u32 pbl_cnt, u32 pbe_size, u32 last) | |
1956. { | |
1957. int status = -ENOMEM; | |
^ | |
1958. int i; | |
1959. struct ocrdma_reg_nsmr *cmd; | |
#1300 | |
drivers/infiniband/hw/ocrdma/ocrdma_hw.c:3093: error: Dead Store | |
The value written to `&status` is never used. | |
3091. OCRDMA_EQ_LEN); | |
3092. if (status) { | |
3093. status = -EINVAL; | |
^ | |
3094. break; | |
3095. } | |
#1301 | |
drivers/infiniband/hw/ocrdma/ocrdma_stats.c:214: error: Dead Store | |
The value written to `&pcur` is never used. | |
212. pcur += ocrdma_add_stat(stats, pcur, "threshold_phy_mr", | |
213. (u64)rsrc_stats->phy_mr); | |
214. pcur += ocrdma_add_stat(stats, pcur, "threshold_mw", | |
^ | |
215. (u64)rsrc_stats->mw); | |
216. return stats; | |
#1302 | |
drivers/infiniband/hw/ocrdma/ocrdma_stats.c:259: error: Dead Store | |
The value written to `&pcur` is never used. | |
257. pcur += ocrdma_add_stat(stats, pcur, "srq_rnr_naks", | |
258. (u64)rx_stats->srq_rnr_naks); | |
259. pcur += ocrdma_add_stat(stats, pcur, "roce_frames", | |
^ | |
260. convert_to_64bit(rx_stats->roce_frames_lo, | |
261. rx_stats->roce_frames_hi)); | |
#1303 | |
drivers/infiniband/hw/ocrdma/ocrdma_stats.c:324: error: Dead Store | |
The value written to `&pcur` is never used. | |
322. convert_to_64bit(tx_stats->read_rsp_bytes_lo, | |
323. tx_stats->read_rsp_bytes_hi)); | |
324. pcur += ocrdma_add_stat(stats, pcur, "ack_timeouts", | |
^ | |
325. (u64)tx_stats->ack_timeouts); | |
326. | |
#1304 | |
drivers/infiniband/hw/ocrdma/ocrdma_stats.c:389: error: Dead Store | |
The value written to `&pcur` is never used. | |
387. convert_to_64bit(wqe_stats->invalidate_wqes_lo, | |
388. wqe_stats->invalidate_wqes_hi)); | |
389. pcur += ocrdma_add_stat(stats, pcur, "dpp_wqe_drops", | |
^ | |
390. (u64)wqe_stats->dpp_wqe_drops); | |
391. return stats; | |
#1305 | |
drivers/infiniband/hw/ocrdma/ocrdma_stats.c:410: error: Dead Store | |
The value written to `&pcur` is never used. | |
408. pcur += ocrdma_add_stat(stats, pcur, "rq_srq_doorbell_errors", | |
409. (u64)db_err_stats->rq_srq_doorbell_errors); | |
410. pcur += ocrdma_add_stat(stats, pcur, "cq_overflow_errors", | |
^ | |
411. (u64)db_err_stats->cq_overflow_errors); | |
412. return stats; | |
#1306 | |
drivers/infiniband/hw/ocrdma/ocrdma_stats.c:436: error: Dead Store | |
The value written to `&pcur` is never used. | |
434. pcur += ocrdma_add_stat(stats, pcur, "local_protection_errors", | |
435. (u64)rx_qp_err_stats->local_protection_errors); | |
436. pcur += ocrdma_add_stat(stats, pcur, "local_qp_operation_errors", | |
^ | |
437. (u64)rx_qp_err_stats->local_qp_operation_errors); | |
438. return stats; | |
#1307 | |
drivers/infiniband/hw/ocrdma/ocrdma_stats.c:460: error: Dead Store | |
The value written to `&pcur` is never used. | |
458. pcur += ocrdma_add_stat(stats, pcur, "retry_count_exceeded_errors", | |
459. (u64)tx_qp_err_stats->retry_count_exceeded_errors); | |
460. pcur += ocrdma_add_stat(stats, pcur, "rnr_retry_count_exceeded_errors", | |
^ | |
461. (u64)tx_qp_err_stats->rnr_retry_count_exceeded_errors); | |
462. return stats; | |
#1308 | |
drivers/infiniband/hw/ocrdma/ocrdma_stats.c:600: error: Dead Store | |
The value written to `&pcur` is never used. | |
598. (u64)dev->cqe_err_stats | |
599. [OCRDMA_CQE_RESP_TIMEOUT_ERR].counter); | |
600. pcur += ocrdma_add_stat(stats, pcur, "cqe_general_err", | |
^ | |
601. (u64)dev->cqe_err_stats | |
602. [OCRDMA_CQE_GENERAL_ERR].counter); | |
#1309 | |
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2917: error: Dead Store | |
The value written to `&status` is never used. | |
2915. mr->pages = kcalloc(max_num_sg, sizeof(u64), GFP_KERNEL); | |
2916. if (!mr->pages) { | |
2917. status = -ENOMEM; | |
^ | |
2918. goto pl_err; | |
2919. } | |
#1310 | |
drivers/infiniband/hw/qedr/qedr_roce_cm.c:247: error: Dead Store | |
The value written to `&rc` is never used. | |
245. | |
246. /* remove LL2 MAC address filter */ | |
247. rc = dev->ops->ll2_set_mac_filter(dev->cdev, | |
^ | |
248. dev->gsi_ll2_mac_address, NULL); | |
249. | |
#1311 | |
drivers/infiniband/hw/qedr/verbs.c:2159: error: Dead Store | |
The value written to `&rc` is never used. | |
2157. struct qed_rdma_create_qp_in_params in_params; | |
2158. struct qedr_pd *pd = get_qedr_pd(ibpd); | |
2159. int rc = -EINVAL; | |
^ | |
2160. u32 n_rq_elems; | |
2161. u32 n_sq_elems; | |
#1312 | |
drivers/infiniband/hw/qib/qib_file_ops.c:381: error: Dead Store | |
The value written to `&i` is never used. | |
379. * start of routine | |
380. */ | |
381. i--; /* last tidlist[i] not filled in */ | |
^ | |
382. ret = -ENOMEM; | |
383. break; | |
#1313 | |
drivers/infiniband/hw/qib/qib_iba6120.c:1331: error: Dead Store | |
The value written to `&val` is never used. | |
1329. qib_write_kreg(dd, kr_xgxs_cfg, val); | |
1330. | |
1331. val = qib_read_kreg64(dd, kr_serdes_cfg0); | |
^ | |
1332. | |
1333. /* clear current and de-emphasis bits */ | |
#1314 | |
drivers/infiniband/hw/qib/qib_iba7322.c:2330: error: Dead Store | |
The value written to `&val` is never used. | |
2328. | |
2329. for (i = 0; i < numvls; i++) | |
2330. val = qib_read_kreg_port(ppd, krp_rxcreditvl0 + i); | |
^ | |
2331. val = qib_read_kreg_port(ppd, krp_rxcreditvl15); | |
2332. | |
#1315 | |
drivers/infiniband/hw/qib/qib_iba7322.c:2331: error: Dead Store | |
The value written to `&val` is never used. | |
2329. for (i = 0; i < numvls; i++) | |
2330. val = qib_read_kreg_port(ppd, krp_rxcreditvl0 + i); | |
2331. val = qib_read_kreg_port(ppd, krp_rxcreditvl15); | |
^ | |
2332. | |
2333. /* Change the number of operational VLs */ | |
#1316 | |
drivers/infiniband/hw/qib/qib_sd7220.c:154: error: Dead Store | |
The value written to `&ret` is never used. | |
152. goto bail; | |
153. } | |
154. ret = qib_sd7220_reg_mod(dd, IB_7220_SERDES, IB_MPREG6, 0, | |
^ | |
155. UC_PAR_CLR_M); | |
156. | |
#1317 | |
drivers/infiniband/hw/qib/qib_sd7220.c:397: error: Dead Store | |
The value written to `&ret` is never used. | |
395. { | |
396. const struct firmware *fw; | |
397. int ret = 1; /* default to failure */ | |
^ | |
398. int first_reset, was_reset; | |
399. | |
#1318 | |
drivers/infiniband/hw/qib/qib_sd7220.c:597: error: Dead Store | |
The value written to `&pollval` is never used. | |
595. qib_write_kreg(dd, acc, newval); | |
596. /* First read after write is not trustworthy */ | |
597. pollval = qib_read_kreg32(dd, acc); | |
^ | |
598. udelay(5); | |
599. pollval = qib_read_kreg32(dd, acc); | |
#1319 | |
drivers/infiniband/hw/qib/qib_sd7220.c:609: error: Dead Store | |
The value written to `&pollval` is never used. | |
607. qib_write_kreg(dd, acc, newval); | |
608. /* First read after write is not trustworthy */ | |
609. pollval = qib_read_kreg32(dd, acc); | |
^ | |
610. udelay(5); | |
611. pollval = qib_read_kreg32(dd, acc); | |
#1320 | |
drivers/infiniband/hw/qib/qib_sdma.c:624: error: Dead Store | |
The value written to `&priv` is never used. | |
622. } | |
623. qp = tx->qp; | |
624. priv = qp->priv; | |
^ | |
625. qib_put_txreq(tx); | |
626. spin_lock(&qp->r_lock); | |
#1321 | |
drivers/infiniband/hw/qib/qib_twsi.c:159: error: Dead Store | |
The value written to `&ack_received` is never used. | |
157. /* AT ENTRY SCL = LOW */ | |
158. /* change direction, ignore data */ | |
159. ack_received = sda_in(dd, 1); | |
^ | |
160. scl_out(dd, 1); | |
161. ack_received = sda_in(dd, 1) == 0; | |
#1322 | |
drivers/infiniband/hw/qib/qib_twsi.c:330: error: Dead Store | |
The value written to `&ret` is never used. | |
328. static int qib_twsi_wr(struct qib_devdata *dd, int data, int flags) | |
329. { | |
330. int ret = 1; | |
^ | |
331. | |
332. if (flags & QIB_TWSI_START) | |
#1323 | |
drivers/infiniband/hw/qib/qib_twsi.c:363: error: Dead Store | |
The value written to `&ret` is never used. | |
361. u8 *bp = buffer; | |
362. | |
363. ret = 1; | |
^ | |
364. | |
365. if (dev == QIB_TWSI_NO_DEV) { | |
#1324 | |
drivers/infiniband/hw/qib/qib_twsi.c:441: error: Dead Store | |
The value written to `&ret` is never used. | |
439. const u8 *bp = buffer; | |
440. int max_wait_time, i; | |
441. int ret = 1; | |
^ | |
442. | |
443. while (len > 0) { | |
#1325 | |
drivers/infiniband/sw/rxe/rxe_mr.c:72: error: Dead Store | |
The value written to `&map` is never used. | |
70. int i; | |
71. int num_map; | |
72. struct rxe_map **map = mr->map; | |
^ | |
73. | |
74. num_map = (num_buf + RXE_BUF_PER_MAP - 1) / RXE_BUF_PER_MAP; | |
#1326 | |
drivers/infiniband/ulp/iser/iser_verbs.c:241: error: Dead Store | |
The value written to `&ret` is never used. | |
239. struct ib_device *ib_dev; | |
240. struct ib_qp_init_attr init_attr; | |
241. int ret = -ENOMEM; | |
^ | |
242. unsigned int max_send_wr, cq_size; | |
243. | |
#1327 | |
drivers/input/joystick/iforce/iforce-packets.c:74: error: Dead Store | |
The value written to `&head` is never used. | |
72. n - c); | |
73. } | |
74. XMIT_INC(head, n); | |
^ | |
75. | |
76. spin_unlock_irqrestore(&iforce->xmit_lock, flags); | |
#1328 | |
drivers/input/joystick/sidewinder.c:717: error: Dead Store | |
The value written to `&k` is never used. | |
715. gameport_set_poll_interval(gameport, 20); | |
716. | |
717. k = i; | |
^ | |
718. l = j; | |
719. | |
#1329 | |
drivers/input/joystick/sidewinder.c:718: error: Dead Store | |
The value written to `&l` is never used. | |
716. | |
717. k = i; | |
718. l = j; | |
^ | |
719. | |
720. for (i = 0; i < sw->number; i++) { | |
#1330 | |
drivers/input/keyboard/lm8323.c:333: error: Dead Store | |
The value written to `&active` is never used. | |
331. */ | |
332. if (debounce >= active) | |
333. active = debounce + 3; | |
^ | |
334. | |
335. lm8323_write(lm, 2, LM8323_CMD_WRITE_CFG, 0); | |
#1331 | |
drivers/input/keyboard/lm8323.c:436: error: Dead Store | |
The value written to `&i` is never used. | |
434. lm8323_write_pwm_one(pwm, i, cmds[i]); | |
435. | |
436. lm8323_write_pwm_one(pwm, i++, PWM_END(kill)); | |
^ | |
437. lm8323_write(pwm->chip, 2, LM8323_CMD_START_PWM, pwm->id); | |
438. pwm->running = true; | |
#1332 | |
drivers/input/misc/yealink.c:979: error: Dead Store | |
The value written to `&ret` is never used. | |
977. | |
978. /* Register sysfs hooks (don't care about failure) */ | |
979. ret = sysfs_create_group(&intf->dev.kobj, &yld_attr_group); | |
^ | |
980. return 0; | |
981. } | |
#1333 | |
drivers/input/mouse/alps.c:2932: error: Dead Store | |
The value written to `&protocol` is never used. | |
2930. protocol = &alps_v8_protocol_data; | |
2931. } else if (e7[0] == 0x73 && e7[1] == 0x03 && e7[2] == 0xc8) { | |
2932. protocol = &alps_v9_protocol_data; | |
^ | |
2933. psmouse_warn(psmouse, | |
2934. "Unsupported ALPS V9 touchpad: E7=%3ph, EC=%3ph\n", | |
#1334 | |
drivers/input/mouse/elantech.c:1936: error: Dead Store | |
The value written to `&idx` is never used. | |
1934. | |
1935. if (elantech_is_buttonpad(info)) | |
1936. i2c_props[idx++] = PROPERTY_ENTRY_BOOL("elan,clickpad"); | |
^ | |
1937. | |
1938. smbus_board.fwnode = fwnode_create_software_node(i2c_props, NULL); | |
#1335 | |
drivers/input/rmi4/rmi_f01.c:531: error: Dead Store | |
The value written to `&ctrl_base_addr` is never used. | |
529. if (f01->properties.has_adjustable_doze_holdoff) { | |
530. f01->doze_holdoff_addr = ctrl_base_addr; | |
531. ctrl_base_addr++; | |
^ | |
532. | |
533. if (pdata->power_management.doze_holdoff) { | |
#1336 | |
drivers/input/rmi4/rmi_f11.c:1129: error: Dead Store | |
The value written to `&query_offset` is never used. | |
1127. if (rc < 0) | |
1128. return rc; | |
1129. query_offset += rc; | |
^ | |
1130. | |
1131. rc = f11_read_control_regs(fn, &f11->dev_controls, | |
#1337 | |
drivers/input/rmi4/rmi_f12.c:133: error: Dead Store | |
The value written to `&offset` is never used. | |
131. /* Skip over sensor flags */ | |
132. if (rmi_register_desc_has_subpacket(item, 4)) | |
133. offset += 1; | |
^ | |
134. | |
135. sensor->x_mm = (pitch_x * rx_receivers) >> 12; | |
#1338 | |
drivers/input/rmi4/rmi_f12.c:401: error: Dead Store | |
The value written to `&query_addr` is never used. | |
399. return ret; | |
400. } | |
401. query_addr += 3; | |
^ | |
402. | |
403. sensor = &f12->sensor; | |
#1339 | |
drivers/input/rmi4/rmi_f12.c:520: error: Dead Store | |
The value written to `&data_offset` is never used. | |
518. f12->data15 = item; | |
519. f12->data15_offset = data_offset; | |
520. data_offset += item->reg_size; | |
^ | |
521. } | |
522. | |
#1340 | |
drivers/input/serio/i8042.c:807: error: Dead Store | |
The value written to `&retval` is never used. | |
805. static int i8042_check_aux(void) | |
806. { | |
807. int retval = -1; | |
^ | |
808. bool irq_registered = false; | |
809. bool aux_loop_broken = false; | |
#1341 | |
drivers/input/tablet/aiptek.c:657: error: Dead Store | |
The value written to `&bs` is never used. | |
655. p = (data[1] & 0x02) != 0 ? 1 : 0; | |
656. tip = (data[1] & 0x04) != 0 ? 1 : 0; | |
657. bs = (data[1] & aiptek->curSetting.stylusButtonLower) != 0 ? 1 : 0; | |
^ | |
658. pck = (data[1] & aiptek->curSetting.stylusButtonUpper) != 0 ? 1 : 0; | |
659. | |
#1342 | |
drivers/input/tablet/aiptek.c:658: error: Dead Store | |
The value written to `&pck` is never used. | |
656. tip = (data[1] & 0x04) != 0 ? 1 : 0; | |
657. bs = (data[1] & aiptek->curSetting.stylusButtonLower) != 0 ? 1 : 0; | |
658. pck = (data[1] & aiptek->curSetting.stylusButtonUpper) != 0 ? 1 : 0; | |
^ | |
659. | |
660. macro = dv && p && tip && !(data[3] & 1) ? (data[3] >> 1) : -1; | |
#1343 | |
drivers/input/tablet/aiptek.c:661: error: Dead Store | |
The value written to `&z` is never used. | |
659. | |
660. macro = dv && p && tip && !(data[3] & 1) ? (data[3] >> 1) : -1; | |
661. z = get_unaligned_le16(data + 4); | |
^ | |
662. | |
663. if (dv) { | |
#1344 | |
drivers/input/tablet/aiptek.c:700: error: Dead Store | |
The value written to `&right` is never used. | |
698. p = (data[1] & 0x02) != 0 ? 1 : 0; | |
699. left = (data[1]& aiptek->curSetting.mouseButtonLeft) != 0 ? 1 : 0; | |
700. right = (data[1] & aiptek->curSetting.mouseButtonRight) != 0 ? 1 : 0; | |
^ | |
701. middle = (data[1] & aiptek->curSetting.mouseButtonMiddle) != 0 ? 1 : 0; | |
702. macro = dv && p && left && !(data[3] & 1) ? (data[3] >> 1) : 0; | |
#1345 | |
drivers/input/tablet/aiptek.c:701: error: Dead Store | |
The value written to `&middle` is never used. | |
699. left = (data[1]& aiptek->curSetting.mouseButtonLeft) != 0 ? 1 : 0; | |
700. right = (data[1] & aiptek->curSetting.mouseButtonRight) != 0 ? 1 : 0; | |
701. middle = (data[1] & aiptek->curSetting.mouseButtonMiddle) != 0 ? 1 : 0; | |
^ | |
702. macro = dv && p && left && !(data[3] & 1) ? (data[3] >> 1) : 0; | |
703. | |
#1346 | |
drivers/input/touchscreen/atmel_mxt_ts.c:2012: error: Dead Store | |
The value written to `&aux` is never used. | |
2010. | |
2011. if (tchaux & MXT_T100_TCHAUX_AREA) | |
2012. data->t100_aux_area = aux++; | |
^ | |
2013. | |
2014. dev_dbg(&client->dev, | |
#1347 | |
drivers/input/touchscreen/usbtouchscreen.c:1120: error: Dead Store | |
The value written to `&begin_y` is never used. | |
1118. usbtouch->y = 2 * begin_y + h; | |
1119. usbtouch->touch = packet->flags & 0x01; | |
1120. begin_y = end_y = -1; | |
^ | |
1121. return 1; | |
1122. } | |
#1348 | |
drivers/iommu/amd/init.c:2299: error: Null Dereference | |
pointer `cfg` last assigned on line 2294 could be null and is dereferenced at line 2299, column 14. | |
2297. xt.capxt = 0ULL; | |
2298. xt.dest_mode_logical = apic->dest_mode_logical; | |
2299. xt.vector = cfg->vector; | |
^ | |
2300. xt.destid_0_23 = cfg->dest_apicid & GENMASK(23, 0); | |
2301. xt.destid_24_31 = cfg->dest_apicid >> 24; | |
#1349 | |
drivers/iommu/amd/iommu.c:2361: error: Null Dereference | |
pointer `dev_data` last assigned on line 2359 could be null and is dereferenced at line 2361, column 9. | |
2359. struct iommu_dev_data *dev_data = dev_iommu_priv_get(dev); | |
2360. | |
2361. return dev_data->defer_attach; | |
^ | |
2362. } | |
2363. EXPORT_SYMBOL_GPL(amd_iommu_is_attach_deferred); | |
#1350 | |
drivers/iommu/hyperv-iommu.c:205: error: Null Dereference | |
pointer `cfg` last assigned on line 201 could be null and is dereferenced at line 205, column 11. | |
203. cpu = cpumask_first_and(affinity, cpu_online_mask); | |
204. | |
205. vector = cfg->vector; | |
^ | |
206. ioapic_id = data->ioapic_id; | |
207. | |
#1351 | |
drivers/iommu/intel/dmar.c:1059: error: Dead Store | |
The value written to `&err` is never used. | |
1057. } | |
1058. | |
1059. err = -EINVAL; | |
^ | |
1060. if (cap_sagaw(iommu->cap) == 0) { | |
1061. pr_info("%s: No supported address widths. Not attempting DMA translation.\n", | |
#1352 | |
drivers/iommu/intel/dmar.c:2175: error: Dead Store | |
The value written to `&ret` is never used. | |
2173. dmar_res_handler_t handler, void *arg) | |
2174. { | |
2175. int ret = -ENODEV; | |
^ | |
2176. union acpi_object *obj; | |
2177. struct acpi_dmar_header *start; | |
#1353 | |
drivers/iommu/intel/iommu.c:1176: error: Dead Store | |
The value written to `&last_pte` is never used. | |
1174. if (first_pte) | |
1175. domain_flush_cache(domain, first_pte, | |
1176. (void *)++last_pte - (void *)first_pte); | |
^ | |
1177. } | |
1178. | |
#1354 | |
drivers/iommu/intel/iommu.c:4119: error: Null Dereference | |
pointer `info` last assigned on line 4118 could be null and is dereferenced at line 4119, column 31. | |
4117. { | |
4118. struct device_domain_info *info = dev_iommu_priv_get(dev); | |
4119. struct dmar_domain *domain = info->domain; | |
^ | |
4120. struct intel_iommu *iommu = info->iommu; | |
4121. unsigned long flags; | |
#1355 | |
drivers/iommu/intel/iommu.c:4263: error: Null Dereference | |
pointer `info` last assigned on line 4261 could be null and is dereferenced at line 4263, column 7. | |
4261. struct device_domain_info *info = dev_iommu_priv_get(dev); | |
4262. | |
4263. if (info->domain) | |
^ | |
4264. dmar_remove_one_dev_info(dev); | |
4265. } | |
#1356 | |
drivers/iommu/intel/iommu.c:4648: error: Null Dereference | |
pointer `info` last assigned on line 4647 could be null and is dereferenced at line 4648, column 30. | |
4646. { | |
4647. struct device_domain_info *info = dev_iommu_priv_get(dev); | |
4648. struct intel_iommu *iommu = info->iommu; | |
^ | |
4649. int ret; | |
4650. | |
#1357 | |
drivers/iommu/intel/iommu.c:4702: error: Null Dereference | |
pointer `info` last assigned on line 4700 could be null and is dereferenced at line 4702, column 33. | |
4700. struct device_domain_info *info = dev_iommu_priv_get(dev); | |
4701. | |
4702. return translation_pre_enabled(info->iommu) && !info->domain; | |
^ | |
4703. } | |
4704. | |
#1358 | |
drivers/iommu/intel/irq_remapping.c:1154: error: Null Dereference | |
pointer `cfg` last assigned on line 1148 could be null and is dereferenced at line 1154, column 17. | |
1152. * and flushes the interrupt entry cache. | |
1153. */ | |
1154. irte->vector = cfg->vector; | |
^ | |
1155. irte->dest_id = IRTE_DEST(cfg->dest_apicid); | |
1156. | |
#1359 | |
drivers/iommu/intel/svm.c:367: error: Null Dereference | |
pointer `info` last assigned on line 316 could be null and is dereferenced at line 367, column 14. | |
365. sdev->iommu = iommu; | |
366. sdev->did = FLPT_DEFAULT_DID; | |
367. sdev->sid = PCI_DEVID(info->bus, info->devfn); | |
^ | |
368. sdev->users = 1; | |
369. sdev->pasid = svm->pasid; | |
#1360 | |
drivers/isdn/capi/capi.c:760: error: Dead Store | |
The value written to `&retval` is never used. | |
758. struct capidev *cdev = file->private_data; | |
759. capi_ioctl_struct data; | |
760. int retval = -EINVAL; | |
^ | |
761. void __user *argp = (void __user *)arg; | |
762. | |
#1361 | |
drivers/isdn/hardware/mISDN/hfcmulti.c:2762: error: Dead Store | |
The value written to `&dch` is never used. | |
2760. if (hc->ctype == HFC_TYPE_E1) { | |
2761. /* state machine */ | |
2762. dch = hc->chan[hc->dnum[0]].dch; | |
^ | |
2763. e1_syncsta = HFC_inb_nodebug(hc, R_SYNC_STA); | |
2764. if (test_bit(HFC_CHIP_PLXSD, &hc->chip) | |
#1362 | |
drivers/isdn/hardware/mISDN/hfcmulti.c:4244: error: Dead Store | |
The value written to `&err` is never used. | |
4242. init_card(struct hfc_multi *hc) | |
4243. { | |
4244. int err = -EIO; | |
^ | |
4245. u_long flags; | |
4246. void __iomem *plx_acc; | |
#1363 | |
drivers/isdn/hardware/mISDN/hfcmulti.c:5204: error: Dead Store | |
The value written to `&dips` is never used. | |
5202. * read valid DIP switch data | |
5203. */ | |
5204. dips = inb(hc->pci_iobase); | |
^ | |
5205. dips = inb(hc->pci_iobase); | |
5206. dips = inb(hc->pci_iobase); | |
#1364 | |
drivers/isdn/hardware/mISDN/hfcmulti.c:5205: error: Dead Store | |
The value written to `&dips` is never used. | |
5203. */ | |
5204. dips = inb(hc->pci_iobase); | |
5205. dips = inb(hc->pci_iobase); | |
^ | |
5206. dips = inb(hc->pci_iobase); | |
5207. dips = ~inb(hc->pci_iobase) & 0x3F; | |
#1365 | |
drivers/isdn/hardware/mISDN/hfcmulti.c:5206: error: Dead Store | |
The value written to `&dips` is never used. | |
5204. dips = inb(hc->pci_iobase); | |
5205. dips = inb(hc->pci_iobase); | |
5206. dips = inb(hc->pci_iobase); | |
^ | |
5207. dips = ~inb(hc->pci_iobase) & 0x3F; | |
5208. outw(0x0, hc->pci_iobase + 4); | |
#1366 | |
drivers/isdn/hardware/mISDN/hfcpci.c:249: error: Dead Store | |
The value written to `&val` is never used. | |
247. | |
248. /* Clear already pending ints */ | |
249. val = Read_hfc(hc, HFCPCI_INT_S1); | |
^ | |
250. | |
251. /* set NT/TE mode */ | |
#1367 | |
drivers/isdn/hardware/mISDN/hfcpci.c:284: error: Dead Store | |
The value written to `&val` is never used. | |
282. } | |
283. Write_hfc(hc, HFCPCI_CONNECT, hc->hw.conn); | |
284. val = Read_hfc(hc, HFCPCI_INT_S2); | |
^ | |
285. } | |
286. | |
#1368 | |
drivers/isdn/hardware/mISDN/hfcpci.c:2081: error: Dead Store | |
The value written to `&err` is never used. | |
2079. setup_card(struct hfc_pci *card) | |
2080. { | |
2081. int err = -EINVAL; | |
^ | |
2082. u_int i; | |
2083. char name[MISDN_MAX_IDLEN]; | |
#1369 | |
drivers/isdn/hardware/mISDN/mISDNipac.c:1460: error: Dead Store | |
The value written to `&val` is never used. | |
1458. hscx_init(&ipac->hscx[0]); | |
1459. hscx_init(&ipac->hscx[1]); | |
1460. val = ReadIPAC(ipac, IPAC_ID); | |
^ | |
1461. } else if (ipac->type & IPAC_TYPE_IPAC) { | |
1462. hscx_init(&ipac->hscx[0]); | |
#1370 | |
drivers/isdn/mISDN/core.c:123: error: Null Dereference | |
pointer `mdev` last assigned on line 119 could be null and is dereferenced at line 123, column 19. | |
121. int i; | |
122. | |
123. for (i = 0; i <= mdev->nrbchan; i++) | |
^ | |
124. *bp++ = test_channelmap(i, mdev->channelmap) ? '1' : '0'; | |
125. | |
#1371 | |
drivers/isdn/mISDN/layer2.c:238: error: Dead Store | |
The value written to `&nskb` is never used. | |
236. static int | |
237. ph_data_confirm(struct layer2 *l2, struct mISDNhead *hh, struct sk_buff *skb) { | |
238. struct sk_buff *nskb = skb; | |
^ | |
239. int ret = -EAGAIN; | |
240. | |
#1372 | |
drivers/isdn/mISDN/layer2.c:400: error: Dead Store | |
The value written to `&ptr` is never used. | |
398. crbit = !crbit; | |
399. *ptr++ = (l2->sapi << 2) | (crbit ? 2 : 0); | |
400. *ptr++ = (l2->tei << 1) | 1; | |
^ | |
401. return 2; | |
402. } else { | |
#1373 | |
drivers/isdn/mISDN/layer2.c:406: error: Dead Store | |
The value written to `&ptr` is never used. | |
404. crbit = !crbit; | |
405. if (crbit) | |
406. *ptr++ = l2->addr.B; | |
^ | |
407. else | |
408. *ptr++ = l2->addr.A; | |
#1374 | |
drivers/isdn/mISDN/layer2.c:408: error: Dead Store | |
The value written to `&ptr` is never used. | |
406. *ptr++ = l2->addr.B; | |
407. else | |
408. *ptr++ = l2->addr.A; | |
^ | |
409. return 1; | |
410. } | |
#1375 | |
drivers/leds/leds-ss4200.c:363: error: Dead Store | |
The value written to `&status` is never used. | |
361. g_pm_io_base &= 0x00000ff80; | |
362. | |
363. status = pci_read_config_dword(dev, GPIO_CTRL, &gc); | |
^ | |
364. if (!(GPIO_EN & gc)) { | |
365. status = -EEXIST; | |
#1376 | |
drivers/leds/trigger/ledtrig-cpu.c:54: error: Dead Store | |
The value written to `&is_active` is never used. | |
52. { | |
53. struct led_trigger_cpu *trig = this_cpu_ptr(&cpu_trig); | |
54. bool is_active = trig->is_active; | |
^ | |
55. | |
56. /* Locate the correct CPU LED */ | |
#1377 | |
drivers/md/bcache/bset.c:903: error: Dead Store | |
The value written to `&status` is never used. | |
901. return status; | |
902. | |
903. status = BTREE_INSERT_STATUS_INSERT; | |
^ | |
904. | |
905. while (m != bset_bkey_last(i) && | |
#1378 | |
drivers/md/bcache/btree.c:1920: error: Dead Store | |
The value written to `&k` is never used. | |
1918. int cur_idx, prev_idx, skip_nr; | |
1919. | |
1920. k = p = NULL; | |
^ | |
1921. cur_idx = prev_idx = 0; | |
1922. ret = 0; | |
#1379 | |
drivers/md/bcache/btree.c:1921: error: Dead Store | |
The value written to `&cur_idx` is never used. | |
1919. | |
1920. k = p = NULL; | |
1921. cur_idx = prev_idx = 0; | |
^ | |
1922. ret = 0; | |
1923. | |
#1380 | |
drivers/md/bcache/extents.c:122: error: Dead Store | |
The value written to `&out` is never used. | |
120. p(" dirty"); | |
121. if (KEY_CSUM(k)) | |
122. p(" cs%llu %llx", KEY_CSUM(k), k->ptr[1]); | |
^ | |
123. #undef p | |
124. } | |
#1381 | |
drivers/md/bcache/writeback.c:905: error: Dead Store | |
The value written to `&k` is never used. | |
903. int cur_idx, prev_idx, skip_nr; | |
904. | |
905. k = p = NULL; | |
^ | |
906. cur_idx = prev_idx = 0; | |
907. | |
#1382 | |
drivers/md/bcache/writeback.c:906: error: Dead Store | |
The value written to `&cur_idx` is never used. | |
904. | |
905. k = p = NULL; | |
906. cur_idx = prev_idx = 0; | |
^ | |
907. | |
908. bch_btree_iter_init(&c->root->keys, &iter, NULL); | |
#1383 | |
drivers/md/dm-cache-metadata.c:341: error: Dead Store | |
The value written to `&bdev_size` is never used. | |
339. /* FIXME: see if we can lose the max sectors limit */ | |
340. if (bdev_size > DM_CACHE_METADATA_MAX_SECTORS) | |
341. bdev_size = DM_CACHE_METADATA_MAX_SECTORS; | |
^ | |
342. | |
343. r = dm_tm_pre_commit(cmd->tm); | |
#1384 | |
drivers/md/dm-cache-target.c:726: error: Dead Store | |
The value written to `&bi_sector` is never used. | |
724. bio->bi_iter.bi_sector = | |
725. (block * cache->sectors_per_block) + | |
726. sector_div(bi_sector, cache->sectors_per_block); | |
^ | |
727. else | |
728. bio->bi_iter.bi_sector = | |
#1385 | |
drivers/md/dm-cache-target.c:2566: error: Dead Store | |
The value written to `&r` is never used. | |
2564. static int cache_ctr(struct dm_target *ti, unsigned argc, char **argv) | |
2565. { | |
2566. int r = -EINVAL; | |
^ | |
2567. struct cache_args *ca; | |
2568. struct cache *cache = NULL; | |
#1386 | |
drivers/md/dm-cache-target.c:3040: error: Dead Store | |
The value written to `&sz` is never used. | |
3038. case STATUSTYPE_INFO: | |
3039. if (get_cache_mode(cache) == CM_FAIL) { | |
3040. DMEMIT("Fail"); | |
^ | |
3041. break; | |
3042. } | |
#1387 | |
drivers/md/dm-cache-target.c:3116: error: Dead Store | |
The value written to `&sz` is never used. | |
3114. DMEMIT(" %s", cache->ctr_args[i]); | |
3115. if (cache->nr_ctr_args) | |
3116. DMEMIT(" %s", cache->ctr_args[cache->nr_ctr_args - 1]); | |
^ | |
3117. break; | |
3118. | |
#1388 | |
drivers/md/dm-cache-target.c:3139: error: Dead Store | |
The value written to `&sz` is never used. | |
3137. DMEMIT(",metadata2=%c", cache->features.metadata_version == 2 ? 'y' : 'n'); | |
3138. DMEMIT(",no_discard_passdown=%c", cache->features.discard_passdown ? 'n' : 'y'); | |
3139. DMEMIT(";"); | |
^ | |
3140. break; | |
3141. } | |
#1389 | |
drivers/md/dm-cache-target.c:3146: error: Dead Store | |
The value written to `&sz` is never used. | |
3144. | |
3145. err: | |
3146. DMEMIT("Error"); | |
^ | |
3147. } | |
3148. | |
#1390 | |
drivers/md/dm-crypt.c:1597: error: Dead Store | |
The value written to `&tag_offset` is never used. | |
1595. ctx->r.req = NULL; | |
1596. ctx->cc_sector += sector_step; | |
1597. tag_offset++; | |
^ | |
1598. return BLK_STS_DEV_RESOURCE; | |
1599. } | |
#1391 | |
drivers/md/dm-crypt.c:2855: error: Dead Store | |
The value written to `&ret` is never used. | |
2853. struct crypt_config *cc = ti->private; | |
2854. char *tmp, *cipher_api, buf[CRYPTO_MAX_ALG_NAME]; | |
2855. int ret = -EINVAL; | |
^ | |
2856. | |
2857. cc->tfms_count = 1; | |
#1392 | |
drivers/md/dm-crypt.c:2929: error: Dead Store | |
The value written to `&ret` is never used. | |
2927. char *tmp, *cipher, *chainmode, *keycount; | |
2928. char *cipher_api = NULL; | |
2929. int ret = -EINVAL; | |
^ | |
2930. char dummy; | |
2931. | |
#1393 | |
drivers/md/dm-crypt.c:3503: error: Dead Store | |
The value written to `&sz` is never used. | |
3501. DMEMIT(" sector_size:%d", cc->sector_size); | |
3502. if (test_bit(CRYPT_IV_LARGE_SECTORS, &cc->cipher_flags)) | |
3503. DMEMIT(" iv_large_sectors"); | |
^ | |
3504. } | |
3505. break; | |
#1394 | |
drivers/md/dm-crypt.c:3532: error: Dead Store | |
The value written to `&sz` is never used. | |
3530. DMEMIT(",key_extra_size=%u", cc->key_extra_size); | |
3531. DMEMIT(",key_mac_size=%u", cc->key_mac_size); | |
3532. DMEMIT(";"); | |
^ | |
3533. break; | |
3534. } | |
#1395 | |
drivers/md/dm-crypt.c:3571: error: Dead Store | |
The value written to `&ret` is never used. | |
3569. { | |
3570. struct crypt_config *cc = ti->private; | |
3571. int key_size, ret = -EINVAL; | |
^ | |
3572. | |
3573. if (argc < 2) | |
#1396 | |
drivers/md/dm-delay.c:315: error: Dead Store | |
The value written to `&sz` is never used. | |
313. switch (type) { | |
314. case STATUSTYPE_INFO: | |
315. DMEMIT("%u %u %u", dc->read.ops, dc->write.ops, dc->flush.ops); | |
^ | |
316. break; | |
317. | |
#1397 | |
drivers/md/dm-delay.c:326: error: Dead Store | |
The value written to `&sz` is never used. | |
324. if (dc->argc >= 9) { | |
325. DMEMIT(" "); | |
326. DMEMIT_DELAY_CLASS(&dc->flush); | |
^ | |
327. } | |
328. break; | |
#1398 | |
drivers/md/dm-era-target.c:1642: error: Dead Store | |
The value written to `&sz` is never used. | |
1640. | |
1641. if (stats.snap != SUPERBLOCK_LOCATION) | |
1642. DMEMIT(" %llu", stats.snap); | |
^ | |
1643. else | |
1644. DMEMIT(" -"); | |
#1399 | |
drivers/md/dm-era-target.c:1644: error: Dead Store | |
The value written to `&sz` is never used. | |
1642. DMEMIT(" %llu", stats.snap); | |
1643. else | |
1644. DMEMIT(" -"); | |
^ | |
1645. break; | |
1646. | |
#1400 | |
drivers/md/dm-era-target.c:1651: error: Dead Store | |
The value written to `&sz` is never used. | |
1649. DMEMIT("%s ", buf); | |
1650. format_dev_t(buf, era->origin_dev->bdev->bd_dev); | |
1651. DMEMIT("%s %u", buf, era->sectors_per_block); | |
^ | |
1652. break; | |
1653. | |
#1401 | |
drivers/md/dm-era-target.c:1662: error: Dead Store | |
The value written to `&sz` is never used. | |
1660. | |
1661. err: | |
1662. DMEMIT("Error"); | |
^ | |
1663. } | |
1664. | |
#1402 | |
drivers/md/dm-flakey.c:439: error: Dead Store | |
The value written to `&sz` is never used. | |
437. | |
438. if (fc->corrupt_bio_byte) | |
439. DMEMIT("corrupt_bio_byte %u %c %u %u ", | |
^ | |
440. fc->corrupt_bio_byte, | |
441. (fc->corrupt_bio_rw == WRITE) ? 'w' : 'r', | |
#1403 | |
drivers/md/dm-integrity.c:3267: error: Dead Store | |
The value written to `&sz` is never used. | |
3265. ic->provided_data_sectors); | |
3266. if (ic->sb->flags & cpu_to_le32(SB_FLAG_RECALCULATING)) | |
3267. DMEMIT(" %llu", le64_to_cpu(ic->sb->recalc_sector)); | |
^ | |
3268. else | |
3269. DMEMIT(" -"); | |
#1404 | |
drivers/md/dm-integrity.c:3269: error: Dead Store | |
The value written to `&sz` is never used. | |
3267. DMEMIT(" %llu", le64_to_cpu(ic->sb->recalc_sector)); | |
3268. else | |
3269. DMEMIT(" -"); | |
^ | |
3270. break; | |
3271. | |
#1405 | |
drivers/md/dm-integrity.c:3357: error: Dead Store | |
The value written to `&sz` is never used. | |
3355. DMEMIT(",interleave_sectors=%u", 1U << ic->sb->log2_interleave_sectors); | |
3356. DMEMIT(",buffer_sectors=%u", 1U << ic->log2_buffer_sectors); | |
3357. DMEMIT(";"); | |
^ | |
3358. break; | |
3359. } | |
#1406 | |
drivers/md/dm-io-rewind.c:60: error: Null Dereference | |
pointer `bi` last assigned on line 59 could be null and is dereferenced by call to `bio_integrity_bytes()` at line 60, column 19. | |
58. struct bio_integrity_payload *bip = bio_integrity(bio); | |
59. struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); | |
60. unsigned bytes = bio_integrity_bytes(bi, bytes_done >> 9); | |
^ | |
61. | |
62. bip->bip_iter.bi_sector -= bio_integrity_intervals(bi, bytes_done >> 9); | |
#1407 | |
drivers/md/dm-io-rewind.c:62: error: Null Dereference | |
pointer `bip` last assigned on line 58 could be null and is dereferenced at line 62, column 2. | |
60. unsigned bytes = bio_integrity_bytes(bi, bytes_done >> 9); | |
61. | |
62. bip->bip_iter.bi_sector -= bio_integrity_intervals(bi, bytes_done >> 9); | |
^ | |
63. dm_bvec_iter_rewind(bip->bip_vec, &bip->bip_iter, bytes); | |
64. } | |
#1408 | |
drivers/md/dm-io-rewind.c:159: error: Null Dereference | |
pointer `new_orig` last assigned on line 148 could be null and is dereferenced by call to `bio_chain()` at line 159, column 2. | |
157. bio_trim(new_orig, 0, io->sectors); | |
158. | |
159. bio_chain(new_orig, orig); | |
^ | |
160. /* | |
161. * __bi_remaining was increased (by dm_split_and_process_bio), | |
#1409 | |
drivers/md/dm-kcopyd.c:323: error: Null Dereference | |
pointer `pl` last assigned on line 309 could be null and is dereferenced by call to `kcopyd_put_pages()` at line 323, column 2. | |
321. | |
322. kc->nr_reserved_pages += nr_pages; | |
323. kcopyd_put_pages(kc, pl); | |
^ | |
324. | |
325. return 0; | |
#1410 | |
drivers/md/dm-linear.c:109: error: Dead Store | |
The value written to `&sz` is never used. | |
107. | |
108. case STATUSTYPE_TABLE: | |
109. DMEMIT("%s %llu", lc->dev->name, (unsigned long long)lc->start); | |
^ | |
110. break; | |
111. | |
#1411 | |
drivers/md/dm-linear.c:114: error: Dead Store | |
The value written to `&sz` is never used. | |
112. case STATUSTYPE_IMA: | |
113. DMEMIT_TARGET_NAME_VERSION(ti->type); | |
114. DMEMIT(",device_name=%s,start=%llu;", lc->dev->name, | |
^ | |
115. (unsigned long long)lc->start); | |
116. break; | |
#1412 | |
drivers/md/dm-log-userspace-base.c:198: error: Dead Store | |
The value written to `&rdata_size` is never used. | |
196. struct log_c *lc = NULL; | |
197. uint64_t rdata; | |
198. size_t rdata_size = sizeof(rdata); | |
^ | |
199. char *devices_rdata = NULL; | |
200. size_t devices_rdata_size = DM_NAME_LEN; | |
#1413 | |
drivers/md/dm-log-writes.c:806: error: Dead Store | |
The value written to `&sz` is never used. | |
804. (unsigned long long)lc->next_sector - 1); | |
805. if (!lc->logging_enabled) | |
806. DMEMIT(" logging_disabled"); | |
^ | |
807. break; | |
808. | |
#1414 | |
drivers/md/dm-log-writes.c:810: error: Dead Store | |
The value written to `&sz` is never used. | |
808. | |
809. case STATUSTYPE_TABLE: | |
810. DMEMIT("%s %s", lc->dev->name, lc->logdev->name); | |
^ | |
811. break; | |
812. | |
#1415 | |
drivers/md/dm-raid.c:3595: error: Dead Store | |
The value written to `&sz` is never used. | |
3593. * v1.10.0+: | |
3594. */ | |
3595. DMEMIT(" %s", test_bit(__CTR_FLAG_JOURNAL_DEV, &rs->ctr_flags) ? | |
^ | |
3596. __raid_dev_status(rs, &rs->journal_dev.rdev) : "-"); | |
3597. break; | |
#1416 | |
drivers/md/dm-raid.c:3709: error: Dead Store | |
The value written to `&sz` is never used. | |
3707. } | |
3708. } | |
3709. DMEMIT(";"); | |
^ | |
3710. break; | |
3711. } | |
#1417 | |
drivers/md/dm-raid1.c:1133: error: Dead Store | |
The value written to `&argv` is never used. | |
1131. goto err_destroy_wq; | |
1132. | |
1133. argv += args_used; | |
^ | |
1134. argc -= args_used; | |
1135. | |
#1418 | |
drivers/md/dm-raid1.c:1413: error: Dead Store | |
The value written to `&sz` is never used. | |
1411. (unsigned long long)ms->nr_regions, buffer); | |
1412. | |
1413. sz += log->type->status(log, type, result+sz, maxlen-sz); | |
^ | |
1414. | |
1415. break; | |
#1419 | |
drivers/md/dm-raid1.c:1432: error: Dead Store | |
The value written to `&sz` is never used. | |
1430. DMEMIT(" handle_errors"); | |
1431. if (keep_log(ms)) | |
1432. DMEMIT(" keep_log"); | |
^ | |
1433. } | |
1434. | |
#1420 | |
drivers/md/dm-raid1.c:1451: error: Dead Store | |
The value written to `&sz` is never used. | |
1449. DMEMIT(",log_type_status="); | |
1450. sz += log->type->status(log, type, result+sz, maxlen-sz); | |
1451. DMEMIT(";"); | |
^ | |
1452. break; | |
1453. } | |
#1421 | |
drivers/md/dm-snap.c:1241: error: Dead Store | |
The value written to `&r` is never used. | |
1239. struct dm_arg_set as; | |
1240. int i; | |
1241. int r = -EINVAL; | |
^ | |
1242. char *origin_path, *cow_path; | |
1243. dev_t origin_dev, cow_dev; | |
#1422 | |
drivers/md/dm-snap.c:1307: error: Dead Store | |
The value written to `&argv` is never used. | |
1305. } | |
1306. | |
1307. argv += args_used; | |
^ | |
1308. argc -= args_used; | |
1309. | |
#1423 | |
drivers/md/dm-snap.c:1308: error: Dead Store | |
The value written to `&argc` is never used. | |
1306. | |
1307. argv += args_used; | |
1308. argc -= args_used; | |
^ | |
1309. | |
1310. s->ti = ti; | |
#1424 | |
drivers/md/dm-snap.c:2330: error: Dead Store | |
The value written to `&sz` is never used. | |
2328. | |
2329. if (!snap->valid) | |
2330. DMEMIT("Invalid"); | |
^ | |
2331. else if (snap->merge_failed) | |
2332. DMEMIT("Merge failed"); | |
#1425 | |
drivers/md/dm-snap.c:2332: error: Dead Store | |
The value written to `&sz` is never used. | |
2330. DMEMIT("Invalid"); | |
2331. else if (snap->merge_failed) | |
2332. DMEMIT("Merge failed"); | |
^ | |
2333. else if (snap->snapshot_overflowed) | |
2334. DMEMIT("Overflow"); | |
#1426 | |
drivers/md/dm-snap.c:2334: error: Dead Store | |
The value written to `&sz` is never used. | |
2332. DMEMIT("Merge failed"); | |
2333. else if (snap->snapshot_overflowed) | |
2334. DMEMIT("Overflow"); | |
^ | |
2335. else { | |
2336. if (snap->store->type->usage) { | |
#1427 | |
drivers/md/dm-snap.c:2343: error: Dead Store | |
The value written to `&sz` is never used. | |
2341. §ors_allocated, | |
2342. &metadata_sectors); | |
2343. DMEMIT("%llu/%llu %llu", | |
^ | |
2344. (unsigned long long)sectors_allocated, | |
2345. (unsigned long long)total_sectors, | |
#1428 | |
drivers/md/dm-snap.c:2349: error: Dead Store | |
The value written to `&sz` is never used. | |
2347. } | |
2348. else | |
2349. DMEMIT("Unknown"); | |
^ | |
2350. } | |
2351. | |
#1429 | |
drivers/md/dm-snap.c:2371: error: Dead Store | |
The value written to `&sz` is never used. | |
2369. DMEMIT(" discard_zeroes_cow"); | |
2370. if (snap->discard_passdown_origin) | |
2371. DMEMIT(" discard_passdown_origin"); | |
^ | |
2372. } | |
2373. break; | |
#1430 | |
drivers/md/dm-snap.c:2382: error: Dead Store | |
The value written to `&sz` is never used. | |
2380. DMEMIT(",snap_merge_failed=%c", snap->merge_failed ? 'y' : 'n'); | |
2381. DMEMIT(",snapshot_overflowed=%c", snap->snapshot_overflowed ? 'y' : 'n'); | |
2382. DMEMIT(";"); | |
^ | |
2383. break; | |
2384. } | |
#1431 | |
drivers/md/dm-stripe.c:242: error: Dead Store | |
The value written to `§or` is never used. | |
240. sector = *result; | |
241. if (sc->chunk_size_shift < 0) | |
242. *result -= sector_div(sector, sc->chunk_size); | |
^ | |
243. else | |
244. *result = sector & ~(sector_t)(sc->chunk_size - 1); | |
#1432 | |
drivers/md/dm-stripe.c:401: error: Dead Store | |
The value written to `&sz` is never used. | |
399. atomic_read(&(sc->stripe[i].error_count)) ? 'D' : 'A'); | |
400. } | |
401. DMEMIT(";"); | |
^ | |
402. break; | |
403. } | |
#1433 | |
drivers/md/dm-thin.c:728: error: Dead Store | |
The value written to `&bi_sector` is never used. | |
726. else | |
727. bio->bi_iter.bi_sector = (block * pool->sectors_per_block) + | |
728. sector_div(bi_sector, pool->sectors_per_block); | |
^ | |
729. } | |
730. | |
#1434 | |
drivers/md/dm-thin.c:3863: error: Dead Store | |
The value written to `&sz` is never used. | |
3861. | |
3862. if (pf->error_if_no_space) | |
3863. DMEMIT("error_if_no_space "); | |
^ | |
3864. } | |
3865. | |
#1435 | |
drivers/md/dm-thin.c:3892: error: Dead Store | |
The value written to `&sz` is never used. | |
3890. case STATUSTYPE_INFO: | |
3891. if (get_pool_mode(pool) == PM_FAIL) { | |
3892. DMEMIT("Fail"); | |
^ | |
3893. break; | |
3894. } | |
#1436 | |
drivers/md/dm-thin.c:3979: error: Dead Store | |
The value written to `&sz` is never used. | |
3977. DMEMIT("- "); | |
3978. | |
3979. DMEMIT("%llu ", (unsigned long long)calc_metadata_threshold(pt)); | |
^ | |
3980. | |
3981. break; | |
#1437 | |
drivers/md/dm-thin.c:3999: error: Dead Store | |
The value written to `&sz` is never used. | |
3997. | |
3998. err: | |
3999. DMEMIT("Error"); | |
^ | |
4000. } | |
4001. | |
#1438 | |
drivers/md/dm-thin.c:4369: error: Dead Store | |
The value written to `&sz` is never used. | |
4367. | |
4368. if (get_pool_mode(tc->pool) == PM_FAIL) { | |
4369. DMEMIT("Fail"); | |
^ | |
4370. return; | |
4371. } | |
#1439 | |
drivers/md/dm-thin.c:4374: error: Dead Store | |
The value written to `&sz` is never used. | |
4372. | |
4373. if (!tc->td) | |
4374. DMEMIT("-"); | |
^ | |
4375. else { | |
4376. switch (type) { | |
#1440 | |
drivers/md/dm-thin.c:4392: error: Dead Store | |
The value written to `&sz` is never used. | |
4390. DMEMIT("%llu ", mapped * tc->pool->sectors_per_block); | |
4391. if (r) | |
4392. DMEMIT("%llu", ((highest + 1) * | |
^ | |
4393. tc->pool->sectors_per_block) - 1); | |
4394. else | |
#1441 | |
drivers/md/dm-thin.c:4395: error: Dead Store | |
The value written to `&sz` is never used. | |
4393. tc->pool->sectors_per_block) - 1); | |
4394. else | |
4395. DMEMIT("-"); | |
^ | |
4396. break; | |
4397. | |
#1442 | |
drivers/md/dm-thin.c:4403: error: Dead Store | |
The value written to `&sz` is never used. | |
4401. (unsigned long) tc->dev_id); | |
4402. if (tc->origin_dev) | |
4403. DMEMIT(" %s", format_dev_t(buf, tc->origin_dev->bdev->bd_dev)); | |
^ | |
4404. break; | |
4405. | |
#1443 | |
drivers/md/dm-thin.c:4415: error: Dead Store | |
The value written to `&sz` is never used. | |
4413. | |
4414. err: | |
4415. DMEMIT("Error"); | |
^ | |
4416. } | |
4417. | |
#1444 | |
drivers/md/dm-unstripe.c:155: error: Dead Store | |
The value written to `&sz` is never used. | |
153. | |
154. case STATUSTYPE_TABLE: | |
155. DMEMIT("%d %llu %d %s %llu", | |
^ | |
156. uc->stripes, (unsigned long long)uc->chunk_size, uc->unstripe, | |
157. uc->dev->name, (unsigned long long)uc->physical_start); | |
#1445 | |
drivers/md/dm-verity-target.c:224: error: Dead Store | |
The value written to `&type_str` is never used. | |
222. char verity_env[DM_VERITY_ENV_LENGTH]; | |
223. char *envp[] = { verity_env, NULL }; | |
224. const char *type_str = ""; | |
^ | |
225. struct mapped_device *md = dm_table_get_md(v->ti->table); | |
226. | |
#1446 | |
drivers/md/dm-verity-target.c:801: error: Dead Store | |
The value written to `&sz` is never used. | |
799. switch (type) { | |
800. case STATUSTYPE_INFO: | |
801. DMEMIT("%c", v->hash_failed ? 'C' : 'V'); | |
^ | |
802. break; | |
803. case STATUSTYPE_TABLE: | |
#1447 | |
drivers/md/dm-verity-target.c:861: error: Dead Store | |
The value written to `&sz` is never used. | |
859. sz = verity_fec_status_table(v, sz, result, maxlen); | |
860. if (v->signature_key_desc) | |
861. DMEMIT(" " DM_VERITY_ROOT_HASH_VERIFICATION_OPT_SIG_KEY | |
^ | |
862. " %s", v->signature_key_desc); | |
863. break; | |
#1448 | |
drivers/md/dm-verity-target.c:905: error: Dead Store | |
The value written to `&sz` is never used. | |
903. } | |
904. } | |
905. DMEMIT(";"); | |
^ | |
906. break; | |
907. } | |
#1449 | |
drivers/md/dm-writecache.c:2664: error: Dead Store | |
The value written to `&sz` is never used. | |
2662. switch (type) { | |
2663. case STATUSTYPE_INFO: | |
2664. DMEMIT("%ld %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu %llu", | |
^ | |
2665. writecache_has_error(wc), | |
2666. (unsigned long long)wc->n_blocks, (unsigned long long)wc->freelist_size, | |
#1450 | |
drivers/md/dm-writecache.c:2728: error: Dead Store | |
The value written to `&sz` is never used. | |
2726. DMEMIT(" metadata_only"); | |
2727. if (wc->pause_set) | |
2728. DMEMIT(" pause_writeback %u", wc->pause_value); | |
^ | |
2729. break; | |
2730. case STATUSTYPE_IMA: | |
#1451 | |
drivers/md/md-bitmap.c:586: error: Dead Store | |
The value written to `&err` is never used. | |
584. int nodes = 0; | |
585. unsigned long sectors_reserved = 0; | |
586. int err = -EINVAL; | |
^ | |
587. struct page *sb_page; | |
588. loff_t offset = bitmap->mddev->bitmap_info.offset; | |
#1452 | |
drivers/md/md.c:2428: error: Dead Store | |
The value written to `&err` is never used. | |
2426. | |
2427. /* failure here is OK */ | |
2428. err = sysfs_create_link(&rdev->kobj, bdev_kobj(rdev->bdev), "block"); | |
^ | |
2429. rdev->sysfs_state = sysfs_get_dirent_safe(rdev->kobj.sd, "state"); | |
2430. rdev->sysfs_unack_badblocks = | |
#1453 | |
drivers/md/md.c:4729: error: Dead Store | |
The value written to `&namelen` is never used. | |
4727. mddev->metadata_type[namelen] = 0; | |
4728. if (namelen && mddev->metadata_type[namelen-1] == '\n') | |
4729. mddev->metadata_type[--namelen] = 0; | |
^ | |
4730. mddev->persistent = 0; | |
4731. mddev->external = 1; | |
#1454 | |
drivers/md/persistent-data/dm-btree.c:471: error: Dead Store | |
The value written to `&r` is never used. | |
469. { | |
470. unsigned level; | |
471. int r = -ENODATA; | |
^ | |
472. __le64 internal_value_le; | |
473. struct ro_spine spine; | |
#1455 | |
drivers/md/persistent-data/dm-btree.c:1093: error: Dead Store | |
The value written to `&node` is never used. | |
1091. return r; | |
1092. | |
1093. node = dm_block_data(shadow_current(s)); | |
^ | |
1094. | |
1095. /* | |
#1456 | |
drivers/md/persistent-data/dm-btree.c:1157: error: Dead Store | |
The value written to `&node` is never used. | |
1155. return r; | |
1156. | |
1157. node = dm_block_data(shadow_current(s)); | |
^ | |
1158. | |
1159. /* | |
#1457 | |
drivers/md/persistent-data/dm-space-map-common.c:348: error: Dead Store | |
The value written to `&end` is never used. | |
346. */ | |
347. begin = do_div(index_begin, ll->entries_per_block); | |
348. end = do_div(end, ll->entries_per_block); | |
^ | |
349. if (end == 0) | |
350. end = ll->entries_per_block; | |
#1458 | |
drivers/md/persistent-data/dm-space-map-common.c:569: error: Null Dereference | |
pointer `ic->overflow_leaf` last assigned on line 562 could be null and is dereferenced by call to `dm_block_data()` at line 569, column 6. | |
567. return r; | |
568. | |
569. n = dm_block_data(ic->overflow_leaf); | |
^ | |
570. | |
571. if (!contains_key(n, b, index)) { | |
#1459 | |
drivers/md/persistent-data/dm-space-map-common.c:782: error: Null Dereference | |
pointer `ic->overflow_leaf` last assigned on line 776 could be null and is dereferenced by call to `dm_block_data()` at line 782, column 6. | |
780. return r; | |
781. | |
782. n = dm_block_data(ic->overflow_leaf); | |
^ | |
783. | |
784. if (!contains_key(n, b, index)) { | |
#1460 | |
drivers/md/raid0.c:338: error: Dead Store | |
The value written to `§or` is never used. | |
336. *sector_offset = (chunk * chunk_sects) + sect_in_chunk; | |
337. return conf->devlist[(zone - conf->strip_zone)*raid_disks | |
338. + sector_div(sector, zone->nb_dev)]; | |
^ | |
339. } | |
340. | |
#1461 | |
drivers/md/raid0.c:455: error: Null Dereference | |
pointer `split` last assigned on line 452 could be null and is dereferenced by call to `bio_chain()` at line 455, column 3. | |
453. zone->zone_end - bio->bi_iter.bi_sector, GFP_NOIO, | |
454. &mddev->bio_set); | |
455. bio_chain(split, bio); | |
^ | |
456. submit_bio_noacct(bio); | |
457. bio = split; | |
#1462 | |
drivers/md/raid0.c:542: error: Dead Store | |
The value written to `§or` is never used. | |
540. (likely(is_power_of_2(chunk_sects)) | |
541. ? (sector & (chunk_sects-1)) | |
542. : sector_div(sector, chunk_sects)); | |
^ | |
543. | |
544. /* Restore due to sector_div */ | |
#1463 | |
drivers/md/raid0.c:550: error: Null Dereference | |
pointer `split` last assigned on line 548 could be null and is dereferenced by call to `bio_chain()` at line 550, column 3. | |
548. struct bio *split = bio_split(bio, sectors, GFP_NOIO, | |
549. &mddev->bio_set); | |
550. bio_chain(split, bio); | |
^ | |
551. submit_bio_noacct(bio); | |
552. bio = split; | |
#1464 | |
drivers/md/raid1.c:132: error: Dead Store | |
The value written to `&pi` is never used. | |
130. static void * r1bio_pool_alloc(gfp_t gfp_flags, void *data) | |
131. { | |
132. struct pool_info *pi = data; | |
^ | |
133. int size = offsetof(struct r1bio, bios[pi->raid_disks]); | |
134. | |
#1465 | |
drivers/md/raid10.c:108: error: Dead Store | |
The value written to `&conf` is never used. | |
106. static void * r10bio_pool_alloc(gfp_t gfp_flags, void *data) | |
107. { | |
108. struct r10conf *conf = data; | |
^ | |
109. int size = offsetof(struct r10bio, devs[conf->geo.raid_disks]); | |
110. | |
#1466 | |
drivers/md/raid10.c:1237: error: Null Dereference | |
pointer `split` last assigned on line 1235 could be null and is dereferenced by call to `bio_chain()` at line 1237, column 3. | |
1235. struct bio *split = bio_split(bio, max_sectors, | |
1236. gfp, &conf->bio_split); | |
1237. bio_chain(split, bio); | |
^ | |
1238. allow_barrier(conf); | |
1239. submit_bio_noacct(bio); | |
#1467 | |
drivers/md/raid10.c:3510: error: Dead Store | |
The value written to `&must_sync` is never used. | |
3508. } | |
3509. | |
3510. must_sync = md_bitmap_start_sync(mddev->bitmap, sect, | |
^ | |
3511. &sync_blocks, still_degraded); | |
3512. | |
#1468 | |
drivers/md/raid5.c:2256: error: Dead Store | |
The value written to `&tx` is never used. | |
2254. atomic_inc(&sh->count); | |
2255. init_async_submit(&submit, ASYNC_TX_ACK, tx, ops_complete_check, sh, NULL); | |
2256. tx = async_trigger_callback(&submit); | |
^ | |
2257. } | |
2258. | |
#1469 | |
drivers/md/raid5.c:3036: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3034. switch (algorithm) { | |
3035. case ALGORITHM_LEFT_ASYMMETRIC: | |
3036. pd_idx = data_disks - sector_div(stripe2, raid_disks); | |
^ | |
3037. if (*dd_idx >= pd_idx) | |
3038. (*dd_idx)++; | |
#1470 | |
drivers/md/raid5.c:3041: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3039. break; | |
3040. case ALGORITHM_RIGHT_ASYMMETRIC: | |
3041. pd_idx = sector_div(stripe2, raid_disks); | |
^ | |
3042. if (*dd_idx >= pd_idx) | |
3043. (*dd_idx)++; | |
#1471 | |
drivers/md/raid5.c:3046: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3044. break; | |
3045. case ALGORITHM_LEFT_SYMMETRIC: | |
3046. pd_idx = data_disks - sector_div(stripe2, raid_disks); | |
^ | |
3047. *dd_idx = (pd_idx + 1 + *dd_idx) % raid_disks; | |
3048. break; | |
#1472 | |
drivers/md/raid5.c:3050: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3048. break; | |
3049. case ALGORITHM_RIGHT_SYMMETRIC: | |
3050. pd_idx = sector_div(stripe2, raid_disks); | |
^ | |
3051. *dd_idx = (pd_idx + 1 + *dd_idx) % raid_disks; | |
3052. break; | |
#1473 | |
drivers/md/raid5.c:3068: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3066. switch (algorithm) { | |
3067. case ALGORITHM_LEFT_ASYMMETRIC: | |
3068. pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); | |
^ | |
3069. qd_idx = pd_idx + 1; | |
3070. if (pd_idx == raid_disks-1) { | |
#1474 | |
drivers/md/raid5.c:3077: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3075. break; | |
3076. case ALGORITHM_RIGHT_ASYMMETRIC: | |
3077. pd_idx = sector_div(stripe2, raid_disks); | |
^ | |
3078. qd_idx = pd_idx + 1; | |
3079. if (pd_idx == raid_disks-1) { | |
#1475 | |
drivers/md/raid5.c:3086: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3084. break; | |
3085. case ALGORITHM_LEFT_SYMMETRIC: | |
3086. pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); | |
^ | |
3087. qd_idx = (pd_idx + 1) % raid_disks; | |
3088. *dd_idx = (pd_idx + 2 + *dd_idx) % raid_disks; | |
#1476 | |
drivers/md/raid5.c:3091: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3089. break; | |
3090. case ALGORITHM_RIGHT_SYMMETRIC: | |
3091. pd_idx = sector_div(stripe2, raid_disks); | |
^ | |
3092. qd_idx = (pd_idx + 1) % raid_disks; | |
3093. *dd_idx = (pd_idx + 2 + *dd_idx) % raid_disks; | |
#1477 | |
drivers/md/raid5.c:3110: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3108. * of blocks for computing Q is different. | |
3109. */ | |
3110. pd_idx = sector_div(stripe2, raid_disks); | |
^ | |
3111. qd_idx = pd_idx + 1; | |
3112. if (pd_idx == raid_disks-1) { | |
#1478 | |
drivers/md/raid5.c:3126: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3124. */ | |
3125. stripe2 += 1; | |
3126. pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); | |
^ | |
3127. qd_idx = pd_idx + 1; | |
3128. if (pd_idx == raid_disks-1) { | |
#1479 | |
drivers/md/raid5.c:3138: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3136. case ALGORITHM_ROTATING_N_CONTINUE: | |
3137. /* Same as left_symmetric but Q is before P */ | |
3138. pd_idx = raid_disks - 1 - sector_div(stripe2, raid_disks); | |
^ | |
3139. qd_idx = (pd_idx + raid_disks - 1) % raid_disks; | |
3140. *dd_idx = (pd_idx + 1 + *dd_idx) % raid_disks; | |
#1480 | |
drivers/md/raid5.c:3146: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3144. case ALGORITHM_LEFT_ASYMMETRIC_6: | |
3145. /* RAID5 left_asymmetric, with Q on last device */ | |
3146. pd_idx = data_disks - sector_div(stripe2, raid_disks-1); | |
^ | |
3147. if (*dd_idx >= pd_idx) | |
3148. (*dd_idx)++; | |
#1481 | |
drivers/md/raid5.c:3153: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3151. | |
3152. case ALGORITHM_RIGHT_ASYMMETRIC_6: | |
3153. pd_idx = sector_div(stripe2, raid_disks-1); | |
^ | |
3154. if (*dd_idx >= pd_idx) | |
3155. (*dd_idx)++; | |
#1482 | |
drivers/md/raid5.c:3160: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3158. | |
3159. case ALGORITHM_LEFT_SYMMETRIC_6: | |
3160. pd_idx = data_disks - sector_div(stripe2, raid_disks-1); | |
^ | |
3161. *dd_idx = (pd_idx + 1 + *dd_idx) % (raid_disks-1); | |
3162. qd_idx = raid_disks - 1; | |
#1483 | |
drivers/md/raid5.c:3166: error: Dead Store | |
The value written to `&stripe2` is never used. | |
3164. | |
3165. case ALGORITHM_RIGHT_SYMMETRIC_6: | |
3166. pd_idx = sector_div(stripe2, raid_disks-1); | |
^ | |
3167. *dd_idx = (pd_idx + 1 + *dd_idx) % (raid_disks-1); | |
3168. qd_idx = raid_disks - 1; | |
#1484 | |
drivers/md/raid5.c:5601: error: Null Dereference | |
pointer `split` last assigned on line 5600 could be null and is dereferenced by call to `bio_chain()` at line 5601, column 3. | |
5599. struct r5conf *conf = mddev->private; | |
5600. split = bio_split(raid_bio, sectors, GFP_NOIO, &conf->bio_split); | |
5601. bio_chain(split, raid_bio); | |
^ | |
5602. submit_bio_noacct(raid_bio); | |
5603. raid_bio = split; | |
#1485 | |
drivers/media/cec/platform/seco/seco-cec.c:122: error: Dead Store | |
The value written to `&status` is never used. | |
120. } else { | |
121. /* Clear the status register */ | |
122. status = smb_rd16(SECOCEC_STATUS_REG_1, &val); | |
^ | |
123. status = smb_wr16(SECOCEC_STATUS_REG_1, val); | |
124. | |
#1486 | |
drivers/media/cec/platform/seco/seco-cec.c:123: error: Dead Store | |
The value written to `&status` is never used. | |
121. /* Clear the status register */ | |
122. status = smb_rd16(SECOCEC_STATUS_REG_1, &val); | |
123. status = smb_wr16(SECOCEC_STATUS_REG_1, val); | |
^ | |
124. | |
125. /* Disable the interrupts */ | |
#1487 | |
drivers/media/cec/platform/seco/seco-cec.c:126: error: Dead Store | |
The value written to `&status` is never used. | |
124. | |
125. /* Disable the interrupts */ | |
126. status = smb_rd16(SECOCEC_ENABLE_REG_1, &val); | |
^ | |
127. status = smb_wr16(SECOCEC_ENABLE_REG_1, val & | |
128. ~SECOCEC_ENABLE_REG_1_CEC & | |
#1488 | |
drivers/media/cec/platform/seco/seco-cec.c:127: error: Dead Store | |
The value written to `&status` is never used. | |
125. /* Disable the interrupts */ | |
126. status = smb_rd16(SECOCEC_ENABLE_REG_1, &val); | |
127. status = smb_wr16(SECOCEC_ENABLE_REG_1, val & | |
^ | |
128. ~SECOCEC_ENABLE_REG_1_CEC & | |
129. ~SECOCEC_ENABLE_REG_1_IR); | |
#1489 | |
drivers/media/cec/platform/seco/seco-cec.c:260: error: Dead Store | |
The value written to `&status` is never used. | |
258. if (status_val & SECOCEC_STATUS_RX_ERROR_MASK) { | |
259. dev_warn(dev, "Message received with errors. Discarding\n"); | |
260. status = -EIO; | |
^ | |
261. goto rxerr; | |
262. } | |
#1490 | |
drivers/media/cec/platform/seco/seco-cec.c:313: error: Dead Store | |
The value written to `&status` is never used. | |
311. status_val |= SECOCEC_STATUS_RX_OVERFLOW_MASK; | |
312. | |
313. status = smb_wr16(SECOCEC_STATUS, status_val); | |
^ | |
314. | |
315. return; | |
#1491 | |
drivers/media/cec/usb/pulse8/pulse8-cec.c:836: error: Dead Store | |
The value written to `&err` is never used. | |
834. u32 caps = CEC_CAP_DEFAULTS | CEC_CAP_PHYS_ADDR | CEC_CAP_MONITOR_ALL; | |
835. struct pulse8 *pulse8; | |
836. int err = -ENOMEM; | |
^ | |
837. struct cec_log_addrs log_addrs = {}; | |
838. u16 pa = CEC_PHYS_ADDR_INVALID; | |
#1492 | |
drivers/media/cec/usb/rainshadow/rainshadow-cec.c:310: error: Dead Store | |
The value written to `&err` is never used. | |
308. u32 caps = CEC_CAP_DEFAULTS | CEC_CAP_PHYS_ADDR | CEC_CAP_MONITOR_ALL; | |
309. struct rain *rain; | |
310. int err = -ENOMEM; | |
^ | |
311. struct cec_log_addrs log_addrs = {}; | |
312. u16 pa = CEC_PHYS_ADDR_INVALID; | |
#1493 | |
drivers/media/common/siano/smscoreapi.c:801: error: Dead Store | |
The value written to `&rc` is never used. | |
799. msg->msg_data[1] = coredev->ir.timeout; | |
800. | |
801. rc = smscore_sendrequest_and_wait(coredev, msg, | |
^ | |
802. msg->x_msg_header. msg_length, | |
803. &coredev->ir_init_done); | |
#1494 | |
drivers/media/common/siano/smscoreapi.c:1138: error: Dead Store | |
The value written to `&rc` is never used. | |
1136. loadfirmware_t loadfirmware_handler) | |
1137. { | |
1138. int rc = -ENOENT; | |
^ | |
1139. u8 *fw_buf; | |
1140. u32 fw_buf_size; | |
#1495 | |
drivers/media/dvb-core/dmxdev.c:1029: error: Dead Store | |
The value written to `&arg` is never used. | |
1027. struct dmxdev_filter *dmxdevfilter = file->private_data; | |
1028. struct dmxdev *dmxdev = dmxdevfilter->dev; | |
1029. unsigned long arg = (unsigned long)parg; | |
^ | |
1030. int ret = 0; | |
1031. | |
#1496 | |
drivers/media/dvb-core/dvb_frontend.c:1582: error: Dead Store | |
The value written to `&len` is never used. | |
1580. | |
1581. if (len < 1) | |
1582. len = 1; | |
^ | |
1583. | |
1584. dev_dbg(fe->dvb->device, | |
#1497 | |
drivers/media/dvb-core/dvb_net.c:833: error: Dead Store | |
The value written to `&ulen` is never used. | |
831. /* Set D-bit for CRC32 verification, | |
832. * if it was set originally. */ | |
833. ulen |= htons(0x8000); | |
^ | |
834. } | |
835. | |
#1498 | |
drivers/media/dvb-core/dvbdev.c:910: error: Dead Store | |
The value written to `&err` is never used. | |
908. void *mbuf = NULL; | |
909. void *parg = NULL; | |
910. int err = -EINVAL; | |
^ | |
911. | |
912. /* Copy arguments into temp kernel buffer */ | |
#1499 | |
drivers/media/dvb-frontends/au8522_dig.c:728: error: Dead Store | |
The value written to `&ret` is never used. | |
726. { | |
727. struct au8522_state *state = fe->demodulator_priv; | |
728. int ret = -EINVAL; | |
^ | |
729. | |
730. dprintk("%s()\n", __func__); | |
#1500 | |
drivers/media/dvb-frontends/bcm3510.c:664: error: Null Dereference | |
pointer `null` is dereferenced by call to `bcm3510_do_hab_cmd()` at line 664, column 2. | |
662. { | |
663. struct bcm3510_hab_cmd_get_version_info ver; | |
664. bcm3510_do_hab_cmd(st,CMD_GET_VERSION_INFO,MSGID_GET_VERSION_INFO,NULL,0,(u8*)&ver,sizeof(ver)); | |
^ | |
665. | |
666. deb_info("Version information: 0x%02x 0x%02x 0x%02x 0x%02x\n", | |
#1501 | |
drivers/media/dvb-frontends/cx24120.c:1225: error: Dead Store | |
The value written to `&ret` is never used. | |
1223. | |
1224. /* Write symbol rate values */ | |
1225. ret = cx24120_writereg(state, CX24120_REG_CLKDIV, state->dcur.clkdiv); | |
^ | |
1226. ret = cx24120_readreg(state, CX24120_REG_RATEDIV); | |
1227. ret &= 0xfffffff0; | |
#1502 | |
drivers/media/dvb-frontends/cx24120.c:1229: error: Dead Store | |
The value written to `&ret` is never used. | |
1227. ret &= 0xfffffff0; | |
1228. ret |= state->dcur.ratediv; | |
1229. ret = cx24120_writereg(state, CX24120_REG_RATEDIV, ret); | |
^ | |
1230. | |
1231. return 0; | |
#1503 | |
drivers/media/dvb-frontends/cx24123.c:508: error: Dead Store | |
The value written to `&pump` is never used. | |
506. u32 ndiv = 0, adiv = 0, vco_div = 0; | |
507. int i = 0; | |
508. int pump = 2; | |
^ | |
509. int band = 0; | |
510. int num_bands = ARRAY_SIZE(cx24123_bandselect_vals); | |
#1504 | |
drivers/media/dvb-frontends/cx24123.c:518: error: Dead Store | |
The value written to `&vco_div` is never used. | |
516. state->VGAarg = cx24123_AGC_vals[0].VGAprogdata; | |
517. state->bandselectarg = cx24123_bandselect_vals[0].progdata; | |
518. vco_div = cx24123_bandselect_vals[0].VCOdivider; | |
^ | |
519. | |
520. /* For the given symbol rate, determine the VCA, VGA and | |
#1505 | |
drivers/media/dvb-frontends/dib0090.c:1203: error: Dead Store | |
The value written to `&wbd_val` is never used. | |
1201. | |
1202. int adc; | |
1203. wbd_val = dib0090_get_slow_adc_val(state); | |
^ | |
1204. | |
1205. if (*tune_state == CT_AGC_STEP_0) | |
#1506 | |
drivers/media/dvb-frontends/dib0090.c:2044: error: Dead Store | |
The value written to `&tune` is never used. | |
2042. { | |
2043. struct dib0090_state *state = fe->tuner_priv; | |
2044. const struct dib0090_tuning *tune = | |
^ | |
2045. dib0090_tuning_table_cband_7090e_sensitivity; | |
2046. static const struct dib0090_tuning dib0090_tuning_table_cband_7090e_aci[] = { | |
#1507 | |
drivers/media/dvb-frontends/dib7000p.c:1801: error: Dead Store | |
The value written to `&rate_denum` is never used. | |
1799. u64 time_us, tmp64; | |
1800. u32 tmp, denom; | |
1801. int guard, rate_num, rate_denum = 1, bits_per_symbol; | |
^ | |
1802. int interleaving = 0, fft_div; | |
1803. | |
#1508 | |
drivers/media/dvb-frontends/dib8000.c:623: error: Dead Store | |
The value written to `&bw` is never used. | |
621. | |
622. if (bw == 0) | |
623. bw = 6000; | |
^ | |
624. | |
625. if (state->timf == 0) { | |
#1509 | |
drivers/media/dvb-frontends/dib8000.c:962: error: Dead Store | |
The value written to `&value` is never used. | |
960. | |
961. //because of glitches sometimes | |
962. value = dib8000_i2c_read16(client, 896); | |
^ | |
963. | |
964. if ((value = dib8000_i2c_read16(client, 896)) != 0x01b3) { | |
#1510 | |
drivers/media/dvb-frontends/dib8000.c:2164: error: Dead Store | |
The value written to `&coff_pow` is never used. | |
2162. { | |
2163. u16 i; | |
2164. u16 coff_pow = 0x2800; | |
^ | |
2165. | |
2166. state->seg_mask = 0x1fff; /* All 13 segments enabled */ | |
#1511 | |
drivers/media/dvb-frontends/dib8000.c:2495: error: Dead Store | |
The value written to `®` is never used. | |
2493. { | |
2494. u32 value = 0; /* P_search_end0 wait time */ | |
2495. u16 reg = 11; /* P_search_end0 start addr */ | |
^ | |
2496. | |
2497. for (reg = 11; reg < 16; reg += 2) { | |
#1512 | |
drivers/media/dvb-frontends/dib8000.c:2845: error: Dead Store | |
The value written to `&sync_wait` is never used. | |
2843. { | |
2844. struct dtv_frontend_properties *c = &state->fe[0]->dtv_property_cache; | |
2845. u16 sync_wait = 64; | |
^ | |
2846. | |
2847. /* P_dvsy_sync_wait - reuse mode */ | |
#1513 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:1597: error: Dead Store | |
The value written to `&st` is never used. | |
1595. { | |
1596. u8 buf[DRXDAP_MAX_WCHUNKSIZE]; | |
1597. int st = -EIO; | |
^ | |
1598. int first_err = 0; | |
1599. u16 overhead_size = 0; | |
#1514 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:1767: error: Dead Store | |
The value written to `&rc` is never used. | |
1765. u16 wdata, u16 *rdata) | |
1766. { | |
1767. int rc = -EIO; | |
^ | |
1768. | |
1769. #if (DRXDAPFASI_LONG_ADDR_ALLOWED == 1) | |
#1515 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:1913: error: Dead Store | |
The value written to `&stat` is never used. | |
1911. u32 delta_timer = 0; | |
1912. u16 tr_status = 0; | |
1913. int stat = -EIO; | |
^ | |
1914. | |
1915. /* No read possible for bank 3, return with error */ | |
#1516 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:1985: error: Dead Store | |
The value written to `&stat` is never used. | |
1983. u16 *data, u32 flags) | |
1984. { | |
1985. int stat = -EIO; | |
^ | |
1986. | |
1987. /* Check param */ | |
#1517 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:2016: error: Dead Store | |
The value written to `&stat` is never used. | |
2014. u32 addr, u16 data) | |
2015. { | |
2016. int stat = -EIO; | |
^ | |
2017. | |
2018. /* No write possible for bank 2, return with error */ | |
#1518 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:2063: error: Dead Store | |
The value written to `&stat` is never used. | |
2061. u16 data, u32 flags) | |
2062. { | |
2063. int stat = -EIO; | |
^ | |
2064. | |
2065. /* Check param */ | |
#1519 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:4774: error: Dead Store | |
The value written to `&adc_flip` is never used. | |
4772. s32 intermediate_freq = 0; | |
4773. u32 iqm_fs_rate_ofs = 0; | |
4774. bool adc_flip = true; | |
^ | |
4775. bool select_pos_image = false; | |
4776. bool rf_mirror; | |
#1520 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:6493: error: Dead Store | |
The value written to `&fec_bits_desired` is never used. | |
6491. ext_attr = (struct drxj_data *) demod->my_ext_attr; | |
6492. | |
6493. fec_bits_desired = ext_attr->fec_bits_desired; | |
^ | |
6494. fec_rs_prescale = ext_attr->fec_rs_prescale; | |
6495. | |
#1521 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:6644: error: Dead Store | |
The value written to `&qam_vd_bit_cnt` is never used. | |
6642. | |
6643. /* a(16 bit) * b(16 bit) = 32 bit result => mult32 not needed */ | |
6644. qam_vd_bit_cnt *= qam_vd_period; | |
^ | |
6645. | |
6646. rc = drxj_dap_write_reg16(dev_addr, QAM_VD_MEASUREMENT_PERIOD__A, (u16)qam_vd_period, 0); | |
#1522 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:10448: error: Dead Store | |
The value written to `&standard` is never used. | |
10446. struct drxj_data *ext_attr = NULL; | |
10447. struct i2c_device_addr *dev_addr = NULL; | |
10448. enum drx_standard standard = DRX_STANDARD_UNKNOWN; | |
^ | |
10449. #ifndef DRXJ_VSB_ONLY | |
10450. u32 min_symbol_rate = 0; | |
#1523 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:10790: error: Dead Store | |
The value written to `&standard` is never used. | |
10788. ctrl_lock_status(struct drx_demod_instance *demod, enum drx_lock_status *lock_stat) | |
10789. { | |
10790. enum drx_standard standard = DRX_STANDARD_UNKNOWN; | |
^ | |
10791. struct drxj_data *ext_attr = NULL; | |
10792. struct i2c_device_addr *dev_addr = NULL; | |
#1524 | |
drivers/media/dvb-frontends/drx39xyj/drxj.c:12081: error: Dead Store | |
The value written to `&standard` is never used. | |
12079. struct drx39xxj_state *state = fe->demodulator_priv; | |
12080. struct drx_demod_instance *demod = state->demod; | |
12081. enum drx_standard standard = DRX_STANDARD_8VSB; | |
^ | |
12082. struct drx_channel channel; | |
12083. int result; | |
#1525 | |
drivers/media/dvb-frontends/drxd_hard.c:2259: error: Dead Store | |
The value written to `&operationMode` is never used. | |
2257. break; | |
2258. default: | |
2259. operationMode |= SC_RA_RAM_OP_AUTO_RATE__M; | |
^ | |
2260. fallthrough; | |
2261. case FEC_2_3: | |
#1526 | |
drivers/media/dvb-frontends/drxk_hard.c:790: error: Dead Store | |
The value written to `&spin` is never used. | |
788. u32 sio_top_jtagid_lo = 0; | |
789. int status; | |
790. const char *spin = ""; | |
^ | |
791. | |
792. dprintk(1, "\n"); | |
#1527 | |
drivers/media/dvb-frontends/drxk_hard.c:1378: error: Dead Store | |
The value written to `&status` is never used. | |
1376. } | |
1377. /* Disable/enable dvbt tokenring bridge */ | |
1378. status = write16(state, SIO_OFDM_SH_OFDM_RING_ENABLE__A, desired_ctrl); | |
^ | |
1379. | |
1380. end = jiffies + msecs_to_jiffies(DRXK_OFDM_TR_SHUTDOWN_TIMEOUT); | |
#1528 | |
drivers/media/dvb-frontends/drxk_hard.c:4172: error: Dead Store | |
The value written to `&fec_rs_prescale` is never used. | |
4170. dprintk(1, "\n"); | |
4171. | |
4172. fec_rs_prescale = 1; | |
^ | |
4173. /* fec_bits_desired = symbol_rate [kHz] * | |
4174. FrameLenght [ms] * | |
#1529 | |
drivers/media/dvb-frontends/drxk_hard.c:6021: error: Dead Store | |
The value written to `&power_mode` is never used. | |
6019. { | |
6020. int status = 0, n = 0; | |
6021. enum drx_power_mode power_mode = DRXK_POWER_DOWN_OFDM; | |
^ | |
6022. u16 driver_version; | |
6023. | |
#1530 | |
drivers/media/dvb-frontends/drxk_hard.c:6227: error: Dead Store | |
The value written to `&n` is never used. | |
6225. } | |
6226. if (state->m_has_dvbt) { | |
6227. state->frontend.ops.delsys[n++] = SYS_DVBT; | |
^ | |
6228. strlcat(state->frontend.ops.info.name, " DVB-T", | |
6229. sizeof(state->frontend.ops.info.name)); | |
#1531 | |
drivers/media/dvb-frontends/ds3000.c:588: error: Dead Store | |
The value written to `&snr_value` is never used. | |
586. } | |
587. if (dvbs2_noise_reading == 0) { | |
588. snr_value = 0x0013; | |
^ | |
589. /* cook the value to be suitable for szap-s2 | |
590. human readable output */ | |
#1532 | |
drivers/media/dvb-frontends/lgdt3306a.c:389: error: Dead Store | |
The value written to `&ret` is never used. | |
387. | |
388. /* 0. Spectrum inversion detection manual; spectrum inverted */ | |
389. ret = lgdt3306a_read_reg(state, 0x0002, &val); | |
^ | |
390. val &= 0xf7; /* SPECINVAUTO Off */ | |
391. val |= 0x04; /* SPECINV On */ | |
#1533 | |
drivers/media/dvb-frontends/lgdt3306a.c:402: error: Dead Store | |
The value written to `&ret` is never used. | |
400. | |
401. /* 2. Bandwidth mode for VSB(6MHz) */ | |
402. ret = lgdt3306a_read_reg(state, 0x0009, &val); | |
^ | |
403. val &= 0xe3; | |
404. val |= 0x0c; /* STDOPDETTMODE[2:0]=3 */ | |
#1534 | |
drivers/media/dvb-frontends/lgdt3306a.c:410: error: Dead Store | |
The value written to `&ret` is never used. | |
408. | |
409. /* 3. QAM mode detection mode(None) */ | |
410. ret = lgdt3306a_read_reg(state, 0x0009, &val); | |
^ | |
411. val &= 0xfc; /* STDOPDETCMODE[1:0]=0 */ | |
412. ret = lgdt3306a_write_reg(state, 0x0009, val); | |
#1535 | |
drivers/media/dvb-frontends/lgdt3306a.c:417: error: Dead Store | |
The value written to `&ret` is never used. | |
415. | |
416. /* 4. ADC sampling frequency rate(2x sampling) */ | |
417. ret = lgdt3306a_read_reg(state, 0x000d, &val); | |
^ | |
418. val &= 0xbf; /* SAMPLING4XFEN=0 */ | |
419. ret = lgdt3306a_write_reg(state, 0x000d, val); | |
#1536 | |
drivers/media/dvb-frontends/lgdt3306a.c:459: error: Dead Store | |
The value written to `&ret` is never used. | |
457. | |
458. /* AICCFIXFREQ0 NT N-1(Video rejection) */ | |
459. ret = lgdt3306a_write_reg(state, 0x002e, 0x5A); | |
^ | |
460. ret = lgdt3306a_write_reg(state, 0x002f, 0x00); | |
461. ret = lgdt3306a_write_reg(state, 0x0030, 0x00); | |
#1537 | |
drivers/media/dvb-frontends/lgdt3306a.c:460: error: Dead Store | |
The value written to `&ret` is never used. | |
458. /* AICCFIXFREQ0 NT N-1(Video rejection) */ | |
459. ret = lgdt3306a_write_reg(state, 0x002e, 0x5A); | |
460. ret = lgdt3306a_write_reg(state, 0x002f, 0x00); | |
^ | |
461. ret = lgdt3306a_write_reg(state, 0x0030, 0x00); | |
462. | |
#1538 | |
drivers/media/dvb-frontends/lgdt3306a.c:461: error: Dead Store | |
The value written to `&ret` is never used. | |
459. ret = lgdt3306a_write_reg(state, 0x002e, 0x5A); | |
460. ret = lgdt3306a_write_reg(state, 0x002f, 0x00); | |
461. ret = lgdt3306a_write_reg(state, 0x0030, 0x00); | |
^ | |
462. | |
463. /* AICCFIXFREQ1 NT N-1(Audio rejection) */ | |
#1539 | |
drivers/media/dvb-frontends/lgdt3306a.c:464: error: Dead Store | |
The value written to `&ret` is never used. | |
462. | |
463. /* AICCFIXFREQ1 NT N-1(Audio rejection) */ | |
464. ret = lgdt3306a_write_reg(state, 0x002b, 0x36); | |
^ | |
465. ret = lgdt3306a_write_reg(state, 0x002c, 0x00); | |
466. ret = lgdt3306a_write_reg(state, 0x002d, 0x00); | |
#1540 | |
drivers/media/dvb-frontends/lgdt3306a.c:465: error: Dead Store | |
The value written to `&ret` is never used. | |
463. /* AICCFIXFREQ1 NT N-1(Audio rejection) */ | |
464. ret = lgdt3306a_write_reg(state, 0x002b, 0x36); | |
465. ret = lgdt3306a_write_reg(state, 0x002c, 0x00); | |
^ | |
466. ret = lgdt3306a_write_reg(state, 0x002d, 0x00); | |
467. | |
#1541 | |
drivers/media/dvb-frontends/lgdt3306a.c:466: error: Dead Store | |
The value written to `&ret` is never used. | |
464. ret = lgdt3306a_write_reg(state, 0x002b, 0x36); | |
465. ret = lgdt3306a_write_reg(state, 0x002c, 0x00); | |
466. ret = lgdt3306a_write_reg(state, 0x002d, 0x00); | |
^ | |
467. | |
468. /* AICCFIXFREQ2 NT Co-Channel(Video rejection) */ | |
#1542 | |
drivers/media/dvb-frontends/lgdt3306a.c:469: error: Dead Store | |
The value written to `&ret` is never used. | |
467. | |
468. /* AICCFIXFREQ2 NT Co-Channel(Video rejection) */ | |
469. ret = lgdt3306a_write_reg(state, 0x0028, 0x2A); | |
^ | |
470. ret = lgdt3306a_write_reg(state, 0x0029, 0x00); | |
471. ret = lgdt3306a_write_reg(state, 0x002a, 0x00); | |
#1543 | |
drivers/media/dvb-frontends/lgdt3306a.c:470: error: Dead Store | |
The value written to `&ret` is never used. | |
468. /* AICCFIXFREQ2 NT Co-Channel(Video rejection) */ | |
469. ret = lgdt3306a_write_reg(state, 0x0028, 0x2A); | |
470. ret = lgdt3306a_write_reg(state, 0x0029, 0x00); | |
^ | |
471. ret = lgdt3306a_write_reg(state, 0x002a, 0x00); | |
472. | |
#1544 | |
drivers/media/dvb-frontends/lgdt3306a.c:471: error: Dead Store | |
The value written to `&ret` is never used. | |
469. ret = lgdt3306a_write_reg(state, 0x0028, 0x2A); | |
470. ret = lgdt3306a_write_reg(state, 0x0029, 0x00); | |
471. ret = lgdt3306a_write_reg(state, 0x002a, 0x00); | |
^ | |
472. | |
473. /* AICCFIXFREQ3 NT Co-Channel(Audio rejection) */ | |
#1545 | |
drivers/media/dvb-frontends/lgdt3306a.c:474: error: Dead Store | |
The value written to `&ret` is never used. | |
472. | |
473. /* AICCFIXFREQ3 NT Co-Channel(Audio rejection) */ | |
474. ret = lgdt3306a_write_reg(state, 0x0025, 0x06); | |
^ | |
475. ret = lgdt3306a_write_reg(state, 0x0026, 0x00); | |
476. ret = lgdt3306a_write_reg(state, 0x0027, 0x00); | |
#1546 | |
drivers/media/dvb-frontends/lgdt3306a.c:475: error: Dead Store | |
The value written to `&ret` is never used. | |
473. /* AICCFIXFREQ3 NT Co-Channel(Audio rejection) */ | |
474. ret = lgdt3306a_write_reg(state, 0x0025, 0x06); | |
475. ret = lgdt3306a_write_reg(state, 0x0026, 0x00); | |
^ | |
476. ret = lgdt3306a_write_reg(state, 0x0027, 0x00); | |
477. #endif | |
#1547 | |
drivers/media/dvb-frontends/lgdt3306a.c:476: error: Dead Store | |
The value written to `&ret` is never used. | |
474. ret = lgdt3306a_write_reg(state, 0x0025, 0x06); | |
475. ret = lgdt3306a_write_reg(state, 0x0026, 0x00); | |
476. ret = lgdt3306a_write_reg(state, 0x0027, 0x00); | |
^ | |
477. #endif | |
478. | |
#1548 | |
drivers/media/dvb-frontends/lgdt3306a.c:479: error: Dead Store | |
The value written to `&ret` is never used. | |
477. #endif | |
478. | |
479. ret = lgdt3306a_read_reg(state, 0x001e, &val); | |
^ | |
480. val &= 0x0f; | |
481. val |= 0xa0; | |
#1549 | |
drivers/media/dvb-frontends/lgdt3306a.c:482: error: Dead Store | |
The value written to `&ret` is never used. | |
480. val &= 0x0f; | |
481. val |= 0xa0; | |
482. ret = lgdt3306a_write_reg(state, 0x001e, val); | |
^ | |
483. | |
484. ret = lgdt3306a_write_reg(state, 0x0022, 0x08); | |
#1550 | |
drivers/media/dvb-frontends/lgdt3306a.c:484: error: Dead Store | |
The value written to `&ret` is never used. | |
482. ret = lgdt3306a_write_reg(state, 0x001e, val); | |
483. | |
484. ret = lgdt3306a_write_reg(state, 0x0022, 0x08); | |
^ | |
485. | |
486. ret = lgdt3306a_write_reg(state, 0x0023, 0xFF); | |
#1551 | |
drivers/media/dvb-frontends/lgdt3306a.c:486: error: Dead Store | |
The value written to `&ret` is never used. | |
484. ret = lgdt3306a_write_reg(state, 0x0022, 0x08); | |
485. | |
486. ret = lgdt3306a_write_reg(state, 0x0023, 0xFF); | |
^ | |
487. | |
488. ret = lgdt3306a_read_reg(state, 0x211f, &val); | |
#1552 | |
drivers/media/dvb-frontends/lgdt3306a.c:488: error: Dead Store | |
The value written to `&ret` is never used. | |
486. ret = lgdt3306a_write_reg(state, 0x0023, 0xFF); | |
487. | |
488. ret = lgdt3306a_read_reg(state, 0x211f, &val); | |
^ | |
489. val &= 0xef; | |
490. ret = lgdt3306a_write_reg(state, 0x211f, val); | |
#1553 | |
drivers/media/dvb-frontends/lgdt3306a.c:490: error: Dead Store | |
The value written to `&ret` is never used. | |
488. ret = lgdt3306a_read_reg(state, 0x211f, &val); | |
489. val &= 0xef; | |
490. ret = lgdt3306a_write_reg(state, 0x211f, val); | |
^ | |
491. | |
492. ret = lgdt3306a_write_reg(state, 0x2173, 0x01); | |
#1554 | |
drivers/media/dvb-frontends/lgdt3306a.c:492: error: Dead Store | |
The value written to `&ret` is never used. | |
490. ret = lgdt3306a_write_reg(state, 0x211f, val); | |
491. | |
492. ret = lgdt3306a_write_reg(state, 0x2173, 0x01); | |
^ | |
493. | |
494. ret = lgdt3306a_read_reg(state, 0x1061, &val); | |
#1555 | |
drivers/media/dvb-frontends/lgdt3306a.c:494: error: Dead Store | |
The value written to `&ret` is never used. | |
492. ret = lgdt3306a_write_reg(state, 0x2173, 0x01); | |
493. | |
494. ret = lgdt3306a_read_reg(state, 0x1061, &val); | |
^ | |
495. val &= 0xf8; | |
496. val |= 0x04; | |
#1556 | |
drivers/media/dvb-frontends/lgdt3306a.c:497: error: Dead Store | |
The value written to `&ret` is never used. | |
495. val &= 0xf8; | |
496. val |= 0x04; | |
497. ret = lgdt3306a_write_reg(state, 0x1061, val); | |
^ | |
498. | |
499. ret = lgdt3306a_read_reg(state, 0x103d, &val); | |
#1557 | |
drivers/media/dvb-frontends/lgdt3306a.c:499: error: Dead Store | |
The value written to `&ret` is never used. | |
497. ret = lgdt3306a_write_reg(state, 0x1061, val); | |
498. | |
499. ret = lgdt3306a_read_reg(state, 0x103d, &val); | |
^ | |
500. val &= 0xcf; | |
501. ret = lgdt3306a_write_reg(state, 0x103d, val); | |
#1558 | |
drivers/media/dvb-frontends/lgdt3306a.c:501: error: Dead Store | |
The value written to `&ret` is never used. | |
499. ret = lgdt3306a_read_reg(state, 0x103d, &val); | |
500. val &= 0xcf; | |
501. ret = lgdt3306a_write_reg(state, 0x103d, val); | |
^ | |
502. | |
503. ret = lgdt3306a_write_reg(state, 0x2122, 0x40); | |
#1559 | |
drivers/media/dvb-frontends/lgdt3306a.c:503: error: Dead Store | |
The value written to `&ret` is never used. | |
501. ret = lgdt3306a_write_reg(state, 0x103d, val); | |
502. | |
503. ret = lgdt3306a_write_reg(state, 0x2122, 0x40); | |
^ | |
504. | |
505. ret = lgdt3306a_read_reg(state, 0x2141, &val); | |
#1560 | |
drivers/media/dvb-frontends/lgdt3306a.c:505: error: Dead Store | |
The value written to `&ret` is never used. | |
503. ret = lgdt3306a_write_reg(state, 0x2122, 0x40); | |
504. | |
505. ret = lgdt3306a_read_reg(state, 0x2141, &val); | |
^ | |
506. val &= 0x3f; | |
507. ret = lgdt3306a_write_reg(state, 0x2141, val); | |
#1561 | |
drivers/media/dvb-frontends/lgdt3306a.c:507: error: Dead Store | |
The value written to `&ret` is never used. | |
505. ret = lgdt3306a_read_reg(state, 0x2141, &val); | |
506. val &= 0x3f; | |
507. ret = lgdt3306a_write_reg(state, 0x2141, val); | |
^ | |
508. | |
509. ret = lgdt3306a_read_reg(state, 0x2135, &val); | |
#1562 | |
drivers/media/dvb-frontends/lgdt3306a.c:509: error: Dead Store | |
The value written to `&ret` is never used. | |
507. ret = lgdt3306a_write_reg(state, 0x2141, val); | |
508. | |
509. ret = lgdt3306a_read_reg(state, 0x2135, &val); | |
^ | |
510. val &= 0x0f; | |
511. val |= 0x70; | |
#1563 | |
drivers/media/dvb-frontends/lgdt3306a.c:512: error: Dead Store | |
The value written to `&ret` is never used. | |
510. val &= 0x0f; | |
511. val |= 0x70; | |
512. ret = lgdt3306a_write_reg(state, 0x2135, val); | |
^ | |
513. | |
514. ret = lgdt3306a_read_reg(state, 0x0003, &val); | |
#1564 | |
drivers/media/dvb-frontends/lgdt3306a.c:514: error: Dead Store | |
The value written to `&ret` is never used. | |
512. ret = lgdt3306a_write_reg(state, 0x2135, val); | |
513. | |
514. ret = lgdt3306a_read_reg(state, 0x0003, &val); | |
^ | |
515. val &= 0xf7; | |
516. ret = lgdt3306a_write_reg(state, 0x0003, val); | |
#1565 | |
drivers/media/dvb-frontends/lgdt3306a.c:516: error: Dead Store | |
The value written to `&ret` is never used. | |
514. ret = lgdt3306a_read_reg(state, 0x0003, &val); | |
515. val &= 0xf7; | |
516. ret = lgdt3306a_write_reg(state, 0x0003, val); | |
^ | |
517. | |
518. ret = lgdt3306a_read_reg(state, 0x001c, &val); | |
#1566 | |
drivers/media/dvb-frontends/lgdt3306a.c:518: error: Dead Store | |
The value written to `&ret` is never used. | |
516. ret = lgdt3306a_write_reg(state, 0x0003, val); | |
517. | |
518. ret = lgdt3306a_read_reg(state, 0x001c, &val); | |
^ | |
519. val &= 0x7f; | |
520. ret = lgdt3306a_write_reg(state, 0x001c, val); | |
#1567 | |
drivers/media/dvb-frontends/lgdt3306a.c:520: error: Dead Store | |
The value written to `&ret` is never used. | |
518. ret = lgdt3306a_read_reg(state, 0x001c, &val); | |
519. val &= 0x7f; | |
520. ret = lgdt3306a_write_reg(state, 0x001c, val); | |
^ | |
521. | |
522. /* 6. EQ step size */ | |
#1568 | |
drivers/media/dvb-frontends/lgdt3306a.c:523: error: Dead Store | |
The value written to `&ret` is never used. | |
521. | |
522. /* 6. EQ step size */ | |
523. ret = lgdt3306a_read_reg(state, 0x2179, &val); | |
^ | |
524. val &= 0xf8; | |
525. ret = lgdt3306a_write_reg(state, 0x2179, val); | |
#1569 | |
drivers/media/dvb-frontends/lgdt3306a.c:525: error: Dead Store | |
The value written to `&ret` is never used. | |
523. ret = lgdt3306a_read_reg(state, 0x2179, &val); | |
524. val &= 0xf8; | |
525. ret = lgdt3306a_write_reg(state, 0x2179, val); | |
^ | |
526. | |
527. ret = lgdt3306a_read_reg(state, 0x217a, &val); | |
#1570 | |
drivers/media/dvb-frontends/lgdt3306a.c:527: error: Dead Store | |
The value written to `&ret` is never used. | |
525. ret = lgdt3306a_write_reg(state, 0x2179, val); | |
526. | |
527. ret = lgdt3306a_read_reg(state, 0x217a, &val); | |
^ | |
528. val &= 0xf8; | |
529. ret = lgdt3306a_write_reg(state, 0x217a, val); | |
#1571 | |
drivers/media/dvb-frontends/lgdt3306a.c:529: error: Dead Store | |
The value written to `&ret` is never used. | |
527. ret = lgdt3306a_read_reg(state, 0x217a, &val); | |
528. val &= 0xf8; | |
529. ret = lgdt3306a_write_reg(state, 0x217a, val); | |
^ | |
530. | |
531. /* 7. Reset */ | |
#1572 | |
drivers/media/dvb-frontends/lgdt3306a.c:554: error: Dead Store | |
The value written to `&ret` is never used. | |
552. | |
553. /* 1a. Spectrum inversion detection to Auto */ | |
554. ret = lgdt3306a_read_reg(state, 0x0002, &val); | |
^ | |
555. val &= 0xfb; /* SPECINV Off */ | |
556. val |= 0x08; /* SPECINVAUTO On */ | |
#1573 | |
drivers/media/dvb-frontends/lgdt3306a.c:562: error: Dead Store | |
The value written to `&ret` is never used. | |
560. | |
561. /* 2. Bandwidth mode for QAM */ | |
562. ret = lgdt3306a_read_reg(state, 0x0009, &val); | |
^ | |
563. val &= 0xe3; /* STDOPDETTMODE[2:0]=0 VSB Off */ | |
564. ret = lgdt3306a_write_reg(state, 0x0009, val); | |
#1574 | |
drivers/media/dvb-frontends/lgdt3306a.c:569: error: Dead Store | |
The value written to `&ret` is never used. | |
567. | |
568. /* 3. : 64QAM/256QAM detection(manual, auto) */ | |
569. ret = lgdt3306a_read_reg(state, 0x0009, &val); | |
^ | |
570. val &= 0xfc; | |
571. /* Check for forced Manual modulation modes; otherwise always "auto" */ | |
#1575 | |
drivers/media/dvb-frontends/lgdt3306a.c:582: error: Dead Store | |
The value written to `&ret` is never used. | |
580. | |
581. /* 3a. : 64QAM/256QAM selection for manual */ | |
582. ret = lgdt3306a_read_reg(state, 0x101a, &val); | |
^ | |
583. val &= 0xf8; | |
584. if (modulation == QAM_64) | |
#1576 | |
drivers/media/dvb-frontends/lgdt3306a.c:594: error: Dead Store | |
The value written to `&ret` is never used. | |
592. | |
593. /* 4. ADC sampling frequency rate(4x sampling) */ | |
594. ret = lgdt3306a_read_reg(state, 0x000d, &val); | |
^ | |
595. val &= 0xbf; | |
596. val |= 0x40; /* SAMPLING4XFEN=1 */ | |
#1577 | |
drivers/media/dvb-frontends/lgdt3306a.c:602: error: Dead Store | |
The value written to `&ret` is never used. | |
600. | |
601. /* 5. No AICC operation in QAM mode */ | |
602. ret = lgdt3306a_read_reg(state, 0x0024, &val); | |
^ | |
603. val &= 0x00; | |
604. ret = lgdt3306a_write_reg(state, 0x0024, val); | |
#1578 | |
drivers/media/dvb-frontends/lgdt3306a.c:609: error: Dead Store | |
The value written to `&ret` is never used. | |
607. | |
608. /* 5.1 V0.36 SRDCHKALWAYS : For better QAM detection */ | |
609. ret = lgdt3306a_read_reg(state, 0x000a, &val); | |
^ | |
610. val &= 0xfd; | |
611. val |= 0x02; | |
#1579 | |
drivers/media/dvb-frontends/lgdt3306a.c:617: error: Dead Store | |
The value written to `&ret` is never used. | |
615. | |
616. /* 5.2 V0.36 Control of "no signal" detector function */ | |
617. ret = lgdt3306a_read_reg(state, 0x2849, &val); | |
^ | |
618. val &= 0xdf; | |
619. ret = lgdt3306a_write_reg(state, 0x2849, val); | |
#1580 | |
drivers/media/dvb-frontends/lgdt3306a.c:624: error: Dead Store | |
The value written to `&ret` is never used. | |
622. | |
623. /* 5.3 Fix for Blonder Tongue HDE-2H-QAM and AQM modulators */ | |
624. ret = lgdt3306a_read_reg(state, 0x302b, &val); | |
^ | |
625. val &= 0x7f; /* SELFSYNCFINDEN_CQS=0; disable auto reset */ | |
626. ret = lgdt3306a_write_reg(state, 0x302b, val); | |
#1581 | |
drivers/media/dvb-frontends/lgdt3306a.c:921: error: Dead Store | |
The value written to `&ret` is never used. | |
919. | |
920. /* 9. Center frequency of input signal of ADC */ | |
921. ret = lgdt3306a_write_reg(state, 0x0010, 0x34); /* 3.25MHz */ | |
^ | |
922. ret = lgdt3306a_write_reg(state, 0x0011, 0x00); | |
923. | |
#1582 | |
drivers/media/dvb-frontends/lgdt3306a.c:922: error: Dead Store | |
The value written to `&ret` is never used. | |
920. /* 9. Center frequency of input signal of ADC */ | |
921. ret = lgdt3306a_write_reg(state, 0x0010, 0x34); /* 3.25MHz */ | |
922. ret = lgdt3306a_write_reg(state, 0x0011, 0x00); | |
^ | |
923. | |
924. /* 10. Fixed gain error value */ | |
#1583 | |
drivers/media/dvb-frontends/lgdt3306a.c:925: error: Dead Store | |
The value written to `&ret` is never used. | |
923. | |
924. /* 10. Fixed gain error value */ | |
925. ret = lgdt3306a_write_reg(state, 0x0014, 0); /* gain error=0 */ | |
^ | |
926. | |
927. /* 10a. VSB TR BW gear shift initial step */ | |
#1584 | |
drivers/media/dvb-frontends/lgdt3306a.c:928: error: Dead Store | |
The value written to `&ret` is never used. | |
926. | |
927. /* 10a. VSB TR BW gear shift initial step */ | |
928. ret = lgdt3306a_read_reg(state, 0x103c, &val); | |
^ | |
929. val &= 0x0f; | |
930. val |= 0x20; /* SAMGSAUTOSTL_V[3:0] = 2 */ | |
#1585 | |
drivers/media/dvb-frontends/lgdt3306a.c:931: error: Dead Store | |
The value written to `&ret` is never used. | |
929. val &= 0x0f; | |
930. val |= 0x20; /* SAMGSAUTOSTL_V[3:0] = 2 */ | |
931. ret = lgdt3306a_write_reg(state, 0x103c, val); | |
^ | |
932. | |
933. /* 10b. Timing offset calibration in low temperature for VSB */ | |
#1586 | |
drivers/media/dvb-frontends/lgdt3306a.c:934: error: Dead Store | |
The value written to `&ret` is never used. | |
932. | |
933. /* 10b. Timing offset calibration in low temperature for VSB */ | |
934. ret = lgdt3306a_read_reg(state, 0x103d, &val); | |
^ | |
935. val &= 0xfc; | |
936. val |= 0x03; | |
#1587 | |
drivers/media/dvb-frontends/lgdt3306a.c:937: error: Dead Store | |
The value written to `&ret` is never used. | |
935. val &= 0xfc; | |
936. val |= 0x03; | |
937. ret = lgdt3306a_write_reg(state, 0x103d, val); | |
^ | |
938. | |
939. /* 10c. Timing offset calibration in low temperature for QAM */ | |
#1588 | |
drivers/media/dvb-frontends/lgdt3306a.c:940: error: Dead Store | |
The value written to `&ret` is never used. | |
938. | |
939. /* 10c. Timing offset calibration in low temperature for QAM */ | |
940. ret = lgdt3306a_read_reg(state, 0x1036, &val); | |
^ | |
941. val &= 0xf0; | |
942. val |= 0x0c; | |
#1589 | |
drivers/media/dvb-frontends/lgdt3306a.c:943: error: Dead Store | |
The value written to `&ret` is never used. | |
941. val &= 0xf0; | |
942. val |= 0x0c; | |
943. ret = lgdt3306a_write_reg(state, 0x1036, val); | |
^ | |
944. | |
945. /* 11. Using the imaginary part of CIR in CIR loading */ | |
#1590 | |
drivers/media/dvb-frontends/lgdt3306a.c:946: error: Dead Store | |
The value written to `&ret` is never used. | |
944. | |
945. /* 11. Using the imaginary part of CIR in CIR loading */ | |
946. ret = lgdt3306a_read_reg(state, 0x211f, &val); | |
^ | |
947. val &= 0xef; /* do not use imaginary of CIR */ | |
948. ret = lgdt3306a_write_reg(state, 0x211f, val); | |
#1591 | |
drivers/media/dvb-frontends/lgdt3306a.c:948: error: Dead Store | |
The value written to `&ret` is never used. | |
946. ret = lgdt3306a_read_reg(state, 0x211f, &val); | |
947. val &= 0xef; /* do not use imaginary of CIR */ | |
948. ret = lgdt3306a_write_reg(state, 0x211f, val); | |
^ | |
949. | |
950. /* 12. Control of no signal detector function */ | |
#1592 | |
drivers/media/dvb-frontends/lgdt3306a.c:951: error: Dead Store | |
The value written to `&ret` is never used. | |
949. | |
950. /* 12. Control of no signal detector function */ | |
951. ret = lgdt3306a_read_reg(state, 0x2849, &val); | |
^ | |
952. val &= 0xef; /* NOUSENOSIGDET=0, enable no signal detector */ | |
953. ret = lgdt3306a_write_reg(state, 0x2849, val); | |
#1593 | |
drivers/media/dvb-frontends/lgdt3306a.c:953: error: Dead Store | |
The value written to `&ret` is never used. | |
951. ret = lgdt3306a_read_reg(state, 0x2849, &val); | |
952. val &= 0xef; /* NOUSENOSIGDET=0, enable no signal detector */ | |
953. ret = lgdt3306a_write_reg(state, 0x2849, val); | |
^ | |
954. | |
955. /* FGR - put demod in some known mode */ | |
#1594 | |
drivers/media/dvb-frontends/lgdt3306a.c:956: error: Dead Store | |
The value written to `&ret` is never used. | |
954. | |
955. /* FGR - put demod in some known mode */ | |
956. ret = lgdt3306a_set_vsb(state); | |
^ | |
957. | |
958. /* 13. TP stream format */ | |
#1595 | |
drivers/media/dvb-frontends/lgdt3306a.c:959: error: Dead Store | |
The value written to `&ret` is never used. | |
957. | |
958. /* 13. TP stream format */ | |
959. ret = lgdt3306a_mpeg_mode(state, state->cfg->mpeg_mode); | |
^ | |
960. | |
961. /* 14. disable output buses */ | |
#1596 | |
drivers/media/dvb-frontends/lgdt3306a.c:962: error: Dead Store | |
The value written to `&ret` is never used. | |
960. | |
961. /* 14. disable output buses */ | |
962. ret = lgdt3306a_mpeg_tristate(state, 1); | |
^ | |
963. | |
964. /* 15. Sleep (in reset) */ | |
#1597 | |
drivers/media/dvb-frontends/lgdt3306a.c:996: error: Dead Store | |
The value written to `&ret` is never used. | |
994. | |
995. if (fe->ops.tuner_ops.set_params) { | |
996. ret = fe->ops.tuner_ops.set_params(fe); | |
^ | |
997. if (fe->ops.i2c_gate_ctrl) | |
998. fe->ops.i2c_gate_ctrl(fe, 0); | |
#1598 | |
drivers/media/dvb-frontends/lgdt3306a.c:1183: error: Dead Store | |
The value written to `&modeOper` is never used. | |
1181. enum lgdt3306a_lock_status lockStatus; | |
1182. | |
1183. modeOper = LG3306_UNKNOWN_MODE; | |
^ | |
1184. | |
1185. switch (whatLock) { | |
#1599 | |
drivers/media/dvb-frontends/m88rs2000.c:694: error: Dead Store | |
The value written to `®` is never used. | |
692. state->fec_inner = m88rs2000_get_fec(state); | |
693. /* Unknown suspect SNR level */ | |
694. reg = m88rs2000_readreg(state, 0x65); | |
^ | |
695. } | |
696. | |
#1600 | |
drivers/media/dvb-frontends/mb86a20s.c:877: error: Dead Store | |
The value written to `&rc` is never used. | |
875. | |
876. /* Turn off BER before Viterbi */ | |
877. rc = mb86a20s_writereg(state, 0x52, 0x00); | |
^ | |
878. | |
879. /* Update counter for this layer */ | |
#1601 | |
drivers/media/dvb-frontends/mb86a20s.c:903: error: Dead Store | |
The value written to `&rc` is never used. | |
901. | |
902. /* Turn on BER before Viterbi */ | |
903. rc = mb86a20s_writereg(state, 0x52, 0x01); | |
^ | |
904. | |
905. /* Reset all preBER counters */ | |
#1602 | |
drivers/media/dvb-frontends/mb86a20s.c:1011: error: Dead Store | |
The value written to `&rc` is never used. | |
1009. | |
1010. /* Turn off BER after Viterbi */ | |
1011. rc = mb86a20s_writereg(state, 0x5e, 0x00); | |
^ | |
1012. | |
1013. /* Update counter for this layer */ | |
#1603 | |
drivers/media/dvb-frontends/mb86a20s.c:1028: error: Dead Store | |
The value written to `&rc` is never used. | |
1026. | |
1027. /* Turn on BER after Viterbi */ | |
1028. rc = mb86a20s_writereg(state, 0x5e, 0x07); | |
^ | |
1029. | |
1030. /* Reset all preBER counters */ | |
#1604 | |
drivers/media/dvb-frontends/mxl692.c:122: error: Dead Store | |
The value written to `&buffer` is never used. | |
120. case MXL_EAGLE_OPCODE_TUNER_CHANNEL_TUNE_SET: | |
121. case MXL_EAGLE_OPCODE_SMA_TRANSMIT_SET: | |
122. buffer += convert_endian(sizeof(u32), buffer); | |
^ | |
123. break; | |
124. case MXL_EAGLE_OPCODE_QAM_PARAMS_SET: | |
#1605 | |
drivers/media/dvb-frontends/mxl692.c:126: error: Dead Store | |
The value written to `&buffer` is never used. | |
124. case MXL_EAGLE_OPCODE_QAM_PARAMS_SET: | |
125. buffer += 5; | |
126. buffer += convert_endian(2 * sizeof(u32), buffer); | |
^ | |
127. break; | |
128. default: | |
#1606 | |
drivers/media/dvb-frontends/mxl692.c:145: error: Dead Store | |
The value written to `&buffer` is never used. | |
143. case MXL_EAGLE_OPCODE_TUNER_AGC_STATUS_GET: | |
144. buffer++; | |
145. buffer += convert_endian(2 * sizeof(u16), buffer); | |
^ | |
146. break; | |
147. case MXL_EAGLE_OPCODE_ATSC_STATUS_GET: | |
#1607 | |
drivers/media/dvb-frontends/mxl692.c:149: error: Dead Store | |
The value written to `&buffer` is never used. | |
147. case MXL_EAGLE_OPCODE_ATSC_STATUS_GET: | |
148. buffer += convert_endian_n(2, sizeof(u16), buffer); | |
149. buffer += convert_endian(sizeof(u32), buffer); | |
^ | |
150. break; | |
151. case MXL_EAGLE_OPCODE_ATSC_ERROR_COUNTERS_GET: | |
#1608 | |
drivers/media/dvb-frontends/mxl692.c:152: error: Dead Store | |
The value written to `&buffer` is never used. | |
150. break; | |
151. case MXL_EAGLE_OPCODE_ATSC_ERROR_COUNTERS_GET: | |
152. buffer += convert_endian(3 * sizeof(u32), buffer); | |
^ | |
153. break; | |
154. case MXL_EAGLE_OPCODE_ATSC_EQUALIZER_FILTER_FFE_TAPS_GET: | |
#1609 | |
drivers/media/dvb-frontends/mxl692.c:155: error: Dead Store | |
The value written to `&buffer` is never used. | |
153. break; | |
154. case MXL_EAGLE_OPCODE_ATSC_EQUALIZER_FILTER_FFE_TAPS_GET: | |
155. buffer += convert_endian_n(24, sizeof(u16), buffer); | |
^ | |
156. break; | |
157. case MXL_EAGLE_OPCODE_QAM_STATUS_GET: | |
#1610 | |
drivers/media/dvb-frontends/mxl692.c:160: error: Dead Store | |
The value written to `&buffer` is never used. | |
158. buffer += 8; | |
159. buffer += convert_endian_n(2, sizeof(u16), buffer); | |
160. buffer += convert_endian(sizeof(u32), buffer); | |
^ | |
161. break; | |
162. case MXL_EAGLE_OPCODE_QAM_ERROR_COUNTERS_GET: | |
#1611 | |
drivers/media/dvb-frontends/mxl692.c:163: error: Dead Store | |
The value written to `&buffer` is never used. | |
161. break; | |
162. case MXL_EAGLE_OPCODE_QAM_ERROR_COUNTERS_GET: | |
163. buffer += convert_endian(7 * sizeof(u32), buffer); | |
^ | |
164. break; | |
165. case MXL_EAGLE_OPCODE_QAM_CONSTELLATION_VALUE_GET: | |
#1612 | |
drivers/media/dvb-frontends/mxl692.c:170: error: Dead Store | |
The value written to `&buffer` is never used. | |
168. case MXL_EAGLE_OPCODE_QAM_EQUALIZER_FILTER_DFE_END_GET: | |
169. case MXL_EAGLE_OPCODE_QAM_EQUALIZER_FILTER_SPUR_START_GET: | |
170. buffer += convert_endian_n(24, sizeof(u16), buffer); | |
^ | |
171. break; | |
172. case MXL_EAGLE_OPCODE_QAM_EQUALIZER_FILTER_SPUR_END_GET: | |
#1613 | |
drivers/media/dvb-frontends/mxl692.c:173: error: Dead Store | |
The value written to `&buffer` is never used. | |
171. break; | |
172. case MXL_EAGLE_OPCODE_QAM_EQUALIZER_FILTER_SPUR_END_GET: | |
173. buffer += convert_endian_n(8, sizeof(u16), buffer); | |
^ | |
174. break; | |
175. case MXL_EAGLE_OPCODE_QAM_EQUALIZER_FILTER_FFE_GET: | |
#1614 | |
drivers/media/dvb-frontends/mxl692.c:176: error: Dead Store | |
The value written to `&buffer` is never used. | |
174. break; | |
175. case MXL_EAGLE_OPCODE_QAM_EQUALIZER_FILTER_FFE_GET: | |
176. buffer += convert_endian_n(17, sizeof(u16), buffer); | |
^ | |
177. break; | |
178. case MXL_EAGLE_OPCODE_OOB_ERROR_COUNTERS_GET: | |
#1615 | |
drivers/media/dvb-frontends/mxl692.c:179: error: Dead Store | |
The value written to `&buffer` is never used. | |
177. break; | |
178. case MXL_EAGLE_OPCODE_OOB_ERROR_COUNTERS_GET: | |
179. buffer += convert_endian(3 * sizeof(u32), buffer); | |
^ | |
180. break; | |
181. case MXL_EAGLE_OPCODE_OOB_STATUS_GET: | |
#1616 | |
drivers/media/dvb-frontends/mxl692.c:183: error: Dead Store | |
The value written to `&buffer` is never used. | |
181. case MXL_EAGLE_OPCODE_OOB_STATUS_GET: | |
182. buffer += convert_endian_n(2, sizeof(u16), buffer); | |
183. buffer += convert_endian(sizeof(u32), buffer); | |
^ | |
184. break; | |
185. case MXL_EAGLE_OPCODE_SMA_RECEIVE_GET: | |
#1617 | |
drivers/media/dvb-frontends/mxl692.c:186: error: Dead Store | |
The value written to `&buffer` is never used. | |
184. break; | |
185. case MXL_EAGLE_OPCODE_SMA_RECEIVE_GET: | |
186. buffer += convert_endian(sizeof(u32), buffer); | |
^ | |
187. break; | |
188. default: | |
#1618 | |
drivers/media/dvb-frontends/nxt6000.c:420: error: Dead Store | |
The value written to `&val` is never used. | |
418. /* Strange magic required to gain access to RF_AGC_STATUS */ | |
419. nxt6000_readreg(state, RF_AGC_VAL_1); | |
420. val = nxt6000_readreg(state, RF_AGC_STATUS); | |
^ | |
421. val = nxt6000_readreg(state, RF_AGC_STATUS); | |
422. | |
#1619 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:606: error: Dead Store | |
The value written to `&ret` is never used. | |
604. switch (pdata->tuner) { | |
605. case RTL2832_SDR_TUNER_E4000: | |
606. ret = regmap_write(dev->regmap, 0x112, 0x5a); | |
^ | |
607. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
608. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
#1620 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:607: error: Dead Store | |
The value written to `&ret` is never used. | |
605. case RTL2832_SDR_TUNER_E4000: | |
606. ret = regmap_write(dev->regmap, 0x112, 0x5a); | |
607. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
^ | |
608. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
609. ret = regmap_write(dev->regmap, 0x1c7, 0x30); | |
#1621 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:608: error: Dead Store | |
The value written to `&ret` is never used. | |
606. ret = regmap_write(dev->regmap, 0x112, 0x5a); | |
607. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
608. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
^ | |
609. ret = regmap_write(dev->regmap, 0x1c7, 0x30); | |
610. ret = regmap_write(dev->regmap, 0x104, 0xd0); | |
#1622 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:609: error: Dead Store | |
The value written to `&ret` is never used. | |
607. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
608. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
609. ret = regmap_write(dev->regmap, 0x1c7, 0x30); | |
^ | |
610. ret = regmap_write(dev->regmap, 0x104, 0xd0); | |
611. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
#1623 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:610: error: Dead Store | |
The value written to `&ret` is never used. | |
608. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
609. ret = regmap_write(dev->regmap, 0x1c7, 0x30); | |
610. ret = regmap_write(dev->regmap, 0x104, 0xd0); | |
^ | |
611. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
612. ret = regmap_write(dev->regmap, 0x1c8, 0x18); | |
#1624 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:611: error: Dead Store | |
The value written to `&ret` is never used. | |
609. ret = regmap_write(dev->regmap, 0x1c7, 0x30); | |
610. ret = regmap_write(dev->regmap, 0x104, 0xd0); | |
611. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
^ | |
612. ret = regmap_write(dev->regmap, 0x1c8, 0x18); | |
613. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
#1625 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:612: error: Dead Store | |
The value written to `&ret` is never used. | |
610. ret = regmap_write(dev->regmap, 0x104, 0xd0); | |
611. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
612. ret = regmap_write(dev->regmap, 0x1c8, 0x18); | |
^ | |
613. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
614. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
#1626 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:613: error: Dead Store | |
The value written to `&ret` is never used. | |
611. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
612. ret = regmap_write(dev->regmap, 0x1c8, 0x18); | |
613. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
^ | |
614. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
615. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
#1627 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:614: error: Dead Store | |
The value written to `&ret` is never used. | |
612. ret = regmap_write(dev->regmap, 0x1c8, 0x18); | |
613. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
614. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
^ | |
615. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
616. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
#1628 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:615: error: Dead Store | |
The value written to `&ret` is never used. | |
613. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
614. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
615. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
^ | |
616. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
617. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
#1629 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:616: error: Dead Store | |
The value written to `&ret` is never used. | |
614. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
615. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
616. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
^ | |
617. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
618. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
#1630 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:617: error: Dead Store | |
The value written to `&ret` is never used. | |
615. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
616. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
617. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
^ | |
618. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
619. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
#1631 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:618: error: Dead Store | |
The value written to `&ret` is never used. | |
616. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
617. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
618. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
^ | |
619. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
620. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
#1632 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:619: error: Dead Store | |
The value written to `&ret` is never used. | |
617. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
618. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
619. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
^ | |
620. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
621. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
#1633 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:620: error: Dead Store | |
The value written to `&ret` is never used. | |
618. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
619. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
620. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
^ | |
621. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
622. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
#1634 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:621: error: Dead Store | |
The value written to `&ret` is never used. | |
619. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
620. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
621. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
^ | |
622. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
623. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
#1635 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:622: error: Dead Store | |
The value written to `&ret` is never used. | |
620. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
621. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
622. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
^ | |
623. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
624. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
#1636 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:623: error: Dead Store | |
The value written to `&ret` is never used. | |
621. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
622. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
623. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
^ | |
624. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
625. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
#1637 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:624: error: Dead Store | |
The value written to `&ret` is never used. | |
622. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
623. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
624. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
^ | |
625. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
626. ret = regmap_write(dev->regmap, 0x011, 0xd4); | |
#1638 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:625: error: Dead Store | |
The value written to `&ret` is never used. | |
623. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
624. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
625. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
^ | |
626. ret = regmap_write(dev->regmap, 0x011, 0xd4); | |
627. ret = regmap_write(dev->regmap, 0x1e5, 0xf0); | |
#1639 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:626: error: Dead Store | |
The value written to `&ret` is never used. | |
624. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
625. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
626. ret = regmap_write(dev->regmap, 0x011, 0xd4); | |
^ | |
627. ret = regmap_write(dev->regmap, 0x1e5, 0xf0); | |
628. ret = regmap_write(dev->regmap, 0x1d9, 0x00); | |
#1640 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:627: error: Dead Store | |
The value written to `&ret` is never used. | |
625. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
626. ret = regmap_write(dev->regmap, 0x011, 0xd4); | |
627. ret = regmap_write(dev->regmap, 0x1e5, 0xf0); | |
^ | |
628. ret = regmap_write(dev->regmap, 0x1d9, 0x00); | |
629. ret = regmap_write(dev->regmap, 0x1db, 0x00); | |
#1641 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:628: error: Dead Store | |
The value written to `&ret` is never used. | |
626. ret = regmap_write(dev->regmap, 0x011, 0xd4); | |
627. ret = regmap_write(dev->regmap, 0x1e5, 0xf0); | |
628. ret = regmap_write(dev->regmap, 0x1d9, 0x00); | |
^ | |
629. ret = regmap_write(dev->regmap, 0x1db, 0x00); | |
630. ret = regmap_write(dev->regmap, 0x1dd, 0x14); | |
#1642 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:629: error: Dead Store | |
The value written to `&ret` is never used. | |
627. ret = regmap_write(dev->regmap, 0x1e5, 0xf0); | |
628. ret = regmap_write(dev->regmap, 0x1d9, 0x00); | |
629. ret = regmap_write(dev->regmap, 0x1db, 0x00); | |
^ | |
630. ret = regmap_write(dev->regmap, 0x1dd, 0x14); | |
631. ret = regmap_write(dev->regmap, 0x1de, 0xec); | |
#1643 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:630: error: Dead Store | |
The value written to `&ret` is never used. | |
628. ret = regmap_write(dev->regmap, 0x1d9, 0x00); | |
629. ret = regmap_write(dev->regmap, 0x1db, 0x00); | |
630. ret = regmap_write(dev->regmap, 0x1dd, 0x14); | |
^ | |
631. ret = regmap_write(dev->regmap, 0x1de, 0xec); | |
632. ret = regmap_write(dev->regmap, 0x1d8, 0x0c); | |
#1644 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:631: error: Dead Store | |
The value written to `&ret` is never used. | |
629. ret = regmap_write(dev->regmap, 0x1db, 0x00); | |
630. ret = regmap_write(dev->regmap, 0x1dd, 0x14); | |
631. ret = regmap_write(dev->regmap, 0x1de, 0xec); | |
^ | |
632. ret = regmap_write(dev->regmap, 0x1d8, 0x0c); | |
633. ret = regmap_write(dev->regmap, 0x1e6, 0x02); | |
#1645 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:632: error: Dead Store | |
The value written to `&ret` is never used. | |
630. ret = regmap_write(dev->regmap, 0x1dd, 0x14); | |
631. ret = regmap_write(dev->regmap, 0x1de, 0xec); | |
632. ret = regmap_write(dev->regmap, 0x1d8, 0x0c); | |
^ | |
633. ret = regmap_write(dev->regmap, 0x1e6, 0x02); | |
634. ret = regmap_write(dev->regmap, 0x1d7, 0x09); | |
#1646 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:633: error: Dead Store | |
The value written to `&ret` is never used. | |
631. ret = regmap_write(dev->regmap, 0x1de, 0xec); | |
632. ret = regmap_write(dev->regmap, 0x1d8, 0x0c); | |
633. ret = regmap_write(dev->regmap, 0x1e6, 0x02); | |
^ | |
634. ret = regmap_write(dev->regmap, 0x1d7, 0x09); | |
635. ret = regmap_write(dev->regmap, 0x00d, 0x83); | |
#1647 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:634: error: Dead Store | |
The value written to `&ret` is never used. | |
632. ret = regmap_write(dev->regmap, 0x1d8, 0x0c); | |
633. ret = regmap_write(dev->regmap, 0x1e6, 0x02); | |
634. ret = regmap_write(dev->regmap, 0x1d7, 0x09); | |
^ | |
635. ret = regmap_write(dev->regmap, 0x00d, 0x83); | |
636. ret = regmap_write(dev->regmap, 0x010, 0x49); | |
#1648 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:635: error: Dead Store | |
The value written to `&ret` is never used. | |
633. ret = regmap_write(dev->regmap, 0x1e6, 0x02); | |
634. ret = regmap_write(dev->regmap, 0x1d7, 0x09); | |
635. ret = regmap_write(dev->regmap, 0x00d, 0x83); | |
^ | |
636. ret = regmap_write(dev->regmap, 0x010, 0x49); | |
637. ret = regmap_write(dev->regmap, 0x00d, 0x87); | |
#1649 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:636: error: Dead Store | |
The value written to `&ret` is never used. | |
634. ret = regmap_write(dev->regmap, 0x1d7, 0x09); | |
635. ret = regmap_write(dev->regmap, 0x00d, 0x83); | |
636. ret = regmap_write(dev->regmap, 0x010, 0x49); | |
^ | |
637. ret = regmap_write(dev->regmap, 0x00d, 0x87); | |
638. ret = regmap_write(dev->regmap, 0x00d, 0x85); | |
#1650 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:637: error: Dead Store | |
The value written to `&ret` is never used. | |
635. ret = regmap_write(dev->regmap, 0x00d, 0x83); | |
636. ret = regmap_write(dev->regmap, 0x010, 0x49); | |
637. ret = regmap_write(dev->regmap, 0x00d, 0x87); | |
^ | |
638. ret = regmap_write(dev->regmap, 0x00d, 0x85); | |
639. ret = regmap_write(dev->regmap, 0x013, 0x02); | |
#1651 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:638: error: Dead Store | |
The value written to `&ret` is never used. | |
636. ret = regmap_write(dev->regmap, 0x010, 0x49); | |
637. ret = regmap_write(dev->regmap, 0x00d, 0x87); | |
638. ret = regmap_write(dev->regmap, 0x00d, 0x85); | |
^ | |
639. ret = regmap_write(dev->regmap, 0x013, 0x02); | |
640. break; | |
#1652 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:639: error: Dead Store | |
The value written to `&ret` is never used. | |
637. ret = regmap_write(dev->regmap, 0x00d, 0x87); | |
638. ret = regmap_write(dev->regmap, 0x00d, 0x85); | |
639. ret = regmap_write(dev->regmap, 0x013, 0x02); | |
^ | |
640. break; | |
641. case RTL2832_SDR_TUNER_FC0012: | |
#1653 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:643: error: Dead Store | |
The value written to `&ret` is never used. | |
641. case RTL2832_SDR_TUNER_FC0012: | |
642. case RTL2832_SDR_TUNER_FC0013: | |
643. ret = regmap_write(dev->regmap, 0x112, 0x5a); | |
^ | |
644. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
645. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
#1654 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:644: error: Dead Store | |
The value written to `&ret` is never used. | |
642. case RTL2832_SDR_TUNER_FC0013: | |
643. ret = regmap_write(dev->regmap, 0x112, 0x5a); | |
644. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
^ | |
645. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
646. ret = regmap_write(dev->regmap, 0x1c7, 0x2c); | |
#1655 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:645: error: Dead Store | |
The value written to `&ret` is never used. | |
643. ret = regmap_write(dev->regmap, 0x112, 0x5a); | |
644. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
645. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
^ | |
646. ret = regmap_write(dev->regmap, 0x1c7, 0x2c); | |
647. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
#1656 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:646: error: Dead Store | |
The value written to `&ret` is never used. | |
644. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
645. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
646. ret = regmap_write(dev->regmap, 0x1c7, 0x2c); | |
^ | |
647. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
648. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
#1657 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:647: error: Dead Store | |
The value written to `&ret` is never used. | |
645. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
646. ret = regmap_write(dev->regmap, 0x1c7, 0x2c); | |
647. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
^ | |
648. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
649. ret = regmap_write(dev->regmap, 0x1c8, 0x16); | |
#1658 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:648: error: Dead Store | |
The value written to `&ret` is never used. | |
646. ret = regmap_write(dev->regmap, 0x1c7, 0x2c); | |
647. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
648. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
^ | |
649. ret = regmap_write(dev->regmap, 0x1c8, 0x16); | |
650. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
#1659 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:649: error: Dead Store | |
The value written to `&ret` is never used. | |
647. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
648. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
649. ret = regmap_write(dev->regmap, 0x1c8, 0x16); | |
^ | |
650. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
651. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
#1660 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:650: error: Dead Store | |
The value written to `&ret` is never used. | |
648. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
649. ret = regmap_write(dev->regmap, 0x1c8, 0x16); | |
650. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
^ | |
651. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
652. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
#1661 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:651: error: Dead Store | |
The value written to `&ret` is never used. | |
649. ret = regmap_write(dev->regmap, 0x1c8, 0x16); | |
650. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
651. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
^ | |
652. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
653. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
#1662 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:652: error: Dead Store | |
The value written to `&ret` is never used. | |
650. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
651. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
652. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
^ | |
653. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
654. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
#1663 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:653: error: Dead Store | |
The value written to `&ret` is never used. | |
651. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
652. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
653. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
^ | |
654. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
655. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
#1664 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:654: error: Dead Store | |
The value written to `&ret` is never used. | |
652. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
653. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
654. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
^ | |
655. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
656. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
#1665 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:655: error: Dead Store | |
The value written to `&ret` is never used. | |
653. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
654. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
655. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
^ | |
656. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
657. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
#1666 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:656: error: Dead Store | |
The value written to `&ret` is never used. | |
654. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
655. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
656. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
^ | |
657. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
658. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
#1667 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:657: error: Dead Store | |
The value written to `&ret` is never used. | |
655. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
656. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
657. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
^ | |
658. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
659. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
#1668 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:658: error: Dead Store | |
The value written to `&ret` is never used. | |
656. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
657. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
658. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
^ | |
659. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
660. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
#1669 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:659: error: Dead Store | |
The value written to `&ret` is never used. | |
657. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
658. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
659. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
^ | |
660. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
661. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
#1670 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:660: error: Dead Store | |
The value written to `&ret` is never used. | |
658. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
659. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
660. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
^ | |
661. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
662. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
#1671 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:661: error: Dead Store | |
The value written to `&ret` is never used. | |
659. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
660. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
661. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
^ | |
662. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
663. ret = regmap_bulk_write(dev->regmap, 0x011, "\xe9\xbf", 2); | |
#1672 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:662: error: Dead Store | |
The value written to `&ret` is never used. | |
660. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
661. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
662. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
^ | |
663. ret = regmap_bulk_write(dev->regmap, 0x011, "\xe9\xbf", 2); | |
664. ret = regmap_write(dev->regmap, 0x1e5, 0xf0); | |
#1673 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:663: error: Dead Store | |
The value written to `&ret` is never used. | |
661. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
662. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
663. ret = regmap_bulk_write(dev->regmap, 0x011, "\xe9\xbf", 2); | |
^ | |
664. ret = regmap_write(dev->regmap, 0x1e5, 0xf0); | |
665. ret = regmap_write(dev->regmap, 0x1d9, 0x00); | |
#1674 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:664: error: Dead Store | |
The value written to `&ret` is never used. | |
662. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
663. ret = regmap_bulk_write(dev->regmap, 0x011, "\xe9\xbf", 2); | |
664. ret = regmap_write(dev->regmap, 0x1e5, 0xf0); | |
^ | |
665. ret = regmap_write(dev->regmap, 0x1d9, 0x00); | |
666. ret = regmap_write(dev->regmap, 0x1db, 0x00); | |
#1675 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:665: error: Dead Store | |
The value written to `&ret` is never used. | |
663. ret = regmap_bulk_write(dev->regmap, 0x011, "\xe9\xbf", 2); | |
664. ret = regmap_write(dev->regmap, 0x1e5, 0xf0); | |
665. ret = regmap_write(dev->regmap, 0x1d9, 0x00); | |
^ | |
666. ret = regmap_write(dev->regmap, 0x1db, 0x00); | |
667. ret = regmap_write(dev->regmap, 0x1dd, 0x11); | |
#1676 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:666: error: Dead Store | |
The value written to `&ret` is never used. | |
664. ret = regmap_write(dev->regmap, 0x1e5, 0xf0); | |
665. ret = regmap_write(dev->regmap, 0x1d9, 0x00); | |
666. ret = regmap_write(dev->regmap, 0x1db, 0x00); | |
^ | |
667. ret = regmap_write(dev->regmap, 0x1dd, 0x11); | |
668. ret = regmap_write(dev->regmap, 0x1de, 0xef); | |
#1677 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:667: error: Dead Store | |
The value written to `&ret` is never used. | |
665. ret = regmap_write(dev->regmap, 0x1d9, 0x00); | |
666. ret = regmap_write(dev->regmap, 0x1db, 0x00); | |
667. ret = regmap_write(dev->regmap, 0x1dd, 0x11); | |
^ | |
668. ret = regmap_write(dev->regmap, 0x1de, 0xef); | |
669. ret = regmap_write(dev->regmap, 0x1d8, 0x0c); | |
#1678 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:668: error: Dead Store | |
The value written to `&ret` is never used. | |
666. ret = regmap_write(dev->regmap, 0x1db, 0x00); | |
667. ret = regmap_write(dev->regmap, 0x1dd, 0x11); | |
668. ret = regmap_write(dev->regmap, 0x1de, 0xef); | |
^ | |
669. ret = regmap_write(dev->regmap, 0x1d8, 0x0c); | |
670. ret = regmap_write(dev->regmap, 0x1e6, 0x02); | |
#1679 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:669: error: Dead Store | |
The value written to `&ret` is never used. | |
667. ret = regmap_write(dev->regmap, 0x1dd, 0x11); | |
668. ret = regmap_write(dev->regmap, 0x1de, 0xef); | |
669. ret = regmap_write(dev->regmap, 0x1d8, 0x0c); | |
^ | |
670. ret = regmap_write(dev->regmap, 0x1e6, 0x02); | |
671. ret = regmap_write(dev->regmap, 0x1d7, 0x09); | |
#1680 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:670: error: Dead Store | |
The value written to `&ret` is never used. | |
668. ret = regmap_write(dev->regmap, 0x1de, 0xef); | |
669. ret = regmap_write(dev->regmap, 0x1d8, 0x0c); | |
670. ret = regmap_write(dev->regmap, 0x1e6, 0x02); | |
^ | |
671. ret = regmap_write(dev->regmap, 0x1d7, 0x09); | |
672. break; | |
#1681 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:671: error: Dead Store | |
The value written to `&ret` is never used. | |
669. ret = regmap_write(dev->regmap, 0x1d8, 0x0c); | |
670. ret = regmap_write(dev->regmap, 0x1e6, 0x02); | |
671. ret = regmap_write(dev->regmap, 0x1d7, 0x09); | |
^ | |
672. break; | |
673. case RTL2832_SDR_TUNER_R820T: | |
#1682 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:675: error: Dead Store | |
The value written to `&ret` is never used. | |
673. case RTL2832_SDR_TUNER_R820T: | |
674. case RTL2832_SDR_TUNER_R828D: | |
675. ret = regmap_write(dev->regmap, 0x112, 0x5a); | |
^ | |
676. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
677. ret = regmap_write(dev->regmap, 0x115, 0x01); | |
#1683 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:676: error: Dead Store | |
The value written to `&ret` is never used. | |
674. case RTL2832_SDR_TUNER_R828D: | |
675. ret = regmap_write(dev->regmap, 0x112, 0x5a); | |
676. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
^ | |
677. ret = regmap_write(dev->regmap, 0x115, 0x01); | |
678. ret = regmap_write(dev->regmap, 0x103, 0x80); | |
#1684 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:677: error: Dead Store | |
The value written to `&ret` is never used. | |
675. ret = regmap_write(dev->regmap, 0x112, 0x5a); | |
676. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
677. ret = regmap_write(dev->regmap, 0x115, 0x01); | |
^ | |
678. ret = regmap_write(dev->regmap, 0x103, 0x80); | |
679. ret = regmap_write(dev->regmap, 0x1c7, 0x24); | |
#1685 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:678: error: Dead Store | |
The value written to `&ret` is never used. | |
676. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
677. ret = regmap_write(dev->regmap, 0x115, 0x01); | |
678. ret = regmap_write(dev->regmap, 0x103, 0x80); | |
^ | |
679. ret = regmap_write(dev->regmap, 0x1c7, 0x24); | |
680. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
#1686 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:679: error: Dead Store | |
The value written to `&ret` is never used. | |
677. ret = regmap_write(dev->regmap, 0x115, 0x01); | |
678. ret = regmap_write(dev->regmap, 0x103, 0x80); | |
679. ret = regmap_write(dev->regmap, 0x1c7, 0x24); | |
^ | |
680. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
681. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
#1687 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:680: error: Dead Store | |
The value written to `&ret` is never used. | |
678. ret = regmap_write(dev->regmap, 0x103, 0x80); | |
679. ret = regmap_write(dev->regmap, 0x1c7, 0x24); | |
680. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
^ | |
681. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
682. ret = regmap_write(dev->regmap, 0x1c8, 0x14); | |
#1688 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:681: error: Dead Store | |
The value written to `&ret` is never used. | |
679. ret = regmap_write(dev->regmap, 0x1c7, 0x24); | |
680. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
681. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
^ | |
682. ret = regmap_write(dev->regmap, 0x1c8, 0x14); | |
683. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
#1689 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:682: error: Dead Store | |
The value written to `&ret` is never used. | |
680. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
681. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
682. ret = regmap_write(dev->regmap, 0x1c8, 0x14); | |
^ | |
683. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
684. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
#1690 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:683: error: Dead Store | |
The value written to `&ret` is never used. | |
681. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
682. ret = regmap_write(dev->regmap, 0x1c8, 0x14); | |
683. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
^ | |
684. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
685. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
#1691 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:684: error: Dead Store | |
The value written to `&ret` is never used. | |
682. ret = regmap_write(dev->regmap, 0x1c8, 0x14); | |
683. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
684. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
^ | |
685. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
686. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
#1692 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:685: error: Dead Store | |
The value written to `&ret` is never used. | |
683. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
684. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
685. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
^ | |
686. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
687. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
#1693 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:686: error: Dead Store | |
The value written to `&ret` is never used. | |
684. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
685. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
686. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
^ | |
687. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
688. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
#1694 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:687: error: Dead Store | |
The value written to `&ret` is never used. | |
685. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
686. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
687. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
^ | |
688. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
689. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
#1695 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:688: error: Dead Store | |
The value written to `&ret` is never used. | |
686. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
687. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
688. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
^ | |
689. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
690. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
#1696 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:689: error: Dead Store | |
The value written to `&ret` is never used. | |
687. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
688. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
689. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
^ | |
690. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
691. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
#1697 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:690: error: Dead Store | |
The value written to `&ret` is never used. | |
688. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
689. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
690. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
^ | |
691. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
692. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
#1698 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:691: error: Dead Store | |
The value written to `&ret` is never used. | |
689. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
690. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
691. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
^ | |
692. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
693. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
#1699 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:692: error: Dead Store | |
The value written to `&ret` is never used. | |
690. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
691. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
692. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
^ | |
693. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
694. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
#1700 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:693: error: Dead Store | |
The value written to `&ret` is never used. | |
691. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
692. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
693. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
^ | |
694. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
695. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
#1701 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:694: error: Dead Store | |
The value written to `&ret` is never used. | |
692. ret = regmap_write(dev->regmap, 0x10a, 0x80); | |
693. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
694. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
^ | |
695. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
696. ret = regmap_write(dev->regmap, 0x011, 0xf4); | |
#1702 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:695: error: Dead Store | |
The value written to `&ret` is never used. | |
693. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
694. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
695. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
^ | |
696. ret = regmap_write(dev->regmap, 0x011, 0xf4); | |
697. break; | |
#1703 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:696: error: Dead Store | |
The value written to `&ret` is never used. | |
694. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
695. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
696. ret = regmap_write(dev->regmap, 0x011, 0xf4); | |
^ | |
697. break; | |
698. case RTL2832_SDR_TUNER_FC2580: | |
#1704 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:699: error: Dead Store | |
The value written to `&ret` is never used. | |
697. break; | |
698. case RTL2832_SDR_TUNER_FC2580: | |
699. ret = regmap_write(dev->regmap, 0x112, 0x39); | |
^ | |
700. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
701. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
#1705 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:700: error: Dead Store | |
The value written to `&ret` is never used. | |
698. case RTL2832_SDR_TUNER_FC2580: | |
699. ret = regmap_write(dev->regmap, 0x112, 0x39); | |
700. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
^ | |
701. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
702. ret = regmap_write(dev->regmap, 0x1c7, 0x2c); | |
#1706 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:701: error: Dead Store | |
The value written to `&ret` is never used. | |
699. ret = regmap_write(dev->regmap, 0x112, 0x39); | |
700. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
701. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
^ | |
702. ret = regmap_write(dev->regmap, 0x1c7, 0x2c); | |
703. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
#1707 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:702: error: Dead Store | |
The value written to `&ret` is never used. | |
700. ret = regmap_write(dev->regmap, 0x102, 0x40); | |
701. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
702. ret = regmap_write(dev->regmap, 0x1c7, 0x2c); | |
^ | |
703. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
704. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
#1708 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:703: error: Dead Store | |
The value written to `&ret` is never used. | |
701. ret = regmap_write(dev->regmap, 0x103, 0x5a); | |
702. ret = regmap_write(dev->regmap, 0x1c7, 0x2c); | |
703. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
^ | |
704. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
705. ret = regmap_write(dev->regmap, 0x1c8, 0x16); | |
#1709 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:704: error: Dead Store | |
The value written to `&ret` is never used. | |
702. ret = regmap_write(dev->regmap, 0x1c7, 0x2c); | |
703. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
704. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
^ | |
705. ret = regmap_write(dev->regmap, 0x1c8, 0x16); | |
706. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
#1710 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:705: error: Dead Store | |
The value written to `&ret` is never used. | |
703. ret = regmap_write(dev->regmap, 0x104, 0xcc); | |
704. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
705. ret = regmap_write(dev->regmap, 0x1c8, 0x16); | |
^ | |
706. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
707. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
#1711 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:706: error: Dead Store | |
The value written to `&ret` is never used. | |
704. ret = regmap_write(dev->regmap, 0x105, 0xbe); | |
705. ret = regmap_write(dev->regmap, 0x1c8, 0x16); | |
706. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
^ | |
707. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
708. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
#1712 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:707: error: Dead Store | |
The value written to `&ret` is never used. | |
705. ret = regmap_write(dev->regmap, 0x1c8, 0x16); | |
706. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
707. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
^ | |
708. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
709. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
#1713 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:708: error: Dead Store | |
The value written to `&ret` is never used. | |
706. ret = regmap_write(dev->regmap, 0x106, 0x35); | |
707. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
708. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
^ | |
709. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
710. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
#1714 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:709: error: Dead Store | |
The value written to `&ret` is never used. | |
707. ret = regmap_write(dev->regmap, 0x1c9, 0x21); | |
708. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
709. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
^ | |
710. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
711. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
#1715 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:710: error: Dead Store | |
The value written to `&ret` is never used. | |
708. ret = regmap_write(dev->regmap, 0x1ca, 0x21); | |
709. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
710. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
^ | |
711. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
712. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
#1716 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:711: error: Dead Store | |
The value written to `&ret` is never used. | |
709. ret = regmap_write(dev->regmap, 0x1cb, 0x00); | |
710. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
711. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
^ | |
712. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
713. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
#1717 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:712: error: Dead Store | |
The value written to `&ret` is never used. | |
710. ret = regmap_write(dev->regmap, 0x107, 0x40); | |
711. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
712. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
^ | |
713. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
714. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
#1718 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:713: error: Dead Store | |
The value written to `&ret` is never used. | |
711. ret = regmap_write(dev->regmap, 0x1cd, 0x10); | |
712. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
713. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
^ | |
714. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
715. ret = regmap_write(dev->regmap, 0x10a, 0x9c); | |
#1719 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:714: error: Dead Store | |
The value written to `&ret` is never used. | |
712. ret = regmap_write(dev->regmap, 0x1ce, 0x10); | |
713. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
714. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
^ | |
715. ret = regmap_write(dev->regmap, 0x10a, 0x9c); | |
716. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
#1720 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:715: error: Dead Store | |
The value written to `&ret` is never used. | |
713. ret = regmap_write(dev->regmap, 0x108, 0x80); | |
714. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
715. ret = regmap_write(dev->regmap, 0x10a, 0x9c); | |
^ | |
716. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
717. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
#1721 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:716: error: Dead Store | |
The value written to `&ret` is never used. | |
714. ret = regmap_write(dev->regmap, 0x109, 0x7f); | |
715. ret = regmap_write(dev->regmap, 0x10a, 0x9c); | |
716. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
^ | |
717. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
718. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
#1722 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:717: error: Dead Store | |
The value written to `&ret` is never used. | |
715. ret = regmap_write(dev->regmap, 0x10a, 0x9c); | |
716. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
717. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
^ | |
718. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
719. ret = regmap_bulk_write(dev->regmap, 0x011, "\xe9\xf4", 2); | |
#1723 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:718: error: Dead Store | |
The value written to `&ret` is never used. | |
716. ret = regmap_write(dev->regmap, 0x10b, 0x7f); | |
717. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
718. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
^ | |
719. ret = regmap_bulk_write(dev->regmap, 0x011, "\xe9\xf4", 2); | |
720. break; | |
#1724 | |
drivers/media/dvb-frontends/rtl2832_sdr.c:719: error: Dead Store | |
The value written to `&ret` is never used. | |
717. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
718. ret = regmap_write(dev->regmap, 0x00e, 0xfc); | |
719. ret = regmap_bulk_write(dev->regmap, 0x011, "\xe9\xf4", 2); | |
^ | |
720. break; | |
721. default: | |
#1725 | |
drivers/media/dvb-frontends/si2165.c:206: error: Dead Store | |
The value written to `&divn` is never used. | |
204. u8 divr = 1; /* 1..7 */ | |
205. u8 divp = 1; /* only 1 or 4 */ | |
206. u8 divn = 56; /* 1..63 */ | |
^ | |
207. u8 divm = 8; | |
208. u8 divl = 12; | |
#1726 | |
drivers/media/dvb-frontends/si2165.c:528: error: Dead Store | |
The value written to `&c` is never used. | |
526. int ret = 0; | |
527. struct si2165_state *state = fe->demodulator_priv; | |
528. struct dtv_frontend_properties *c = &fe->dtv_property_cache; | |
^ | |
529. u8 val; | |
530. u8 patch_version = 0x00; | |
#1727 | |
drivers/media/dvb-frontends/si2165.c:1259: error: Dead Store | |
The value written to `&n` is never used. | |
1257. } | |
1258. if (state->has_dvbc) { | |
1259. state->fe.ops.delsys[n++] = SYS_DVBC_ANNEX_A; | |
^ | |
1260. strlcat(state->fe.ops.info.name, " DVB-C", | |
1261. sizeof(state->fe.ops.info.name)); | |
#1728 | |
drivers/media/dvb-frontends/stb0899_algo.c:327: error: Dead Store | |
The value written to `&dataTime` is never used. | |
325. struct stb0899_params *params = &state->params; | |
326. | |
327. int lock = 0, index = 0, dataTime = 500, loop; | |
^ | |
328. u8 reg; | |
329. | |
#1729 | |
drivers/media/dvb-frontends/stb0899_algo.c:498: error: Dead Store | |
The value written to `&clnI` is never used. | |
496. u8 cfr[2]; | |
497. u8 eq_const[10]; | |
498. s32 clnI = 3; | |
^ | |
499. u32 bandwidth = 0; | |
500. | |
#1730 | |
drivers/media/dvb-frontends/stv0367.c:239: error: Dead Store | |
The value written to `&val` is never used. | |
237. static u8 stv0367_readbits(struct stv0367_state *state, u32 label) | |
238. { | |
239. u8 val = 0xff; | |
^ | |
240. u8 mask, pos; | |
241. | |
#1731 | |
drivers/media/dvb-frontends/stv0367.c:1103: error: Dead Store | |
The value written to `&temp` is never used. | |
1101. stv0367_writebits(state, F367TER_TRL_NOMRATE_LO, temp % 256); | |
1102. | |
1103. temp = stv0367_readbits(state, F367TER_TRL_NOMRATE_HI) * 512 + | |
^ | |
1104. stv0367_readbits(state, F367TER_TRL_NOMRATE_LO) * 2 + | |
1105. stv0367_readbits(state, F367TER_TRL_NOMRATE_LSB); | |
#1732 | |
drivers/media/dvb-frontends/stv0367.c:1109: error: Dead Store | |
The value written to `&temp` is never used. | |
1107. stv0367_writebits(state, F367TER_GAIN_SRC_HI, temp / 256); | |
1108. stv0367_writebits(state, F367TER_GAIN_SRC_LO, temp % 256); | |
1109. temp = stv0367_readbits(state, F367TER_GAIN_SRC_HI) * 256 + | |
^ | |
1110. stv0367_readbits(state, F367TER_GAIN_SRC_LO); | |
1111. | |
#1733 | |
drivers/media/dvb-frontends/stv0367.c:1530: error: Dead Store | |
The value written to `&tber` is never used. | |
1528. /*measurement not completed, load previous value*/ | |
1529. else { | |
1530. tber = ter_state->pBER; | |
^ | |
1531. return 0; | |
1532. } | |
#1734 | |
drivers/media/dvb-frontends/stv0367.c:2325: error: Dead Store | |
The value written to `&signalType` is never used. | |
2323. { | |
2324. struct stv0367cab_state *cab_state = state->cab_state; | |
2325. enum stv0367_cab_signal_type signalType = FE_CAB_NOAGC; | |
^ | |
2326. u32 QAMFEC_Lock, QAM_Lock, u32_tmp, ifkhz, | |
2327. LockTime, TRLTimeOut, AGCTimeOut, CRLSymbols, | |
#1735 | |
drivers/media/dvb-frontends/stv0900_core.c:771: error: Dead Store | |
The value written to `&ber` is never used. | |
769. enum fe_stv0900_demod_num demod) | |
770. { | |
771. u32 ber = 10000000, i; | |
^ | |
772. s32 demod_state; | |
773. | |
#1736 | |
drivers/media/dvb-frontends/stv0900_core.c:1193: error: Dead Store | |
The value written to `&aclc_value` is never used. | |
1191. const struct stv0900_short_frames_car_loop_optim_vs_mod *s2sclc30; | |
1192. s32 mod_index = 0; | |
1193. u8 aclc_value = 0x0b; | |
^ | |
1194. | |
1195. dprintk("%s\n", __func__); | |
#1737 | |
drivers/media/dvb-frontends/stv0900_core.c:1504: error: Dead Store | |
The value written to `&locked` is never used. | |
1502. { | |
1503. enum fe_stv0900_search_state demod_state; | |
1504. int locked = FALSE; | |
^ | |
1505. u8 tsbitrate0_val, tsbitrate1_val; | |
1506. s32 bitrate; | |
#1738 | |
drivers/media/dvb-frontends/stv0900_sw.c:126: error: Dead Store | |
The value written to `&lock` is never used. | |
124. { | |
125. int no_signal, | |
126. lock = FALSE; | |
^ | |
127. s32 stepCpt, | |
128. freqOffset, | |
#1739 | |
drivers/media/dvb-frontends/stv0900_sw.c:185: error: Dead Store | |
The value written to `&lock` is never used. | |
183. enum fe_stv0900_demod_num demod) | |
184. { | |
185. int lock = FALSE, | |
^ | |
186. no_signal, | |
187. zigzag; | |
#1740 | |
drivers/media/dvb-frontends/stv0900_sw.c:507: error: Dead Store | |
The value written to `&lock` is never used. | |
505. struct stv0900_internal *intp = state->internal; | |
506. enum fe_stv0900_demod_num demod = state->demod; | |
507. int lock = FALSE, | |
^ | |
508. d = demod; | |
509. s32 srate, | |
#1741 | |
drivers/media/dvb-frontends/stv0900_sw.c:685: error: Dead Store | |
The value written to `&vth_reg` is never used. | |
683. stv0900_write_reg(intp, vth_reg++, 0x2f); | |
684. stv0900_write_reg(intp, vth_reg++, 0x24); | |
685. stv0900_write_reg(intp, vth_reg++, 0x1f); | |
^ | |
686. } | |
687. | |
#1742 | |
drivers/media/dvb-frontends/stv0900_sw.c:1391: error: Dead Store | |
The value written to `&direction` is never used. | |
1389. enum fe_stv0900_demod_num demod = state->demod; | |
1390. int timing_lck = FALSE; | |
1391. s32 i, timingcpt = 0, | |
^ | |
1392. direction = 1, | |
1393. nb_steps, | |
#1743 | |
drivers/media/dvb-frontends/stv0900_sw.c:1396: error: Dead Store | |
The value written to `&currier_step` is never used. | |
1394. current_step = 0, | |
1395. tuner_freq; | |
1396. u32 agc2_th, | |
^ | |
1397. coarse_srate = 0, | |
1398. agc2_integr = 0, | |
#1744 | |
drivers/media/dvb-frontends/stv0900_sw.c:1593: error: Dead Store | |
The value written to `&lock` is never used. | |
1591. u32 coarse_srate, | |
1592. agc2_th; | |
1593. int lock = FALSE, | |
^ | |
1594. coarse_fail = FALSE; | |
1595. s32 demod_timeout = 500, | |
#1745 | |
drivers/media/dvb-frontends/stv0900_sw.c:1706: error: Dead Store | |
The value written to `&vth_reg` is never used. | |
1704. stv0900_write_reg(intp, vth_reg++, 0x23); | |
1705. stv0900_write_reg(intp, vth_reg++, 0x1e); | |
1706. stv0900_write_reg(intp, vth_reg++, 0x19); | |
^ | |
1707. } | |
1708. | |
#1746 | |
drivers/media/dvb-frontends/stv0900_sw.c:1978: error: Dead Store | |
The value written to `&lock` is never used. | |
1976. if (stv0900_wait_for_lock(intp, demod, | |
1977. fec_timeout, fec_timeout) == TRUE) { | |
1978. lock = TRUE; | |
^ | |
1979. intp->result[demod].locked = TRUE; | |
1980. if (intp->result[demod].standard == | |
#1747 | |
drivers/media/dvb-frontends/stv0900_sw.c:1993: error: Dead Store | |
The value written to `&lock` is never used. | |
1991. stv0900_write_reg(intp, ERRCTRL2, 0xc1); | |
1992. } else { | |
1993. lock = FALSE; | |
^ | |
1994. signal_type = STV0900_NODATA; | |
1995. no_signal = stv0900_check_signal_presence(intp, demod); | |
#1748 | |
drivers/media/dvb-frontends/stv090x.c:1683: error: Dead Store | |
The value written to `&dir` is never used. | |
1681. | |
1682. int tmg_lock = 0, i; | |
1683. s32 tmg_cpt = 0, dir = 1, steps, cur_step = 0, freq; | |
^ | |
1684. u32 srate_coarse = 0, agc2 = 0, car_step = 1200, reg; | |
1685. u32 agc2th; | |
#1749 | |
drivers/media/dvb-frontends/stv090x.c:1684: error: Dead Store | |
The value written to `&car_step` is never used. | |
1682. int tmg_lock = 0, i; | |
1683. s32 tmg_cpt = 0, dir = 1, steps, cur_step = 0, freq; | |
1684. u32 srate_coarse = 0, agc2 = 0, car_step = 1200, reg; | |
^ | |
1685. u32 agc2th; | |
1686. | |
#1750 | |
drivers/media/dvb-frontends/stv090x.c:2681: error: Dead Store | |
The value written to `&aclc` is never used. | |
2679. static u8 stv090x_optimize_carloop(struct stv090x_state *state, enum stv090x_modcod modcod, s32 pilots) | |
2680. { | |
2681. u8 aclc = 0x29; | |
^ | |
2682. s32 i; | |
2683. struct stv090x_long_frame_crloop *car_loop, *car_loop_qpsk_low, *car_loop_apsk_low; | |
#1751 | |
drivers/media/dvb-frontends/stv090x.c:2794: error: Dead Store | |
The value written to `&aclc` is never used. | |
2792. struct stv090x_short_frame_crloop *short_crl = NULL; | |
2793. s32 index = 0; | |
2794. u8 aclc = 0x0b; | |
^ | |
2795. | |
2796. switch (state->modulation) { | |
#1752 | |
drivers/media/dvb-frontends/stv090x.c:2960: error: Dead Store | |
The value written to `®` is never used. | |
2958. f_1 = STV090x_READ_DEMOD(state, CFR2); | |
2959. f_0 = STV090x_READ_DEMOD(state, CFR1); | |
2960. reg = STV090x_READ_DEMOD(state, TMGOBS); | |
^ | |
2961. | |
2962. if (state->algo == STV090x_BLIND_SEARCH) { | |
#1753 | |
drivers/media/dvb-frontends/stv0910.c:683: error: Dead Store | |
The value written to `&status` is never used. | |
681. if (state->last_bernumerator < 256 && state->berscale < 6) { | |
682. state->berscale += 1; | |
683. status = write_reg(state, RSTV0910_P2_ERRCTRL1 + | |
^ | |
684. state->regoff, | |
685. 0x20 | state->berscale); | |
#1754 | |
drivers/media/dvb-frontends/stv0910.c:689: error: Dead Store | |
The value written to `&status` is never used. | |
687. state->berscale > 2) { | |
688. state->berscale -= 1; | |
689. status = write_reg(state, RSTV0910_P2_ERRCTRL1 + | |
^ | |
690. state->regoff, 0x20 | | |
691. state->berscale); | |
#1755 | |
drivers/media/dvb-frontends/stv6111.c:444: error: Dead Store | |
The value written to `&p` is never used. | |
442. u32 index = (cutoff_frequency + 999999) / 1000000; | |
443. u32 frequency = (local_frequency + 500) / 1000; | |
444. u32 p = 1, psel = 0, fvco, div, frac; | |
^ | |
445. u8 icp, tmp; | |
446. | |
#1756 | |
drivers/media/dvb-frontends/tc90522.c:343: error: Dead Store | |
The value written to `&mode` is never used. | |
341. c->delivery_system = SYS_ISDBT; | |
342. c->bandwidth_hz = 6000000; | |
343. mode = 1; | |
^ | |
344. ret = reg_read(state, 0xb0, val, 1); | |
345. if (ret == 0) { | |
#1757 | |
drivers/media/dvb-frontends/tda10048.c:255: error: Dead Store | |
The value written to `&ret` is never used. | |
253. { | |
254. struct tda10048_config *config = &state->config; | |
255. int ret = -EREMOTEIO; | |
^ | |
256. struct i2c_msg msg; | |
257. u8 *buf; | |
#1758 | |
drivers/media/dvb-frontends/tda1004x.c:547: error: Dead Store | |
The value written to `&ret` is never used. | |
545. } | |
546. tda1004x_write_mask(state, TDA1004X_CONFC4, 8, 8); // going to boot from HOST | |
547. ret = tda1004x_do_upload(state, fw->data, fw->size, TDA10046H_CODE_CPT, TDA10046H_CODE_IN); | |
^ | |
548. release_firmware(fw); | |
549. return tda1004x_check_upload_ok(state); | |
#1759 | |
drivers/media/firewire/firedtv-avc.c:1122: error: Dead Store | |
The value written to `&pmt_cmd_id` is never used. | |
1120. if (program_info_length > 0) | |
1121. program_info_length--; /* Remove pmt_cmd_id */ | |
1122. pmt_cmd_id = msg[6]; | |
^ | |
1123. | |
1124. c->operand[0] = SFE_VENDOR_DE_COMPANYID_0; | |
#1760 | |
drivers/media/i2c/adv7170.c:361: error: Dead Store | |
The value written to `&i` is never used. | |
359. i = adv7170_write_block(sd, init_NTSC, sizeof(init_NTSC)); | |
360. if (i >= 0) { | |
361. i = adv7170_write(sd, 0x07, TR0MODE | TR0RST); | |
^ | |
362. i = adv7170_write(sd, 0x07, TR0MODE); | |
363. i = adv7170_read(sd, 0x12); | |
#1761 | |
drivers/media/i2c/adv7170.c:362: error: Dead Store | |
The value written to `&i` is never used. | |
360. if (i >= 0) { | |
361. i = adv7170_write(sd, 0x07, TR0MODE | TR0RST); | |
362. i = adv7170_write(sd, 0x07, TR0MODE); | |
^ | |
363. i = adv7170_read(sd, 0x12); | |
364. v4l2_dbg(1, debug, sd, "revision %d\n", i & 1); | |
#1762 | |
drivers/media/i2c/adv7175.c:416: error: Dead Store | |
The value written to `&i` is never used. | |
414. i = adv7175_write_block(sd, init_common, sizeof(init_common)); | |
415. if (i >= 0) { | |
416. i = adv7175_write(sd, 0x07, TR0MODE | TR0RST); | |
^ | |
417. i = adv7175_write(sd, 0x07, TR0MODE); | |
418. i = adv7175_read(sd, 0x12); | |
#1763 | |
drivers/media/i2c/adv7175.c:417: error: Dead Store | |
The value written to `&i` is never used. | |
415. if (i >= 0) { | |
416. i = adv7175_write(sd, 0x07, TR0MODE | TR0RST); | |
417. i = adv7175_write(sd, 0x07, TR0MODE); | |
^ | |
418. i = adv7175_read(sd, 0x12); | |
419. v4l2_dbg(1, debug, sd, "revision %d\n", i & 1); | |
#1764 | |
drivers/media/i2c/ir-kbd-i2c.c:286: error: Dead Store | |
The value written to `&subaddr` is never used. | |
284. { .addr = ir->c->addr, .flags = I2C_M_RD, | |
285. .buf = &key, .len = 1} }; | |
286. subaddr = 0x0d; | |
^ | |
287. if (2 != i2c_transfer(ir->c->adapter, msg, 2)) { | |
288. dev_dbg(&ir->rc->dev, "read error\n"); | |
#1765 | |
drivers/media/i2c/ir-kbd-i2c.c:295: error: Dead Store | |
The value written to `&subaddr` is never used. | |
293. return 0; | |
294. | |
295. subaddr = 0x0b; | |
^ | |
296. msg[1].buf = &keygroup; | |
297. if (2 != i2c_transfer(ir->c->adapter, msg, 2)) { | |
#1766 | |
drivers/media/i2c/noon010pc30.c:650: error: Null Dereference | |
pointer `mf` last assigned on line 646 could be null and is dereferenced at line 650, column 2. | |
648. 0); | |
649. | |
650. mf->width = noon010_sizes[0].width; | |
^ | |
651. mf->height = noon010_sizes[0].height; | |
652. mf->code = noon010_formats[0].code; | |
#1767 | |
drivers/media/i2c/ov2640.c:929: error: Null Dereference | |
pointer `mf` last assigned on line 928 could be null and is dereferenced at line 929, column 3. | |
927. #ifdef CONFIG_VIDEO_V4L2_SUBDEV_API | |
928. mf = v4l2_subdev_get_try_format(sd, sd_state, 0); | |
929. format->format = *mf; | |
^ | |
930. return 0; | |
931. #else | |
#1768 | |
drivers/media/i2c/ov2640.c:1016: error: Null Dereference | |
pointer `try_fmt` last assigned on line 1011 could be null and is dereferenced at line 1016, column 2. | |
1014. ov2640_select_win(SVGA_WIDTH, SVGA_HEIGHT); | |
1015. | |
1016. try_fmt->width = win->width; | |
^ | |
1017. try_fmt->height = win->height; | |
1018. try_fmt->code = MEDIA_BUS_FMT_UYVY8_2X8; | |
#1769 | |
drivers/media/i2c/ov7670.c:1127: error: Null Dereference | |
pointer `mbus_fmt` last assigned on line 1125 could be null and is dereferenced at line 1127, column 3. | |
1125. mbus_fmt = v4l2_subdev_get_try_format(sd, sd_state, | |
1126. format->pad); | |
1127. *mbus_fmt = format->format; | |
^ | |
1128. #endif | |
1129. return 0; | |
#1770 | |
drivers/media/i2c/ov7670.c:1159: error: Null Dereference | |
pointer `mbus_fmt` last assigned on line 1158 could be null and is dereferenced at line 1159, column 3. | |
1157. #ifdef CONFIG_VIDEO_V4L2_SUBDEV_API | |
1158. mbus_fmt = v4l2_subdev_get_try_format(sd, sd_state, 0); | |
1159. format->format = *mbus_fmt; | |
^ | |
1160. return 0; | |
1161. #else | |
#1771 | |
drivers/media/i2c/ov7670.c:1292: error: Dead Store | |
The value written to `&ret` is never used. | |
1290. * the sign bits register, so let's preserve it. | |
1291. */ | |
1292. ret = ov7670_read(sd, REG_CMATRIX_SIGN, &signbits); | |
^ | |
1293. signbits &= 0xc0; | |
1294. | |
#1772 | |
drivers/media/i2c/ov7670.c:1730: error: Null Dereference | |
pointer `format` last assigned on line 1727 could be null and is dereferenced by call to `ov7670_get_default_format()` at line 1730, column 2. | |
1728. v4l2_subdev_get_try_format(sd, fh->state, 0); | |
1729. | |
1730. ov7670_get_default_format(sd, format); | |
^ | |
1731. | |
1732. return 0; | |
#1773 | |
drivers/media/i2c/saa717x.c:1238: error: Dead Store | |
The value written to `&p` is never used. | |
1236. struct v4l2_subdev *sd; | |
1237. u8 id = 0; | |
1238. char *p = ""; | |
^ | |
1239. | |
1240. /* Check if the adapter supports the needed features */ | |
#1774 | |
drivers/media/mc/mc-entity.c:1190: error: Dead Store | |
The value written to `&ret` is never used. | |
1188. struct media_device *mdev; | |
1189. struct media_pad *source, *sink; | |
1190. int ret = -EBUSY; | |
^ | |
1191. | |
1192. if (link == NULL) | |
#1775 | |
drivers/media/pci/b2c2/flexcop-pci.c:348: error: Dead Store | |
The value written to `&ret` is never used. | |
346. struct flexcop_device *fc; | |
347. struct flexcop_pci *fc_pci; | |
348. int ret = -ENOMEM; | |
^ | |
349. | |
350. if ((fc = flexcop_device_kmalloc(sizeof(struct flexcop_pci))) == NULL) { | |
#1776 | |
drivers/media/pci/bt8xx/bttv-audio-hook.c:453: error: Dead Store | |
The value written to `&con` is never used. | |
451. void adtvk503_audio(struct bttv *btv, struct v4l2_tuner *t, int set) | |
452. { | |
453. unsigned int con = 0xffffff; | |
^ | |
454. | |
455. /* btaor(0x1e0000, ~0x1e0000, BT848_GPIO_OUT_EN); */ | |
#1777 | |
drivers/media/pci/bt8xx/bttv-driver.c:991: error: Dead Store | |
The value written to `&gpio_val` is never used. | |
989. case BTTV_BOARD_VOODOOTV_FM: | |
990. case BTTV_BOARD_VOODOOTV_200: | |
991. gpio_val = bttv_tda9880_setnorm(btv, gpio_val); | |
^ | |
992. break; | |
993. | |
#1778 | |
drivers/media/pci/bt8xx/bttv-driver.c:2581: error: Dead Store | |
The value written to `&retval` is never used. | |
2579. return -EINVAL; | |
2580. | |
2581. retval = -EINVAL; | |
^ | |
2582. if (fb->flags & V4L2_FBUF_FLAG_OVERLAY) { | |
2583. __s32 width = fb->fmt.width; | |
#1779 | |
drivers/media/pci/bt8xx/bttv-risc.c:810: error: Dead Store | |
The value written to `&cpadding` is never used. | |
808. lines = buf->vb.height >> 1; | |
809. ypadding = buf->vb.width; | |
810. cpadding = buf->vb.width >> buf->fmt->hshift; | |
^ | |
811. bttv_risc_planar(btv,&buf->top, | |
812. dma->sglist, | |
#1780 | |
drivers/media/pci/cx18/cx18-dvb.c:256: error: Dead Store | |
The value written to `&ret` is never used. | |
254. return ret; | |
255. } | |
256. ret = -EINVAL; | |
^ | |
257. | |
258. switch (cx->card->type) { | |
#1781 | |
drivers/media/pci/cx23885/cimax2.c:281: error: Dead Store | |
The value written to `&ret` is never used. | |
279. | |
280. buf = 0x00; | |
281. ret = netup_write_i2c(state->i2c_adap, state->ci_i2c_addr, | |
^ | |
282. 0, &buf, 1); | |
283. | |
#1782 | |
drivers/media/pci/cx23885/cx23885-417.c:901: error: Dead Store | |
The value written to `&retval` is never used. | |
899. /* Save GPIO settings before reset of APU */ | |
900. retval |= mc417_memory_read(dev, 0x9020, &gpio_output); | |
901. retval |= mc417_memory_read(dev, 0x900C, &gpio_value); | |
^ | |
902. | |
903. retval = mc417_register_write(dev, | |
#1783 | |
drivers/media/pci/cx23885/cx23885-cards.c:2456: error: Dead Store | |
The value written to `&filename` is never used. | |
2454. int ret; | |
2455. const struct firmware *fw; | |
2456. const char *filename = "dvb-netup-altera-01.fw"; | |
^ | |
2457. char *action = "configure"; | |
2458. static struct netup_card_info cinfo; | |
#1784 | |
drivers/media/pci/cx23885/cx23885-core.c:1588: error: Null Dereference | |
pointer `sgt` last assigned on line 1580 could be null and is dereferenced at line 1588, column 5. | |
1586. | |
1587. cx23885_risc_databuffer(dev->pci, &buf->risc, | |
1588. sgt->sgl, | |
^ | |
1589. port->ts_packet_size, port->ts_packet_count, 0); | |
1590. return 0; | |
#1785 | |
drivers/media/pci/cx88/cx88-dvb.c:927: error: Dead Store | |
The value written to `&data` is never used. | |
925. break; | |
926. case SEC_VOLTAGE_13: | |
927. data = ISL6421_EN1 | ISL6421_LLC1; | |
^ | |
928. cx_clear(MO_GP0_IO, 0x80); | |
929. break; | |
#1786 | |
drivers/media/pci/cx88/cx88-dvb.c:931: error: Dead Store | |
The value written to `&data` is never used. | |
929. break; | |
930. case SEC_VOLTAGE_18: | |
931. data = ISL6421_EN1 | ISL6421_LLC1 | ISL6421_VSEL1; | |
^ | |
932. cx_clear(MO_GP0_IO, 0x80); | |
933. break; | |
#1787 | |
drivers/media/pci/cx88/cx88-mpeg.c:228: error: Null Dereference | |
pointer `sgt` last assigned on line 220 could be null and is dereferenced at line 228, column 44. | |
226. vb2_set_plane_payload(&buf->vb.vb2_buf, 0, size); | |
227. | |
228. rc = cx88_risc_databuffer(dev->pci, risc, sgt->sgl, | |
^ | |
229. dev->ts_packet_size, dev->ts_packet_count, 0); | |
230. if (rc) { | |
#1788 | |
drivers/media/pci/ddbridge/ddbridge-main.c:206: error: Dead Store | |
The value written to `&stat` is never used. | |
204. if (!dev->regs) { | |
205. dev_err(&pdev->dev, "not enough memory for register map\n"); | |
206. stat = -ENOMEM; | |
^ | |
207. goto fail; | |
208. } | |
#1789 | |
drivers/media/pci/ddbridge/ddbridge-main.c:211: error: Dead Store | |
The value written to `&stat` is never used. | |
209. if (ddbreadl(dev, 0) == 0xffffffff) { | |
210. dev_err(&pdev->dev, "cannot read registers\n"); | |
211. stat = -ENODEV; | |
^ | |
212. goto fail; | |
213. } | |
#1790 | |
drivers/media/pci/dm1105/dm1105.c:727: error: Dead Store | |
The value written to `&err` is never used. | |
725. { | |
726. struct rc_dev *dev; | |
727. int err = -ENOMEM; | |
^ | |
728. | |
729. dev = rc_allocate_device(RC_DRIVER_SCANCODE); | |
#1791 | |
drivers/media/pci/dm1105/dm1105.c:973: error: Dead Store | |
The value written to `&ret` is never used. | |
971. struct dvb_demux *dvbdemux; | |
972. struct dmx_demux *dmx; | |
973. int ret = -ENOMEM; | |
^ | |
974. int i; | |
975. | |
#1792 | |
drivers/media/pci/mantis/hopper_vp3028.c:40: error: Dead Store | |
The value written to `&err` is never used. | |
38. mantis_gpio_set_bits(mantis, config->reset, 0); | |
39. msleep(100); | |
40. err = mantis_frontend_power(mantis, POWER_ON); | |
^ | |
41. msleep(100); | |
42. mantis_gpio_set_bits(mantis, config->reset, 1); | |
#1793 | |
drivers/media/pci/mantis/mantis_dma.c:166: error: Dead Store | |
The value written to `&risc_pos` is never used. | |
164. } | |
165. RISC_INSTR(risc_pos, RISC_JUMP); | |
166. RISC_INSTR(risc_pos, mantis->risc_dma); | |
^ | |
167. } | |
168. | |
#1794 | |
drivers/media/pci/mantis/mantis_hif.c:202: error: Dead Store | |
The value written to `&irqcfg` is never used. | |
200. | |
201. mutex_lock(&ca->ca_lock); | |
202. irqcfg = mmread(MANTIS_GPIF_IRQCFG); | |
^ | |
203. irqcfg = MANTIS_MASK_BRRDY | | |
204. MANTIS_MASK_WRACK | | |
#1795 | |
drivers/media/pci/mantis/mantis_i2c.c:164: error: Dead Store | |
The value written to `&ret` is never used. | |
162. /* I/O error */ | |
163. dprintk(MANTIS_ERROR, 1, " I/O error, LINE:%d", __LINE__); | |
164. ret = -EIO; | |
^ | |
165. break; | |
166. } | |
#1796 | |
drivers/media/pci/mantis/mantis_i2c.c:170: error: Dead Store | |
The value written to `&ret` is never used. | |
168. /* I/O error */ | |
169. dprintk(MANTIS_ERROR, 1, " I/O error, LINE:%d", __LINE__); | |
170. ret = -EIO; | |
^ | |
171. break; | |
172. } | |
#1797 | |
drivers/media/pci/ngene/ngene-core.c:189: error: Dead Store | |
The value written to `&rc` is never used. | |
187. dev->cmd_done = 1; | |
188. wake_up(&dev->cmd_wq); | |
189. rc = IRQ_HANDLED; | |
^ | |
190. } | |
191. spin_unlock(&dev->cmd_lock); | |
#1798 | |
drivers/media/pci/ngene/ngene-core.c:208: error: Dead Store | |
The value written to `&rc` is never used. | |
206. dev->EventBuffer->EventStatus &= ~0x80; | |
207. tasklet_schedule(&dev->event_tasklet); | |
208. rc = IRQ_HANDLED; | |
^ | |
209. } | |
210. | |
#1799 | |
drivers/media/pci/ngene/ngene-core.c:222: error: Dead Store | |
The value written to `&rc` is never used. | |
220. tasklet_schedule( | |
221. &dev->channel[i].demux_tasklet); | |
222. rc = IRQ_HANDLED; | |
^ | |
223. } | |
224. } | |
#1800 | |
drivers/media/pci/ngene/ngene-core.c:1218: error: Dead Store | |
The value written to `&version` is never used. | |
1216. default: | |
1217. case 15: | |
1218. version = 15; | |
^ | |
1219. size = 23466; | |
1220. fw_name = "ngene_15.fw"; | |
#1801 | |
drivers/media/pci/ngene/ngene-core.c:1519: error: Dead Store | |
The value written to `&ret` is never used. | |
1517. | |
1518. if (chan->has_demux) { | |
1519. ret = my_dvb_dmx_ts_card_init(dvbdemux, "SW demux", | |
^ | |
1520. ngene_start_feed, | |
1521. ngene_stop_feed, chan); | |
#1802 | |
drivers/media/pci/ngene/ngene-core.c:1522: error: Dead Store | |
The value written to `&ret` is never used. | |
1520. ngene_start_feed, | |
1521. ngene_stop_feed, chan); | |
1522. ret = my_dvb_dmxdev_ts_card_init(&chan->dmxdev, &chan->demux, | |
^ | |
1523. &chan->hw_frontend, | |
1524. &chan->mem_frontend, adapter); | |
#1803 | |
drivers/media/pci/saa7134/saa7134-core.c:215: error: Null Dereference | |
pointer `dma` last assigned on line 212 could be null and is dereferenced at line 215, column 10. | |
213. | |
214. base = saa7134_buffer_startpage(buf) * 4096; | |
215. base += dma->sgl[0].offset; | |
^ | |
216. return base; | |
217. } | |
#1804 | |
drivers/media/pci/saa7164/saa7164-bus.c:126: error: Dead Store | |
The value written to `&ret` is never used. | |
124. u32 bytes_to_write, free_write_space, timeout, curr_srp, curr_swp; | |
125. u32 new_swp, space_rem; | |
126. int ret = SAA_ERR_BAD_PARAMETER; | |
^ | |
127. u16 size; | |
128. | |
#1805 | |
drivers/media/pci/saa7164/saa7164-bus.c:367: error: Dead Store | |
The value written to `&new_grp` is never used. | |
365. | |
366. /* Ring wraps */ | |
367. new_grp -= bus->m_dwSizeGetRing; | |
^ | |
368. space_rem = bus->m_dwSizeGetRing - curr_grp; | |
369. | |
#1806 | |
drivers/media/pci/saa7164/saa7164-cmd.c:180: error: Dead Store | |
The value written to `&ret` is never used. | |
178. u32 cmds; | |
179. void *tmp; | |
180. int ret = -1; | |
^ | |
181. | |
182. if (!msg) { | |
#1807 | |
drivers/media/pci/saa7164/saa7164-fw.c:274: error: Dead Store | |
The value written to `&second_timeout` is never used. | |
272. __func__); | |
273. first_timeout = SAA_DEVICE_TIMEOUT; | |
274. second_timeout = 60 * SAA_DEVICE_TIMEOUT; | |
^ | |
275. second_timeout = 100; | |
276. | |
#1808 | |
drivers/media/pci/saa7164/saa7164-i2c.c:28: error: Null Dereference | |
pointer `null` is dereferenced by call to `saa7164_api_i2c_read()` at line 28, column 13. | |
26. __func__, num, msgs[i].addr, msgs[i].len); | |
27. if (msgs[i].flags & I2C_M_RD) { | |
28. retval = saa7164_api_i2c_read(bus, | |
^ | |
29. msgs[i].addr, | |
30. 0 /* reglen */, | |
#1809 | |
drivers/media/pci/saa7164/saa7164-vbi.c:380: error: Dead Store | |
The value written to `&result` is never used. | |
378. | |
379. /* Stop the hardware, regardless */ | |
380. result = saa7164_vbi_acquire_port(port); | |
^ | |
381. result = saa7164_vbi_stop_port(port); | |
382. if (result != SAA_OK) { | |
#1810 | |
drivers/media/pci/smipcie/smipcie-main.c:944: error: Dead Store | |
The value written to `&ret` is never used. | |
942. { | |
943. struct smi_dev *dev; | |
944. int ret = -ENOMEM; | |
^ | |
945. | |
946. if (pci_enable_device(pdev) < 0) | |
#1811 | |
drivers/media/pci/tw5864/tw5864-video.c:234: error: Dead Store | |
The value written to `®_frame_bus` is never used. | |
232. int frame_width_bus_value = 0; | |
233. int frame_height_bus_value = 0; | |
234. int reg_frame_bus = 0x1c; | |
^ | |
235. int fmt_reg_value = 0; | |
236. int downscale_enabled = 0; | |
#1812 | |
drivers/media/pci/tw686x/tw686x-video.c:197: error: Null Dereference | |
pointer `vbuf` last assigned on line 188 could be null and is dereferenced at line 197, column 2. | |
195. | |
196. count = 0; | |
197. for_each_sg(vbuf->sgl, sg, vbuf->nents, i) { | |
^ | |
198. dma_addr_t phys = sg_dma_address(sg); | |
199. len = sg_dma_len(sg); | |
#1813 | |
drivers/media/platform/via/via-camera.c:1259: error: Dead Store | |
The value written to `&ret` is never used. | |
1257. vq->lock = &cam->lock; | |
1258. | |
1259. ret = vb2_queue_init(vq); | |
^ | |
1260. /* | |
1261. * Tell V4l2 that we exist. | |
#1814 | |
drivers/media/radio/radio-maxiradio.c:123: error: Dead Store | |
The value written to `&retval` is never used. | |
121. struct maxiradio *dev; | |
122. struct v4l2_device *v4l2_dev; | |
123. int retval = -ENOMEM; | |
^ | |
124. | |
125. dev = kzalloc(sizeof(*dev), GFP_KERNEL); | |
#1815 | |
drivers/media/rc/imon.c:2418: error: Null Dereference | |
pointer `usbdev` last assigned on line 2415 could be null and is dereferenced at line 2418, column 15. | |
2416. iface_desc = interface->cur_altsetting; | |
2417. ifnum = iface_desc->desc.bInterfaceNumber; | |
2418. vendor = le16_to_cpu(usbdev->descriptor.idVendor); | |
^ | |
2419. product = le16_to_cpu(usbdev->descriptor.idProduct); | |
2420. | |
#1816 | |
drivers/media/rc/rc-ir-raw.c:365: error: Dead Store | |
The value written to `&max` is never used. | |
363. if (!(*ev)->pulse) | |
364. (*ev)->duration += timings->trailer_space; | |
365. else if (!max--) | |
^ | |
366. goto nobufs; | |
367. else | |
#1817 | |
drivers/media/rc/rc-ir-raw.c:494: error: Dead Store | |
The value written to `&max` is never used. | |
492. } | |
493. | |
494. if (!max--) | |
^ | |
495. return ret; | |
496. | |
#1818 | |
drivers/media/rc/rc-main.c:1918: error: Dead Store | |
The value written to `&attr` is never used. | |
1916. if (dev->s_wakeup_filter) | |
1917. dev->sysfs_groups[attr++] = &rc_dev_wakeup_filter_attr_grp; | |
1918. dev->sysfs_groups[attr++] = NULL; | |
^ | |
1919. | |
1920. if (dev->driver_type == RC_DRIVER_IR_RAW) { | |
#1819 | |
drivers/media/rc/winbond-cir.c:814: error: Dead Store | |
The value written to `&i` is never used. | |
812. mask[i++] = 0xFF; | |
813. match[i] = 0x0A; /* start bit = 1, mode2 = 1 */ | |
814. mask[i++] = 0x0F; | |
^ | |
815. proto = IR_PROTOCOL_RC6; | |
816. break; | |
#1820 | |
drivers/media/test-drivers/vivid/vivid-kthread-cap.c:545: error: Dead Store | |
The value written to `&line` is never used. | |
543. snprintf(str, sizeof(str), | |
544. " OSD \"%s\"", dev->osd); | |
545. tpg_gen_text(tpg, basep, line++ * line_height, | |
^ | |
546. 16, str); | |
547. } | |
#1821 | |
drivers/media/test-drivers/vivid/vivid-kthread-cap.c:878: error: Dead Store | |
The value written to `&buffers_since_start` is never used. | |
876. * including the current buffer. | |
877. */ | |
878. numerators_since_start = ++buffers_since_start * numerator; | |
^ | |
879. | |
880. /* And the number of jiffies since we started */ | |
#1822 | |
drivers/media/test-drivers/vivid/vivid-kthread-touch.c:119: error: Dead Store | |
The value written to `&buffers_since_start` is never used. | |
117. * since we started, including the current buffer. | |
118. */ | |
119. numerators_since_start = ++buffers_since_start * numerator; | |
^ | |
120. | |
121. /* And the number of jiffies since we started */ | |
#1823 | |
drivers/media/test-drivers/vivid/vivid-meta-cap.c:171: error: Null Dereference | |
pointer `meta` last assigned on line 165 could be null and is dereferenced by call to `memset()` at line 171, column 2. | |
169. if (dev->field_cap == V4L2_FIELD_ALTERNATE) | |
170. buf->vb.sequence /= 2; | |
171. memset(meta, 1, vb2_plane_size(&buf->vb.vb2_buf, 0)); | |
^ | |
172. | |
173. meta->ns = ktime_get_ns(); | |
#1824 | |
drivers/media/test-drivers/vivid/vivid-meta-out.c:167: error: Null Dereference | |
pointer `meta` last assigned on line 165 could be null and is dereferenced at line 167, column 36. | |
165. struct vivid_meta_out_buf *meta = vb2_plane_vaddr(&buf->vb.vb2_buf, 0); | |
166. | |
167. v4l2_ctrl_s_ctrl(dev->brightness, meta->brightness); | |
^ | |
168. v4l2_ctrl_s_ctrl(dev->contrast, meta->contrast); | |
169. v4l2_ctrl_s_ctrl(dev->saturation, meta->saturation); | |
#1825 | |
drivers/media/test-drivers/vivid/vivid-touch-cap.c:281: error: Null Dereference | |
pointer `tch_buf` last assigned on line 263 could be null and is dereferenced by call to `vivid_tch_buf_set()` at line 281, column 4. | |
279. case SINGLE_TAP: | |
280. if (test_pat_idx == 2) | |
281. vivid_tch_buf_set(f, tch_buf, rand % size); | |
^ | |
282. break; | |
283. case DOUBLE_TAP: | |
#1826 | |
drivers/media/test-drivers/vivid/vivid-vbi-cap.c:113: error: Null Dereference | |
pointer `vbuf` last assigned on line 104 could be null and is dereferenced by call to `memset()` at line 113, column 2. | |
111. vivid_sliced_vbi_cap_fill(dev, buf->vb.sequence); | |
112. | |
113. memset(vbuf, 0, vb2_plane_size(&buf->vb.vb2_buf, 0)); | |
^ | |
114. if (!VIVID_INVALID_SIGNAL(dev->std_signal_mode[dev->input])) { | |
115. unsigned i; | |
#1827 | |
drivers/media/test-drivers/vivid/vivid-vbi-out.c:231: error: Null Dereference | |
pointer `vbi` last assigned on line 222 could be null and is dereferenced at line 231, column 11. | |
229. dev->vbi_out_have_wss = false; | |
230. while (elems--) { | |
231. switch (vbi->id) { | |
^ | |
232. case V4L2_SLICED_CAPTION_525: | |
233. if ((dev->std_out & V4L2_STD_525_60) && vbi->line == 21) { | |
#1828 | |
drivers/media/tuners/m88rs6000t.c:491: error: Dead Store | |
The value written to `&BB_GC` is never used. | |
489. u16 gain; | |
490. u32 PGA2_cri_GS = 46, PGA2_crf_GS = 290, TIA_GS = 290; | |
491. u32 RF_GC = 1200, IF_GC = 1100, BB_GC = 300; | |
^ | |
492. u32 PGA2_GC = 300, TIA_GC = 300, PGA2_cri = 0, PGA2_crf = 0; | |
493. u32 RFG = 0, IFG = 0, BBG = 0, PGA2G = 0, TIAG = 0; | |
#1829 | |
drivers/media/tuners/m88rs6000t.c:491: error: Dead Store | |
The value written to `&IF_GC` is never used. | |
489. u16 gain; | |
490. u32 PGA2_cri_GS = 46, PGA2_crf_GS = 290, TIA_GS = 290; | |
491. u32 RF_GC = 1200, IF_GC = 1100, BB_GC = 300; | |
^ | |
492. u32 PGA2_GC = 300, TIA_GC = 300, PGA2_cri = 0, PGA2_crf = 0; | |
493. u32 RFG = 0, IFG = 0, BBG = 0, PGA2G = 0, TIAG = 0; | |
#1830 | |
drivers/media/tuners/m88rs6000t.c:491: error: Dead Store | |
The value written to `&RF_GC` is never used. | |
489. u16 gain; | |
490. u32 PGA2_cri_GS = 46, PGA2_crf_GS = 290, TIA_GS = 290; | |
491. u32 RF_GC = 1200, IF_GC = 1100, BB_GC = 300; | |
^ | |
492. u32 PGA2_GC = 300, TIA_GC = 300, PGA2_cri = 0, PGA2_crf = 0; | |
493. u32 RFG = 0, IFG = 0, BBG = 0, PGA2G = 0, TIAG = 0; | |
#1831 | |
drivers/media/tuners/m88rs6000t.c:492: error: Dead Store | |
The value written to `&PGA2_GC` is never used. | |
490. u32 PGA2_cri_GS = 46, PGA2_crf_GS = 290, TIA_GS = 290; | |
491. u32 RF_GC = 1200, IF_GC = 1100, BB_GC = 300; | |
492. u32 PGA2_GC = 300, TIA_GC = 300, PGA2_cri = 0, PGA2_crf = 0; | |
^ | |
493. u32 RFG = 0, IFG = 0, BBG = 0, PGA2G = 0, TIAG = 0; | |
494. u32 RFGS[13] = {0, 245, 266, 268, 270, 285, | |
#1832 | |
drivers/media/tuners/m88rs6000t.c:492: error: Dead Store | |
The value written to `&TIA_GC` is never used. | |
490. u32 PGA2_cri_GS = 46, PGA2_crf_GS = 290, TIA_GS = 290; | |
491. u32 RF_GC = 1200, IF_GC = 1100, BB_GC = 300; | |
492. u32 PGA2_GC = 300, TIA_GC = 300, PGA2_cri = 0, PGA2_crf = 0; | |
^ | |
493. u32 RFG = 0, IFG = 0, BBG = 0, PGA2G = 0, TIAG = 0; | |
494. u32 RFGS[13] = {0, 245, 266, 268, 270, 285, | |
#1833 | |
drivers/media/tuners/mt20xx.c:253: error: Dead Store | |
The value written to `&ret` is never used. | |
251. | |
252. buf[0]=0; | |
253. ret=tuner_i2c_xfer_send(&priv->i2c_props,buf,1); | |
^ | |
254. tuner_i2c_xfer_recv(&priv->i2c_props,buf,21); | |
255. | |
#1834 | |
drivers/media/tuners/mt20xx.c:263: error: Dead Store | |
The value written to `&ret` is never used. | |
261. // send only the relevant registers per Rev. 1.2 | |
262. buf[0]=0; | |
263. ret=tuner_i2c_xfer_send(&priv->i2c_props,buf,4); | |
^ | |
264. buf[5]=5; | |
265. ret=tuner_i2c_xfer_send(&priv->i2c_props,buf+5,4); | |
#1835 | |
drivers/media/tuners/mt20xx.c:265: error: Dead Store | |
The value written to `&ret` is never used. | |
263. ret=tuner_i2c_xfer_send(&priv->i2c_props,buf,4); | |
264. buf[5]=5; | |
265. ret=tuner_i2c_xfer_send(&priv->i2c_props,buf+5,4); | |
^ | |
266. buf[11]=11; | |
267. ret=tuner_i2c_xfer_send(&priv->i2c_props,buf+11,3); | |
#1836 | |
drivers/media/tuners/mt20xx.c:383: error: Dead Store | |
The value written to `&ret` is never used. | |
381. buf[3]=0x0f; | |
382. buf[4]=0x1f; | |
383. ret=tuner_i2c_xfer_send(&priv->i2c_props,buf+1,4); | |
^ | |
384. | |
385. buf[5]=6; // Index register 6 | |
#1837 | |
drivers/media/tuners/mt20xx.c:391: error: Dead Store | |
The value written to `&ret` is never used. | |
389. buf[9]=0x4e; | |
390. buf[10]=0xec; | |
391. ret=tuner_i2c_xfer_send(&priv->i2c_props,buf+5,6); | |
^ | |
392. | |
393. buf[12]=13; // Index register 13 | |
#1838 | |
drivers/media/tuners/mt20xx.c:395: error: Dead Store | |
The value written to `&ret` is never used. | |
393. buf[12]=13; // Index register 13 | |
394. buf[13]=0x32; | |
395. ret=tuner_i2c_xfer_send(&priv->i2c_props,buf+12,2); | |
^ | |
396. | |
397. // Adjust XOGC (register 7), wait for XOK | |
#1839 | |
drivers/media/tuners/mxl5005s.c:2668: error: Dead Store | |
The value written to `&Fmax` is never used. | |
2666. status += MXL_ControlWrite(fe, TG_LO_SELVAL, 0x0); | |
2667. divider_val = 36 ; | |
2668. Fmax = FmaxBin ; | |
^ | |
2669. Fmin = FminBin ; | |
2670. } | |
#1840 | |
drivers/media/tuners/mxl5005s.c:2669: error: Dead Store | |
The value written to `&Fmin` is never used. | |
2667. divider_val = 36 ; | |
2668. Fmax = FmaxBin ; | |
2669. Fmin = FminBin ; | |
^ | |
2670. } | |
2671. FminBin = 50000000UL ; | |
#1841 | |
drivers/media/tuners/mxl5005s.c:2677: error: Dead Store | |
The value written to `&Fmax` is never used. | |
2675. status += MXL_ControlWrite(fe, TG_LO_SELVAL, 0x0); | |
2676. divider_val = 24 ; | |
2677. Fmax = FmaxBin ; | |
^ | |
2678. Fmin = FminBin ; | |
2679. } | |
#1842 | |
drivers/media/tuners/mxl5005s.c:2678: error: Dead Store | |
The value written to `&Fmin` is never used. | |
2676. divider_val = 24 ; | |
2677. Fmax = FmaxBin ; | |
2678. Fmin = FminBin ; | |
^ | |
2679. } | |
2680. FminBin = 67000000UL ; | |
#1843 | |
drivers/media/tuners/mxl5005s.c:2686: error: Dead Store | |
The value written to `&Fmax` is never used. | |
2684. status += MXL_ControlWrite(fe, TG_LO_SELVAL, 0x2); | |
2685. divider_val = 18 ; | |
2686. Fmax = FmaxBin ; | |
^ | |
2687. Fmin = FminBin ; | |
2688. } | |
#1844 | |
drivers/media/tuners/mxl5005s.c:2687: error: Dead Store | |
The value written to `&Fmin` is never used. | |
2685. divider_val = 18 ; | |
2686. Fmax = FmaxBin ; | |
2687. Fmin = FminBin ; | |
^ | |
2688. } | |
2689. FminBin = 100000000UL ; | |
#1845 | |
drivers/media/tuners/mxl5005s.c:2695: error: Dead Store | |
The value written to `&Fmax` is never used. | |
2693. status += MXL_ControlWrite(fe, TG_LO_SELVAL, 0x2); | |
2694. divider_val = 12 ; | |
2695. Fmax = FmaxBin ; | |
^ | |
2696. Fmin = FminBin ; | |
2697. } | |
#1846 | |
drivers/media/tuners/mxl5005s.c:2696: error: Dead Store | |
The value written to `&Fmin` is never used. | |
2694. divider_val = 12 ; | |
2695. Fmax = FmaxBin ; | |
2696. Fmin = FminBin ; | |
^ | |
2697. } | |
2698. FminBin = 150000000UL ; | |
#1847 | |
drivers/media/tuners/mxl5005s.c:2704: error: Dead Store | |
The value written to `&Fmax` is never used. | |
2702. status += MXL_ControlWrite(fe, TG_LO_SELVAL, 0x2); | |
2703. divider_val = 8 ; | |
2704. Fmax = FmaxBin ; | |
^ | |
2705. Fmin = FminBin ; | |
2706. } | |
#1848 | |
drivers/media/tuners/mxl5005s.c:2705: error: Dead Store | |
The value written to `&Fmin` is never used. | |
2703. divider_val = 8 ; | |
2704. Fmax = FmaxBin ; | |
2705. Fmin = FminBin ; | |
^ | |
2706. } | |
2707. FminBin = 200000000UL ; | |
#1849 | |
drivers/media/tuners/mxl5005s.c:2713: error: Dead Store | |
The value written to `&Fmax` is never used. | |
2711. status += MXL_ControlWrite(fe, TG_LO_SELVAL, 0x3); | |
2712. divider_val = 6 ; | |
2713. Fmax = FmaxBin ; | |
^ | |
2714. Fmin = FminBin ; | |
2715. } | |
#1850 | |
drivers/media/tuners/mxl5005s.c:2714: error: Dead Store | |
The value written to `&Fmin` is never used. | |
2712. divider_val = 6 ; | |
2713. Fmax = FmaxBin ; | |
2714. Fmin = FminBin ; | |
^ | |
2715. } | |
2716. FminBin = 300000000UL ; | |
#1851 | |
drivers/media/tuners/mxl5005s.c:2722: error: Dead Store | |
The value written to `&Fmax` is never used. | |
2720. status += MXL_ControlWrite(fe, TG_LO_SELVAL, 0x3); | |
2721. divider_val = 4 ; | |
2722. Fmax = FmaxBin ; | |
^ | |
2723. Fmin = FminBin ; | |
2724. } | |
#1852 | |
drivers/media/tuners/mxl5005s.c:2723: error: Dead Store | |
The value written to `&Fmin` is never used. | |
2721. divider_val = 4 ; | |
2722. Fmax = FmaxBin ; | |
2723. Fmin = FminBin ; | |
^ | |
2724. } | |
2725. FminBin = 400000000UL ; | |
#1853 | |
drivers/media/tuners/mxl5005s.c:2731: error: Dead Store | |
The value written to `&Fmax` is never used. | |
2729. status += MXL_ControlWrite(fe, TG_LO_SELVAL, 0x7); | |
2730. divider_val = 3 ; | |
2731. Fmax = FmaxBin ; | |
^ | |
2732. Fmin = FminBin ; | |
2733. } | |
#1854 | |
drivers/media/tuners/mxl5005s.c:2732: error: Dead Store | |
The value written to `&Fmin` is never used. | |
2730. divider_val = 3 ; | |
2731. Fmax = FmaxBin ; | |
2732. Fmin = FminBin ; | |
^ | |
2733. } | |
2734. FminBin = 600000000UL ; | |
#1855 | |
drivers/media/tuners/r820t.c:1876: error: Dead Store | |
The value written to `&rc` is never used. | |
1874. | |
1875. /* section-9 check */ | |
1876. rc = r820t_section(priv, compare_iq); | |
^ | |
1877. | |
1878. *iq_pont = compare_iq[0]; | |
#1856 | |
drivers/media/tuners/tda18250.c:695: error: Dead Store | |
The value written to `&ret` is never used. | |
693. | |
694. /* charge pump */ | |
695. ret = regmap_write_bits(dev->regmap, R46_CPUMP, 0x07, buf[2]); | |
^ | |
696. | |
697. return 0; | |
#1857 | |
drivers/media/tuners/tuner-simple.c:648: error: Dead Store | |
The value written to `&tda_config` is never used. | |
646. } | |
647. if (t_params->default_pll_gating_18) | |
648. tda_config |= TDA9887_GATING_18; | |
^ | |
649. i2c_clients_command(priv->i2c_props.adap, TUNER_SET_CONFIG, | |
650. &tda9887_cfg); | |
#1858 | |
drivers/media/tuners/tuner-simple.c:747: error: Dead Store | |
The value written to `&config` is never used. | |
745. config |= TDA9887_GAIN_NORMAL; | |
746. if (t_params->radio_if == 2) | |
747. config |= TDA9887_RIF_41_3; | |
^ | |
748. i2c_clients_command(priv->i2c_props.adap, TUNER_SET_CONFIG, | |
749. &tda9887_cfg); | |
#1859 | |
drivers/media/tuners/xc2028.c:1037: error: Dead Store | |
The value written to `&rc` is never used. | |
1035. switch (new_type) { | |
1036. case V4L2_TUNER_ANALOG_TV: | |
1037. rc = send_seq(priv, {0x00, 0x00}); | |
^ | |
1038. | |
1039. /* Analog mode requires offset = 0 */ | |
#1860 | |
drivers/media/usb/as102/as102_fw.c:157: error: Dead Store | |
The value written to `&errno` is never used. | |
155. int as102_fw_upload(struct as10x_bus_adapter_t *bus_adap) | |
156. { | |
157. int errno = -EFAULT; | |
^ | |
158. const struct firmware *firmware = NULL; | |
159. unsigned char *cmd_buf = NULL; | |
#1861 | |
drivers/media/usb/au0828/au0828-video.c:1904: error: Dead Store | |
The value written to `&retval` is never used. | |
1902. struct usb_interface *interface) | |
1903. { | |
1904. int retval = -ENOMEM; | |
^ | |
1905. struct usb_host_interface *iface_desc; | |
1906. struct usb_endpoint_descriptor *endpoint; | |
#1862 | |
drivers/media/usb/cx231xx/cx231xx-417.c:961: error: Dead Store | |
The value written to `&retval` is never used. | |
959. /* Save GPIO settings before reset of APU */ | |
960. retval |= mc417_memory_read(dev, 0x9020, &gpio_output); | |
961. retval |= mc417_memory_read(dev, 0x900C, &value); | |
^ | |
962. | |
963. retval = mc417_register_write(dev, | |
#1863 | |
drivers/media/usb/cx231xx/cx231xx-audio.c:429: error: Dead Store | |
The value written to `&ret` is never used. | |
427. mutex_lock(&dev->lock); | |
428. /* inform hardware to start streaming */ | |
429. ret = cx231xx_capture_start(dev, 1, Audio); | |
^ | |
430. | |
431. dev->adev.users++; | |
#1864 | |
drivers/media/usb/cx231xx/cx231xx-audio.c:450: error: Dead Store | |
The value written to `&ret` is never used. | |
448. /* inform hardware to stop streaming */ | |
449. mutex_lock(&dev->lock); | |
450. ret = cx231xx_capture_start(dev, 0, Audio); | |
^ | |
451. | |
452. /* set alternate setting for audio interface */ | |
#1865 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:191: error: Dead Store | |
The value written to `&status` is never used. | |
189. | |
190. /* power up all 3 channels, clear pd_buffer */ | |
191. status = afe_write_byte(dev, ADC_PWRDN_CLAMP_CH1, 0x00); | |
^ | |
192. status = afe_write_byte(dev, ADC_PWRDN_CLAMP_CH2, 0x00); | |
193. status = afe_write_byte(dev, ADC_PWRDN_CLAMP_CH3, 0x00); | |
#1866 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:192: error: Dead Store | |
The value written to `&status` is never used. | |
190. /* power up all 3 channels, clear pd_buffer */ | |
191. status = afe_write_byte(dev, ADC_PWRDN_CLAMP_CH1, 0x00); | |
192. status = afe_write_byte(dev, ADC_PWRDN_CLAMP_CH2, 0x00); | |
^ | |
193. status = afe_write_byte(dev, ADC_PWRDN_CLAMP_CH3, 0x00); | |
194. | |
#1867 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:193: error: Dead Store | |
The value written to `&status` is never used. | |
191. status = afe_write_byte(dev, ADC_PWRDN_CLAMP_CH1, 0x00); | |
192. status = afe_write_byte(dev, ADC_PWRDN_CLAMP_CH2, 0x00); | |
193. status = afe_write_byte(dev, ADC_PWRDN_CLAMP_CH3, 0x00); | |
^ | |
194. | |
195. /* Enable quantizer calibration */ | |
#1868 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:196: error: Dead Store | |
The value written to `&status` is never used. | |
194. | |
195. /* Enable quantizer calibration */ | |
196. status = afe_write_byte(dev, ADC_COM_QUANT, 0x02); | |
^ | |
197. | |
198. /* channel initialize, force modulator (fb) reset */ | |
#1869 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:199: error: Dead Store | |
The value written to `&status` is never used. | |
197. | |
198. /* channel initialize, force modulator (fb) reset */ | |
199. status = afe_write_byte(dev, ADC_FB_FRCRST_CH1, 0x17); | |
^ | |
200. status = afe_write_byte(dev, ADC_FB_FRCRST_CH2, 0x17); | |
201. status = afe_write_byte(dev, ADC_FB_FRCRST_CH3, 0x17); | |
#1870 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:200: error: Dead Store | |
The value written to `&status` is never used. | |
198. /* channel initialize, force modulator (fb) reset */ | |
199. status = afe_write_byte(dev, ADC_FB_FRCRST_CH1, 0x17); | |
200. status = afe_write_byte(dev, ADC_FB_FRCRST_CH2, 0x17); | |
^ | |
201. status = afe_write_byte(dev, ADC_FB_FRCRST_CH3, 0x17); | |
202. | |
#1871 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:201: error: Dead Store | |
The value written to `&status` is never used. | |
199. status = afe_write_byte(dev, ADC_FB_FRCRST_CH1, 0x17); | |
200. status = afe_write_byte(dev, ADC_FB_FRCRST_CH2, 0x17); | |
201. status = afe_write_byte(dev, ADC_FB_FRCRST_CH3, 0x17); | |
^ | |
202. | |
203. /* start quantilizer calibration */ | |
#1872 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:204: error: Dead Store | |
The value written to `&status` is never used. | |
202. | |
203. /* start quantilizer calibration */ | |
204. status = afe_write_byte(dev, ADC_CAL_ATEST_CH1, 0x10); | |
^ | |
205. status = afe_write_byte(dev, ADC_CAL_ATEST_CH2, 0x10); | |
206. status = afe_write_byte(dev, ADC_CAL_ATEST_CH3, 0x10); | |
#1873 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:205: error: Dead Store | |
The value written to `&status` is never used. | |
203. /* start quantilizer calibration */ | |
204. status = afe_write_byte(dev, ADC_CAL_ATEST_CH1, 0x10); | |
205. status = afe_write_byte(dev, ADC_CAL_ATEST_CH2, 0x10); | |
^ | |
206. status = afe_write_byte(dev, ADC_CAL_ATEST_CH3, 0x10); | |
207. msleep(5); | |
#1874 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:206: error: Dead Store | |
The value written to `&status` is never used. | |
204. status = afe_write_byte(dev, ADC_CAL_ATEST_CH1, 0x10); | |
205. status = afe_write_byte(dev, ADC_CAL_ATEST_CH2, 0x10); | |
206. status = afe_write_byte(dev, ADC_CAL_ATEST_CH3, 0x10); | |
^ | |
207. msleep(5); | |
208. | |
#1875 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:210: error: Dead Store | |
The value written to `&status` is never used. | |
208. | |
209. /* exit modulator (fb) reset */ | |
210. status = afe_write_byte(dev, ADC_FB_FRCRST_CH1, 0x07); | |
^ | |
211. status = afe_write_byte(dev, ADC_FB_FRCRST_CH2, 0x07); | |
212. status = afe_write_byte(dev, ADC_FB_FRCRST_CH3, 0x07); | |
#1876 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:211: error: Dead Store | |
The value written to `&status` is never used. | |
209. /* exit modulator (fb) reset */ | |
210. status = afe_write_byte(dev, ADC_FB_FRCRST_CH1, 0x07); | |
211. status = afe_write_byte(dev, ADC_FB_FRCRST_CH2, 0x07); | |
^ | |
212. status = afe_write_byte(dev, ADC_FB_FRCRST_CH3, 0x07); | |
213. | |
#1877 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:212: error: Dead Store | |
The value written to `&status` is never used. | |
210. status = afe_write_byte(dev, ADC_FB_FRCRST_CH1, 0x07); | |
211. status = afe_write_byte(dev, ADC_FB_FRCRST_CH2, 0x07); | |
212. status = afe_write_byte(dev, ADC_FB_FRCRST_CH3, 0x07); | |
^ | |
213. | |
214. /* enable the pre_clamp in each channel for single-ended input */ | |
#1878 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:215: error: Dead Store | |
The value written to `&status` is never used. | |
213. | |
214. /* enable the pre_clamp in each channel for single-ended input */ | |
215. status = afe_write_byte(dev, ADC_NTF_PRECLMP_EN_CH1, 0xf0); | |
^ | |
216. status = afe_write_byte(dev, ADC_NTF_PRECLMP_EN_CH2, 0xf0); | |
217. status = afe_write_byte(dev, ADC_NTF_PRECLMP_EN_CH3, 0xf0); | |
#1879 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:216: error: Dead Store | |
The value written to `&status` is never used. | |
214. /* enable the pre_clamp in each channel for single-ended input */ | |
215. status = afe_write_byte(dev, ADC_NTF_PRECLMP_EN_CH1, 0xf0); | |
216. status = afe_write_byte(dev, ADC_NTF_PRECLMP_EN_CH2, 0xf0); | |
^ | |
217. status = afe_write_byte(dev, ADC_NTF_PRECLMP_EN_CH3, 0xf0); | |
218. | |
#1880 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:217: error: Dead Store | |
The value written to `&status` is never used. | |
215. status = afe_write_byte(dev, ADC_NTF_PRECLMP_EN_CH1, 0xf0); | |
216. status = afe_write_byte(dev, ADC_NTF_PRECLMP_EN_CH2, 0xf0); | |
217. status = afe_write_byte(dev, ADC_NTF_PRECLMP_EN_CH3, 0xf0); | |
^ | |
218. | |
219. /* use diode instead of resistor, so set term_en to 0, res_en to 0 */ | |
#1881 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:220: error: Dead Store | |
The value written to `&status` is never used. | |
218. | |
219. /* use diode instead of resistor, so set term_en to 0, res_en to 0 */ | |
220. status = cx231xx_reg_mask_write(dev, AFE_DEVICE_ADDRESS, 8, | |
^ | |
221. ADC_QGAIN_RES_TRM_CH1, 3, 7, 0x00); | |
222. status = cx231xx_reg_mask_write(dev, AFE_DEVICE_ADDRESS, 8, | |
#1882 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:222: error: Dead Store | |
The value written to `&status` is never used. | |
220. status = cx231xx_reg_mask_write(dev, AFE_DEVICE_ADDRESS, 8, | |
221. ADC_QGAIN_RES_TRM_CH1, 3, 7, 0x00); | |
222. status = cx231xx_reg_mask_write(dev, AFE_DEVICE_ADDRESS, 8, | |
^ | |
223. ADC_QGAIN_RES_TRM_CH2, 3, 7, 0x00); | |
224. status = cx231xx_reg_mask_write(dev, AFE_DEVICE_ADDRESS, 8, | |
#1883 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:224: error: Dead Store | |
The value written to `&status` is never used. | |
222. status = cx231xx_reg_mask_write(dev, AFE_DEVICE_ADDRESS, 8, | |
223. ADC_QGAIN_RES_TRM_CH2, 3, 7, 0x00); | |
224. status = cx231xx_reg_mask_write(dev, AFE_DEVICE_ADDRESS, 8, | |
^ | |
225. ADC_QGAIN_RES_TRM_CH3, 3, 7, 0x00); | |
226. | |
#1884 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:228: error: Dead Store | |
The value written to `&status` is never used. | |
226. | |
227. /* dynamic element matching off */ | |
228. status = afe_write_byte(dev, ADC_DCSERVO_DEM_CH1, 0x03); | |
^ | |
229. status = afe_write_byte(dev, ADC_DCSERVO_DEM_CH2, 0x03); | |
230. status = afe_write_byte(dev, ADC_DCSERVO_DEM_CH3, 0x03); | |
#1885 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:229: error: Dead Store | |
The value written to `&status` is never used. | |
227. /* dynamic element matching off */ | |
228. status = afe_write_byte(dev, ADC_DCSERVO_DEM_CH1, 0x03); | |
229. status = afe_write_byte(dev, ADC_DCSERVO_DEM_CH2, 0x03); | |
^ | |
230. status = afe_write_byte(dev, ADC_DCSERVO_DEM_CH3, 0x03); | |
231. | |
#1886 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:240: error: Dead Store | |
The value written to `&status` is never used. | |
238. int status = 0; | |
239. | |
240. status = afe_read_byte(dev, ADC_PWRDN_CLAMP_CH2, &c_value); | |
^ | |
241. c_value &= (~(0x50)); | |
242. status = afe_write_byte(dev, ADC_PWRDN_CLAMP_CH2, c_value); | |
#1887 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:265: error: Dead Store | |
The value written to `&status` is never used. | |
263. | |
264. if (ch1_setting != 0) { | |
265. status = afe_read_byte(dev, ADC_INPUT_CH1, &value); | |
^ | |
266. value &= ~INPUT_SEL_MASK; | |
267. value |= (ch1_setting - 1) << 4; | |
#1888 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:273: error: Dead Store | |
The value written to `&status` is never used. | |
271. | |
272. if (ch2_setting != 0) { | |
273. status = afe_read_byte(dev, ADC_INPUT_CH2, &value); | |
^ | |
274. value &= ~INPUT_SEL_MASK; | |
275. value |= (ch2_setting - 1) << 4; | |
#1889 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:283: error: Dead Store | |
The value written to `&status` is never used. | |
281. 7 less than the input number */ | |
282. if (ch3_setting != 0) { | |
283. status = afe_read_byte(dev, ADC_INPUT_CH3, &value); | |
^ | |
284. value &= ~INPUT_SEL_MASK; | |
285. value |= (ch3_setting - 1) << 4; | |
#1890 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:477: error: Dead Store | |
The value written to `&status` is never used. | |
475. | |
476. if (video_input == CX231XX_VMUX_TELEVISION) { | |
477. status = afe_read_byte(dev, ADC_INPUT_CH3, &input_mode); | |
^ | |
478. status = afe_read_byte(dev, ADC_NTF_PRECLMP_EN_CH3, | |
479. &ntf_mode); | |
#1891 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:478: error: Dead Store | |
The value written to `&status` is never used. | |
476. if (video_input == CX231XX_VMUX_TELEVISION) { | |
477. status = afe_read_byte(dev, ADC_INPUT_CH3, &input_mode); | |
478. status = afe_read_byte(dev, ADC_NTF_PRECLMP_EN_CH3, | |
^ | |
479. &ntf_mode); | |
480. } else { | |
#1892 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:481: error: Dead Store | |
The value written to `&status` is never used. | |
479. &ntf_mode); | |
480. } else { | |
481. status = afe_read_byte(dev, ADC_INPUT_CH1, &input_mode); | |
^ | |
482. status = afe_read_byte(dev, ADC_NTF_PRECLMP_EN_CH1, | |
483. &ntf_mode); | |
#1893 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:482: error: Dead Store | |
The value written to `&status` is never used. | |
480. } else { | |
481. status = afe_read_byte(dev, ADC_INPUT_CH1, &input_mode); | |
482. status = afe_read_byte(dev, ADC_NTF_PRECLMP_EN_CH1, | |
^ | |
483. &ntf_mode); | |
484. } | |
#1894 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:652: error: Dead Store | |
The value written to `&status` is never used. | |
650. switch (pin_type) { | |
651. case CX231XX_VMUX_COMPOSITE1: | |
652. status = vid_blk_read_word(dev, AFE_CTRL, &value); | |
^ | |
653. value |= (0 << 13) | (1 << 4); | |
654. value &= ~(1 << 5); | |
#1895 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:660: error: Dead Store | |
The value written to `&status` is never used. | |
658. /* set FUNC_MODE[24:23] = 2 IF_MOD[22:15] = 0 */ | |
659. value |= 0x1000000; | |
660. status = vid_blk_write_word(dev, AFE_CTRL, value); | |
^ | |
661. | |
662. status = vid_blk_read_word(dev, OUT_CTRL1, &value); | |
#1896 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:662: error: Dead Store | |
The value written to `&status` is never used. | |
660. status = vid_blk_write_word(dev, AFE_CTRL, value); | |
661. | |
662. status = vid_blk_read_word(dev, OUT_CTRL1, &value); | |
^ | |
663. value |= (1 << 7); | |
664. status = vid_blk_write_word(dev, OUT_CTRL1, value); | |
#1897 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:664: error: Dead Store | |
The value written to `&status` is never used. | |
662. status = vid_blk_read_word(dev, OUT_CTRL1, &value); | |
663. value |= (1 << 7); | |
664. status = vid_blk_write_word(dev, OUT_CTRL1, value); | |
^ | |
665. | |
666. /* Set output mode */ | |
#1898 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:667: error: Dead Store | |
The value written to `&status` is never used. | |
665. | |
666. /* Set output mode */ | |
667. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
668. VID_BLK_I2C_ADDRESS, | |
669. OUT_CTRL1, | |
#1899 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:683: error: Dead Store | |
The value written to `&status` is never used. | |
681. | |
682. /* Read the DFE_CTRL1 register */ | |
683. status = vid_blk_read_word(dev, DFE_CTRL1, &value); | |
^ | |
684. | |
685. /* enable the VBI_GATE_EN */ | |
#1900 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:692: error: Dead Store | |
The value written to `&status` is never used. | |
690. | |
691. /* Write it back */ | |
692. status = vid_blk_write_word(dev, DFE_CTRL1, value); | |
^ | |
693. | |
694. /* Disable auto config of registers */ | |
#1901 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:695: error: Dead Store | |
The value written to `&status` is never used. | |
693. | |
694. /* Disable auto config of registers */ | |
695. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
696. VID_BLK_I2C_ADDRESS, | |
697. MODE_CTRL, FLD_ACFG_DIS, | |
#1902 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:701: error: Dead Store | |
The value written to `&status` is never used. | |
699. | |
700. /* Set CVBS input mode */ | |
701. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
702. VID_BLK_I2C_ADDRESS, | |
703. MODE_CTRL, FLD_INPUT_MODE, | |
#1903 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:709: error: Dead Store | |
The value written to `&status` is never used. | |
707. /* Disable the use of DIF */ | |
708. | |
709. status = vid_blk_read_word(dev, AFE_CTRL, &value); | |
^ | |
710. | |
711. /* set [24:23] [22:15] to 0 */ | |
#1904 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:716: error: Dead Store | |
The value written to `&status` is never used. | |
714. IF_MOD[22:15] = 0 DCR_BYP_CH2[4:4] = 1; */ | |
715. value |= 0x1000010; | |
716. status = vid_blk_write_word(dev, AFE_CTRL, value); | |
^ | |
717. | |
718. /* Tell DIF object to go to baseband mode */ | |
#1905 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:728: error: Dead Store | |
The value written to `&status` is never used. | |
726. | |
727. /* Read the DFE_CTRL1 register */ | |
728. status = vid_blk_read_word(dev, DFE_CTRL1, &value); | |
^ | |
729. | |
730. /* enable the VBI_GATE_EN */ | |
#1906 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:737: error: Dead Store | |
The value written to `&status` is never used. | |
735. | |
736. /* Write it back */ | |
737. status = vid_blk_write_word(dev, DFE_CTRL1, value); | |
^ | |
738. | |
739. /* Disable auto config of registers */ | |
#1907 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:740: error: Dead Store | |
The value written to `&status` is never used. | |
738. | |
739. /* Disable auto config of registers */ | |
740. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
741. VID_BLK_I2C_ADDRESS, | |
742. MODE_CTRL, FLD_ACFG_DIS, | |
#1908 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:746: error: Dead Store | |
The value written to `&status` is never used. | |
744. | |
745. /* Set YC input mode */ | |
746. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
747. VID_BLK_I2C_ADDRESS, | |
748. MODE_CTRL, | |
#1909 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:753: error: Dead Store | |
The value written to `&status` is never used. | |
751. | |
752. /* Chroma to ADC2 */ | |
753. status = vid_blk_read_word(dev, AFE_CTRL, &value); | |
^ | |
754. value |= FLD_CHROMA_IN_SEL; /* set the chroma in select */ | |
755. | |
#1910 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:761: error: Dead Store | |
The value written to `&status` is never used. | |
759. value &= ~(FLD_VGA_SEL_CH2 | FLD_VGA_SEL_CH3); | |
760. | |
761. status = vid_blk_write_word(dev, AFE_CTRL, value); | |
^ | |
762. | |
763. status = cx231xx_afe_set_mode(dev, AFE_MODE_BASEBAND); | |
#1911 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:763: error: Dead Store | |
The value written to `&status` is never used. | |
761. status = vid_blk_write_word(dev, AFE_CTRL, value); | |
762. | |
763. status = cx231xx_afe_set_mode(dev, AFE_MODE_BASEBAND); | |
^ | |
764. break; | |
765. case CX231XX_VMUX_TELEVISION: | |
#1912 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:772: error: Dead Store | |
The value written to `&status` is never used. | |
770. /* Disable the use of DIF */ | |
771. | |
772. status = vid_blk_read_word(dev, AFE_CTRL, &value); | |
^ | |
773. value |= (0 << 13) | (1 << 4); | |
774. value &= ~(1 << 5); | |
#1913 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:780: error: Dead Store | |
The value written to `&status` is never used. | |
778. /* set FUNC_MODE[24:23] = 2 IF_MOD[22:15] = 0 */ | |
779. value |= 0x1000000; | |
780. status = vid_blk_write_word(dev, AFE_CTRL, value); | |
^ | |
781. | |
782. status = vid_blk_read_word(dev, OUT_CTRL1, &value); | |
#1914 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:782: error: Dead Store | |
The value written to `&status` is never used. | |
780. status = vid_blk_write_word(dev, AFE_CTRL, value); | |
781. | |
782. status = vid_blk_read_word(dev, OUT_CTRL1, &value); | |
^ | |
783. value |= (1 << 7); | |
784. status = vid_blk_write_word(dev, OUT_CTRL1, value); | |
#1915 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:784: error: Dead Store | |
The value written to `&status` is never used. | |
782. status = vid_blk_read_word(dev, OUT_CTRL1, &value); | |
783. value |= (1 << 7); | |
784. status = vid_blk_write_word(dev, OUT_CTRL1, value); | |
^ | |
785. | |
786. /* Set output mode */ | |
#1916 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:787: error: Dead Store | |
The value written to `&status` is never used. | |
785. | |
786. /* Set output mode */ | |
787. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
788. VID_BLK_I2C_ADDRESS, | |
789. OUT_CTRL1, FLD_OUT_MODE, | |
#1917 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:803: error: Dead Store | |
The value written to `&status` is never used. | |
801. | |
802. /* Read the DFE_CTRL1 register */ | |
803. status = vid_blk_read_word(dev, DFE_CTRL1, &value); | |
^ | |
804. | |
805. /* enable the VBI_GATE_EN */ | |
#1918 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:812: error: Dead Store | |
The value written to `&status` is never used. | |
810. | |
811. /* Write it back */ | |
812. status = vid_blk_write_word(dev, DFE_CTRL1, value); | |
^ | |
813. | |
814. /* Disable auto config of registers */ | |
#1919 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:815: error: Dead Store | |
The value written to `&status` is never used. | |
813. | |
814. /* Disable auto config of registers */ | |
815. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
816. VID_BLK_I2C_ADDRESS, | |
817. MODE_CTRL, FLD_ACFG_DIS, | |
#1920 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:821: error: Dead Store | |
The value written to `&status` is never used. | |
819. | |
820. /* Set CVBS input mode */ | |
821. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
822. VID_BLK_I2C_ADDRESS, | |
823. MODE_CTRL, FLD_INPUT_MODE, | |
#1921 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:839: error: Dead Store | |
The value written to `&status` is never used. | |
837. | |
838. /* Make sure bypass is cleared */ | |
839. status = vid_blk_read_word(dev, DIF_MISC_CTRL, &value); | |
^ | |
840. | |
841. /* Clear the bypass bit */ | |
#1922 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:845: error: Dead Store | |
The value written to `&status` is never used. | |
843. | |
844. /* Enable the use of the DIF block */ | |
845. status = vid_blk_write_word(dev, DIF_MISC_CTRL, value); | |
^ | |
846. | |
847. /* Read the DFE_CTRL1 register */ | |
#1923 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:848: error: Dead Store | |
The value written to `&status` is never used. | |
846. | |
847. /* Read the DFE_CTRL1 register */ | |
848. status = vid_blk_read_word(dev, DFE_CTRL1, &value); | |
^ | |
849. | |
850. /* Disable the VBI_GATE_EN */ | |
#1924 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:858: error: Dead Store | |
The value written to `&status` is never used. | |
856. | |
857. /* Write it back */ | |
858. status = vid_blk_write_word(dev, DFE_CTRL1, value); | |
^ | |
859. | |
860. /* Wait until AGC locks up */ | |
#1925 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:867: error: Dead Store | |
The value written to `&status` is never used. | |
865. | |
866. /* Write it back */ | |
867. status = vid_blk_write_word(dev, DFE_CTRL1, value); | |
^ | |
868. | |
869. /* Enable Polaris B0 AGC output */ | |
#1926 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:870: error: Dead Store | |
The value written to `&status` is never used. | |
868. | |
869. /* Enable Polaris B0 AGC output */ | |
870. status = vid_blk_read_word(dev, PIN_CTRL, &value); | |
^ | |
871. value |= (FLD_OEF_AGC_RF) | | |
872. (FLD_OEF_AGC_IFVGA) | | |
#1927 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:874: error: Dead Store | |
The value written to `&status` is never used. | |
872. (FLD_OEF_AGC_IFVGA) | | |
873. (FLD_OEF_AGC_IF); | |
874. status = vid_blk_write_word(dev, PIN_CTRL, value); | |
^ | |
875. | |
876. /* Set output mode */ | |
#1928 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:877: error: Dead Store | |
The value written to `&status` is never used. | |
875. | |
876. /* Set output mode */ | |
877. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
878. VID_BLK_I2C_ADDRESS, | |
879. OUT_CTRL1, FLD_OUT_MODE, | |
#1929 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:883: error: Dead Store | |
The value written to `&status` is never used. | |
881. | |
882. /* Disable auto config of registers */ | |
883. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
884. VID_BLK_I2C_ADDRESS, | |
885. MODE_CTRL, FLD_ACFG_DIS, | |
#1930 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:889: error: Dead Store | |
The value written to `&status` is never used. | |
887. | |
888. /* Set CVBS input mode */ | |
889. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
890. VID_BLK_I2C_ADDRESS, | |
891. MODE_CTRL, FLD_INPUT_MODE, | |
#1931 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:900: error: Dead Store | |
The value written to `&status` is never used. | |
898. /* Clear droop comp (bit 19-20) */ | |
899. /* Set VGA_SEL (for audio control) (bit 7-8) */ | |
900. status = vid_blk_read_word(dev, AFE_CTRL, &value); | |
^ | |
901. | |
902. /*Set Func mode:01-DIF 10-baseband 11-YUV*/ | |
#1932 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:908: error: Dead Store | |
The value written to `&status` is never used. | |
906. value |= FLD_VGA_SEL_CH3 | FLD_VGA_SEL_CH2; | |
907. | |
908. status = vid_blk_write_word(dev, AFE_CTRL, value); | |
^ | |
909. | |
910. if (dev->tuner_type == TUNER_NXP_TDA18271) { | |
#1933 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:911: error: Dead Store | |
The value written to `&status` is never used. | |
909. | |
910. if (dev->tuner_type == TUNER_NXP_TDA18271) { | |
911. status = vid_blk_read_word(dev, PIN_CTRL, | |
^ | |
912. &value); | |
913. status = vid_blk_write_word(dev, PIN_CTRL, | |
#1934 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:913: error: Dead Store | |
The value written to `&status` is never used. | |
911. status = vid_blk_read_word(dev, PIN_CTRL, | |
912. &value); | |
913. status = vid_blk_write_word(dev, PIN_CTRL, | |
^ | |
914. (value & 0xFFFFFFEF)); | |
915. } | |
#1935 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:924: error: Dead Store | |
The value written to `&status` is never used. | |
922. | |
923. /* Set raw VBI mode */ | |
924. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
925. VID_BLK_I2C_ADDRESS, | |
926. OUT_CTRL1, FLD_VBIHACTRAW_EN, | |
#1936 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:980: error: Dead Store | |
The value written to `&status` is never used. | |
978. | |
979. /* Change the DFE_CTRL3 bp_percent to fix flagging */ | |
980. status = vid_blk_write_word(dev, DFE_CTRL3, 0xCD3F0280); | |
^ | |
981. | |
982. if (dev->norm & (V4L2_STD_NTSC | V4L2_STD_PAL_M)) { | |
#1937 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:987: error: Dead Store | |
The value written to `&status` is never used. | |
985. /* Move the close caption lines out of active video, | |
986. adjust the active video start point */ | |
987. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
988. VID_BLK_I2C_ADDRESS, | |
989. VERT_TIM_CTRL, | |
#1938 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:991: error: Dead Store | |
The value written to `&status` is never used. | |
989. VERT_TIM_CTRL, | |
990. FLD_VBLANK_CNT, 0x18); | |
991. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
992. VID_BLK_I2C_ADDRESS, | |
993. VERT_TIM_CTRL, | |
#1939 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:996: error: Dead Store | |
The value written to `&status` is never used. | |
994. FLD_VACTIVE_CNT, | |
995. 0x1E7000); | |
996. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
997. VID_BLK_I2C_ADDRESS, | |
998. VERT_TIM_CTRL, | |
#1940 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1011: error: Dead Store | |
The value written to `&status` is never used. | |
1009. } else if (dev->norm & V4L2_STD_SECAM) { | |
1010. dev_dbg(dev->dev, "%s: SECAM\n", __func__); | |
1011. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
1012. VID_BLK_I2C_ADDRESS, | |
1013. VERT_TIM_CTRL, | |
#1941 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1015: error: Dead Store | |
The value written to `&status` is never used. | |
1013. VERT_TIM_CTRL, | |
1014. FLD_VBLANK_CNT, 0x20); | |
1015. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
1016. VID_BLK_I2C_ADDRESS, | |
1017. VERT_TIM_CTRL, | |
#1942 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1022: error: Dead Store | |
The value written to `&status` is never used. | |
1020. (FLD_VACTIVE_CNT, | |
1021. 0x244)); | |
1022. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
1023. VID_BLK_I2C_ADDRESS, | |
1024. VERT_TIM_CTRL, | |
#1943 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1038: error: Dead Store | |
The value written to `&status` is never used. | |
1036. } else { | |
1037. dev_dbg(dev->dev, "%s: PAL\n", __func__); | |
1038. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
1039. VID_BLK_I2C_ADDRESS, | |
1040. VERT_TIM_CTRL, | |
#1944 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1042: error: Dead Store | |
The value written to `&status` is never used. | |
1040. VERT_TIM_CTRL, | |
1041. FLD_VBLANK_CNT, 0x20); | |
1042. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
1043. VID_BLK_I2C_ADDRESS, | |
1044. VERT_TIM_CTRL, | |
#1945 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1049: error: Dead Store | |
The value written to `&status` is never used. | |
1047. (FLD_VACTIVE_CNT, | |
1048. 0x244)); | |
1049. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
1050. VID_BLK_I2C_ADDRESS, | |
1051. VERT_TIM_CTRL, | |
#1946 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1088: error: Dead Store | |
The value written to `&ainput` is never used. | |
1086. { | |
1087. int status = 0; | |
1088. enum AUDIO_INPUT ainput = AUDIO_INPUT_LINE; | |
^ | |
1089. | |
1090. switch (INPUT(input)->amux) { | |
#1947 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1095: error: Dead Store | |
The value written to `&status` is never used. | |
1093. break; | |
1094. case CX231XX_AMUX_LINE_IN: | |
1095. status = cx231xx_i2s_blk_set_audio_input(dev, input); | |
^ | |
1096. ainput = AUDIO_INPUT_LINE; | |
1097. break; | |
#1948 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1116: error: Dead Store | |
The value written to `&status` is never used. | |
1114. | |
1115. /* Put it in soft reset */ | |
1116. status = vid_blk_read_byte(dev, GENERAL_CTL, &gen_ctrl); | |
^ | |
1117. gen_ctrl |= 1; | |
1118. status = vid_blk_write_byte(dev, GENERAL_CTL, gen_ctrl); | |
#1949 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1118: error: Dead Store | |
The value written to `&status` is never used. | |
1116. status = vid_blk_read_byte(dev, GENERAL_CTL, &gen_ctrl); | |
1117. gen_ctrl |= 1; | |
1118. status = vid_blk_write_byte(dev, GENERAL_CTL, gen_ctrl); | |
^ | |
1119. | |
1120. switch (audio_input) { | |
#1950 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1125: error: Dead Store | |
The value written to `&status` is never used. | |
1123. value = cx231xx_set_field(FLD_AUD_CHAN1_SRC, | |
1124. AUD_CHAN_SRC_PARALLEL); | |
1125. status = vid_blk_write_word(dev, AUD_IO_CTRL, value); | |
^ | |
1126. | |
1127. /* setup input to Merlin, SRC2 connect to AC97 | |
#1951 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1130: error: Dead Store | |
The value written to `&status` is never used. | |
1128. bypass upsample-by-2, slave mode, sony mode, left justify | |
1129. adr 091c, dat 01000000 */ | |
1130. status = vid_blk_read_word(dev, AC97_CTL, &dwval); | |
^ | |
1131. | |
1132. status = vid_blk_write_word(dev, AC97_CTL, | |
#1952 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1132: error: Dead Store | |
The value written to `&status` is never used. | |
1130. status = vid_blk_read_word(dev, AC97_CTL, &dwval); | |
1131. | |
1132. status = vid_blk_write_word(dev, AC97_CTL, | |
^ | |
1133. (dwval | FLD_AC97_UP2X_BYPASS)); | |
1134. | |
#1953 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1136: error: Dead Store | |
The value written to `&status` is never used. | |
1134. | |
1135. /* select the parallel1 and SRC3 */ | |
1136. status = vid_blk_write_word(dev, BAND_OUT_SEL, | |
^ | |
1137. cx231xx_set_field(FLD_SRC3_IN_SEL, 0x0) | | |
1138. cx231xx_set_field(FLD_SRC3_CLK_SEL, 0x0) | | |
#1954 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1143: error: Dead Store | |
The value written to `&status` is never used. | |
1141. /* unmute all, AC97 in, independence mode | |
1142. adr 08d0, data 0x00063073 */ | |
1143. status = vid_blk_write_word(dev, DL_CTL, 0x3000001); | |
^ | |
1144. status = vid_blk_write_word(dev, PATH1_CTL1, 0x00063073); | |
1145. | |
#1955 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1144: error: Dead Store | |
The value written to `&status` is never used. | |
1142. adr 08d0, data 0x00063073 */ | |
1143. status = vid_blk_write_word(dev, DL_CTL, 0x3000001); | |
1144. status = vid_blk_write_word(dev, PATH1_CTL1, 0x00063073); | |
^ | |
1145. | |
1146. /* set AVC maximum threshold, adr 08d4, dat ffff0024 */ | |
#1956 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1147: error: Dead Store | |
The value written to `&status` is never used. | |
1145. | |
1146. /* set AVC maximum threshold, adr 08d4, dat ffff0024 */ | |
1147. status = vid_blk_read_word(dev, PATH1_VOL_CTL, &dwval); | |
^ | |
1148. status = vid_blk_write_word(dev, PATH1_VOL_CTL, | |
1149. (dwval | FLD_PATH1_AVC_THRESHOLD)); | |
#1957 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1148: error: Dead Store | |
The value written to `&status` is never used. | |
1146. /* set AVC maximum threshold, adr 08d4, dat ffff0024 */ | |
1147. status = vid_blk_read_word(dev, PATH1_VOL_CTL, &dwval); | |
1148. status = vid_blk_write_word(dev, PATH1_VOL_CTL, | |
^ | |
1149. (dwval | FLD_PATH1_AVC_THRESHOLD)); | |
1150. | |
#1958 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1152: error: Dead Store | |
The value written to `&status` is never used. | |
1150. | |
1151. /* set SC maximum threshold, adr 08ec, dat ffffb3a3 */ | |
1152. status = vid_blk_read_word(dev, PATH1_SC_CTL, &dwval); | |
^ | |
1153. status = vid_blk_write_word(dev, PATH1_SC_CTL, | |
1154. (dwval | FLD_PATH1_SC_THRESHOLD)); | |
#1959 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1153: error: Dead Store | |
The value written to `&status` is never used. | |
1151. /* set SC maximum threshold, adr 08ec, dat ffffb3a3 */ | |
1152. status = vid_blk_read_word(dev, PATH1_SC_CTL, &dwval); | |
1153. status = vid_blk_write_word(dev, PATH1_SC_CTL, | |
^ | |
1154. (dwval | FLD_PATH1_SC_THRESHOLD)); | |
1155. break; | |
#1960 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1159: error: Dead Store | |
The value written to `&status` is never used. | |
1157. case AUDIO_INPUT_TUNER_TV: | |
1158. default: | |
1159. status = stopAudioFirmware(dev); | |
^ | |
1160. /* Setup SRC sources and clocks */ | |
1161. status = vid_blk_write_word(dev, BAND_OUT_SEL, | |
#1961 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1161: error: Dead Store | |
The value written to `&status` is never used. | |
1159. status = stopAudioFirmware(dev); | |
1160. /* Setup SRC sources and clocks */ | |
1161. status = vid_blk_write_word(dev, BAND_OUT_SEL, | |
^ | |
1162. cx231xx_set_field(FLD_SRC6_IN_SEL, 0x00) | | |
1163. cx231xx_set_field(FLD_SRC6_CLK_SEL, 0x01) | | |
#1962 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1177: error: Dead Store | |
The value written to `&status` is never used. | |
1175. | |
1176. /* Setup the AUD_IO control */ | |
1177. status = vid_blk_write_word(dev, AUD_IO_CTRL, | |
^ | |
1178. cx231xx_set_field(FLD_I2S_PORT_DIR, 0x00) | | |
1179. cx231xx_set_field(FLD_I2S_OUT_SRC, 0x00) | | |
#1963 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1184: error: Dead Store | |
The value written to `&status` is never used. | |
1182. cx231xx_set_field(FLD_AUD_CHAN1_SRC, 0x03)); | |
1183. | |
1184. status = vid_blk_write_word(dev, PATH1_CTL1, 0x1F063870); | |
^ | |
1185. | |
1186. /* setAudioStandard(_audio_standard); */ | |
#1964 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1187: error: Dead Store | |
The value written to `&status` is never used. | |
1185. | |
1186. /* setAudioStandard(_audio_standard); */ | |
1187. status = vid_blk_write_word(dev, PATH1_CTL1, 0x00063870); | |
^ | |
1188. | |
1189. status = restartAudioFirmware(dev); | |
#1965 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1189: error: Dead Store | |
The value written to `&status` is never used. | |
1187. status = vid_blk_write_word(dev, PATH1_CTL1, 0x00063870); | |
1188. | |
1189. status = restartAudioFirmware(dev); | |
^ | |
1190. | |
1191. switch (dev->board.tuner_type) { | |
#1966 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1194: error: Dead Store | |
The value written to `&status` is never used. | |
1192. case TUNER_XC5000: | |
1193. /* SIF passthrough at 28.6363 MHz sample rate */ | |
1194. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
1195. VID_BLK_I2C_ADDRESS, | |
1196. CHIP_CTRL, | |
#1967 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1202: error: Dead Store | |
The value written to `&status` is never used. | |
1200. case TUNER_NXP_TDA18271: | |
1201. /* Normal mode: SIF passthrough at 14.32 MHz */ | |
1202. status = cx231xx_read_modify_write_i2c_dword(dev, | |
^ | |
1203. VID_BLK_I2C_ADDRESS, | |
1204. CHIP_CTRL, | |
#1968 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1236: error: Dead Store | |
The value written to `&status` is never used. | |
1234. | |
1235. case AUDIO_INPUT_MUTE: | |
1236. status = vid_blk_write_word(dev, PATH1_CTL1, 0x1F011012); | |
^ | |
1237. break; | |
1238. } | |
#1969 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1241: error: Dead Store | |
The value written to `&status` is never used. | |
1239. | |
1240. /* Take it out of soft reset */ | |
1241. status = vid_blk_read_byte(dev, GENERAL_CTL, &gen_ctrl); | |
^ | |
1242. gen_ctrl &= ~1; | |
1243. status = vid_blk_write_byte(dev, GENERAL_CTL, gen_ctrl); | |
#1970 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1256: error: Dead Store | |
The value written to `&status` is never used. | |
1254. int status = 0; | |
1255. | |
1256. status = vid_blk_read_word(dev, PIN_CTRL, &value); | |
^ | |
1257. value |= (~dev->board.ctl_pin_status_mask); | |
1258. status = vid_blk_write_word(dev, PIN_CTRL, value); | |
#1971 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1269: error: Dead Store | |
The value written to `&status` is never used. | |
1267. | |
1268. /* first set the direction to output */ | |
1269. status = cx231xx_set_gpio_direction(dev, | |
^ | |
1270. dev->board. | |
1271. agc_analog_digital_select_gpio, 1); | |
#1972 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1660: error: Dead Store | |
The value written to `&status` is never used. | |
1658. /* C2HH */ | |
1659. /* lo if big signal */ | |
1660. status = cx231xx_reg_mask_write(dev, | |
^ | |
1661. VID_BLK_I2C_ADDRESS, 32, | |
1662. AFE_CTRL_C2HH_SRC_CTRL, 30, 31, 0x1); | |
#1973 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1664: error: Dead Store | |
The value written to `&status` is never used. | |
1662. AFE_CTRL_C2HH_SRC_CTRL, 30, 31, 0x1); | |
1663. /* FUNC_MODE = DIF */ | |
1664. status = cx231xx_reg_mask_write(dev, | |
^ | |
1665. VID_BLK_I2C_ADDRESS, 32, | |
1666. AFE_CTRL_C2HH_SRC_CTRL, 23, 24, function_mode); | |
#1974 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1668: error: Dead Store | |
The value written to `&status` is never used. | |
1666. AFE_CTRL_C2HH_SRC_CTRL, 23, 24, function_mode); | |
1667. /* IF_MODE */ | |
1668. status = cx231xx_reg_mask_write(dev, | |
^ | |
1669. VID_BLK_I2C_ADDRESS, 32, | |
1670. AFE_CTRL_C2HH_SRC_CTRL, 15, 22, 0xFF); | |
#1975 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1678: error: Dead Store | |
The value written to `&status` is never used. | |
1676. if (standard & V4L2_STD_MN) { | |
1677. /* lo if big signal */ | |
1678. status = cx231xx_reg_mask_write(dev, | |
^ | |
1679. VID_BLK_I2C_ADDRESS, 32, | |
1680. AFE_CTRL_C2HH_SRC_CTRL, 30, 31, 0x1); | |
#1976 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1682: error: Dead Store | |
The value written to `&status` is never used. | |
1680. AFE_CTRL_C2HH_SRC_CTRL, 30, 31, 0x1); | |
1681. /* FUNC_MODE = DIF */ | |
1682. status = cx231xx_reg_mask_write(dev, | |
^ | |
1683. VID_BLK_I2C_ADDRESS, 32, | |
1684. AFE_CTRL_C2HH_SRC_CTRL, 23, 24, | |
#1977 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1687: error: Dead Store | |
The value written to `&status` is never used. | |
1685. function_mode); | |
1686. /* IF_MODE */ | |
1687. status = cx231xx_reg_mask_write(dev, | |
^ | |
1688. VID_BLK_I2C_ADDRESS, 32, | |
1689. AFE_CTRL_C2HH_SRC_CTRL, 15, 22, 0xb); | |
#1978 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1691: error: Dead Store | |
The value written to `&status` is never used. | |
1689. AFE_CTRL_C2HH_SRC_CTRL, 15, 22, 0xb); | |
1690. /* no inv */ | |
1691. status = cx231xx_reg_mask_write(dev, | |
^ | |
1692. VID_BLK_I2C_ADDRESS, 32, | |
1693. AFE_CTRL_C2HH_SRC_CTRL, 9, 9, 0x1); | |
#1979 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1703: error: Dead Store | |
The value written to `&status` is never used. | |
1701. /* C2HH setup */ | |
1702. /* lo if big signal */ | |
1703. status = cx231xx_reg_mask_write(dev, | |
^ | |
1704. VID_BLK_I2C_ADDRESS, 32, | |
1705. AFE_CTRL_C2HH_SRC_CTRL, 30, 31, 0x1); | |
#1980 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1707: error: Dead Store | |
The value written to `&status` is never used. | |
1705. AFE_CTRL_C2HH_SRC_CTRL, 30, 31, 0x1); | |
1706. /* FUNC_MODE = DIF */ | |
1707. status = cx231xx_reg_mask_write(dev, | |
^ | |
1708. VID_BLK_I2C_ADDRESS, 32, | |
1709. AFE_CTRL_C2HH_SRC_CTRL, 23, 24, | |
#1981 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1712: error: Dead Store | |
The value written to `&status` is never used. | |
1710. function_mode); | |
1711. /* IF_MODE */ | |
1712. status = cx231xx_reg_mask_write(dev, | |
^ | |
1713. VID_BLK_I2C_ADDRESS, 32, | |
1714. AFE_CTRL_C2HH_SRC_CTRL, 15, 22, 0xF); | |
#1982 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1723: error: Dead Store | |
The value written to `&status` is never used. | |
1721. /* C2HH setup */ | |
1722. /* lo if big signal */ | |
1723. status = cx231xx_reg_mask_write(dev, | |
^ | |
1724. VID_BLK_I2C_ADDRESS, 32, | |
1725. AFE_CTRL_C2HH_SRC_CTRL, 30, 31, 0x1); | |
#1983 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1727: error: Dead Store | |
The value written to `&status` is never used. | |
1725. AFE_CTRL_C2HH_SRC_CTRL, 30, 31, 0x1); | |
1726. /* FUNC_MODE = DIF */ | |
1727. status = cx231xx_reg_mask_write(dev, | |
^ | |
1728. VID_BLK_I2C_ADDRESS, 32, | |
1729. AFE_CTRL_C2HH_SRC_CTRL, 23, 24, | |
#1984 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1732: error: Dead Store | |
The value written to `&status` is never used. | |
1730. function_mode); | |
1731. /* IF_MODE */ | |
1732. status = cx231xx_reg_mask_write(dev, | |
^ | |
1733. VID_BLK_I2C_ADDRESS, 32, | |
1734. AFE_CTRL_C2HH_SRC_CTRL, 15, 22, 0xE); | |
#1985 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1753: error: Dead Store | |
The value written to `&status` is never used. | |
1751. dev_dbg(dev->dev, "%s: setStandard to %x\n", __func__, standard); | |
1752. | |
1753. status = vid_blk_read_word(dev, DIF_MISC_CTRL, &dif_misc_ctrl_value); | |
^ | |
1754. if (standard != DIF_USE_BASEBAND) | |
1755. dev->norm = standard; | |
#1986 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1777: error: Dead Store | |
The value written to `&status` is never used. | |
1775. } | |
1776. | |
1777. status = cx231xx_dif_configure_C2HH_for_low_IF(dev, dev->active_mode, | |
^ | |
1778. func_mode, standard); | |
1779. | |
#1987 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1783: error: Dead Store | |
The value written to `&status` is never used. | |
1781. /* There is a different SRC_PHASE_INC value | |
1782. for baseband vs. DIF */ | |
1783. status = vid_blk_write_word(dev, DIF_SRC_PHASE_INC, 0xDF7DF83); | |
^ | |
1784. status = vid_blk_read_word(dev, DIF_MISC_CTRL, | |
1785. &dif_misc_ctrl_value); | |
#1988 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1784: error: Dead Store | |
The value written to `&status` is never used. | |
1782. for baseband vs. DIF */ | |
1783. status = vid_blk_write_word(dev, DIF_SRC_PHASE_INC, 0xDF7DF83); | |
1784. status = vid_blk_read_word(dev, DIF_MISC_CTRL, | |
^ | |
1785. &dif_misc_ctrl_value); | |
1786. dif_misc_ctrl_value |= FLD_DIF_DIF_BYPASS; | |
#1989 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1787: error: Dead Store | |
The value written to `&status` is never used. | |
1785. &dif_misc_ctrl_value); | |
1786. dif_misc_ctrl_value |= FLD_DIF_DIF_BYPASS; | |
1787. status = vid_blk_write_word(dev, DIF_MISC_CTRL, | |
^ | |
1788. dif_misc_ctrl_value); | |
1789. } else if (standard & V4L2_STD_PAL_D) { | |
#1990 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1790: error: Dead Store | |
The value written to `&status` is never used. | |
1788. dif_misc_ctrl_value); | |
1789. } else if (standard & V4L2_STD_PAL_D) { | |
1790. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1791. DIF_PLL_CTRL, 0, 31, 0x6503bc0c); | |
1792. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#1991 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1792: error: Dead Store | |
The value written to `&status` is never used. | |
1790. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1791. DIF_PLL_CTRL, 0, 31, 0x6503bc0c); | |
1792. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1793. DIF_PLL_CTRL1, 0, 31, 0xbd038c85); | |
1794. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#1992 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1794: error: Dead Store | |
The value written to `&status` is never used. | |
1792. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1793. DIF_PLL_CTRL1, 0, 31, 0xbd038c85); | |
1794. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1795. DIF_PLL_CTRL2, 0, 31, 0x1db4640a); | |
1796. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#1993 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1796: error: Dead Store | |
The value written to `&status` is never used. | |
1794. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1795. DIF_PLL_CTRL2, 0, 31, 0x1db4640a); | |
1796. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1797. DIF_PLL_CTRL3, 0, 31, 0x00008800); | |
1798. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#1994 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1798: error: Dead Store | |
The value written to `&status` is never used. | |
1796. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1797. DIF_PLL_CTRL3, 0, 31, 0x00008800); | |
1798. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1799. DIF_AGC_IF_REF, 0, 31, 0x444C1380); | |
1800. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#1995 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1800: error: Dead Store | |
The value written to `&status` is never used. | |
1798. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1799. DIF_AGC_IF_REF, 0, 31, 0x444C1380); | |
1800. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1801. DIF_AGC_CTRL_IF, 0, 31, 0xDA302600); | |
1802. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#1996 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1802: error: Dead Store | |
The value written to `&status` is never used. | |
1800. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1801. DIF_AGC_CTRL_IF, 0, 31, 0xDA302600); | |
1802. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1803. DIF_AGC_CTRL_INT, 0, 31, 0xDA261700); | |
1804. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#1997 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1804: error: Dead Store | |
The value written to `&status` is never used. | |
1802. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1803. DIF_AGC_CTRL_INT, 0, 31, 0xDA261700); | |
1804. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1805. DIF_AGC_CTRL_RF, 0, 31, 0xDA262600); | |
1806. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#1998 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1806: error: Dead Store | |
The value written to `&status` is never used. | |
1804. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1805. DIF_AGC_CTRL_RF, 0, 31, 0xDA262600); | |
1806. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1807. DIF_AGC_IF_INT_CURRENT, 0, 31, | |
1808. 0x26001700); | |
#1999 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1809: error: Dead Store | |
The value written to `&status` is never used. | |
1807. DIF_AGC_IF_INT_CURRENT, 0, 31, | |
1808. 0x26001700); | |
1809. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1810. DIF_AGC_RF_CURRENT, 0, 31, | |
1811. 0x00002660); | |
#2000 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1812: error: Dead Store | |
The value written to `&status` is never used. | |
1810. DIF_AGC_RF_CURRENT, 0, 31, | |
1811. 0x00002660); | |
1812. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1813. DIF_VIDEO_AGC_CTRL, 0, 31, | |
1814. 0x72500800); | |
#2001 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1815: error: Dead Store | |
The value written to `&status` is never used. | |
1813. DIF_VIDEO_AGC_CTRL, 0, 31, | |
1814. 0x72500800); | |
1815. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1816. DIF_VID_AUD_OVERRIDE, 0, 31, | |
1817. 0x27000100); | |
#2002 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1818: error: Dead Store | |
The value written to `&status` is never used. | |
1816. DIF_VID_AUD_OVERRIDE, 0, 31, | |
1817. 0x27000100); | |
1818. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1819. DIF_AV_SEP_CTRL, 0, 31, 0x3F3934EA); | |
1820. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#2003 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1820: error: Dead Store | |
The value written to `&status` is never used. | |
1818. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1819. DIF_AV_SEP_CTRL, 0, 31, 0x3F3934EA); | |
1820. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1821. DIF_COMP_FLT_CTRL, 0, 31, | |
1822. 0x00000000); | |
#2004 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1823: error: Dead Store | |
The value written to `&status` is never used. | |
1821. DIF_COMP_FLT_CTRL, 0, 31, | |
1822. 0x00000000); | |
1823. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1824. DIF_SRC_PHASE_INC, 0, 31, | |
1825. 0x1befbf06); | |
#2005 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1826: error: Dead Store | |
The value written to `&status` is never used. | |
1824. DIF_SRC_PHASE_INC, 0, 31, | |
1825. 0x1befbf06); | |
1826. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1827. DIF_SRC_GAIN_CONTROL, 0, 31, | |
1828. 0x000035e8); | |
#2006 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1829: error: Dead Store | |
The value written to `&status` is never used. | |
1827. DIF_SRC_GAIN_CONTROL, 0, 31, | |
1828. 0x000035e8); | |
1829. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1830. DIF_RPT_VARIANCE, 0, 31, 0x00000000); | |
1831. /* Save the Spec Inversion value */ | |
#2007 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1835: error: Dead Store | |
The value written to `&status` is never used. | |
1833. dif_misc_ctrl_value |= 0x3a023F11; | |
1834. } else if (standard & V4L2_STD_PAL_I) { | |
1835. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1836. DIF_PLL_CTRL, 0, 31, 0x6503bc0c); | |
1837. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#2008 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1837: error: Dead Store | |
The value written to `&status` is never used. | |
1835. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1836. DIF_PLL_CTRL, 0, 31, 0x6503bc0c); | |
1837. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1838. DIF_PLL_CTRL1, 0, 31, 0xbd038c85); | |
1839. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#2009 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1839: error: Dead Store | |
The value written to `&status` is never used. | |
1837. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1838. DIF_PLL_CTRL1, 0, 31, 0xbd038c85); | |
1839. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1840. DIF_PLL_CTRL2, 0, 31, 0x1db4640a); | |
1841. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#2010 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1841: error: Dead Store | |
The value written to `&status` is never used. | |
1839. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1840. DIF_PLL_CTRL2, 0, 31, 0x1db4640a); | |
1841. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1842. DIF_PLL_CTRL3, 0, 31, 0x00008800); | |
1843. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#2011 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1843: error: Dead Store | |
The value written to `&status` is never used. | |
1841. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1842. DIF_PLL_CTRL3, 0, 31, 0x00008800); | |
1843. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1844. DIF_AGC_IF_REF, 0, 31, 0x444C1380); | |
1845. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#2012 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1845: error: Dead Store | |
The value written to `&status` is never used. | |
1843. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1844. DIF_AGC_IF_REF, 0, 31, 0x444C1380); | |
1845. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1846. DIF_AGC_CTRL_IF, 0, 31, 0xDA302600); | |
1847. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#2013 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1847: error: Dead Store | |
The value written to `&status` is never used. | |
1845. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1846. DIF_AGC_CTRL_IF, 0, 31, 0xDA302600); | |
1847. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1848. DIF_AGC_CTRL_INT, 0, 31, 0xDA261700); | |
1849. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#2014 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1849: error: Dead Store | |
The value written to `&status` is never used. | |
1847. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1848. DIF_AGC_CTRL_INT, 0, 31, 0xDA261700); | |
1849. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1850. DIF_AGC_CTRL_RF, 0, 31, 0xDA262600); | |
1851. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#2015 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1851: error: Dead Store | |
The value written to `&status` is never used. | |
1849. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1850. DIF_AGC_CTRL_RF, 0, 31, 0xDA262600); | |
1851. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1852. DIF_AGC_IF_INT_CURRENT, 0, 31, | |
1853. 0x26001700); | |
#2016 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1854: error: Dead Store | |
The value written to `&status` is never used. | |
1852. DIF_AGC_IF_INT_CURRENT, 0, 31, | |
1853. 0x26001700); | |
1854. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1855. DIF_AGC_RF_CURRENT, 0, 31, | |
1856. 0x00002660); | |
#2017 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1857: error: Dead Store | |
The value written to `&status` is never used. | |
1855. DIF_AGC_RF_CURRENT, 0, 31, | |
1856. 0x00002660); | |
1857. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1858. DIF_VIDEO_AGC_CTRL, 0, 31, | |
1859. 0x72500800); | |
#2018 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1860: error: Dead Store | |
The value written to `&status` is never used. | |
1858. DIF_VIDEO_AGC_CTRL, 0, 31, | |
1859. 0x72500800); | |
1860. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1861. DIF_VID_AUD_OVERRIDE, 0, 31, | |
1862. 0x27000100); | |
#2019 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1863: error: Dead Store | |
The value written to `&status` is never used. | |
1861. DIF_VID_AUD_OVERRIDE, 0, 31, | |
1862. 0x27000100); | |
1863. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1864. DIF_AV_SEP_CTRL, 0, 31, 0x5F39A934); | |
1865. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
#2020 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1865: error: Dead Store | |
The value written to `&status` is never used. | |
1863. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
1864. DIF_AV_SEP_CTRL, 0, 31, 0x5F39A934); | |
1865. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1866. DIF_COMP_FLT_CTRL, 0, 31, | |
1867. 0x00000000); | |
#2021 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1868: error: Dead Store | |
The value written to `&status` is never used. | |
1866. DIF_COMP_FLT_CTRL, 0, 31, | |
1867. 0x00000000); | |
1868. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1869. DIF_SRC_PHASE_INC, 0, 31, | |
1870. 0x1befbf06); | |
#2022 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1871: error: Dead Store | |
The value written to `&status` is never used. | |
1869. DIF_SRC_PHASE_INC, 0, 31, | |
1870. 0x1befbf06); | |
1871. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1872. DIF_SRC_GAIN_CONTROL, 0, 31, | |
1873. 0x000035e8); | |
#2023 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1874: error: Dead Store | |
The value written to `&status` is never used. | |
1872. DIF_SRC_GAIN_CONTROL, 0, 31, | |
1873. 0x000035e8); | |
1874. status = cx231xx_reg_mask_write(dev, VID_BLK_I2C_ADDRESS, 32, | |
^ | |
1875. DIF_RPT_VARIANCE, 0, 31, 0x00000000); | |
1876. /* Save the Spec Inversion value */ | |
#2024 | |
drivers/media/usb/cx231xx/cx231xx-avcore.c:1881: error: Dead Store | |
The value written to `&status` is never used. | |
1879. } else if (standard & V4L2_STD_PAL_M) { | |
1880. /* improved Low Frequency Phase Noise */ | |
1881. status = v |
Hi. I'm trying to run infer on the Linux kernel too but I'm getting another error:
infer capture -- make LLVM=-18 -j 10
# (a clang-18 wrapper is added to the wrappers)
/infer/lib/infer/infer/bin/infer: unknown option '-Wp,-MMD,scripts/kconfig/.conf.o.d'.
Infer version v1.2.0-889c0e7e
Copyright 2009 - present Facebook. All Rights Reserved.
Do you have any idea how to solve it?
Dear @momvart ,
(a clang-18 wrapper is added to the wrappers)
Why don't you use default clang wrapper?
Infer may cause some errors with a clang version, which is incompatible for the one injected Infer command.
Best regards
Why don't you use default clang wrapper?
I thought it would have the same behavior which wasn't true.
Now it's capturing some information but with a large number of errors in translation like:
crypto/skcipher.c:689:34: ERROR translating statement 'DeclStmt'
Thanks for your help.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The infer.patch is pull-requested. facebook/infer#1781