Searched refs:hdp (Results 1 - 21 of 21) sorted by relevance

/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_hdp.c31 if (!adev->hdp.ras)
34 ras = adev->hdp.ras;
37 dev_err(adev->dev, "Failed to register hdp ras block!\n");
41 strcpy(ras->ras_block.ras_comm.name, "hdp");
44 adev->hdp.ras_if = &ras->ras_block.ras_comm;
46 /* hdp ras follows amdgpu_ras_block_late_init_default for late init */
H A Dsoc15.c1410 adev->hdp.funcs->update_clock_gating(adev,
1428 adev->hdp.funcs->update_clock_gating(adev,
1437 adev->hdp.funcs->update_clock_gating(adev,
1457 if (adev->hdp.funcs && adev->hdp.funcs->get_clock_gating_state)
1458 adev->hdp.funcs->get_clock_gating_state(adev, flags);
H A Damdgpu.h592 /* flush hdp write queue */
594 /* invalidate hdp read cache */
976 /* hdp */
977 struct amdgpu_hdp hdp; member in struct:amdgpu_device
1365 ((adev)->asic_funcs->flush_hdp ? (adev)->asic_funcs->flush_hdp((adev), (r)) : (adev)->hdp.funcs->flush_hdp((adev), (r)))
1368 ((adev)->hdp.funcs->invalidate_hdp ? (adev)->hdp.funcs->invalidate_hdp((adev), (r)) : (void)0))
H A Dgmc_v10_0.c266 /* flush hdp cache */
267 adev->hdp.funcs->flush_hdp(adev, NULL);
966 adev->hdp.funcs->init_registers(adev);
969 adev->hdp.funcs->flush_hdp(adev, NULL);
H A Dnv.c1086 adev->hdp.funcs->update_clock_gating(adev,
1113 adev->hdp.funcs->get_clock_gating_state(adev, flags);
H A Dgmc_v11_0.c228 /* flush hdp cache */
229 adev->hdp.funcs->flush_hdp(adev, NULL);
895 adev->hdp.funcs->flush_hdp(adev, NULL);
H A Dsoc21.c936 adev->hdp.funcs->update_clock_gating(adev,
969 adev->hdp.funcs->get_clock_gating_state(adev, flags);
H A Damdgpu_discovery.c2593 adev->hdp.funcs = &hdp_v4_0_funcs;
2601 adev->hdp.funcs = &hdp_v5_0_funcs;
2604 adev->hdp.funcs = &hdp_v5_2_funcs;
2609 adev->hdp.funcs = &hdp_v6_0_funcs;
2612 adev->hdp.funcs = &hdp_v7_0_funcs;
H A Dgmc_v9_0.c1511 adev->hdp.ras = &hdp_v4_0_ras;
2313 adev->hdp.funcs->init_registers(adev);
2316 adev->hdp.funcs->flush_hdp(adev, NULL);
H A Dpsp_v13_0.c593 adev->hdp.funcs->flush_hdp(adev, NULL);
H A Dpsp_v14_0.c481 adev->hdp.funcs->flush_hdp(adev, NULL);
H A Dpsp_v11_0.c535 adev->hdp.funcs->flush_hdp(adev, NULL);
H A Dsdma_v4_4_2.c334 int mem_space, int hdp,
340 SDMA_PKT_POLL_REGMEM_HEADER_HDP_FLUSH(hdp) |
359 * sdma_v4_4_2_ring_emit_hdp_flush - emit an hdp flush on the DMA ring
363 * Emit an hdp flush packet on the requested DMA ring.
1821 3 + /* hdp invalidate */
1852 3 + /* hdp invalidate */
333 sdma_v4_4_2_wait_reg_mem(struct amdgpu_ring *ring, int mem_space, int hdp, uint32_t addr0, uint32_t addr1, uint32_t ref, uint32_t mask, uint32_t inv) argument
H A Dgfx_v11_0.c2063 adev->hdp.funcs->flush_hdp(adev, NULL);
2107 adev->hdp.funcs->flush_hdp(adev, NULL);
2152 adev->hdp.funcs->flush_hdp(adev, NULL);
2786 adev->hdp.funcs->flush_hdp(adev, NULL);
3004 adev->hdp.funcs->flush_hdp(adev, NULL);
4207 adev->hdp.funcs->flush_hdp(adev, NULL);
6242 5 + /* hdp invalidate */
6277 5 + /*hdp invalidate */
H A Dsdma_v4_0.c782 int mem_space, int hdp,
788 SDMA_PKT_POLL_REGMEM_HEADER_HDP_FLUSH(hdp) |
807 * sdma_v4_0_ring_emit_hdp_flush - emit an hdp flush on the DMA ring
811 * Emit an hdp flush packet on the requested DMA ring.
2321 3 + /* hdp invalidate */
2353 3 + /* hdp invalidate */
781 sdma_v4_0_wait_reg_mem(struct amdgpu_ring *ring, int mem_space, int hdp, uint32_t addr0, uint32_t addr1, uint32_t ref, uint32_t mask, uint32_t inv) argument
H A Dgfx_v10_0.c5751 adev->hdp.funcs->flush_hdp(adev, NULL);
5829 adev->hdp.funcs->flush_hdp(adev, NULL);
5906 adev->hdp.funcs->flush_hdp(adev, NULL);
6281 adev->hdp.funcs->flush_hdp(adev, NULL);
9240 5 + /* hdp invalidate */
9275 5 + /*hdp invalidate */
/linux-master/drivers/char/
H A Dhpet.c692 static int hpet_is_known(struct hpet_data *hdp) argument
697 if (hpetp->hp_hpet_phys == hdp->hd_phys_address)
779 int hpet_alloc(struct hpet_data *hdp) argument
796 if (hpet_is_known(hdp)) {
802 hpetp = kzalloc(struct_size(hpetp, hp_dev, hdp->hd_nirqs),
809 hpetp->hp_hpet = hdp->hd_address;
810 hpetp->hp_hpet_phys = hdp->hd_phys_address;
812 hpetp->hp_ntimer = hdp->hd_nirqs;
814 for (i = 0; i < hdp->hd_nirqs; i++)
815 hpetp->hp_dev[i].hd_hdwirq = hdp
894 struct hpet_data *hdp; local
[all...]
/linux-master/drivers/video/fbdev/
H A Dcarminefb.c65 u32 hdp; member in struct:carmine_resolution
108 .hdp = 640,
120 .hdp = 800,
134 if (car_modes[i].hdp == var->xres &&
259 width = par->res->hdp * 4 / CARMINE_DISP_WIDTH_UNIT;
276 window_size |= par->res->hdp;
372 u32 hdp, vdp, htp, hsp, hsw, vtr, vsp, vsw; local
378 hdp = par->res->hdp - 1;
390 (hdp << CARMINE_DISP_HDB_SHIF
[all...]
/linux-master/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.c110 void __iomem *hdp, *cp, *rxfree; member in struct:cpdma_chan
393 chan_write(chan, hdp, desc_phys(pool, chan->head));
907 chan->hdp = ctlr->params.rxhdp + offset;
915 chan->hdp = ctlr->params.txhdp + offset;
997 chan_write(chan, hdp, desc_dma);
1011 chan_write(chan, hdp, desc_dma);
1260 chan_write(chan, hdp, desc_phys(pool, chan->head));
/linux-master/fs/isofs/
H A Dinode.c669 struct hs_volume_descriptor *hdp; local
677 hdp = (struct hs_volume_descriptor *)bh->b_data;
681 * ISO CDs can match hdp->id==HS_STANDARD_ID as well. To ensure
719 if (strncmp (hdp->id, HS_STANDARD_ID, sizeof hdp->id) == 0) {
720 if (isonum_711(hdp->type) != ISO_VD_PRIMARY)
/linux-master/drivers/clk/stm32/
H A Dclk-stm32mp13.c747 static struct clk_stm32_gate hdp = { variable in typeref:struct:clk_stm32_gate
749 .hw.init = CLK_HW_INIT("hdp", "pclk3", &clk_stm32_gate_ops, 0),
1362 STM32_GATE_CFG(HDP, hdp, SECF_NONE),

Completed in 639 milliseconds