Lines Matching full:mfc

35 #define S5P_MFC_DEC_NAME	"s5p-mfc-dec"
36 #define S5P_MFC_ENC_NAME "s5p-mfc-enc"
156 * reset the MFC. in s5p_mfc_watchdog()
201 /* De-init MFC */ in s5p_mfc_watchdog_worker()
336 * The MFC returns address of the buffer, now we have to in s5p_mfc_handle_frame_new()
443 /* Run MFC again on the same buffer */ in s5p_mfc_handle_frame()
447 mfc_debug(2, "MFC needs next buffer\n"); in s5p_mfc_handle_frame()
767 /* Open an MFC node */
817 mfc_err("Failed to setup mfc controls\n"); in s5p_mfc_open()
830 mfc_err("Failed to setup mfc controls\n"); in s5p_mfc_open()
903 /* One way to indicate end-of-stream for MFC is to set the in s5p_mfc_open()
953 /* Release MFC context */
1119 * them to inherit the MFC node's DMA configuration. in s5p_mfc_alloc_memdev()
1177 /* Valid buffers passed to MFC encoder with LAST_FRAME command in s5p_mfc_configure_2port_memory()
1178 * should not have address of bank2 - MFC will treat it as a null frame. in s5p_mfc_configure_2port_memory()
1230 * MFC hardware cannot handle 0 as a base address, so mark first 128K in s5p_mfc_configure_common_memory()
1284 /* MFC probe function */
1306 dev_err(&pdev->dev, "Failed to get device MFC hardware variant information\n"); in s5p_mfc_probe()
1333 dev_err(&pdev->dev, "failed to get mfc clock source\n"); in s5p_mfc_probe()
1392 /* Initialize HW ops and commands based on MFC version */ in s5p_mfc_probe()
1417 /* Deinit MFC if probe had failed */ in s5p_mfc_probe()
1541 .fw_name[0] = "s5p-mfc.fw",
1542 .clk_names = {"mfc", "sclk_mfc"},
1566 .fw_name[0] = "s5p-mfc-v6.fw",
1571 .fw_name[1] = "s5p-mfc-v6-v2.fw",
1572 .clk_names = {"mfc"},
1595 .fw_name[0] = "s5p-mfc-v7.fw",
1596 .clk_names = {"mfc"},
1605 .fw_name[0] = "s5p-mfc-v7.fw",
1606 .clk_names = {"mfc", "sclk_mfc"},
1629 .fw_name[0] = "s5p-mfc-v8.fw",
1630 .clk_names = {"mfc"},
1639 .fw_name[0] = "s5p-mfc-v8.fw",
1664 .fw_name[0] = "s5p-mfc-v10.fw",
1687 .fw_name[0] = "s5p-mfc-v12.fw",
1688 .clk_names = {"mfc"},
1694 .compatible = "samsung,mfc-v5",
1697 .compatible = "samsung,mfc-v6",
1700 .compatible = "samsung,mfc-v7",
1703 .compatible = "samsung,exynos3250-mfc",
1706 .compatible = "samsung,mfc-v8",
1709 .compatible = "samsung,exynos5433-mfc",
1712 .compatible = "samsung,mfc-v10",
1715 .compatible = "tesla,fsd-mfc",