Robert Ricci
f0b864738d
Set options specific to the 12th gen Framework
...
It requires a newer kernel than the 11th gen, and has some 'media keys'
that require different handling
2022-09-12 19:22:04 -06:00
Robert Ricci
3918f03d0d
Initial support for Framework 12th Gen Intel Core
...
This commit simply replicates the base Framework, future commits will
specialize for this version
2022-09-12 11:53:42 -06:00
Guekka
1f9058d65d
add lenovo ideapad 5 15arh05
2022-09-12 13:50:33 +02:00
Weathercold
3040e3422d
CONTRIBUTING.md: rewrite
2022-09-10 01:08:51 -04:00
Weathercold
bb36cedc0a
README.md: fix dead links, align table
2022-09-09 23:45:57 -04:00
Weathercold
3ed1ae8ef7
inspiron-7405: init
2022-09-09 23:45:13 -04:00
Jörg Thalheim
1fec8fda86
Merge pull request #456 from rehno-lindeque/macbook-pro-11-5-updates
...
apple/macbook-pro/11-5: various tweaks and documentation
2022-09-09 11:16:07 +02:00
Rehno Lindeque
33642d338f
apple/macbook-pro/11-5: add a note about switching between integrated and discrete graphics
2022-09-07 17:10:58 +00:00
Rehno Lindeque
a4345da27e
apple/macbook-pro/11-5: driver choice should be optional since si_support is experimental
2022-09-07 16:53:00 +00:00
Rehno Lindeque
fd68d65507
apple/macbook-pro/11-5: add to top-level README
2022-09-07 15:45:43 +00:00
Rehno Lindeque
821ddbaf1c
apple/macbook-pro/11-5: make enableRedistributableFirmware an optional default (uniformity with other configs)
2022-09-07 15:41:28 +00:00
Rehno Lindeque
1d10001701
apple/macbook-pro/11-5: Links to hardware probes
2022-09-07 15:37:40 +00:00
Rehno Lindeque
a930f43803
apple/macbook-pro/11-5: document amdgpu driver choice
2022-09-07 15:36:38 +00:00
Rehno Lindeque
c38ec64187
apple/macbook-pro/11-5: Use the newer amdgpu driver
2022-09-07 15:32:33 +00:00
Rehno Lindeque
a318b2ebfa
apple/macbook-pro/11-5: explicitly turn on redistributable firmware
2022-09-06 18:49:29 +00:00
Jörg Thalheim
504b32caf8
Merge pull request #454 from NixOS/SuperSandro2000-patch-1
...
Quote URL literal
2022-09-06 12:09:47 +02:00
Sandro
dcb1052383
Quote URL literal
2022-09-04 19:59:03 +02:00
Jörg Thalheim
7866333317
Merge pull request #447 from aciceri/thinkpad-x1-g7
...
Removed unnecesary quirks and added `throttled` service
2022-09-02 05:22:28 +01:00
Jörg Thalheim
57164fc634
Merge pull request #452 from marijanp/z-series
...
lenovo/z: add Lenovo Thinkpad Z(13)
2022-09-02 05:22:11 +01:00
Jörg Thalheim
9e14a0b99c
Merge pull request #448 from snpschaaf/add-t590
...
added lenovo thinkpad T590
2022-09-02 05:21:22 +01:00
Marijan Petričević
fb635bfba0
lenovo/z: add Lenovo Thinkpad Z(13)
...
Co-authored-by: toastal <toastal@posteo.net>
2022-09-01 12:04:22 +02:00
Philippe Schaaf
7ffa41766a
added lenovo thinkpad T590
...
Copied from T550 and T490 config.
Omit the pulseaudio profile from T490 config for now.
Signed-off-by: Philippe Schaaf <philippe.schaaf@secunet.com>
2022-08-18 08:54:15 +02:00
Andrea Ciceri
adbeb1a5d6
Enable throttled
for Thinkpad X1 gen 7 too
...
Even if this device is currently not mentioned upstream between the
devices that need this I stressed my machine (using `s-tui`) with and
without and I can confirm that it incremented the average CPU frequency
during the stress test (from 1.8/2GHz to around 3GHz).
2022-08-17 16:41:12 +02:00
Andrea Ciceri
2284621815
Quirks no more needed
2022-08-17 14:45:50 +02:00
Jörg Thalheim
12620020f7
Merge pull request #440 from carlossless/raspberry-pi-4-i2c-frequency
...
raspberry-pi-4: add i2c clock-frequency option
2022-08-13 17:11:59 +01:00
Karolis Stasaitis
51e4bdf379
raspberry-pi-4: add i2c clock-frequency option
2022-08-13 12:39:46 +02:00
Jörg Thalheim
78f56d8ec2
Merge pull request #446 from tomfitzhenry/pine64-remove-unused-blob
...
pine64-pinebook-pro: remove unused firmware blob
2022-08-12 09:03:31 +01:00
Jörg Thalheim
4387a4b5b0
Merge pull request #445 from tomfitzhenry/pbp-no-freq-override
...
pine64-pinebook-pro: remove inappropriate overriding of min_freq
2022-08-12 09:02:29 +01:00
Jörg Thalheim
c0d4d3b325
Merge pull request #444 from tomfitzhenry/pbp-no-brightness-keys
...
pine64-pinebook-pro: remove superfluous bright/sleep keys
2022-08-12 09:01:07 +01:00
Tom Fitzhenry
128bfab1ff
pine64-pinebook-pro: remove unused firmware blob
...
brcmfmac43456-sdio.clm_blob became unused as of 3849fd9598 (diff-29a21aa2e853dac8828dabac348f6b5449c9ebe6192b6ba4bd7e118f90734fe6)
(see that 'clm_blob' is removed)
Rather, this file exists in the src repo: ef8e000ddd/clm_blob/broadcom/AP6256/brcmfmac43456-sdio.clm_blob
2022-08-11 20:46:37 +10:00
Tom Fitzhenry
45f23f335e
pine64-pinebook-pro: remove inappropriate overriding of min_freq
...
Power management should be left to a power management daemon (e.g. gnome-power-manager) or for users to set/override themselves.
I use governor 'schedutil', which is big.LITTLE aware, and thus can sensibly downclock, but min_freq prevents that.
2022-08-10 23:09:16 +10:00
Jörg Thalheim
3975d5158f
Merge pull request #441 from AndrewKvalheim/dell/xps/13-9350
...
Add Dell XPS 13 9350
2022-08-09 08:41:56 +01:00
Jörg Thalheim
f064a4e411
Merge pull request #442 from carlossless/raspberry-pi-4-poe-hats
...
raspberry-pi-4: add poe-plus-hat, update poe-hat, use dtmerge instead of fdtoverlay
2022-08-09 08:40:31 +01:00
Tom Fitzhenry
18575b969c
pine64-pinebook-pro: remove superfluous bright/sleep keys
...
Upstream udev has had that since 2020: f25e30dec4
2022-08-09 06:04:43 +10:00
Karolis Stasaitis
f217e0c09a
use dtmerge from nativeBuildInputs
2022-08-08 19:07:05 +02:00
Karolis Stasaitis
bfc438a275
misplaced semicolon
2022-08-08 19:06:06 +02:00
Karolis Stasaitis
f410badac5
added missing semicolon
2022-08-08 18:46:26 +02:00
Karolis Stasaitis
3f0991b531
export a single function from apply-overlays-dtmerge
2022-08-08 18:41:30 +02:00
Karolis Stasaitis
245d8f9f97
apply review suggestions from @06kellyjac
...
Co-authored-by: j-k <dev@j-k.io>
2022-08-08 18:27:49 +02:00
Karolis Stasaitis
128dad1c8d
raspberry-pi-4: add poe-plus-hat, update poe-hat, use dtmerge instead of ftoverlay
2022-08-07 13:40:17 +02:00
Andrew Kvalheim
bb846f8ed9
Add Dell XPS 13 9350
...
Reviewed on a Dell XPS 13 Developer Edition 9350.
No Skylake-specific configuration is necessary:
- RC6 sleep is automatically detected configured by default, and
`i915.enable_rc6` no longer exists.
- Frame buffer compression (FBC) is automatically detected and enabled
by default, so `i915.enable_fbc` is unnecessary.
- Panel self refresh (PSR) is automatically detected and enabled by
default, so `i915.enable_psr` is unnecessary.
Wireless card detection log:
iwlwifi 0000:3a:00.0: Detected Intel(R) Dual Band Wireless AC 8260, REV=0x204
Touchpad detection log:
psmouse serio1: synaptics: queried max coordinates: x [..5666], y [..4734]
psmouse serio1: synaptics: queried min coordinates: x [1276..], y [1118..]
psmouse serio1: synaptics: Your touchpad (PNP: DLL0704 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to linux-input@vger.kernel.org .
psmouse serio1: synaptics: Advanced gesture mode init failed: -5
psmouse serio1: synaptics: Unable to initialize device.
input: DLL0704:01 06CB:76AE Mouse as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-DLL0704:01/0018:06CB:76AE.0004/input/input26
input: DLL0704:01 06CB:76AE Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-DLL0704:01/0018:06CB:76AE.0004/input/input27
hid-multitouch 0018:06CB:76AE.0004: input,hidraw3: I2C HID v1.00 Mouse [DLL0704:01 06CB:76AE] on i2c-DLL0704:01
psmouse serio1: Failed to enable mouse on isa0060/serio1
i915 debug log:
i915 device info: pciid=0x1926 rev=0x0a platform=SKYLAKE (subplatform=0x1) gen=9
i915 device info: graphics version: 9
i915 device info: media version: 9
i915 device info: display version: 9
i915 device info: gt: 3
i915 device info: iommu: disabled
i915 device info: memory-regions: 5
i915 device info: page-sizes: 11000
i915 device info: platform: SKYLAKE
i915 device info: ppgtt-size: 48
i915 device info: ppgtt-type: 2
i915 device info: dma_mask_size: 39
i915 device info: is_mobile: no
i915 device info: is_lp: no
i915 device info: require_force_probe: no
i915 device info: is_dgfx: no
i915 device info: has_64bit_reloc: yes
i915 device info: gpu_reset_clobbers_display: no
i915 device info: has_reset_engine: yes
i915 device info: has_global_mocs: no
i915 device info: has_gt_uc: yes
i915 device info: has_l3_dpf: no
i915 device info: has_llc: yes
i915 device info: has_logical_ring_contexts: yes
i915 device info: has_logical_ring_elsq: no
i915 device info: has_mslices: no
i915 device info: has_pooled_eu: no
i915 device info: has_rc6: yes
i915 device info: has_rc6p: no
i915 device info: has_rps: yes
i915 device info: has_runtime_pm: yes
i915 device info: has_snoop: no
i915 device info: has_coherent_ggtt: yes
i915 device info: unfenced_needs_alignment: no
i915 device info: hws_needs_physical: no
i915 device info: cursor_needs_physical: no
i915 device info: has_cdclk_crawl: no
i915 device info: has_dmc: yes
i915 device info: has_ddi: yes
i915 device info: has_dp_mst: yes
i915 device info: has_dsb: no
i915 device info: has_dsc: no
i915 device info: has_fbc: yes
i915 device info: has_fpga_dbg: yes
i915 device info: has_gmch: no
i915 device info: has_hdcp: yes
i915 device info: has_hotplug: yes
i915 device info: has_hti: no
i915 device info: has_ipc: yes
i915 device info: has_modular_fia: no
i915 device info: has_overlay: no
i915 device info: has_psr: yes
i915 device info: has_psr_hw_tracking: yes
i915 device info: overlay_needs_physical: no
i915 device info: supports_tv: no
i915 device info: rawclk rate: 24000 kHz
i915 device info: available engines: 40f
i915 device info: slice total: 2, mask=0003
i915 device info: subslice total: 6
i915 device info: slice0: 3 subslices, mask=00000007
i915 device info: slice1: 3 subslices, mask=00000007
i915 device info: slice2: 0 subslices, mask=00000000
i915 device info: EU total: 48
i915 device info: EU per subslice: 8
i915 device info: has slice power gating: yes
i915 device info: has subslice power gating: no
i915 device info: has EU power gating: yes
2022-08-03 11:07:04 -07:00
Jörg Thalheim
ea3efc80f8
Merge pull request #438 from pasqui23/pstate
...
Adding amd pstate handling
2022-08-01 13:14:34 +01:00
Jörg Thalheim
a01a1095e4
amd pstate: small typo
2022-08-01 14:14:12 +02:00
pasqui23
68a27c2b00
Clarify kernel version condition
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-08-01 12:03:29 +02:00
paki23
8732fa9eb5
clarify amd pstate
2022-07-31 20:13:42 +02:00
paki23
b183aac0ac
g733qs: addded amd pstate handling
2022-07-31 13:57:49 +02:00
paki23
5e9934fa07
pstate:init
...
fixup pstate
2022-07-31 13:57:38 +02:00
Jörg Thalheim
727a099e87
Merge pull request #437 from symphorien/inspiron-5515
...
inspiron-5515: fix race for fix-touchpad.sh
2022-07-31 09:39:25 +01:00
Guillaume Girol
fed22c2d60
inspiron-5515: fix race for fix-touchpad.sh
...
On rare occasions, the module would be removed before suspend and the touchpad would be
disabled on boot.
2022-07-29 21:16:28 +02:00
Jörg Thalheim
83009edccc
Merge pull request #435 from mkgvt/master
...
Adds support for Thinkpad T460p
2022-07-21 11:57:07 +01:00