From 50ddc0bb2881822f0cf9d01fe80ee1e8e2c763db Mon Sep 17 00:00:00 2001 From: Furquan Shaikh Date: Sat, 23 Jun 2018 00:59:31 -0700 Subject: util/sconfig: Get rid of ops from struct device "ops" field was used in device structure only to add default_dev_ops_root for root device. It was always set to NULL for all other devices. This change gets rid of ops field from struct device and instead hardcodes default_dev_ops_root in pass1 for root device. BUG=b:80081934 TEST=Verified that static.c generated with and without this change is exactly the same. Change-Id: I0848788610c2ed27274daf4920de3068a9784d4c Signed-off-by: Furquan Shaikh Reviewed-on: https://review.coreboot.org/27209 Reviewed-by: Aaron Durbin Tested-by: build bot (Jenkins) --- util/sconfig/sconfig.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'util/sconfig/sconfig.h') diff --git a/util/sconfig/sconfig.h b/util/sconfig/sconfig.h index d350f52569..78c44d64da 100644 --- a/util/sconfig/sconfig.h +++ b/util/sconfig/sconfig.h @@ -110,9 +110,6 @@ struct device { int subsystem_device; int inherit_subsystem; - /* Name of ops structure for the device. */ - char *ops; - /* Name of this device. */ char *name; -- cgit v1.2.3