Changeset a64970e1 in mainline for uspace/drv/audio/sb16/main.c
- Timestamp:
- 2025-03-05T19:25:06Z (21 hours ago)
- Branches:
- master
- Children:
- 07039850
- Parents:
- 89b5a75
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/audio/sb16/main.c
r89b5a75 ra64970e1 1 1 /* 2 * Copyright (c) 2025 Jiri Svoboda 2 3 * Copyright (c) 2011 Jan Vesely 3 4 * Copyright (c) 2011 Vojtech Horky … … 48 49 49 50 static errno_t sb_add_device(ddf_dev_t *device); 51 static errno_t sb_dev_quiesce(ddf_dev_t *device); 50 52 static errno_t sb_get_res(ddf_dev_t *device, addr_range_t **pp_sb_regs, 51 53 addr_range_t **pp_mpu_regs, int *irq, int *dma8, int *dma16); … … 54 56 static driver_ops_t sb_driver_ops = { 55 57 .dev_add = sb_add_device, 58 .dev_quiesce = sb_dev_quiesce 56 59 }; 57 60 … … 178 181 } 179 182 183 /** Initialize new SB16 driver instance. 184 * 185 * @param[in] device DDF instance of the device to initialize. 186 * @return Error code. 187 */ 188 static errno_t sb_dev_quiesce(ddf_dev_t *device) 189 { 190 sb16_t *soft_state = (sb16_t *)ddf_dev_data_get(device); 191 192 return sb16_quiesce(soft_state); 193 } 194 180 195 static errno_t sb_get_res(ddf_dev_t *device, addr_range_t **pp_sb_regs, 181 196 addr_range_t **pp_mpu_regs, int *irq, int *dma8, int *dma16)
Note:
See TracChangeset
for help on using the changeset viewer.