Commit Graph

  • e8ce6d9096 Add libhidapi-dev to deps Jeremy Soller 2021-11-17 08:30:10 -07:00
  • 95632b4503 ectool: use linux-shared-hidraw feature for hidapi Jeremy Soller 2021-11-17 08:18:07 -07:00
  • 55a617f2e0 gaze16-3060-b: Symlink new variant to gaze16-3060 Tim Crawford 2021-10-07 12:35:23 -06:00
  • 987a5b4b70 Update submodules Tim Crawford 2021-10-22 16:34:11 -06:00
  • 43e5cf4ba3 Fix or silence clippy warnings on nightly Tim Crawford 2021-10-22 16:30:32 -06:00
  • 975377af42 Update Rust toolchain to 2021-06-15 Tim Crawford 2021-10-18 12:21:10 -06:00
  • 9fa83ad359 gaze16-3050, gaze16-3060: set PCH_DPWROK_EC low on EC boot to ensure PCH is off Jeremy Soller 2021-09-30 10:49:16 -06:00
  • d3ee037879 Add gaze16 to CI Jeremy Soller 2021-09-20 10:58:11 -06:00
  • 9046f1e527 Add oryp8 Jeremy Soller 2021-09-14 09:27:31 -06:00
  • 15c5f936b5 Read cycle count from battery and expose for ACPI Ian Douglas Scott 2021-09-14 20:35:51 -07:00
  • 646a6436a7 Attempt to fix power_peci_limit issues Jeremy Soller 2021-09-07 16:45:58 -06:00
  • f55e493001 Remove overflow check for unsigned diffs Tim Crawford 2021-08-15 21:22:01 -06:00
  • e00686a661 docs: Only 5570 and 8587 are valid EC IDs Tim Crawford 2021-08-02 15:30:40 -06:00
  • 73c6bd986d main: Use unsigned modulo Tim Crawford 2021-08-02 11:56:47 -06:00
  • d99ea41259 power: Use u8/u16 for loop index Tim Crawford 2021-08-02 11:56:47 -06:00
  • 37fa06ebc8 parallel: Use u16 for data length Tim Crawford 2021-08-02 11:56:47 -06:00
  • 5599c02e83 keymap: Use u8 for array access Tim Crawford 2021-08-02 11:56:47 -06:00
  • 458cb000f3 kbscan: Use u8 for array access Tim Crawford 2021-08-02 11:56:47 -06:00
  • 571316a4ea kbled: Use u8 for array access Tim Crawford 2021-08-02 11:56:47 -06:00
  • f27d6350f2 kbc: Use u16 for timeout Tim Crawford 2021-08-02 11:56:47 -06:00
  • 2a3830fb57 i2c: Use u16 for data length Tim Crawford 2021-08-02 11:56:47 -06:00
  • 784202383e fan: Use u8 for array access Tim Crawford 2021-08-02 11:56:47 -06:00
  • 99af8a35f5 Use explicitly sized types from stdint Tim Crawford 2021-07-28 07:36:42 -06:00
  • 38b2a628f9 gaze16-3050: Correct charger input current Tim Crawford 2021-07-30 09:31:23 -06:00
  • ff53939a56 Add gaze16 Jeremy Soller 2021-06-09 15:39:39 -06:00
  • 2720bb9037 Use PME virtual wire for suspend/resume Jeremy Soller 2021-06-25 15:25:01 -06:00
  • 90057df94f Change repetitive prints from DEBUG to TRACE Jeremy Soller 2021-06-10 09:12:34 -06:00
  • 913b0dfc44 Expose pnp_read and pnp_write Jeremy Soller 2021-06-10 09:04:43 -06:00
  • e25af93f2e Update ecsim Jeremy Soller 2021-06-09 14:44:05 -06:00
  • 9aab239f0a keyboard: Set scroll lock in default layouts Tim Crawford 2021-07-16 08:33:36 -06:00
  • 701adb2f27 keymap: Define scroll lock Tim Crawford 2021-07-16 08:33:18 -06:00
  • 146f2d2b4a Implement scancode buffer Jeremy Soller 2021-07-19 12:22:57 -06:00
  • e86e18d4b1 delay: Use u8, decrementing loop Tim Crawford 2021-07-15 14:37:48 -06:00
  • f9e4e25b05 ec/it*: Merge remaining ITE EC files Tim Crawford 2021-06-10 12:55:13 -06:00
  • cd8e76420d Add EC define that is usable in macros Tim Crawford 2021-07-16 09:40:40 -06:00
  • 851221da61 ec/it*: Merge all identical ITE EC files Tim Crawford 2021-06-10 12:12:16 -06:00
  • c7fafe0103 board.c: Remove unused includes/globals Tim Crawford 2021-06-08 17:38:39 -06:00
  • 92c8f8f3d1 lemp9: Remove duplicate setting of XLP_OUT Tim Crawford 2021-06-08 17:35:57 -06:00
  • 1fc832ca94 Enable POST codes in EC init instead of per-board Tim Crawford 2021-06-10 09:43:54 -06:00
  • d1db553e8c system76/*: Call EC function to read POST codes Tim Crawford 2021-06-09 09:43:52 -06:00
  • f8d81a1e1b ec/it5570e: Add function to read POST codes Tim Crawford 2021-06-09 09:40:38 -06:00
  • 43651cf2c2 ec/it*: Remove vendor string from signature Tim Crawford 2021-06-09 15:02:34 -06:00
  • a8229d9e62 Move power limit functions to common board code Tim Crawford 2021-06-10 15:05:15 -06:00
  • 3f446e5c6e Move eSPI files to board common code Tim Crawford 2021-06-11 10:37:07 -06:00
  • 8ea0403850 Smooth fan speed changes (#190) Winston Hoy 2021-06-14 16:22:29 -04:00
  • b7368e8202 docs: Add overview of development environment Tim Crawford 2021-06-08 13:12:35 -06:00
  • 5a7fd2d7b3 docs: Rewrite the keyboard layout doc Tim Crawford 2021-06-07 11:29:30 -06:00
  • dab3a24fcb docs: flashing: Emphasize potential loss of data Tim Crawford 2021-06-07 11:29:30 -06:00
  • d36cf981fe readme: Expand "dependencies" to "quickstart" Tim Crawford 2021-06-07 11:29:30 -06:00
  • ca09e86987 Update documentation Jeremy Soller 2021-06-04 06:55:48 -06:00
  • df469a9eea Reduce copying of keyboard layouts Jeremy Soller 2021-06-01 08:55:43 -06:00
  • 4742fd9742 Fix adding src/board/system76/common headers to INCLUDE Jeremy Soller 2021-06-01 08:30:58 -06:00
  • 689cea4e9c readme: Add section for legal info Tim Crawford 2021-06-03 16:37:18 -06:00
  • 6c5257ff3e readme: Add note about releases Tim Crawford 2021-06-03 16:10:55 -06:00
  • 51d6319f5b readme: Update note about PATH Tim Crawford 2021-06-02 19:52:17 -06:00
  • b3b2a312b7 Define GPCRn values in EC header Tim Crawford 2021-06-02 21:02:45 -06:00
  • 3fe0e2f4e4 Add hidapi deps Tim Crawford 2021-05-21 13:57:40 -06:00
  • 1b539e1206 Make touchpad access non-blocking Jeremy Soller 2021-05-24 10:42:26 -06:00
  • 532219c3f8 Allow battery thresholds to be set in config.mk Tim Crawford 2021-05-14 10:41:01 -06:00
  • 76e02c9514 Set battery charging thresholds in common.mk Tim Crawford 2021-05-14 10:41:01 -06:00
  • 285d622fbc kbc: Reduce timeout from 10ms to 1ms Tim Crawford 2021-05-13 11:00:36 -06:00
  • aa880033e3 Add missing xxd dep Tim Crawford 2021-05-13 10:11:47 -06:00
  • 316376c271 Add deps for Arch Linux Tim Crawford 2021-05-12 17:14:53 -06:00
  • 8bdcf243ec Add lint to ensure spaces are used for indentation Tim Crawford 2021-03-09 15:29:40 -07:00
  • 4963e04a83 Reindent files using spaces Tim Crawford 2021-03-09 14:00:13 -07:00
  • 720af4b2b0 Use BIT macro Tim Crawford 2021-02-24 07:52:42 -07:00
  • 9a3ecba010 scripts: Add coccinelle file to use BIT macro Tim Crawford 2021-02-23 20:05:17 -07:00
  • 7888f214bb Update dependency and keyboard config instructions Lars Alexander Blumberg 2021-04-26 00:05:04 +02:00
  • 606ba01b48 default to fan syncing but support disabling fan syncing with SYNC_FANS=0 build flag Winston Hoy 2021-04-30 11:24:19 -04:00
  • f0c42f5839 Sync dGPU and PECI fans (at highest requested duty) Winston Hoy 2021-01-17 21:55:59 -05:00
  • 73b4e42726 Update ecspy Tim Crawford 2021-04-14 07:08:26 -06:00
  • 1ea21aedbe deps.sh: Run apt-get update Ian Douglas Scott 2021-04-13 08:19:11 -07:00
  • 55523d4083 ectool 0.3.6 Ian Douglas Scott 2021-04-12 07:36:12 -07:00
  • 84d5c6b79d tool: Make Access require Send and 'static Ian Douglas Scott 2021-04-12 07:32:53 -07:00
  • 16778e4a41 Report all keys as released when lid is closed Jeremy Soller 2021-04-02 10:33:35 -06:00
  • a04d353096 Fix fan_max keeping fan on when in S0iX Jeremy Soller 2021-04-02 10:21:39 -06:00
  • 2401fcc50d oryp6, oryp7: Fix buzzing at lowest fan speed Jeremy Soller 2021-03-15 21:23:30 -06:00
  • 61428bd198 ectool 0.3.5 Jeremy Soller 2021-03-16 09:46:35 -06:00
  • 0017450cbb Add LED_SAVE command Jeremy Soller 2021-03-16 09:44:30 -06:00
  • 17f8e37ed5 Convert toolchain file to TOML syntax Tim Crawford 2021-03-15 09:30:23 -06:00
  • 66a970fa51 oryp6, oryp7: Improved fan curve for video chat Jeremy Soller 2021-03-05 09:35:16 -07:00
  • 9ad6b54aed Fix requiring sudo to run power.sh Jeremy Soller 2021-03-05 09:34:22 -07:00
  • 91d128f0a0 ectool 0.3.4 Jeremy Soller 2021-03-04 11:01:17 -07:00
  • aab45bfcc1 Add layer parameter for LED_GET_MODE and LED_SET_MODE commands Jeremy Soller 2021-03-04 11:00:49 -07:00
  • 301eef6f21 tool: Fix and CI test with redox_hwio Ian Douglas Scott 2021-03-04 12:05:15 -08:00
  • 59df32814b tool: Don't depend on clap when without default features Ian Douglas Scott 2021-03-04 10:52:52 -08:00
  • aefad937bb ci: Test --no-default-features build of ectool Ian Douglas Scott 2021-03-04 10:38:18 -08:00
  • 325762d4d8 tool: Fix building without std feature Ian Douglas Scott 2021-03-04 10:19:41 -08:00
  • 8825b906bd ectool 0.3.3 Jeremy Soller 2021-03-01 11:51:08 -07:00
  • f30a9d84f7 Fix unused variable warning Jeremy Soller 2021-03-01 11:15:00 -07:00
  • 2ef4cd7bbd Add matrix command Jeremy Soller 2021-03-01 10:59:32 -07:00
  • c931eb4eef Do not repeat K_FAN_TOGGLE Jeremy Soller 2021-02-26 08:26:08 -07:00
  • 67e143178d Always notify OS of SCI when pmc_sci is called Jeremy Soller 2021-02-26 08:09:40 -07:00
  • 4cd4df03e8 ectool 0.3.2 Ian Douglas Scott 2021-02-26 11:16:21 -08:00
  • b11bc64bba tool: API and CLI for LED matrix mode Ian Douglas Scott 2021-02-25 14:41:58 -08:00
  • 73a5d8b8a1 ectool 0.3.1: Implement read_debug for Box<dyn Access> Jeremy Soller 2021-02-23 09:45:55 -07:00
  • 221da86e20 ci: Add job to build the tool Tim Crawford 2021-02-23 08:25:24 -07:00
  • 340ddd2e81 deps: Install libudev Tim Crawford 2021-02-23 08:24:37 -07:00
  • ba99aec1b7 deps: Skip installing Rust if rustup is available Tim Crawford 2021-02-22 15:47:15 -07:00
  • 71534e736c ci: Add job to check for SPDX identifiers Tim Crawford 2021-02-22 13:14:15 -07:00