CONFIG_MACH_CNS3420VB is not available for thedefaultarchitecture x86.
Result is shown for architecture arm

Support for CNS3420 Validation Board

modulename: cns3420vb.ko

configname: CONFIG_MACH_CNS3420VB

Linux Kernel Configuration
└─>CNS3XXX platform type
└─>Support for CNS3420 Validation Board
In linux kernel since version 2.6.35 (release Date: 2010-08-01)  
Include support for the Cavium Networks CNS3420 MPCore Platform
Baseboard.
This is a platform with an on-board ARM11 MPCore and has support
for USB, USB-OTG, MMC/SD/SDIO, SATA, PCI-E, etc.

source code:

depends
CONFIG_ARCH_CNS3XXX |
| CONFIG_ATAGS