-
8a1adc2bdc
Enable power switch WDT on IT5570E boards
Tim Crawford
2023-07-19 09:26:10 -06:00
-
45520646aa
power: Reset KBC on CPU reset
Tim Crawford
2023-07-17 11:13:10 -06:00
-
de546fa761
kbc: Add reset function
Tim Crawford
2023-07-17 11:10:00 -06:00
-
0d83819a21
Pad binary file to total flash size
Tim Crawford
2023-07-12 11:52:36 -06:00
-
64e5b8308d
lemp: Remove pull-down from CPU fan sense
Tim Crawford
2023-07-17 13:41:39 -06:00
-
1ebc0bc6c2
galp6: Set CPU/VGA fan sense to TACH functionality
Tim Crawford
2023-07-17 13:32:54 -06:00
-
e093952dd2
kbscan: Reduce debounce time from 15ms to 5ms
Tim Crawford
2023-07-17 12:40:33 -06:00
-
1fded3f7bf
Use
%cs
format when getting the commit date
Tim Crawford
2023-07-07 23:16:29 -06:00
-
4458d5dbe2
bonw15: Set battery Rsense to 5
Tim Crawford
2023-06-30 15:48:20 -06:00
-
42a19b3d6b
oryp11,serw13: Set adapter Rsense to 10 milliohms
Tim Crawford
2023-06-30 14:59:35 -06:00
-
dd555b9012
peci: Clear status on completion
Tim Crawford
2023-06-21 12:44:12 -06:00
-
c7288a5a60
darp9,oryp11: Update keyboard
Tim Crawford
2023-06-16 14:39:43 -06:00
-
8e6d938f90
Add new keyboards
Tim Crawford
2023-06-16 14:38:16 -06:00
-
347bbf0d9a
reuse make target for board list
Yethal
2023-03-29 16:23:42 +02:00
-
faede6264a
Generate matrix from directory
Yethal
2023-03-29 14:09:16 +02:00
-
fe6faa21fc
Add reset command to ectool
13r0ck
2023-05-19 11:36:16 -06:00
-
485f390077
darp9: Set CC_EN high
Tim Crawford
2023-06-08 11:45:36 -06:00
-
9b111bafc6
Fix K_MIC_MUTE keycode
Jeremy Soller
2023-06-07 10:27:40 -06:00
-
c09960cbc6
Replace Call Mute with random key for micmute
Tim Crawford
2023-06-05 16:42:20 -06:00
-
2dd33ffec5
Add "Call Mute" combo key for darp9
Tim Crawford
2023-06-02 09:21:11 -06:00
-
399415fdf6
Add custom keymap for darp9
Tim Crawford
2023-05-30 13:29:25 -06:00
-
9ac513128a
kbled: Add a "step" function for BKL hotkey
Tim Crawford
2023-05-19 16:20:20 -06:00
-
4c9d3197b8
kbled: Make white_dac work like others
Tim Crawford
2023-05-19 13:51:01 -06:00
-
bfbbfe43e6
acpi: Update keyboard backlight functions
Tim Crawford
2023-05-19 17:05:39 -06:00
-
598aef8c4a
kbled: Check if using white or RGB keyboard
Tim Crawford
2023-05-19 17:46:39 -06:00
-
c71a58f7cf
Add RGBKB-DET# GPIO
Tim Crawford
2023-05-19 10:28:02 -06:00
-
e60873a82c
darp9: Add Darter Pro 9
Tim Crawford
2023-05-19 10:29:03 -06:00
-
002823908a
oryp9,oryp10: enable firmware security
Jeremy Soller
2023-06-07 08:57:53 -06:00
-
498508f2f1
scripts: Disable showing signature when getting date
Tim Crawford
2023-06-01 11:26:11 -06:00
-
f4ad9520a8
bonw15: invert USB power GPIO
Jeremy Soller
2023-05-31 07:24:04 -06:00
-
82f091ef55
galp{6,7}: Reduce PL4 on AC to 65W
Tim Crawford
2023-05-25 10:27:42 -06:00
-
2d5cbadf71
galp6,galp7: Enable firmware security
Tim Crawford
2023-05-18 08:56:37 -06:00
-
43dfbb055b
Increase PL4 on battery to 45W for dGPU boards
Tim Crawford
2023-05-16 08:29:27 -06:00
-
99dfbeaec3
power: Set PL4 based on AC state on all boards
Tim Crawford
2023-05-15 16:26:23 -06:00
-
b967e7c921
Format code
Tim Crawford
2023-05-15 10:25:36 -06:00
-
f5c4eaba97
lemp12: hack to drain LDO_3V3 capacitors
Jeremy Soller
2023-05-10 19:06:46 -06:00
-
ca1996dd44
lemp12: Reset GPIO to match lemp11
Jeremy Soller
2023-05-10 14:51:11 -06:00
-
bc92291c26
lemp12: set PSYS current gain to 0.5uA/W
Jeremy Soller
2023-05-03 10:41:49 -06:00
-
e6b8eb4c42
charger/oz26786: support different PSYS current gains
Jeremy Soller
2023-05-03 10:41:36 -06:00
-
93c2784eb3
lemp12: adjust GPIOs some more
Jeremy Soller
2023-05-03 10:41:14 -06:00
-
f5c2548d04
lemp12: check and fix all GPIO config
Jeremy Soller
2023-04-27 09:18:41 -06:00
-
36e6059e90
lemp12: remove unused GPIOs
Jeremy Soller
2023-04-27 09:16:08 -06:00
-
3f4c65931a
lemp12: enable firmware security
Jeremy Soller
2023-04-26 13:57:03 -06:00
-
55632aab7a
lemp12: set PD_POWER_EN to output
Jeremy Soller
2023-04-24 17:16:47 -06:00
-
f80f40f006
Add lemp12
Jeremy Soller
2023-04-24 09:19:56 -06:00
-
5d2f2fd5c0
galp7: Symlink to galp6
Tim Crawford
2023-05-03 08:37:01 -06:00
-
930f16b230
addw3, oryp11, serw13: Set VBATT_BOOST# to input
Jeremy Soller
2023-03-31 14:01:42 -06:00
-
d38ef1413f
Fix style
Jeremy Soller
2023-03-31 07:57:30 -06:00
-
916c9f8c5f
Fixup bonw15 gpios
Jeremy Soller
2023-03-31 07:57:14 -06:00
-
5d11cc14f8
bonw15: Change keyboard model to 15in_102
Jeremy Soller
2023-03-30 15:10:29 -06:00
-
a03ce8d1c3
Set bonw15 smart charger
Jeremy Soller
2023-03-30 13:40:34 -06:00
-
da9648dddb
Add bonw15
Jeremy Soller
2023-03-30 11:40:19 -06:00
-
d0596100bd
serw13: Hook up USB-PD
Tim Crawford
2023-03-29 14:50:45 -06:00
-
cd0321bfbb
Ensure smart charger uses new input current limits when detected
Jeremy Soller
2023-03-29 13:53:32 -06:00
-
658f24a8a8
Hack and slash until it is done
Jeremy Soller
2023-03-29 13:37:26 -06:00
-
7a5c111786
Set CPU power limit based on input current
Jeremy Soller
2023-03-22 11:57:27 -06:00
-
c5229fafab
Set input current based on USB-PD charger data
Jeremy Soller
2023-03-22 11:57:08 -06:00
-
a5ea9f4f05
Expose input current setting
Jeremy Soller
2023-03-22 11:56:47 -06:00
-
49aee51343
Fix gaze17-3050 input current
Jeremy Soller
2023-03-22 09:22:15 -06:00
-
edcfac1050
Make INPUT_CURRENT a macro taking arguments
Jeremy Soller
2023-03-22 09:13:14 -06:00
-
5b55048ef3
WIP: USB-PD current detection
Jeremy Soller
2023-03-16 10:17:57 -06:00
-
a1f4bb55bb
oryp11: Adjust fan curve
Jeremy Soller
2023-03-21 20:35:00 -06:00
-
cd53d28d2e
oryp11: Increase DC power limit to 55W
Jeremy Soller
2023-03-21 20:07:12 -06:00
-
5adacc4241
serw13: Increase DC power limit to 55W
Jeremy Soller
2023-03-21 20:05:41 -06:00
-
4745b109d8
addw3: Increase DC power limit to 55W
Jeremy Soller
2023-03-21 19:51:32 -06:00
-
c76919b189
Add PD_EN to oryp11 to ensure it powers off
Jeremy Soller
2023-03-17 08:43:02 -06:00
-
3eaa5e6e06
Only use PECI over eSPI on oryp11
Tim Crawford
2023-03-15 09:43:14 -06:00
-
c1c082d2cc
power: Set PL4 after CPU reset
Tim Crawford
2023-03-10 08:35:03 -07:00
-
568fae6aba
power: Remove last AC check from power_set_limit
Tim Crawford
2023-03-10 08:32:05 -07:00
-
a198289695
Remove power_set_limit from board_event
Tim Crawford
2023-03-10 08:28:13 -07:00
-
b1bd244d49
gaze18: Set PWM pin to ALT
Tim Crawford
2023-03-07 14:04:31 -07:00
-
546dd30b5e
Fix cold reset by using VW_SUS_PWRDN_ACK again
Jeremy Soller
2023-03-07 09:42:09 -07:00
-
1dd25e0bf0
Remove unnecessary config USE_S0IX from all boards
Jeremy Soller
2023-03-07 09:33:43 -07:00
-
8228362c5d
Do not try to use peci between VW_HOST_RST_WARN and VW_PLTRST_N
Jeremy Soller
2023-03-07 09:18:54 -07:00
-
584e397b07
addw3, gaze18, oryp11, serw13: enable CONFIG_SECURITY
Jeremy Soller
2023-03-07 08:19:53 -07:00
-
86f281b410
Add ME_WE gpio for all boards
Jeremy Soller
2023-03-06 13:14:50 -07:00
-
4a1e0a5aa8
Add optional EC security state and documentation
Jeremy Soller
2023-03-06 13:14:38 -07:00
-
4567f99015
peci: Clear status after command completion
Tim Crawford
2023-02-17 13:50:43 -07:00
-
3dde812dba
peci: Check FINISH for completed transaction
Tim Crawford
2023-02-17 13:38:51 -07:00
-
dd97946056
peci: Check for hardware error
Tim Crawford
2023-02-17 13:49:22 -07:00
-
373dc36676
kbc: Enable Transaction Done interrupt
Tim Crawford
2023-01-10 12:08:37 -07:00
-
22487f737d
gaze18: Set CC_EN high
Tim Crawford
2023-03-03 10:38:51 -07:00
-
0348800411
addw3: Enable USB-C power
Jeremy Soller
2023-03-03 09:57:05 -07:00
-
f73160fad5
oryp11: Enable thunderbolt power
Jeremy Soller
2023-03-03 09:30:39 -07:00
-
4aeb3669a0
Fix formatting
Jeremy Soller
2023-02-28 12:25:11 -07:00
-
7587a6412d
oryp11: set EC_AMP_EN high
Jeremy Soller
2023-02-28 12:24:58 -07:00
-
ba5438a79a
Update power state prior to using PECI
Jeremy Soller
2023-02-24 14:56:34 -07:00
-
55df52a013
Remove unnecessary code from espi_event
Jeremy Soller
2023-02-24 14:27:19 -07:00
-
cb8e0971c6
PECI ESPI timeout of 10ms
Jeremy Soller
2023-02-24 14:23:34 -07:00
-
34ef03b19a
Fix ESPI vw_get and vw_set
Jeremy Soller
2023-02-24 12:39:27 -07:00
-
33eaef2dd0
Reorder power plane detection
Jeremy Soller
2023-02-24 11:42:33 -07:00
-
0d438a3314
Make sure power_state is S0 before attempting PECI
Jeremy Soller
2023-02-24 11:28:50 -07:00
-
962d55309a
Gate peci_available on ESPI availability
Jeremy Soller
2023-02-24 11:04:15 -07:00
-
fc1fda0725
Use EC_RSMRST# for S5 detection on eSPI systems as well
Jeremy Soller
2023-02-24 09:43:49 -07:00
-
35d3c4f161
Fix style
Jeremy Soller
2023-02-22 21:01:49 -07:00
-
6b80721138
oryp11: set prochot the right way
Jeremy Soller
2023-02-22 21:01:38 -07:00
-
a0c81f6304
Improvements for determining CPU state using virtual wires
Jeremy Soller
2023-02-22 15:46:08 -07:00
-
4e11f6220b
Fix comparisons of vw_get values
Jeremy Soller
2023-02-22 14:36:24 -07:00
-
cea89a78d8
Use ESPI VW signals wherever possible
Jeremy Soller
2023-02-22 14:27:47 -07:00
-
a5a677ee63
oryp11: fix some GPIO configuration
Jeremy Soller
2023-02-22 12:26:53 -07:00