#include <linux/platform_device.h>
 
 /**
+ * DOC: VPU
+ *
  * VPU (video processor unit) is a tiny processor controlling video hardware
  * related to video codec, scaling and color format converting.
  * VPU interfaces with other blocks by share memory and interrupt.
- **/
+ */
 
 typedef void (*ipi_handler_t) (const void *data,
                               unsigned int len,
  * vpu_wdt_reg_handler - register a VPU watchdog handler
  *
  * @pdev:               VPU platform device
- * @vpu_wdt_reset_func:        the callback reset function
- * @private_data:       the private data for reset function
- * @rst_id:            reset id
+ * @vpu_wdt_reset_func():      the callback reset function
+ *     @priv: the private data for reset function
+ * @priv:              the private data for reset function
+ * @id:                        reset id
  *
  * Register a handler performing own tasks when vpu reset by watchdog
  *
  * Return: Return 0 if the handler is added successfully,
  * otherwise it is failed.
- *
  **/
 int vpu_wdt_reg_handler(struct platform_device *pdev,
-                       void vpu_wdt_reset_func(void *),
+                       void vpu_wdt_reset_func(void *priv),
                        void *priv, enum rst_id id);
 
 /**
 /**
  * vpu_mapping_dm_addr - Mapping DTCM/DMEM to kernel virtual address
  *
- * @pdev:      VPU platform device
- * @dmem_addr: VPU's data memory address
+ * @pdev:              VPU platform device
+ * @dtcm_dmem_addr:    VPU's data memory address
  *
  * Mapping the VPU's DTCM (Data Tightly-Coupled Memory) /
  * DMEM (Data Extended Memory) memory address to