Lines Matching defs:hpc_ops
92 struct hpc_ops *hpc_ops; member
122 struct hpc_ops *hpc_ops; member
359 struct hpc_ops { struct
360 int (*power_on_slot ) (struct slot *slot);
361 int (*power_off_slot ) (struct slot *slot);
362 int (*get_power_status) (struct slot *slot, u8 *status);
363 int (*get_attention_status) (struct slot *slot, u8 *status);
364 int (*set_attention_status) (struct slot *slot, u8 status);
365 int (*get_latch_status) (struct slot *slot, u8 *status);
366 int (*get_adapter_status) (struct slot *slot, u8 *status);
368 int (*get_max_bus_speed) (struct slot *slot, enum pci_bus_speed *speed);
369 int (*get_cur_bus_speed) (struct slot *slot, enum pci_bus_speed *speed);
370 int (*get_max_lnk_width) (struct slot *slot, enum pcie_link_width *value);
371 int (*get_cur_lnk_width) (struct slot *slot, enum pcie_link_width *value);
373 int (*query_power_fault) (struct slot *slot);
374 void (*green_led_on) (struct slot *slot);
375 void (*green_led_off) (struct slot *slot);
376 void (*green_led_blink) (struct slot *slot);
377 void (*release_ctlr) (struct controller *ctrl);
378 int (*check_lnk_status) (struct controller *ctrl);