GO_S_PACKET_SIZE
if (size != GO_S_PACKET_SIZE)
GO_S_PACKET_SIZE, data);
if (header_size + len > GO_S_PACKET_SIZE)
dmabuf = kzalloc(GO_S_PACKET_SIZE, GFP_KERNEL);
GO_S_PACKET_SIZE, dmabuf);
ret = hid_hw_output_report(hdev, dmabuf, GO_S_PACKET_SIZE);
ret = ret == GO_S_PACKET_SIZE ? 0 : -EINVAL;