3 #ifndef __DEVICE_PNP_OPS_H__
4 #define __DEVICE_PNP_OPS_H__
9 #if ENV_PNP_SIMPLE_DEVICE
32 unsigned int device = dev & 0xff;
static void pnp_write_index(u16 port, u8 reg, u8 value)
static u8 pnp_read_index(u16 port, u8 reg)
static void pnp_unset_and_set_index(u16 port, u8 reg, u8 unset, u8 set)
int pnp_read_enable(struct device *dev)
void pnp_set_irq(struct device *dev, u8 index, u8 irq)
void pnp_set_logical_device(struct device *dev)
void pnp_set_enable(struct device *dev, int enable)
void pnp_set_drq(struct device *dev, u8 index, u8 drq)
u8 pnp_read_config(struct device *dev, u8 reg)
void pnp_unset_and_set_config(struct device *dev, u8 reg, u8 unset, u8 set)
void pnp_set_iobase(struct device *dev, u8 index, u16 iobase)
void pnp_write_config(struct device *dev, u8 reg, u8 value)