13 u8 reg10, reg11, reg26;
112 struct device *gpio0, *gpio1, *gpio6;
143 struct device *gpio0, *gpio1, *gpio6;
160 " but no GPIO enabled. Disabling...");
#define printk(level,...)
const struct pnp_mode_ops pnp_conf_mode_8787_aa
DEVTREE_CONST struct device * dev_find_slot_pnp(u16 port, u16 device)
Given a PnP port and a device number, find the device structure.
#define BIOS_WARNING
BIOS_WARNING - Bad configuration.
#define NCT5104D_GPIO0_PP_OD
#define NCT5104D_GPIO_WDT
#define NCT5104D_GPIO_PP_OD
#define NCT5104D_GPIO0_IO
#define GLOBAL_OPTION_CR26
#define IRQ_TYPE_SEL_CR10
#define IRQ_TYPE_SEL_CR11
static void reset_gpio_default_in(struct device *dev)
static void enable_dev(struct device *dev)
static void disable_gpio_io_port(struct device *dev)
static struct device_operations ops
static struct pnp_info pnp_dev_info[]
static void set_irq_trigger_type(struct device *dev, bool trig_level)
static void route_pins_to_uart(struct device *dev, bool to_uart)
static void nct5104d_init(struct device *dev)
static void reset_gpio_default_od(struct device *dev)
struct chip_operations superio_nuvoton_nct5104d_ops
void pnp_exit_conf_mode(struct device *dev)
void pnp_read_resources(struct device *dev)
void pnp_enable_devices(struct device *base_dev, struct device_operations *ops, unsigned int functions, struct pnp_info *info)
void pnp_set_logical_device(struct device *dev)
void pnp_set_resources(struct device *dev)
void pnp_alt_enable(struct device *dev)
u8 pnp_read_config(struct device *dev, u8 reg)
void pnp_enter_conf_mode(struct device *dev)
void pnp_write_config(struct device *dev, u8 reg, u8 value)
void pnp_enable_resources(struct device *dev)
void(* read_resources)(struct device *dev)
DEVTREE_CONST void * chip_info