Ignore:
Timestamp:
Jul 13, 2017, 6:31:46 AM (4 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
5, 5-freebsd-12, 6-freebsd-12, master
Children:
24866e6
Parents:
e818128
git-author:
Sebastian Huber <sebastian.huber@…> (07/13/17 06:31:46)
git-committer:
Sebastian Huber <sebastian.huber@…> (10/23/17 07:24:07)
Message:

dpaa: Add "libbsd,dedicated-portal" to QMan portals

By default, the network interfaces use a pool channel, see
dpaa_get_channel() in dpaa_eth_priv_probe(). To enable a dedicated QMan
software portal, use libbsd,dedicated-portal = "enabled";. This option
is useful for special purpose 10Gbit/s Ethernet processing.

/ {

soc: soc@ffe000000 {

fman0: fman@400000 {

enet7: ethernet@f2000 {

libbsd,dedicated-portal = "enabled";

};

};

};

};

File:
1 edited

Legend:

Unmodified
Added
Removed
  • linux/drivers/net/ethernet/freescale/fman/mac.h

    re818128 rde5791b  
    8686                                       struct mac_device *mac_dev);
    8787#else /* __rtems__ */
     88        bool use_dedicated_portal;
     89        struct qman_portal *portal;
    8890        void (*adjust_link)(struct mac_device *mac_dev, u16 speed);
    8991#endif /* __rtems__ */
Note: See TracChangeset for help on using the changeset viewer.