Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
119608a7f3f1ef899f1f98d05306340b92834836
119608a
drm/nouveau/kms/nv50-: handle degamma LUT from window channels
by Ben Skeggs
· 7 years ago
e349a05
drm/nouveau/kms/nv50-: plane updates don't always require image_set()
by Ben Skeggs
· 7 years ago
859b456
drm/nouveau/kms/nv50-: store window visibility in state
by Ben Skeggs
· 7 years ago
45a2945
drm/nouveau/kms/nv50-: simplify swap interval handling
by Ben Skeggs
· 7 years ago
04fc14b
drm/nouveau/kms/nv50-: decouple window state changes, and update method submisssion
by Ben Skeggs
· 7 years ago
53e0a3e
drm/nouveau/kms/nv50-: simplify tracking of channel interlocks
by Ben Skeggs
· 7 years ago
34508f9
drm/nouveau/kms/nv50-: determine MST support from DP Info Table
by Ben Skeggs
· 7 years ago
261fcfa
drm/nouveau/kms/nv50-: extend window image data for stereo/planar formats
by Ben Skeggs
· 7 years ago
43c181e
drm/nouveau/kms/nv50-: move drm format->hw conversion into common code
by Ben Skeggs
· 7 years ago
f88bc9d3
drm/nouveau/kms/nv50-: unify set/clr masks
by Ben Skeggs
· 7 years ago
9d6c2fe
drm/nouveau/kms/nv50-: allow specification of valid heads for a window
by Ben Skeggs
· 7 years ago
ccd27db
drm/nouveau/kms/nv50-: split base implementation by hardware class
by Ben Skeggs
· 7 years ago
09e1b78
drm/nouveau/kms/nv50-: split core implementation by hardware class
by Ben Skeggs
· 7 years ago
1590700
drm/nouveau/kms/nv50-: split each resource type into their own source files
by Ben Skeggs
· 7 years ago
0a36877
drm/nouveau/kms/nv50: abstract OR interfaces so the code can be split
by Ben Skeggs
· 7 years ago
2ca7fb5
drm/nouveau/kms/nv50: handle SetControlOutputResource from head
by Ben Skeggs
· 7 years ago
10ffe0f
drm/nouveau/kms/nv50-: abstract head interfaces so the code can be split
by Ben Skeggs
· 7 years ago
9ca6f1e
drm/nouveau/kms/nv50: modify core allocation so the code can be split
by Ben Skeggs
· 7 years ago
d7c6e97
drm/nouveau/kms/nv50-: modify base allocation so the code can be split
by Ben Skeggs
· 7 years ago
b97ace4
drm/nouveau/kms/nv50-: modify cursor allocation so the code can be split
by Ben Skeggs
· 7 years ago
a97c530
drm/nouveau/kms/nv50-: modify overlay allocation so the code can be split
by Ben Skeggs
· 7 years ago
5bca162
drm/nouveau/kms/nv50-: move fb ctxdma tracking into windows
by Ben Skeggs
· 7 years ago
62b290f
drm/nouveau/kms/nv50-: fix i2c-over-aux on anx9805
by Ben Skeggs
· 7 years ago
30ed49b
drm/nouveau/kms/nv50-: move code underneath dispnv50/
by Ben Skeggs
· 7 years ago
0d4a2c5
drm/nouveau/kms: move display class instantiation to library
by Ben Skeggs
· 7 years ago
512fa0b
drm/nouveau/drm/nv50-: remove allocation of sw class
by Ben Skeggs
· 7 years ago
92b4eaa
drm/nouveau: no need to create ctxdma for push buffers on fermi and up
by Ben Skeggs
· 7 years ago
11e451e
drm/nouveau: remove fence wait code from deferred client work handler
by Ben Skeggs
· 7 years ago
470db8b7
drm/nouveau/gem: tie deferred unmapping of buffers to VMA fence completion
by Ben Skeggs
· 7 years ago
0db912a
drm/nouveau/gem: attach fences to VMAs to track GPU usage
by Ben Skeggs
· 7 years ago
19ca10d
drm/nouveau/gem: lookup VMAs for buffers referenced by pushbuf ioctl
by Ben Skeggs
· 7 years ago
4b2c71e
drm/nouveau/gr/gp102-: setup stencil zbc
by Ben Skeggs
· 7 years ago
e9d0333
drm/nouveau/gr/gp100-: use correct registers for zbc colour/depth setup
by Ben Skeggs
· 7 years ago
7a058a9
drm/nouveau/gr/gp100-: fix attrib cb setup
by Ben Skeggs
· 7 years ago
17f2d4d
drm/nouveau/gr/gp100-: fix pagepool setup
by Ben Skeggs
· 7 years ago
191e323
drm/nouveau/gr/gf100-gm10x: update register lists
by Ben Skeggs
· 7 years ago
6f02333
drm/nouveau/gr/gf100-: swap bundle and pagepool
by Ben Skeggs
· 7 years ago
068cae7
drm/nouveau/gr/gf100-: calculate and use sm mapping table
by Ben Skeggs
· 7 years ago
d00ffc0
drm/nouveau/gr/gf100-: port zcull tile mapping calculations from NVGPU
by Ben Skeggs
· 7 years ago
5f6474a
drm/nouveau/gr/gf100-: port tile mapping calculations from NVGPU
by Ben Skeggs
· 7 years ago
5c05a58
drm/nouveau/gr/gf100-: virtualise trap_mp
by Ben Skeggs
· 7 years ago
74b6068
drm/nouveau/gr/gf100-: add missing reset sequence before golden context init
by Ben Skeggs
· 7 years ago
201ed6f
drm/nouveau/gr/gf100-: delete duplicated grctx init code
by Ben Skeggs
· 7 years ago
a5537f9
drm/nouveau/gr/gf100-: update r408840 where required
by Ben Skeggs
· 7 years ago
8d56fc4
drm/nouveau/gr/gf100-: update 419a3c where required
by Ben Skeggs
· 7 years ago
c2592ad
drm/nouveau/gr/gf100-: virtualise r418e94
by Ben Skeggs
· 7 years ago
18d1722
drm/nouveau/gr/gf100-: virtualise r419e00
by Ben Skeggs
· 7 years ago
ad45a92
drm/nouveau/gr/gf100-: update 419eb0 where required
by Ben Skeggs
· 7 years ago
5b54b5b
drm/nouveau/gr/gf100-: note missing 418800 modifications
by Ben Skeggs
· 7 years ago
99a3c67
drm/nouveau/gr/gf100-gf119: update 419cb8 where required
by Ben Skeggs
· 7 years ago
0e5a5e8
drm/nouveau/gr/gf100-: support firmware-provided bundle/method everywhere
by Ben Skeggs
· 7 years ago
fc36076
drm/nouveau/gr/gf100-: virtualise tpc_mask + apply fixes from traces
by Ben Skeggs
· 7 years ago
aa5e38d
drm/nouveau/gr/gf100-: virtualise r419f78 + apply fixes from traces
by Ben Skeggs
· 7 years ago
60c0264
drm/nouveau/gr/gf100-: virtualise gpc_tpc_nr
by Ben Skeggs
· 7 years ago
e7163b1
drm/nouveau/gr/gf100-: virtualise r406500
by Ben Skeggs
· 7 years ago
60770fa
drm/nouveau/gr/gf100-: virtualise dist_skip_table + improve algorithm
by Ben Skeggs
· 7 years ago
c4a2b63
drm/nouveau/gr/gf100-gf119: modify max_ways_evict where required
by Ben Skeggs
· 7 years ago
43952c6
drm/nouveau/gr/gf100-: virtualise alpha_beta_tables + improve algorithms
by Ben Skeggs
· 7 years ago
ff209c2
drm/nouveau/gr/gf100-: virtualise rop_mapping
by Ben Skeggs
· 7 years ago
9d8a80d
drm/nouveau/gr/gf100-: virtualise r4060a8 + apply fixes from traces
by Ben Skeggs
· 7 years ago
e51f75d
drm/nouveau/gr/gf100-: virtualise tpc_per_gpc
by Ben Skeggs
· 7 years ago
fc740f5
drm/nouveau/gr/gf100-: virtualise sm_id/tpc_nr
by Ben Skeggs
· 7 years ago
ea4a2bb
drm/nouveau/gr/gf100-: virtualise patch_ltc, noting missing init
by Ben Skeggs
· 7 years ago
aedc49f
drm/nouveau/gr/gf100-: support firmware-provided sw_ctx everywhere
by Ben Skeggs
· 7 years ago
525230c
drm/nouveau/gr/gf100-: delete duplicated init code
by Ben Skeggs
· 7 years ago
0454748
drm/nouveau/gr/gf100-: virtualise init_400054
by Ben Skeggs
· 7 years ago
6df6d2b
drm/nouveau/gr/gf100-: apply be exception fixes from traces
by Ben Skeggs
· 7 years ago
4615e9b
drm/nouveau/gr/gf100-: virtualise init_shader_exceptions
by Ben Skeggs
· 7 years ago
ab4d49a
drm/nouveau/gr/gf100-: virtualise init_504430
by Ben Skeggs
· 7 years ago
f3ef80c0
drm/nouveau/gr/gf100-: virtualise init_tex_hww_esr
by Ben Skeggs
· 7 years ago
70d2148
drm/nouveau/gr/gf100-: virtualise init_ppc_exceptions
by Ben Skeggs
· 7 years ago
778f18c
drm/nouveau/gr/gf100-: virtualise init_419c9c + apply fixes from traces
by Ben Skeggs
· 7 years ago
0a84a51
drm/nouveau/gr/gf100-: virtualise init_419eb4 + apply fixes from traces
by Ben Skeggs
· 7 years ago
0feab02
drm/nouveau/gr/gf100-: virtualise init_419cc0 + apply fixes from traces
by Ben Skeggs
· 7 years ago
0a5b973
drm/nouveau/gr/gf100-: virtualise init_sked_hww_esr
by Ben Skeggs
· 7 years ago
2b297b0
drm/nouveau/gr/gf100-: virtualise init_40601c
by Ben Skeggs
· 7 years ago
3ac72e9
drm/nouveau/gr/gf100-: virtualise init_ds_hww_esr_2
by Ben Skeggs
· 7 years ago
2585a1b
drm/nouveau/gr/gf100-: virtualise init_fecs_exceptions + apply fixes from traces
by Ben Skeggs
· 7 years ago
7c76ebb
drm/nouveau/gr/gf100: write 0x400124 during init
by Ben Skeggs
· 7 years ago
dff30db
drm/nouveau/gr/gf100-: virtualise init_swdx_pes_mask
by Ben Skeggs
· 7 years ago
0f78acc
drm/nouveau/gr/gf100-: implement another chunk of bios-provided init
by Ben Skeggs
· 7 years ago
429412e
drm/nouveau/gr/gf100-: virtualise init_rop_active_fbps
by Ben Skeggs
· 7 years ago
bfd27f3
drm/nouveau/gr/gf100-: virtualise init_num_active_ltcs
by Ben Skeggs
· 7 years ago
02917aa
drm/nouveau/gr/gf100-: virtualise init_zcull
by Ben Skeggs
· 7 years ago
2fe5ff6
drm/nouveau/gr/gf100-: virtualise init_vsc_stream_master
by Ben Skeggs
· 7 years ago
a37279e
drm/nouveau/gr/gf100-: virtualise init_bios
by Ben Skeggs
· 7 years ago
cd9662f
drm/nouveau/gr/gf100-: support clkgate_pack everywhere
by Ben Skeggs
· 7 years ago
8b058ca
drm/nouveau/gr/gf100-: virtualise r405a14
by Ben Skeggs
· 7 years ago
6f63a5f
drm/nouveau/gr/gf100-: support firmware-provided sw_nonctx everywhere
by Ben Skeggs
· 7 years ago
1246f1d
drm/nouveau/gr/gf100-: virtualise init_gpc_mmu + apply fixes from traces
by Ben Skeggs
· 7 years ago
334cc26
drm/nouveau/fifo/gp100-: force individual channels into a channel group
by Ben Skeggs
· 7 years ago
eda1241
drm/nouveau/fifo/gm107-: write instance address in channel runlist entry
by Ben Skeggs
· 7 years ago
79bb4b6
drm/nouveau/fifo/gk208-: write pbdma timeout regs during initialisation
by Ben Skeggs
· 7 years ago
8c4e9f9
drm/nouveau/fifo/gk110-: support writing channel group runlist entries
by Ben Skeggs
· 7 years ago
4f2fc25
drm/nouveau/fifo/gk104-: poll for runlist update completion
by Ben Skeggs
· 7 years ago
6658708
drm/nouveau/fifo/gk104-: add interfaces to support different runlist layouts
by Ben Skeggs
· 7 years ago
f9360c3
drm/nouveau/fifo/gk104-: simplify definition of channel classes
by Ben Skeggs
· 7 years ago
a7cf018
drm/nouveau/fifo/gk104-: require explicit runlist selection for channel allocation
by Ben Skeggs
· 7 years ago
cc36205
drm/nouveau/fifo/gk104-: support querying engines available on each runlist
by Ben Skeggs
· 7 years ago
ddc669e
drm/nouveau/fifo/gk104-: allow fault recovery code to be called by other subdevs
by Ben Skeggs
· 7 years ago
Next »