Q:
Product
DM3730 / AM3703 Torpedo SOM
Software OS
Linux
Part Number
1021753
Description
Hi,
We are having trouble implementing a custom display.
In short, we are trying to interface a monochrome 10bits OLED lcd. Our strategy is to use 24bits RGB but use only 2 component (8bits, 2bits - 6bits to GND, 8bits to GND.) The input signal will be mix accordingly by our camera driver, then piped to the tidisplaysink. We want to use the OMAP DSS DISPC gamma correction table since the linear signal doesnt correspond to the gamma curve of our display. Is there any way to change the DSS DISPC registers from userspace? From TI documentations we need to write the physical address to a unsigned int array into register "DISPC_GFX_TABLE_BA".
A:
You would need an entry in the sysfs to be able to manipulate the hardware from userspace. I looked through the sysfs entries and I do not see one. For this kind of functionality, you would need to modify the driver to allow you to modify the register from userspace.