Lines Matching refs:op
359 dev_err(&np->op->dev, in n2rng_grab_diag_control()
406 dev_err(&np->op->dev, "RNG error, restesting\n"); in n2rng_data_read()
484 dev_err(&np->op->dev, "Test buffer slot %d [0x%016llx]\n", in n2rng_dump_test_buffer()
504 dev_err(&np->op->dev, "Selftest failed on unit %lu\n", unit); in n2rng_check_selftest_buffer()
507 dev_info(&np->op->dev, "Selftest passed on unit %lu\n", unit); in n2rng_check_selftest_buffer()
606 dev_info(&np->op->dev, "RNG ready\n"); in n2rng_work()
622 static int n2rng_probe(struct platform_device *op) in n2rng_probe() argument
629 match = of_match_device(n2rng_match, &op->dev); in n2rng_probe()
635 np = devm_kzalloc(&op->dev, sizeof(*np), GFP_KERNEL); in n2rng_probe()
638 np->op = op; in n2rng_probe()
654 dev_err(&op->dev, "Cannot register suitable " in n2rng_probe()
662 dev_err(&op->dev, "multi-unit-capable RNG requires " in n2rng_probe()
667 np->num_units = of_getintprop_default(op->dev.of_node, in n2rng_probe()
670 dev_err(&op->dev, "VF RNG lacks rng-#units property\n"); in n2rng_probe()
676 dev_info(&op->dev, "Registered RNG HVAPI major %lu minor %lu\n", in n2rng_probe()
679 np->units = devm_kzalloc(&op->dev, in n2rng_probe()
690 dev_info(&op->dev, "Found %s RNG, units: %d\n", in n2rng_probe()
703 platform_set_drvdata(op, np); in n2rng_probe()
716 static int n2rng_remove(struct platform_device *op) in n2rng_remove() argument
718 struct n2rng *np = platform_get_drvdata(op); in n2rng_remove()