summaryrefslogtreecommitdiffstats
path: root/linux/drivers/soc/fsl/qbman/qman_portal.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix general PowerPC buildSebastian Huber2017-10-261-1/+6
|
* dpaa: Improve QMan portal initializationSebastian Huber2017-10-231-51/+61
| | | | Be less dependent on the device tree content.
* dpaa: Add "libbsd,dedicated-portal" to QMan portalsSebastian Huber2017-10-231-0/+28
| | | | | | | | | | | | | | | | | 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"; }; }; }; };
* dpaa: Add "libbsd,dequeue" to QMan portalsSebastian Huber2017-10-231-13/+32
| | | | | | | | | | | | | | | The dequeue support for processor affine QMan portals may be explicitly disabled. The dequeue support is responsible for receiving frames and completion of frame transmission, e.g. buffer recycling. Without at least one enabled dequeue support, there will be no networking. / { qman-portals@ff6000000 { qman-portal@0 { libbsd,dequeue = "disabled"; }; }; };
* qbman: Fix platform_get_irq() error checksSebastian Huber2017-10-231-1/+1
|
* Linux update to 4.11-rc5Sebastian Huber2017-10-231-561/+236
| | | | Linux baseline a71c9a1c779f2499fb2afc0553e543f18aff6edf (4.11-rc5).
* Import DPAA driver snapshotSebastian Huber2017-10-231-0/+796
Imported from Freescale Linux repository git://git.freescale.com/ppc/upstream/linux.git commit 2774c204cd8bfc56a200ff4dcdfc9cdf5b6fc161. Linux compatibility layer is partly from FreeBSD.