• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pci/hotplug/

Lines Matching refs:ctrl

60 u8 pciehp_handle_attention_button(u8 hp_slot, struct controller *ctrl)
68 p_slot = pciehp_find_slot(ctrl, hp_slot + ctrl->slot_device_offset);
81 u8 pciehp_handle_switch_change(u8 hp_slot, struct controller *ctrl)
90 p_slot = pciehp_find_slot(ctrl, hp_slot + ctrl->slot_device_offset);
112 u8 pciehp_handle_presence_change(u8 hp_slot, struct controller *ctrl)
121 p_slot = pciehp_find_slot(ctrl, hp_slot + ctrl->slot_device_offset);
146 u8 pciehp_handle_power_fault(u8 hp_slot, struct controller *ctrl)
154 p_slot = pciehp_find_slot(ctrl, hp_slot + ctrl->slot_device_offset);
180 static void set_slot_off(struct controller *ctrl, struct slot * pslot)
183 if (POWER_CTRL(ctrl->ctrlcap)) {
191 if (PWR_LED(ctrl->ctrlcap))
194 if (ATTN_LED(ctrl->ctrlcap)) {
214 struct controller *ctrl = p_slot->ctrl;
216 hp_slot = p_slot->device - ctrl->slot_device_offset;
220 ctrl->slot_device_offset, hp_slot);
222 if (POWER_CTRL(ctrl->ctrlcap)) {
229 if (PWR_LED(ctrl->ctrlcap))
236 retval = p_slot->hpc_ops->check_lnk_status(ctrl);
239 set_slot_off(ctrl, p_slot);
261 pci_fixup_device(pci_fixup_final, ctrl->pci_dev);
262 if (PWR_LED(ctrl->ctrlcap))
268 set_slot_off(ctrl, p_slot);
281 struct controller *ctrl = p_slot->ctrl;
288 hp_slot = p_slot->device - ctrl->slot_device_offset;
289 p_slot = pciehp_find_slot(ctrl, hp_slot + ctrl->slot_device_offset);
293 if (POWER_CTRL(ctrl->ctrlcap)) {
303 if (PWR_LED(ctrl->ctrlcap))
341 PWR_LED(p_slot->ctrl->ctrlcap))
407 struct controller *ctrl = p_slot->ctrl;
423 if (PWR_LED(ctrl->ctrlcap))
425 if (ATTN_LED(ctrl->ctrlcap))
441 if (PWR_LED(ctrl->ctrlcap))
444 if (PWR_LED(ctrl->ctrlcap))
447 if (ATTN_LED(ctrl->ctrlcap))
498 struct controller *ctrl = p_slot->ctrl;
506 if (!POWER_CTRL(ctrl->ctrlcap))
508 if (ATTN_LED(ctrl->ctrlcap))
510 if (PWR_LED(ctrl->ctrlcap))
515 if (!HP_SUPR_RM(ctrl->ctrlcap))
536 mutex_lock(&p_slot->ctrl->crit_sect);
542 mutex_unlock(&p_slot->ctrl->crit_sect);
545 if (MRL_SENS(p_slot->ctrl->ctrlcap)) {
550 mutex_unlock(&p_slot->ctrl->crit_sect);
555 if (POWER_CTRL(p_slot->ctrl->ctrlcap)) {
560 mutex_unlock(&p_slot->ctrl->crit_sect);
574 mutex_unlock(&p_slot->ctrl->crit_sect);
584 if (!p_slot->ctrl)
588 mutex_lock(&p_slot->ctrl->crit_sect);
590 if (!HP_SUPR_RM(p_slot->ctrl->ctrlcap)) {
595 mutex_unlock(&p_slot->ctrl->crit_sect);
600 if (MRL_SENS(p_slot->ctrl->ctrlcap)) {
605 mutex_unlock(&p_slot->ctrl->crit_sect);
610 if (POWER_CTRL(p_slot->ctrl->ctrlcap)) {
615 mutex_unlock(&p_slot->ctrl->crit_sect);
623 mutex_unlock(&p_slot->ctrl->crit_sect);