Commit graph

78 commits

Author SHA1 Message Date
Maximilian Luz 5a23881656
pkg/ubuntu: Disable atomisp
While the atomisp driver might be used for Surface 3 and Surface Pro 3
cameras in the future, it currently resides in staging and doesn't seem
to work (at least according to its TODO file). It furthermore causes
a notice to be printed, warning about the use of trace_printk(). So
disable it for now to shut up that warning.
2021-06-13 21:28:53 +02:00
Maximilian Luz 63dc33713f
pkg/ubuntu: Fix formatting in distro-config file 2021-06-13 21:28:26 +02:00
Maximilian Luz fe6a54695b
Disable more stuff for Ubuntu/Debian
Currently, the kernel emits a notice at boot, warning about the usage of
trace_printk(). Disabling samples in efaa3edaaa ("Do not build samples
for Debian/Ubuntu") apparently wasn't enough to get rid of that. So
disable more sample and testing stuff that might call this function.
2021-06-01 00:29:38 +02:00
Maximilian Luz efaa3edaaa
Do not build samples for Debian/Ubuntu 2021-05-27 16:53:59 +02:00
Maximilian Luz 0333a171a8
Add LZ4 initram fix for Debian kernel 2021-04-28 13:25:04 +02:00
Maximilian Luz 4d4125cbd2
Disable evbug for Debian/Ubuntu 2021-03-29 16:47:59 +02:00
Maximilian Luz 12594c5a1f
fixup! Update additional Debian patches for v5.11 2021-03-04 18:07:57 +01:00
Maximilian Luz b672e7faf2
Update additional Debian patches for v5.11 2021-03-04 16:12:32 +01:00
Maximilian Luz bdfcdaebd8
Fix Debian config for v5.11 builds
Clear out trusted key list as we don't have access to the ones expected
by the Ubuntu base config.
2021-03-03 22:20:33 +01:00
Maximilian Luz 629849060e
Disable atomisp ov5693 for Arch and Debian builds 2020-09-30 21:07:49 +02:00
Dorian Stoll 5e8e6cf726
Add weak dependency on iptsd
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-09-29 22:11:37 +02:00
Maximilian Luz c45e120249
Explicitly set ACPI_I2C_OPREGION=y for Debian
The Debian LTS kernel does not have CONFIG_ACPI_I2C_OPREGION set. This
is likely due to its dependency on CONFIG_I2C=y. Thus explicitly set
those two options.
2020-08-12 12:26:08 +02:00
Maximilian Luz 3458d3e1cb
Add Ubuntu/Debian patches required for ashmem 2020-07-22 22:41:07 +02:00
Maximilian Luz 1bea97789b
Fix debian meta package name 2020-07-05 13:22:16 +02:00
Maximilian Luz 81a9574e70
Use meta-packages for debian kernels 2020-07-04 19:38:44 +02:00
Maximilian Luz 393b6b129e
Include Kconfig files for Debian kernel package
This commit reverts upstream commit

  9945722afdc3443eab826b2da1122509a13a50a5 (builddeb: make headers package thinner)

which drops some files from the linux-headers package. These files seem
to be required by some out-of-tree modules (see #170).
2020-05-03 16:57:09 +02:00
Maximilian Luz 1d42263e98
Add extra Debian kernel options
These options are in upstream Debian and Ubuntu configs, but not in the
Ubuntu PPA. Add them.
2020-04-20 18:16:36 +02:00
Maximilian Luz 1bfc9e1a26
fixup! Update Debian kernel to 5.6 2020-04-03 01:26:53 +02:00
Maximilian Luz 64e19db665
Allow version specific config files 2020-02-24 00:50:13 +01:00
Maximilian Luz 4d9be41081
Add Provides, Conflicts, Replaces fields to debian metadata
Fixes #58.
2020-01-23 20:03:46 +01:00
Maximilian Luz eb7e66c10d
Automatically fetch original Ubuntu config 2020-01-21 14:09:15 +01:00
Maximilian Luz 864343392f
Remove duplicated files 2020-01-20 23:20:39 +01:00
Maximilian Luz 2e84160e65
Set-up secure-boot signing for Debian 2020-01-20 23:05:14 +01:00
Maximilian Luz 5b353b9a3e
Add commit message explaining debian version patch 2020-01-20 14:39:58 +01:00
Maximilian Luz 6dedd310b2
Disable debug info in config for debian 2020-01-20 00:21:21 +01:00
Maximilian Luz b6a8f377c4
Use in-kernel debian package target 2020-01-19 23:57:45 +01:00
Blaž Hrastnik 2214179709 pkg: move surface.config to toplevel. 2020-01-15 17:53:29 +09:00
Blaž Hrastnik 89fa1125a9 wip: Debian kernel build 2020-01-13 17:45:55 +09:00