4DCAPE-43T driver

Dear All,
I am using 4D CAPE from 4d system. Which device driver is it using and how it is loaded by the kernel.


Hi Abhilash,

If you type “cat /sys/devices/platform/bone_capemgr/slots” you will find out what dtbo was loaded by the cape manager (assuming that you have got the dislpay up&running).

For example the result I get:

root@beaglebone:~# uname -a Linux beaglebone 4.4.40-ti-r80 #1 SMP Sat Jan 7 11:36:44 UTC 2017 armv7l GNU/Linux root@beaglebone:~# cat /sys/devices/platform/bone_capemgr/slots 0: P---L- 0 4D 4.3 LCD CAPE- 4DCAPE-43T ,00A1,4D SYSTEMS ,BB-BONE-LCD4-01 1: PF---- -1 2: PF---- -1 3: PF---- -1 root@beaglebone:~#

the beaglebone know which dtbo to load due to the eeprom that is located on the cape.

Hope this answers your question, best regards,

Hi carl,
Thanks for the reply.
I am aware of the dtbo. But i want to know which device drive is loaded. As far i am concerned the lcd uses himax controller. I want to know which driver is used for the lcd display.

It's using the tilcd controller found on the am335x


Sure, that's one part of the tilcdc driver found in mainline..