If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.
Property:qca-nss-dp.ko
BoxMatrix >> Shell-Commands >> qca-nss-dp.ko | @ BoxMatrix - IRC-Chat - Translate: de es fr it nl pl |
News | Selectors | Models | Accessories | Components | Environment | Config | Commands | System | Webif | Software | Develop | Lexicon | Community | Project | Media |
Startup-Scr | Hotplug-Scr | BusyBox-Cmds | Bash-Cmds | AVM-Cmds | Chipset-Cmds | Linux-Cmds | Shared-Libs | Kernel-Mods | Research |
Kernel-Module
Note that Kernel 2.4 and builtin *.o
modules have been renamed to *.ko
for an easier comparison.
Command: | qca-nss-dp.ko - type Mod | Wiki | Freetz | IPPF | whmf | AVM | Web |
Location: | Shell-Commands >> Kernel-Modules - Origin: Qualcomm | ||||||
Path: | Release: ./extra Lab+Rel: ./extra, ./extra/qca-nss-dp | ||||||
Properties: | Size: 52.3k - 169k - Firmware: 7.19 - 8.00 | ||||||
Function: | NSS Data Plane Network Driver (GPL) |
Goto: Parameters - Dependencies - Model-Matrix - Symbols - SMW-Browser
Details
todo
Parameters
Daily updated index of all parameters for this module found scanning Firmware-Probes. Last update: 2024-11-17 07:59 GMT.
These parameters can be passed while loading the module like: modprobe <module> <parameter>=<value> ...
.
Parameters are listed multiple times if different descriptions were found in probes, which can be helpful to see evolution.
Parameter | Mod | Firmware | Info |
---|---|---|---|
jumbo_mru | 2 | 7.61 - 7.90 | jumbo mode (int) |
nss_dp_mht_multi_txring | 1 | 7.61 - 7.90 | MHT SW ports to Tx rings map (int) |
nss_dp_pri_map | 2 | 7.61 - 7.90 | Priority to multi-queue mapping (array of byte) |
nss_dp_rx_ac_fc_threshold | 2 | 7.61 - 7.90 | Rx ring's mapped PPE queue's FC threshold value (int) |
nss_dp_rx_fc_xoff | 2 | 7.61 - 7.90 | Rx ring's flow control XOFF threshold value (int) |
nss_dp_rx_fc_xon | 2 | 7.61 - 7.90 | Rx ring's flow control XON threshold value (int) |
nss_dp_rx_mitigation_pkt_cnt | 2 | 7.61 - 7.90 | Rx mitigation packet count value (int) |
nss_dp_rx_mitigation_timer | 2 | 7.61 - 7.90 | Rx mitigation timer value in microseconds (int) |
nss_dp_rx_napi_budget | 2 | 7.61 - 7.90 | Rx NAPI budget (int) |
nss_dp_tx_mitigation_pkt_cnt | 2 | 7.61 - 7.90 | Tx mitigation packet count value (int) |
nss_dp_tx_mitigation_timer | 2 | 7.61 - 7.90 | Tx mitigation timer value in microseconds (int) |
nss_dp_tx_napi_budget | 2 | 7.61 - 7.90 | Tx NAPI budget (int) |
overwrite_mode | 2 | 7.61 - 7.90 | overwrite default page_mode setting (int) |
page_mode | 2 | 7.61 - 7.90 | enable page mode (int) |
tx_requeue_stop | 2 | 7.61 - 7.90 | disable tx requeue function (int) |
15 parameters for this module |
Dependencies
Daily updated index of all dependencies of this module. Last update: 2024-11-17 07:59 GMT.
A *
in the Mod
column marks info from Supportdata-Probes, which will always stay incomplete.
Relation | Typ | Object | Mod | Firmware | Info | Origin |
---|---|---|---|---|---|---|
Depends on | mod | extraqca-ssdk.ko | 2 | 7.90 | ||
Depends on | mod | qca-nss-ppe.ko | 2 | 7.61 - 7.90 | NSS Packet Processor Engine (PPE) driver (GPL) | Qualcomm |
Depends on | mod | qca-ssdk.ko | 11 | 7.19 - 8.00 | QCA SSDK Driver (GPL) | Qualcomm |
Required by | mod | qca-nss-avm-virtifmgr.ko | 2 | 7.57 - 7.90 | AVM NSS virtual interface manager (GPL) | AVM |
Required by | mod | qca-nss-drv.ko | 5 | 7.57 - 8.00 | QCA Network Sub System (NSS) Driver (GPL) | Qualcomm |
Required by | mod | qca-nss-ppe-ds.ko | 2 | 7.90 | QCA PPE DS driver (GPL) | Qualcomm |
Required by | mod | qca-nss-ppe-vp.ko | 2 | 7.90 | PPE Virtual Port (VP) driver (GPL) | Qualcomm |
7 dependencies for this module |
Model-Matrix
Daily updated index of the presence, path and size of this module for each model. Last update: 2024-11-17 06:06 GMT.
Showing all models using this module. Click any column header (click-wait-click) to sort the list by the respective data.
The (main/scrpn/boot/arm/prx/atom/rtl)
label in the Model
column shows which CPU is meant for Multi-Linux models.
Note that this list is merged from Firmware-Probes of all known AVM firmware for a model, including Recovery.exe and Labor-Files.
Model | Firmware | Path | Size |
---|---|---|---|
FRITZ!Box 4050 | 7.58 - 7.90 | ./extra | 53.5k - 54.0k |
FRITZ!Box 4060 | 7.29 - 7.90 | ./extra | 68.6k - 72.5k |
FRITZ!Box 5590 Fiber (main) | 7.29 - 8.00 | ./extra | 71.1k - 72.5k |
FRITZ!Box 5690 Pro (main) | 7.62 - 7.90 | ./extra, ./extra/qca-nss-dp | 167k |
FRITZ!Box 7510 | 7.30 - 8.00 | ./extra | 52.3k - 54.0k |
FRITZ!Box 7690 | 7.61 - 7.90 | ./extra, ./extra/qca-nss-dp | 169k |
FRITZ!Smart Gateway | 7.52 - 7.63 | ./extra | 53.4k - 53.7k |
FRITZ!Repeater 1200 AX | 7.30 - 7.58 | ./extra | 52.3k - 53.4k |
FRITZ!Repeater 3000 AX | 7.41 - 7.58 | ./extra | 53.1k - 53.2k |
FRITZ!Repeater 6000 | 7.19 - 7.58 | ./extra | 68.1k - 72.2k |
FRITZ!Powerline 1240 AX | 7.57 - 7.58 | ./extra | 53.4k - 53.8k |
11 models use this module |
Symbols
Daily updated index of all symbols of this module. Last update: 2024-11-17 07:59 GMT.
Firmware | Symbol |
---|---|
7.19 - 8.00 | cleanup_module |
7.19 - 8.00 | edma_alloc_rings |
7.19 - 8.00 | edma_alloc_rx_buffer |
7.61 - 7.90 | edma_cfg_rx_desc_ring_cleanup |
7.61 - 7.90 | edma_cfg_rx_desc_ring_flow_control |
7.61 - 7.90 | edma_cfg_rx_desc_ring_to_queue_mapping |
7.61 - 7.90 | edma_cfg_rx_desc_rings_reset_queue_mapping |
7.61 - 7.90 | edma_cfg_rx_fc_enable_handler |
7.61 - 7.90 | edma_cfg_rx_fill_ring_cleanup |
7.61 - 7.90 | edma_cfg_rx_fill_ring_flow_control |
7.61 - 7.90 | edma_cfg_rx_inval |
7.61 - 7.90 | edma_cfg_rx_mapped_queue_ac_fc_configure |
7.61 - 7.90 | edma_cfg_rx_mapping |
7.61 - 7.90 | edma_cfg_rx_mcast_qid_to_core_mapping |
7.61 - 7.90 | edma_cfg_rx_napi_add |
7.61 - 7.90 | edma_cfg_rx_napi_delete |
7.61 - 7.90 | edma_cfg_rx_napi_disable |
7.61 - 7.90 | edma_cfg_rx_napi_enable |
7.61 - 7.90 | edma_cfg_rx_page_mode_and_jumbo |
7.61 - 7.90 | edma_cfg_rx_queue_tail_drop_handler |
7.61 - 7.90 | edma_cfg_rx_rings |
7.61 - 7.90 | edma_cfg_rx_rings_alloc |
7.61 - 7.90 | edma_cfg_rx_rings_cleanup |
7.61 - 7.90 | edma_cfg_rx_rings_disable |
7.61 - 7.90 | edma_cfg_rx_rings_enable |
7.61 - 7.90 | edma_cfg_rx_rps |
7.61 - 7.90 | edma_cfg_tx_cmpl_mapping_fill |
7.61 - 7.90 | edma_cfg_tx_desc_ring_cleanup |
7.61 - 7.90 | edma_cfg_tx_fill_per_port_tx_map |
7.61 - 7.90 | edma_cfg_tx_mapping |
7.61 - 7.90 | edma_cfg_tx_napi_add |
7.61 - 7.90 | edma_cfg_tx_napi_delete |
7.61 - 7.90 | edma_cfg_tx_napi_disable |
7.61 - 7.90 | edma_cfg_tx_napi_enable |
7.61 - 7.90 | edma_cfg_tx_rings |
7.61 - 7.90 | edma_cfg_tx_rings_alloc |
7.61 - 7.90 | edma_cfg_tx_rings_cleanup |
7.61 - 7.90 | edma_cfg_tx_rings_disable |
7.61 - 7.90 | edma_cfg_tx_rings_enable |
7.61 - 7.90 | edma_cfg_tx_set_max_ports |
7.61 - 7.90 | edma_cfg_tx_set_mht_mdio_slv_pause |
7.19 - 8.00 | edma_clean_tx |
7.19 - 8.00 | edma_cleanup |
7.19 - 8.00 | edma_cleanup_rings |
7.19 - 8.00 | edma_cleanup_rxdesc_ring_res |
7.19 - 8.00 | edma_cleanup_rxfill_ring_res |
7.19 - 8.00 | edma_cleanup_txcmpl_ring_res |
7.19 - 8.00 | edma_cleanup_txdesc_ring_res |
7.61 - 7.90 | edma_configure_mirror_pkt_capture_core |
7.61 - 7.90 | edma_configure_rps_hash_map |
7.61 - 7.90 | edma_debugfs_clear_ring_stats |
7.61 - 7.90 | edma_debugfs_exit |
7.61 - 7.90 | edma_debugfs_init |
7.61 - 7.90 | edma_debugfs_misc_stats_show |
7.61 - 7.90 | edma_debugfs_print_banner |
7.61 - 7.90 | edma_debugfs_rx_rings_stats_show |
7.61 - 7.90 | edma_debugfs_tx_rings_stats_show |
7.61 - 7.90 | edma_debugs_clear_ring_stats |
7.61 - 7.90 | edma_debugs_misc_stats_open |
7.61 - 7.90 | edma_debugs_rx_rings_stats_open |
7.61 - 7.90 | edma_debugs_tx_rings_stats_open |
7.61 - 7.90 | edma_disable_interrupts |
7.61 - 7.90 | edma_disable_tx_interrupts_for_macid |
7.61 - 7.90 | edma_dp_change_mtu |
7.61 - 7.90 | edma_dp_close |
7.61 - 7.90 | edma_dp_deinit |
7.61 - 7.90 | edma_dp_get_ndo_stats |
7.61 - 7.90 | edma_dp_init |
7.61 - 7.90 | edma_dp_link_state |
7.61 - 7.90 | edma_dp_mac_addr |
7.61 - 7.90 | edma_dp_open |
7.61 - 7.90 | edma_dp_pause_on_off |
7.61 - 7.90 | edma_dp_rx_flow_steer |
7.61 - 7.90 | edma_dp_set_features |
7.61 - 7.90 | edma_dp_vp_xmit |
7.61 - 7.90 | edma_dp_xmit |
7.61 - 7.90 | edma_enable_rx_interrupts |
7.61 - 7.90 | edma_enable_tx_interrupts_for_macid |
7.19 - 8.00 | edma_handle_irq |
7.19 - 8.00 | edma_handle_misc_irq |
7.19 - 8.00 | edma_hw_init |
7.19 - 8.00 | edma_hw_reset |
7.19 - 8.00 | edma_if_change_mtu |
7.19 - 8.00 | edma_if_close |
7.19 - 8.00 | edma_if_deinit |
7.19 - 8.00 | edma_if_init |
7.19 - 8.00 | edma_if_link_state |
7.19 - 8.00 | edma_if_mac_addr |
7.19 - 8.00 | edma_if_open |
7.19 - 8.00 | edma_if_pause_on_off |
7.19 - 8.00 | edma_if_rx_flow_steer |
7.19 - 8.00 | edma_if_set_features |
7.19 - 8.00 | edma_if_vsi_assign |
7.19 - 8.00 | edma_if_vsi_unassign |
7.19 - 8.00 | edma_if_xmit |
7.19 - 8.00 | edma_init |
7.61 - 7.90 | edma_irq_init |
7.61 - 7.90 | edma_misc_handle_irq |
7.61 - 7.90 | edma_misc_stats_alloc |
7.61 - 7.90 | edma_misc_stats_free |
7.19 - 8.00 | edma_napi |
7.61 - 7.90 | edma_nsm_sawf_sc_stats_read |
7.61 - 7.90 | edma_of_get_pdata |
7.61 - 7.90 | edma_ppeds_deinit |
7.61 - 7.90 | edma_ppeds_enable_rx_reap_intr |
7.61 - 7.90 | edma_ppeds_get_ppe_queues |
7.61 - 7.90 | edma_ppeds_get_rx_prod_idx |
7.61 - 7.90 | edma_ppeds_get_rxfill_cons_idx |
7.61 - 7.90 | edma_ppeds_get_tx_cons_idx |
7.61 - 7.90 | edma_ppeds_init |
7.61 - 7.90 | edma_ppeds_inst_alloc |
7.61 - 7.90 | edma_ppeds_inst_free |
7.61 - 7.90 | edma_ppeds_inst_refill |
7.61 - 7.90 | edma_ppeds_inst_register |
7.61 - 7.90 | edma_ppeds_inst_start |
7.61 - 7.90 | edma_ppeds_inst_stop |
7.61 - 7.90 | edma_ppeds_rx_alloc_buffer |
7.61 - 7.90 | edma_ppeds_rx_fill_ring_free |
7.61 - 7.90 | edma_ppeds_rx_handle_irq |
7.61 - 7.90 | edma_ppeds_rx_napi_poll |
7.61 - 7.90 | edma_ppeds_rxfill_napi_poll |
7.61 - 7.90 | edma_ppeds_service_status_update |
7.61 - 7.90 | edma_ppeds_set_rx_cons_idx |
7.61 - 7.90 | edma_ppeds_set_rxfill_prod_idx |
7.61 - 7.90 | edma_ppeds_set_tx_prod_idx |
7.61 - 7.90 | edma_ppeds_tx_cmpl_ring_free |
7.61 - 7.90 | edma_ppeds_tx_complete |
7.61 - 7.90 | edma_ppeds_txcomp_napi_poll |
7.61 - 7.90 | edma_procfs_exit |
7.61 - 7.90 | edma_procfs_init |
7.61 - 7.90 | edma_procfs_ring_stats_open |
7.61 - 7.90 | edma_procfs_ring_stats_show |
7.61 - 7.90 | edma_procfs_ring_stats_write |
7.19 - 8.00 | edma_reg_read |
7.19 - 8.00 | edma_reg_write |
7.19 - 8.00 | edma_ring_xmit |
7.61 - 7.90 | edma_rx_alloc_buffer |
7.61 - 7.90 | edma_rx_handle_irq |
7.61 - 7.90 | edma_rx_handle_wifi_qos_packets |
7.61 - 7.90 | edma_rx_napi_poll |
7.61 - 7.90 | edma_rx_phy_tstamp_buf |
7.61 - 7.90 | edma_rx_reap |
7.61 - 7.90 | edma_rxfill_handle_irq |
7.61 - 7.90 | edma_tx_complete |
7.61 - 7.90 | edma_tx_handle_irq |
7.61 - 7.90 | edma_tx_napi_poll |
7.61 - 7.90 | edma_tx_ring_xmit |
7.61 - 7.90 | edma_tx_skb_first_desc |
7.61 - 7.90 | edma_tx_skb_nr_frags |
7.61 - 7.90 | edma_validate_desc_map |
7.19 - 8.00 | init_module |
7.19 - 8.00 | nss_dp_adjust_link |
7.19 - 8.00 | nss_dp_attr_get |
7.19 - 8.00 | nss_dp_attr_set |
7.19 - 8.00 | nss_dp_change_mtu |
7.19 - 8.00 | nss_dp_close |
7.19 - 8.00 | nss_dp_do_ioctl |
7.19 - 8.00 | nss_dp_exit |
7.61 - 7.90 | nss_dp_feature_check |
7.19 - 8.00 | nss_dp_get_eee |
7.19 - 8.00 | nss_dp_get_ethtool_stats |
7.19 - 7.31 | nss_dp_get_netdev_by_macid |
7.29 - 8.00 | nss_dp_get_netdev_by_nss_if_num |
7.19 - 8.00 | nss_dp_get_pauseparam |
7.61 - 7.90 | nss_dp_get_port_num |
7.61 - 7.90 | nss_dp_get_priv_flags |
7.19 - 8.00 | nss_dp_get_settings |
7.19 - 8.00 | nss_dp_get_stats64 |
7.19 - 8.00 | nss_dp_get_strings |
7.19 - 8.00 | nss_dp_get_strset_count |
7.29 - 8.00 | nss_dp_hal_cleanup |
7.30 - 8.00 | nss_dp_hal_clk_enable |
7.61 - 7.90 | nss_dp_hal_clock_set_and_enable |
7.61 - 7.90 | nss_dp_hal_configure_clocks |
7.29 - 8.00 | nss_dp_hal_get_data_plane_ops |
7.61 - 7.90 | nss_dp_hal_hw_reset |
7.29 - 8.00 | nss_dp_hal_init |
7.61 - 7.90 | nss_dp_hal_nsm_sawf_sc_stats_read |
7.19 - 8.00 | nss_dp_init |
7.19 - 8.00 | nss_dp_is_in_open_state |
7.61 - 7.90 | nss_dp_is_netdev_physical |
7.29 - 8.00 | nss_dp_is_phy_dev |
7.61 - 7.90 | nss_dp_nsm_sawf_sc_stats_read |
7.19 - 8.00 | nss_dp_of_get_pdata |
7.19 - 8.00 | nss_dp_open |
7.19 - 8.00 | nss_dp_override_data_plane |
7.61 - 7.90 | nss_dp_ppeds_get_ops |
7.61 - 7.90 | nss_dp_ppeds_ops_get |
7.19 - 8.00 | nss_dp_probe |
7.19 - 8.00 | nss_dp_receive |
7.19 - 8.00 | nss_dp_remove |
7.19 - 8.00 | nss_dp_restore_data_plane |
7.19 - 8.00 | nss_dp_rx_flow_steer |
7.19 - 8.00 | nss_dp_select_queue |
7.19 - 8.00 | nss_dp_set_eee |
7.19 - 8.00 | nss_dp_set_ethtool_ops |
7.19 - 8.00 | nss_dp_set_mac_address |
7.19 - 8.00 | nss_dp_set_pauseparam |
7.61 - 7.90 | nss_dp_set_priv_flags |
7.19 - 8.00 | nss_dp_set_settings |
7.19 - 8.00 | nss_dp_set_slow_proto_filter |
7.19 - 8.00 | nss_dp_start_data_plane |
7.61 - 7.90 | nss_dp_switchdev_event |
7.61 - 7.90 | nss_dp_switchdev_event_nb |
7.61 - 7.90 | nss_dp_switchdev_port_attr_set_event |
7.19 - 8.00 | nss_dp_switchdev_setup |
7.61 - 7.90 | nss_dp_vp_deinit |
7.61 - 7.90 | nss_dp_vp_init |
7.61 - 7.90 | nss_dp_vp_rx_register_cb |
7.61 - 7.90 | nss_dp_vp_rx_unregister_cb |
7.61 - 7.90 | nss_dp_vp_xmit |
7.19 - 8.00 | nss_dp_xmit |
7.19 - 8.00 | nss_phy_tstamp_rx_buf |
7.19 - 8.00 | nss_phy_tstamp_tx_buf |
7.19 | pa_transmit |
7.61 - 7.90 | qcom_exit |
7.19 - 8.00 | qcom_get_duplex_mode |
7.19 - 8.00 | qcom_get_eth_stats |
7.19 - 8.00 | qcom_get_mac_address |
7.19 - 8.00 | qcom_get_mac_speed |
7.19 - 8.00 | qcom_get_maxframe |
7.19 - 8.00 | qcom_get_mib_stats |
7.19 - 8.00 | qcom_get_netdev_stats |
7.19 - 8.00 | qcom_get_strings |
7.19 - 8.00 | qcom_get_strset_count |
7.19 - 8.00 | qcom_init |
7.19 - 8.00 | qcom_rx_flow_control |
7.19 - 8.00 | qcom_send_pause_frame |
7.19 - 8.00 | qcom_set_duplex_mode |
7.19 - 8.00 | qcom_set_mac_address |
7.19 - 8.00 | qcom_set_mac_speed |
7.19 - 8.00 | qcom_set_maxframe |
7.19 - 8.00 | qcom_start |
7.19 - 8.00 | qcom_stop |
7.19 - 8.00 | qcom_stop_pause_frame |
7.19 - 8.00 | qcom_tx_flow_control |
7.30 - 8.00 | switchdev_port_bridge_dellink |
7.30 - 8.00 | switchdev_port_bridge_getlink |
7.30 - 8.00 | switchdev_port_bridge_setlink |
7.30 - 8.00 | syn_clear_dma_status |
7.30 - 8.00 | syn_disable_dma_interrupt |
7.30 - 8.00 | syn_disable_dma_rx |
7.30 - 8.00 | syn_disable_dma_tx |
7.30 - 8.00 | syn_dp_cleanup_rings |
7.30 - 8.00 | syn_dp_handle_irq |
7.30 - 8.00 | syn_dp_if_change_mtu |
7.30 - 8.00 | syn_dp_if_close |
7.30 - 8.00 | syn_dp_if_deinit |
7.30 - 8.00 | syn_dp_if_get_stats |
7.30 - 8.00 | syn_dp_if_init |
7.30 - 8.00 | syn_dp_if_link_state |
7.30 - 8.00 | syn_dp_if_mac_addr |
7.30 - 8.00 | syn_dp_if_open |
7.30 - 8.00 | syn_dp_if_pause_on_off |
7.30 - 8.00 | syn_dp_if_set_features |
7.30 - 8.00 | syn_dp_if_xmit |
7.30 - 8.00 | syn_dp_napi_poll |
7.30 - 8.00 | syn_dp_process_tx_complete |
7.30 - 8.00 | syn_dp_rx |
7.30 - 8.00 | syn_dp_rx_refill |
7.30 - 8.00 | syn_dp_setup_rings |
7.30 - 8.00 | syn_dp_tx |
7.30 - 8.00 | syn_enable_dma_interrupt |
7.30 - 8.00 | syn_enable_dma_rx |
7.30 - 8.00 | syn_enable_dma_tx |
7.30 - 8.00 | syn_exit |
7.19 - 8.00 | syn_get_duplex_mode |
7.19 - 8.00 | syn_get_eth_stats |
7.61 - 7.90 | syn_get_eth_stats.part.5 |
7.30 - 8.00 | syn_get_fifo_overflows |
7.19 - 8.00 | syn_get_mac_address |
7.19 - 8.00 | syn_get_mac_speed |
7.19 - 8.00 | syn_get_max_frame_size |
7.19 - 8.00 | syn_get_mmc_stats |
7.19 - 8.00 | syn_get_netdev_stats |
7.30 - 8.00 | syn_get_rx_missed |
7.19 - 8.00 | syn_get_stats |
7.19 - 8.00 | syn_get_strings |
7.19 - 8.00 | syn_get_strset_count |
7.19 - 8.00 | syn_init |
7.30 - 8.00 | syn_init_rx_desc_base |
7.30 - 8.00 | syn_init_tx_desc_base |
7.30 - 8.00 | syn_resume_dma_tx |
7.19 - 8.00 | syn_rx_flow_control |
7.19 - 8.00 | syn_send_pause_frame |
7.19 - 8.00 | syn_set_duplex_mode |
7.19 - 8.00 | syn_set_mac_address |
7.19 - 8.00 | syn_set_mac_speed |
7.19 - 8.00 | syn_set_max_frame_size |
7.19 - 8.00 | syn_start |
7.19 - 8.00 | syn_stop |
7.19 - 8.00 | syn_tx_flow_control |
292 symbols for this module |