20.01.2022 12:02, Ashish Mhetre пишет: > + default: > + status_reg = MC_ERR_STATUS; > + addr_reg = MC_ERR_ADR; > +#if defined(CONFIG_ARCH_TEGRA_194_SOC) || \ > + defined(CONFIG_ARCH_TEGRA_234_SOC) > + addr_hi_reg = MC_ERR_ADR_HI; > +#endif I'd add new "has_addr_hi_reg" field to struct tegra_mc_soc and use it instead of the ifdefs. if (mc->soc->has_addr_hi_reg) addr_hi_reg = MC_ERR_ADR_HI;