Commit Graph

19 Commits

Author SHA1 Message Date
Jeremy Soller
fd0bbc53f4 Set limits on SRAM usage 2020-09-29 19:42:05 -06:00
Tim Crawford
5fd9df0ed0 Add SPDX license identifiers
Add license information to files. Mostly automated with:

    find src/ -name '*.[c,h]' | xargs sed -i '1s,^,// SPDX-License-Identifier: GPL-3.0-only\n\n,'
    find src/ -name '*.mk' | xargs sed -i '1s,^,# SPDX-License-Identifier: GPL-3.0-only\n\n,'
2020-09-17 09:17:08 -06:00
Jeremy Soller
39cd014f7b Addw2 support (#67)
* Add addw2 board

* Set charge params and update gpio.h

* Set VGA fan to 100% when entering scratch rom

* Implement keyboard LEDs

* Turn off keyboard LEDs in gpio defaults

* Default airplane mode LED to off

* Enable GPU power and fan control

* Add NVIDIA GPU power and temp to power.csv

* Add NVIDIA GPU fan value to power.sh

* Move GPU init back to coreboot

* Do not turn on GPU fan if GPU is off

* Show POST codes

* Add timestamps to console_external

* Accept port 81 cycles

* Move setting RSTS into ec_init

* Move post code debugging to system76/common

* Move some GPIO init from system76/common to boards

* Make some power signals optional

* Remove POST code support - it only works on IT5570
2020-06-04 13:22:59 -06:00
Jeremy Soller
c50632c1bf Fix timer interrupt 2020-02-03 20:12:23 -07:00
Jeremy Soller
c1fbbce805 Create arch_init function, enable interrupts 2020-02-03 15:27:27 -07:00
Jeremy Soller
ce22dd5208 Add global timer 2020-02-03 15:16:17 -07:00
Jeremy Soller
3692bed6b2 Remove unused reset code 2020-02-03 15:14:10 -07:00
Jeremy Soller
e7c80c370c Use large model 2020-02-03 15:13:56 -07:00
Jeremy Soller
c1236b9e4a Improve power light control 2020-01-13 15:51:22 -07:00
Jeremy Soller
da60fc9080 Fix delay_us and delay_ns not showing up 2019-11-22 14:30:21 -07:00
Jeremy Soller
9cfd3a8d5a WIP: redo power sequence 2019-11-22 10:02:24 -07:00
Jeremy Soller
b6d2c587f6 Only build items in $(OBJ) with standard rules 2019-11-20 10:47:23 -07:00
Jeremy Soller
1de07139cd Set model to medium 2019-11-13 10:56:30 -07:00
Jeremy Soller
8f69ece191 Fix errors and deny errors 2019-11-10 18:49:21 -07:00
Jeremy Soller
1b0f79c818 Add delay_ticks function 2019-11-08 10:29:04 -07:00
Jeremy Soller
ded5181926 Organize into arch, board, and ec modules 2019-09-29 20:13:03 -06:00
Jeremy Soller
9d056547e6 Add includes from each directory 2019-09-29 20:09:42 -06:00
Jeremy Soller
b04352cb63 Reorganize to allow compiling and running AVR firmware 2019-09-29 17:13:31 -06:00
Jeremy Soller
608326af30 Prepare for portable build process 2019-09-29 16:45:12 -06:00