| /arch/mips/mach-octeon/include/mach/ |
| A D | cvmx-fau.h | 40 if (octeon_has_feature(OCTEON_FEATURE_FAU)) in cvmx_fau_fetch_and_add64() 59 if (octeon_has_feature(OCTEON_FEATURE_FAU)) in cvmx_fau_fetch_and_add32() 78 if (octeon_has_feature(OCTEON_FEATURE_FAU)) in cvmx_fau_fetch_and_add16() 95 if (octeon_has_feature(OCTEON_FEATURE_FAU)) in cvmx_fau_fetch_and_add8() 118 if (octeon_has_feature(OCTEON_FEATURE_FAU)) in cvmx_fau_tagwait_fetch_and_add64() 140 if (octeon_has_feature(OCTEON_FEATURE_FAU)) in cvmx_fau_tagwait_fetch_and_add32() 161 if (octeon_has_feature(OCTEON_FEATURE_FAU)) in cvmx_fau_tagwait_fetch_and_add16() 181 if (octeon_has_feature(OCTEON_FEATURE_FAU)) in cvmx_fau_tagwait_fetch_and_add8() 203 if (octeon_has_feature(OCTEON_FEATURE_FAU)) { in cvmx_fau_async_fetch_and_add64() 228 if (octeon_has_feature(OCTEON_FEATURE_FAU)) { in cvmx_fau_async_fetch_and_add32() [all …]
|
| A D | cvmx-fpa.h | 22 (octeon_has_feature(OCTEON_FEATURE_FPA3) ? cvmx_fpa3_num_auras() : CVMX_FPA1_NUM_POOLS) 53 if (!octeon_has_feature(OCTEON_FEATURE_FPA3)) in cvmx_fpa_enable() 64 if (!octeon_has_feature(OCTEON_FEATURE_FPA3)) in cvmx_fpa_disable() 88 if ((octeon_has_feature(OCTEON_FEATURE_FPA3))) { in cvmx_fpa1_pool_to_fpa3_aura() 105 if ((octeon_has_feature(OCTEON_FEATURE_FPA3))) { in cvmx_fpa_alloc() 124 if ((octeon_has_feature(OCTEON_FEATURE_FPA3))) { in cvmx_fpa_async_alloc() 143 if ((octeon_has_feature(OCTEON_FEATURE_FPA3))) in cvmx_fpa_async_alloc_finish() 162 if ((octeon_has_feature(OCTEON_FEATURE_FPA3))) in cvmx_fpa_free_nosync() 179 if ((octeon_has_feature(OCTEON_FEATURE_FPA3))) in cvmx_fpa_free()
|
| A D | cvmx-wqe.h | 646 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_wqe_set_port() 658 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_wqe_get_grp() 671 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_wqe_set_xgrp() 683 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_wqe_get_xgrp() 741 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_wqe_get_len() 753 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_wqe_set_len() 851 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_wqe_get_user_flags() 859 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_wqe_set_user_flags() 865 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_wqe_get_channel() 873 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_wqe_set_channel() [all …]
|
| A D | cvmx-pow.h | 882 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_pow_num_groups() 896 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_sso_num_maskset() 916 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pow_get_current_tag() 977 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pow_get_current_wqp() 987 if (octeon_has_feature(OCTEON_FEATURE_CN68XX_WQE)) { in cvmx_pow_get_current_wqp() 1074 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pow_work_request_sync_nocheck() 1128 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pow_work_request_null_rd() 1165 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pow_work_request_async_nocheck() 1286 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pow_tag_sw_nocheck() 1299 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pow_tag_sw_nocheck() [all …]
|
| A D | cvmx-pko.h | 43 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pko_send_packet_finish() 97 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pko_send_packet_finish3() 143 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pko_send_packet_finish_pkoid() 191 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pko_send_packet_finish3_pkoid()
|
| A D | cvmx-pip.h | 201 if (octeon_has_feature(OCTEON_FEATURE_PKI)) { in cvmx_pip_config_watcher() 402 if (octeon_has_feature(OCTEON_FEATURE_PKI)) { in cvmx_pip_config_port() 557 if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in cvmx_pip_config_port() 580 if (!octeon_has_feature(OCTEON_FEATURE_PKND)) { in cvmx_pip_config_vlan_qos() 597 if (!octeon_has_feature(OCTEON_FEATURE_PKND)) { in cvmx_pip_config_diffserv_qos() 638 if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in cvmx_pip_get_port_stats() 688 if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in cvmx_pip_get_port_stats() 739 if (octeon_has_feature(OCTEON_FEATURE_PKI)) { in cvmx_pip_get_port_status() 828 if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in cvmx_pip_set_frame_check() 833 if (octeon_has_feature(OCTEON_FEATURE_PKI)) { in cvmx_pip_set_frame_check() [all …]
|
| A D | cvmx-mdio.h | 333 if (octeon_has_feature(OCTEON_FEATURE_MDIO_CLAUSE_45)) in cvmx_mdio_read() 369 if (octeon_has_feature(OCTEON_FEATURE_MDIO_CLAUSE_45)) in cvmx_mdio_write() 412 if (!octeon_has_feature(OCTEON_FEATURE_MDIO_CLAUSE_45)) in cvmx_mdio_45_read() 478 if (!octeon_has_feature(OCTEON_FEATURE_MDIO_CLAUSE_45)) in cvmx_mdio_45_write()
|
| A D | cvmx-helper-util.h | 185 if (!octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_helper_free_pki_pkt_data() 221 if (!octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_wqe_pki_free()
|
| A D | octeon-feature.h | 442 #define octeon_has_feature(feature_x) octeon_has_feature_##feature_x() macro
|
| A D | cvmx-hwpko.h | 185 if (octeon_has_feature(OCTEON_FEATURE_PKND)) in cvmx_pko_doorbell()
|
| /arch/mips/mach-octeon/ |
| A D | cvmx-helper-loop.c | 87 offset = ((octeon_has_feature(OCTEON_FEATURE_PKND)) ? in __cvmx_helper_loop_enable() 91 if (octeon_has_feature(OCTEON_FEATURE_PKI)) { in __cvmx_helper_loop_enable() 105 if (!octeon_has_feature(OCTEON_FEATURE_PKND)) { in __cvmx_helper_loop_enable() 166 } else if (octeon_has_feature(OCTEON_FEATURE_BGX)) { in __cvmx_helper_loop_enable()
|
| A D | cvmx-helper-ipd.c | 118 if (!octeon_has_feature(OCTEON_FEATURE_PKND)) in cvmx_helper_fcs_op() 120 if (octeon_has_feature(OCTEON_FEATURE_PKI)) { in cvmx_helper_fcs_op() 165 if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in __cvmx_helper_ipd_port_setup() 262 if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in __cvmx_helper_ipd_setup_interface() 270 if (octeon_has_feature(OCTEON_FEATURE_PKI)) in __cvmx_helper_ipd_setup_interface()
|
| A D | cvmx-helper-npi.c | 96 (octeon_has_feature(OCTEON_FEATURE_PKND)) ? in __cvmx_helper_npi_enable() 99 if (octeon_has_feature(OCTEON_FEATURE_PKI)) { in __cvmx_helper_npi_enable()
|
| A D | cvmx-helper-util.c | 191 if (octeon_has_feature(OCTEON_FEATURE_NO_WPTR)) { in __cvmx_ipd_mode_no_wptr() 280 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_wqe_get_packet_ptr() 404 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_wqe_free() 488 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE) && in cvmx_helper_free_packet_data() 547 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_helper_free_packet_data() 584 if (octeon_has_feature(OCTEON_FEATURE_BGX)) in __cvmx_helper_setup_gmx() 711 if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in cvmx_helper_get_ipd_port() 785 if (octeon_has_feature(OCTEON_FEATURE_PKND)) in cvmx_helper_get_pknd() 793 if (octeon_has_feature(OCTEON_FEATURE_PKND)) in cvmx_helper_get_bpid() 891 if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in cvmx_helper_get_interface_index_num()
|
| A D | cvmx-helper-cfg.c | 378 if (!octeon_has_feature(OCTEON_FEATURE_PKO3)) { in cvmx_helper_cfg_init_pko_port_map() 404 if (!octeon_has_feature(OCTEON_FEATURE_PKO3)) in cvmx_helper_cfg_init_pko_port_map() 467 if (octeon_has_feature(OCTEON_FEATURE_PKI)) in cvmx_helper_cfg_ipd2pko_port_base() 726 if (octeon_has_feature(OCTEON_FEATURE_BGX)) { in __cvmx_helper_init_port_valid() 730 if (!rc && octeon_has_feature(OCTEON_FEATURE_BGX_XCV)) in __cvmx_helper_init_port_valid() 792 if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in cvmx_pko_alloc_iport_and_queues() 903 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in __cvmx_helper_init_port_config_data() 946 } else if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in __cvmx_helper_init_port_config_data() 966 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in __cvmx_helper_init_port_config_data() 978 if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in __cvmx_helper_init_port_config_data() [all …]
|
| A D | cvmx-pko.c | 131 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_pko_get_base_pko_port() 133 else if (octeon_has_feature(OCTEON_FEATURE_PKND)) in cvmx_pko_get_base_pko_port() 141 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pko_get_base_queue() 143 } else if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in cvmx_pko_get_base_queue() 156 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_pko_get_num_queues() 158 } else if (octeon_has_feature(OCTEON_FEATURE_PKND)) { in cvmx_pko_get_num_queues()
|
| A D | cvmx-coremask.c | 81 if (!octeon_has_feature(OCTEON_FEATURE_CIU3)) in convert_ciu_fuse_to_physical_core() 186 if (octeon_has_feature(OCTEON_FEATURE_CIU3)) { in octeon_get_available_coremask() 302 if (!octeon_has_feature(OCTEON_FEATURE_MULTINODE)) { in cvmx_coremask_print()
|
| A D | cvmx-helper.c | 538 if (octeon_has_feature(OCTEON_FEATURE_PKND)) in __cvmx_helper_early_ports_on_interface() 558 if (octeon_has_feature(OCTEON_FEATURE_PKND)) in cvmx_helper_ports_on_interface() 1285 if (!octeon_has_feature(OCTEON_FEATURE_PKND)) in cvmx_helper_interface_probe() 1339 if (octeon_has_feature(OCTEON_FEATURE_BGX)) { in __cvmx_helper_global_setup_backpressure() 1354 if (octeon_has_feature(OCTEON_FEATURE_BGX)) { in __cvmx_helper_global_setup_backpressure() 1413 if (octeon_has_feature(OCTEON_FEATURE_PKI)) { in cvmx_helper_ipd_and_packet_input_enable_node() 1436 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_helper_ipd_and_packet_input_enable_node() 1510 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) { in cvmx_helper_initialize_packet_io_node() 1541 if (octeon_has_feature(OCTEON_FEATURE_CN78XX_WQE)) in cvmx_helper_initialize_packet_io_node() 1547 if (octeon_has_feature(OCTEON_FEATURE_PKI)) in cvmx_helper_initialize_packet_io_node() [all …]
|
| A D | cvmx-ilk.c | 131 if (!octeon_has_feature(OCTEON_FEATURE_ILK)) in cvmx_ilk_start_interface() 510 if (!octeon_has_feature(OCTEON_FEATURE_ILK)) in cvmx_ilk_rx_cal_conf() 591 if (!octeon_has_feature(OCTEON_FEATURE_ILK)) in cvmx_ilk_rx_set_hwm() 627 if (!octeon_has_feature(OCTEON_FEATURE_ILK)) in cvmx_ilk_rx_cal_ena() 666 if (!octeon_has_feature(OCTEON_FEATURE_ILK)) in cvmx_ilk_cal_setup_rx() 701 if (!octeon_has_feature(OCTEON_FEATURE_ILK)) in cvmx_ilk_tx_cal_conf() 774 if (!octeon_has_feature(OCTEON_FEATURE_ILK)) in cvmx_ilk_tx_cal_ena() 808 if (!octeon_has_feature(OCTEON_FEATURE_ILK)) in cvmx_ilk_cal_setup_tx() 1115 if (!octeon_has_feature(OCTEON_FEATURE_ILK)) in cvmx_ilk_enable()
|
| A D | cvmx-ipd.c | 84 if (octeon_has_feature(OCTEON_FEATURE_NO_WPTR)) { in cvmx_ipd_config()
|
| A D | cvmx-fpa-resource.c | 73 if (octeon_has_feature(OCTEON_FEATURE_FPA3)) in cvmx_fpa_get_max_pools()
|
| A D | cvmx-fpa.c | 130 if (octeon_has_feature(OCTEON_FEATURE_FPA3)) { in cvmx_fpa_get_block_size() 170 if (octeon_has_feature(OCTEON_FEATURE_FPA3)) { in cvmx_fpa_set_name() 565 if (octeon_has_feature(OCTEON_FEATURE_FPA3)) { in cvmx_fpa_global_init_node() 1112 if (octeon_has_feature(OCTEON_FEATURE_FPA3)) { in cvmx_fpa_setup_pool()
|
| A D | cvmx-cmd-queue.c | 213 if (!(octeon_has_feature(OCTEON_FEATURE_FPA3))) { in cvmx_cmd_queue_initialize()
|
| A D | cvmx-helper-board.c | 355 if (octeon_has_feature(OCTEON_FEATURE_BGX)) { in __cvmx_helper_board_link_get_from_dt() 985 if (octeon_has_feature(OCTEON_FEATURE_BGX_XCV) && in __cvmx_helper_78xx_parse_phy() 1124 if (octeon_has_feature(OCTEON_FEATURE_BGX)) in __get_phy_info_from_dt() 1618 if (octeon_has_feature(OCTEON_FEATURE_BGX)) { in __cvmx_helper_board_get_port_from_dt() 1624 if (octeon_has_feature(OCTEON_FEATURE_BGX_XCV)) { in __cvmx_helper_board_get_port_from_dt()
|
| A D | cpu.c | 437 if (octeon_has_feature(OCTEON_FEATURE_PKO3)) in arch_early_init_r()
|