quincy: Initial commit of common Quincy device

 * Splitting off from quincyatt for future proofing.
quincy: Use mass storage mode by default

 * MTP is really only working well on Windows.

Change-Id: I4a1227eca13e61f6e5b1a44a1b65519563d219c7
quincy: Enable USB storage for host mode

Change-Id: I2b433787290e4efa9194ed1a0b241bf683ce3f0d
quincy: Fix autobrightness arrays

Change-Id: I06a7ee15f1ff327588a04f59d1586f5f8ee02147
quincy: Enable the back mic for camcorder

Change-Id: I3ca1626c70e801c76b4c5cac35b2fe7b56514897
quincy: Fix property name

Change-Id: Ia0110ffa3ddd7eb5d047f3cc72d47d473834949d
Revert "quincy: Fix property name"

This reverts commit 8dd20526bf7c4797b8b9185ab34ed253b39ae709.
quincy-common: Adjust the storage configuration

 * Put internal emmc on /sdcard
 * Removable on /external_sd

Change-Id: I3d4a4158386866b9c9364ebb06e3663bdc89a0bf
quincy: Jelly Bean
quincy: Fix loading of modules at boot

Change-Id: Id856a0eb5be7c9f55d2b8d9f2fddd28b25ea5246
quincy: Fixes / cleanups

 * Remove unnecessary MTP config, use AOSP style
 * Mount debugfs
 * Remove dead options

Change-Id: Ie4bc8fae649c910a9c5795d1eb720ecb5a6ff96d
quincy: Fix Trebuchet overlay

Change-Id: I9cf133d4d1dd2c496e42b97f0eee69ffbbece8fe
quincy: Add idc for touchscreen

Change-Id: Ic3880e298959226d2823c813a2a086c819339bf5
quincy: Really fix Trebuchet overlay

Change-Id: I724bd0716dc5c164eb3b45537959aff0bf7c607f
quincy: Use new qcom_diag group for RIL

Change-Id: I0ee691c070f8e14033a5a6a0026b0c8e804c56a3
quincy: Enable qrngd

  * QRNGD feeds /dev/random with entropy from the hardware RNG

Change-Id: I73eb91d00cae75820b09bf0e4b45909699264e7e
quincy: Update hardware definition

Change-Id: I7951b4b166d2b1427cde6f5e67e45218bd8f5bd0
quincy: Enable electron beam

 * Turn it on now that the kernel is fixed.

Change-Id: Ifeb8a599d279a7eb7edd1a49fb0d44ac633c7486
quincy: Enable Zcache

Change-Id: If418393a1c0fe8907c97b688a3588dcfbfed3133
quincy: barometer feature permission

Change-Id: If5aa07952e7a6f6015b990f3924cd349b74247bf