Changeset 3bacee1 in mainline for uspace/drv/nic


Ignore:
Timestamp:
2018-04-12T16:27:17Z (7 years ago)
Author:
Jiri Svoboda <jiri@…>
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)
Message:

Make ccheck-fix again and commit more good files.

Location:
uspace/drv/nic
Files:
8 edited

Legend:

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

    r76d0981d r3bacee1  
    408408        ar9271_t *ar9271 = (ar9271_t *) ieee80211_get_specific(ieee80211_dev);
    409409
    410         if(insert) {
     410        if (insert) {
    411411                assert(key_conf);
    412412
  • uspace/drv/nic/ar9271/hw.c

    r76d0981d r3bacee1  
    158158
    159159                uint16_t two_bytes = uint16_t_be2host(value);
    160                 ar9271_address.address[2*i] = two_bytes >> 8;
    161                 ar9271_address.address[2*i+1] = two_bytes & 0xff;
     160                ar9271_address.address[2 * i] = two_bytes >> 8;
     161                ar9271_address.address[2 * i + 1] = two_bytes & 0xff;
    162162        }
    163163
     
    272272        uint32_t set_bit = 0x10000000;
    273273
    274         switch(op_mode) {
     274        switch (op_mode) {
    275275        case IEEE80211_OPMODE_ADHOC:
    276276                set_bit |= AR9271_OPMODE_ADHOC_MASK;
     
    545545        wmi_reg_write(ar9271->htc_device, AR9271_PHY_ACTIVE, 0);
    546546
    547         if(ar9271->starting_up) {
     547        if (ar9271->starting_up) {
    548548                wmi_reg_write(ar9271->htc_device,
    549549                    AR9271_RESET_POWER_DOWN_CONTROL,
  • uspace/drv/nic/ar9271/wmi.c

    r76d0981d r3bacee1  
    232232
    233233        if (command_buffer != NULL)
    234                 memcpy(buffer+header_size, command_buffer, command_length);
     234                memcpy(buffer + header_size, command_buffer, command_length);
    235235
    236236        /* Set up WMI header */
     
    283283                    ((void *) response_buffer + sizeof(htc_frame_header_t));
    284284                cmd_id = uint16_t_be2host(wmi_hdr->command_id);
    285         } while(cmd_id & WMI_MGMT_CMD_MASK);
     285        } while (cmd_id & WMI_MGMT_CMD_MASK);
    286286
    287287        if (clean_resp_buffer)
  • uspace/drv/nic/e1k/e1k.c

    r76d0981d r3bacee1  
    555555 */
    556556static void e1000_write_receive_address(e1000_t *e1000, unsigned int position,
    557     const nic_address_t * address, bool set_av_bit)
     557    const nic_address_t *address, bool set_av_bit)
    558558{
    559559        uint8_t *mac0 = (uint8_t *) address->address;
  • uspace/drv/nic/ne2k/dp8390.c

    r76d0981d r3bacee1  
    439439
    440440static nic_frame_t *ne2k_receive_frame(nic_t *nic_data, uint8_t page,
    441         size_t length)
     441    size_t length)
    442442{
    443443        ne2k_t *ne2k = (ne2k_t *) nic_get_specific(nic_data);
     
    451451
    452452        if (last >= ne2k->stop_page) {
    453                 size_t left = (ne2k->stop_page - page) * DP_PAGE
    454                     - sizeof(recv_header_t);
     453                size_t left = (ne2k->stop_page - page) * DP_PAGE -
     454                    sizeof(recv_header_t);
    455455                ne2k_download(ne2k, frame->data, page * DP_PAGE + sizeof(recv_header_t),
    456456                    left);
     
    509509                uint8_t next = header.next;
    510510
    511                 if ((length < ETH_MIN_PACK_SIZE)
    512                     || (length > ETH_MAX_PACK_SIZE_TAGGED)) {
     511                if ((length < ETH_MIN_PACK_SIZE) ||
     512                    (length > ETH_MAX_PACK_SIZE_TAGGED)) {
    513513                        next = current;
    514                 } else if ((header.next < ne2k->start_page)
    515                     || (header.next > ne2k->stop_page)) {
     514                } else if ((header.next < ne2k->start_page) ||
     515                    (header.next > ne2k->stop_page)) {
    516516                        next = current;
    517517                } else if (header.status & RSR_FO) {
     
    525525                        if (frames != NULL) {
    526526                                nic_frame_t *frame =
    527                                         ne2k_receive_frame(nic_data, boundary, length);
     527                                    ne2k_receive_frame(nic_data, boundary, length);
    528528                                if (frame != NULL) {
    529529                                        nic_frame_list_append(frames, frame);
     
    558558                if (tsr & TSR_COL) {
    559559                        nic_report_collisions(nic_data,
    560                                 pio_read_8(ne2k->port + DP_NCR) & 15);
     560                            pio_read_8(ne2k->port + DP_NCR) & 15);
    561561                }
    562562
  • uspace/drv/nic/ne2k/ne2k.c

    r76d0981d r3bacee1  
    162162
    163163        return register_interrupt_handler(nic_get_ddf_dev(nic_data),
    164                 ne2k->irq, ne2k_interrupt_handler, &ne2k->code, handle);
     164            ne2k->irq, ne2k_interrupt_handler, &ne2k->code, handle);
    165165}
    166166
     
    288288
    289289static errno_t ne2k_on_unicast_mode_change(nic_t *nic_data,
    290         nic_unicast_mode_t new_mode,
    291         const nic_address_t *address_list, size_t address_count)
     290    nic_unicast_mode_t new_mode,
     291    const nic_address_t *address_list, size_t address_count)
    292292{
    293293        ne2k_t *ne2k = (ne2k_t *) nic_get_specific(nic_data);
     
    315315
    316316static errno_t ne2k_on_multicast_mode_change(nic_t *nic_data,
    317         nic_multicast_mode_t new_mode,
    318         const nic_address_t *address_list, size_t address_count)
     317    nic_multicast_mode_t new_mode,
     318    const nic_address_t *address_list, size_t address_count)
    319319{
    320320        ne2k_t *ne2k = (ne2k_t *) nic_get_specific(nic_data);
     
    327327                ne2k_set_accept_mcast(ne2k, true);
    328328                ne2k_set_mcast_hash(ne2k,
    329                         nic_mcast_hash(address_list, address_count));
     329                    nic_mcast_hash(address_list, address_count));
    330330                nic_report_hw_filtering(nic_data, -1, 0, -1);
    331331                return EOK;
     
    341341
    342342static errno_t ne2k_on_broadcast_mode_change(nic_t *nic_data,
    343         nic_broadcast_mode_t new_mode)
     343    nic_broadcast_mode_t new_mode)
    344344{
    345345        ne2k_t *ne2k = (ne2k_t *) nic_get_specific(nic_data);
     
    367367        nic_set_send_frame_handler(nic_data, ne2k_send);
    368368        nic_set_state_change_handlers(nic_data,
    369                 ne2k_on_activating, NULL, ne2k_on_stopping);
     369            ne2k_on_activating, NULL, ne2k_on_stopping);
    370370        nic_set_filtering_change_handlers(nic_data,
    371                 ne2k_on_unicast_mode_change, ne2k_on_multicast_mode_change,
    372                 ne2k_on_broadcast_mode_change, NULL, NULL);
     371            ne2k_on_unicast_mode_change, ne2k_on_multicast_mode_change,
     372            ne2k_on_broadcast_mode_change, NULL, NULL);
    373373
    374374        ne2k_t *ne2k = malloc(sizeof(ne2k_t));
  • uspace/drv/nic/rtl8139/driver.c

    r76d0981d r3bacee1  
    9595#ifndef RXBUF_SIZE_FLAGS
    9696        /** Flags for receiver buffer - 16kB default */
    97         #define RXBUF_SIZE_FLAGS RTL8139_RXFLAGS_SIZE_16
     97#define RXBUF_SIZE_FLAGS RTL8139_RXFLAGS_SIZE_16
    9898#endif
    9999
    100100#if (RXBUF_SIZE_FLAGS > RTL8139_RXFLAGS_SIZE_64) || (RXBUF_SIZE_FLAGS < 0)
    101         #error Bad receiver buffer flags size flags
     101#error Bad receiver buffer flags size flags
    102102#endif
    103103
     
    152152static void rtl8139_hw_update_rcr(rtl8139_t *rtl8139)
    153153{
    154         uint32_t rcr = rtl8139->rcr_data.rcr_base | rtl8139->rcr_data.ucast_mask
    155             | rtl8139->rcr_data.mcast_mask | rtl8139->rcr_data.bcast_mask
    156             | rtl8139->rcr_data.defect_mask |
     154        uint32_t rcr = rtl8139->rcr_data.rcr_base | rtl8139->rcr_data.ucast_mask |
     155            rtl8139->rcr_data.mcast_mask | rtl8139->rcr_data.bcast_mask |
     156            rtl8139->rcr_data.defect_mask |
    157157            (RXBUF_SIZE_FLAGS << RCR_RBLEN_SHIFT);
    158158
     
    199199
    200200        async_sess_t *pci_sess =
    201                 ddf_dev_parent_sess_get(nic_get_ddf_dev(rtl8139->nic_data));
     201            ddf_dev_parent_sess_get(nic_get_ddf_dev(rtl8139->nic_data));
    202202
    203203        if (bit_val) {
     
    243243        assert(addr);
    244244
    245         const uint32_t *val1 = (const uint32_t*)addr->address;
    246         const uint16_t *val2 = (const uint16_t*)(addr->address + sizeof(uint32_t));
     245        const uint32_t *val1 = (const uint32_t *)addr->address;
     246        const uint16_t *val2 = (const uint16_t *)(addr->address + sizeof(uint32_t));
    247247
    248248        rtl8139_regs_unlock(rtl8139->io_port);
     
    258258 *   @param bits_add    The value to or
    259259 */
    260 inline static void rtl8139_hw_reg_add_8(rtl8139_t * rtl8139, size_t reg_offset,
     260inline static void rtl8139_hw_reg_add_8(rtl8139_t *rtl8139, size_t reg_offset,
    261261    uint8_t bits_add)
    262262{
     
    272272 *   @param bits_add    The mask of bits to remove
    273273 */
    274 inline static void rtl8139_hw_reg_rem_8(rtl8139_t * rtl8139, size_t reg_offset,
     274inline static void rtl8139_hw_reg_rem_8(rtl8139_t *rtl8139, size_t reg_offset,
    275275    uint8_t bits_add)
    276276{
     
    288288    nic_channel_mode_t duplex, nic_role_t);
    289289
    290 static errno_t rtl8139_pause_get(ddf_fun_t*, nic_result_t*, nic_result_t*,
     290static errno_t rtl8139_pause_get(ddf_fun_t *, nic_result_t *, nic_result_t *,
    291291    uint16_t *);
    292 static errno_t rtl8139_pause_set(ddf_fun_t*, int, int, uint16_t);
     292static errno_t rtl8139_pause_set(ddf_fun_t *, int, int, uint16_t);
    293293
    294294static errno_t rtl8139_autoneg_enable(ddf_fun_t *fun, uint32_t advertisement);
     
    303303
    304304static errno_t rtl8139_wol_virtue_add(nic_t *nic_data,
    305         const nic_wol_virtue_t *virtue);
     305    const nic_wol_virtue_t *virtue);
    306306static void rtl8139_wol_virtue_rem(nic_t *nic_data,
    307         const nic_wol_virtue_t *virtue);
     307    const nic_wol_virtue_t *virtue);
    308308
    309309static errno_t rtl8139_poll_mode_change(nic_t *nic_data, nic_poll_mode_t mode,
     
    434434        pio_write_8(io_base + CR, CR_RST);
    435435        memory_barrier();
    436         while(pio_read_8(io_base + CR) & CR_RST) {
     436        while (pio_read_8(io_base + CR) & CR_RST) {
    437437                async_usleep(1);
    438438                read_barrier();
     
    481481{
    482482        nic_frame_t *frame = nic_alloc_frame(nic_data, frame_size);
    483         if (! frame) {
     483        if (!frame) {
    484484                ddf_msg(LVL_ERROR, "Can not allocate frame for received frame.");
    485485                return NULL;
     
    560560        while (!rtl8139_hw_buffer_empty(rtl8139)) {
    561561                void *rx_ptr = rx_buffer + rx_offset % RxBUF_SIZE;
    562                 uint32_t frame_header = uint32_t_le2host( *((uint32_t*)rx_ptr) );
     562                uint32_t frame_header = uint32_t_le2host(*((uint32_t *)rx_ptr));
    563563                uint16_t size = frame_header >> 16;
    564564                uint16_t frame_size = size - RTL8139_CRC_SIZE;
     
    580580                }
    581581                if (size < RTL8139_RUNT_MAX_SIZE && !(rcs & RSR_RUNT)) {
    582                         ddf_msg(LVL_ERROR, "Receiver error -> receiver reset (%"PRIx16")", size);
     582                        ddf_msg(LVL_ERROR, "Receiver error -> receiver reset (%" PRIx16 ")", size);
    583583                        goto rx_err;
    584584                }
     
    680680        while (tx_used != tx_next) {
    681681                size_t desc_to_check = tx_used % TX_BUFF_COUNT;
    682                 void * tsd_to_check = rtl8139->io_port + TSD0
    683                     + desc_to_check * sizeof(uint32_t);
     682                void *tsd_to_check = rtl8139->io_port + TSD0 +
     683                    desc_to_check * sizeof(uint32_t);
    684684                uint32_t tsd_value = pio_read_32(tsd_to_check);
    685685
     
    757757        pio_write_32(rtl8139->io_port + TIMERINT, timer_val);
    758758        pio_write_32(rtl8139->io_port + TCTR, 0x0);
    759         ddf_msg(LVL_DEBUG, "rtl8139 timer: %"PRIu32"\treceive: %d", timer_val, receive);
     759        ddf_msg(LVL_DEBUG, "rtl8139 timer: %" PRIu32 "\treceive: %d", timer_val, receive);
    760760        return receive;
    761761}
     
    784784                        receive = rtl8139_poll_interrupt(nic_data);
    785785                }
    786                 if (! receive)
     786                if (!receive)
    787787                        return;
    788788        }
     
    883883
    884884        /* Write transmittion buffer addresses */
    885         for(i = 0; i < TX_BUFF_COUNT; ++i) {
    886                 uint32_t addr = PTR2U32(rtl8139->tx_buff_phys + i*TX_BUFF_SIZE);
    887                 pio_write_32(io_base + TSAD0 + 4*i, addr);
     885        for (i = 0; i < TX_BUFF_COUNT; ++i) {
     886                uint32_t addr = PTR2U32(rtl8139->tx_buff_phys + i * TX_BUFF_SIZE);
     887                pio_write_32(io_base + TSAD0 + 4 * i, addr);
    888888        }
    889889        rtl8139->tx_next = 0;
     
    988988        nic_set_send_frame_handler(nic_data, rtl8139_send_frame);
    989989        nic_set_state_change_handlers(nic_data,
    990                 rtl8139_on_activated, NULL, rtl8139_on_stopped);
     990            rtl8139_on_activated, NULL, rtl8139_on_stopped);
    991991        nic_set_filtering_change_handlers(nic_data,
    992                 rtl8139_unicast_set, rtl8139_multicast_set, rtl8139_broadcast_set,
    993                 NULL, NULL);
     992            rtl8139_unicast_set, rtl8139_multicast_set, rtl8139_broadcast_set,
     993            NULL, NULL);
    994994        nic_set_wol_virtue_change_handlers(nic_data,
    995                 rtl8139_wol_virtue_add, rtl8139_wol_virtue_rem);
     995            rtl8139_wol_virtue_add, rtl8139_wol_virtue_rem);
    996996        nic_set_poll_handlers(nic_data, rtl8139_poll_mode_change, rtl8139_poll);
    997997
     
    13471347        assert(addr);
    13481348
    1349         nic_t *nic_data =nic_get_from_ddf_fun((fun));
     1349        nic_t *nic_data = nic_get_from_ddf_fun((fun));
    13501350        rtl8139_t *rtl8139 = nic_get_specific(nic_data);
    13511351        assert(rtl8139);
     
    13541354
    13551355        errno_t rc = nic_report_address(nic_data, addr);
    1356         if ( rc != EOK) {
     1356        if (rc != EOK) {
    13571357                rtl8139_unlock_all(rtl8139);
    13581358                return rc;
     
    18171817                break;
    18181818        case NIC_UNICAST_LIST:
    1819                 rtl8139->rcr_data.ucast_mask = RCR_ACCEPT_PHYS_MATCH
    1820                     | RCR_ACCEPT_ALL_PHYS;
     1819                rtl8139->rcr_data.ucast_mask = RCR_ACCEPT_PHYS_MATCH |
     1820                    RCR_ACCEPT_ALL_PHYS;
    18211821
    18221822                if (mcast_mode == NIC_MULTICAST_PROMISC)
     
    18261826                break;
    18271827        case NIC_UNICAST_PROMISC:
    1828                 rtl8139->rcr_data.ucast_mask = RCR_ACCEPT_PHYS_MATCH
    1829                     | RCR_ACCEPT_ALL_PHYS;
     1828                rtl8139->rcr_data.ucast_mask = RCR_ACCEPT_PHYS_MATCH |
     1829                    RCR_ACCEPT_ALL_PHYS;
    18301830
    18311831                if (mcast_mode == NIC_MULTICAST_PROMISC)
     
    19811981 */
    19821982static errno_t rtl8139_wol_virtue_add(nic_t *nic_data,
    1983         const nic_wol_virtue_t *virtue)
     1983    const nic_wol_virtue_t *virtue)
    19841984{
    19851985        assert(nic_data);
     
    19891989        assert(rtl8139);
    19901990
    1991         switch(virtue->type) {
     1991        switch (virtue->type) {
    19921992        case NIC_WV_BROADCAST:
    19931993                rtl8139_hw_reg_add_8(rtl8139, CONFIG5, CONFIG5_BROADCAST_WAKEUP);
     
    20082008                return EINVAL;
    20092009        }
    2010         if(rtl8139->pm.active++ == 0)
     2010        if (rtl8139->pm.active++ == 0)
    20112011                rtl8139_hw_pmen_set(rtl8139, 1);
    20122012        return EOK;
     
    20192019 */
    20202020static void rtl8139_wol_virtue_rem(nic_t *nic_data,
    2021         const nic_wol_virtue_t *virtue)
     2021    const nic_wol_virtue_t *virtue)
    20222022{
    20232023        assert(nic_data);
     
    20272027        assert(rtl8139);
    20282028
    2029         switch(virtue->type) {
     2029        switch (virtue->type) {
    20302030        case NIC_WV_BROADCAST:
    20312031                rtl8139_hw_reg_rem_8(rtl8139, CONFIG5, CONFIG5_BROADCAST_WAKEUP);
     
    20702070        fibril_mutex_lock(&rtl8139->rx_lock);
    20712071
    2072         switch(mode) {
     2072        switch (mode) {
    20732073        case NIC_POLL_IMMEDIATE:
    20742074                rtl8139->int_mask = RTL_DEFAULT_INTERRUPTS;
  • uspace/drv/nic/rtl8169/driver.c

    r76d0981d r3bacee1  
    313313        nic_set_send_frame_handler(nic_data, rtl8169_send_frame);
    314314        nic_set_state_change_handlers(nic_data,
    315                 rtl8169_on_activated, NULL, rtl8169_on_stopped);
     315            rtl8169_on_activated, NULL, rtl8169_on_stopped);
    316316        nic_set_filtering_change_handlers(nic_data,
    317                 rtl8169_unicast_set, rtl8169_multicast_set, rtl8169_broadcast_set,
    318                 NULL, NULL);
     317            rtl8169_unicast_set, rtl8169_multicast_set, rtl8169_broadcast_set,
     318            NULL, NULL);
    319319
    320320        fibril_mutex_initialize(&rtl8169->rx_lock);
     
    550550        uint8_t phystatus = pio_read_8(rtl8169->regs + PHYSTATUS);
    551551
    552         *duplex = phystatus & PHYSTATUS_FDX
    553             ? NIC_CM_FULL_DUPLEX : NIC_CM_HALF_DUPLEX;
     552        *duplex = phystatus & PHYSTATUS_FDX ?
     553            NIC_CM_FULL_DUPLEX : NIC_CM_HALF_DUPLEX;
    554554
    555555        if (phystatus & PHYSTATUS_10M)
     
    575575                return EINVAL;
    576576
    577         if (duplex != NIC_CM_HALF_DUPLEX && duplex != NIC_CM_FULL_DUPLEX)
     577        if (duplex != NIC_CM_HALF_DUPLEX && duplex != NIC_CM_FULL_DUPLEX)
    578578                return EINVAL;
    579579
     
    939939
    940940        pio_write_32(rtl8169->regs + RCR, rcr);
    941         ddf_msg(LVL_DEBUG," new RCR value: 0x%08x", rcr);
     941        ddf_msg(LVL_DEBUG, " new RCR value: 0x%08x", rcr);
    942942
    943943        return EOK;
     
    11731173        uint32_t phyar;
    11741174
    1175         phyar = PHYAR_RW_READ
    1176             | ((addr & PHYAR_ADDR_MASK) << PHYAR_ADDR_SHIFT);
     1175        phyar = PHYAR_RW_READ |
     1176            ((addr & PHYAR_ADDR_MASK) << PHYAR_ADDR_SHIFT);
    11771177
    11781178        pio_write_32(rtl8169->regs + PHYAR, phyar);
     
    11901190        uint32_t phyar;
    11911191
    1192         phyar = PHYAR_RW_WRITE
    1193             | ((addr & PHYAR_ADDR_MASK) << PHYAR_ADDR_SHIFT)
    1194             | (value & PHYAR_DATA_MASK);
     1192        phyar = PHYAR_RW_WRITE |
     1193            ((addr & PHYAR_ADDR_MASK) << PHYAR_ADDR_SHIFT) |
     1194            (value & PHYAR_DATA_MASK);
    11951195
    11961196        pio_write_32(rtl8169->regs + PHYAR, phyar);
     
    12151215                return rc;
    12161216        nic_driver_implement(
    1217                 &rtl8169_driver_ops, &rtl8169_dev_ops, &rtl8169_nic_iface);
     1217            &rtl8169_driver_ops, &rtl8169_dev_ops, &rtl8169_nic_iface);
    12181218
    12191219        ddf_log_init(NAME);
Note: See TracChangeset for help on using the changeset viewer.