TX2 customized carrier board

My customized carrier board was based on the P2597 carrier board.Does it need to re-compile the boot and kernel source code except the pinmux .cfg and pmic .cfg need to be changed and the device tree to be re-compiled?Thanks!