Hi,
Yes, I have disabled LLCE on A53 side.
Please check below changes:
diff --git a/drivers/mailbox/llce-mailbox.c b/drivers/mailbox/llce-mailbox.c
index 87955a60c0f0..ef16d2713636 100644
--- a/drivers/mailbox/llce-mailbox.c
+++ b/drivers/mailbox/llce-mailbox.c
@@ -736,9 +736,9 @@ static int request_llce_pair_irq(struct llce_mb *mb, struct llce_pair_irq *pair)
{
int ret;
- ret = request_llce_irq(mb, &pair->irq0);
- if (ret)
- return ret;
+ // ret = request_llce_irq(mb, &pair->irq0);
+ // if (ret)
+ // return ret;
ret = request_llce_irq(mb, &pair->irq8);
if (ret)
@@ -1982,11 +1982,11 @@ static int llce_mb_probe(struct platform_device *pdev)
fw_logger_support(mb, &ver);
- ret = llce_platform_init(dev, mb);
- if (ret) {
- dev_err(dev, "Failed to initialize platform\n");
- goto disable_clk;
- }
+ // ret = llce_platform_init(dev, mb);
+ // if (ret) {
+ // dev_err(dev, "Failed to initialize platform\n");
+ // goto disable_clk;
+ // }
ret = devm_mbox_controller_register(dev, ctrl);
if (ret < 0) {
diff --git a/drivers/mfd/llce-core.c b/drivers/mfd/llce-core.c
index a9fe41b25d47..0207aff9632d 100644
--- a/drivers/mfd/llce-core.c
+++ b/drivers/mfd/llce-core.c
@@ -61,7 +61,8 @@ struct llce_core {
size_t nfrws;
};
-static bool load_fw = true;
+// static bool load_fw = true;
+static bool load_fw = false;
module_param(load_fw, bool, 0660);
static struct device_node *get_sram_node(struct device *dev, const char *name)