/linux/drivers/greybus/ |
H A D | interface.c | 51 return gb_svc_dme_peer_get(intf->hd->svc, intf->interface_id, in gb_interface_dme_attr_get() 98 if (intf->dme_read) in gb_interface_read_dme() 296 if (intf->active) { in gb_interface_mode_switch_work() 518 if (intf->active) in power_state_show() 696 kfree(intf); in gb_interface_release() 791 intf = kzalloc(sizeof(*intf), GFP_KERNEL); in gb_interface_create() 792 if (!intf) in gb_interface_create() 821 return intf; in gb_interface_create() 923 if (intf->ejected || intf->removed) in _gb_interface_activate() 1199 if (!intf->mode_switch && !intf->disconnected) in gb_interface_disable() [all …]
|
H A D | module.c | 17 struct gb_interface *intf; in eject_store() local 32 mutex_lock(&intf->mutex); in eject_store() 34 intf->ejected = true; in eject_store() 35 gb_interface_disable(intf); in eject_store() 37 mutex_unlock(&intf->mutex); in eject_store() 92 struct gb_interface *intf; in gb_module_create() local 117 if (!intf) { in gb_module_create() 145 mutex_lock(&intf->mutex); in gb_module_register_interface() 155 gb_interface_add(intf); in gb_module_register_interface() 187 intf->removed = true; in gb_module_deregister_interface() [all …]
|
H A D | manifest.c | 230 struct gb_interface *intf = bundle->intf; in gb_manifest_parse_cports() local 321 while ((desc = get_next_bundle_desc(intf))) { in gb_manifest_parse_bundles() 336 release_cport_descriptors(&intf->manifest_descs, in gb_manifest_parse_bundles() 343 dev_err(&intf->dev, in gb_manifest_parse_bundles() 349 bundle = gb_bundle_create(intf, bundle_id, class); in gb_manifest_parse_bundles() 392 struct gb_control *control = intf->control; in gb_manifest_parse_interface() 407 intf->features = desc_intf->features; in gb_manifest_parse_interface() 413 if (!gb_manifest_parse_bundles(intf)) { in gb_manifest_parse_interface() 464 if (WARN_ON(!list_empty(&intf->manifest_descs))) in gb_manifest_parse() 527 if (result && !list_empty(&intf->manifest_descs)) in gb_manifest_parse() [all …]
|
H A D | core.c | 126 intf = to_gb_interface(dev); in greybus_uevent() 127 module = intf->module; in greybus_uevent() 128 hd = intf->hd; in greybus_uevent() 131 intf = control->intf; in greybus_uevent() 132 module = intf->module; in greybus_uevent() 133 hd = intf->hd; in greybus_uevent() 136 intf = bundle->intf; in greybus_uevent() 137 module = intf->module; in greybus_uevent() 138 hd = intf->hd; in greybus_uevent() 155 if (intf) { in greybus_uevent() [all …]
|
/linux/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp_intf.c | 367 bcmasp_intf_tx_write(intf, intf->tx_spb_dma_valid); in bcmasp_xmit() 450 txcb = &intf->tx_cbs[intf->tx_spb_clean_index]; in bcmasp_tx_reclaim() 468 netif_dbg(intf, tx_done, intf->ndev, in bcmasp_tx_reclaim() 537 netif_err(intf, rx_status, intf->ndev, in bcmasp_rx_poll() 773 rx_edpkt_cfg_wq(intf, intf->rx_ring_dma_valid, in bcmasp_init_rx() 775 rx_edpkt_cfg_wq(intf, intf->rx_ring_dma_valid, in bcmasp_init_rx() 801 intf->tx_spb_dma_read = intf->tx_spb_dma_addr; in bcmasp_init_tx() 1176 intf->res.umac = priv->base + UMC_OFFSET(intf); in bcmasp_map_res() 1251 (intf->port != 1 && intf->internal_phy)) { in bcmasp_interface_create() 1331 intf->parent->eee_fixup(intf, true); in bcmasp_suspend_to_wol() [all …]
|
H A D | bcmasp_ethtool.c | 160 bcmasp_update_mib_counters(intf); in bcmasp_get_ethtool_stats() 180 return intf->msg_enable; in bcmasp_get_msglevel() 187 intf->msg_enable = level; in bcmasp_set_msglevel() 196 wol->wolopts = intf->wolopts; in bcmasp_get_wol() 200 memcpy(wol->sopass, intf->sopass, sizeof(intf->sopass)); in bcmasp_get_wol() 213 intf->wolopts = wol->wolopts; in bcmasp_set_wol() 218 priv->enable_wol(intf, !!intf->wolopts); in bcmasp_set_wol() 335 err = bcmasp_flow_get(intf, cmd); in bcmasp_get_rxnfc() 360 umac_wl(intf, reg, UMC_EEE_CTRL); in bcmasp_eee_enable_set() 362 intf->eee.eee_enabled = enable; in bcmasp_eee_enable_set() [all …]
|
H A D | bcmasp_intf_defs.h | 5 #define UMC_OFFSET(intf) \ argument 6 ((((intf)->port) * 0x800) + 0xc000) 135 #define RGMII_OFFSET(intf) \ argument 161 #define TX_SPB_DMA_OFFSET(intf) \ argument 171 #define TX_SPB_CTRL_OFFSET(intf) \ argument 178 #define TX_SPB_TOP_OFFSET(intf) \ argument 183 #define TX_EPKT_C_OFFSET(intf) \ argument 195 #define RX_EDPKT_DMA_OFFSET(intf) \ argument 206 #define RX_EDPKT_CFG_OFFSET(intf) \ argument 227 #define RX_SPB_DMA_OFFSET(intf) \ argument [all …]
|
H A D | bcmasp.c | 39 if (!intf->internal_phy) in bcmasp_enable_phy_irq() 104 struct bcmasp_intf *intf; in bcmasp_isr() local 129 switch (intf->port) { in bcmasp_flush_rx_port() 809 #define ASP_RX_FILT_MDA(intf, name) (((intf)->index * \ argument 1167 struct bcmasp_intf *intf; in bcmasp_init_wol_per_intf() local 1174 intf->port, irq); in bcmasp_init_wol_per_intf() 1178 intf->wol_irq = irq; in bcmasp_init_wol_per_intf() 1200 if (intf->wol_irq > 0) in bcmasp_wol_irq_destroy_per_intf() 1296 list_del(&intf->list); in bcmasp_remove_intfs() 1379 if (!intf) { in bcmasp_probe() [all …]
|
H A D | bcmasp.h | 282 unsigned long (*tx_read)(struct bcmasp_intf *intf); 431 return intf->ops->rx_desc_read(intf); in bcmasp_intf_rx_desc_read() 437 intf->ops->rx_buffer_write(intf, addr); in bcmasp_intf_rx_buffer_write() 443 intf->ops->rx_desc_write(intf, addr); in bcmasp_intf_rx_desc_write() 448 return intf->ops->tx_read(intf); in bcmasp_intf_tx_read() 454 intf->ops->tx_write(intf, addr); in bcmasp_intf_tx_write() 460 u32 reg = readl_relaxed(intf->m + off); \ 465 writel_relaxed(val, intf->m + off); \ 485 u64 reg = readq_relaxed(intf->m + off); \ 490 writeq_relaxed(val, intf->m + off); \ [all …]
|
/linux/drivers/char/ipmi/ |
H A D | ipmi_msghandler.c | 929 intf->null_user_handler(intf, msg); in deliver_response() 1270 new_user->intf = intf; in ipmi_create_user() 1328 struct ipmi_smi *intf = user->intf; in _ipmi_destroy_user() local 1550 struct ipmi_smi *intf = user->intf; in ipmi_set_maintenance_mode() local 1591 struct ipmi_smi *intf = user->intf; in ipmi_set_gets_events() local 1690 struct ipmi_smi *intf = user->intf; in ipmi_register_for_cmd() local 1735 struct ipmi_smi *intf = user->intf; in ipmi_unregister_for_cmd() local 3090 intf->bmc = &intf->tmp_bmc; in __ipmi_bmc_unregister() 3252 intf->bmc = &intf->tmp_bmc; in __ipmi_bmc_register() 3260 intf->bmc = &intf->tmp_bmc; in __ipmi_bmc_register() [all …]
|
/linux/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_encoder.c | 27 int intf = mdp5_encoder->intf->num; in mdp5_vid_encoder_mode_set() local 127 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_vid_encoder_disable() local 159 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_vid_encoder_enable() local 182 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_encoder_mode_set() local 193 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_encoder_disable() local 204 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_encoder_enable() local 222 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_encoder_atomic_check() local 226 mdp5_cstate->pipeline.intf = intf; in mdp5_encoder_atomic_check() 252 int intf = mdp5_encoder->intf->num; in mdp5_encoder_get_linecount() local 261 int intf = mdp5_encoder->intf->num; in mdp5_encoder_get_framecount() local [all …]
|
/linux/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00debug.c | 643 if (!intf) { in rt2x00debug_register() 648 intf->debug = debug; in rt2x00debug_register() 649 intf->rt2x00dev = rt2x00dev; in rt2x00debug_register() 652 intf->driver_folder = in rt2x00debug_register() 656 rt2x00debug_create_file_driver("driver", intf, &intf->driver_blob); in rt2x00debug_register() 657 rt2x00debug_create_file_chipset("chipset", intf, &intf->chipset_blob); in rt2x00debug_register() 658 debugfs_create_file("dev_flags", 0400, intf->driver_folder, intf, in rt2x00debug_register() 660 debugfs_create_file("cap_flags", 0400, intf->driver_folder, intf, in rt2x00debug_register() 662 debugfs_create_file("restart_hw", 0200, intf->driver_folder, intf, in rt2x00debug_register() 712 if (unlikely(!intf)) in rt2x00debug_deregister() [all …]
|
/linux/drivers/usb/core/ |
H A D | driver.c | 332 intf->needs_binding = 0; in usb_probe_interface() 461 driver->disconnect(intf); in usb_unbind_interface() 1127 intf->needs_binding = 1; in usb_forced_unbind_intf() 1146 if (intf->dev.driver && intf->needs_binding) in unbind_marked_interfaces() 1165 if (intf->dev.driver) in usb_rebind_intf() 1170 intf->needs_binding = 0; in usb_rebind_intf() 1193 if (intf->needs_binding) in rebind_marked_interfaces() 1194 usb_rebind_intf(intf); in rebind_marked_interfaces() 1232 if (intf->dev.driver) { in unbind_no_pm_drivers_interfaces() 1340 if (intf->needs_altsetting0 && !intf->dev.power.is_prepared) { in usb_resume_interface() [all …]
|
H A D | file.c | 129 if (intf->minor >= 0) in usb_register_dev() 140 intf->minor = minor; in usb_register_dev() 143 if (intf->minor < 0) { in usb_register_dev() 150 intf->usb_dev = device_create(&usbmisc_class, &intf->dev, in usb_register_dev() 153 if (IS_ERR(intf->usb_dev)) { in usb_register_dev() 155 intf->minor = -1; in usb_register_dev() 180 if (intf->minor == -1) in usb_deregister_dev() 183 dev_dbg(&intf->dev, "removing %d minor\n", intf->minor); in usb_deregister_dev() 187 usb_minors[intf->minor] = NULL; in usb_deregister_dev() 190 intf->usb_dev = NULL; in usb_deregister_dev() [all …]
|
/linux/drivers/usb/misc/ |
H A D | lvstest.c | 23 struct usb_interface *intf; member 44 struct lvs_rh *lvs = usb_get_intfdata(intf); in create_lvs_device() 51 hdev = interface_to_usbdev(intf); in create_lvs_device() 110 udev = create_lvs_device(intf); in u3_entry_store() 139 udev = create_lvs_device(intf); in u3_exit_store() 267 udev = create_lvs_device(intf); in get_dev_desc_store() 329 struct usb_interface *intf = lvs->intf; in lvs_rh_work() local 402 hdev = interface_to_usbdev(intf); in lvs_rh_probe() 403 desc = intf->cur_altsetting; in lvs_rh_probe() 419 lvs->intf = intf; in lvs_rh_probe() [all …]
|
/linux/drivers/input/joystick/ |
H A D | pxrc.c | 25 struct usb_interface *intf; member 44 dev_dbg(&pxrc->intf->dev, in pxrc_usb_irq() 78 dev_err(&pxrc->intf->dev, in pxrc_usb_irq() 91 dev_err(&pxrc->intf->dev, in pxrc_open() 143 pxrc->intf = intf; in pxrc_probe() 145 usb_set_intfdata(pxrc->intf, pxrc); in pxrc_probe() 206 struct pxrc *pxrc = usb_get_intfdata(intf); in pxrc_suspend() 217 struct pxrc *pxrc = usb_get_intfdata(intf); in pxrc_resume() 228 struct pxrc *pxrc = usb_get_intfdata(intf); in pxrc_pre_reset() 237 struct pxrc *pxrc = usb_get_intfdata(intf); in pxrc_post_reset() [all …]
|
/linux/drivers/net/usb/ |
H A D | huawei_cdc_ncm.c | 45 usbnet_dev->intf->needs_remote_wakeup = on; in huawei_cdc_ncm_manage_power() 66 struct usb_interface *intf) in huawei_cdc_ncm_bind() argument 103 cdc_ncm_unbind(usbnet_dev, intf); in huawei_cdc_ncm_bind() 117 struct usb_interface *intf) in huawei_cdc_ncm_unbind() argument 126 cdc_ncm_unbind(usbnet_dev, intf); in huawei_cdc_ncm_unbind() 142 ret = usbnet_suspend(intf, message); in huawei_cdc_ncm_suspend() 146 if (intf == ctx->control && in huawei_cdc_ncm_suspend() 151 usbnet_resume(intf); in huawei_cdc_ncm_suspend() 167 (intf == ctx->control && in huawei_cdc_ncm_resume() 172 ret = drvstate->subdriver->resume(intf); in huawei_cdc_ncm_resume() [all …]
|
/linux/drivers/gpu/drm/i915/gt/ |
H A D | intel_gsc.c | 43 gsc_ext_om_alloc(struct intel_gsc *gsc, struct intel_gsc_intf *intf, size_t size) in gsc_ext_om_alloc() argument 63 intf->gem_obj = obj; in gsc_ext_om_alloc() 72 static void gsc_ext_om_destroy(struct intel_gsc_intf *intf) in gsc_ext_om_destroy() argument 74 struct drm_i915_gem_object *obj = fetch_and_zero(&intf->gem_obj); in gsc_ext_om_destroy() 131 struct intel_gsc_intf *intf = &gsc->intf[intf_id]; 133 if (intf->adev) { in gsc_release_dev() 134 struct auxiliary_device *aux_dev = &intf->adev->aux_dev; in gsc_release_dev() 142 intf->adev = NULL; in gsc_destroy_one() 145 if (intf in gsc_destroy_one() 144 struct intel_gsc_intf *intf = &gsc->intf[intf_id]; gsc_destroy_one() local 172 struct intel_gsc_intf *intf = &gsc->intf[intf_id]; gsc_init_one() local [all...] |
/linux/drivers/usb/class/ |
H A D | cdc-wdm.c | 85 struct usb_interface *intf; member 126 if (desc->intf == intf) in wdm_find_device() 283 dev_dbg(&desc->intf->dev, in wdm_int_callback() 290 dev_dbg(&desc->intf->dev, in wdm_int_callback() 720 intf = desc->intf; in wdm_open() 879 struct usb_interface *intf = desc->intf; in wdm_wwan_port_tx() local 923 struct usb_interface *intf = desc->intf; in wdm_wwan_init() local 1035 desc->intf = intf; in wdm_create() 1117 dev_info(&intf->dev, "%s: USB WDM device\n", dev_name(intf->usb_dev)); in wdm_create() 1252 dev_dbg(&desc->intf->dev, "wdm%d_suspend\n", intf->minor); in wdm_suspend() [all …]
|
/linux/drivers/media/usb/dvb-usb-v2/ |
H A D | zd1301.c | 29 struct usb_interface *intf = d->intf; in zd1301_ctrl_msg() local 49 dev_err(&intf->dev, in zd1301_ctrl_msg() 68 dev_err(&intf->dev, in zd1301_ctrl_msg() 73 dev_dbg(&intf->dev, in zd1301_ctrl_msg() 88 struct usb_interface *intf = d->intf; in zd1301_demod_wreg() local 106 struct usb_interface *intf = d->intf; in zd1301_demod_rreg() local 127 struct usb_interface *intf = d->intf; in zd1301_frontend_attach() local 135 dev_dbg(&intf->dev, "\n"); in zd1301_frontend_attach() 205 struct usb_interface *intf = d->intf; in zd1301_frontend_detach() local 209 dev_dbg(&intf->dev, "\n"); in zd1301_frontend_detach() [all …]
|
/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_intf.c | 99 static void dpu_hw_intf_setup_timing_engine(struct dpu_hw_intf *intf, in dpu_hw_intf_setup_timing_engine() 103 struct dpu_hw_blk_reg_map *c = &intf->hw; in dpu_hw_intf_setup_timing_engine() 121 if (intf->cap->type == INTF_DP) in dpu_hw_intf_setup_timing_engine() 226 if (intf->cap->features & BIT(DPU_DATA_HCTL_EN)) { in dpu_hw_intf_setup_timing_engine() 242 struct dpu_hw_intf *intf, in dpu_hw_intf_enable_timing_engine() argument 245 struct dpu_hw_blk_reg_map *c = &intf->hw; in dpu_hw_intf_enable_timing_engine() 251 struct dpu_hw_intf *intf, in dpu_hw_intf_setup_prg_fetch() argument 254 struct dpu_hw_blk_reg_map *c = &intf->hw; in dpu_hw_intf_setup_prg_fetch() 275 struct dpu_hw_intf *intf, in dpu_hw_intf_bind_pingpong_blk() argument 278 struct dpu_hw_blk_reg_map *c = &intf in dpu_hw_intf_bind_pingpong_blk() 293 dpu_hw_intf_get_status(struct dpu_hw_intf * intf,struct dpu_hw_intf_status * s) dpu_hw_intf_get_status() argument 314 dpu_hw_intf_get_line_count(struct dpu_hw_intf * intf) dpu_hw_intf_get_line_count() argument 326 dpu_hw_intf_setup_misr(struct dpu_hw_intf * intf) dpu_hw_intf_setup_misr() argument 331 dpu_hw_intf_collect_misr(struct dpu_hw_intf * intf,u32 * misr_value) dpu_hw_intf_collect_misr() argument 336 dpu_hw_intf_enable_te(struct dpu_hw_intf * intf,struct dpu_hw_tear_check * te) dpu_hw_intf_enable_te() argument 369 dpu_hw_intf_setup_autorefresh_config(struct dpu_hw_intf * intf,u32 frame_count,bool enable) dpu_hw_intf_setup_autorefresh_config() argument 392 dpu_hw_intf_get_autorefresh_config(struct dpu_hw_intf * intf,u32 * frame_count) dpu_hw_intf_get_autorefresh_config() argument 402 dpu_hw_intf_disable_te(struct dpu_hw_intf * intf) dpu_hw_intf_disable_te() argument 414 dpu_hw_intf_connect_external_te(struct dpu_hw_intf * intf,bool enable_external_te) dpu_hw_intf_connect_external_te() argument 437 dpu_hw_intf_get_vsync_info(struct dpu_hw_intf * intf,struct dpu_hw_pp_vsync_info * info) dpu_hw_intf_get_vsync_info() argument 464 dpu_hw_intf_vsync_sel(struct dpu_hw_intf * intf,u32 vsync_source) dpu_hw_intf_vsync_sel() argument 477 dpu_hw_intf_disable_autorefresh(struct dpu_hw_intf * intf,uint32_t encoder_id,u16 vdisplay) dpu_hw_intf_disable_autorefresh() argument [all...] |
H A D | dpu_hw_intf.h | 16 /* intf timing settings */ 82 void (*setup_timing_gen)(struct dpu_hw_intf *intf, 86 void (*setup_prg_fetch)(struct dpu_hw_intf *intf, 89 void (*enable_timing)(struct dpu_hw_intf *intf, 92 void (*get_status)(struct dpu_hw_intf *intf, 95 u32 (*get_line_count)(struct dpu_hw_intf *intf); 97 void (*bind_pingpong_blk)(struct dpu_hw_intf *intf, 99 void (*setup_misr)(struct dpu_hw_intf *intf); 100 int (*collect_misr)(struct dpu_hw_intf *intf, u32 *misr_value); 104 int (*enable_tearcheck)(struct dpu_hw_intf *intf, struc [all...] |
/linux/drivers/xen/xenbus/ |
H A D | xenbus_comms.c | 95 return (intf->req_prod - intf->req_cons) != XENSTORE_RING_SIZE && in xb_data_to_write() 117 cons = intf->req_cons; in xb_write() 118 prod = intf->req_prod; in xb_write() 120 intf->req_cons = intf->req_prod = 0; in xb_write() 155 return (intf->rsp_cons != intf->rsp_prod); in xb_data_to_read() 175 intf->rsp_cons = intf->rsp_prod = 0; in xb_read() 442 if (intf->req_prod != intf->req_cons) in xb_init_comms() 444 intf->req_cons, intf->req_prod); in xb_init_comms() 446 if (intf->rsp_prod != intf->rsp_cons) { in xb_init_comms() 448 intf->rsp_cons, intf->rsp_prod); in xb_init_comms() [all …]
|
/linux/drivers/net/wireless/purelifi/plfxlc/ |
H A D | firmware.c | 30 int plfxlc_download_fpga(struct usb_interface *intf) in plfxlc_download_fpga() argument 32 struct usb_device *udev = interface_to_usbdev(intf); in plfxlc_download_fpga() 46 dev_dbg(&intf->dev, "bin file for X selected\n"); in plfxlc_download_fpga() 53 dev_dbg(&intf->dev, "bin file for XC selected\n"); in plfxlc_download_fpga() 60 r = request_firmware(&fw, fw_name, &intf->dev); in plfxlc_download_fpga() 77 dev_err(&intf->dev, "fpga_dmabuff[0] is wrong\n"); in plfxlc_download_fpga() 100 usb_sndbulkpipe(interface_to_usbdev(intf), in plfxlc_download_fpga() 125 dev_dbg(&intf->dev, "%*ph\n", 8, fpga_dmabuff); in plfxlc_download_fpga() 164 r = request_firmware(&fwp, fw_pack, &intf->dev); in plfxlc_download_xl_firmware() 172 dev_dbg(&intf->dev, "XL Firmware (%d, %d)\n", in plfxlc_download_xl_firmware() [all …]
|
/linux/sound/usb/6fire/ |
H A D | firmware.c | 206 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload() 214 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload() 224 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload() 236 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload() 249 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload() 259 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload() 296 dev_err(&intf->dev, in usb6fire_fw_fpga_upload() 319 dev_err(&intf->dev, in usb6fire_fw_fpga_upload() 355 dev_err(&intf->dev, in usb6fire_fw_init() 360 dev_err(&intf->dev, in usb6fire_fw_init() [all …]
|