* H. Nikolaus Schaller hns@goldelico.com [190213 14:52]:
Am 13.02.2019 um 15:35 schrieb Tony Lindgren tony@atomide.com: So maybe we need the following hierarchy for the kernel driver:
- SoC glue device (power, clocks, dma maybe) 2. SGX glue device for shared resources 3.1 2d accelerated driver 3.2 3d sgx blob driver
Well, yes, but I am not sure if 2d and 3d have anything in common or need the same basis.
OK
If we just take out #3.1 for the moment we have
#1 patches for arch/arm #2 the linux wrapper of the IMG/TI code in srvkm/env/linux and system/$DEVICE #3.2 the IMG driver core everything else in srvkm
...
I'd keep #2 and #3.2 together because they are compiled into a single driver.ko.
OK let's see what makes most sense.
Regards,
Tony