34 #if CONFIG(HAVE_ACPI_TABLES)
36 static const char *ast2400_acpi_hid(
const struct device *dev)
67 #if CONFIG(HAVE_ACPI_TABLES)
70 .acpi_hid = ast2400_acpi_hid,
78 |
PNP_IRQ0, 0xfff8, 0xfff8, 0xfff8, 0xfff8, },
106 CHIP_NAME(
"ASpeed AST2400/AST2500 Super I/O")
static void ast2400_init(struct device *dev)
struct chip_operations superio_aspeed_ast2400_ops
static void enable_dev(struct device *dev)
static struct device_operations ops
static struct pnp_info pnp_dev_info[]
const struct pnp_mode_ops pnp_conf_mode_a5a5_aa
#define ACPI_HID_KEYBOARD
uint8_t pc_keyboard_init(uint8_t probe_aux)
#define PNP_SKIP_FUNCTION
void pnp_exit_conf_mode(struct device *dev)
void pnp_enable(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_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)
enum device_path_type type
DEVTREE_CONST void * chip_info
const char * superio_common_ldn_acpi_name(const struct device *dev)
void superio_common_fill_ssdt_generator(const struct device *dev)