soc: intel_s1000: Macro to encode multi-level IRQ
soc: intel_s1000: Macro to encode multi-level IRQ

Add Macro to encode multi-level aggregation of interrupts
into an encoded IRQ value

Signed-off-by: Sathish Kuttan <88b3ab91bbfd8c103d682ea5f9059cf275a3b834@intel.com>

ldts/zephyr,zephyrproject-rtos/zephyr,ldts/zephyr,galak/zephyr,nashif/zephyr,zephyrproject-rtos/zephyr,GiulianoFranchetto/zephyr,galak/zephyr,ldts/zephyr,Vudentz/zephyr,explora26/zephyr,finikorg/zephyr,zephyrproject-rtos/zephyr,nashif/zephyr,Vudentz/zephyr,GiulianoFranchetto/zephyr,GiulianoFranchetto/zephyr,Vudentz/zephyr,Vudentz/zephyr,explora26/zephyr,explora26/zephyr,explora26/zephyr,GiulianoFranchetto/zephyr,galak/zephyr,ldts/zephyr,nashif/zephyr,nashif/zephyr,Vudentz/zephyr,finikorg/zephyr,finikorg/zephyr,Vudentz/zephyr,zephyrproject-rtos/zephyr,GiulianoFranchetto/zephyr,galak/zephyr,zephyrproject-rtos/zephyr,galak/zephyr,nashif/zephyr,finikorg/zephyr,explora26/zephyr,finikorg/zephyr,ldts/zephyr