mirror_ubuntu-kernels/drivers/net/ethernet/microchip/lan966x
Yunsheng Lin a9ca9f9cef page_pool: split types and declarations from page_pool.h
Split types and pure function declarations from page_pool.h
and add them in page_page/types.h, so that C sources can
include page_pool.h and headers should generally only include
page_pool/types.h as suggested by jakub.
Rename page_pool.h to page_pool/helpers.h to have both in
one place.

Signed-off-by: Yunsheng Lin <linyunsheng@huawei.com>
Suggested-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Alexander Lobakin <aleksander.lobakin@intel.com>
Reviewed-by: Alexander Duyck <alexanderduyck@fb.com>
Link: https://lore.kernel.org/r/20230804180529.2483231-2-aleksander.lobakin@intel.com
[Jakub: change microsoft/mana, fix kdoc paths in Documentation]
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2023-08-07 13:05:19 -07:00
..
Kconfig net: lan966x: Add support for offloading pcp table 2023-05-18 15:32:09 +02:00
lan966x_cbs.c net: lan966x: Add offload support for cbs 2022-09-28 09:36:28 +01:00
lan966x_dcb.c net: lan966x: Add support for DSCP rewrite 2023-05-18 15:32:10 +02:00
lan966x_ethtool.c net: lan966x: Fix potential null-ptr-deref in lan966x_stats_init() 2022-11-16 09:10:29 +00:00
lan966x_ets.c net: lan966x: Add offload support for ets 2022-09-28 09:36:28 +01:00
lan966x_fdb.c net: lan966x: Extend FDB to support also lag 2022-08-22 14:00:54 +01:00
lan966x_fdma.c page_pool: split types and declarations from page_pool.h 2023-08-07 13:05:19 -07:00
lan966x_goto.c net: microchip: vcap api: Use src and dst chain id to chain VCAP lookups 2023-01-16 13:45:17 +00:00
lan966x_ifh.h net: lan966x: Add define IFH_LEN_BYTES 2022-11-11 10:49:34 +00:00
lan966x_lag.c net: lan966x: Extend MAC to support also lag interfaces. 2022-08-22 14:00:54 +01:00
lan966x_mac.c net: lan966x: Extend MAC to support also lag interfaces. 2022-08-22 14:00:54 +01:00
lan966x_main.c net: lan966x: Do not check 0 for platform_get_irq_byname() 2023-08-04 11:10:33 +01:00
lan966x_main.h page_pool: split types and declarations from page_pool.h 2023-08-07 13:05:19 -07:00
lan966x_mdb.c net: lan966x: Update mdb when enabling/disabling mcast_snooping 2022-02-05 15:00:43 +00:00
lan966x_mirror.c net: lan966x: Add port mirroring support using tc-matchall 2022-10-03 12:46:46 +01:00
lan966x_mqprio.c net: lan966x: Fix spelling mistake "tarffic" -> "traffic" 2022-09-30 12:34:01 +01:00
lan966x_phylink.c net: lan966x: update PCS driver to use neg_mode 2023-06-22 19:41:01 -07:00
lan966x_police.c net: lan966x: Change lan966x_police_del return type 2023-03-15 00:28:56 -07:00
lan966x_port.c net: lan966x: Add support for DSCP rewrite 2023-05-18 15:32:10 +02:00
lan966x_ptp.c net: lan966x: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() 2023-08-02 19:11:06 -07:00
lan966x_regs.h net: lan966x: Add registers to configure PCP, DEI, DSCP 2023-05-18 15:32:09 +02:00
lan966x_switchdev.c net: lan966x: Extend FDB to support also lag 2022-08-22 14:00:54 +01:00
lan966x_taprio.c net: lan966x: Add offload support for taprio 2022-09-23 12:31:27 +01:00
lan966x_tbf.c net: lan966x: Add offload support for tbf 2022-09-28 09:36:28 +01:00
lan966x_tc_flower.c net: flow_dissector: Use 64bits for used_keys 2023-07-31 09:11:24 +01:00
lan966x_tc_matchall.c net: microchip: vcap api: Use src and dst chain id to chain VCAP lookups 2023-01-16 13:45:17 +00:00
lan966x_tc.c net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum 2023-05-31 10:00:30 +01:00
lan966x_vcap_ag_api.c net: lan966x: Add ES0 VCAP model 2023-05-10 09:51:10 +01:00
lan966x_vcap_ag_api.h net: lan966x: Add is2 vcap model to vcap API. 2022-11-29 13:08:23 +01:00
lan966x_vcap_debugfs.c net: lan966x: Add ES0 VCAP keyset configuration for lan966x 2023-05-10 09:51:11 +01:00
lan966x_vcap_impl.c net: lan966x: Add ES0 VCAP keyset configuration for lan966x 2023-05-10 09:51:11 +01:00
lan966x_vlan.c net: lan966x: Adjust maximum frame size when vlan is enabled/disabled 2022-11-01 21:18:16 -07:00
lan966x_xdp.c lan966x: Don't use xdp_frame when action is XDP_TX 2023-04-24 18:58:04 -07:00
Makefile net: lan966x: Add support for offloading pcp table 2023-05-18 15:32:09 +02:00