Searched refs:edev (Results 26 - 50 of 141) sorted by relevance

123456

/linux-master/arch/powerpc/include/asm/
H A Deeh.h104 #define eeh_pe_for_each_dev(pe, edev, tmp) \
105 list_for_each_entry_safe(edev, tmp, &pe->edevs, entry)
147 bool in_error; /* Error flag for edev */
155 #define EEH_EDEV_PRINT(level, edev, fmt, ...) \
157 (edev)->controller->global_number, PCI_BUSNO((edev)->bdfn), \
158 PCI_SLOT((edev)->bdfn), PCI_FUNC((edev)->bdfn), \
159 ((edev)->pe ? (edev)
165 eeh_dev_to_pdn(struct eeh_dev *edev) argument
170 eeh_dev_to_pci_dev(struct eeh_dev *edev) argument
175 eeh_dev_to_pe(struct eeh_dev* edev) argument
[all...]
H A Ddevice.h36 struct eeh_dev *edev; member in struct:dev_archdata
/linux-master/drivers/infiniband/hw/efa/
H A Defa_com.c72 static u32 efa_com_reg_read32(struct efa_com_dev *edev, u16 offset) argument
74 struct efa_com_mmio_read *mmio_read = &edev->mmio_read;
91 writel(mmio_read_reg, edev->reg_bar + EFA_REGS_MMIO_REG_READ_OFF);
102 edev->efa_dev,
112 edev->efa_dev,
124 static int efa_com_admin_init_sq(struct efa_com_dev *edev) argument
126 struct efa_com_admin_queue *aq = &edev->aq;
144 sq->db_addr = (u32 __iomem *)(edev->reg_bar + EFA_REGS_AQ_PROD_DB_OFF);
149 writel(addr_low, edev->reg_bar + EFA_REGS_AQ_BASE_LO_OFF);
150 writel(addr_high, edev
161 efa_com_admin_init_cq(struct efa_com_dev *edev) argument
197 efa_com_admin_init_aenq(struct efa_com_dev *edev, struct efa_aenq_handlers *aenq_handlers) argument
659 efa_com_admin_destroy(struct efa_com_dev *edev) argument
689 efa_com_set_admin_polling_mode(struct efa_com_dev *edev, bool polling) argument
703 efa_com_stats_init(struct efa_com_dev *edev) argument
722 efa_com_admin_init(struct efa_com_dev *edev, struct efa_aenq_handlers *aenq_handlers) argument
801 efa_com_admin_q_comp_intr_handler(struct efa_com_dev *edev) argument
814 efa_com_get_specific_aenq_cb(struct efa_com_dev *edev, u16 group) argument
832 efa_com_aenq_intr_handler(struct efa_com_dev *edev, void *data) argument
884 efa_com_mmio_reg_read_resp_addr_init(struct efa_com_dev *edev) argument
898 efa_com_mmio_reg_read_init(struct efa_com_dev *edev) argument
918 efa_com_mmio_reg_read_destroy(struct efa_com_dev *edev) argument
926 efa_com_validate_version(struct efa_com_dev *edev) argument
996 efa_com_get_dma_width(struct efa_com_dev *edev) argument
1015 wait_for_reset_state(struct efa_com_dev *edev, u32 timeout, int on) argument
1039 efa_com_dev_reset(struct efa_com_dev *edev, enum efa_regs_reset_reason_types reset_reason) argument
1093 efa_com_create_eq(struct efa_com_dev *edev, struct efa_com_create_eq_params *params, struct efa_com_create_eq_result *result) argument
1128 efa_com_destroy_eq(struct efa_com_dev *edev, struct efa_com_destroy_eq_params *params) argument
1150 efa_com_arm_eq(struct efa_com_dev *edev, struct efa_com_eq *eeq) argument
1160 efa_com_eq_comp_intr_handler(struct efa_com_dev *edev, struct efa_com_eq *eeq) argument
1199 efa_com_eq_destroy(struct efa_com_dev *edev, struct efa_com_eq *eeq) argument
1210 efa_com_eq_init(struct efa_com_dev *edev, struct efa_com_eq *eeq, efa_eqe_handler cb, u16 depth, u8 msix_vec) argument
[all...]
H A Defa_com.h119 struct efa_com_dev *edev; member in struct:efa_com_eq
155 int efa_com_admin_init(struct efa_com_dev *edev,
157 void efa_com_admin_destroy(struct efa_com_dev *edev);
158 int efa_com_eq_init(struct efa_com_dev *edev, struct efa_com_eq *eeq,
160 void efa_com_eq_destroy(struct efa_com_dev *edev, struct efa_com_eq *eeq);
161 int efa_com_dev_reset(struct efa_com_dev *edev,
163 void efa_com_set_admin_polling_mode(struct efa_com_dev *edev, bool polling);
164 void efa_com_admin_q_comp_intr_handler(struct efa_com_dev *edev);
165 int efa_com_mmio_reg_read_init(struct efa_com_dev *edev);
166 void efa_com_mmio_reg_read_destroy(struct efa_com_dev *edev);
[all...]
H A Defa_com_cmd.c9 int efa_com_create_qp(struct efa_com_dev *edev, argument
15 struct efa_com_admin_queue *aq = &edev->aq;
44 ibdev_err_ratelimited(edev->efa_dev,
60 int efa_com_modify_qp(struct efa_com_dev *edev, argument
63 struct efa_com_admin_queue *aq = &edev->aq;
85 edev->efa_dev,
94 int efa_com_query_qp(struct efa_com_dev *edev, argument
98 struct efa_com_admin_queue *aq = &edev->aq;
112 ibdev_err_ratelimited(edev->efa_dev,
127 int efa_com_destroy_qp(struct efa_com_dev *edev, argument
153 efa_com_create_cq(struct efa_com_dev *edev, struct efa_com_create_cq_params *params, struct efa_com_create_cq_result *result) argument
202 efa_com_destroy_cq(struct efa_com_dev *edev, struct efa_com_destroy_cq_params *params) argument
229 efa_com_register_mr(struct efa_com_dev *edev, struct efa_com_reg_mr_params *params, struct efa_com_reg_mr_result *result) argument
289 efa_com_dereg_mr(struct efa_com_dev *edev, struct efa_com_dereg_mr_params *params) argument
315 efa_com_create_ah(struct efa_com_dev *edev, struct efa_com_create_ah_params *params, struct efa_com_create_ah_result *result) argument
346 efa_com_destroy_ah(struct efa_com_dev *edev, struct efa_com_destroy_ah_params *params) argument
374 efa_com_check_supported_feature_id(struct efa_com_dev *edev, enum efa_admin_aq_feature_id feature_id) argument
387 efa_com_get_feature_ex(struct efa_com_dev *edev, struct efa_admin_get_feature_resp *get_resp, enum efa_admin_aq_feature_id feature_id, dma_addr_t control_buf_dma_addr, u32 control_buff_size) argument
437 efa_com_get_feature(struct efa_com_dev *edev, struct efa_admin_get_feature_resp *get_resp, enum efa_admin_aq_feature_id feature_id) argument
444 efa_com_get_device_attr(struct efa_com_dev *edev, struct efa_com_get_device_attr_result *result) argument
537 efa_com_get_hw_hints(struct efa_com_dev *edev, struct efa_com_get_hw_hints_result *result) argument
558 efa_com_set_feature_ex(struct efa_com_dev *edev, struct efa_admin_set_feature_resp *set_resp, struct efa_admin_set_feature_cmd *set_cmd, enum efa_admin_aq_feature_id feature_id, dma_addr_t control_buf_dma_addr, u32 control_buff_size) argument
606 efa_com_set_feature(struct efa_com_dev *edev, struct efa_admin_set_feature_resp *set_resp, struct efa_admin_set_feature_cmd *set_cmd, enum efa_admin_aq_feature_id feature_id) argument
615 efa_com_set_aenq_config(struct efa_com_dev *edev, u32 groups) argument
658 efa_com_alloc_pd(struct efa_com_dev *edev, struct efa_com_alloc_pd_result *result) argument
684 efa_com_dealloc_pd(struct efa_com_dev *edev, struct efa_com_dealloc_pd_params *params) argument
710 efa_com_alloc_uar(struct efa_com_dev *edev, struct efa_com_alloc_uar_result *result) argument
736 efa_com_dealloc_uar(struct efa_com_dev *edev, struct efa_com_dealloc_uar_params *params) argument
762 efa_com_get_stats(struct efa_com_dev *edev, struct efa_com_get_stats_params *params, union efa_com_get_stats_result *result) argument
[all...]
H A Defa_com_cmd.h290 int efa_com_create_qp(struct efa_com_dev *edev,
293 int efa_com_modify_qp(struct efa_com_dev *edev,
295 int efa_com_query_qp(struct efa_com_dev *edev,
298 int efa_com_destroy_qp(struct efa_com_dev *edev,
300 int efa_com_create_cq(struct efa_com_dev *edev,
303 int efa_com_destroy_cq(struct efa_com_dev *edev,
305 int efa_com_register_mr(struct efa_com_dev *edev,
308 int efa_com_dereg_mr(struct efa_com_dev *edev,
310 int efa_com_create_ah(struct efa_com_dev *edev,
313 int efa_com_destroy_ah(struct efa_com_dev *edev,
[all...]
H A Defa_main.c94 struct efa_dev *dev = container_of(eeq->edev, struct efa_dev, edev);
109 struct efa_com_dev *edev = eq->eeq.edev; local
111 efa_com_eq_comp_intr_handler(edev, &eq->eeq);
120 efa_com_admin_q_comp_intr_handler(&dev->edev);
121 efa_com_aenq_intr_handler(&dev->edev, data);
223 struct efa_com_dev *edev = &dev->edev; local
226 edev
501 efa_device_init(struct efa_com_dev *edev, struct pci_dev *pdev) argument
532 struct efa_com_dev *edev; local
632 struct efa_com_dev *edev; local
[all...]
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede.h176 #define IS_VF(edev) test_bit(QEDE_FLAGS_IS_VF, \
177 &(edev)->flags)
184 #define QEDE_MAX_RSS_CNT(edev) ((edev)->dev_info.num_queues)
185 #define QEDE_MAX_TSS_CNT(edev) ((edev)->dev_info.num_queues)
186 #define QEDE_IS_BB(edev) \
187 ((edev)->dev_info.common.dev_type == QED_DEV_TYPE_BB)
188 #define QEDE_IS_AH(edev) \
189 ((edev)
454 struct qede_dev *edev; member in struct:qede_fastpath
[all...]
H A Dqede_fp.c76 int qede_free_tx_pkt(struct qede_dev *edev, struct qede_tx_queue *txq, int *len) argument
88 DP_ERR(edev,
108 dma_unmap_single(&edev->pdev->dev, BD_UNMAP_ADDR(first_bd),
115 dma_unmap_page(&edev->pdev->dev, BD_UNMAP_ADDR(tx_data_bd),
342 struct qede_dev *edev = netdev_priv(dev); local
343 struct device *dmadev = &edev->pdev->dev;
356 i = smp_processor_id() % edev->total_xdp_queues;
357 xdp_tx = edev->fp_array[i].xdp_tx;
400 static void qede_xdp_tx_int(struct qede_dev *edev, struct qede_tx_queue *txq) argument
403 struct device *dev = &edev
432 qede_tx_int(struct qede_dev *edev, struct qede_tx_queue *txq) argument
588 qede_update_rx_prod(struct qede_dev *edev, struct qede_rx_queue *rxq) argument
637 qede_skb_receive(struct qede_dev *edev, struct qede_fastpath *fp, struct qede_rx_queue *rxq, struct sk_buff *skb, u16 vlan_tag) argument
648 qede_set_gro_params(struct qede_dev *edev, struct sk_buff *skb, struct eth_fast_path_rx_tpa_start_cqe *cqe) argument
664 qede_fill_frag_skb(struct qede_dev *edev, struct qede_rx_queue *rxq, u8 tpa_agg_index, u16 len_on_bd) argument
759 qede_tpa_rx_build_skb(struct qede_dev *edev, struct qede_rx_queue *rxq, struct sw_rx_data *bd, u16 len, u16 pad, bool alloc_skb) argument
790 qede_rx_build_skb(struct qede_dev *edev, struct qede_rx_queue *rxq, struct sw_rx_data *bd, u16 len, u16 pad) argument
831 qede_tpa_start(struct qede_dev *edev, struct qede_rx_queue *rxq, struct eth_fast_path_rx_tpa_start_cqe *cqe) argument
917 qede_gro_receive(struct qede_dev *edev, struct qede_fastpath *fp, struct sk_buff *skb, u16 vlan_tag) argument
957 qede_tpa_cont(struct qede_dev *edev, struct qede_rx_queue *rxq, struct eth_fast_path_rx_tpa_cont_cqe *cqe) argument
972 qede_tpa_end(struct qede_dev *edev, struct qede_fastpath *fp, struct eth_fast_path_rx_tpa_end_cqe *cqe) argument
1079 qede_rx_xdp(struct qede_dev *edev, struct qede_fastpath *fp, struct qede_rx_queue *rxq, struct bpf_prog *prog, struct sw_rx_data *bd, struct eth_fast_path_rx_reg_cqe *cqe, u16 *data_offset, u16 *len) argument
1169 qede_rx_build_jumbo(struct qede_dev *edev, struct qede_rx_queue *rxq, struct sk_buff *skb, struct eth_fast_path_rx_reg_cqe *cqe, u16 first_bd_len) argument
1223 qede_rx_process_tpa_cqe(struct qede_dev *edev, struct qede_fastpath *fp, struct qede_rx_queue *rxq, union eth_rx_cqe *cqe, enum eth_rx_cqe_type type) argument
1243 qede_rx_process_cqe(struct qede_dev *edev, struct qede_fastpath *fp, struct qede_rx_queue *rxq) argument
1342 struct qede_dev *edev = fp->edev; local
1420 struct qede_dev *edev = fp->edev; local
1480 struct qede_dev *edev = netdev_priv(ndev); local
1748 struct qede_dev *edev = netdev_priv(dev); local
1783 struct qede_dev *edev = netdev_priv(dev); local
[all...]
/linux-master/arch/powerpc/platforms/pseries/
H A Deeh_pseries.c77 struct eeh_dev *edev = pdn_to_eeh_dev(pdn); local
79 edev->pe_config_addr = (pdn->busno << 16) | (pdn->devfn << 8);
80 eeh_pe_tree_remove(edev); /* Remove as it is adding to bus pe */
81 eeh_pe_tree_insert(edev, physfn_pe); /* Add as VF PE type */
290 struct eeh_dev *edev = pdn_to_eeh_dev(pdn); local
295 if (!edev || !edev->pcie_cap)
319 * @edev: EEH device
325 static struct eeh_pe *pseries_eeh_pe_get_parent(struct eeh_dev *edev) argument
328 struct pci_dn *pdn = eeh_dev_to_pdn(edev);
367 struct eeh_dev *edev; local
461 struct eeh_dev *edev; local
675 pseries_eeh_read_config(struct eeh_dev *edev, int where, int size, u32 *val) argument
691 pseries_eeh_write_config(struct eeh_dev *edev, int where, int size, u32 val) argument
722 pseries_call_allow_unfreeze(struct eeh_dev *edev) argument
772 pseries_notify_resume(struct eeh_dev *edev) argument
[all...]
/linux-master/drivers/scsi/
H A Dses.c38 static bool ses_page2_supported(struct enclosure_device *edev) argument
40 struct ses_device *ses_dev = edev->scratch;
179 static int ses_set_page2_descriptor(struct enclosure_device *edev, argument
184 struct scsi_device *sdev = to_scsi_device(edev->edev.parent);
185 struct ses_device *ses_dev = edev->scratch;
210 static unsigned char *ses_get_page2_descriptor(struct enclosure_device *edev, argument
214 struct scsi_device *sdev = to_scsi_device(edev->edev.parent);
215 struct ses_device *ses_dev = edev
239 ses_get_fault(struct enclosure_device *edev, struct enclosure_component *ecomp) argument
253 ses_set_fault(struct enclosure_device *edev, struct enclosure_component *ecomp, enum enclosure_component_setting val) argument
285 ses_get_status(struct enclosure_device *edev, struct enclosure_component *ecomp) argument
299 ses_get_locate(struct enclosure_device *edev, struct enclosure_component *ecomp) argument
313 ses_set_locate(struct enclosure_device *edev, struct enclosure_component *ecomp, enum enclosure_component_setting val) argument
344 ses_set_active(struct enclosure_device *edev, struct enclosure_component *ecomp, enum enclosure_component_setting val) argument
377 ses_show_id(struct enclosure_device *edev, char *buf) argument
385 ses_get_power_status(struct enclosure_device *edev, struct enclosure_component *ecomp) argument
400 ses_set_power_status(struct enclosure_device *edev, struct enclosure_component *ecomp, int val) argument
446 struct enclosure_device *edev; member in struct:ses_host_edev
531 ses_enclosure_find_by_addr(struct enclosure_device *edev, void *data) argument
552 ses_enclosure_data_process(struct enclosure_device *edev, struct scsi_device *sdev, int create) argument
669 ses_match_to_enclosure(struct enclosure_device *edev, struct scsi_device *sdev, int refresh) argument
701 struct enclosure_device *edev; local
857 struct enclosure_device *edev, *prev = NULL; local
870 struct enclosure_device *edev; local
[all...]
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ulp.h64 #define BNXT_EN_VF(edev) ((edev)->flags & BNXT_EN_FLAG_VF)
96 static inline bool bnxt_ulp_registered(struct bnxt_en_dev *edev) argument
98 if (edev && rcu_access_pointer(edev->ulp_tbl->ulp_ops))
120 int bnxt_register_dev(struct bnxt_en_dev *edev, struct bnxt_ulp_ops *ulp_ops,
122 void bnxt_unregister_dev(struct bnxt_en_dev *edev);
123 int bnxt_send_msg(struct bnxt_en_dev *edev, struct bnxt_fw_msg *fw_msg);
124 int bnxt_register_async_events(struct bnxt_en_dev *edev,
/linux-master/drivers/extcon/
H A Dextcon-max3355.c17 struct extcon_dev *edev; member in struct:max3355_data
39 extcon_set_state_sync(data->edev, EXTCON_USB_HOST, false);
40 extcon_set_state_sync(data->edev, EXTCON_USB, true);
47 extcon_set_state_sync(data->edev, EXTCON_USB, false);
48 extcon_set_state_sync(data->edev, EXTCON_USB_HOST, true);
79 data->edev = devm_extcon_dev_allocate(&pdev->dev, max3355_cable);
80 if (IS_ERR(data->edev)) {
82 return PTR_ERR(data->edev);
85 err = devm_extcon_dev_register(&pdev->dev, data->edev);
H A Dextcon-usbc-cros-ec.c20 struct extcon_dev *edev; member in struct:cros_ec_extcon_info
317 extcon_set_state(info->edev, EXTCON_USB, device_connected);
318 extcon_set_state(info->edev, EXTCON_USB_HOST, host_connected);
319 extcon_set_state(info->edev, EXTCON_DISP_DP, dp);
320 extcon_set_property(info->edev, EXTCON_USB,
323 extcon_set_property(info->edev, EXTCON_USB_HOST,
326 extcon_set_property(info->edev, EXTCON_USB,
329 extcon_set_property(info->edev, EXTCON_USB_HOST,
332 extcon_set_property(info->edev, EXTCON_DISP_DP,
335 extcon_set_property(info->edev, EXTCON_US
[all...]
H A Dextcon-qcom-spmi-misc.c24 struct extcon_dev *edev; member in struct:qcom_usb_extcon_info
55 extcon_set_property(info->edev, EXTCON_USB_HOST,
58 extcon_set_state_sync(info->edev, EXTCON_USB_HOST, !state);
70 extcon_set_property(info->edev, EXTCON_USB,
73 extcon_set_state_sync(info->edev, EXTCON_USB, state);
97 info->edev = devm_extcon_dev_allocate(dev, qcom_usb_extcon_cable);
98 if (IS_ERR(info->edev)) {
103 ret = devm_extcon_dev_register(dev, info->edev);
109 ret = extcon_set_property_capability(info->edev,
111 ret |= extcon_set_property_capability(info->edev,
[all...]
H A Dextcon-gpio.c25 * @edev: Extcon device.
36 struct extcon_dev *edev; member in struct:gpio_extcon_data
53 extcon_set_state_sync(data->edev, data->extcon_id, state);
106 data->edev = devm_extcon_dev_allocate(dev, &data->extcon_id);
107 if (IS_ERR(data->edev)) {
112 ret = devm_extcon_dev_register(dev, data->edev);
H A Dextcon-ptn5150.c48 struct extcon_dev *edev; member in struct:ptn5150_info
88 extcon_set_state_sync(info->edev, EXTCON_USB_HOST, false);
90 extcon_set_state_sync(info->edev, EXTCON_USB, true);
94 extcon_set_state_sync(info->edev, EXTCON_USB, false);
101 extcon_set_state_sync(info->edev, EXTCON_USB_HOST, true);
123 if (!info->edev)
143 extcon_set_state_sync(info->edev,
145 extcon_set_state_sync(info->edev,
289 info->edev = devm_extcon_dev_allocate(info->dev, ptn5150_extcon_cable);
290 if (IS_ERR(info->edev)) {
[all...]
/linux-master/arch/powerpc/kernel/
H A Deeh.c168 static size_t eeh_dump_dev_log(struct eeh_dev *edev, char *buf, size_t len) argument
176 edev->pe->phb->global_number, edev->bdfn >> 8,
177 PCI_SLOT(edev->bdfn), PCI_FUNC(edev->bdfn));
179 edev->pe->phb->global_number, edev->bdfn >> 8,
180 PCI_SLOT(edev->bdfn), PCI_FUNC(edev->bdfn));
182 eeh_ops->read_config(edev, PCI_VENDOR_I
271 struct eeh_dev *edev, *tmp; local
424 eeh_dev_check_failure(struct eeh_dev *edev) argument
591 struct eeh_dev *edev; local
684 eeh_disable_and_save_dev_state(struct eeh_dev *edev, void *userdata) argument
710 eeh_restore_dev_state(struct eeh_dev *edev, void *userdata) argument
737 struct eeh_dev *edev = pci_dev_to_eeh_dev(dev); local
791 eeh_set_dev_freset(struct eeh_dev *edev, void *flag) argument
902 eeh_save_bars(struct eeh_dev *edev) argument
1009 struct eeh_dev *edev; local
1069 struct eeh_dev *edev; local
1153 struct eeh_dev *edev, *tmp; local
1208 struct eeh_dev *edev; local
1253 struct eeh_dev *edev; local
1301 struct eeh_dev *edev; local
1426 struct eeh_dev *edev, *tmp; local
1720 struct eeh_dev *edev; local
[all...]
H A Dpci_dn.c130 struct eeh_dev *edev; local
133 edev = kzalloc(sizeof(*edev), GFP_KERNEL);
134 if (!edev)
138 pdn->edev = edev;
139 edev->pdn = pdn;
140 edev->bdfn = (pdn->busno << 8) | pdn->devfn;
141 edev->controller = pdn->phb;
143 return edev;
290 struct eeh_dev *edev; local
347 struct eeh_dev *edev = pdn_to_eeh_dev(pdn); local
[all...]
H A Deeh_cache.c44 struct eeh_dev *edev; member in struct:pci_io_addr_range
67 return piar->edev;
84 struct eeh_dev *edev; local
88 edev = __eeh_addr_cache_get_device(addr);
90 return edev;
147 piar->edev = pci_dev_to_eeh_dev(dev);
151 eeh_edev_dbg(piar->edev, "PIAR: insert range=[%pap:%pap]\n",
162 struct eeh_dev *edev; local
165 edev = pci_dev_to_eeh_dev(dev);
166 if (!edev) {
[all...]
/linux-master/arch/powerpc/platforms/powernv/
H A Deeh-powernv.c268 struct eeh_dev *edev = pdn_to_eeh_dev(pdn); local
272 if (!edev || !edev->pcie_cap)
327 struct eeh_dev *edev = pdn_to_eeh_dev(pdn); local
339 if (!edev || edev->pe)
343 if (edev->pdev) {
344 pr_debug("%s: found existing edev for %04x:%02x:%02x.%01x\n",
347 return edev;
354 eeh_edev_dbg(edev, "Probin
805 struct eeh_dev *edev = pdn_to_eeh_dev(pdn); local
911 struct eeh_dev *edev = pdn->edev; local
931 struct eeh_dev *edev = pdn_to_eeh_dev(pdn); local
969 struct eeh_dev *edev = pdn_to_eeh_dev(pdn); local
1005 struct eeh_dev *edev; local
1210 struct eeh_dev *edev = pdn_to_eeh_dev(pdn); local
1229 pnv_eeh_read_config(struct eeh_dev *edev, int where, int size, u32 *val) argument
1245 pnv_eeh_write_config(struct eeh_dev *edev, int where, int size, u32 val) argument
1603 pnv_eeh_restore_config(struct eeh_dev *edev) argument
[all...]
/linux-master/include/linux/
H A Deisa.h80 static inline void *eisa_get_drvdata (struct eisa_device *edev) argument
82 return dev_get_drvdata(&edev->dev);
85 static inline void eisa_set_drvdata (struct eisa_device *edev, void *data) argument
87 dev_set_drvdata(&edev->dev, data);
/linux-master/drivers/power/supply/
H A Dmax8997_charger.c38 struct extcon_dev *edev; member in struct:charger_data
102 struct extcon_dev *edev = charger->edev; local
105 if (extcon_get_state(edev, EXTCON_CHG_USB_SDP) > 0) {
108 } else if (extcon_get_state(edev, EXTCON_CHG_USB_DCP) > 0) {
111 } else if (extcon_get_state(edev, EXTCON_CHG_USB_FAST) > 0) {
114 } else if (extcon_get_state(edev, EXTCON_CHG_USB_SLOW) > 0) {
117 } else if (extcon_get_state(edev, EXTCON_CHG_USB_CDP) > 0) {
244 charger->edev = extcon_get_extcon_dev("max8997-muic");
245 if (IS_ERR(charger->edev)) {
[all...]
/linux-master/drivers/devfreq/event/
H A Dexynos-ppmu.c34 struct devfreq_event_dev **edev; member in struct:exynos_ppmu
120 static int exynos_ppmu_find_ppmu_id(struct devfreq_event_dev *edev) argument
122 return __exynos_ppmu_find_ppmu_id(edev->desc->name);
128 static int exynos_ppmu_disable(struct devfreq_event_dev *edev) argument
130 struct exynos_ppmu *info = devfreq_event_get_drvdata(edev);
157 static int exynos_ppmu_set_event(struct devfreq_event_dev *edev) argument
159 struct exynos_ppmu *info = devfreq_event_get_drvdata(edev);
160 int id = exynos_ppmu_find_ppmu_id(edev);
179 edev->desc->event_type);
201 static int exynos_ppmu_get_event(struct devfreq_event_dev *edev, argument
280 exynos_ppmu_v2_disable(struct devfreq_event_dev *edev) argument
374 exynos_ppmu_v2_set_event(struct devfreq_event_dev *edev) argument
419 exynos_ppmu_v2_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) argument
647 struct devfreq_event_dev **edev; local
[all...]
H A Dexynos-nocp.c20 struct devfreq_event_dev *edev; member in struct:exynos_nocp
32 static int exynos_nocp_set_event(struct devfreq_event_dev *edev) argument
34 struct exynos_nocp *nocp = devfreq_event_get_drvdata(edev);
143 static int exynos_nocp_get_event(struct devfreq_event_dev *edev, argument
146 struct exynos_nocp *nocp = devfreq_event_get_drvdata(edev);
170 dev_dbg(&edev->dev, "%s (event: %ld/%ld)\n", edev->desc->name,
258 nocp->edev = devm_devfreq_event_add_edev(&pdev->dev, &nocp->desc);
259 if (IS_ERR(nocp->edev)) {
262 return PTR_ERR(nocp->edev);
[all...]

Completed in 229 milliseconds

123456