google-veyron-{minnie,speedy}: new device
Wiki pages:
- https://wiki.postmarketos.org/wiki/ASUS_Chromebook_Flip_C100_(google-veyron-minnie)
- https://wiki.postmarketos.org/wiki/ASUS_Chromebook_C201_(google-veyron-speedy)
I ran into some issues with previous kernel config (related to i2c and sound), so had to play around with kernel config and, while i'm here, i decided to rework it, because it used to contain many not needed modules which are related to non-rockchip SoCs (new config is ~900 modules less). I also enabled some USB and HID devices (~125 modules more), since this config is used with devices which have USB-A ports (we may consider adding a kconfig check for this)
I use u-boot 2021.01 version since it's known to work. I tried the latest one, but it doesn't work and results in black screen
It seems that google-veyron-jerry is the only device which currently uses armv7 version of this kernel. So, @tvall, please, test this for regressions on veyron-jerry. Also, this MR should give you working FDE and audio through 3.5 jack (speakers need ucm configs), please test it if you have a chance