coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
com_init.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #include <bootblock_common.h>
4 #include <device/pnp_ops.h>
5 #include <device/pnp.h>
6 #include "onboard.h"
7 
8 #define SERIAL_DEV1 PNP_DEV(ITE8528_CMD_PORT, 1) /* ITE8528 UART1 */
9 #define SERIAL_DEV2 PNP_DEV(ITE8528_CMD_PORT, 2) /* ITE8528 UART2 */
10 
12 {
13  /* Enable the serial ports inside the EC */
20 }
void bootblock_mainboard_early_init(void)
Definition: com_init.c:8
#define SERIAL_DEV2
Definition: com_init.c:9
#define SERIAL_DEV1
Definition: com_init.c:8
#define PNP_IDX_IO0
Definition: pnp_def.h:5
#define PNP_IDX_IRQ0
Definition: pnp_def.h:10
void pnp_set_irq(struct device *dev, u8 index, u8 irq)
Definition: pnp_device.c:100
void pnp_set_logical_device(struct device *dev)
Definition: pnp_device.c:59
void pnp_set_enable(struct device *dev, int enable)
Definition: pnp_device.c:64
void pnp_set_iobase(struct device *dev, u8 index, u16 iobase)
Definition: pnp_device.c:93