some prework

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
add some new controlor indexes

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
add command types

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
define comand types

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
compile fixes

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
fixup types

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
add some device specific info

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
rename some classes

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
some gain code

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
type fixes

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
type fixes

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
some quirks

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
fix channel mapping

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
6022: update divider data

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
calculate data

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
change bulk packet size

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
tmp

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>