This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320DM8168: License implications of use of ti81xxfb.h structures and ioctl

Part Number: TMS320DM8168

In user-space, I need to adjust the frame buffer region parameters using TIFB_GET_PARAMS and TIFB_SET_PARAMS.  ti81xxfb.h defines these ioctl requests as well as the ti81xxfb_region_params structure that passes the related data back-and-forth.  The comment section of ti81xxfb.h states that it's use is covered by a GPLv.2 license.  Normally in Linux, ioctl use is permitted to bypass normal GPL rules according to LICENSES/exceptions/Linux-syscall-note.  Does the GPLv2 license for ti81xxfb.h follow LICENSES/exceptions/Linux-syscall-note or would any user-space program calling an ioctl defined by ti81xxfb.h be subject to GPLv2 license rules?