DMIPATH=/sys/class/dmi/id

tegav2_info()
{
	board=`cat $DMIPATH/product_name`
	case "$board" in
		TEGA*|VPAD10*|X1*|PC*|Intel*)
			;;
		*)
			error WARNING: An unknown model
			;;
	esac

	# FIXME: a workaround for the race condition of auto-probing
	EXTMOD="$EXTMOD hid-multitouch"
	mkdir /android/mnt/USB
	chown 1000.1015 /android/mnt/USB # system.sdcard_rw

	return 1 # auto_detect
}

detect_hardware()
{
	case "`cat $DMIPATH/uevent`" in
		*TEGA*|*VPAD10*|*azpen*|*AZPENPC*|Intel*)
			;;
		*)
			error WARNING: An unknown tablet
			;;
	esac

	tegav2_info
}

post_detect()
{
	board=`cat $DMIPATH/product_name`
	case "$board" in
		X1*|PC*)
			echo 3 03eb 201c 1 > /sys/module/hid_multitouch/drivers/hid:hid-multitouch/new_id
			;;
		*)
			;;
	esac
}
