126 Commits

Author SHA1 Message Date
Jeremy Soller
885fb3ed44
Add PMC support to scratch ram, move makefile targets to new makefile 2019-11-20 11:58:36 -07:00
Jeremy Soller
8950a783f4
Support use of all available scratch RAM 2019-11-20 11:28:21 -07:00
Jeremy Soller
3e8cc817b7
Seperate compilation of scratch rom 2019-11-20 11:14:01 -07:00
Jeremy Soller
b6d2c587f6
Only build items in $(OBJ) with standard rules 2019-11-20 10:47:23 -07:00
Jeremy Soller
8c90323b6a
Add ARRAY_SIZE 2019-11-20 10:47:10 -07:00
Jeremy Soller
27f1dccc9e
Run peci and battery events every 256 cycles 2019-11-19 14:25:32 -07:00
Jeremy Soller
9f02b8d67d
Add Jeremy's keymap 2019-11-19 13:23:00 -07:00
Jeremy Soller
055cb92844
Allow compilation with lower log level, change level to warn 2019-11-19 12:31:30 -07:00
Jeremy Soller
eec73b0796
Add comment about default layout 2019-11-19 12:23:06 -07:00
Jeremy Soller
dbbc1b2a03
Cleanup keymap 2019-11-19 12:14:59 -07:00
Jeremy Soller
e8f8169822
Allow user keymaps 2019-11-19 12:04:29 -07:00
Jeremy Soller
5f49f49140
Revert continuous battery charging, it doesn't quite work 2019-11-19 11:51:15 -07:00
Jeremy Soller
9f356f88cc
Send battery charger config repeatedly 2019-11-19 11:38:59 -07:00
Jeremy Soller
93220ab072
Fix detection of CPU temp 2019-11-19 10:48:04 -07:00
Jeremy Soller
c1fe4eeb43
Simplify scancode set 1 transformation 2019-11-18 20:34:19 -07:00
Jeremy Soller
d928ef8a9a
Provide battery and peci info through acpi pmc interface 2019-11-18 20:34:02 -07:00
Jeremy Soller
788fa5ee52
Improve keyboard scanning and add function key 2019-11-18 19:19:55 -07:00
Jeremy Soller
1f81503c55
Enable kbscan 2019-11-18 14:47:19 -07:00
Jeremy Soller
cc355b5962
Disable I2C debugger 2019-11-18 10:41:31 -07:00
Jeremy Soller
98dc75e37f
Move HOSTA defines to public header 2019-11-18 10:08:45 -07:00
Jeremy Soller
47359230fa
Enable i2c debugger on address 0x76 2019-11-18 09:26:38 -07:00
Jeremy Soller
6f6336c2dd
Fix app key 2019-11-18 09:22:31 -07:00
Jeremy Soller
93e35d2cc5
Add debug levels 2019-11-18 09:22:21 -07:00
Jeremy Soller
e0e17258a3
Set WLAN_PWR_EN 2019-11-17 19:53:41 -07:00
Jeremy Soller
56ae9f788c
Disable debugging by default, enable wireless 2019-11-17 19:45:45 -07:00
Jeremy Soller
08717157db
Do not debug touchpad values 2019-11-17 18:39:03 -07:00
Jeremy Soller
271b612c57
Ensure ps2 interface is always in correct state 2019-11-17 18:37:25 -07:00
Jeremy Soller
49e958fc7d
Implement temperature control using peci 2019-11-17 15:52:44 -07:00
Jeremy Soller
f52af3ff87
scratch rom functionality (WIP) 2019-11-16 20:19:46 -07:00
Jeremy Soller
d940e2add9
Update ecsim 2019-11-16 20:19:25 -07:00
Jeremy Soller
3fd37bd16a Enable touchpad pins 2019-11-15 19:19:14 -07:00
Jeremy Soller
7614873b19 Enable PNP devices by default, attempt to send/receive data from touchpad 2019-11-15 16:47:56 -07:00
Jeremy Soller
512e52a408
Use common i2c include 2019-11-15 14:43:31 -07:00
Jeremy Soller
d3c16c5c52
Fix smbus read/write on arduino 2019-11-15 14:19:21 -07:00
Jeremy Soller
97502b61b0
Update avr i2c to match new common i2c library 2019-11-13 19:26:04 -07:00
Jeremy Soller
7401a540e8
Modify i2c timing 2019-11-13 15:50:26 -07:00
Jeremy Soller
77aa419318
Better error information 2019-11-13 15:40:53 -07:00
Jeremy Soller
b1d0aaf180
Fix test for direction switch 2019-11-13 14:36:20 -07:00
Jeremy Soller
890d8e9968
Move i2c support to common 2019-11-13 14:33:04 -07:00
Jeremy Soller
894e448dfc
Host interface is enabled on demand 2019-11-13 11:13:35 -07:00
Jeremy Soller
1a6d510aee
statics are pdata by default 2019-11-13 11:13:26 -07:00
Jeremy Soller
1de07139cd
Set model to medium 2019-11-13 10:56:30 -07:00
Jeremy Soller
20caba8107
Clean up global definitions for kbscan 2019-11-13 10:55:27 -07:00
Jeremy Soller
3bd54dcf24
Use i2c definitions for all i2c functions 2019-11-13 10:55:05 -07:00
Jeremy Soller
1e6c741d82
Add i2c definitions for it8587e 2019-11-13 10:51:57 -07:00
Jeremy Soller
72fd8001ab
Add CPU frequency definition for galp3-c 2019-11-13 10:50:38 -07:00
Jeremy Soller
3e5f81b775
Adjust SMBUS timing 2019-11-12 10:59:01 -07:00
Jeremy Soller
d07cbc33e5
Fix comment 2019-11-12 08:38:45 -07:00
Jeremy Soller
4dd5aecd42
Fix address of SCLKTSA 2019-11-12 08:38:20 -07:00
Jeremy Soller
73cd5f1cdf
Add i2c slave support to arduino firmware 2019-11-11 09:35:56 -07:00