Lines Matching refs:op

391 			dev_err(&np->op->dev,  in n2rng_grab_diag_control()
439 dev_err(&np->op->dev, "RNG error, retesting\n"); in n2rng_data_read()
517 dev_err(&np->op->dev, "Test buffer slot %d [0x%016llx]\n", in n2rng_dump_test_buffer()
549 dev_err(&np->op->dev, "Selftest failed on unit %lu\n", unit); in n2rng_check_selftest_buffer()
552 dev_info(&np->op->dev, "Selftest passed on unit %lu\n", unit); in n2rng_check_selftest_buffer()
678 dev_info(&np->op->dev, "RNG ready\n"); in n2rng_work()
682 dev_err(&np->op->dev, "Self-test retries failed, RNG not ready\n"); in n2rng_work()
696 static int n2rng_probe(struct platform_device *op) in n2rng_probe() argument
702 match = of_match_device(n2rng_match, &op->dev); in n2rng_probe()
707 np = devm_kzalloc(&op->dev, sizeof(*np), GFP_KERNEL); in n2rng_probe()
710 np->op = op; in n2rng_probe()
727 dev_err(&op->dev, "Cannot register suitable " in n2rng_probe()
735 dev_err(&op->dev, "multi-unit-capable RNG requires " in n2rng_probe()
740 np->num_units = of_getintprop_default(op->dev.of_node, in n2rng_probe()
743 dev_err(&op->dev, "VF RNG lacks rng-#units property\n"); in n2rng_probe()
750 dev_info(&op->dev, "Registered RNG HVAPI major %lu minor %lu\n", in n2rng_probe()
752 np->units = devm_kcalloc(&op->dev, np->num_units, sizeof(*np->units), in n2rng_probe()
762 dev_info(&op->dev, "Found %s RNG, units: %d\n", in n2rng_probe()
771 err = devm_hwrng_register(&op->dev, &np->hwrng); in n2rng_probe()
775 platform_set_drvdata(op, np); in n2rng_probe()
788 static int n2rng_remove(struct platform_device *op) in n2rng_remove() argument
790 struct n2rng *np = platform_get_drvdata(op); in n2rng_remove()