snow : CYTRA-116002-00_2.9

Change trackpad scanrate to 300kHz.

This change also removes the trial firmware switching, and also updates
the ebuild to use cros-binary_add_overlay_uri.

Signed-off-by: Benson Leung <bleung@chromium.org>

BUG=chrome-os-partner:16065
TEST=Boot this on a system that previously had 2.4 firmware.
To check, cat /sys/bus/i2c/devices/1-0067/firmware_version.
Check that the system takes an additional 17 seconds at boot at the "Chrome"
splashscreen before the login screen appears. Then check firmware_version.
Ensure that 2.9 is installed.
Check failure recovery :
$ /opt/google/touchpad/firmware/chromeos-touch-firmwareupdate.sh -f -d cyapa
While it is running, power down the system.
On next boot, the system should go through a recovery firmware update,
additional 17 seconds, and then have a functional trackpad on 2.4 fw.

Reviewed-on: https://gerrit.chromium.org/gerrit/44853
Commit-Queue: Benson Leung <bleung@chromium.org>
Reviewed-by: Benson Leung <bleung@chromium.org>
Tested-by: Benson Leung <bleung@chromium.org>
(cherry picked from commit a6729c9b1e9d0bc28ee45eacbf271de0c92edc43)

Change-Id: If6bb8eb21d9748dd5da5997699e6fd10580ff9bb
Reviewed-on: https://gerrit.chromium.org/gerrit/45671
Reviewed-by: Joseph Shyh-In Hwang <josephsih@chromium.org>
Commit-Queue: Benson Leung <bleung@chromium.org>
Tested-by: Benson Leung <bleung@chromium.org>
5 files changed