/* If -EBUSY is returned continue to call this function until 0 is returned.  */
int hvcs_free_connection(uint32_t unit_address)
/* If -EBUSY is returned continue to call this function until 0 is returned.  */
int hvcs_free_connection(uint32_t unit_address)
{
	long retval;
	retval = plpar_hcall_norets(H_FREE_VTERM, unit_address);
	return hvcs_convert(retval);
}