|
|
@@ -34,7 +34,7 @@ Signed-off-by: Ram Chandra Jangir <[email protected]>
|
|
|
#
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/mtd/qcom_smem_part.c
|
|
|
-@@ -0,0 +1,228 @@
|
|
|
+@@ -0,0 +1,235 @@
|
|
|
+/*
|
|
|
+ * Copyright (c) 2015, The Linux Foundation. All rights reserved.
|
|
|
+ *
|
|
|
@@ -240,10 +240,17 @@ Signed-off-by: Ram Chandra Jangir <[email protected]>
|
|
|
+ return smem_parts->len;
|
|
|
+}
|
|
|
+
|
|
|
++static const struct of_device_id qcom_smem_of_match_table[] = {
|
|
|
++ { .compatible = "qcom,smem" },
|
|
|
++ {},
|
|
|
++};
|
|
|
++MODULE_DEVICE_TABLE(of, qcom_smem_of_match_table);
|
|
|
++
|
|
|
+static struct mtd_part_parser qcom_smem_parser = {
|
|
|
+ .owner = THIS_MODULE,
|
|
|
+ .parse_fn = parse_qcom_smem_partitions,
|
|
|
+ .name = "qcom-smem",
|
|
|
++ .of_match_table = qcom_smem_of_match_table,
|
|
|
+};
|
|
|
+
|
|
|
+static int __init qcom_smem_parser_init(void)
|