Allocate an hsi controller and its ports
struct hsi_controller * hsi_alloc_controller(unsigned int n_ports, gfp_t flags);
n_ports
Number of ports on the HSI controller
flags
Kernel allocation flags
Return NULL on failure or a pointer to an hsi_controller on success.