Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/nic/e1k/e1k.c

    r870841cf r60744cb  
    11/*
    2  * Copyright (c) 2025 Jiri Svoboda
    32 * Copyright (c) 2011 Zdenek Bouska
    43 * All rights reserved.
     
    221220
    222221static errno_t e1000_dev_add(ddf_dev_t *);
    223 static errno_t e1000_dev_quiesce(ddf_dev_t *);
    224222
    225223/** Basic driver operations for E1000 driver */
    226224static driver_ops_t e1000_driver_ops = {
    227         .dev_add = e1000_dev_add,
    228         .dev_quiesce = e1000_dev_quiesce
     225        .dev_add = e1000_dev_add
    229226};
    230227
     
    12721269 *
    12731270 */
    1274 static errno_t e1000_register_int_handler(nic_t *nic,
     1271inline static errno_t e1000_register_int_handler(nic_t *nic,
    12751272    cap_irq_handle_t *handle)
    12761273{
     
    19211918 *
    19221919 */
    1923 static void e1000_delete_dev_data(ddf_dev_t *dev)
     1920inline static void e1000_delete_dev_data(ddf_dev_t *dev)
    19241921{
    19251922        assert(dev);
     
    22262223}
    22272224
    2228 /** Quiesce E1000 device.
    2229  *
    2230  * @param dev E1000 device.
    2231  *
    2232  */
    2233 errno_t e1000_dev_quiesce(ddf_dev_t *dev)
    2234 {
    2235         nic_t *nic = ddf_dev_data_get(dev);
    2236         e1000_t *e1000 = DRIVER_DATA_NIC(nic);
    2237         errno_t rc;
    2238 
    2239         ddf_msg(LVL_DEBUG, "e1000_dev_quiesce()");
    2240 
    2241         e1000_disable_interrupts(e1000);
    2242         rc = e1000_reset(nic);
    2243         if (rc != EOK)
    2244                 ddf_msg(LVL_ERROR, "e1000_dev_quiesce failed");
    2245         return rc;
    2246 }
    2247 
    22482225/** Read 16-bit value from EEPROM of E1000 adapter
    22492226 *
Note: See TracChangeset for help on using the changeset viewer.