Lines Matching refs:ctrl
59 #define ctrl_dbg(ctrl, format, arg...) \
62 dev_printk(KERN_DEBUG, &ctrl->pcie->device, \
65 #define ctrl_err(ctrl, format, arg...) \
66 dev_err(&ctrl->pcie->device, format, ## arg)
67 #define ctrl_info(ctrl, format, arg...) \
68 dev_info(&ctrl->pcie->device, format, ## arg)
69 #define ctrl_warn(ctrl, format, arg...) \
70 dev_warn(&ctrl->pcie->device, format, ## arg)
75 struct controller *ctrl;
123 #define ATTN_BUTTN(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_ABP)
124 #define POWER_CTRL(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_PCP)
125 #define MRL_SENS(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_MRLSP)
126 #define ATTN_LED(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_AIP)
127 #define PWR_LED(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_PIP)
128 #define HP_SUPR_RM(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_HPS)
129 #define EMI(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_EIP)
130 #define NO_CMD_CMPL(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_NCCS)
131 #define PSN(ctrl) (((ctrl)->slot_cap & PCI_EXP_SLTCAP_PSN) >> 19)
144 int pcie_init_notification(struct controller *ctrl);
147 void pcie_enable_notification(struct controller *ctrl);
160 int pciehp_check_link_status(struct controller *ctrl);
161 bool pciehp_check_link_active(struct controller *ctrl);
162 void pciehp_release_ctrl(struct controller *ctrl);