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 */
819 mfc_err("Failed to setup mfc controls\n"); in s5p_mfc_open()
832 mfc_err("Failed to setup mfc controls\n"); in s5p_mfc_open()
905 /* One way to indicate end-of-stream for MFC is to set the in s5p_mfc_open()
956 /* Release MFC context */
1122 * them to inherit the MFC node's DMA configuration. in s5p_mfc_alloc_memdev()
1180 /* Valid buffers passed to MFC encoder with LAST_FRAME command in s5p_mfc_configure_2port_memory()
1181 * should not have address of bank2 - MFC will treat it as a null frame. in s5p_mfc_configure_2port_memory()
1233 * MFC hardware cannot handle 0 as a base address, so mark first 128K in s5p_mfc_configure_common_memory()
1287 /* MFC probe function */
1309 dev_err(&pdev->dev, "Failed to get device MFC hardware variant information\n"); in s5p_mfc_probe()
1336 dev_err(&pdev->dev, "failed to get mfc clock source\n"); in s5p_mfc_probe()
1395 /* Initialize HW ops and commands based on MFC version */ in s5p_mfc_probe()
1420 /* Deinit MFC if probe had failed */ in s5p_mfc_probe()
1544 .fw_name[0] = "s5p-mfc.fw",
1545 .clk_names = {"mfc", "sclk_mfc"},
1569 .fw_name[0] = "s5p-mfc-v6.fw",
1574 .fw_name[1] = "s5p-mfc-v6-v2.fw",
1575 .clk_names = {"mfc"},
1598 .fw_name[0] = "s5p-mfc-v7.fw",
1599 .clk_names = {"mfc"},
1608 .fw_name[0] = "s5p-mfc-v7.fw",
1609 .clk_names = {"mfc", "sclk_mfc"},
1632 .fw_name[0] = "s5p-mfc-v8.fw",
1633 .clk_names = {"mfc"},
1642 .fw_name[0] = "s5p-mfc-v8.fw",
1667 .fw_name[0] = "s5p-mfc-v10.fw",
1690 .fw_name[0] = "s5p-mfc-v12.fw",
1691 .clk_names = {"mfc"},
1697 .compatible = "samsung,mfc-v5",
1700 .compatible = "samsung,mfc-v6",
1703 .compatible = "samsung,mfc-v7",
1706 .compatible = "samsung,exynos3250-mfc",
1709 .compatible = "samsung,mfc-v8",
1712 .compatible = "samsung,exynos5433-mfc",
1715 .compatible = "samsung,mfc-v10",
1718 .compatible = "tesla,fsd-mfc",