256 Commits

Author SHA1 Message Date
Jeremy Soller
06e226e9c8
Implement hardware camera toggle 2020-01-28 15:07:13 -07:00
Jeremy Soller
092ae995ce
Add camera toggle SCI 2020-01-28 15:05:00 -07:00
Jeremy Soller
67a1c41c6f
Missing break in case select 2020-01-28 15:04:17 -07:00
Jeremy Soller
0c4d0fbe0b
Add keyboard backlight SCI 2020-01-28 15:02:41 -07:00
Jeremy Soller
edbb6136dc
Add support for LED brightness setting 2020-01-28 15:02:12 -07:00
Jeremy Soller
5cd6f77e2a
Add DAC initialization 2020-01-28 14:59:54 -07:00
Jeremy Soller
d52683fcb4
Add DAC registers 2020-01-28 14:59:35 -07:00
Jeremy Soller
7e835b4039
Sync system76 boards 2020-01-23 15:32:56 -07:00
Jeremy Soller
bd7e39baac
Update fan curve on lemp9 to use interpolation and max out at 80C 2020-01-23 14:53:20 -07:00
Jeremy Soller
bb985e265c
Implement charging light 2020-01-21 16:04:03 -07:00
Jeremy Soller
1a88f3e056
Implement airplane mode LED 2020-01-21 16:03:41 -07:00
Jeremy Soller
a3aff2083a
Move watchdog reset higher 2020-01-21 14:49:27 -07:00
Jeremy Soller
1b5dc21552
Use watchdog reset for exiting scratch rom 2020-01-21 14:21:12 -07:00
Jeremy Soller
131d936a98
Merge branch 'master' of https://github.com/system76/ec 2020-01-16 15:56:37 -07:00
Jeremy Soller
cb98f5ce48
Increase battery charge voltage for darp5 2020-01-16 15:56:32 -07:00
Jeremy Soller
bfc6b10aa7
Use ISP example to flash 2020-01-16 15:16:22 -07:00
Jeremy Soller
31550fa3c6
Fix remapping of alt and super in galp3-c jeremy layout 2020-01-16 15:14:58 -07:00
Jeremy Soller
144d3e790c
Allow common module to compile for AVR 2020-01-16 14:40:45 -07:00
Jeremy Soller
76ccd941c4
Update ecflash 2020-01-16 14:40:35 -07:00
Jeremy Soller
f5c87e8f25
Add new PMC3 flashing method 2020-01-16 14:40:24 -07:00
Jeremy Soller
5c4d946a66
Enable PMC3 in PNP 2020-01-16 14:39:09 -07:00
Jeremy Soller
97eb217650
Add flipped connector for parallel arduino 2020-01-16 14:38:53 -07:00
Jeremy Soller
fca09adf56
Add additional PMCs 2020-01-16 14:38:21 -07:00
Jeremy Soller
6672befb31
Update AVR I2C functions 2020-01-16 14:37:39 -07:00
Jeremy Soller
5d10775877
Add darp5 firmware 2020-01-15 21:02:41 -07:00
Jeremy Soller
9aadf50764
Use new layout define for galp3-c 2020-01-15 20:14:17 -07:00
Jeremy Soller
d3b7871b35
WIP: layout macro for galp3-c 2020-01-15 16:30:45 -07:00
Jeremy Soller
ac12a91f56
Increase scratch ROM size for galp3-c 2020-01-15 16:26:10 -07:00
Jeremy Soller
93545fb83c
Add support for multiple I2C buses 2020-01-15 16:25:30 -07:00
Jeremy Soller
efa9fb7fb4
Refactor to minimize differences between galp3-c and lemp9 code 2020-01-15 15:54:43 -07:00
Jeremy Soller
e2a38c7a88
Update ecsim 2020-01-14 15:44:45 -07:00
Jeremy Soller
bd450ce9c3
Adjust scratch ROM for IT5570 2020-01-14 15:43:26 -07:00
Jeremy Soller
b68303f32c
Update ecflash and ecsim 2020-01-13 20:41:18 -07:00
Jeremy Soller
2e6a556e4b
Send SWI on lid open 2020-01-13 20:40:29 -07:00
Jeremy Soller
c1236b9e4a
Improve power light control 2020-01-13 15:51:22 -07:00
Jeremy Soller
c71a595efc
Make power LED show CPU power state 2020-01-13 13:52:55 -07:00
Jeremy Soller
c95e03e960
Use capslock as fn 2020-01-13 13:52:32 -07:00
Jeremy Soller
52ed016a51
Fix polarity of H_PROCHOT_EC 2020-01-12 20:38:16 -07:00
Jeremy Soller
bc13ddbbe2
Default to lemp9 2020-01-12 20:19:47 -07:00
Jeremy Soller
95cc7b697d
Enable touchpad pins 2020-01-12 20:19:33 -07:00
Jeremy Soller
98467ac449
Cleanup 2020-01-12 20:19:20 -07:00
Jeremy Soller
e9c308b789
Add PECI init 2020-01-12 20:18:57 -07:00
Jeremy Soller
0687488ec4
Fix communication with PCH 2020-01-12 20:14:30 -07:00
Jeremy Soller
8e4d354d54
Add Jeremy's layout 2020-01-12 10:40:34 -07:00
Jeremy Soller
cb1f7df142
Cleanup of keymap definition 2020-01-12 10:37:56 -07:00
Jeremy Soller
a49e3f791b
Use QMK style layout macro 2020-01-12 09:12:52 -07:00
Jeremy Soller
8bc24fb8de
Break out GPIO init into bits 2020-01-10 19:56:13 -07:00
Jeremy Soller
fad6c6cbb3
Add more GCR registers 2020-01-10 14:33:39 -07:00
Jeremy Soller
bd7b9a44d6
Add power LED 2020-01-10 14:33:16 -07:00
Jeremy Soller
9f57e03518
Set all GPIOs to 3.3V 2020-01-10 14:33:03 -07:00