Commit graph

16 commits

Author SHA1 Message Date
nimlgen
2f0aa884d5
tinygpu: minimal is macos13 for resets (#16075) 2026-05-07 21:25:56 +03:00
nimlgen
ceb63c8c2f
new bundle id (#15307)
* new bundle id

* new profiles
2026-03-31 12:16:03 +03:00
nimlgen
ff004d2114
remote: fix mmio (#15347) 2026-03-18 18:20:39 +08:00
nimlgen
e1c2d09720
system: rebar to remote devs (#15316) 2026-03-17 16:09:12 +08:00
nimlgen
27e29127b5
system: remote prereqs (#15290)
* x

* new format for apl

* this

* typing

* rpc

* tuple

* linter+new tinygpu
2026-03-16 18:45:41 +08:00
nimlgen
086081e35b
tbgpu: add stapler to the script (#15180) 2026-03-07 00:07:27 +03:00
nimlgen
dfa180413d
tbgpu: sign nv (#15087) 2026-03-02 22:58:30 +03:00
nimlgen
dc82856084
tbgpu: shim binary + remote apl pci dev (#14124)
* shim binary + remote pci dev

* v2

* rip out apl

* cmds

* rename

* clean

* remove

* rm gitignore

* ui

* install

* linter

* um

* cleaner

* assets

* normal install in ui

* cleaner app

* install script

* support fd mmap

* cleaner

* kill server when disconn

* rename + pcidevs

* sign

* install and reinstall

* no sip install

* will trigger update

* nv

* ugh

* this

* fix

* nv

* use nosip sign

* auto install

* remove

* mypy

* upd

* ditto

* print

* simpler

* ditto

* um

* simpler

* upd

* upd

* cleaner

* autogen

* cleaner

* move

* annotations

* server cleaner
2026-01-20 16:15:18 +03:00
nimlgen
e855ec8ee3
tbgpu: refactor dext to support user mappings (#14177) 2026-01-16 15:55:57 +03:00
nimlgen
a0dd9d2146
tbgpu: correct com.apple.developer.driverkit.transport.pci entitlements (#14164)
* tbgpu: correct com.apple.developer.driverkit.transport.pci entitlements

* format
2026-01-15 20:56:39 +03:00
nimlgen
10dc8335d2
tinygpu: fix teardown crash (#13143)
* tinygpu: fix crash

* um?

* double relase

* restore
2025-11-07 19:52:54 +08:00
nimlgen
95620426d5
tinygpu: unmap dma when client closed (#13129)
* tinygpu: unmap dma when client closed

* syn

* tiny fixes
2025-11-07 16:08:43 +08:00
George Hotz
cad3ada909 tinygpu: build with SIP off works 2025-10-20 09:11:09 +08:00
nimlgen
3aa2277b8f
nv: usb4 (#12696)
* hackish

* prog

* match

* l

* simpler

* refactor

* not osx

* apple things

* tiny changes

* fix mask

* match fix

* nn
2025-10-16 20:11:19 +08:00
George Hotz
4a151e7533
make xcode signing happy, waiting for entitlement (#12712) 2025-10-16 10:20:34 +08:00
nimlgen
aa81bde150
amd: usb4/thunderbolt on macs (#12641)
* tbgpu

* works

* cleaner

* this

* zero size

* h

* fix

* simpler

* prio over usb

* c

* not needed

* linter

* this way

* mappings

* mypy

* mypy

* mypy 2

* nn
2025-10-15 13:02:01 +08:00