Changeset 3bacee1 in mainline for uspace/lib/drv/generic
- Timestamp:
- 2018-04-12T16:27:17Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3cf22f9
- Parents:
- 76d0981d
- git-author:
- Jiri Svoboda <jiri@…> (2018-04-11 19:25:33)
- git-committer:
- Jiri Svoboda <jiri@…> (2018-04-12 16:27:17)
- Location:
- uspace/lib/drv/generic
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/drv/generic/remote_ahci.c
r76d0981d r3bacee1 59 59 ((uint32_t) (((uint64_t) ((uintptr_t) (ptr))) >> 32)) 60 60 61 async_sess_t *ahci_get_sess(devman_handle_t funh, char **name)61 async_sess_t *ahci_get_sess(devman_handle_t funh, char **name) 62 62 { 63 63 // FIXME: Use a better way than substring match … … 116 116 117 117 if (rc == EOK) { 118 *blocks = (((uint64_t) blocks_hi) << 32) 119 |(((uint64_t) blocks_lo) & 0xffffffff);118 *blocks = (((uint64_t) blocks_hi) << 32) | 119 (((uint64_t) blocks_lo) & 0xffffffff); 120 120 } 121 121 … … 163 163 164 164 errno_t ahci_write_blocks(async_sess_t *sess, uint64_t blocknum, size_t count, 165 void *buf)165 void *buf) 166 166 { 167 167 async_exch_t *exch = async_exchange_begin(sess); … … 222 222 (size_t) DEV_IPC_GET_ARG1(*call); 223 223 224 char *sata_dev_name = malloc(sata_dev_name_length);224 char *sata_dev_name = malloc(sata_dev_name_length); 225 225 if (sata_dev_name == NULL) { 226 226 async_answer_0(chandle, ENOMEM); -
uspace/lib/drv/generic/remote_audio_pcm.c
r76d0981d r3bacee1 198 198 /* Make the other side fail 199 199 * as it waits for read request */ 200 async_data_read_start(exch, (void *)-1, 0);200 async_data_read_start(exch, (void *)-1, 0); 201 201 async_exchange_end(exch); 202 202 return ENOMEM; … … 288 288 /* All OK or something has changed. Verify that it was not one of the 289 289 * params we care about */ 290 if ((ret == EOK || ret == ELIMIT) 291 && (!channels || *channels == channels_arg)292 && (!rate || *rate == rate_arg)293 &&(!format || *format == format_arg))290 if ((ret == EOK || ret == ELIMIT) && 291 (!channels || *channels == channels_arg) && 292 (!rate || *rate == rate_arg) && 293 (!format || *format == format_arg)) 294 294 return EOK; 295 295 if (channels) … … 781 781 782 782 ddf_msg(LVL_DEBUG2, "Calling share finalize."); 783 ret = async_share_in_finalize(share_id, buffer, AS_AREA_WRITE 784 |AS_AREA_READ);783 ret = async_share_in_finalize(share_id, buffer, AS_AREA_WRITE | 784 AS_AREA_READ); 785 785 if (ret != EOK) { 786 786 ddf_msg(LVL_DEBUG, "Failed to share buffer."); … … 812 812 const pcm_sample_format_t format = DEV_IPC_GET_ARG3(*call) & UINT16_MAX; 813 813 814 const errno_t ret = pcm_iface->start_playback 815 ? pcm_iface->start_playback(fun, frames, channels, rate, format)816 :ENOTSUP;814 const errno_t ret = pcm_iface->start_playback ? 815 pcm_iface->start_playback(fun, frames, channels, rate, format) : 816 ENOTSUP; 817 817 async_answer_0(chandle, ret); 818 818 } … … 839 839 const pcm_sample_format_t format = DEV_IPC_GET_ARG3(*call) & UINT16_MAX; 840 840 841 const errno_t ret = pcm_iface->start_capture 842 ? pcm_iface->start_capture(fun, frames, channels, rate, format)843 :ENOTSUP;841 const errno_t ret = pcm_iface->start_capture ? 842 pcm_iface->start_capture(fun, frames, channels, rate, format) : 843 ENOTSUP; 844 844 async_answer_0(chandle, ret); 845 845 } -
uspace/lib/drv/generic/remote_ieee80211.c
r76d0981d r3bacee1 78 78 async_wait_for(aid, &res); 79 79 80 if (res != EOK)80 if (res != EOK) 81 81 return (errno_t) res; 82 82 -
uspace/lib/drv/generic/remote_nic.c
r76d0981d r3bacee1 339 339 */ 340 340 errno_t nic_get_operation_mode(async_sess_t *dev_sess, int *speed, 341 nic_channel_mode_t *duplex, nic_role_t *role)341 nic_channel_mode_t *duplex, nic_role_t *role) 342 342 { 343 343 sysarg_t _speed; … … 872 872 if (address_count) 873 873 rc = async_data_write_start(exch, address_list, 874 874 address_count * sizeof(nic_address_t)); 875 875 else 876 876 rc = EOK; -
uspace/lib/drv/generic/remote_usbdiag.c
r76d0981d r3bacee1 169 169 170 170 usbdiag_test_results_t results; 171 const errno_t ret = !diag_iface->test_in ? ENOTSUP 172 :diag_iface->test_in(fun, ¶ms, &results);171 const errno_t ret = !diag_iface->test_in ? ENOTSUP : 172 diag_iface->test_in(fun, ¶ms, &results); 173 173 174 174 if (ret != EOK) { … … 223 223 224 224 usbdiag_test_results_t results; 225 const errno_t ret = !diag_iface->test_out ? ENOTSUP 226 :diag_iface->test_out(fun, ¶ms, &results);225 const errno_t ret = !diag_iface->test_out ? ENOTSUP : 226 diag_iface->test_out(fun, ¶ms, &results); 227 227 228 228 if (ret != EOK) { -
uspace/lib/drv/generic/remote_usbhc.c
r76d0981d r3bacee1 159 159 160 160 aid_t opening_request = async_send_1(exch, 161 161 DEV_IFACE_ID(USBHC_DEV_IFACE), IPC_M_USB_UNREGISTER_ENDPOINT, NULL); 162 162 163 163 if (opening_request == 0) { … … 207 207 /* Share the data, if any. */ 208 208 if (req->size > 0) { 209 unsigned flags = (req->dir == USB_DIRECTION_IN) 210 ?AS_AREA_WRITE : AS_AREA_READ;209 unsigned flags = (req->dir == USB_DIRECTION_IN) ? 210 AS_AREA_WRITE : AS_AREA_READ; 211 211 212 212 const errno_t ret = async_share_out_start(exch, req->buffer.virt, flags); … … 321 321 size_t len; 322 322 323 if (!async_data_write_receive(&data_chandle, &len) 324 ||len != sizeof(ep_desc)) {323 if (!async_data_write_receive(&data_chandle, &len) || 324 len != sizeof(ep_desc)) { 325 325 async_answer_0(chandle, EINVAL); 326 326 return; … … 333 333 async_answer_0(chandle, rc); 334 334 335 if (!async_data_read_receive(&data_chandle, &len) 336 ||len != sizeof(pipe_desc)) {335 if (!async_data_read_receive(&data_chandle, &len) || 336 len != sizeof(pipe_desc)) { 337 337 return; 338 338 } … … 358 358 size_t len; 359 359 360 if (!async_data_write_receive(&data_chandle, &len) 361 ||len != sizeof(pipe_desc)) {360 if (!async_data_write_receive(&data_chandle, &len) || 361 len != sizeof(pipe_desc)) { 362 362 async_answer_0(chandle, EINVAL); 363 363 return; … … 406 406 const size_t required_size = trans->request.offset + trans->request.size; 407 407 const unsigned required_flags = 408 (trans->request.dir == USB_DIRECTION_IN)409 ?AS_AREA_WRITE : AS_AREA_READ;408 (trans->request.dir == USB_DIRECTION_IN) ? 409 AS_AREA_WRITE : AS_AREA_READ; 410 410 411 411 errno_t err; … … 468 468 cap_call_handle_t data_chandle; 469 469 size_t len; 470 if (!async_data_write_receive(&data_chandle, &len) 471 ||len != sizeof(trans->request)) {470 if (!async_data_write_receive(&data_chandle, &len) || 471 len != sizeof(trans->request)) { 472 472 async_answer_0(data_chandle, EINVAL); 473 473 goto err; … … 475 475 476 476 if ((err = async_data_write_finalize(data_chandle, 477 477 &trans->request, sizeof(trans->request)))) 478 478 goto err; 479 479
Note:
See TracChangeset
for help on using the changeset viewer.