170,178c170,179
< if buildEnv['TARGET_ISA'] == 'x86' and iwc and dwc:
< self.itb_walker_cache = iwc
< self.dtb_walker_cache = dwc
< self.itb.walker.port = iwc.cpu_side
< self.dtb.walker.port = dwc.cpu_side
< self._cached_ports += ["itb_walker_cache.mem_side", \
< "dtb_walker_cache.mem_side"]
< elif buildEnv['TARGET_ISA'] == 'arm':
< self._cached_ports += ["itb.walker.port", "dtb.walker.port"]
---
> if buildEnv['TARGET_ISA'] in ['x86', 'arm']:
> if iwc and dwc:
> self.itb_walker_cache = iwc
> self.dtb_walker_cache = dwc
> self.itb.walker.port = iwc.cpu_side
> self.dtb.walker.port = dwc.cpu_side
> self._cached_ports += ["itb_walker_cache.mem_side", \
> "dtb_walker_cache.mem_side"]
> else:
> self._cached_ports += ["itb.walker.port", "dtb.walker.port"]