/Linux-v5.4/drivers/mailbox/ |
D | tegra-hsp.c | 55 struct tegra_hsp *hsp; member 107 static inline u32 tegra_hsp_readl(struct tegra_hsp *hsp, unsigned int offset) in tegra_hsp_readl() argument 109 return readl(hsp->regs + offset); in tegra_hsp_readl() 112 static inline void tegra_hsp_writel(struct tegra_hsp *hsp, u32 value, in tegra_hsp_writel() argument 115 writel(value, hsp->regs + offset); in tegra_hsp_writel() 140 __tegra_hsp_doorbell_get(struct tegra_hsp *hsp, unsigned int master) in __tegra_hsp_doorbell_get() argument 144 list_for_each_entry(entry, &hsp->doorbells, list) in __tegra_hsp_doorbell_get() 152 tegra_hsp_doorbell_get(struct tegra_hsp *hsp, unsigned int master) in tegra_hsp_doorbell_get() argument 157 spin_lock_irqsave(&hsp->lock, flags); in tegra_hsp_doorbell_get() 158 db = __tegra_hsp_doorbell_get(hsp, master); in tegra_hsp_doorbell_get() [all …]
|
D | Makefile | 44 obj-$(CONFIG_TEGRA_HSP_MBOX) += tegra-hsp.o
|
/Linux-v5.4/Documentation/devicetree/bindings/mailbox/ |
D | nvidia,tegra186-hsp.txt | 13 - name : Should be hsp 17 - "nvidia,tegra186-hsp" 18 - "nvidia,tegra194-hsp", "nvidia,tegra186-hsp" 57 <dt-bindings/mailbox/tegra186-hsp.h> 61 hsp_top0: hsp@3c00000 { 62 compatible = "nvidia,tegra186-hsp";
|
/Linux-v5.4/drivers/video/fbdev/ |
D | carminefb.c | 62 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()
|
/Linux-v5.4/drivers/scsi/lpfc/ |
D | lpfc_nportdisc.c | 78 volatile struct serv_parm *hsp = &vport->fc_sparam; in lpfc_check_sparm() local 90 hsp_value = ((hsp->cls1.rcvDataSizeMsb << 8) | in lpfc_check_sparm() 91 hsp->cls1.rcvDataSizeLsb); in lpfc_check_sparm() 98 hsp->cls1.rcvDataSizeLsb; in lpfc_check_sparm() 100 hsp->cls1.rcvDataSizeMsb; in lpfc_check_sparm() 107 hsp_value = ((hsp->cls2.rcvDataSizeMsb << 8) | in lpfc_check_sparm() 108 hsp->cls2.rcvDataSizeLsb); in lpfc_check_sparm() 115 hsp->cls2.rcvDataSizeLsb; in lpfc_check_sparm() 117 hsp->cls2.rcvDataSizeMsb; in lpfc_check_sparm() 124 hsp_value = ((hsp->cls3.rcvDataSizeMsb << 8) | in lpfc_check_sparm() [all …]
|
D | lpfc_ct.c | 2549 struct serv_parm *hsp; in lpfc_fdmi_port_attr_max_frame() local 2555 hsp = (struct serv_parm *)&vport->fc_sparam; in lpfc_fdmi_port_attr_max_frame() 2556 ae->un.AttrInt = (((uint32_t) hsp->cmn.bbRcvSizeMsb & 0x0F) << 8) | in lpfc_fdmi_port_attr_max_frame() 2557 (uint32_t) hsp->cmn.bbRcvSizeLsb; in lpfc_fdmi_port_attr_max_frame()
|
/Linux-v5.4/Documentation/devicetree/bindings/serial/ |
D | nvidia,tegra194-tcu.txt | 25 - .../mailbox/nvidia,tegra186-hsp.txt
|
/Linux-v5.4/Documentation/devicetree/bindings/firmware/ |
D | nvidia,tegra186-bpmp.txt | 27 - .../mailbox/nvidia,tegra186-hsp.txt 68 hsp_top0: hsp@3c00000 {
|
/Linux-v5.4/Documentation/devicetree/bindings/clock/ |
D | imx31-clock.txt | 22 hsp 7
|
D | imx35-clock.txt | 20 hsp 5
|
/Linux-v5.4/drivers/video/fbdev/mb862xx/ |
D | mb862xxfbdrv.c | 54 static inline int hsp(struct fb_var_screeninfo *var) in hsp() function 256 pack((fbi->var.hsync_len - 1), hsp(&fbi->var)); in mb862xxfb_set_par() 445 unsigned long hsp, vsp, ht, vt; in mb862xxfb_init_fbinfo() local 468 hsp = (reg & 0xffff) + 1; in mb862xxfb_init_fbinfo() 470 fbi->var.right_margin = hsp - fbi->var.xres; in mb862xxfb_init_fbinfo() 471 fbi->var.left_margin = ht - hsp - fbi->var.hsync_len; in mb862xxfb_init_fbinfo()
|
/Linux-v5.4/drivers/clk/imx/ |
D | clk-imx31.c | 40 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()
|
D | clk-imx35.c | 65 /* 0 */ ckih, mpll, ppll, mpll_075, arm, hsp, hsp_div, hsp_sel, ahb, enumerator 138 clk[hsp] = imx_clk_fixed_factor("hsp", "arm", 1, hsp_div[hsp_sel]); in _mx35_clocks_init()
|
/Linux-v5.4/arch/arm64/boot/dts/nvidia/ |
D | tegra194.dtsi | 5 #include <dt-bindings/mailbox/tegra186-hsp.h> 512 hsp_top0: hsp@3c00000 { 513 compatible = "nvidia,tegra194-hsp", "nvidia,tegra186-hsp"; 690 hsp_aon: hsp@c150000 { 691 compatible = "nvidia,tegra194-hsp", "nvidia,tegra186-hsp";
|
D | tegra186-p3310.dtsi | 157 hsp@3c00000 {
|
D | tegra186.dtsi | 5 #include <dt-bindings/mailbox/tegra186-hsp.h> 583 hsp_top0: hsp@3c00000 { 584 compatible = "nvidia,tegra186-hsp";
|
/Linux-v5.4/drivers/atm/ |
D | he.c | 1466 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()
|
D | he.h | 310 struct he_hsp *hsp; member
|