Home
last modified time | relevance | path

Searched refs:OCTEON_IS_MODEL (Results 1 – 36 of 36) sorted by relevance

/linux-4.4.14/arch/mips/include/asm/octeon/
Docteon-feature.h117 return !OCTEON_IS_MODEL(OCTEON_CN3XXX); in octeon_has_feature()
120 if (OCTEON_IS_MODEL(OCTEON_CN6XXX)) { in octeon_has_feature()
129 return OCTEON_IS_MODEL(OCTEON_CN56XX) in octeon_has_feature()
130 || OCTEON_IS_MODEL(OCTEON_CN52XX) in octeon_has_feature()
131 || OCTEON_IS_MODEL(OCTEON_CN6XXX); in octeon_has_feature()
134 return OCTEON_IS_MODEL(OCTEON_CN63XX) in octeon_has_feature()
135 || OCTEON_IS_MODEL(OCTEON_CN66XX); in octeon_has_feature()
138 return (OCTEON_IS_MODEL(OCTEON_CN68XX)); in octeon_has_feature()
141 return OCTEON_IS_MODEL(OCTEON_CN38XX) in octeon_has_feature()
142 || OCTEON_IS_MODEL(OCTEON_CN58XX) in octeon_has_feature()
[all …]
Dcvmx-pko.h72 #define CVMX_PKO_MAX_OUTPUT_QUEUES ((OCTEON_IS_MODEL(OCTEON_CN31XX) || \
73 OCTEON_IS_MODEL(OCTEON_CN3010) || OCTEON_IS_MODEL(OCTEON_CN3005) || \
74 OCTEON_IS_MODEL(OCTEON_CN50XX)) ? 32 : \
75 (OCTEON_IS_MODEL(OCTEON_CN58XX) || \
76 OCTEON_IS_MODEL(OCTEON_CN56XX)) ? 256 : 128)
545 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) in cvmx_pko_get_base_queue()
603 if (OCTEON_IS_MODEL(OCTEON_CN3XXX)) { in cvmx_pko_get_port_status()
Docteon-model.h377 #define OCTEON_IS_MODEL(x) __octeon_is_model_runtime__(x) macro
381 #define OCTEON_IS_OCTEON1() OCTEON_IS_MODEL(OCTEON_CN3XXX)
382 #define OCTEON_IS_OCTEONPLUS() OCTEON_IS_MODEL(OCTEON_CN5XXX)
384 (OCTEON_IS_MODEL(OCTEON_CN6XXX) || OCTEON_IS_MODEL(OCTEON_CNF71XX))
386 #define OCTEON_IS_OCTEON3() OCTEON_IS_MODEL(OCTEON_CN7XXX)
Dcvmx-l2c.h50 #define CVMX_L2C_VRT_MAX_VIRTID_ALLOWED ((OCTEON_IS_MODEL(OCTEON_CN63XX)) ? 64 : 0)
51 #define CVMX_L2C_VRT_MAX_MEMSZ_ALLOWED ((OCTEON_IS_MODEL(OCTEON_CN63XX)) ? 32 : 0)
Dcvmx-ipd.h138 if (!OCTEON_IS_MODEL(OCTEON_CN38XX_PASS2)) in cvmx_ipd_enable()
161 if (!OCTEON_IS_MODEL(OCTEON_CN38XX_PASS1) in cvmx_ipd_free_ptr()
162 && !OCTEON_IS_MODEL(OCTEON_CN38XX_PASS2)) { in cvmx_ipd_free_ptr()
Dcvmx-pip.h463 if (OCTEON_IS_MODEL(OCTEON_CN38XX) || OCTEON_IS_MODEL(OCTEON_CN58XX)) { in cvmx_pip_config_crc()
Dcvmx.h320 #if OCTEON_IS_MODEL(OCTEON_CN38XX) in cvmx_octeon_is_pass1()
Dcvmx-dpi-defs.h67 if (OCTEON_IS_MODEL(OCTEON_CN68XX_PASS1)) in CVMX_DPI_SLI_PRTX_ERR()
70 if (OCTEON_IS_MODEL(OCTEON_CN68XX_PASS2)) in CVMX_DPI_SLI_PRTX_ERR()
Dcvmx-pow.h1877 if (!OCTEON_IS_MODEL(OCTEON_CN3XXX)) { in cvmx_pow_set_priority()
/linux-4.4.14/arch/mips/cavium-octeon/executive/
Dcvmx-helper-npi.c52 if (OCTEON_IS_MODEL(OCTEON_CN38XX) || OCTEON_IS_MODEL(OCTEON_CN58XX)) in __cvmx_helper_npi_probe()
54 else if (OCTEON_IS_MODEL(OCTEON_CN56XX) in __cvmx_helper_npi_probe()
55 && !OCTEON_IS_MODEL(OCTEON_CN56XX_PASS1_X)) in __cvmx_helper_npi_probe()
58 else if (OCTEON_IS_MODEL(OCTEON_CN52XX) in __cvmx_helper_npi_probe()
59 && !OCTEON_IS_MODEL(OCTEON_CN52XX_PASS1_X)) in __cvmx_helper_npi_probe()
68 else if (OCTEON_IS_MODEL(OCTEON_CN31XX) in __cvmx_helper_npi_probe()
69 || OCTEON_IS_MODEL(OCTEON_CN50XX)) in __cvmx_helper_npi_probe()
71 else if (OCTEON_IS_MODEL(OCTEON_CN30XX)) in __cvmx_helper_npi_probe()
94 if (!OCTEON_IS_MODEL(OCTEON_CN3XXX) && in __cvmx_helper_npi_enable()
95 !OCTEON_IS_MODEL(OCTEON_CN58XX)) { in __cvmx_helper_npi_enable()
Dcvmx-l2c.c57 if (OCTEON_IS_MODEL(OCTEON_CN63XX)) in cvmx_l2c_get_core_way_partition()
94 if (mask == valid_mask && !OCTEON_IS_MODEL(OCTEON_CN63XX)) in cvmx_l2c_set_core_way_partition()
101 if (OCTEON_IS_MODEL(OCTEON_CN63XX)) { in cvmx_l2c_set_core_way_partition()
150 if (mask == valid_mask && !OCTEON_IS_MODEL(OCTEON_CN63XX)) in cvmx_l2c_set_hw_way_partition()
153 if (OCTEON_IS_MODEL(OCTEON_CN63XX)) in cvmx_l2c_set_hw_way_partition()
163 if (OCTEON_IS_MODEL(OCTEON_CN63XX)) in cvmx_l2c_get_hw_way_partition()
172 if (OCTEON_IS_MODEL(OCTEON_CN5XXX) || OCTEON_IS_MODEL(OCTEON_CN3XXX)) { in cvmx_l2c_config_perf()
237 if (OCTEON_IS_MODEL(OCTEON_CN5XXX) || OCTEON_IS_MODEL(OCTEON_CN3XXX)) in cvmx_l2c_read_perf()
247 if (OCTEON_IS_MODEL(OCTEON_CN5XXX) || OCTEON_IS_MODEL(OCTEON_CN3XXX)) in cvmx_l2c_read_perf()
257 if (OCTEON_IS_MODEL(OCTEON_CN5XXX) || OCTEON_IS_MODEL(OCTEON_CN3XXX)) in cvmx_l2c_read_perf()
[all …]
Dcvmx-interrupt-rsl.c59 if (OCTEON_IS_MODEL(OCTEON_CN38XX) || OCTEON_IS_MODEL(OCTEON_CN58XX)) in __cvmx_interrupt_asxx_enable()
85 if (OCTEON_IS_MODEL(OCTEON_CN56XX) || OCTEON_IS_MODEL(OCTEON_CN52XX)) { in __cvmx_interrupt_gmxx_enable()
103 if (OCTEON_IS_MODEL(OCTEON_CN38XX) in __cvmx_interrupt_gmxx_enable()
104 || OCTEON_IS_MODEL(OCTEON_CN58XX)) { in __cvmx_interrupt_gmxx_enable()
131 if (OCTEON_IS_MODEL(OCTEON_CN38XX) in __cvmx_interrupt_gmxx_enable()
132 || OCTEON_IS_MODEL(OCTEON_CN58XX)) in __cvmx_interrupt_gmxx_enable()
Dcvmx-helper.c86 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) in cvmx_helper_get_number_of_interfaces()
88 if (OCTEON_IS_MODEL(OCTEON_CN56XX) || OCTEON_IS_MODEL(OCTEON_CN52XX)) in cvmx_helper_get_number_of_interfaces()
170 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) in __cvmx_get_mode_octeon2()
180 if ((OCTEON_IS_MODEL(OCTEON_CN63XX) && in __cvmx_get_mode_octeon2()
182 (OCTEON_IS_MODEL(OCTEON_CN66XX) && in __cvmx_get_mode_octeon2()
187 if (OCTEON_IS_MODEL(OCTEON_CN66XX)) { in __cvmx_get_mode_octeon2()
207 } else if (OCTEON_IS_MODEL(OCTEON_CN61XX)) { in __cvmx_get_mode_octeon2()
227 } else if (OCTEON_IS_MODEL(OCTEON_CNF71XX)) { in __cvmx_get_mode_octeon2()
237 if (interface == 1 && OCTEON_IS_MODEL(OCTEON_CN63XX)) in __cvmx_get_mode_octeon2()
242 if (OCTEON_IS_MODEL(OCTEON_CN63XX)) { in __cvmx_get_mode_octeon2()
[all …]
Dcvmx-interrupt-decodes.c57 if (OCTEON_IS_MODEL(OCTEON_CN56XX)) { in __cvmx_interrupt_gmxx_rxx_int_en_enable()
86 if (OCTEON_IS_MODEL(OCTEON_CN30XX)) { in __cvmx_interrupt_gmxx_rxx_int_en_enable()
108 if (OCTEON_IS_MODEL(OCTEON_CN50XX)) { in __cvmx_interrupt_gmxx_rxx_int_en_enable()
131 if (OCTEON_IS_MODEL(OCTEON_CN38XX)) { in __cvmx_interrupt_gmxx_rxx_int_en_enable()
153 if (OCTEON_IS_MODEL(OCTEON_CN31XX)) { in __cvmx_interrupt_gmxx_rxx_int_en_enable()
175 if (OCTEON_IS_MODEL(OCTEON_CN58XX)) { in __cvmx_interrupt_gmxx_rxx_int_en_enable()
198 if (OCTEON_IS_MODEL(OCTEON_CN52XX)) { in __cvmx_interrupt_gmxx_rxx_int_en_enable()
238 if (OCTEON_IS_MODEL(OCTEON_CN56XX)) { in __cvmx_interrupt_pcsx_intx_en_reg_enable()
253 if (OCTEON_IS_MODEL(OCTEON_CN52XX)) { in __cvmx_interrupt_pcsx_intx_en_reg_enable()
279 if (OCTEON_IS_MODEL(OCTEON_CN56XX)) { in __cvmx_interrupt_pcsxx_int_en_reg_enable()
[all …]
Dcvmx-helper-rgmii.c64 if (OCTEON_IS_MODEL(OCTEON_CN38XX) in __cvmx_helper_rgmii_probe()
65 || OCTEON_IS_MODEL(OCTEON_CN58XX)) { in __cvmx_helper_rgmii_probe()
68 } else if (OCTEON_IS_MODEL(OCTEON_CN31XX) in __cvmx_helper_rgmii_probe()
69 || OCTEON_IS_MODEL(OCTEON_CN30XX) in __cvmx_helper_rgmii_probe()
70 || OCTEON_IS_MODEL(OCTEON_CN50XX)) { in __cvmx_helper_rgmii_probe()
81 if (OCTEON_IS_MODEL(OCTEON_CN38XX) in __cvmx_helper_rgmii_probe()
82 || OCTEON_IS_MODEL(OCTEON_CN58XX)) { in __cvmx_helper_rgmii_probe()
84 } else if (OCTEON_IS_MODEL(OCTEON_CN31XX) in __cvmx_helper_rgmii_probe()
85 || OCTEON_IS_MODEL(OCTEON_CN30XX) in __cvmx_helper_rgmii_probe()
86 || OCTEON_IS_MODEL(OCTEON_CN50XX)) { in __cvmx_helper_rgmii_probe()
[all …]
Dcvmx-pko.c162 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) { in __cvmx_pko_chip_init()
209 if (OCTEON_IS_MODEL(OCTEON_CN38XX) || OCTEON_IS_MODEL(OCTEON_CN58XX) in cvmx_pko_initialize_global()
210 || OCTEON_IS_MODEL(OCTEON_CN56XX) in cvmx_pko_initialize_global()
211 || OCTEON_IS_MODEL(OCTEON_CN52XX)) { in cvmx_pko_initialize_global()
218 if (OCTEON_IS_MODEL(OCTEON_CN38XX)) { in cvmx_pko_initialize_global()
310 if (!OCTEON_IS_MODEL(OCTEON_CN3XXX)) { in cvmx_pko_shutdown()
351 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) in cvmx_pko_config_port()
542 if (!OCTEON_IS_MODEL(OCTEON_CN3XXX)) in cvmx_pko_config_port()
Dcvmx-helper-jtag.c65 if (OCTEON_IS_MODEL(OCTEON_CN52XX)) in cvmx_helper_qlm_jtag_init()
94 if (!OCTEON_IS_MODEL(OCTEON_CN56XX_PASS1_X)) in cvmx_helper_qlm_jtag_shift()
138 if (!OCTEON_IS_MODEL(OCTEON_CN56XX_PASS1_X)) in cvmx_helper_qlm_jtag_update()
Dcvmx-helper-util.c301 if (!OCTEON_IS_MODEL(OCTEON_CN30XX) && !OCTEON_IS_MODEL(OCTEON_CN31XX) in __cvmx_helper_setup_gmx()
302 && !OCTEON_IS_MODEL(OCTEON_CN50XX)) { in __cvmx_helper_setup_gmx()
339 if (OCTEON_IS_MODEL(OCTEON_CN30XX) || OCTEON_IS_MODEL(OCTEON_CN31XX) in __cvmx_helper_setup_gmx()
340 || OCTEON_IS_MODEL(OCTEON_CN50XX)) { in __cvmx_helper_setup_gmx()
Dcvmx-spi.c110 if (!(OCTEON_IS_MODEL(OCTEON_CN38XX) || OCTEON_IS_MODEL(OCTEON_CN58XX))) in cvmx_spi_start_interface()
154 if (!(OCTEON_IS_MODEL(OCTEON_CN38XX) || OCTEON_IS_MODEL(OCTEON_CN58XX))) in cvmx_spi_restart_interface()
282 if (OCTEON_IS_MODEL(OCTEON_CN58XX)) in cvmx_spi_reset_cb()
Dcvmx-helper-board.c407 } else if (OCTEON_IS_MODEL(OCTEON_CN3XXX) in __cvmx_helper_board_link_get()
408 || OCTEON_IS_MODEL(OCTEON_CN58XX) in __cvmx_helper_board_link_get()
409 || OCTEON_IS_MODEL(OCTEON_CN50XX)) { in __cvmx_helper_board_link_get()
Dcvmx-helper-xaui.c163 if (!OCTEON_IS_MODEL(OCTEON_CN68XX_PASS1_X) && in __cvmx_helper_xaui_enable()
164 !OCTEON_IS_MODEL(OCTEON_CN68XX_PASS2_X)) in __cvmx_helper_xaui_enable()
Dcvmx-cmd-queue.c262 if (OCTEON_IS_MODEL(OCTEON_CN3XXX)) { in cvmx_cmd_queue_length()
Docteon-model.c74 if (!OCTEON_IS_MODEL(OCTEON_CN6XXX)) in octeon_model_get_string_buffer()
/linux-4.4.14/arch/mips/pci/
Dpcie-octeon.c405 if (OCTEON_IS_MODEL(OCTEON_CN5XXX)) { in __cvmx_pcie_rc_initialize_config_space()
610 if (OCTEON_IS_MODEL(OCTEON_CN52XX_PASS1_X)) { in __cvmx_pcie_rc_initialize_link_gen1()
618 if (OCTEON_IS_MODEL(OCTEON_CN52XX) && (pcie_port == 1)) { in __cvmx_pcie_rc_initialize_link_gen1()
632 if (OCTEON_IS_MODEL(OCTEON_CN52XX_PASS1_0)) in __cvmx_pcie_rc_initialize_link_gen1()
679 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) in __cvmx_increment_ba()
724 if (OCTEON_IS_MODEL(OCTEON_CN52XX)) { in __cvmx_pcie_rc_initialize_gen1()
743 if (OCTEON_IS_MODEL(OCTEON_CN52XX_PASS1_X)) { in __cvmx_pcie_rc_initialize_gen1()
830 if (!OCTEON_IS_MODEL(OCTEON_CN56XX_PASS1_X) && !OCTEON_IS_MODEL(OCTEON_CN52XX_PASS1_X)) { in __cvmx_pcie_rc_initialize_gen1()
997 if (OCTEON_IS_MODEL(OCTEON_CN56XX_PASS2_X) || in __cvmx_pcie_rc_initialize_gen1()
998 OCTEON_IS_MODEL(OCTEON_CN52XX_PASS2_X) || in __cvmx_pcie_rc_initialize_gen1()
[all …]
Dpci-octeon.c415 if (OCTEON_IS_MODEL(OCTEON_CN58XX) || OCTEON_IS_MODEL(OCTEON_CN50XX)) { in octeon_pci_initialize()
578 if (OCTEON_IS_MODEL(OCTEON_CN31XX) || in octeon_pci_setup()
579 OCTEON_IS_MODEL(OCTEON_CN38XX_PASS2) || in octeon_pci_setup()
580 OCTEON_IS_MODEL(OCTEON_CN38XX_PASS1)) in octeon_pci_setup()
/linux-4.4.14/arch/mips/cavium-octeon/
Docteon-platform.c439 return !OCTEON_IS_MODEL(OCTEON_CN52XX) && in octeon_has_88e1145()
440 !OCTEON_IS_MODEL(OCTEON_CN6XXX) && in octeon_has_88e1145()
441 !OCTEON_IS_MODEL(OCTEON_CN56XX); in octeon_has_88e1145()
579 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) in octeon_fdt_pip_port()
635 if (OCTEON_IS_MODEL(OCTEON_CN52XX) || OCTEON_IS_MODEL(OCTEON_CN63XX)) in octeon_prune_device_tree()
637 else if (OCTEON_IS_MODEL(OCTEON_CN56XX) || OCTEON_IS_MODEL(OCTEON_CN68XX)) in octeon_prune_device_tree()
677 if (OCTEON_IS_MODEL(OCTEON_CN52XX) || in octeon_prune_device_tree()
678 OCTEON_IS_MODEL(OCTEON_CN63XX) || in octeon_prune_device_tree()
679 OCTEON_IS_MODEL(OCTEON_CN68XX) || in octeon_prune_device_tree()
680 OCTEON_IS_MODEL(OCTEON_CN56XX)) in octeon_prune_device_tree()
[all …]
Dsetup.c519 if (OCTEON_IS_MODEL(OCTEON_CN38XX_PASS2)) in octeon_user_io_init()
571 if (OCTEON_IS_MODEL(OCTEON_CN63XX_PASS1_X)) in octeon_user_io_init()
794 if (OCTEON_IS_MODEL(OCTEON_CN38XX_PASS2) || in prom_init()
795 OCTEON_IS_MODEL(OCTEON_CN31XX)) in prom_init()
1105 } else if (OCTEON_IS_MODEL(OCTEON_CN68XX)) { in device_tree_init()
1155 num_lmc = OCTEON_IS_MODEL(OCTEON_CN68XX) ? 4 : in edac_devinit()
1156 (OCTEON_IS_MODEL(OCTEON_CN56XX) ? 2 : 1); in edac_devinit()
Ddma-octeon.c288 if (OCTEON_IS_MODEL(OCTEON_CN31XX) in plat_swiotlb_setup()
289 || OCTEON_IS_MODEL(OCTEON_CN38XX_PASS2)) { in plat_swiotlb_setup()
Docteon-irq.c1425 && !OCTEON_IS_MODEL(OCTEON_CN63XX)) { in octeon_irq_init_ciu()
1434 if (OCTEON_IS_MODEL(OCTEON_CN58XX_PASS2_X) || in octeon_irq_init_ciu()
1435 OCTEON_IS_MODEL(OCTEON_CN56XX_PASS2_X) || in octeon_irq_init_ciu()
1436 OCTEON_IS_MODEL(OCTEON_CN52XX_PASS2_X) || in octeon_irq_init_ciu()
1966 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) in octeon_irq_ciu2()
1993 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) in octeon_irq_ciu2_mbox()
/linux-4.4.14/drivers/staging/octeon/
Dethernet-rx.c184 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) { in cvm_oct_napi_poll()
215 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) { in cvm_oct_napi_poll()
423 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) { in cvm_oct_napi_poll()
487 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) { in cvm_oct_rx_initialize()
Dethernet.c282 if (OCTEON_IS_MODEL(OCTEON_CN3XXX) in cvm_oct_common_change_mtu()
283 || OCTEON_IS_MODEL(OCTEON_CN58XX)) { in cvm_oct_common_change_mtu()
867 if (OCTEON_IS_MODEL(OCTEON_CN68XX)) in cvm_oct_remove()
Dethernet-tx.c239 if ((skb->len < 64) && OCTEON_IS_MODEL(OCTEON_CN3XXX)) { in cvm_oct_xmit()
594 if (!OCTEON_IS_MODEL(OCTEON_CN68XX)) in cvm_oct_xmit_pow()
/linux-4.4.14/arch/mips/include/asm/mach-cavium-octeon/
Dwar.h26 OCTEON_IS_MODEL(OCTEON_CN6XXX)
/linux-4.4.14/drivers/net/ethernet/octeon/
Docteon_mgmt.c708 if (OCTEON_IS_MODEL(OCTEON_CN6XXX)) { in octeon_mgmt_ioctl_hwtstamp()
813 if (OCTEON_IS_MODEL(OCTEON_CN6XXX)) { in octeon_mgmt_disable_link()
853 if (OCTEON_IS_MODEL(OCTEON_CN6XXX)) { in octeon_mgmt_update_link()
862 if (OCTEON_IS_MODEL(OCTEON_CN6XXX)) { in octeon_mgmt_update_link()
869 if (OCTEON_IS_MODEL(OCTEON_CN6XXX)) { in octeon_mgmt_update_link()
888 if (OCTEON_IS_MODEL(OCTEON_CN6XXX)) { in octeon_mgmt_update_link()
1022 if (OCTEON_IS_MODEL(OCTEON_CN5XXX)) { in octeon_mgmt_open()
1027 if (OCTEON_IS_MODEL(OCTEON_CN56XX_PASS1_X) in octeon_mgmt_open()
1028 || OCTEON_IS_MODEL(OCTEON_CN52XX_PASS1_X)) { in octeon_mgmt_open()
1083 if (OCTEON_IS_MODEL(OCTEON_CN6XXX) && p->phydev) { in octeon_mgmt_open()
/linux-4.4.14/drivers/staging/octeon-usb/
Docteon-hcd.c750 if (OCTEON_IS_MODEL(OCTEON_CN3XXX) || in cvmx_usb_initialize()
751 OCTEON_IS_MODEL(OCTEON_CN56XX) || in cvmx_usb_initialize()
752 OCTEON_IS_MODEL(OCTEON_CN50XX)) in cvmx_usb_initialize()
776 if (OCTEON_IS_MODEL(OCTEON_CN3XXX)) in cvmx_usb_initialize()
3661 if (OCTEON_IS_MODEL(OCTEON_CN52XX) || OCTEON_IS_MODEL(OCTEON_CN56XX)) { in octeon_usb_probe()
3689 if (OCTEON_IS_MODEL(OCTEON_CN31XX)) { in octeon_usb_probe()
3693 } else if (OCTEON_IS_MODEL(OCTEON_CN5XXX)) { in octeon_usb_probe()
/linux-4.4.14/drivers/edac/
Docteon_edac-l2c.c138 int num_tads = OCTEON_IS_MODEL(OCTEON_CN68XX) ? 4 : 1; in octeon_l2c_probe()