/* Sever an established IUCV communication path and trigger a hang-up of the underlying HVC terminal.  */
static int hvc_iucv_pm_freeze(struct device *dev)
/* Sever an established IUCV communication path and trigger a hang-up of the underlying HVC terminal.  */
static int hvc_iucv_pm_freeze(struct device *dev)
{
	struct hvc_iucv_private *priv = dev_get_drvdata(dev);
	local_bh_disable();
	hvc_iucv_hangup(priv);
	local_bh_enable();
	return 0;
}