summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-22Add r11.dtb to FILES=Ben Fennema
Bug: 180940282 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: Ibfab4c64223c73a9c9c92eb947d7811b708784e2
2021-03-16Add support for DEV2 board with evt audio routing + AUO displayPayam Moradshahi
The dev board sent to Lassen with alternate audio routing has AUO display. Bug: 181819710 Change-Id: Ie2dc0a2e42c26edef2705cf973d1486b5931fdbb
2021-03-16Update config for Android Rmullerf
On Android R, CONFIG_IP6_NF_NAT and subsequently the config flags that rely on it are not allowed, causing build errors. Test: `adb shell downloader` is still working in both "WiFi" and "BT proxy only" cases Bug: 160151746 Signed-off-by: mullerf <mullerf@google.com> Change-Id: Ie7a08a013e4db63830533f458b89cb0e7a6b2446
2021-03-03Add configuration for DEV2 board with EVT audio routingPayam Moradshahi
Bug: 177103103 Change-Id: Ifc7c202345cc25cdf8c15f41916af15934671155 Signed-off-by: Payam Moradshahi <payamm@google.com>
2021-03-03Enable CPUSETS to fix systraceTim Kryger
Android expects CPUSETS to be supported by the kernel and will attempt to mount its virtual filesystem at /dev/cpusets and then configure it. If the kernel doesn't support CPUSETS then Android ends up writing to the /dev tmpfs which means only files explicitly written are present which confuses systrace as it expects certain files to always exist in each cpusets subdirectory. Bug: 180046865 Change-Id: I9858580420d3a3f71eca81e62db561bd1f795c51
2021-03-02Update Wifi drivers for kernel 4.19mullerf
Test: Manual Bug: 178670641 Signed-off-by: mullerf <mullerf@google.com> Change-Id: I54365f738bc257d67e0965cc9dd1349ffaad8fe8
2021-03-02Add configuration for EVT devicetreeAlice Sheng
Bug: 179930185 Change-Id: Iee761315b911e977dc0bdbd4d4c7dfb95863b58a
2021-03-01Build loadable module r11_sound_cardYury Agasyants
Also do not build exynos9110_sound, r11_sound_card will be used instead. Bug: 162429788 Change-Id: I93be749b2fa07281acda31dfddadce121ec1eefb
2021-02-26Add haptics to 4.19 kernel build.Charles MacDonald
This re-enables the CS40L2X driver build config. Bug: 178670685 Change-Id: I5314b0de3baf0d5430a6abd6dcd0446abbfb852b
2021-02-26Enable LED property to support the haptics device.Charles MacDonald
This updates the config with entries needed to control the haptics device. Bug: 178670685 Change-Id: I4d11141d037d42bb72c20d9a7f10828dd8807f49
2021-02-26Include cs35l41 driver (Smart Amp Speaker)Payam Moradshahi
Bug: 178670777 Change-Id: I631a83c83bb6bea8669420889ff894fc16715c89
2021-02-26Enable mcu_mic_codec driverPayam Moradshahi
Test: Compiles Bug: 178670777 Change-Id: I57010cea77aed39907cda07a88dd6d28b985ed86
2021-02-17Add missing config param for companion proxy to work with kernel 4.19mullerf
Test: With wifi and data disconnected, run `adb shell downloader` and observe the device downloading the data successfully Bug: 169771366 Signed-off-by: mullerf <mullerf@google.com> Change-Id: Ib9cdd4adfd27109e85abeea82f1d3702a73b4802
2021-02-11Update BT drivers for Kernel 4.19mullerf
Test: Manual Bug: 178670554 Signed-off-by: mullerf <mullerf@google.com> Change-Id: I297f7dbe9dfd68b4f7d008fa5a0c0bad9df70c18
2021-02-10Enable dynamic debugBen Fennema
Bug: 178604503 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: Ibe09c51d5bb4dc1319234aa265dec96ef8294e16
2021-02-09Enable GPIO export and disable display hibernationAlice Sheng
Bug: 178670976 Bug: 178670701 Change-Id: Ifb70cca23f9d419e458e7cb7d7c86feacb8c9a92
2021-02-09[REVERT ME] Enable dynamic ftracemullerf
Test: Run `cat /d/tracing/available_tracers` and confirm the command returns `function`, `irqsoff`, `preemptoff`, and `preemptirqsoff` Bug: 178788210 Bug: 179747307 Signed-off-by: mullerf <mullerf@google.com> Change-Id: I1baee7af69ac8adeba8da50bd4459c9bb423cc25
2021-02-08Fix kernel version generationBen Fennema
Pull in settings from build.config.common. Specifically, KMI_GENERATION=0 needs to be set or else an error occurs during kernel.release file generation, and the resulting image doesn't have the git hash specified (breaking pick_prebuilt.py) Bug: 178604853 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: I010af797ff96d10e694714f80e5eae1636ed7815
2021-02-04Re-enable WLC driverAlice Sheng
Bug: 178670688 Change-Id: I24b02d8505835dd554798915af7f182ae5184c14
2021-02-04Add Exynos ADC driver.Alice Sheng
Bug: 178670688 Change-Id: I76ef2a2447749f9ca3101973d195f38dfacb7677
2021-02-03Remove S2MU00X battery driver.Alice Sheng
We are using our own version in google_battery Bug: 178670688 Change-Id: I93fa3975d69d0b365777109e7a3b3378afcc24c0
2021-02-03Update build.config and r11_defconfig for 4.19Ben Fennema
Bug: 178604503 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: I3d11dd61412459aa685ccdc273174dedf1c9d069
2021-01-21Revert "Set config to use in-kernel LMK"Ben Fennema
This reverts commit a92df800b02cf5b9162ef587c11148259a3da5a4. Reason for revert: Seems to cause excessive kswapd cpu utilization Bug: 177369905 Change-Id: Idb65da2cb5d0207f9d96f0c5247f230a1da5a667
2021-01-14Set config to use in-kernel LMKmullerf
Test: Manual Bug: 177369905 Signed-off-by: mullerf <mullerf@google.com> Change-Id: Ia6bc2c78df663e13d208eaa3d5992f50c69fda46
2021-01-14Build overlay for R11 DEV2 (no MCU, AUO, no NFC)Tim Kryger
Bug: 177347013 Change-Id: Ia411c00a9c30788626564ebdd0783cd0d8543b16
2021-01-11Add support for proto1.1 w/o nfcBen Fennema
Remove legacy support for dev1 and unconfigured boards (platform_info set to 0 0 0 0 0 0) Bug: 175823031 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: Ice39d3b780de53c3945fc9222b067adb360679af
2020-12-30Add exynos scaler supportBen Fennema
Bug: 176179186 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: Id549bbb276ab4898d17938ebfdccf2c956e3a5f7
2020-12-23switch default frequency governor to interactiveBen Fennema
Default was performance, which would locked itself at max_freq -1 step (1014000) vs a potential max of 1144000, as well as never decreasing the frequency regardless of cpu loading. Bug: 175041960 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: I6b35e9436e3f8989df44e1ef053c220d90fbfeb9
2020-12-23Add support for BANG BANG thermal governorAlice Sheng
Basic governor that uses hysteresis to turn a cooling device on/off. Need it for the cooling device that we will use to turn off wireless charging. Bug: 171900343 Change-Id: I64873302c0b5854eb7a3db7489299b6d77bbc5c4
2020-12-15Add new cdt entries for proto1.1 as well as future buildsBen Fennema
Bug: 175738158 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: I84209d21df6ca5081f8645ccc69fb4ddeee5feac
2020-11-18Enable bic tcp congestion control and set as defaultBen Fennema
Bug: 169188646 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: I95a62f4132aa43ee04e749a01ed237b874058c06
2020-11-11Change s3c rtc driver to moduleBen Fennema
By changing the s3c rtc driver to a module, the pmic driver will load first and be assigned rtc0, while the s3c rtc driver will be assigned rtc1 when it is loaded. Bug: 172052055 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: I544d6a964349a4433327067f88c6cef63e9f2de8
2020-11-10Add dev2 BOE display configsAlice Sheng
Bug: 162017662 Change-Id: Ibbcdb8f1019667c63fccc4dbe52f8d046073534e
2020-11-06Add novatek touchcontroller in build.configParth Malkan
Bug: 168724474 Change-Id: Id20e4e3a475cdd84df03b34d3c3c9cc7ef447034
2020-11-05Add Pixart 9126 to the buildMatthew Bouyack
Bug: 168725669 Change-Id: I1d8aa56906634ce5a18efa34fca73689f18783e3
2020-11-04Add new overlays to build.config and dtboimg.cfgBen Fennema
Bug: 172473321 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: I40b8ccb3aa665eeac700fda54d99b3fef4e4dbd2
2020-10-29Add new display configs relating to B1.Alice Sheng
Both the eval board config and the actual B1 display config. Bug: 162017662 Change-Id: I33041a315e1f4c96881cc172aca83462d772da96
2020-10-26Add dtboimg.cfg fileAlice Sheng
This file is for configuring the dtbo overlays. Bug: 157479594 Change-Id: I21b172a6eeb65a56846ae503e6ba2e623455e423
2020-10-14Disable Exynos crash keyMatthew Bouyack
Previously, enabling volume down in the device tree was causing kernel panics because VolDown+Power corresponds to the Exynos 'crash key' (intentional kernel panic). Bug: 169233555 Change-Id: If59719b3fe00f3186b43cd88c889fb63be069a12
2020-10-12Add Proto1 device tree files to build.Alice Sheng
Bug: 170259285 Change-Id: I782363aa725380775e07c273e17521ac81fdf0e4
2020-10-09Enable GPIO Keys for sidebuttonMatthew Bouyack
Bug: 169233555 Change-Id: Ieba359d546253386bea87ee9a590ff5f0897216d
2020-09-30Fixing missing module to enable Clockwork proxymullerf
This flag was missing and is needed to enable the Clockwork Proxy as mentioned in Wear OS by Google Implementation Guide (go/wear4partners). Bug: 169771366 Signed-off-by: mullerf <mullerf@google.com> Change-Id: Ib79c80f4053efef486daaece9f622cd8988b6d8d
2020-09-11Set CONFIG_CRYPTO_SHA512=y for r11Matthew Bouyack
This is required for R. Bug: 162942261 Change-Id: I340ca79102ad2cefef4108e4a84bf5482334c9bc
2020-08-27Config: Enable cpufreq sysfs entriesShiv Rajora
- Enable CONFIG_CPU_FREQ_STAT - Enable Exynos ACME driver: CONFIG_ARM_EXYNOS_ACME Bug: 161744652 Change-Id: I3ff409b486ed17a0cf9956bd791ed09f449b2fce Signed-off-by: Shiv Rajora <srajora@google.com>
2020-08-21Cleaning up unused BT left over flagsmullerf
Those flags came with the initial kernel drop where the bluetooth module was built in-tree. In our case, we build the bluetooth module out of tree and all the needed flags are set accordingly in the designed out of tree directory. Removing those flags to clean up and avoid any confusion. Bug: 164534735 Signed-off-by: mullerf <mullerf@google.com> Change-Id: I1caa8336204c833baf743b1e1873c5e876f26a49
2020-08-14Add drivers/battery folderAlice Sheng
Disable S2MU00X battery driver since we will use our own copy Bug: 162782657 Change-Id: I615e17e17e352d7c445a41f548b6d7307ded402c
2020-08-11Enable LEDS_TRIGGER_TRANSIENT optionKhalil Estell
Required for R11 haptics driver to trigger waveforms. Bug: 161900795 Change-Id: Ia7b1fb67f76d66b9a9a908d0844ca3edddec0453
2020-08-11Add drivers/wlc folderAlice Sheng
For wireless charging drivers. Bug: 159055956 Change-Id: I2c4b908419e4345e96e4f85a6a07a5affba84975
2020-08-04Add nanohub driver to build.configBen Fennema
Bug: 161410878 Signed-off-by: Ben Fennema <fennema@google.com> Change-Id: I9af4b1c35e3c34501b8641d35b733a37d2dcbc57
2020-07-31Config: r11_sound_card -> exynos9110_sound_r11Yury Agasyants
Bug: 162429788 Change-Id: Ib0a656a8fe361a1d07fd846b9db532f2b585ea60