CVS log for src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_fb.c
Up to [cvs.NetBSD.org] / src / sys / external / bsd / drm2 / dist / drm / amd / amdgpu
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Dec 20 20:34:58 2021 UTC (3 years, 4 months ago) by chs
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-altq-separation-base,
thorpej-altq-separation,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
netbsd-10-1-RELEASE,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +4 -2
lines
drm: add missing KERNEL_LOCK around calls to config_found().
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Dec 19 12:02:39 2021 UTC (3 years, 4 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +27 -34
lines
amdgpu_fb.c
amdgpu_fence.c
amdgpu_gart.c
amdgpu_fixpt31_32.c
amdgpu_fiji_smumgr.c
amdgpu_gem.c
amdgpu_gfx_v10_0.c
amdgpu_gfx_v6_0.c through amdgpu_gfx_v9_0.c
amdgpu_gmc.c
amdgpu_gmc_v6_0.c through amdgpu_gmc_v10_0.c
amdgpu_gtt_mgr.c
some amdgpu_h* files
some amdgpu_i* files
some amdgpu_j* files
amdgpu_kms.c
some amdgpu_m* and amdgpu_n* files
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Dec 19 10:46:43 2021 UTC (3 years, 4 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -15
lines
Narrow scope of exclusions in drm_fb_helper.c; reduce diffs.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Dec 18 23:44:58 2021 UTC (3 years, 4 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +113 -143
lines
Merge linux-drm-v5-6-rc3
Revision 1.1.1.2 (vendor branch): download - view: text, markup, annotated - select for diffs
Sat Dec 18 20:11:06 2021 UTC (3 years, 4 months ago) by riastradh
Branches: LINUX
CVS tags: linux-drm-v5-6-rc3
Diff to: previous 1.1.1.1: preferred, colored
Changes since revision 1.1.1.1: +111 -139
lines
Import drm from Linux v5.6-rc3 (commit f8788d86ab28f61f7b46eb6be375f8a726783636)
drivers/gpu/drm -> sys/external/bsd/drm2/dist/drm
include/drm -> sys/external/bsd/drm2/dist/include/drm
include/uapi/drm -> sys/external/bsd/drm2/dist/include/uapi/drm
GPL exclusions in dist/drm:
- amd/amdgpu/amdgpu_atpx_handler.c
- arc/
- arm/
- armada/
- aspeed/
- atmel-hlcdc/
- bochs/
- bridge/
- cirrus/
- drm_dp_cec.c
- drm_dp_mst_topology_internal.h
- drm_edid_load.c
- drm_format_helper.c
- drm_gem_cma_helper.c
- drm_gem_framebuffer_helper.c
- drm_gem_shmem_helper.c
- drm_gem_ttm_helper.c
- drm_gem_vram_helper.c
- drm_hdcp.c
- drm_lease.c
- drm_mipi_dbi.c
- drm_simple_kms_helper.c
- drm_sysfs.c
- drm_trace.h
- drm_vram_helper_common.c
- drm_writeback.c
- etnaviv/
- exynos/
- fsl-dcu/
- gma500/
- hisilicon/
- i2c/tda9950.c
- i2c/tda998x_drv.c
- i915/gt/selftest_context.c
- i915/gt/selftest_engine.c
- i915/gt/selftest_engine.h
- i915/gt/selftest_engine_cs.c
- i915/gt/selftest_engine_pm.c
- i915/i915_trace.h
- i915/selftests/i915_live_selftests.h
- i915/selftests/i915_mock_selftests.h
- i915/selftests/i915_perf_selftests.h
- i915/selftests/lib_sw_fence.h
- imx/
- ingenic/
- lima/
- mcde/
- mediatek/
- meson/
- mgag200/
- msm/
- mxsfb/
- omapdrm/
- panel/
- panfrost/
- pl111/
- radeon/radeon_atpx_handler.c
- rcar-du/
- rockchip/
- selftests/drm_cmdline_selftests.h
- selftests/drm_modeset_selftests.h
- selftests/test-drm_cmdline_parser.c
- selftests/test-drm_damage_helper.c
- selftests/test-drm_dp_mst_helper.c
- selftests/test-drm_format.c
- selftests/test-drm_framebuffer.c
- selftests/test-drm_modeset_common.c
- selftests/test-drm_modeset_common.h
- selftests/test-drm_plane_helper.c
- selftests/test-drm_rect.c
- shmobile/
- sti/
- stm/
- sun4i/
- tegra/
- tilcdc/
- tiny/
- tve200/
- udl/
- v3d/
- vc4/
- virtio/virtgpu_trace.h
- virtio/virtgpu_trace_points.c
- vkms/
- vmwgfx/device_include/vmware_pack_begin.h
- vmwgfx/device_include/vmware_pack_end.h
- zte/
Exceptions -- these all appear to be files to which someone added
an SPDX license header automatically by a script that is not aware
of the default MIT licensing under drivers/gpu/drm:
- ast/ast_dp501.c
- ast/ast_dram_tables.h
- lib/drm_random.c
- lib/drm_random.h
- i915/display/intel_acpi.c
- i915/selftests/mock_gem_device.h
- i915/selftests/i915_mock_selftests.h
- i915/selftests/i915_live_selftests.h
- r128/ati_pcigart.h
- selftests/drm_mm_selftests.h
- selftests/test-drm_mm.c
- vmwgfx/device_include/vm_basic_types.h
GPL exclusions in dist/include/drm:
- bridge
- drm_client.h
- drm_fb_cma_helper.h
- drm_format_helper.h
- drm_gem_cma_helper.h
- drm_gem_shmem_helper.h
- drm_gem_ttm_helper.h
- drm_gem_vram_helper.h
- drm_lease.h
- drm_mipi_dbi.h
- drm_mipi_dsi.h
- drm_of.h
- drm_simple_kms_helper.h
- drm_sysfs.h
- drm_writeback.h
- gma_drm.h
- i2c/tda998x.h
- i915_mei_hdcp_interface.h
- intel-gtt.h
Exceptions:
- drm_agpsupport.h - was in original drm; wrong spdx header auto-added
GPL exclusions in dist/include/uapi/drm:
- armada_drm.h
- etnaviv_drm.h
- exynos_drm.h
- lima_drm.h
- omap_drm.h
Exceptions:
- i810_drm.h - was in original drm; spdx header is wrong
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Aug 7 16:19:17 2021 UTC (3 years, 9 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -4
lines
Merge thorpej-cfargs2.
Revision 1.6.8.1: download - view: text, markup, annotated - select for diffs
Thu Aug 5 00:39:16 2021 UTC (3 years, 9 months ago) by thorpej
Branches: thorpej-cfargs2
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +3 -4
lines
Adapt to CFARGS().
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Apr 24 23:37:00 2021 UTC (4 years ago) by thorpej
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf-base,
thorpej-i2c-spi-conf,
thorpej-futex2-base,
thorpej-futex2,
thorpej-cfargs2-base,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Branch point for: thorpej-cfargs2
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +5 -4
lines
Merge thorpej-cfargs branch:
Simplify and make extensible the config_search() / config_found() /
config_attach() interfaces: rather than having different variants for
which arguments you want pass along, just have a single call that
takes a variadic list of tag-value arguments.
Adjust all call sites:
- Simplify wherever possible; don't pass along arguments that aren't
actually needed.
- Don't be explicit about what interface attribute is attaching if
the device only has one. (More simplification.)
- Add a config_probe() function to be used in indirect configuiration
situations, making is visibly easier to see when indirect config is
in play, and allowing for future change in semantics. (As of now,
this is just a wrapper around config_match(), but that is an
implementation detail.)
Remove unnecessary or redundant interface attributes where they're not
needed.
There are currently 5 "cfargs" defined:
- CFARG_SUBMATCH (submatch function for direct config)
- CFARG_SEARCH (search function for indirect config)
- CFARG_IATTR (interface attribte)
- CFARG_LOCATORS (locators array)
- CFARG_DEVHANDLE (devhandle_t - wraps OFW, ACPI, etc. handles)
...and a sentinel value CFARG_EOL.
Add some extra sanity checking to ensure that interface attributes
aren't ambiguous.
Use CFARG_DEVHANDLE in MI FDT, OFW, and ACPI code, and macppc and shark
ports to associate those device handles with device_t instance. This
will trickle trough to more places over time (need back-end for pre-OFW
Sun OBP; any others?).
Revision 1.5.8.1: download - view: text, markup, annotated - select for diffs
Fri Apr 2 22:17:45 2021 UTC (4 years, 1 month ago) by thorpej
Branches: thorpej-cfargs
Diff to: previous 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5: +5 -4
lines
config_found_ia() -> config_found() w/ CFARG_IATTR.
Revision 1.3.6.3: download - view: text, markup, annotated - select for diffs
Wed Apr 8 14:08:22 2020 UTC (5 years, 1 month ago) by martin
Branches: phil-wifi
Diff to: previous 1.3.6.2: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.6.2: +4 -12
lines
Merge changes from current as of 20200406
Revision 1.3.10.1: download - view: text, markup, annotated - select for diffs
Sat Feb 29 20:20:13 2020 UTC (5 years, 2 months ago) by ad
Branches: ad-namecache
Diff to: previous 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3: +4 -12
lines
Sync with head.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Feb 14 04:37:09 2020 UTC (5 years, 3 months ago) by riastradh
Branches: MAIN
CVS tags: thorpej-futex-base,
thorpej-futex,
thorpej-cfargs-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
is-mlppp-base,
is-mlppp,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
ad-namecache-base3
Branch point for: thorpej-cfargs
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -4
lines
Stub out console_lock/unlock and drm_fb_helper_set_suspend.
Reduce some more diffs.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Feb 14 04:35:19 2020 UTC (5 years, 3 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -10
lines
Use a header file hack to cope with Linux/NetBSD namespace clashes.
Currently serves for:
ALIGN
mutex_init
mutex_destroy
Revision 1.3.6.2: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:07:57 2019 UTC (5 years, 11 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.3.6.1: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.6.1: +490 -0
lines
Sync with HEAD
Revision 1.3.2.2: download - view: text, markup, annotated - select for diffs
Thu Sep 6 06:56:10 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.3.2.1: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.2.1: +490 -0
lines
Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
Revision 1.3.6.1
Mon Aug 27 14:04:50 2018 UTC (6 years, 8 months ago) by christos
Branches: phil-wifi
FILE REMOVED
Changes since revision 1.3: +0 -490
lines
file amdgpu_fb.c was added on branch phil-wifi on 2019-06-10 22:07:57 +0000
Revision 1.3.2.1
Mon Aug 27 14:04:50 2018 UTC (6 years, 8 months ago) by pgoyette
Branches: pgoyette-compat
FILE REMOVED
Changes since revision 1.3: +0 -490
lines
file amdgpu_fb.c was added on branch pgoyette-compat on 2018-09-06 06:56:10 +0000
Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Aug 27 14:04:50 2018 UTC (6 years, 8 months ago) by riastradh
Branches: MAIN
CVS tags: phil-wifi-20191119,
phil-wifi-20190609,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
netbsd-9-base,
netbsd-9-4-RELEASE,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
isaki-audio2-base,
isaki-audio2,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base
Branch point for: phil-wifi,
pgoyette-compat,
ad-namecache
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +64 -0
lines
Tired of fine-grained commits. Have an amdgpu(4).
Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Aug 27 04:58:19 2018 UTC (6 years, 8 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0
lines
merge linux-drm-v4-4-143
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Mon Aug 27 01:34:43 2018 UTC (6 years, 8 months ago) by riastradh
Branches: LINUX
CVS tags: linux-drm-v4-4-143
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0
lines
Import drm from Linux v4.4.143 (commit a8ea6276d00555387deaaa5eaeb380cd5c17bdc9).
drivers/gpu/drm -> sys/external/bsd/drm2/dist/drm
include/drm -> sys/external/bsd/drm2/dist/include/drm
include/uapi/drm -> sys/external/bsd/drm2/dist/uapi/drm
GPL sources excluded.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Aug 27 01:34:43 2018 UTC (6 years, 8 months ago) by riastradh
Branches: MAIN
Initial revision
CVSweb <webmaster@jp.NetBSD.org>