Changeset 41811af in mainline for uspace/drv/ns8250/ns8250.c
- Timestamp:
- 2011-06-10T10:14:26Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ab547063
- Parents:
- 9536e6e (diff), 390d80d (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/ns8250/ns8250.c
r9536e6e r41811af 263 263 static void ns8250_dev_cleanup(ns8250_t *ns) 264 264 { 265 if (ns->dev->parent_ phone > 0) {266 async_hangup(ns->dev->parent_ phone);267 ns->dev->parent_ phone = 0;265 if (ns->dev->parent_sess) { 266 async_hangup(ns->dev->parent_sess); 267 ns->dev->parent_sess = NULL; 268 268 } 269 269 } … … 337 337 338 338 /* Connect to the parent's driver. */ 339 ns->dev->parent_ phone = devman_parent_device_connect(ns->dev->handle,340 IPC_FLAG_BLOCKING);341 if ( ns->dev->parent_phone < 0) {339 ns->dev->parent_sess = devman_parent_device_connect(EXCHANGE_SERIALIZE, 340 ns->dev->handle, IPC_FLAG_BLOCKING); 341 if (!ns->dev->parent_sess) { 342 342 ddf_msg(LVL_ERROR, "Failed to connect to parent driver of " 343 343 "device %s.", ns->dev->name); 344 ret = ns->dev->parent_phone;344 ret = ENOENT; 345 345 goto failed; 346 346 } 347 347 348 348 /* Get hw resources. */ 349 ret = hw_res_get_resource_list(ns->dev->parent_ phone, &hw_resources);349 ret = hw_res_get_resource_list(ns->dev->parent_sess, &hw_resources); 350 350 if (ret != EOK) { 351 351 ddf_msg(LVL_ERROR, "Failed to get HW resources for device "
Note:
See TracChangeset
for help on using the changeset viewer.