Home
last modified time | relevance | path

Searched refs:hoff (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
H A Dnouveau_nvkm_engine_disp_hdmig84.c40 const u32 hoff = head * 0x800; in g84_hdmi_ctrl() local
48 nvkm_mask(device, 0x6165a4 + hoff, 0x40000000, 0x00000000); in g84_hdmi_ctrl()
49 nvkm_mask(device, 0x61653c + hoff, 0x00000001, 0x00000000); in g84_hdmi_ctrl()
50 nvkm_mask(device, 0x616520 + hoff, 0x00000001, 0x00000000); in g84_hdmi_ctrl()
51 nvkm_mask(device, 0x616500 + hoff, 0x00000001, 0x00000000); in g84_hdmi_ctrl()
56 nvkm_mask(device, 0x616520 + hoff, 0x00000001, 0x00000000); in g84_hdmi_ctrl()
58 nvkm_wr32(device, 0x616528 + hoff, avi_infoframe.header); in g84_hdmi_ctrl()
59 nvkm_wr32(device, 0x61652c + hoff, avi_infoframe.subpack0_low); in g84_hdmi_ctrl()
60 nvkm_wr32(device, 0x616530 + hoff, avi_infoframe.subpack0_high); in g84_hdmi_ctrl()
61 nvkm_wr32(device, 0x616534 + hoff, avi_infoframe.subpack1_low); in g84_hdmi_ctrl()
[all …]
H A Dnouveau_nvkm_engine_disp_hdmigf119.c39 const u32 hoff = head * 0x800; in gf119_hdmi_ctrl() local
47 nvkm_mask(device, 0x616798 + hoff, 0x40000000, 0x00000000); in gf119_hdmi_ctrl()
48 nvkm_mask(device, 0x616730 + hoff, 0x00000001, 0x00000000); in gf119_hdmi_ctrl()
49 nvkm_mask(device, 0x6167a4 + hoff, 0x00000001, 0x00000000); in gf119_hdmi_ctrl()
50 nvkm_mask(device, 0x616714 + hoff, 0x00000001, 0x00000000); in gf119_hdmi_ctrl()
55 nvkm_mask(device, 0x616714 + hoff, 0x00000001, 0x00000000); in gf119_hdmi_ctrl()
57 nvkm_wr32(device, 0x61671c + hoff, avi_infoframe.header); in gf119_hdmi_ctrl()
58 nvkm_wr32(device, 0x616720 + hoff, avi_infoframe.subpack0_low); in gf119_hdmi_ctrl()
59 nvkm_wr32(device, 0x616724 + hoff, avi_infoframe.subpack0_high); in gf119_hdmi_ctrl()
60 nvkm_wr32(device, 0x616728 + hoff, avi_infoframe.subpack1_low); in gf119_hdmi_ctrl()
[all …]
H A Dnouveau_nvkm_engine_disp_headgf119.c35 const u32 hoff = head->id * 0x800; in gf119_head_vblank_put() local
36 nvkm_mask(device, 0x6100c0 + hoff, 0x00000001, 0x00000000); in gf119_head_vblank_put()
43 const u32 hoff = head->id * 0x800; in gf119_head_vblank_get() local
44 nvkm_mask(device, 0x6100c0 + hoff, 0x00000001, 0x00000001); in gf119_head_vblank_get()
58 const u32 hoff = (state == &head->asy) * 0x20000 + head->id * 0x300; in gf119_head_state() local
61 data = nvkm_rd32(device, 0x640414 + hoff); in gf119_head_state()
64 data = nvkm_rd32(device, 0x640418 + hoff); in gf119_head_state()
67 data = nvkm_rd32(device, 0x64041c + hoff); in gf119_head_state()
70 data = nvkm_rd32(device, 0x640420 + hoff); in gf119_head_state()
73 state->hz = nvkm_rd32(device, 0x640450 + hoff); in gf119_head_state()
[all …]
H A Dnouveau_nvkm_engine_disp_headgv100.c47 const u32 hoff = head->id * 0x800; in gv100_head_rgpos() local
49 *vline = nvkm_rd32(device, 0x616330 + hoff) & 0x0000ffff; in gv100_head_rgpos()
50 *hline = nvkm_rd32(device, 0x616334 + hoff) & 0x0000ffff; in gv100_head_rgpos()
57 const u32 hoff = (state == &head->arm) * 0x8000 + head->id * 0x400; in gv100_head_state() local
60 data = nvkm_rd32(device, 0x682064 + hoff); in gv100_head_state()
63 data = nvkm_rd32(device, 0x682068 + hoff); in gv100_head_state()
66 data = nvkm_rd32(device, 0x68206c + hoff); in gv100_head_state()
69 data = nvkm_rd32(device, 0x682070 + hoff); in gv100_head_state()
72 state->hz = nvkm_rd32(device, 0x68200c + hoff); in gv100_head_state()
74 data = nvkm_rd32(device, 0x682004 + hoff); in gv100_head_state()
H A Dnouveau_nvkm_engine_disp_headnv50.c56 const u32 hoff = head->id * 0x800; in nv50_head_rgpos() local
58 *vline = nvkm_rd32(device, 0x616340 + hoff) & 0x0000ffff; in nv50_head_rgpos()
59 *hline = nvkm_rd32(device, 0x616344 + hoff) & 0x0000ffff; in nv50_head_rgpos()
66 const u32 hoff = head->id * 0x540 + (state == &head->arm) * 4; in nv50_head_state() local
69 data = nvkm_rd32(device, 0x610ae8 + hoff); in nv50_head_state()
72 data = nvkm_rd32(device, 0x610af0 + hoff); in nv50_head_state()
75 data = nvkm_rd32(device, 0x610af8 + hoff); in nv50_head_state()
78 data = nvkm_rd32(device, 0x610b00 + hoff); in nv50_head_state()
81 state->hz = (nvkm_rd32(device, 0x610ad0 + hoff) & 0x003fffff) * 1000; in nv50_head_state()
H A Dnouveau_nvkm_engine_disp_gf119.c170 const u32 hoff = head->id * 0x800; in gf119_disp_intr() local
173 u32 stat = nvkm_rd32(device, 0x6100bc + hoff); in gf119_disp_intr()
176 nvkm_mask(device, 0x6100bc + hoff, 0, 0); in gf119_disp_intr()
177 nvkm_rd32(device, 0x6100c0 + hoff); in gf119_disp_intr()
205 const u32 hoff = head->id * 0x800; in gf119_disp_init() local
206 tmp = nvkm_rd32(device, 0x616104 + hoff); in gf119_disp_init()
207 nvkm_wr32(device, 0x6101b4 + hoff, tmp); in gf119_disp_init()
208 tmp = nvkm_rd32(device, 0x616108 + hoff); in gf119_disp_init()
209 nvkm_wr32(device, 0x6101b8 + hoff, tmp); in gf119_disp_init()
210 tmp = nvkm_rd32(device, 0x61610c + hoff); in gf119_disp_init()
[all …]
H A Dnouveau_nvkm_engine_disp_sorgv100.c35 const u32 hoff = head * 0x800; in gv100_sor_dp_watermark() local
36 nvkm_mask(device, 0x616550 + hoff, 0x0c00003f, 0x08000000 | watermark); in gv100_sor_dp_watermark()
43 const u32 hoff = head * 0x800; in gv100_sor_dp_audio_sym() local
44 nvkm_mask(device, 0x616568 + hoff, 0x0000ffff, h); in gv100_sor_dp_audio_sym()
45 nvkm_mask(device, 0x61656c + hoff, 0x00ffffff, v); in gv100_sor_dp_audio_sym()
52 const u32 hoff = 0x800 * head; in gv100_sor_dp_audio() local
55 nvkm_mask(device, 0x616560 + hoff, mask, data); in gv100_sor_dp_audio()
57 if (!(nvkm_rd32(device, 0x616560 + hoff) & 0x80000000)) in gv100_sor_dp_audio()
H A Dnouveau_nvkm_engine_disp_sorgf119.c37 const u32 hoff = head * 0x800; in gf119_sor_dp_watermark() local
38 nvkm_mask(device, 0x616610 + hoff, 0x0800003f, 0x08000000 | watermark); in gf119_sor_dp_watermark()
45 const u32 hoff = head * 0x800; in gf119_sor_dp_audio_sym() local
46 nvkm_mask(device, 0x616620 + hoff, 0x0000ffff, h); in gf119_sor_dp_audio_sym()
47 nvkm_mask(device, 0x616624 + hoff, 0x00ffffff, v); in gf119_sor_dp_audio_sym()
54 const u32 hoff = 0x800 * head; in gf119_sor_dp_audio() local
57 nvkm_mask(device, 0x616618 + hoff, mask, data); in gf119_sor_dp_audio()
59 if (!(nvkm_rd32(device, 0x616618 + hoff) & 0x80000000)) in gf119_sor_dp_audio()
69 const u32 hoff = head * 0x800; in gf119_sor_dp_vcpi() local
71 nvkm_mask(device, 0x616588 + hoff, 0x00003f3f, (slot_nr << 8) | slot); in gf119_sor_dp_vcpi()
[all …]
H A Dnouveau_nvkm_engine_disp_headnv04.c58 const u32 hoff = head->id * 0x0200; in nv04_head_state() local
59 state->vblanks = nvkm_rd32(device, 0x680800 + hoff) & 0x0000ffff; in nv04_head_state()
60 state->vtotal = nvkm_rd32(device, 0x680804 + hoff) & 0x0000ffff; in nv04_head_state()
62 state->hblanks = nvkm_rd32(device, 0x680820 + hoff) & 0x0000ffff; in nv04_head_state()
63 state->htotal = nvkm_rd32(device, 0x680824 + hoff) & 0x0000ffff; in nv04_head_state()
H A Dnouveau_nvkm_engine_disp_cursgv100.c57 const u32 hoff = chan->chid.ctrl * 4; in gv100_disp_curs_fini() local
58 nvkm_mask(device, 0x6104e0 + hoff, 0x00000010, 0x00000010); in gv100_disp_curs_fini()
60 nvkm_mask(device, 0x6104e0 + hoff, 0x00000001, 0x00000000); in gv100_disp_curs_fini()
H A Dnouveau_nvkm_engine_disp_hdmigk104.c39 const u32 hoff = head * 0x800; in gk104_hdmi_ctrl() local
48 nvkm_mask(device, 0x616798 + hoff, 0x40000000, 0x00000000); in gk104_hdmi_ctrl()
86 nvkm_mask(device, 0x616798 + hoff, 0x401f007f, ctrl); in gk104_hdmi_ctrl()
H A Dnouveau_nvkm_engine_disp_sortu102.c36 const u32 hoff = head * 0x800; in tu102_sor_dp_vcpi() local
38 nvkm_mask(device, 0x61657c + hoff, 0xffffffff, (aligned << 16) | pbn); in tu102_sor_dp_vcpi()
39 nvkm_mask(device, 0x616578 + hoff, 0x00003f3f, (slot_nr << 8) | slot); in tu102_sor_dp_vcpi()
H A Dnouveau_nvkm_engine_disp_hdmigv100.c37 const u32 hoff = head * 0x800; in gv100_hdmi_ctrl() local
46 nvkm_mask(device, 0x6165c0 + hoff, 0x40000000, 0x00000000); in gv100_hdmi_ctrl()
89 nvkm_mask(device, 0x6165c0 + hoff, 0x401f007f, ctrl); in gv100_hdmi_ctrl()
H A Dnouveau_nvkm_engine_disp_hdmigm200.c35 const u32 hoff = head * 0x800; in gm200_hdmi_scdc() local
38 nvkm_mask(device, 0x61c5bc + hoff, 0x00000003, ctrl); in gm200_hdmi_scdc()
H A Dnouveau_nvkm_engine_disp_tu102.c128 const u32 hoff = head->id * 4; in tu102_disp_init() local
129 nvkm_wr32(device, 0x611cc0 + hoff, 0x00000004); /* MSK. */ in tu102_disp_init()
130 nvkm_wr32(device, 0x611d80 + hoff, 0x00000000); /* EN. */ in tu102_disp_init()
H A Dnouveau_nvkm_engine_disp_hdagf119.c49 const u32 hoff = 0x800 * head; in gf119_hda_hpd() local
53 nvkm_mask(device, 0x616548 + hoff, 0x00000070, 0x00000000); in gf119_hda_hpd()
H A Dnouveau_nvkm_engine_disp_gv100.c423 const u32 hoff = head->id * 4; in gv100_disp_init() local
424 nvkm_wr32(device, 0x611cc0 + hoff, 0x00000004); /* MSK. */ in gv100_disp_init()
425 nvkm_wr32(device, 0x611d80 + hoff, 0x00000000); /* EN. */ in gv100_disp_init()
/netbsd-src/sys/dev/sdmmc/
H A Dif_bwfm_sdio.c1732 size_t flen, off, hoff; in bwfm_sdio_rx_frames() local
1853 hoff = sizeof(*bcdc) + ((size_t)bcdc->data_offset << 2); in bwfm_sdio_rx_frames()
1854 if (m->m_len < hoff) { in bwfm_sdio_rx_frames()
1856 DEVNAME(sc), m->m_len, hoff); in bwfm_sdio_rx_frames()
1860 m_adj(m, hoff); in bwfm_sdio_rx_frames()
1901 size_t flen, off, hoff; in bwfm_sdio_rx_glom() local
2010 hoff = sizeof(*bcdc) + ((size_t)bcdc->data_offset << 2); in bwfm_sdio_rx_glom()
2011 if (m->m_len < hoff) { in bwfm_sdio_rx_glom()
2013 DEVNAME(sc), m->m_len, hoff); in bwfm_sdio_rx_glom()
2017 m_adj(m, hoff); in bwfm_sdio_rx_glom()
/netbsd-src/sys/arch/sun3/dev/
H A Dxyreg.h167 volatile u_char hoff; /* head offset for fixed/removable drives */ member
/netbsd-src/sys/dev/vme/
H A Dxyreg.h166 volatile u_char hoff; /* head offset for fixed/removable drives */ member
/netbsd-src/sys/netinet6/
H A Dip6_output.c759 int hoff = sizeof(struct ip6_hdr); in ip6_output() local
761 if (ip6_hopopts_input(&dummy1, &dummy2, &m, &hoff)) { in ip6_output()