doc: introduce SoC porting guide

Fixes: #27439

This commit introduces an initial SoC porting guide with a general
description of the minimal set of files needed to support a new SoC in
Zephyr, along with some examples of the content.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2 files changed