Home
last modified time | relevance | path

Searched refs:mod (Results 1 – 25 of 123) sorted by relevance

12345

/drivers/net/can/
Djanz-ican3.c291 static inline void ican3_set_page(struct ican3_dev *mod, unsigned int page) in ican3_set_page() argument
294 iowrite8(page, &mod->dpmctrl->window_address); in ican3_set_page()
308 static int ican3_old_recv_msg(struct ican3_dev *mod, struct ican3_msg *msg) in ican3_old_recv_msg() argument
314 ican3_set_page(mod, QUEUE_OLD_CONTROL); in ican3_old_recv_msg()
315 peer = ioread8(mod->dpm + MSYNC_PEER); in ican3_old_recv_msg()
316 locl = ioread8(mod->dpm + MSYNC_LOCL); in ican3_old_recv_msg()
320 netdev_dbg(mod->ndev, "no mbox for reading\n"); in ican3_old_recv_msg()
332 ican3_set_page(mod, mbox_page); in ican3_old_recv_msg()
333 memcpy_fromio(msg, mod->dpm, sizeof(*msg)); in ican3_old_recv_msg()
341 ican3_set_page(mod, QUEUE_OLD_CONTROL); in ican3_old_recv_msg()
[all …]
/drivers/gpio/
Dgpio-janz-ttl.c59 struct ttl_module *mod = dev_get_drvdata(gpio->parent); in ttl_get_value() local
64 shadow = &mod->porta_shadow; in ttl_get_value()
66 shadow = &mod->portb_shadow; in ttl_get_value()
69 shadow = &mod->portc_shadow; in ttl_get_value()
73 spin_lock(&mod->lock); in ttl_get_value()
75 spin_unlock(&mod->lock); in ttl_get_value()
81 struct ttl_module *mod = dev_get_drvdata(gpio->parent); in ttl_set_value() local
86 port = &mod->regs->porta; in ttl_set_value()
87 shadow = &mod->porta_shadow; in ttl_set_value()
89 port = &mod->regs->portb; in ttl_set_value()
[all …]
/drivers/usb/renesas_usbhs/
Dmod.c65 void usbhs_mod_register(struct usbhs_priv *priv, struct usbhs_mod *mod, int id) in usbhs_mod_register() argument
69 info->mod[id] = mod; in usbhs_mod_register()
70 mod->priv = priv; in usbhs_mod_register()
81 ret = info->mod[id]; in usbhs_mod_get()
90 struct usbhs_mod *mod = usbhs_mod_get_current(priv); in usbhs_mod_is_host() local
93 if (!mod) in usbhs_mod_is_host()
96 return info->mod[USBHS_HOST] == mod; in usbhs_mod_is_host()
109 struct usbhs_mod *mod = NULL; in usbhs_mod_change() local
116 mod = info->mod[id]; in usbhs_mod_change()
121 info->curt = mod; in usbhs_mod_change()
[all …]
Dmod.h82 struct usbhs_mod *mod[USBHS_MAX]; member
127 void usbhs_irq_callback_update(struct usbhs_priv *priv, struct usbhs_mod *mod);
132 struct usbhs_mod *mod; \
133 mod = usbhs_mod_get_current(priv); \
134 !mod ? -ENODEV : \
135 !mod->func ? 0 : \
136 mod->func(param); \
Dmod_host.c85 struct usbhs_mod mod; member
102 container_of(usbhs_mod_get(priv, USBHS_HOST), struct usbhsh_hpriv, mod)
118 #define usbhsh_hpriv_to_priv(h) ((h)->mod.priv)
193 return (hpriv->mod.irq_attch == NULL); in usbhsh_is_running()
1332 hpriv->mod.irq_attch = NULL; in usbhsh_irq_attch()
1333 usbhs_irq_callback_update(priv, &hpriv->mod); in usbhsh_irq_attch()
1358 hpriv->mod.irq_attch = usbhsh_irq_attch; in usbhsh_irq_dtch()
1359 usbhs_irq_callback_update(priv, &hpriv->mod); in usbhsh_irq_dtch()
1452 struct usbhs_mod *mod = usbhs_mod_get_current(priv); in usbhsh_start() local
1481 mod->irq_attch = usbhsh_irq_attch; in usbhsh_start()
[all …]
Dmod_gadget.c41 struct usbhs_mod mod; member
74 struct usbhsg_gpriv, mod)
94 #define usbhsg_gpriv_to_dev(gp) usbhs_priv_to_dev((gp)->mod.priv)
95 #define usbhsg_gpriv_to_priv(gp) ((gp)->mod.priv)
818 struct usbhs_mod *mod = usbhs_mod_get_current(priv); in usbhsg_try_start() local
866 mod->irq_dev_state = usbhsg_irq_dev_state; in usbhsg_try_start()
867 mod->irq_ctrl_stage = usbhsg_irq_ctrl_stage; in usbhsg_try_start()
868 usbhs_irq_callback_update(priv, mod); in usbhsg_try_start()
876 struct usbhs_mod *mod = usbhs_mod_get_current(priv); in usbhsg_try_stop() local
902 mod->irq_dev_state = NULL; in usbhsg_try_stop()
[all …]
/drivers/gpu/drm/tilcdc/
Dtilcdc_panel.c40 struct panel_module *mod; member
47 struct backlight_device *backlight = panel_encoder->mod->backlight; in panel_encoder_dpms()
48 struct gpio_desc *gpio = panel_encoder->mod->enable_gpio; in panel_encoder_dpms()
86 struct panel_module *mod) in panel_encoder_create() argument
97 panel_encoder->mod = mod; in panel_encoder_create()
123 struct panel_module *mod; member
138 struct display_timings *timings = panel_connector->mod->timings; in panel_connector_get_modes()
187 struct panel_module *mod, struct drm_encoder *encoder) in panel_connector_create() argument
199 panel_connector->mod = mod; in panel_connector_create()
225 static int panel_modeset_init(struct tilcdc_module *mod, struct drm_device *dev) in panel_modeset_init() argument
[all …]
Dtilcdc_drv.c49 void tilcdc_module_init(struct tilcdc_module *mod, const char *name, in tilcdc_module_init() argument
52 mod->name = name; in tilcdc_module_init()
53 mod->funcs = funcs; in tilcdc_module_init()
54 INIT_LIST_HEAD(&mod->list); in tilcdc_module_init()
55 list_add(&mod->list, &module_list); in tilcdc_module_init()
58 void tilcdc_module_cleanup(struct tilcdc_module *mod) in tilcdc_module_cleanup() argument
60 list_del(&mod->list); in tilcdc_module_cleanup()
98 struct tilcdc_module *mod; in modeset_init() local
100 list_for_each_entry(mod, &module_list, list) { in modeset_init()
101 DBG("loading module: %s", mod->name); in modeset_init()
[all …]
Dtilcdc_drv.h100 int (*modeset_init)(struct tilcdc_module *mod, struct drm_device *dev);
103 int (*debugfs_init)(struct tilcdc_module *mod, struct drm_minor *minor);
113 void tilcdc_module_init(struct tilcdc_module *mod, const char *name,
115 void tilcdc_module_cleanup(struct tilcdc_module *mod);
/drivers/net/ethernet/huawei/hinic/
Dhinic_hw_mgmt.c82 enum hinic_mod_type mod, in hinic_register_mgmt_msg_cb() argument
89 struct hinic_mgmt_cb *mgmt_cb = &pf_to_mgmt->mgmt_cb[mod]; in hinic_register_mgmt_msg_cb()
102 enum hinic_mod_type mod) in hinic_unregister_mgmt_msg_cb() argument
104 struct hinic_mgmt_cb *mgmt_cb = &pf_to_mgmt->mgmt_cb[mod]; in hinic_unregister_mgmt_msg_cb()
127 u16 msg_len, enum hinic_mod_type mod, in prepare_header() argument
135 HINIC_MSG_HEADER_SET(mod, MODULE) | in prepare_header()
201 enum hinic_mod_type mod, u8 cmd, in send_msg_to_mgmt() argument
214 header = prepare_header(pf_to_mgmt, data_len, mod, ack_type, in send_msg_to_mgmt()
218 header = prepare_header(pf_to_mgmt, data_len, mod, ack_type, in send_msg_to_mgmt()
246 enum hinic_mod_type mod, u8 cmd, in msg_to_mgmt_sync() argument
[all …]
Dhinic_hw_mbox.c230 enum hinic_mod_type mod, in hinic_register_pf_mbox_cb() argument
235 if (mod >= HINIC_MOD_MAX) in hinic_register_pf_mbox_cb()
238 func_to_func->pf_mbox_cb[mod] = callback; in hinic_register_pf_mbox_cb()
240 set_bit(HINIC_PF_MBOX_CB_REG, &func_to_func->pf_mbox_cb_state[mod]); in hinic_register_pf_mbox_cb()
253 enum hinic_mod_type mod, in hinic_register_vf_mbox_cb() argument
258 if (mod >= HINIC_MOD_MAX) in hinic_register_vf_mbox_cb()
261 func_to_func->vf_mbox_cb[mod] = callback; in hinic_register_vf_mbox_cb()
263 set_bit(HINIC_VF_MBOX_CB_REG, &func_to_func->vf_mbox_cb_state[mod]); in hinic_register_vf_mbox_cb()
274 enum hinic_mod_type mod) in hinic_unregister_pf_mbox_cb() argument
278 clear_bit(HINIC_PF_MBOX_CB_REG, &func_to_func->pf_mbox_cb_state[mod]); in hinic_unregister_pf_mbox_cb()
[all …]
Dhinic_hw_mbox.h47 enum hinic_mod_type mod; member
140 enum hinic_mod_type mod,
144 enum hinic_mod_type mod,
148 enum hinic_mod_type mod);
151 enum hinic_mod_type mod);
161 int hinic_mbox_to_pf(struct hinic_hwdev *hwdev, enum hinic_mod_type mod,
166 enum hinic_mod_type mod, u16 cmd, u16 dst_func,
171 enum hinic_mod_type mod, u16 vf_id, u8 cmd, void *buf_in,
Dhinic_hw_mgmt.h113 enum hinic_mod_type mod; member
154 enum hinic_mod_type mod; member
161 enum hinic_mod_type mod,
169 enum hinic_mod_type mod);
172 enum hinic_mod_type mod, u8 cmd,
/drivers/scsi/bfa/
Dbfa_svc.c408 claim_fcxps_mem(struct bfa_fcxp_mod_s *mod) in claim_fcxps_mem() argument
413 fcxp = (struct bfa_fcxp_s *) bfa_mem_kva_curp(mod); in claim_fcxps_mem()
414 memset(fcxp, 0, sizeof(struct bfa_fcxp_s) * mod->num_fcxps); in claim_fcxps_mem()
416 INIT_LIST_HEAD(&mod->fcxp_req_free_q); in claim_fcxps_mem()
417 INIT_LIST_HEAD(&mod->fcxp_rsp_free_q); in claim_fcxps_mem()
418 INIT_LIST_HEAD(&mod->fcxp_active_q); in claim_fcxps_mem()
419 INIT_LIST_HEAD(&mod->fcxp_req_unused_q); in claim_fcxps_mem()
420 INIT_LIST_HEAD(&mod->fcxp_rsp_unused_q); in claim_fcxps_mem()
422 mod->fcxp_list = fcxp; in claim_fcxps_mem()
424 for (i = 0; i < mod->num_fcxps; i++) { in claim_fcxps_mem()
[all …]
/drivers/usb/gadget/
Dfunctions.c24 if (!try_module_get(fd->mod)) { in try_get_usb_function_instance()
30 module_put(fd->mod); in try_get_usb_function_instance()
71 struct module *mod; in usb_put_function_instance() local
76 mod = fi->fd->mod; in usb_put_function_instance()
78 module_put(mod); in usb_put_function_instance()
/drivers/most/
Dconfigfs.c414 struct module *mod; member
433 if (!try_module_get(mc->mod)) { in most_common_make_item()
466 module_put(mc->mod); in most_common_disconnect()
592 struct module *mod; member
608 if (!try_module_get(ms->mod)) in most_sound_make_group()
612 module_put(ms->mod); in most_sound_make_group()
625 module_put(ms->mod); in most_sound_disconnect()
654 most_cdev.mod = c->mod; in most_register_configfs_subsys()
657 most_net.mod = c->mod; in most_register_configfs_subsys()
660 most_video.mod = c->mod; in most_register_configfs_subsys()
[all …]
/drivers/md/
DMakefile6 dm-mod-y += dm.o dm-table.o dm-target.o dm-linear.o dm-stripe.o \
30 md-mod-y += md.o md-bitmap.o
50 obj-$(CONFIG_BLK_DEV_MD) += md-mod.o
54 obj-$(CONFIG_BLK_DEV_DM) += dm-mod.o
91 dm-mod-objs += dm-init.o
95 dm-mod-objs += dm-uevent.o
99 dm-mod-objs += dm-zone.o
103 dm-mod-objs += dm-ima.o
/drivers/irqchip/
Dirq-tb10x.c45 uint32_t im, mod, pol; in tb10x_irq_set_type() local
51 mod = ab_irqctl_readreg(gc, AB_IRQCTL_SRC_MODE) | im; in tb10x_irq_set_type()
59 mod ^= im; in tb10x_irq_set_type()
65 mod ^= im; in tb10x_irq_set_type()
80 ab_irqctl_writereg(gc, AB_IRQCTL_SRC_MODE, mod); in tb10x_irq_set_type()
/drivers/media/radio/wl128x/
Dfmdrv_v4l2.c411 struct v4l2_modulator *mod) in fm_v4l2_vidioc_g_modulator() argument
415 if (mod->index != 0) in fm_v4l2_vidioc_g_modulator()
421 mod->txsubchans = ((fmdev->tx_data.aud_mode == FM_STEREO_MODE) ? in fm_v4l2_vidioc_g_modulator()
426 mod->capability = V4L2_TUNER_CAP_STEREO | V4L2_TUNER_CAP_RDS | in fm_v4l2_vidioc_g_modulator()
434 const struct v4l2_modulator *mod) in fm_v4l2_vidioc_s_modulator() argument
441 if (mod->index != 0) in fm_v4l2_vidioc_s_modulator()
452 aud_mode = (mod->txsubchans & V4L2_TUNER_SUB_STEREO) ? in fm_v4l2_vidioc_s_modulator()
454 rds_mode = (mod->txsubchans & V4L2_TUNER_SUB_RDS) ? in fm_v4l2_vidioc_s_modulator()
/drivers/iio/accel/
Dmma9553.c105 enum iio_modifier mod; member
110 .mod = IIO_NO_MOD,
115 .mod = IIO_MOD_STILL,
120 .mod = IIO_MOD_STILL,
125 .mod = IIO_MOD_WALKING,
130 .mod = IIO_MOD_WALKING,
135 .mod = IIO_MOD_JOGGING,
140 .mod = IIO_MOD_JOGGING,
145 .mod = IIO_MOD_RUNNING,
150 .mod = IIO_MOD_RUNNING,
[all …]
/drivers/iio/imu/
Dadis16400.c685 #define ADIS16400_GYRO_CHAN(mod, addr, bits) { \ argument
688 .channel2 = IIO_MOD_ ## mod, \
695 .scan_index = ADIS16400_SCAN_GYRO_ ## mod, \
705 #define ADIS16400_ACCEL_CHAN(mod, addr, bits) { \ argument
708 .channel2 = IIO_MOD_ ## mod, \
715 .scan_index = ADIS16400_SCAN_ACC_ ## mod, \
725 #define ADIS16400_MAGN_CHAN(mod, addr, bits) { \ argument
728 .channel2 = IIO_MOD_ ## mod, \
734 .scan_index = ADIS16400_SCAN_MAGN_ ## mod, \
748 #define ADIS16400_MOD_TEMP_CHAN(mod, addr, bits) { \ argument
[all …]
/drivers/base/
Dmodule.c33 void module_add_driver(struct module *mod, struct device_driver *drv) in module_add_driver() argument
42 if (mod) in module_add_driver()
43 mk = &mod->mkobj; in module_add_driver()
/drivers/media/test-drivers/vivid/
Dvivid-radio-common.c108 int mod = 16000; in vivid_radio_calc_sig_qual() local
110 int sig_qual, sig_qual_tx = mod; in vivid_radio_calc_sig_qual()
117 mod /= 10; in vivid_radio_calc_sig_qual()
120 sig_qual = (dev->radio_rx_freq + delta) % mod - delta; in vivid_radio_calc_sig_qual()
/drivers/gpu/drm/nouveau/
Dnouveau_display.c202 int mod; in nouveau_validate_decode_mod() local
210 for (mod = 0; in nouveau_validate_decode_mod()
211 (disp->format_modifiers[mod] != DRM_FORMAT_MOD_INVALID) && in nouveau_validate_decode_mod()
212 (disp->format_modifiers[mod] != modifier); in nouveau_validate_decode_mod()
213 mod++); in nouveau_validate_decode_mod()
215 if (disp->format_modifiers[mod] == DRM_FORMAT_MOD_INVALID) { in nouveau_validate_decode_mod()
216 for (mod = 0; in nouveau_validate_decode_mod()
217 (legacy_modifiers[mod] != DRM_FORMAT_MOD_INVALID) && in nouveau_validate_decode_mod()
218 (legacy_modifiers[mod] != modifier); in nouveau_validate_decode_mod()
219 mod++); in nouveau_validate_decode_mod()
[all …]
/drivers/soc/fsl/qe/
Dqe.c163 unsigned int mod; in qe_get_brg_clk() local
178 mod = brg_clk % CLK_GRAN; in qe_get_brg_clk()
179 if (mod) { in qe_get_brg_clk()
180 if (mod < CLK_GRAN_LIMIT) in qe_get_brg_clk()
181 brg_clk -= mod; in qe_get_brg_clk()
182 else if (mod > (CLK_GRAN - CLK_GRAN_LIMIT)) in qe_get_brg_clk()
183 brg_clk += CLK_GRAN - mod; in qe_get_brg_clk()

12345