1061 Commits

Author SHA1 Message Date
Michał Kopeć
7fedef6602 board/ncm/v5.0tnx: disable PsysPL
These power limits work on CPU only, but the GPU is the major power
consumer on these boards. Applying Psys power limits only results in CPU
being stuck at 400MHz while GPU is doing anything.

Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:29 +01:00
Michał Kopeć
3920d55509 common/power.c: make applying PsysPL configurable
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:29 +01:00
Michał Kopeć
6ad853dbbd common/acpi.c: report power supply wattage
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:29 +01:00
Michał Kopeć
f097df1852 common/usbpd/tps65987.c: restore previous safety margins
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:29 +01:00
Michał Kopeć
5a61983965 board/ncm/v5.0tnx: tweak D-notifier thresholds
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:29 +01:00
Michał Kopeć
86c0037d63 novacustom/v5.0tnx: enable D-notifier
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:29 +01:00
Michał Kopeć
e3768927c0 common: Add Nvidia D-notifier support
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:28 +01:00
Michał Kopeć
14afa0e62e power: apply safety margin on USB-PD only
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:28 +01:00
Michał Kopeć
cf7b0fc17b pwm: actually use the correct DCR registers for each fan
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:28 +01:00
Michał Kopeć
70d2dacd42 common/include/board/battery.h: get AC adapter voltage from cflags
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:28 +01:00
Michał Kopeć
26bb44c942 novacustom/v5.0tnx: bump power charger input power, define AC adapter voltage
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:28 +01:00
Michał Kopeć
3c9e2f5687 Reduce charger safety margin to 7%
15% is too much and impacts performance

Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:28 +01:00
Michał Kopeć
bee2160877 board/ncm/v5.0tnx: update global config registers per Clevo FW
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:27 +01:00
Michał Kopeć
7cb1739ce2 common/main.c: increase fan polling interval
It's been observed that polling GN21 too often results in throttling.

Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:27 +01:00
Michał Kopeć
3804902f40 tps65987: handle events only when platform is on
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:27 +01:00
Michał Kopeć
af53259082 v560tnx: update GPIO config as per Clevo FW version .11
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:27 +01:00
Michał Kopeć
fddd3a675e novacustom/v5.0tnx: port more GPIO config from clevo fw
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:27 +01:00
Michał Kopeć
52d341966b common/usbpd/tps65987.c: add basic event handling
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:27 +01:00
Michał Kopeć
1c048a7224 board/novacustom/v5*: set GPA1 pin to alt fn
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:26 +01:00
Michał Kopeć
4b2917ce62 board/novacustom/v5.0tnx/board.c: add board ID defs
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:26 +01:00
Michał Kopeć
f6176b5ec3 board/novacustom/v5.0tnx/gpio.c: fix incorrect ME_WE pin direction
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:26 +01:00
Michał Kopeć
2c847bd225 novacustom/v56*: set correct keymap
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:26 +01:00
Michał Kopeć
7fc6764800 keyboard/15in_102/keymap/micmute.c: add keymap
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:26 +01:00
Michał Kopeć
6acd6bbbea Add V540TNx
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:26 +01:00
Michał Kopeć
4809f933d4 novacustom/v560tnx/board.mk: fill in power params
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2024-12-03 14:01:25 +01:00