Lines Matching refs:p_data
322 const struct synps_platform_data *p_data; member
515 if (priv->p_data->quirks & DDR_ECC_INTR_SUPPORT) { in handle_error()
535 if (priv->p_data->quirks & DDR_ECC_INTR_SUPPORT) { in handle_error()
559 if (!(priv->p_data->quirks & DDR_ECC_INTR_SELF_CLEAR)) { in enable_intr()
579 if (!(priv->p_data->quirks & DDR_ECC_INTR_SELF_CLEAR)) { in disable_intr()
602 const struct synps_platform_data *p_data; in intr_handler() local
608 p_data = priv->p_data; in intr_handler()
614 if (!(priv->p_data->quirks & DDR_ECC_INTR_SELF_CLEAR)) { in intr_handler()
621 status = p_data->get_error_info(priv); in intr_handler()
632 if (!(priv->p_data->quirks & DDR_ECC_INTR_SELF_CLEAR)) in intr_handler()
646 const struct synps_platform_data *p_data; in check_errors() local
651 p_data = priv->p_data; in check_errors()
653 status = p_data->get_error_info(priv); in check_errors()
734 if (priv->p_data->platform == ZYNQ) { in get_ecc_state()
841 const struct synps_platform_data *p_data; in init_csrows() local
847 p_data = priv->p_data; in init_csrows()
856 dimm->mtype = p_data->get_mtype(priv->baseaddr); in init_csrows()
859 dimm->dtype = p_data->get_dtype(priv->baseaddr); in init_csrows()
892 if (priv->p_data->quirks & DDR_ECC_INTR_SUPPORT) { in mc_init()
998 const struct synps_platform_data *p_data; in ddr_poison_setup() local
1002 p_data = priv->p_data; in ddr_poison_setup()
1004 if (p_data->get_mem_info) in ddr_poison_setup()
1005 hif_addr = p_data->get_mem_info(priv); in ddr_poison_setup()
1371 const struct synps_platform_data *p_data; in mc_probe() local
1382 p_data = of_device_get_match_data(&pdev->dev); in mc_probe()
1383 if (!p_data) in mc_probe()
1404 priv->p_data = p_data; in mc_probe()
1415 if (priv->p_data->quirks & DDR_ECC_INTR_SUPPORT) { in mc_probe()
1429 if (priv->p_data->quirks & DDR_ECC_DATA_POISON_SUPPORT) { in mc_probe()
1438 if (priv->p_data->quirks & DDR_ECC_INTR_SUPPORT) in mc_probe()
1446 if (!(priv->p_data->quirks & DDR_ECC_INTR_SUPPORT)) in mc_probe()
1468 if (priv->p_data->quirks & DDR_ECC_INTR_SUPPORT) in mc_remove()
1472 if (priv->p_data->quirks & DDR_ECC_DATA_POISON_SUPPORT) in mc_remove()