Lines Matching defs:hvsi
23 #include <asm/hvsi.h>
33 { .name = "serial", .compatible = "ibm,opal-console-hvsi" },
44 struct hvsi_priv hvsi; /* HVSI specific data */
68 return hvsilib_get_chars(&pv->hvsi, buf, count);
78 return hvsilib_put_chars(&pv->hvsi, buf, count);
92 return hvsilib_open(&pv->hvsi, hp);
101 hvsilib_close(&pv->hvsi, hp);
112 hvsilib_close(&pv->hvsi, hp);
123 return pv->hvsi.mctrl;
135 hvsilib_write_mctrl(&pv->hvsi, 1);
137 hvsilib_write_mctrl(&pv->hvsi, 0);
166 "ibm,opal-console-hvsi")) {
191 * hvsi packets.
193 hvsilib_init(&pv->hvsi,
207 proto == HV_PROTOCOL_RAW ? "raw" : "hvsi",
377 else if (of_device_is_compatible(stdout_node,"ibm,opal-console-hvsi")) {
380 hvsilib_init(&hvc_opal_boot_priv.hvsi,
384 hvsilib_establish(&hvc_opal_boot_priv.hvsi);
414 hvsilib_init(&hvc_opal_boot_priv.hvsi,
417 hvsilib_establish(&hvc_opal_boot_priv.hvsi);