@@ -18,7 +18,6 @@ struct IPAModuleInfo {
uint32_t pipelineVersion;
char pipelineName[256];
char name[256];
- char license[64];
} __attribute__((packed));
extern "C" {
@@ -273,7 +273,6 @@ const struct IPAModuleInfo ipaModuleInfo = {
1,
"PipelineHandlerRkISP1",
"RkISP1 IPA",
- "LGPL-2.1-or-later",
};
struct ipa_context *ipaCreate()
@@ -7,8 +7,7 @@ mod = shared_module(ipa_name,
dependencies : libcamera_dep,
link_with : libipa,
install : true,
- install_dir : ipa_install_dir,
- cpp_args : '-DLICENSE="LGPL-2.1-or-later"')
+ install_dir : ipa_install_dir)
custom_target(ipa_name + '.so.sign',
input : mod,
@@ -107,7 +107,6 @@ const struct IPAModuleInfo ipaModuleInfo = {
0,
"PipelineHandlerVimc",
"Dummy IPA for Vimc",
- LICENSE,
};
struct ipa_context *ipaCreate()
@@ -216,27 +216,6 @@ Span<uint8_t> elfLoadSymbol(Span<uint8_t> elf, const char *symbol)
* \var IPAModuleInfo::name
* \brief The name of the IPA module
*
- * \var IPAModuleInfo::license
- * \brief License of the IPA module
- *
- * This license is used to determine whether to force isolation of the IPA in
- * a separate process. If the license is "Proprietary", then the IPA will
- * be isolated. If the license is open-source, then the IPA will be allowed to
- * run without isolation if the user enables it. The license should be an
- * SPDX license string. The following licenses are currently available to
- * allow the IPA to run unisolated:
- *
- * - GPL-2.0-only
- * - GPL-2.0-or-later
- * - GPL-3.0-only
- * - GPL-3.0-or-later
- * - LGPL-2.1-only
- * - LGPL-2.1-or-later
- * - LGPL-3.0-only
- * - LGPL-3.0-or-later
- *
- * Any other license will cause the IPA to be run isolated.
- *
* \todo Allow user to choose to isolate open source IPAs
*/
@@ -59,7 +59,6 @@ protected:
0,
"PipelineHandlerVimc",
"Dummy IPA for Vimc",
- "GPL-2.0-or-later",
};
count += runTest("src/ipa/vimc/ipa_vimc.so", testInfo);