View previous topic :: View next topic |
Author |
Message |
Fulgurance Veteran
Joined: 15 Feb 2017 Posts: 1198
|
Posted: Wed Dec 19, 2018 2:57 am Post subject: Nouveau specification |
|
|
Hello, for hobbies, i code into assembly. I have little question. Is there documentation about nouveau and how to communicate with nvidia card ? I just would like to write basic driver. Is there just nouveau code or exist documentation ?
I don't found it. |
|
Back to top |
|
|
Tony0945 Watchman
Joined: 25 Jul 2006 Posts: 5127 Location: Illinois, USA
|
Posted: Wed Dec 19, 2018 8:42 pm Post subject: |
|
|
It should be there in your gentoo-sources.
try "locate nouveau|grep /usr/src/linux"
A partial listing:
Code: | /usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.c
/usr/src/linux-4.4.167-gentoo/drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.c
|
Code: | # ls /usr/src/linux/drivers/gpu/drm/nouveau
Kbuild nouveau_crtc.h nouveau_hwmon.c nouveau_vga.h
Kconfig nouveau_debugfs.c nouveau_hwmon.h nv04_fbcon.c
dispnv04 nouveau_debugfs.h nouveau_ioc32.c nv04_fence.c
include nouveau_display.c nouveau_ioctl.h nv10_fence.c
nouveau_abi16.c nouveau_display.h nouveau_nvif.c nv10_fence.h
nouveau_abi16.h nouveau_dma.c nouveau_platform.c nv17_fence.c
nouveau_acpi.c nouveau_dma.h nouveau_platform.h nv50_display.c
nouveau_acpi.h nouveau_dp.c nouveau_prime.c nv50_display.h
nouveau_backlight.c nouveau_drm.c nouveau_reg.h nv50_fbcon.c
nouveau_bios.c nouveau_drm.h nouveau_sgdma.c nv50_fence.c
nouveau_bios.h nouveau_encoder.h nouveau_sysfs.c nv84_fence.c
nouveau_bo.c nouveau_fbcon.c nouveau_sysfs.h nvc0_fbcon.c
nouveau_bo.h nouveau_fbcon.h nouveau_ttm.c nvc0_fence.c
nouveau_chan.c nouveau_fence.c nouveau_ttm.h nvif
nouveau_chan.h nouveau_fence.h nouveau_usif.c nvkm
nouveau_connector.c nouveau_gem.c nouveau_usif.h
nouveau_connector.h nouveau_gem.h nouveau_vga.c
|
|
|
Back to top |
|
|
|