@@ -68,7 +68,7 @@ struct zynqmp_sram_bank {
68
68
};
69
69
70
70
/**
71
- * struct mbox_info
71
+ * struct mbox_info - mailbox channel data
72
72
*
73
73
* @rx_mc_buf: to copy data from mailbox rx channel
74
74
* @tx_mc_buf: to copy data to mailbox tx channel
@@ -89,7 +89,7 @@ struct mbox_info {
89
89
};
90
90
91
91
/**
92
- * struct rsc_tbl_data
92
+ * struct rsc_tbl_data - resource table metadata
93
93
*
94
94
* Platform specific data structure used to sync resource table address.
95
95
* It's important to maintain order and size of each field on remote side.
@@ -128,7 +128,7 @@ static const struct mem_bank_data zynqmp_tcm_banks_lockstep[] = {
128
128
};
129
129
130
130
/**
131
- * struct zynqmp_r5_core
131
+ * struct zynqmp_r5_core - remoteproc core's internal data
132
132
*
133
133
* @rsc_tbl_va: resource table virtual address
134
134
* @sram: Array of sram memories assigned to this core
@@ -157,7 +157,7 @@ struct zynqmp_r5_core {
157
157
};
158
158
159
159
/**
160
- * struct zynqmp_r5_cluster
160
+ * struct zynqmp_r5_cluster - remoteproc cluster's internal data
161
161
*
162
162
* @dev: r5f subsystem cluster device node
163
163
* @mode: cluster mode of type zynqmp_r5_cluster_mode
@@ -732,7 +732,7 @@ static int zynqmp_r5_parse_fw(struct rproc *rproc, const struct firmware *fw)
732
732
}
733
733
734
734
/**
735
- * zynqmp_r5_rproc_prepare()
735
+ * zynqmp_r5_rproc_prepare() - prepare core to boot/attach
736
736
* adds carveouts for TCM bank and reserved memory regions
737
737
*
738
738
* @rproc: Device node of each rproc
@@ -765,7 +765,7 @@ static int zynqmp_r5_rproc_prepare(struct rproc *rproc)
765
765
}
766
766
767
767
/**
768
- * zynqmp_r5_rproc_unprepare()
768
+ * zynqmp_r5_rproc_unprepare() - programming sequence after stop/detach.
769
769
* Turns off TCM banks using power-domain id
770
770
*
771
771
* @rproc: Device node of each rproc
@@ -908,7 +908,7 @@ static const struct rproc_ops zynqmp_r5_rproc_ops = {
908
908
};
909
909
910
910
/**
911
- * zynqmp_r5_add_rproc_core()
911
+ * zynqmp_r5_add_rproc_core() - Add core data to framework.
912
912
* Allocate and add struct rproc object for each r5f core
913
913
* This is called for each individual r5f core
914
914
*
@@ -1144,7 +1144,7 @@ static int zynqmp_r5_get_tcm_node_from_dt(struct zynqmp_r5_cluster *cluster)
1144
1144
}
1145
1145
1146
1146
/**
1147
- * zynqmp_r5_get_tcm_node()
1147
+ * zynqmp_r5_get_tcm_node() - Get TCM info
1148
1148
* Ideally this function should parse tcm node and store information
1149
1149
* in r5_core instance. For now, Hardcoded TCM information is used.
1150
1150
* This approach is used as TCM bindings for system-dt is being developed
0 commit comments