Lines Matching defs:hpc_ops
93 struct hpc_ops *hpc_ops; member
123 struct hpc_ops *hpc_ops; member
438 struct hpc_ops { struct
439 int (*power_on_slot ) (struct slot *slot);
440 int (*slot_enable ) (struct slot *slot);
441 int (*slot_disable ) (struct slot *slot);
442 int (*enable_all_slots) (struct slot *slot);
443 int (*pwr_on_all_slots) (struct slot *slot);
444 int (*set_bus_speed_mode) (struct slot *slot, enum pci_bus_speed speed);
445 int (*get_power_status) (struct slot *slot, u8 *status);
446 int (*get_attention_status) (struct slot *slot, u8 *status);
447 int (*set_attention_status) (struct slot *slot, u8 status);
448 int (*get_latch_status) (struct slot *slot, u8 *status);
449 int (*get_adapter_status) (struct slot *slot, u8 *status);
451 int (*get_max_bus_speed) (struct slot *slot, enum pci_bus_speed *speed);
452 int (*get_cur_bus_speed) (struct slot *slot, enum pci_bus_speed *speed);
453 int (*get_adapter_speed) (struct slot *slot, enum pci_bus_speed *speed);
454 int (*get_mode1_ECC_cap) (struct slot *slot, u8 *mode);
455 int (*get_prog_int) (struct slot *slot, u8 *prog_int);
457 int (*query_power_fault) (struct slot *slot);
458 void (*green_led_on) (struct slot *slot);
459 void (*green_led_off) (struct slot *slot);
460 void (*green_led_blink) (struct slot *slot);
461 void (*release_ctlr) (struct controller *ctrl);
462 int (*check_cmd_status) (struct controller *ctrl);