mirror of
https://github.com/NixOS/mobile-nixos.git
synced 2024-12-18 05:21:47 +03:00
4c11bf2c50
The patches added here are required to build under some conditions, but not all are ended up needed as CONFIG_DEBUG_FS is required to be active otherwise the kernel doesn't even boot :/ The kernel size was reduced by: * Removing tracing support * Removing unneeded exfat and sdcardfs filesystems * Removing all sound support * Removing video input (camera) support The latter options seem awfully shortsighted, until you remember that a goal is to eventually deal with booting our own kernels through kexec. The Moto Z Play device's boot partition size is putting us in a hard spot.
39 lines
1.2 KiB
Diff
39 lines
1.2 KiB
Diff
From 3ed439ba8d86d7ad50623217f54f88f4562579ea Mon Sep 17 00:00:00 2001
|
|
From: Samuel Dionne-Riel <samuel@dionne-riel.com>
|
|
Date: Wed, 4 Dec 2019 02:58:32 -0500
|
|
Subject: [PATCH 4/6] Allow building qualcomm ipa_mhi without CONFIG_DEBUG_FS
|
|
|
|
---
|
|
drivers/platform/msm/ipa/ipa_clients/ipa_mhi_client.c | 4 ++++
|
|
1 file changed, 4 insertions(+)
|
|
|
|
diff --git a/drivers/platform/msm/ipa/ipa_clients/ipa_mhi_client.c b/drivers/platform/msm/ipa/ipa_clients/ipa_mhi_client.c
|
|
index 2e92a0e2b358..8e25ee0a09c0 100644
|
|
--- a/drivers/platform/msm/ipa/ipa_clients/ipa_mhi_client.c
|
|
+++ b/drivers/platform/msm/ipa/ipa_clients/ipa_mhi_client.c
|
|
@@ -465,6 +465,8 @@ fail:
|
|
#else
|
|
static void ipa_mhi_debugfs_init(void) {}
|
|
static void ipa_mhi_debugfs_destroy(void) {}
|
|
+static int ipa_mhi_read_write_host(enum ipa_mhi_dma_dir dir, void *dev_addr,
|
|
+ u64 host_addr, int size) {}
|
|
#endif /* CONFIG_DEBUG_FS */
|
|
|
|
static union IpaHwMhiDlUlSyncCmdData_t ipa_cached_dl_ul_sync_info;
|
|
@@ -2314,10 +2316,12 @@ int ipa_mhi_destroy_all_channels(void)
|
|
return 0;
|
|
}
|
|
|
|
+#ifdef CONFIG_DEBUG_FS
|
|
static void ipa_mhi_debugfs_destroy(void)
|
|
{
|
|
debugfs_remove_recursive(dent);
|
|
}
|
|
+#endif
|
|
|
|
/**
|
|
* ipa_mhi_destroy() - Destroy MHI IPA
|
|
--
|
|
2.23.0
|
|
|