in defconfig files, you can set kernel options as such:
CONFIG_<optionName>=y
CONFIG_<optionName>=m
CONFIG_<optionName>=n
# CONFIG_<optionName> is not set
I understand the first 2.
What I would like to understand is the difference between #3 & #4, and when to use each - especially given that the kernel sources may use #ifdef CONFIG_ { ... } and sometimes, #if CONFIG_ { ... }
In my specific case, I want to decidedly say that optionName is not available.
Thanks