Home
last modified time | relevance | path

Searched refs:mgr (Results 1 – 85 of 85) sorted by relevance

/linux-4.4.14/sound/pci/pcxhr/
Dpcxhr_hwdep.c38 static int pcxhr_sub_init(struct pcxhr_mgr *mgr);
42 static int pcxhr_init_board(struct pcxhr_mgr *mgr) in pcxhr_init_board() argument
49 if (mgr->mono_capture) in pcxhr_init_board()
50 card_streams = mgr->capture_chips * 2; in pcxhr_init_board()
52 card_streams = mgr->capture_chips; in pcxhr_init_board()
53 card_streams += mgr->playback_chips * PCXHR_PLAYBACK_STREAMS; in pcxhr_init_board()
56 pcxhr_enable_dsp(mgr); in pcxhr_init_board()
59 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_init_board()
63 if ((rmh.stat[0] & MASK_FIRST_FIELD) < mgr->playback_chips * 2) in pcxhr_init_board()
67 mgr->capture_chips * 2) in pcxhr_init_board()
[all …]
Dpcxhr_core.c72 #define PCXHR_INPB(mgr,x) inb((mgr)->port[PCXHR_REG_TO_PORT(x)] + (x)) argument
73 #define PCXHR_INPL(mgr,x) inl((mgr)->port[PCXHR_REG_TO_PORT(x)] + (x)) argument
74 #define PCXHR_OUTPB(mgr,x,data) outb((data), (mgr)->port[PCXHR_REG_TO_PORT(x)] + (x)) argument
75 #define PCXHR_OUTPL(mgr,x,data) outl((data), (mgr)->port[PCXHR_REG_TO_PORT(x)] + (x)) argument
126 static int pcxhr_check_reg_bit(struct pcxhr_mgr *mgr, unsigned int reg, in pcxhr_check_reg_bit() argument
133 *read = PCXHR_INPB(mgr, reg); in pcxhr_check_reg_bit()
136 dev_dbg(&mgr->pci->dev, in pcxhr_check_reg_bit()
143 dev_err(&mgr->pci->dev, in pcxhr_check_reg_bit()
179 static int pcxhr_send_it_dsp(struct pcxhr_mgr *mgr, in pcxhr_send_it_dsp() argument
187 PCXHR_OUTPL(mgr, PCXHR_PLX_MBOX0, in pcxhr_send_it_dsp()
[all …]
Dpcxhr_mix22.c49 #define PCXHR_INPB(mgr, x) inb((mgr)->port[PCXHR_DSP] + (x)) argument
50 #define PCXHR_OUTPB(mgr, x, data) outb((data), (mgr)->port[PCXHR_DSP] + (x)) argument
219 static void hr222_config_akm(struct pcxhr_mgr *mgr, unsigned short data) in hr222_config_akm() argument
223 PCXHR_INPB(mgr, PCXHR_XLX_HIFREQ); in hr222_config_akm()
226 PCXHR_OUTPB(mgr, PCXHR_XLX_DATA, in hr222_config_akm()
231 PCXHR_INPB(mgr, PCXHR_XLX_RUER); in hr222_config_akm()
235 static int hr222_set_hw_playback_level(struct pcxhr_mgr *mgr, in hr222_set_hw_playback_level() argument
252 hr222_config_akm(mgr, cmd); in hr222_set_hw_playback_level()
257 static int hr222_set_hw_capture_level(struct pcxhr_mgr *mgr, in hr222_set_hw_capture_level() argument
264 if (!mgr->capture_chips) in hr222_set_hw_capture_level()
[all …]
Dpcxhr.c248 static int pcxhr_get_clock_reg(struct pcxhr_mgr *mgr, unsigned int rate, in pcxhr_get_clock_reg() argument
256 switch (mgr->use_clock_type) { in pcxhr_get_clock_reg()
285 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_get_clock_reg()
287 dev_err(&mgr->pci->dev, in pcxhr_get_clock_reg()
321 static int pcxhr_sub_set_clock(struct pcxhr_mgr *mgr, in pcxhr_sub_set_clock() argument
329 err = pcxhr_get_clock_reg(mgr, rate, &val, &realfreq); in pcxhr_sub_set_clock()
340 if (mgr->codec_speed != speed) { in pcxhr_sub_set_clock()
343 if (DSP_EXT_CMD_SET(mgr)) { in pcxhr_sub_set_clock()
347 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_sub_set_clock()
355 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_sub_set_clock()
[all …]
Dpcxhr_mixer.c73 err = pcxhr_send_msg(chip->mgr, &rmh); in pcxhr_update_analog_audio_level()
95 if (chip->mgr->is_hr_stereo) { in pcxhr_analog_vol_info()
107 if (chip->mgr->is_hr_stereo) { in pcxhr_analog_vol_info()
126 mutex_lock(&chip->mgr->mixer_mutex); in pcxhr_analog_vol_get()
134 mutex_unlock(&chip->mgr->mixer_mutex); in pcxhr_analog_vol_get()
145 mutex_lock(&chip->mgr->mixer_mutex); in pcxhr_analog_vol_put()
153 if (chip->mgr->is_hr_stereo) { in pcxhr_analog_vol_put()
163 if (chip->mgr->is_hr_stereo) { in pcxhr_analog_vol_put()
176 if (chip->mgr->is_hr_stereo) in pcxhr_analog_vol_put()
184 mutex_unlock(&chip->mgr->mixer_mutex); in pcxhr_analog_vol_put()
[all …]
Dpcxhr_core.h30 void pcxhr_reset_xilinx_com(struct pcxhr_mgr *mgr);
31 void pcxhr_reset_dsp(struct pcxhr_mgr *mgr);
32 void pcxhr_enable_dsp(struct pcxhr_mgr *mgr);
33 int pcxhr_load_xilinx_binary(struct pcxhr_mgr *mgr, const struct firmware *xilinx, int second);
34 int pcxhr_load_eeprom_binary(struct pcxhr_mgr *mgr, const struct firmware *eeprom);
35 int pcxhr_load_boot_binary(struct pcxhr_mgr *mgr, const struct firmware *boot);
36 int pcxhr_load_dsp_binary(struct pcxhr_mgr *mgr, const struct firmware *dsp);
106 int pcxhr_send_msg(struct pcxhr_mgr *mgr, struct pcxhr_rmh *rmh);
151 int pcxhr_set_pipe_state(struct pcxhr_mgr *mgr, int playback_mask, int capture_mask, int start);
153 int pcxhr_write_io_num_reg_cont(struct pcxhr_mgr *mgr, unsigned int mask,
Dpcxhr_mix22.h28 int hr222_sub_init(struct pcxhr_mgr *mgr);
29 int hr222_sub_set_clock(struct pcxhr_mgr *mgr, unsigned int rate,
31 int hr222_get_external_clock(struct pcxhr_mgr *mgr,
35 int hr222_read_gpio(struct pcxhr_mgr *mgr, int is_gpi, int *value);
36 int hr222_write_gpo(struct pcxhr_mgr *mgr, int value);
37 int hr222_manage_timecode(struct pcxhr_mgr *mgr, int enable);
Dpcxhr_hwdep.h37 int pcxhr_setup_firmware(struct pcxhr_mgr *mgr);
38 void pcxhr_reset_board(struct pcxhr_mgr *mgr);
Dpcxhr.h169 struct pcxhr_mgr *mgr; member
208 int pcxhr_set_clock(struct pcxhr_mgr *mgr, unsigned int rate);
209 int pcxhr_get_external_clock(struct pcxhr_mgr *mgr,
Dpcxhr_mixer.h27 int pcxhr_create_mixer(struct pcxhr_mgr *mgr);
/linux-4.4.14/drivers/fpga/
Dfpga-mgr.c46 int fpga_mgr_buf_load(struct fpga_manager *mgr, u32 flags, const char *buf, in fpga_mgr_buf_load() argument
49 struct device *dev = &mgr->dev; in fpga_mgr_buf_load()
57 mgr->state = FPGA_MGR_STATE_WRITE_INIT; in fpga_mgr_buf_load()
58 ret = mgr->mops->write_init(mgr, flags, buf, count); in fpga_mgr_buf_load()
61 mgr->state = FPGA_MGR_STATE_WRITE_INIT_ERR; in fpga_mgr_buf_load()
68 mgr->state = FPGA_MGR_STATE_WRITE; in fpga_mgr_buf_load()
69 ret = mgr->mops->write(mgr, buf, count); in fpga_mgr_buf_load()
72 mgr->state = FPGA_MGR_STATE_WRITE_ERR; in fpga_mgr_buf_load()
80 mgr->state = FPGA_MGR_STATE_WRITE_COMPLETE; in fpga_mgr_buf_load()
81 ret = mgr->mops->write_complete(mgr, flags); in fpga_mgr_buf_load()
[all …]
Dsocfpga.c369 static int socfpga_fpga_reset(struct fpga_manager *mgr) in socfpga_fpga_reset() argument
371 struct socfpga_fpga_priv *priv = mgr->priv; in socfpga_fpga_reset()
410 static int socfpga_fpga_ops_configure_init(struct fpga_manager *mgr, u32 flags, in socfpga_fpga_ops_configure_init() argument
413 struct socfpga_fpga_priv *priv = mgr->priv; in socfpga_fpga_ops_configure_init()
417 dev_err(&mgr->dev, "Partial reconfiguration not supported.\n"); in socfpga_fpga_ops_configure_init()
421 ret = socfpga_fpga_reset(mgr); in socfpga_fpga_ops_configure_init()
443 static int socfpga_fpga_ops_configure_write(struct fpga_manager *mgr, in socfpga_fpga_ops_configure_write() argument
446 struct socfpga_fpga_priv *priv = mgr->priv; in socfpga_fpga_ops_configure_write()
480 static int socfpga_fpga_ops_configure_complete(struct fpga_manager *mgr, in socfpga_fpga_ops_configure_complete() argument
483 struct socfpga_fpga_priv *priv = mgr->priv; in socfpga_fpga_ops_configure_complete()
[all …]
Dzynq-fpga.c178 static int zynq_fpga_ops_write_init(struct fpga_manager *mgr, u32 flags, in zynq_fpga_ops_write_init() argument
185 priv = mgr->priv; in zynq_fpga_ops_write_init()
284 static int zynq_fpga_ops_write(struct fpga_manager *mgr, in zynq_fpga_ops_write() argument
296 priv = mgr->priv; in zynq_fpga_ops_write()
346 static int zynq_fpga_ops_write_complete(struct fpga_manager *mgr, u32 flags) in zynq_fpga_ops_write_complete() argument
348 struct zynq_fpga_priv *priv = mgr->priv; in zynq_fpga_ops_write_complete()
380 static enum fpga_mgr_states zynq_fpga_ops_state(struct fpga_manager *mgr) in zynq_fpga_ops_state() argument
386 priv = mgr->priv; in zynq_fpga_ops_state()
479 struct fpga_manager *mgr; in zynq_fpga_remove() local
481 mgr = platform_get_drvdata(pdev); in zynq_fpga_remove()
[all …]
DMakefile6 obj-$(CONFIG_FPGA) += fpga-mgr.o
/linux-4.4.14/sound/pci/mixart/
Dmixart_core.c49 static int retrieve_msg_frame(struct mixart_mgr *mgr, u32 *msg_frame) in retrieve_msg_frame() argument
54 tailptr = readl_be(MIXART_MEM(mgr, MSG_OUTBOUND_POST_TAIL)); in retrieve_msg_frame()
55 headptr = readl_be(MIXART_MEM(mgr, MSG_OUTBOUND_POST_HEAD)); in retrieve_msg_frame()
65 *msg_frame = readl_be(MIXART_MEM(mgr, tailptr)); in retrieve_msg_frame()
71 writel_be(tailptr, MIXART_MEM(mgr, MSG_OUTBOUND_POST_TAIL)); in retrieve_msg_frame()
76 static int get_msg(struct mixart_mgr *mgr, struct mixart_msg *resp, in get_msg() argument
86 mutex_lock(&mgr->msg_lock); in get_msg()
90 …size = readl_be(MIXART_MEM(mgr, msg_frame_address)); /* size of descriptor +… in get_msg()
91 resp->message_id = readl_be(MIXART_MEM(mgr, msg_frame_address + 4)); /* dwMessageID */ in get_msg()
92 resp->uid.object_id = readl_be(MIXART_MEM(mgr, msg_frame_address + 8)); /* uidDest */ in get_msg()
[all …]
Dmixart_hwdep.c46 static int mixart_wait_nice_for_register_value(struct mixart_mgr *mgr, in mixart_wait_nice_for_register_value() argument
58 read = readl_be( MIXART_MEM( mgr, offset )); in mixart_wait_nice_for_register_value()
102 static int mixart_load_elf(struct mixart_mgr *mgr, const struct firmware *dsp ) in mixart_load_elf() argument
123 memcpy_toio( MIXART_MEM( mgr, be32_to_cpu(elf_programheader.p_vaddr)), in mixart_load_elf()
141 static int mixart_enum_connectors(struct mixart_mgr *mgr) in mixart_enum_connectors() argument
167 err = snd_mixart_send_msg(mgr, &request, sizeof(*connector), connector); in mixart_enum_connectors()
169 dev_err(&mgr->pci->dev, in mixart_enum_connectors()
179 pipe = &mgr->chip[k/2]->pipe_out_ana; in mixart_enum_connectors()
181 pipe = &mgr->chip[(k-MIXART_FIRST_DIG_AUDIO_ID)/2]->pipe_out_dig; in mixart_enum_connectors()
197 err = snd_mixart_send_msg(mgr, &request, sizeof(*audio_info), audio_info); in mixart_enum_connectors()
[all …]
Dmixart.c72 static int mixart_set_pipe_state(struct mixart_mgr *mgr, in mixart_set_pipe_state() argument
90 dev_err(&mgr->pci->dev, in mixart_set_pipe_state()
104 err = snd_mixart_send_msg_wait_notif(mgr, &request, system_msg_uid); in mixart_set_pipe_state()
106 dev_err(&mgr->pci->dev, in mixart_set_pipe_state()
126 err = snd_mixart_send_msg(mgr, &request, sizeof(group_state_resp), &group_state_resp); in mixart_set_pipe_state()
128 dev_err(&mgr->pci->dev, in mixart_set_pipe_state()
139 err = snd_mixart_send_msg(mgr, &request, sizeof(group_state_resp), &group_state_resp); in mixart_set_pipe_state()
141 dev_err(&mgr->pci->dev, in mixart_set_pipe_state()
154 err = snd_mixart_send_msg(mgr, &request, sizeof(stat), &stat); in mixart_set_pipe_state()
156 dev_err(&mgr->pci->dev, in mixart_set_pipe_state()
[all …]
Dmixart_mixer.c330 err = snd_mixart_send_msg(chip->mgr, &request, sizeof(resp), &resp); in mixart_update_analog_audio_level()
360 mutex_lock(&chip->mgr->mixer_mutex); in mixart_analog_vol_get()
368 mutex_unlock(&chip->mgr->mixer_mutex); in mixart_analog_vol_get()
378 mutex_lock(&chip->mgr->mixer_mutex); in mixart_analog_vol_put()
401 mutex_unlock(&chip->mgr->mixer_mutex); in mixart_analog_vol_put()
425 mutex_lock(&chip->mgr->mixer_mutex); in mixart_audio_sw_get()
428 mutex_unlock(&chip->mgr->mixer_mutex); in mixart_audio_sw_get()
436 mutex_lock(&chip->mgr->mixer_mutex); in mixart_audio_sw_put()
447 mutex_unlock(&chip->mgr->mixer_mutex); in mixart_audio_sw_put()
765 err = snd_mixart_send_msg(chip->mgr, &request, sizeof(status), &status); in mixart_update_playback_stream_level()
[all …]
Dmixart_hwdep.h44 #define MIXART_MEM(mgr,x) ((mgr)->mem[0].virt + (x)) argument
45 #define MIXART_REG(mgr,x) ((mgr)->mem[1].virt + (x)) argument
153 int snd_mixart_setup_firmware(struct mixart_mgr *mgr);
Dmixart_core.h559 void snd_mixart_init_mailbox(struct mixart_mgr *mgr);
560 void snd_mixart_exit_mailbox(struct mixart_mgr *mgr);
562 int snd_mixart_send_msg(struct mixart_mgr *mgr, struct mixart_msg *request, int max_resp_size, voi…
563 int snd_mixart_send_msg_wait_notif(struct mixart_mgr *mgr, struct mixart_msg *request, u32 notif_e…
564 int snd_mixart_send_msg_nonblock(struct mixart_mgr *mgr, struct mixart_msg *request);
569 void snd_mixart_reset_board(struct mixart_mgr *mgr);
Dmixart.h171 struct mixart_mgr *mgr; member
222 int snd_mixart_kill_ref_pipe(struct mixart_mgr *mgr, struct mixart_pipe *pipe, int monitoring);
Dmixart_mixer.h29 int snd_mixart_create_mixer(struct mixart_mgr* mgr);
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Dmanager-sysfs.c34 static ssize_t manager_name_show(struct omap_overlay_manager *mgr, char *buf) in manager_name_show() argument
36 return snprintf(buf, PAGE_SIZE, "%s\n", mgr->name); in manager_name_show()
39 static ssize_t manager_display_show(struct omap_overlay_manager *mgr, char *buf) in manager_display_show() argument
41 struct omap_dss_device *dssdev = mgr->get_device(mgr); in manager_display_show()
54 static ssize_t manager_display_store(struct omap_overlay_manager *mgr, in manager_display_store() argument
88 old_dssdev = mgr->get_device(mgr); in manager_display_store()
106 old_dssdev = mgr->get_device(mgr); in manager_display_store()
113 r = mgr->apply(mgr); in manager_display_store()
127 static ssize_t manager_default_color_show(struct omap_overlay_manager *mgr, in manager_default_color_show() argument
132 mgr->get_manager_info(mgr, &info); in manager_default_color_show()
[all …]
Dapply.c134 static struct mgr_priv_data *get_mgr_priv(struct omap_overlay_manager *mgr) in get_mgr_priv() argument
136 return &dss_data.mgr_priv_data_array[mgr->id]; in get_mgr_priv()
201 static bool mgr_manual_update(struct omap_overlay_manager *mgr) in mgr_manual_update() argument
203 struct mgr_priv_data *mp = get_mgr_priv(mgr); in mgr_manual_update()
208 static int dss_check_settings_low(struct omap_overlay_manager *mgr, in dss_check_settings_low() argument
218 mp = get_mgr_priv(mgr); in dss_check_settings_low()
229 list_for_each_entry(ovl, &mgr->overlays, list) { in dss_check_settings_low()
242 return dss_mgr_check(mgr, mi, &mp->timings, &mp->lcd_config, ois); in dss_check_settings_low()
248 static int dss_check_settings(struct omap_overlay_manager *mgr) in dss_check_settings() argument
250 return dss_check_settings_low(mgr, false); in dss_check_settings()
[all …]
Dmanager.c51 struct omap_overlay_manager *mgr = &managers[i]; in dss_init_overlay_managers() local
55 mgr->name = "lcd"; in dss_init_overlay_managers()
56 mgr->id = OMAP_DSS_CHANNEL_LCD; in dss_init_overlay_managers()
59 mgr->name = "tv"; in dss_init_overlay_managers()
60 mgr->id = OMAP_DSS_CHANNEL_DIGIT; in dss_init_overlay_managers()
63 mgr->name = "lcd2"; in dss_init_overlay_managers()
64 mgr->id = OMAP_DSS_CHANNEL_LCD2; in dss_init_overlay_managers()
67 mgr->name = "lcd3"; in dss_init_overlay_managers()
68 mgr->id = OMAP_DSS_CHANNEL_LCD3; in dss_init_overlay_managers()
72 mgr->caps = 0; in dss_init_overlay_managers()
[all …]
Doutput.c175 struct omap_overlay_manager *mgr; in omapdss_find_mgr_from_display() local
182 mgr = out->manager; in omapdss_find_mgr_from_display()
186 return mgr; in omapdss_find_mgr_from_display()
209 int dss_mgr_connect(struct omap_overlay_manager *mgr, in dss_mgr_connect() argument
212 return dss_mgr_ops->connect(mgr, dst); in dss_mgr_connect()
216 void dss_mgr_disconnect(struct omap_overlay_manager *mgr, in dss_mgr_disconnect() argument
219 dss_mgr_ops->disconnect(mgr, dst); in dss_mgr_disconnect()
223 void dss_mgr_set_timings(struct omap_overlay_manager *mgr, in dss_mgr_set_timings() argument
226 dss_mgr_ops->set_timings(mgr, timings); in dss_mgr_set_timings()
230 void dss_mgr_set_lcd_config(struct omap_overlay_manager *mgr, in dss_mgr_set_lcd_config() argument
[all …]
Dsdi.c117 struct omap_overlay_manager *mgr = sdi.output.manager; in sdi_config_lcd_manager() local
127 dss_mgr_set_lcd_config(mgr, &sdi.mgr_config); in sdi_config_lcd_manager()
219 struct omap_overlay_manager *mgr = sdi.output.manager; in sdi_display_disable() local
221 dss_mgr_disable(mgr); in sdi_display_disable()
245 struct omap_overlay_manager *mgr = sdi.output.manager; in sdi_check_timings() local
247 if (mgr && !dispc_mgr_timings_ok(mgr->id, timings)) in sdi_check_timings()
283 struct omap_overlay_manager *mgr; in sdi_connect() local
290 mgr = omap_dss_get_overlay_manager(dssdev->dispc_channel); in sdi_connect()
291 if (!mgr) in sdi_connect()
294 r = dss_mgr_connect(mgr, dssdev); in sdi_connect()
[all …]
Doverlay-sysfs.c49 struct omap_overlay_manager *mgr = NULL; in overlay_manager_store() local
58 mgr = omap_dss_get_overlay_manager(i); in overlay_manager_store()
60 if (sysfs_streq(buf, mgr->name)) in overlay_manager_store()
63 mgr = NULL; in overlay_manager_store()
67 if (len > 0 && mgr == NULL) in overlay_manager_store()
70 if (mgr) in overlay_manager_store()
71 DSSDBG("manager %s found\n", mgr->name); in overlay_manager_store()
73 if (mgr == ovl->manager) in overlay_manager_store()
95 if (mgr) { in overlay_manager_store()
96 r = ovl->set_manager(ovl, mgr); in overlay_manager_store()
[all …]
Ddpi.c337 struct omap_overlay_manager *mgr = out->manager; in dpi_set_mode() local
345 r = dpi_set_dsi_clk(dpi, mgr->id, t->pixelclock, &fck, in dpi_set_mode()
362 dss_mgr_set_timings(mgr, t); in dpi_set_mode()
370 struct omap_overlay_manager *mgr = out->manager; in dpi_config_lcd_manager() local
381 dss_mgr_set_lcd_config(mgr, &dpi->mgr_config); in dpi_config_lcd_manager()
460 struct omap_overlay_manager *mgr = dpi->output.manager; in dpi_display_disable() local
464 dss_mgr_disable(mgr); in dpi_display_disable()
467 dss_select_lcd_clk_source(mgr->id, OMAP_DSS_CLK_SRC_FCK); in dpi_display_disable()
509 struct omap_overlay_manager *mgr = dpi->output.manager; in dpi_check_timings() local
516 if (mgr && !dispc_mgr_timings_ok(mgr->id, timings)) in dpi_check_timings()
[all …]
Ddispc-compat.c369 struct omap_overlay_manager *mgr; in dispc_error_worker() local
372 mgr = omap_dss_get_overlay_manager(i); in dispc_error_worker()
380 mgr->name); in dispc_error_worker()
382 dss_mgr_disable(mgr); in dispc_error_worker()
389 ovl->manager == mgr) in dispc_error_worker()
393 dss_mgr_enable(mgr); in dispc_error_worker()
400 struct omap_overlay_manager *mgr; in dispc_error_worker() local
402 mgr = omap_dss_get_overlay_manager(i); in dispc_error_worker()
403 dss_mgr_disable(mgr); in dispc_error_worker()
Dhdmi5.c185 struct omap_overlay_manager *mgr = hdmi.output.manager; in hdmi_power_on_full() local
232 dss_mgr_set_timings(mgr, p); in hdmi_power_on_full()
238 r = dss_mgr_enable(mgr); in hdmi_power_on_full()
262 struct omap_overlay_manager *mgr = hdmi.output.manager; in hdmi_power_off_full() local
266 dss_mgr_disable(mgr); in hdmi_power_off_full()
466 struct omap_overlay_manager *mgr; in hdmi_connect() local
473 mgr = omap_dss_get_overlay_manager(dssdev->dispc_channel); in hdmi_connect()
474 if (!mgr) in hdmi_connect()
477 r = dss_mgr_connect(mgr, dssdev); in hdmi_connect()
485 dss_mgr_disconnect(mgr, dssdev); in hdmi_connect()
Dhdmi4.c168 struct omap_overlay_manager *mgr = hdmi.output.manager; in hdmi_power_on_full() local
215 dss_mgr_set_timings(mgr, p); in hdmi_power_on_full()
221 r = dss_mgr_enable(mgr); in hdmi_power_on_full()
245 struct omap_overlay_manager *mgr = hdmi.output.manager; in hdmi_power_off_full() local
249 dss_mgr_disable(mgr); in hdmi_power_off_full()
436 struct omap_overlay_manager *mgr; in hdmi_connect() local
443 mgr = omap_dss_get_overlay_manager(dssdev->dispc_channel); in hdmi_connect()
444 if (!mgr) in hdmi_connect()
447 r = dss_mgr_connect(mgr, dssdev); in hdmi_connect()
455 dss_mgr_disconnect(mgr, dssdev); in hdmi_connect()
Ddss.h221 int dss_mgr_simple_check(struct omap_overlay_manager *mgr,
223 int dss_mgr_check_timings(struct omap_overlay_manager *mgr,
225 int dss_mgr_check(struct omap_overlay_manager *mgr,
240 int dss_manager_kobj_init(struct omap_overlay_manager *mgr,
242 void dss_manager_kobj_uninit(struct omap_overlay_manager *mgr);
247 void dss_overlay_setup_dispc_manager(struct omap_overlay_manager *mgr);
Dvenc.c446 struct omap_overlay_manager *mgr = venc.output.manager; in venc_power_on() local
472 dss_mgr_set_timings(mgr, &venc.timings); in venc_power_on()
478 r = dss_mgr_enable(mgr); in venc_power_on()
497 struct omap_overlay_manager *mgr = venc.output.manager; in venc_power_off() local
502 dss_mgr_disable(mgr); in venc_power_off()
745 struct omap_overlay_manager *mgr; in venc_connect() local
752 mgr = omap_dss_get_overlay_manager(dssdev->dispc_channel); in venc_connect()
753 if (!mgr) in venc_connect()
756 r = dss_mgr_connect(mgr, dssdev); in venc_connect()
764 dss_mgr_disconnect(mgr, dssdev); in venc_connect()
Drfbi.c310 struct omap_overlay_manager *mgr = rfbi.output.manager; in rfbi_transfer_area() local
319 dss_mgr_set_timings(mgr, &rfbi.timings); in rfbi_transfer_area()
321 r = dss_mgr_enable(mgr); in rfbi_transfer_area()
842 struct omap_overlay_manager *mgr = rfbi.output.manager; in rfbi_config_lcd_manager() local
854 dss_mgr_set_lcd_config(mgr, &mgr_config); in rfbi_config_lcd_manager()
875 dss_mgr_set_timings(mgr, &rfbi.timings); in rfbi_config_lcd_manager()
Ddsi.c217 struct omap_overlay_manager *mgr);
219 struct omap_overlay_manager *mgr);
3829 struct omap_overlay_manager *mgr = dsi->output.manager; in dsi_enable_video_output() local
3841 r = dsi_display_init_dispc(dsidev, mgr); in dsi_enable_video_output()
3879 r = dss_mgr_enable(mgr); in dsi_enable_video_output()
3891 dsi_display_uninit_dispc(dsidev, mgr); in dsi_enable_video_output()
3900 struct omap_overlay_manager *mgr = dsi->output.manager; in dsi_disable_video_output() local
3913 dss_mgr_disable(mgr); in dsi_disable_video_output()
3915 dsi_display_uninit_dispc(dsidev, mgr); in dsi_disable_video_output()
3921 struct omap_overlay_manager *mgr = dsi->output.manager; in dsi_update_screen_dispc() local
[all …]
/linux-4.4.14/net/bluetooth/
Da2mp.c49 static void a2mp_send(struct amp_mgr *mgr, u8 code, u8 ident, u16 len, void *data) in a2mp_send() argument
51 struct l2cap_chan *chan = mgr->a2mp_chan; in a2mp_send()
73 static u8 __next_ident(struct amp_mgr *mgr) in __next_ident() argument
75 if (++mgr->ident == 0) in __next_ident()
76 mgr->ident = 1; in __next_ident()
78 return mgr->ident; in __next_ident()
83 struct amp_mgr *mgr; in amp_mgr_lookup_by_state() local
86 list_for_each_entry(mgr, &amp_mgr_list, list) { in amp_mgr_lookup_by_state()
87 if (test_and_clear_bit(state, &mgr->state)) { in amp_mgr_lookup_by_state()
88 amp_mgr_get(mgr); in amp_mgr_lookup_by_state()
[all …]
Damp.c50 struct amp_ctrl *amp_ctrl_add(struct amp_mgr *mgr, u8 id) in amp_ctrl_add() argument
61 mutex_lock(&mgr->amp_ctrls_lock); in amp_ctrl_add()
62 list_add(&ctrl->list, &mgr->amp_ctrls); in amp_ctrl_add()
63 mutex_unlock(&mgr->amp_ctrls_lock); in amp_ctrl_add()
65 BT_DBG("mgr %p ctrl %p", mgr, ctrl); in amp_ctrl_add()
70 void amp_ctrl_list_flush(struct amp_mgr *mgr) in amp_ctrl_list_flush() argument
74 BT_DBG("mgr %p", mgr); in amp_ctrl_list_flush()
76 mutex_lock(&mgr->amp_ctrls_lock); in amp_ctrl_list_flush()
77 list_for_each_entry_safe(ctrl, n, &mgr->amp_ctrls, list) { in amp_ctrl_list_flush()
81 mutex_unlock(&mgr->amp_ctrls_lock); in amp_ctrl_list_flush()
[all …]
Damp.h29 struct amp_ctrl *amp_ctrl_add(struct amp_mgr *mgr, u8 id);
30 struct amp_ctrl *amp_ctrl_lookup(struct amp_mgr *mgr, u8 id);
31 void amp_ctrl_list_flush(struct amp_mgr *mgr);
33 struct hci_conn *phylink_add(struct hci_dev *hdev, struct amp_mgr *mgr,
38 void amp_read_loc_info(struct hci_dev *hdev, struct amp_mgr *mgr);
40 void amp_read_loc_assoc(struct hci_dev *hdev, struct amp_mgr *mgr);
43 void amp_create_phylink(struct hci_dev *hdev, struct amp_mgr *mgr,
45 void amp_accept_phylink(struct hci_dev *hdev, struct amp_mgr *mgr,
Da2mp.h132 struct amp_mgr *amp_mgr_get(struct amp_mgr *mgr);
135 int amp_mgr_put(struct amp_mgr *mgr);
140 static inline int amp_mgr_put(struct amp_mgr *mgr) in amp_mgr_put() argument
Dhci_event.c4367 struct amp_mgr *mgr; in hci_loglink_complete_evt() local
4386 mgr = hcon->amp_mgr; in hci_loglink_complete_evt()
4387 if (mgr && mgr->bredr_chan) { in hci_loglink_complete_evt()
4388 struct l2cap_chan *bredr_chan = mgr->bredr_chan; in hci_loglink_complete_evt()
Dl2cap_core.c588 struct amp_mgr *mgr = conn->hcon->amp_mgr; in l2cap_chan_del() local
604 if (mgr && mgr->bredr_chan == chan) in l2cap_chan_del()
605 mgr->bredr_chan = NULL; in l2cap_chan_del()
4482 struct amp_mgr *mgr = conn->hcon->amp_mgr; in l2cap_create_channel_req() local
4494 BT_DBG("mgr %p bredr_chan %p hs_hcon %p", mgr, chan, hs_hcon); in l2cap_create_channel_req()
4496 mgr->bredr_chan = chan; in l2cap_create_channel_req()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_dp_mst_topology.c42 static bool dump_dp_payload_table(struct drm_dp_mst_topology_mgr *mgr,
48 static int drm_dp_dpcd_write_payload(struct drm_dp_mst_topology_mgr *mgr,
52 static int drm_dp_send_dpcd_write(struct drm_dp_mst_topology_mgr *mgr,
56 static void drm_dp_send_link_address(struct drm_dp_mst_topology_mgr *mgr,
58 static int drm_dp_send_enum_path_resources(struct drm_dp_mst_topology_mgr *mgr,
61 static bool drm_dp_validate_guid(struct drm_dp_mst_topology_mgr *mgr,
66 static void drm_dp_mst_kick_tx(struct drm_dp_mst_topology_mgr *mgr);
682 static int drm_dp_mst_assign_payload_id(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_assign_payload_id() argument
687 mutex_lock(&mgr->payload_lock); in drm_dp_mst_assign_payload_id()
688 ret = find_first_zero_bit(&mgr->payload_mask, mgr->max_payloads + 1); in drm_dp_mst_assign_payload_id()
[all …]
Ddrm_vma_manager.c85 void drm_vma_offset_manager_init(struct drm_vma_offset_manager *mgr, in drm_vma_offset_manager_init() argument
88 rwlock_init(&mgr->vm_lock); in drm_vma_offset_manager_init()
89 mgr->vm_addr_space_rb = RB_ROOT; in drm_vma_offset_manager_init()
90 drm_mm_init(&mgr->vm_addr_space_mm, page_offset, size); in drm_vma_offset_manager_init()
105 void drm_vma_offset_manager_destroy(struct drm_vma_offset_manager *mgr) in drm_vma_offset_manager_destroy() argument
108 write_lock(&mgr->vm_lock); in drm_vma_offset_manager_destroy()
109 drm_mm_takedown(&mgr->vm_addr_space_mm); in drm_vma_offset_manager_destroy()
110 write_unlock(&mgr->vm_lock); in drm_vma_offset_manager_destroy()
141 struct drm_vma_offset_node *drm_vma_offset_lookup_locked(struct drm_vma_offset_manager *mgr, in drm_vma_offset_lookup_locked() argument
149 iter = mgr->vm_addr_space_rb.rb_node; in drm_vma_offset_lookup_locked()
[all …]
/linux-4.4.14/drivers/isdn/mISDN/
Dtei.c81 struct manager *mgr = fi->userdata; in da_debug() local
93 printk(KERN_DEBUG "mgr(%d): %pV\n", mgr->ch.st->dev->id, &vaf); in da_debug()
101 struct manager *mgr = fi->userdata; in da_activate() local
104 mISDN_FsmDelTimer(&mgr->datimer, 1); in da_activate()
117 struct manager *mgr = fi->userdata; in da_deactivate() local
121 read_lock_irqsave(&mgr->lock, flags); in da_deactivate()
122 list_for_each_entry(l2, &mgr->layer2, list) { in da_deactivate()
125 read_unlock_irqrestore(&mgr->lock, flags); in da_deactivate()
129 read_unlock_irqrestore(&mgr->lock, flags); in da_deactivate()
131 if (!test_bit(OPTION_L1_HOLD, &mgr->options)) { in da_deactivate()
[all …]
Dlayer2.h44 struct manager *mgr; member
/linux-4.4.14/sound/pci/ctxfi/
Dctdaio.c177 dao->mgr->imap_add(dao->mgr, entry); in dao_set_left_input()
206 dao->mgr->imap_add(dao->mgr, entry); in dao_set_right_input()
228 dao->mgr->imap_delete(dao->mgr, entry); in dao_clear_left_input()
232 dao->mgr->imap_delete(dao->mgr, entry); in dao_clear_left_input()
252 dao->mgr->imap_delete(dao->mgr, entry); in dao_clear_right_input()
256 dao->mgr->imap_delete(dao->mgr, entry); in dao_clear_right_input()
391 struct daio_mgr *mgr) in dao_rsc_init() argument
393 struct hw *hw = mgr->mgr.hw; in dao_rsc_init()
397 err = daio_rsc_init(&dao->daio, desc, mgr->mgr.hw); in dao_rsc_init()
407 dao->mgr = mgr; in dao_rsc_init()
[all …]
Dctresource.c77 int mgr_get_resource(struct rsc_mgr *mgr, unsigned int n, unsigned int *ridx) in mgr_get_resource() argument
81 if (n > mgr->avail) in mgr_get_resource()
84 err = get_resource(mgr->rscs, mgr->amount, n, ridx); in mgr_get_resource()
86 mgr->avail -= n; in mgr_get_resource()
91 int mgr_put_resource(struct rsc_mgr *mgr, unsigned int n, unsigned int idx) in mgr_put_resource() argument
93 put_resource(mgr->rscs, n, idx); in mgr_put_resource()
94 mgr->avail += n; in mgr_put_resource()
209 int rsc_mgr_init(struct rsc_mgr *mgr, enum RSCTYP type, in rsc_mgr_init() argument
214 mgr->type = NUM_RSCTYP; in rsc_mgr_init()
216 mgr->rscs = kzalloc(((amount + 8 - 1) / 8), GFP_KERNEL); in rsc_mgr_init()
[all …]
Dctsrc.c361 const struct src_desc *desc, struct src_mgr *mgr) in src_rsc_init() argument
369 err = rsc_init(&p->rsc, idx + i, SRC, desc->msr, mgr->mgr.hw); in src_rsc_init()
378 mgr->src_enable(mgr, p); in src_rsc_init()
383 mgr->commit_write(mgr); in src_rsc_init()
389 mgr->src_disable(mgr, p); in src_rsc_init()
392 mgr->commit_write(mgr); in src_rsc_init()
396 static int src_rsc_uninit(struct src *src, struct src_mgr *mgr) in src_rsc_uninit() argument
403 mgr->src_disable(mgr, p); in src_rsc_uninit()
410 mgr->commit_write(mgr); in src_rsc_uninit()
416 get_src_rsc(struct src_mgr *mgr, const struct src_desc *desc, struct src **rsrc) in get_src_rsc() argument
[all …]
Dctamixer.c202 struct amixer_mgr *mgr) in amixer_rsc_init() argument
207 AMIXER, desc->msr, mgr->mgr.hw); in amixer_rsc_init()
232 static int get_amixer_rsc(struct amixer_mgr *mgr, in get_amixer_rsc() argument
251 spin_lock_irqsave(&mgr->mgr_lock, flags); in get_amixer_rsc()
253 err = mgr_get_resource(&mgr->mgr, 1, &idx); in get_amixer_rsc()
259 spin_unlock_irqrestore(&mgr->mgr_lock, flags); in get_amixer_rsc()
261 dev_err(mgr->card->dev, in get_amixer_rsc()
266 err = amixer_rsc_init(amixer, desc, mgr); in get_amixer_rsc()
275 spin_lock_irqsave(&mgr->mgr_lock, flags); in get_amixer_rsc()
277 mgr_put_resource(&mgr->mgr, 1, amixer->idx[i]); in get_amixer_rsc()
[all …]
Dctsrc.h88 struct rsc_mgr mgr; /* Basic resource manager info */ member
93 int (*get_src)(struct src_mgr *mgr,
96 int (*put_src)(struct src_mgr *mgr, struct src *src);
97 int (*src_enable_s)(struct src_mgr *mgr, struct src *src);
98 int (*src_enable)(struct src_mgr *mgr, struct src *src);
99 int (*src_disable)(struct src_mgr *mgr, struct src *src);
100 int (*commit_write)(struct src_mgr *mgr);
112 struct srcimp_mgr *mgr; member
127 struct rsc_mgr mgr; /* Basic resource manager info */ member
136 int (*get_srcimp)(struct srcimp_mgr *mgr,
[all …]
Dctdaio.h56 struct daio_mgr *mgr; member
101 struct rsc_mgr mgr; /* Basic resource manager info */ member
110 int (*get_daio)(struct daio_mgr *mgr,
113 int (*put_daio)(struct daio_mgr *mgr, struct daio *daio);
114 int (*daio_enable)(struct daio_mgr *mgr, struct daio *daio);
115 int (*daio_disable)(struct daio_mgr *mgr, struct daio *daio);
116 int (*imap_add)(struct daio_mgr *mgr, struct imapper *entry);
117 int (*imap_delete)(struct daio_mgr *mgr, struct imapper *entry);
118 int (*commit_write)(struct daio_mgr *mgr);
Dctamixer.h38 struct rsc_mgr mgr; /* Basic resource manager info */ member
43 int (*get_sum)(struct sum_mgr *mgr,
46 int (*put_sum)(struct sum_mgr *mgr, struct sum *sum);
83 struct rsc_mgr mgr; /* Basic resource manager info */ member
88 int (*get_amixer)(struct amixer_mgr *mgr,
92 int (*put_amixer)(struct amixer_mgr *mgr, struct amixer *amixer);
Dctresource.h67 int rsc_mgr_init(struct rsc_mgr *mgr, enum RSCTYP type,
69 int rsc_mgr_uninit(struct rsc_mgr *mgr);
70 int mgr_get_resource(struct rsc_mgr *mgr, unsigned int n, unsigned int *ridx);
71 int mgr_put_resource(struct rsc_mgr *mgr, unsigned int n, unsigned int idx);
Dctatc.c114 int (*destroy)(void *mgr);
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ctx.c90 struct amdgpu_ctx_mgr *mgr = &fpriv->ctx_mgr; in amdgpu_ctx_alloc() local
98 mutex_lock(&mgr->lock); in amdgpu_ctx_alloc()
99 r = idr_alloc(&mgr->ctx_handles, ctx, 1, 0, GFP_KERNEL); in amdgpu_ctx_alloc()
101 mutex_unlock(&mgr->lock); in amdgpu_ctx_alloc()
107 mutex_unlock(&mgr->lock); in amdgpu_ctx_alloc()
125 struct amdgpu_ctx_mgr *mgr = &fpriv->ctx_mgr; in amdgpu_ctx_free() local
128 mutex_lock(&mgr->lock); in amdgpu_ctx_free()
129 ctx = idr_find(&mgr->ctx_handles, id); in amdgpu_ctx_free()
131 idr_remove(&mgr->ctx_handles, id); in amdgpu_ctx_free()
133 mutex_unlock(&mgr->lock); in amdgpu_ctx_free()
[all …]
Damdgpu.h1063 void amdgpu_ctx_mgr_init(struct amdgpu_ctx_mgr *mgr);
1064 void amdgpu_ctx_mgr_fini(struct amdgpu_ctx_mgr *mgr);
/linux-4.4.14/include/drm/
Ddrm_vma_manager.h53 void drm_vma_offset_manager_init(struct drm_vma_offset_manager *mgr,
55 void drm_vma_offset_manager_destroy(struct drm_vma_offset_manager *mgr);
57 struct drm_vma_offset_node *drm_vma_offset_lookup_locked(struct drm_vma_offset_manager *mgr,
60 int drm_vma_offset_add(struct drm_vma_offset_manager *mgr,
62 void drm_vma_offset_remove(struct drm_vma_offset_manager *mgr,
83 drm_vma_offset_exact_lookup_locked(struct drm_vma_offset_manager *mgr, in drm_vma_offset_exact_lookup_locked() argument
89 node = drm_vma_offset_lookup_locked(mgr, start, pages); in drm_vma_offset_exact_lookup_locked()
109 static inline void drm_vma_offset_lock_lookup(struct drm_vma_offset_manager *mgr) in drm_vma_offset_lock_lookup() argument
111 read_lock(&mgr->vm_lock); in drm_vma_offset_lock_lookup()
120 static inline void drm_vma_offset_unlock_lookup(struct drm_vma_offset_manager *mgr) in drm_vma_offset_unlock_lookup() argument
[all …]
Ddrm_dp_mst_helper.h88 struct drm_dp_mst_topology_mgr *mgr; member
124 struct drm_dp_mst_topology_mgr *mgr; member
376 …struct drm_connector *(*add_connector)(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port…
378 void (*destroy_connector)(struct drm_dp_mst_topology_mgr *mgr,
380 void (*hotplug)(struct drm_dp_mst_topology_mgr *mgr);
467 int drm_dp_mst_topology_mgr_init(struct drm_dp_mst_topology_mgr *mgr, struct device *dev, struct dr…
469 void drm_dp_mst_topology_mgr_destroy(struct drm_dp_mst_topology_mgr *mgr);
472 int drm_dp_mst_topology_mgr_set_mst(struct drm_dp_mst_topology_mgr *mgr, bool mst_state);
475 int drm_dp_mst_hpd_irq(struct drm_dp_mst_topology_mgr *mgr, u8 *esi, bool *handled);
478 …tect_port(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_…
[all …]
/linux-4.4.14/include/linux/fpga/
Dfpga-mgr.h84 enum fpga_mgr_states (*state)(struct fpga_manager *mgr);
85 int (*write_init)(struct fpga_manager *mgr, u32 flags,
87 int (*write)(struct fpga_manager *mgr, const char *buf, size_t count);
88 int (*write_complete)(struct fpga_manager *mgr, u32 flags);
89 void (*fpga_remove)(struct fpga_manager *mgr);
112 int fpga_mgr_buf_load(struct fpga_manager *mgr, u32 flags,
115 int fpga_mgr_firmware_load(struct fpga_manager *mgr, u32 flags,
120 void fpga_mgr_put(struct fpga_manager *mgr);
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_crtc.c43 struct omap_overlay_manager *mgr; member
105 static int omap_crtc_dss_connect(struct omap_overlay_manager *mgr, in omap_crtc_dss_connect() argument
108 if (mgr->output) in omap_crtc_dss_connect()
111 if ((mgr->supported_outputs & dst->id) == 0) in omap_crtc_dss_connect()
114 dst->manager = mgr; in omap_crtc_dss_connect()
115 mgr->output = dst; in omap_crtc_dss_connect()
120 static void omap_crtc_dss_disconnect(struct omap_overlay_manager *mgr, in omap_crtc_dss_disconnect() argument
123 mgr->output->manager = NULL; in omap_crtc_dss_disconnect()
124 mgr->output = NULL; in omap_crtc_dss_disconnect()
127 static void omap_crtc_dss_start_update(struct omap_overlay_manager *mgr) in omap_crtc_dss_start_update() argument
[all …]
Domap_drv.c355 struct omap_overlay_manager *mgr; in omap_modeset_init() local
402 mgr = omapdss_find_mgr_from_display(dssdev); in omap_modeset_init()
403 channel = mgr->id; in omap_modeset_init()
/linux-4.4.14/arch/x86/crypto/sha-mb/
Dsha1_mb.c134 static struct sha1_hash_ctx *sha1_ctx_mgr_resubmit(struct sha1_ctx_mgr *mgr, struct sha1_hash_ctx *… in sha1_ctx_mgr_resubmit() argument
180 ctx = (struct sha1_hash_ctx *) sha1_job_mgr_submit(&mgr->mgr, in sha1_ctx_mgr_resubmit()
200 ctx = (struct sha1_hash_ctx *) sha1_job_mgr_submit(&mgr->mgr, &ctx->job); in sha1_ctx_mgr_resubmit()
211 static struct sha1_hash_ctx *sha1_ctx_mgr_get_comp_ctx(struct sha1_ctx_mgr *mgr) in sha1_ctx_mgr_get_comp_ctx() argument
222 ctx = (struct sha1_hash_ctx *) sha1_job_mgr_get_comp_job(&mgr->mgr); in sha1_ctx_mgr_get_comp_ctx()
223 return sha1_ctx_mgr_resubmit(mgr, ctx); in sha1_ctx_mgr_get_comp_ctx()
226 static void sha1_ctx_mgr_init(struct sha1_ctx_mgr *mgr) in sha1_ctx_mgr_init() argument
228 sha1_job_mgr_init(&mgr->mgr); in sha1_ctx_mgr_init()
231 static struct sha1_hash_ctx *sha1_ctx_mgr_submit(struct sha1_ctx_mgr *mgr, in sha1_ctx_mgr_submit() argument
313 ctx = (struct sha1_hash_ctx *) sha1_job_mgr_submit(&mgr->mgr, &ctx->job); in sha1_ctx_mgr_submit()
[all …]
Dsha_mb_ctx.h115 struct sha1_mb_mgr mgr; member
/linux-4.4.14/include/video/
Domapdss.h434 struct omap_overlay_manager *mgr);
485 int (*set_output)(struct omap_overlay_manager *mgr,
487 int (*unset_output)(struct omap_overlay_manager *mgr);
489 int (*set_manager_info)(struct omap_overlay_manager *mgr,
491 void (*get_manager_info)(struct omap_overlay_manager *mgr,
494 int (*apply)(struct omap_overlay_manager *mgr);
495 int (*wait_for_go)(struct omap_overlay_manager *mgr);
496 int (*wait_for_vsync)(struct omap_overlay_manager *mgr);
498 struct omap_dss_device *(*get_device)(struct omap_overlay_manager *mgr);
945 int (*connect)(struct omap_overlay_manager *mgr,
[all …]
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
Domapfb-ioctl.c377 static int _omapfb_set_color_key(struct omap_overlay_manager *mgr, in _omapfb_set_color_key() argument
384 mgr->get_manager_info(mgr, &info); in _omapfb_set_color_key()
388 omapfb_color_keys[mgr->id] = *ck; in _omapfb_set_color_key()
390 r = mgr->set_manager_info(mgr, &info); in _omapfb_set_color_key()
394 r = mgr->apply(mgr); in _omapfb_set_color_key()
415 omapfb_color_keys[mgr->id] = *ck; in _omapfb_set_color_key()
417 r = mgr->set_manager_info(mgr, &info); in _omapfb_set_color_key()
421 r = mgr->apply(mgr); in _omapfb_set_color_key()
433 struct omap_overlay_manager *mgr = NULL; in omapfb_set_color_key() local
439 mgr = ofbi->overlays[i]->manager; in omapfb_set_color_key()
[all …]
Domapfb-main.c2375 struct omap_overlay_manager *mgr; in omapfb_init_connections() local
2396 mgr = omapdss_find_mgr_from_display(def_dssdev); in omapfb_init_connections()
2398 if (!mgr) { in omapfb_init_connections()
2409 r = ovl->set_manager(ovl, mgr); in omapfb_init_connections()
2413 ovl->name, mgr->name); in omapfb_init_connections()
2576 struct omap_overlay_manager *mgr; in omapfb_probe() local
2577 mgr = fbdev->managers[i]; in omapfb_probe()
2578 r = mgr->apply(mgr); in omapfb_probe()
/linux-4.4.14/Documentation/fpga/
Dfpga-mgr.txt21 int fpga_mgr_buf_load(struct fpga_manager *mgr, u32 flags,
26 int fpga_mgr_firmware_load(struct fpga_manager *mgr, u32 flags,
42 void fpga_mgr_put(struct fpga_manager *mgr);
64 #include <linux/fpga/fpga-mgr.h>
79 struct fpga_manager *mgr = of_fpga_mgr_get(mgr_node);
82 ret = fpga_mgr_buf_load(mgr, flags, buf, count);
85 fpga_mgr_put(mgr);
91 #include <linux/fpga/fpga-mgr.h>
105 struct fpga_manager *mgr = of_fpga_mgr_get(mgr_node);
108 ret = fpga_mgr_firmware_load(mgr, flags, path);
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/arm/altera/
Dsocfpga-clk-manager.txt4 - compatible : "altr,clk-mgr"
9 compatible = "altr,clk-mgr";
Dsocfpga-system.txt4 - compatible : "altr,sys-mgr"
10 compatible = "altr,sys-mgr";
/linux-4.4.14/Documentation/devicetree/bindings/reset/
Dsocfpga-reset.txt4 - compatible : "altr,rst-mgr"
12 compatible = "altr,rst-mgr";
/linux-4.4.14/Documentation/devicetree/bindings/fpga/
Daltera-socfpga-fpga-mgr.txt4 - compatible : should contain "altr,socfpga-fpga-mgr"
13 compatible = "altr,socfpga-fpga-mgr";
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_dp_mst.c429 static struct drm_connector *intel_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr, struct… in intel_dp_add_mst_connector() argument
431 struct intel_dp *intel_dp = container_of(mgr, struct intel_dp, mst_mgr); in intel_dp_add_mst_connector()
474 static void intel_dp_destroy_mst_connector(struct drm_dp_mst_topology_mgr *mgr, in intel_dp_destroy_mst_connector() argument
504 static void intel_dp_mst_hotplug(struct drm_dp_mst_topology_mgr *mgr) in intel_dp_mst_hotplug() argument
506 struct intel_dp *intel_dp = container_of(mgr, struct intel_dp, mst_mgr); in intel_dp_mst_hotplug()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_dp_mst.c262 static struct drm_connector *radeon_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr, in radeon_dp_add_mst_connector() argument
266 struct radeon_connector *master = container_of(mgr, struct radeon_connector, mst_mgr); in radeon_dp_add_mst_connector()
304 static void radeon_dp_destroy_mst_connector(struct drm_dp_mst_topology_mgr *mgr, in radeon_dp_destroy_mst_connector() argument
307 struct radeon_connector *master = container_of(mgr, struct radeon_connector, mst_mgr); in radeon_dp_destroy_mst_connector()
324 static void radeon_dp_mst_hotplug(struct drm_dp_mst_topology_mgr *mgr) in radeon_dp_mst_hotplug() argument
326 struct radeon_connector *master = container_of(mgr, struct radeon_connector, mst_mgr); in radeon_dp_mst_hotplug()
/linux-4.4.14/include/crypto/
Dmcryptd.h87 void *mgr; member
/linux-4.4.14/arch/arm64/boot/dts/altera/
Dsocfpga_stratix10.dtsi93 compatible = "altr,clk-mgr";
224 compatible = "altr,rst-mgr";
251 compatible = "altr,sys-mgr", "syscon";
/linux-4.4.14/drivers/net/wireless/ipw2x00/
Dipw2100.h877 #define IS_ORDINAL_TABLE_ONE(mgr,id) \ argument
878 ((id >= IPW_START_ORD_TAB_1) && (id < mgr->table1_size))
879 #define IS_ORDINAL_TABLE_TWO(mgr,id) \ argument
880 ((id >= IPW_START_ORD_TAB_2) && (id < (mgr->table2_size + IPW_START_ORD_TAB_2)))
/linux-4.4.14/arch/arm/boot/dts/
Dsocfpga.dtsi19 #include <dt-bindings/reset/altr,rst-mgr.h>
113 compatible = "altr,clk-mgr";
517 compatible = "altr,socfpga-fpga-mgr";
689 compatible = "altr,rst-mgr";
733 compatible = "altr,sys-mgr", "syscon";
Dsocfpga_arria10.dtsi19 #include <dt-bindings/reset/altr,rst-mgr-a10.h>
89 compatible = "altr,clk-mgr";
604 compatible = "altr,rst-mgr";
615 compatible = "altr,sys-mgr", "syscon";
/linux-4.4.14/Documentation/DocBook/
Dgpu.xml.db358 API-struct-drm-dp-mst-topology-mgr
361 API-drm-dp-mst-topology-mgr-set-mst
362 API-drm-dp-mst-topology-mgr-suspend
363 API-drm-dp-mst-topology-mgr-resume
374 API-drm-dp-mst-topology-mgr-init
375 API-drm-dp-mst-topology-mgr-destroy
/linux-4.4.14/include/linux/
Dsecurity.h185 int security_binder_set_context_mgr(struct task_struct *mgr);
381 static inline int security_binder_set_context_mgr(struct task_struct *mgr) in security_binder_set_context_mgr() argument
Dlsm_hooks.h1304 int (*binder_set_context_mgr)(struct task_struct *mgr);
/linux-4.4.14/security/
Dsecurity.c133 int security_binder_set_context_mgr(struct task_struct *mgr) in security_binder_set_context_mgr() argument
135 return call_int_hook(binder_set_context_mgr, 0, mgr); in security_binder_set_context_mgr()
/linux-4.4.14/security/selinux/
Dhooks.c1970 static int selinux_binder_set_context_mgr(struct task_struct *mgr) in selinux_binder_set_context_mgr() argument
1973 u32 mgrsid = task_sid(mgr); in selinux_binder_set_context_mgr()
/linux-4.4.14/
DMAINTAINERS4418 F: include/linux/fpga/fpga-mgr.h