The primary purpose of the BCMSupport module is to provide shared access to the mailbox channels that are used for communication between the ARM and the VideoCore GPU that is present in the Raspberry Pi family of computers.
For the low-level details of this interface, see the Raspberry Pi GitHub wiki