linux/arch/mips/include/asm/octeon
Aaro Koskinen 4089caa7d0
MIPS: OCTEON: delete redundant register definitions
For most OCTEON SoCs there is a repeated and redundant register definition
for almost every hardware register, although the register bit fields
would not differ from other SoCs. Since the driver code should use only
one definition for simplicity, these other fields are just redundant
and can be deleted.

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Paul Burton <paul.burton@mips.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: James Hogan <jhogan@kernel.org>
Cc: linux-mips@vger.kernel.org
2018-12-04 15:57:30 -08:00
..
cvmx-address.h MIPS: Octeon: Turn hardware bitfields and structures inside out. 2015-04-01 17:22:14 +02:00
cvmx-agl-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-asm.h
cvmx-asxx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-boot-vector.h MIPS: Octeon: Add support for accessing the boot vector. 2017-09-04 21:19:03 +02:00
cvmx-bootinfo.h MIPS: Octeon: board_type_to_string: return NULL for unsupported board 2016-05-13 14:01:41 +02:00
cvmx-bootmem.h MIPS: OCTEON: cvmx-bootmem: make more functions static 2018-11-21 15:36:47 -08:00
cvmx-ciu2-defs.h MIPS: OCTEON: cvmx-ciu2-defs.h: delete unused unions 2018-11-21 15:36:49 -08:00
cvmx-ciu3-defs.h MIPS: OCTEON: Add register definitions for cn73xx, cnf75xx and cn78xx. 2016-05-13 14:01:40 +02:00
cvmx-ciu-defs.h MIPS: Octeon: Simplify CIU register functions. 2018-07-03 16:01:36 -07:00
cvmx-cmd-queue.h MIPS: Cavium: Fix typo 2016-05-28 12:35:07 +02:00
cvmx-config.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cvmx-coremask.h MIPS: OCTEON: Extend number of supported CPUs past 32 2016-05-13 14:01:39 +02:00
cvmx-dbg-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-dpi-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-fau.h MIPS: Octeon: Reverse the order of register accesses to the FAU 2015-04-01 17:22:14 +02:00
cvmx-fpa-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-fpa.h MIPS: Octeon: Remove usage of cvmx_wait() everywhere. 2017-11-07 18:33:14 +00:00
cvmx-gmxx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-gpio-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-helper-board.h MIPS: Octeon: Delete unused cvmx_helper_board_link_set_phy. 2016-10-04 16:13:57 +02:00
cvmx-helper-errata.h
cvmx-helper-jtag.h
cvmx-helper-loop.h
cvmx-helper-npi.h
cvmx-helper-rgmii.h MIPS: OCTEON: delete unused loopback configuration functions 2018-11-21 15:36:41 -08:00
cvmx-helper-sgmii.h MIPS: OCTEON: delete unused loopback configuration functions 2018-11-21 15:36:41 -08:00
cvmx-helper-spi.h MIPS: Octeon: Kill cvmx_helper_link_autoconf() 2017-01-03 16:34:32 +01:00
cvmx-helper-util.h MIPS: OCTEON: cvmx-helper-util: make cvmx_helper_setup_red_queue static 2018-11-21 15:36:46 -08:00
cvmx-helper-xaui.h MIPS: OCTEON: delete unused loopback configuration functions 2018-11-21 15:36:41 -08:00
cvmx-helper.h MIPS: OCTEON: delete cvmx override functions 2018-11-21 15:36:47 -08:00
cvmx-iob-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-ipd-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-ipd.h MIPS: Cavium: Fix typo 2016-05-28 12:35:07 +02:00
cvmx-l2c-defs.h MIPS: Octeon: Fix broken EDAC driver. 2017-08-07 11:58:48 +02:00
cvmx-l2c.h MIPS: Octeon: Remove unused L2C types and macros. 2017-04-10 11:56:06 +02:00
cvmx-l2d-defs.h MIPS: Octeon: Fix broken EDAC driver. 2017-08-07 11:58:48 +02:00
cvmx-l2t-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-led-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-lmcx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-mio-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-mixx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-npei-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-npi-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-packet.h MIPS: Octeon: Turn hardware bitfields and structures inside out. 2015-04-01 17:22:14 +02:00
cvmx-pci-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-pciercx-defs.h MIPS: Octeon: Remove unused PCIERCX types and macros. 2017-04-10 11:56:07 +02:00
cvmx-pcsx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-pcsxx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-pemx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-pescx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-pexp-defs.h
cvmx-pip-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-pip.h MIPS: Octeon: Support all PIP input ports on CN68XX 2015-09-03 12:08:08 +02:00
cvmx-pko-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-pko.h MIPS: OCTEON: cvmx_pko_mem_debug8: use oldest forward compatible definition 2018-12-04 15:51:12 -08:00
cvmx-pow-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-pow.h MIPS: Cavium: Fix typo 2016-05-28 12:35:07 +02:00
cvmx-rnm-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-rst-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-scratch.h
cvmx-sli-defs.h MIPS: Octeon: Remove unused SLI types and macros. 2017-04-10 11:56:06 +02:00
cvmx-smix-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-spi.h
cvmx-spinlock.h
cvmx-spxx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-sriox-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-srxx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-stxx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-sysinfo.h MIPS: OCTEON: Extend number of supported CPUs past 32 2016-05-13 14:01:39 +02:00
cvmx-uctlx-defs.h MIPS: OCTEON: delete redundant register definitions 2018-12-04 15:57:30 -08:00
cvmx-wqe.h STAGING: Octeon: Support CN68XX style WQE 2015-09-03 12:08:10 +02:00
cvmx.h MIPS: Octeon: Remove usage of cvmx_wait() everywhere. 2017-11-07 18:33:14 +00:00
octeon-feature.h MIPS: OCTEON: Add model checking support for cn73xx, cnf75xx and cn78xx 2016-05-13 14:01:40 +02:00
octeon-model.h MIPS: OCTEON: Add model checking support for cn73xx, cnf75xx and cn78xx 2016-05-13 14:01:40 +02:00
octeon.h MIPS: Octeon: Remove extern declarations. 2018-07-24 17:39:03 -07:00
pci-octeon.h MIPS: Octeon: move swiotlb declarations out of dma-coherence.h 2018-06-24 09:26:03 -07:00