Commit Graph

1121275 Commits

Author SHA1 Message Date
Greg Kroah-Hartman
aa98435df3 Merge 29b1d469f3 ("Merge tag 'trace-rtla-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia54fa6f7ff14e0c9cf434ff4b9c244b4cf2d9b6c
2022-08-23 11:32:06 +02:00
Greg Kroah-Hartman
1bbf97a79c Merge 746fc76b82 ("Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi") into android-mainline
Steps on the way to 6.0-rc1

Resolves merge conflicts with:
	include/ufs/ufshcd.h

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ifb6b6d3fefbce01620b120ccefd51acf252d72d5
2022-08-23 11:29:34 +02:00
Greg Kroah-Hartman
7a464fc255 Merge 328141e51e ("Merge tag 'mmc-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I6c72d9c0c9d6d83ec087eadc92610f22a2267a18
2022-08-23 11:27:52 +02:00
Greg Kroah-Hartman
6e56dfb265 ANDROID: fix up arm64 gki_defconfig for CONFIG_CLK_SUNXI
In commit 2b4c206963 ("clk: sunxi: Limit legacy clocks to 32-bit ARM")
the CLK_SUNXI config symbol had the dependency properly fixed up, so we
no longer need to specify that we have this disabled, it's the default
for now.  So remove it from the gki_defconfig file to fix the build up.

Fixes: 2b4c206963 ("clk: sunxi: Limit legacy clocks to 32-bit ARM")
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ib0b1fe3a716b8efa592d18b217cffedb27f6137d
2022-08-23 11:24:39 +02:00
Greg Kroah-Hartman
450f34ace1 Merge 36001a2fa6 ("Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux") into android-mainline
Steps on the way to 6.0-rc1

Resolves merge conflict with:
	include/linux/clk-provider.h

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ifff54041c5978afe50c4ad777dec9dba3955eb62
2022-08-23 07:50:50 +02:00
Greg Kroah-Hartman
ad449ecf72 Merge 37644cac6e ("Merge tag 'gpio-updates-for-v6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I0170311c091549097394f4ef530517956b3c2723
2022-08-23 07:48:44 +02:00
Greg Kroah-Hartman
99ff927bd3 ANDROID: fix up db845c build
In commit 3158e39aa5 ("phy: qcom-qmp: switch to new split QMP PHY
driver") the qcom-qmp driver got split up into smaller drivers, so
update the BUILD.bazel file so that the build can continue to work
properly.

Fixes: 3158e39aa5 ("phy: qcom-qmp: switch to new split QMP PHY driver")
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I23da8f220c78a497d2a7d2406cbcca36c4637b6f
Signed-off-by: Will McVicker <willmcvicker@google.com>
2022-08-23 05:41:27 +00:00
Greg Kroah-Hartman
c1710ded87 ANDROID: xfrm: fix up CONFIG_ANDROID dependencies
In commit 1045a06724 ("remove CONFIG_ANDROID"), CONFIG_ANDROID was
removed, yet the xfrm networking code was doing some functionally
different things if this option was, or was not, enabled.  Restore the
functionality by having the xfrm code check CONFIG_GKI_HACKS_TO_FIX
instead.

Fixes: 1045a06724 ("remove CONFIG_ANDROID")
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ib153d5ef8a6935f56e634bcac5afef5070ec9f51
2022-08-23 05:41:27 +00:00
Greg Kroah-Hartman
b79b8bbe42 ANDROID: remove CONFIG_ANDROID from gki_defconfig files
In commit 1045a06724 ("remove CONFIG_ANDROID"), CONFIG_ANDROID was
removed, so also remove it from the gki_defconfig files to fix up the
build.

Fixes: 1045a06724 ("remove CONFIG_ANDROID")
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: If773c7903325f5b0c56f0815465eeefc4a2cbcca
2022-08-23 05:41:27 +00:00
Greg Kroah-Hartman
ea7be9d262 ANDROID: remove CONFIG_ANDROID dependency for CONFIG_ASHMEM
In commit 1045a06724 ("remove CONFIG_ANDROID"), CONFIG_ANDROID is
removed, so fix up the CONFIG_ASHMEM build option to not require it to
be selected and built properly.

Fixes: 1045a06724 ("remove CONFIG_ANDROID")
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: If9cdf1350949cf98444c20d778d1ca1228a6cd6d
2022-08-23 05:41:27 +00:00
Greg Kroah-Hartman
6dfc160456 Merge "Merge 228dfe98a3 ("Merge tag 'char-misc-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc") into android-mainline" into android-mainline 2022-08-23 05:41:27 +00:00
Viktor Martensson
f51334eac4 ANDROID: Updating OWNERS_DrNo
Updating DrNo to reflect departing and arriving team-members, replace smuckle@google.com with vmartensson@google.com

Test: Treehugger
Change-Id: Ifa7c882428f438bdf67e9635f851b1990cbf4761
Signed-off-by: Viktor Martensson <vmartensson@google.com>
2022-08-22 16:34:52 +00:00
Greg Kroah-Hartman
a4f98a7ebd Merge 228dfe98a3 ("Merge tag 'char-misc-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc") into android-mainline
Steps on the way to 6.0-rc1

Resolves merge conflicts in:
	drivers/android/Kconfig
	drivers/android/binder.c
	drivers/misc/Makefile

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ied4316f324d592bf13d257871d9a27114a59f783
2022-08-21 14:30:36 +02:00
Will McVicker
dccd5d2cf7 ANDROID: add VIDEO_V4L2_SUBDEV_API to the GKI_HIDDEN_MEDIA_CONFIGS
The upstream commit 817819b27e ("media: Replace dependency on
VIDEO_V4L2_SUBDEV_API with select") made VIDEO_V4L2_SUBDEV_API hidden to
clean up the code. Since GKI wants to include this config without
including the specific vendor drivers that select this config, add it to
the GKI_HIDDEN_MEDIA_CONFIGS.

Fixes: 817819b27e ("media: Replace dependency on VIDEO_V4L2_SUBDEV_API with select")
Signed-off-by: Will McVicker <willmcvicker@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I3db3b4cb2de0a1e3a282c5bdb5b584892a8b1fcc
2022-08-19 18:44:13 +00:00
Greg Kroah-Hartman
0148b24eab Merge b44f2fd879 ("Merge tag 'drm-next-2022-08-03' of git://anongit.freedesktop.org/drm/drm") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I26fe75543def53ba915195bd856bf5257e024387
2022-08-17 18:42:07 +02:00
Greg Kroah-Hartman
cf914356cc Merge 80dc75932f ("Merge tag 'i2c-for-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Id6736b461af2f52e1bd56ea2b8675866a003fe65
2022-08-17 18:37:45 +02:00
Greg Kroah-Hartman
b83c80e387 Merge f86d1fbbe7 ("Merge tag 'net-next-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia446cedf7b9883a088113baf2d5d3be085b71813
2022-08-13 13:34:19 +02:00
Greg Kroah-Hartman
01bfcf7382 Merge a98a62e456 ("Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ib74b0c7fbef04b590bdf5d120203b2478d0a68be
2022-08-13 13:27:41 +02:00
Greg Kroah-Hartman
d555e47af6 Merge 526942b813 ("Merge tag 'ata-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia5d8d07975a1d38e7cc872e45bd7c0e84d54cfa3
2022-08-13 10:30:09 +02:00
Greg Kroah-Hartman
d581a1d10e Merge e2b5421007 ("Merge tag 'flexible-array-transformations-UAPI-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Iab088e93d961a506383810653b29868cb8290604
2022-08-12 14:35:29 +02:00
Greg Kroah-Hartman
7fac97c6e6 Merge 665fe72a7d ("Merge tag 'linux-kselftest-kunit-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I8dcf3303d7fc1400cfa016a4d772fc002ca2a336
2022-08-12 14:35:01 +02:00
Greg Kroah-Hartman
f8940bd390 Merge aad26f55f4 ("Merge tag 'docs-6.0' of git://git.lwn.net/linux") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ib6cb8b70c4814157f916a62b8f4949f1607026c9
2022-08-12 14:22:30 +02:00
Greg Kroah-Hartman
49b3225747 Merge 6991a564f5 ("Merge tag 'hardening-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux") into android-mainline
Steps on the way to 6.0-rc1

Resolves conflicts in:
	drivers/md/Makefile

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia92bbc0301be0797b06a04a359ffdb6406364461
2022-08-12 14:21:25 +02:00
Greg Kroah-Hartman
eadfb4951a Merge d7b767b508 ("Merge tag 'execve-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I24d5c292d5d50238fe8fd42dfa9ab7f1feb2e1ad
2022-08-12 14:20:53 +02:00
Greg Kroah-Hartman
caa58e2b36 Merge ddd1949f58 ("Merge tag 'pstore-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia324c2a99c000815664965881ccfb3ea3129ab15
2022-08-12 10:12:48 +02:00
Greg Kroah-Hartman
07f88d1ace ANDROID: fix up broken dm-table.c out-of-tree code.
Changes in 6.0-rc1 broke the out-of-tree dm-table.c changes, so fix
things up to be able to build properly again.

Bug: 147209885
Bug: 160883266
Bug: 160883801
Fixes: fd35c92fc4 ("ANDROID: dm: add support for passing through derive_sw_secret")
Cc: Barani Muthukumaran <bmuthuku@codeaurora.org>
Cc: Eric Biggers <ebiggers@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I1c66f45414083b3cc9fdb4d17dc9f87f2fd34eb0
2022-08-12 10:06:51 +02:00
Greg Kroah-Hartman
00f3e9ab46 Merge 8374cfe647 ("Merge tag 'for-6.0/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I2da2b2cb2d291964200fa340bdbce0a869008528
2022-08-12 09:59:46 +02:00
Treehugger Robot
82f375ac3d Merge "Merge c013d0af81 ("Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-block") into android-mainline" into android-mainline 2022-08-12 07:36:29 +00:00
Treehugger Robot
15f939f5a3 Merge "Merge efb2883060 ("Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux") into android-mainline" into android-mainline 2022-08-12 07:36:29 +00:00
Huang Yiwei
fd84c02872 ANDROID: hung_task: Add vendor hook for hung task detect
Add vendor hook for hung task detect, so we can decide which
threads need to check, avoiding false alarms.

Bug: 188684133
Change-Id: I5d7dfeb071cbfda8121134c38a458202aaa3a8c6
Signed-off-by: Huang Yiwei <hyiwei@codeaurora.org>
2022-08-12 04:26:27 +00:00
Greg Kroah-Hartman
b400ecfc0a Merge c013d0af81 ("Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-block") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I59f6c739aa0904d6abfac73858cfaa4216ce2edc
2022-08-11 14:33:57 +02:00
Greg Kroah-Hartman
68ca70e672 Merge efb2883060 ("Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ie235650235feecaf6b04ac4cb9afb1e3e27533d9
2022-08-11 14:33:19 +02:00
Greg Kroah-Hartman
76d3a9d92e Revert "ANDROID: GKI: Add ‘kunit.enable’ module parameter"
This reverts commit 25de28e49e as it
conflicts with upstream kunit changes in 6.0-rc1.

If it is still needed, please submit it usptream as it is adding a new
user/kernel api for some unknown reason.

Bug: 231160619
Cc: Joe Fradley <joefradley@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I12650bf4ca232cf416969c1b032003df80125ffc
2022-08-11 12:32:19 +00:00
Greg Kroah-Hartman
309ee5fffd Revert "ANDROID: GKI: Return ERROR value on KUnit load fail"
This reverts commit 39f5348cf7 as it
conflicts with upstream kunit changes in 6.0-rc1.

If this is still needed, please submit upstream.

Bug: 231160619
Cc: Joe Fradley <joefradley@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I17cc72883f87ab7647cc9e21e7770f79f5400a65
2022-08-11 12:32:19 +00:00
Will McVicker
f4bc2f920e ANDROID: GKI: export thermal_cdev_update
This export was removed by the upstream commit 6390383b67
("thermal/core: Remove unneeded EXPORT_SYMBOLS") since it's only used by
the thermal frameworks. Pixel 6 is using this symbol for it's external
thermal driver module and is needed for GKI testing.

Bug: 242078480
Signed-off-by: Will McVicker <willmcvicker@google.com>
Change-Id: I5f704055f53816c1e3fdfd776c2d253dffbdab72
2022-08-11 11:53:25 +00:00
Treehugger Robot
a4024315b2 Merge "Merge c1dbe9a1c8 ("Merge tag 'thermal-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm") into android-mainline" into android-mainline 2022-08-11 11:53:25 +00:00
Greg Kroah-Hartman
a398f6a67e Merge a2ed4e7e3b ("Merge branch 'thermal-core'") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I6a6e3d17ac4519791c7a718c4626d1c14ca1b3e4
2022-08-10 16:06:39 +02:00
Greg Kroah-Hartman
ce084d1dee Merge c1dbe9a1c8 ("Merge tag 'thermal-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I8adab1fe29f5ec21d89f78db316b67dd799d03b8
2022-08-10 13:56:18 +02:00
Greg Kroah-Hartman
b234663682 Merge a771ea6413 ("Merge tag 'pm-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I29a6b5bdecbd5ac3f5ef8bd1c6339feff2446261
2022-08-10 13:56:08 +02:00
Greg Kroah-Hartman
7a48bb8136 Merge 8fa0db3a9b ("Merge tag 'acpi-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ifae25fe8fdad82490f8c9fb18ec7832662c88756
2022-08-10 13:55:58 +02:00
Greg Kroah-Hartman
55e35ffaaf Merge 64ae88ff48 ("Merge tag 'hwmon-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I5c2d83685ed33cadc960a9f732ab43a8fb051dc4
2022-08-10 13:55:46 +02:00
Greg Kroah-Hartman
8789bde2dc Merge 530c28df03 ("Merge tag 'pwm/for-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I42b5b68e2e53ea06316c320d54fb9e3a869d2712
2022-08-10 13:55:38 +02:00
Greg Kroah-Hartman
7aa8c0c867 Merge 0805c6fb39 ("Merge tag 'spi-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I9ad31f9857c9c8b30c45ed33801dd5228fda02aa
2022-08-10 13:55:29 +02:00
Greg Kroah-Hartman
f6d263b846 Merge 416e05e5b7 ("Merge tag 'regulator-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I08425d2434b38710577ecff56871b4085226d460
2022-08-10 13:55:21 +02:00
Greg Kroah-Hartman
154ebf8139 Merge 2e7a95156d ("Merge tag 'regmap-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ie27e68bf05a66af23dda8f80cb79f27733998af3
2022-08-10 13:55:13 +02:00
Greg Kroah-Hartman
533129a972 Merge 7d0d3fa733 ("Merge tag 'arm-boardfiles-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I5c3dc806b63ff5a3fc15bf95782b5a8fe34264e3
2022-08-10 13:55:05 +02:00
Greg Kroah-Hartman
325be99e77 Merge dd65b96492 ("Merge tag 'arm-newsoc-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: If455abdbb51a6b637ce5bf0aa469eb2090034057
2022-08-10 13:54:57 +02:00
Greg Kroah-Hartman
e9012189d0 Merge 3a829d267e ("Merge tag 'arm-defconfig-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Idc3d9eb71cf24c6f66311ad2cb0b6c326f11ec07
2022-08-10 13:53:50 +02:00
Greg Kroah-Hartman
e9718a6062 Merge 3976d758e0 ("Merge tag 'arm-dt-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Iffabdb05e33abc51f0b4c3e66e9c6f2e9472cfef
2022-08-10 13:53:41 +02:00
Greg Kroah-Hartman
c179f6ed48 Merge 47b62edcd4 ("Merge tag 'arm-drivers-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc") into android-mainline
Steps on the way to 6.0-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I14b0385187a7a0a09847d8892f8312f53e67ac1c
2022-08-10 13:53:28 +02:00