cpu/intel/haswell: Move chip_ops to cpu cluster

The cpu cluster is always present and it's the proper device to contain
the settings that need to be applied to all cpus. This makes it possible
to remove the fake lapic from devicetrees.

Change-Id: Ic449b2df8036e8c02b5559cca6b2e7479a70a786
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/59314
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
This commit is contained in:
Arthur Heymans
2021-11-15 20:11:12 +01:00
committed by Felix Held
parent c87814d750
commit dd96ab6987
21 changed files with 58 additions and 138 deletions

View File

@@ -11,12 +11,8 @@ chip soc/intel/broadwell
register "dq_pins_interleaved" = "true"
device cpu_cluster 0 on
ops broadwell_cpu_bus_ops
chip cpu/intel/haswell
device lapic 0 on end
device lapic 0xacac off end
end
chip cpu/intel/haswell
device cpu_cluster 0 on ops broadwell_cpu_bus_ops end
end
device domain 0 on