defconfig 와 Kconfig 파일에 대해 질문이 있습니다.

guswl78681의 이미지

defconfig 와 Kconfig 파일에 대해 질문이 있습니다.
제가 이론적으로 알고 있기로는 Kconfig에 config를 해놓고 *_defconfig 파일에서
사용할 것들을 적어주는 것으로 알고 있었는데
막상 Kconfig에만 config를 해주고 *_defconfig에는 명시하지 않아도 autoconf.h에 config 되어 있더라구요

defconfig와 Kconfig에 대한 적확한 용도와 차이점이 궁금합니다.