Home
last modified time | relevance | path

Searched refs:hsp (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-6.6/drivers/mailbox/
H A Dtegra-hsp.c17 #include <dt-bindings/mailbox/tegra186-hsp.h>
64 struct tegra_hsp *hsp; member
126 static inline u32 tegra_hsp_readl(struct tegra_hsp *hsp, unsigned int offset) in tegra_hsp_readl() argument
128 return readl(hsp->regs + offset); in tegra_hsp_readl()
131 static inline void tegra_hsp_writel(struct tegra_hsp *hsp, u32 value, in tegra_hsp_writel() argument
134 writel(value, hsp->regs + offset); in tegra_hsp_writel()
159 __tegra_hsp_doorbell_get(struct tegra_hsp *hsp, unsigned int master) in __tegra_hsp_doorbell_get() argument
163 list_for_each_entry(entry, &hsp->doorbells, list) in __tegra_hsp_doorbell_get()
171 tegra_hsp_doorbell_get(struct tegra_hsp *hsp, unsigned int master) in tegra_hsp_doorbell_get() argument
176 spin_lock_irqsave(&hsp in tegra_hsp_doorbell_get()
185 struct tegra_hsp *hsp = data; tegra_hsp_doorbell_irq() local
224 struct tegra_hsp *hsp = data; tegra_hsp_shared_irq() local
270 tegra_hsp_doorbell_create(struct tegra_hsp *hsp, const char *name, unsigned int master, unsigned int index) tegra_hsp_doorbell_create() argument
310 struct tegra_hsp *hsp = db->channel.hsp; tegra_hsp_doorbell_startup() local
348 struct tegra_hsp *hsp = db->channel.hsp; tegra_hsp_doorbell_shutdown() local
456 struct tegra_hsp *hsp = mb->channel.hsp; tegra_hsp_mailbox_send_data() local
506 struct tegra_hsp *hsp = mb->channel.hsp; tegra_hsp_mailbox_startup() local
549 struct tegra_hsp *hsp = mb->channel.hsp; tegra_hsp_mailbox_shutdown() local
583 struct tegra_hsp *hsp = container_of(mbox, struct tegra_hsp, mbox_db); tegra_hsp_db_xlate() local
622 struct tegra_hsp *hsp = container_of(mbox, struct tegra_hsp, mbox_sm); tegra_hsp_sm_xlate() local
651 tegra_hsp_add_doorbells(struct tegra_hsp *hsp) tegra_hsp_add_doorbells() argument
668 tegra_hsp_add_mailboxes(struct tegra_hsp *hsp, struct device *dev) tegra_hsp_add_mailboxes() argument
691 tegra_hsp_request_shared_irq(struct tegra_hsp *hsp) tegra_hsp_request_shared_irq() argument
729 struct tegra_hsp *hsp; tegra_hsp_probe() local
873 struct tegra_hsp *hsp = platform_get_drvdata(pdev); tegra_hsp_remove() local
882 struct tegra_hsp *hsp = dev_get_drvdata(dev); tegra_hsp_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/mailbox/
H A Dtegra-hsp.c18 #include <dt-bindings/mailbox/tegra186-hsp.h>
57 struct tegra_hsp *hsp; member
109 static inline u32 tegra_hsp_readl(struct tegra_hsp *hsp, unsigned int offset) in tegra_hsp_readl() argument
111 return readl(hsp->regs + offset); in tegra_hsp_readl()
114 static inline void tegra_hsp_writel(struct tegra_hsp *hsp, u32 value, in tegra_hsp_writel() argument
117 writel(value, hsp->regs + offset); in tegra_hsp_writel()
142 __tegra_hsp_doorbell_get(struct tegra_hsp *hsp, unsigned int master) in __tegra_hsp_doorbell_get() argument
146 list_for_each_entry(entry, &hsp->doorbells, list) in __tegra_hsp_doorbell_get()
154 tegra_hsp_doorbell_get(struct tegra_hsp *hsp, unsigned int master) in tegra_hsp_doorbell_get() argument
159 spin_lock_irqsave(&hsp in tegra_hsp_doorbell_get()
168 struct tegra_hsp *hsp = data; tegra_hsp_doorbell_irq() local
207 struct tegra_hsp *hsp = data; tegra_hsp_shared_irq() local
271 tegra_hsp_doorbell_create(struct tegra_hsp *hsp, const char *name, unsigned int master, unsigned int index) tegra_hsp_doorbell_create() argument
311 struct tegra_hsp *hsp = db->channel.hsp; tegra_hsp_doorbell_startup() local
349 struct tegra_hsp *hsp = db->channel.hsp; tegra_hsp_doorbell_shutdown() local
376 struct tegra_hsp *hsp = mb->channel.hsp; tegra_hsp_mailbox_send_data() local
431 struct tegra_hsp *hsp = mb->channel.hsp; tegra_hsp_mailbox_startup() local
474 struct tegra_hsp *hsp = mb->channel.hsp; tegra_hsp_mailbox_shutdown() local
508 struct tegra_hsp *hsp = container_of(mbox, struct tegra_hsp, mbox_db); tegra_hsp_db_xlate() local
547 struct tegra_hsp *hsp = container_of(mbox, struct tegra_hsp, mbox_sm); tegra_hsp_sm_xlate() local
567 tegra_hsp_add_doorbells(struct tegra_hsp *hsp) tegra_hsp_add_doorbells() argument
584 tegra_hsp_add_mailboxes(struct tegra_hsp *hsp, struct device *dev) tegra_hsp_add_mailboxes() argument
607 tegra_hsp_request_shared_irq(struct tegra_hsp *hsp) tegra_hsp_request_shared_irq() argument
645 struct tegra_hsp *hsp; tegra_hsp_probe() local
788 struct tegra_hsp *hsp = dev_get_drvdata(dev); tegra_hsp_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dcarminefb.c62 u32 hsp; member
105 .hsp = 672,
117 .hsp = 864,
371 u32 hdp, vdp, htp, hsp, hsw, vtr, vsp, vsw; in set_display_parameters() local
380 hsp = par->res->hsp - 1; in set_display_parameters()
393 (hsp)); in set_display_parameters()
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dcarminefb.c63 u32 hsp; member
106 .hsp = 672,
118 .hsp = 864,
372 u32 hdp, vdp, htp, hsp, hsw, vtr, vsp, vsw; in set_display_parameters() local
381 hsp = par->res->hsp - 1; in set_display_parameters()
394 (hsp)); in set_display_parameters()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_hpo_dp_stream_encoder.c203 uint8_t hsp; in dcn31_hpo_dp_stream_enc_set_stream_attribute() local
361 hsp = hw_crtc_timing.flags.HSYNC_POSITIVE_POLARITY ? 0 : 0x80; in dcn31_hpo_dp_stream_enc_set_stream_attribute()
421 MSA_DATA_LANE_0, hsp | (hw_crtc_timing.h_sync_width >> 8), in dcn31_hpo_dp_stream_enc_set_stream_attribute()
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
H A Dlpfc_nportdisc.c76 volatile struct serv_parm *hsp = &vport->fc_sparam; in lpfc_check_sparm() local
88 hsp_value = ((hsp->cls1.rcvDataSizeMsb << 8) | in lpfc_check_sparm()
89 hsp->cls1.rcvDataSizeLsb); in lpfc_check_sparm()
96 hsp->cls1.rcvDataSizeLsb; in lpfc_check_sparm()
98 hsp->cls1.rcvDataSizeMsb; in lpfc_check_sparm()
105 hsp_value = ((hsp->cls2.rcvDataSizeMsb << 8) | in lpfc_check_sparm()
106 hsp->cls2.rcvDataSizeLsb); in lpfc_check_sparm()
113 hsp->cls2.rcvDataSizeLsb; in lpfc_check_sparm()
115 hsp->cls2.rcvDataSizeMsb; in lpfc_check_sparm()
122 hsp_value = ((hsp in lpfc_check_sparm()
[all...]
H A Dlpfc_ct.c2608 struct serv_parm *hsp; in lpfc_fdmi_port_attr_max_frame() local
2614 hsp = (struct serv_parm *)&vport->fc_sparam; in lpfc_fdmi_port_attr_max_frame()
2615 ae->un.AttrInt = (((uint32_t) hsp->cmn.bbRcvSizeMsb & 0x0F) << 8) | in lpfc_fdmi_port_attr_max_frame()
2616 (uint32_t) hsp->cmn.bbRcvSizeLsb; in lpfc_fdmi_port_attr_max_frame()
/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A Dlpfc_nportdisc.c76 volatile struct serv_parm *hsp = &vport->fc_sparam; in lpfc_check_sparm() local
88 hsp_value = ((hsp->cls1.rcvDataSizeMsb << 8) | in lpfc_check_sparm()
89 hsp->cls1.rcvDataSizeLsb); in lpfc_check_sparm()
96 hsp->cls1.rcvDataSizeLsb; in lpfc_check_sparm()
98 hsp->cls1.rcvDataSizeMsb; in lpfc_check_sparm()
105 hsp_value = ((hsp->cls2.rcvDataSizeMsb << 8) | in lpfc_check_sparm()
106 hsp->cls2.rcvDataSizeLsb); in lpfc_check_sparm()
113 hsp->cls2.rcvDataSizeLsb; in lpfc_check_sparm()
115 hsp->cls2.rcvDataSizeMsb; in lpfc_check_sparm()
122 hsp_value = ((hsp in lpfc_check_sparm()
[all...]
H A Dlpfc_ct.c2940 struct serv_parm *hsp = (struct serv_parm *)&vport->fc_sparam; in lpfc_fdmi_port_attr_max_frame() local
2943 (((uint32_t)hsp->cmn.bbRcvSizeMsb & 0x0F) << 8) | in lpfc_fdmi_port_attr_max_frame()
2944 (uint32_t)hsp->cmn.bbRcvSizeLsb); in lpfc_fdmi_port_attr_max_frame()
/kernel/linux/linux-5.10/drivers/clk/imx/
H A Dclk-imx31.c40 dummy, ckih, ckil, mpll, spll, upll, mcu_main, hsp, ahb, nfc, ipg, enumerator
73 clk[hsp] = imx_clk_divider("hsp", "mcu_main", base + MXC_CCM_PDR0, 11, 3); in _mx31_clocks_init()
113 clk[ipu_gate] = imx_clk_gate2("ipu_gate", "hsp", base + MXC_CCM_CGR1, 22); in _mx31_clocks_init()
H A Dclk-imx35.c65 /* 0 */ ckih, mpll, ppll, mpll_075, arm, hsp, hsp_div, hsp_sel, ahb, enumerator
126 pr_err("i.MX35 clk: illegal hsp clk selection 0x%x\n", hsp_sel); in _mx35_clocks_init()
130 clk[hsp] = imx_clk_fixed_factor("hsp", "arm", 1, hsp_div[hsp_sel]); in _mx35_clocks_init()
191 clk[ipu_gate] = imx_clk_gate2("ipu_gate", "hsp", base + MX35_CCM_CGR1, 18); in _mx35_clocks_init()
/kernel/linux/linux-6.6/drivers/clk/imx/
H A Dclk-imx31.c39 dummy, ckih, ckil, mpll, spll, upll, mcu_main, hsp, ahb, nfc, ipg, enumerator
62 clk[hsp] = imx_clk_divider("hsp", "mcu_main", base + MXC_CCM_PDR0, 11, 3); in _mx31_clocks_init()
102 clk[ipu_gate] = imx_clk_gate2("ipu_gate", "hsp", base + MXC_CCM_CGR1, 22); in _mx31_clocks_init()
H A Dclk-imx35.c64 /* 0 */ ckih, mpll, ppll, mpll_075, arm, hsp, hsp_div, hsp_sel, ahb, enumerator
125 pr_err("i.MX35 clk: illegal hsp clk selection 0x%x\n", hsp_sel); in _mx35_clocks_init()
129 clk[hsp] = imx_clk_fixed_factor("hsp", "arm", 1, hsp_div[hsp_sel]); in _mx35_clocks_init()
190 clk[ipu_gate] = imx_clk_gate2("ipu_gate", "hsp", base + MX35_CCM_CGR1, 18); in _mx35_clocks_init()
/kernel/linux/linux-5.10/drivers/video/fbdev/mb862xx/
H A Dmb862xxfbdrv.c54 static inline int hsp(struct fb_var_screeninfo *var) in hsp() function
258 pack((fbi->var.hsync_len - 1), hsp(&fbi->var)); in mb862xxfb_set_par()
447 unsigned long hsp, vsp, ht, vt; in mb862xxfb_init_fbinfo() local
470 hsp = (reg & 0xffff) + 1; in mb862xxfb_init_fbinfo()
472 fbi->var.right_margin = hsp - fbi->var.xres; in mb862xxfb_init_fbinfo()
473 fbi->var.left_margin = ht - hsp - fbi->var.hsync_len; in mb862xxfb_init_fbinfo()
/kernel/linux/linux-6.6/drivers/video/fbdev/mb862xx/
H A Dmb862xxfbdrv.c57 static inline int hsp(struct fb_var_screeninfo *var) in hsp() function
260 pack((fbi->var.hsync_len - 1), hsp(&fbi->var)); in mb862xxfb_set_par()
447 unsigned long hsp, vsp, ht, vt; in mb862xxfb_init_fbinfo() local
470 hsp = (reg & 0xffff) + 1; in mb862xxfb_init_fbinfo()
472 fbi->var.right_margin = hsp - fbi->var.xres; in mb862xxfb_init_fbinfo()
473 fbi->var.left_margin = ht - hsp - fbi->var.hsync_len; in mb862xxfb_init_fbinfo()
/kernel/linux/linux-5.10/drivers/atm/
H A Dhe.c1466 he_dev->hsp = dma_alloc_coherent(&he_dev->pci_dev->dev, in he_start()
1469 if (he_dev->hsp == NULL) { in he_start()
1568 if (he_dev->hsp) in he_stop()
1570 he_dev->hsp, he_dev->hsp_phys); in he_stop()
1646 he_dev->hsp->group[group].rbrq_tail); in he_service_rbrq()
1806 he_dev->hsp->group[group].tbrq_tail); in he_service_tbrq()
H A Dhe.h310 struct he_hsp *hsp; member
/kernel/linux/linux-6.6/drivers/atm/
H A Dhe.c1463 he_dev->hsp = dma_alloc_coherent(&he_dev->pci_dev->dev, in he_start()
1466 if (he_dev->hsp == NULL) { in he_start()
1565 if (he_dev->hsp) in he_stop()
1567 he_dev->hsp, he_dev->hsp_phys); in he_stop()
1643 he_dev->hsp->group[group].rbrq_tail); in he_service_rbrq()
1803 he_dev->hsp->group[group].tbrq_tail); in he_service_tbrq()
H A Dhe.h310 struct he_hsp *hsp; member

Completed in 32 milliseconds