ec/google: pass ops to pnp_enable_devices instead of LDN-specific override

Since ops was passed as override in the pnp_dev_info struct, the generic
pnp_ops that was passed to pnp_enable_devices was never used.

Change-Id: Id09c6cffb9a0cbbd9189c18801121449c9504422
Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Reviewed-on: https://review.coreboot.org/27394
Reviewed-by: Alexander Couzens <lynxis@fe80.eu>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Felix Held 2018-07-07 00:20:00 +02:00 committed by Patrick Georgi
parent 5af2deae92
commit 968ac7914d
1 changed files with 2 additions and 3 deletions

View File

@ -465,13 +465,12 @@ static struct device_operations ops = {
}; };
static struct pnp_info pnp_dev_info[] = { static struct pnp_info pnp_dev_info[] = {
{ &ops, 0, 0, 0, } { NULL, 0, 0, 0, }
}; };
static void enable_dev(struct device *dev) static void enable_dev(struct device *dev)
{ {
pnp_enable_devices(dev, &pnp_ops, ARRAY_SIZE(pnp_dev_info), pnp_enable_devices(dev, &ops, ARRAY_SIZE(pnp_dev_info), pnp_dev_info);
pnp_dev_info);
} }
struct chip_operations ec_google_chromeec_ops = { struct chip_operations ec_google_chromeec_ops = {