blob: 6a3f4803ce2e983e959670e04b0530370c2b9e82 [file] [log] [blame]
Angel Pons2de6bdf2020-04-05 13:21:00 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Lee Leahy89b5fbd2015-05-11 17:24:31 -07002
Lee Leahy89b5fbd2015-05-11 17:24:31 -07003#include <device/device.h>
Lee Leahy89b5fbd2015-05-11 17:24:31 -07004#include "ec.h"
5
Elyes HAOUASd129d432018-05-04 20:23:33 +02006static void mainboard_init(struct device *dev)
Lee Leahy89b5fbd2015-05-11 17:24:31 -07007{
8 mainboard_ec_init();
9}
10
Elyes HAOUASd129d432018-05-04 20:23:33 +020011static void mainboard_enable(struct device *dev)
Lee Leahy89b5fbd2015-05-11 17:24:31 -070012{
13 dev->ops->init = mainboard_init;
Lee Leahy89b5fbd2015-05-11 17:24:31 -070014}
15
Lee Leahy89b5fbd2015-05-11 17:24:31 -070016struct chip_operations mainboard_ops = {
17 .enable_dev = mainboard_enable,
18};