Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Nov 2010 08:18:16 +0000 (UTC)
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/contrib/octeon-sdk README.txt cvmip.h cvmx-abi.h cvmx-access-native.h cvmx-access.h cvmx-address.h cvmx-agl-defs.h cvmx-app-hotplug.c cvmx-app-hotplug.h cvmx-app-init-linux.c cvmx-app-init.c cvmx-app-init.h cvmx-asm.h ...
Message-ID:  <201011282003.oASK3xZB089307@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jmallett    2010-11-28 08:18:16 UTC

  FreeBSD src repository

  Modified files:
    sys/contrib/octeon-sdk cvmip.h cvmx-abi.h cvmx-access-native.h 
                           cvmx-access.h cvmx-address.h 
                           cvmx-app-init-linux.c cvmx-app-init.c 
                           cvmx-app-init.h cvmx-asm.h 
                           cvmx-atomic.h cvmx-bootloader.h 
                           cvmx-bootmem.c cvmx-bootmem.h 
                           cvmx-cmd-queue.c cvmx-cmd-queue.h 
                           cvmx-cn3010-evb-hs5.c 
                           cvmx-cn3010-evb-hs5.h 
                           cvmx-compactflash.c cvmx-compactflash.h 
                           cvmx-core.c cvmx-core.h cvmx-coremask.c 
                           cvmx-coremask.h cvmx-csr-db-support.c 
                           cvmx-csr-db.c cvmx-csr-db.h 
                           cvmx-csr-enums.h cvmx-csr-typedefs.h 
                           cvmx-csr.h cvmx-dfa.c cvmx-dfa.h 
                           cvmx-dma-engine.c cvmx-dma-engine.h 
                           cvmx-ebt3000.c cvmx-ebt3000.h 
                           cvmx-fau.h cvmx-flash.c cvmx-flash.h 
                           cvmx-fpa.c cvmx-fpa.h cvmx-gmx.h 
                           cvmx-gpio.h cvmx-helper-board.c 
                           cvmx-helper-board.h 
                           cvmx-helper-check-defines.h 
                           cvmx-helper-errata.c 
                           cvmx-helper-errata.h cvmx-helper-fpa.c 
                           cvmx-helper-fpa.h cvmx-helper-loop.c 
                           cvmx-helper-loop.h cvmx-helper-npi.c 
                           cvmx-helper-npi.h cvmx-helper-rgmii.c 
                           cvmx-helper-rgmii.h cvmx-helper-sgmii.c 
                           cvmx-helper-sgmii.h cvmx-helper-spi.c 
                           cvmx-helper-spi.h cvmx-helper-util.c 
                           cvmx-helper-util.h cvmx-helper-xaui.c 
                           cvmx-helper-xaui.h cvmx-helper.c 
                           cvmx-helper.h cvmx-higig.h 
                           cvmx-interrupt-handler.S 
                           cvmx-interrupt.c cvmx-interrupt.h 
                           cvmx-ipd.h cvmx-key.h cvmx-l2c.c 
                           cvmx-l2c.h cvmx-llm.c cvmx-llm.h 
                           cvmx-log-arc.S cvmx-log.c cvmx-log.h 
                           cvmx-malloc.h cvmx-mdio.h 
                           cvmx-mgmt-port.c cvmx-mgmt-port.h 
                           cvmx-nand.c cvmx-nand.h cvmx-npi.h 
                           cvmx-packet.h cvmx-pci.h cvmx-pcie.c 
                           cvmx-pcie.h cvmx-pip.h cvmx-pko.c 
                           cvmx-pko.h cvmx-platform.h cvmx-pow.c 
                           cvmx-pow.h cvmx-raid.c cvmx-raid.h 
                           cvmx-rng.h cvmx-rtc.h cvmx-rwlock.h 
                           cvmx-scratch.h cvmx-spi.c cvmx-spi.h 
                           cvmx-spi4000.c cvmx-spinlock.h 
                           cvmx-swap.h cvmx-sysinfo.c 
                           cvmx-sysinfo.h cvmx-thunder.c 
                           cvmx-thunder.h cvmx-tim.c cvmx-tim.h 
                           cvmx-tra.c cvmx-tra.h cvmx-twsi.c 
                           cvmx-twsi.h cvmx-uart.h cvmx-usb.c 
                           cvmx-usb.h cvmx-utils.h cvmx-version.h 
                           cvmx-warn.c cvmx-warn.h cvmx-wqe.h 
                           cvmx-zip.c cvmx-zip.h cvmx-zone.c 
                           cvmx.h octeon-feature.h octeon-model.c 
                           octeon-model.h octeon-pci-console.c 
                           octeon-pci-console.h 
    sys/mips/cavium      files.octeon1 octeon_machdep.c 
    sys/mips/cavium/octe ethernet.c wrapper-cvmx-includes.h 
  Added files:
    sys/contrib/octeon-sdk cvmx-agl-defs.h cvmx-app-hotplug.c 
                           cvmx-app-hotplug.h cvmx-asx0-defs.h 
                           cvmx-asxx-defs.h cvmx-ciu-defs.h 
                           cvmx-clock.c cvmx-clock.h cvmx-crypto.c 
                           cvmx-crypto.h cvmx-dbg-defs.h 
                           cvmx-debug-handler.S 
                           cvmx-debug-remote.c cvmx-debug-uart.c 
                           cvmx-debug.c cvmx-debug.h 
                           cvmx-dfa-defs.h cvmx-dfm-defs.h 
                           cvmx-dpi-defs.h cvmx-error-custom.c 
                           cvmx-error-custom.h 
                           cvmx-error-init-cn30xx.c 
                           cvmx-error-init-cn31xx.c 
                           cvmx-error-init-cn38xx.c 
                           cvmx-error-init-cn38xxp2.c 
                           cvmx-error-init-cn50xx.c 
                           cvmx-error-init-cn52xx.c 
                           cvmx-error-init-cn52xxp1.c 
                           cvmx-error-init-cn56xx.c 
                           cvmx-error-init-cn56xxp1.c 
                           cvmx-error-init-cn58xx.c 
                           cvmx-error-init-cn58xxp1.c 
                           cvmx-error-init-cn63xx.c 
                           cvmx-error-init-cn63xxp1.c cvmx-error.c 
                           cvmx-error.h cvmx-fpa-defs.h 
                           cvmx-gmxx-defs.h cvmx-gpio-defs.h 
                           cvmx-helper-jtag.c cvmx-helper-jtag.h 
                           cvmx-helper-srio.c cvmx-helper-srio.h 
                           cvmx-iob-defs.h cvmx-ipd-defs.h 
                           cvmx-ixf18201.c cvmx-ixf18201.h 
                           cvmx-key-defs.h cvmx-l2c-defs.h 
                           cvmx-l2d-defs.h cvmx-l2t-defs.h 
                           cvmx-led-defs.h cvmx-lmcx-defs.h 
                           cvmx-mio-defs.h cvmx-mixx-defs.h 
                           cvmx-mpi-defs.h cvmx-ndf-defs.h 
                           cvmx-npei-defs.h cvmx-npi-defs.h 
                           cvmx-pci-defs.h cvmx-pcieepx-defs.h 
                           cvmx-pciercx-defs.h cvmx-pcm-defs.h 
                           cvmx-pcmx-defs.h cvmx-pcsx-defs.h 
                           cvmx-pcsxx-defs.h cvmx-pemx-defs.h 
                           cvmx-pescx-defs.h cvmx-pexp-defs.h 
                           cvmx-pip-defs.h cvmx-pko-defs.h 
                           cvmx-pow-defs.h cvmx-power-throttle.c 
                           cvmx-power-throttle.h cvmx-rad-defs.h 
                           cvmx-rnm-defs.h cvmx-shmem.c 
                           cvmx-shmem.h cvmx-sim-magic.h 
                           cvmx-sli-defs.h cvmx-smi-defs.h 
                           cvmx-smix-defs.h cvmx-spx0-defs.h 
                           cvmx-spxx-defs.h cvmx-srio.c 
                           cvmx-srio.h cvmx-sriomaintx-defs.h 
                           cvmx-sriox-defs.h cvmx-srxx-defs.h 
                           cvmx-stxx-defs.h cvmx-tim-defs.h 
                           cvmx-tlb.c cvmx-tlb.h cvmx-tra-defs.h 
                           cvmx-uahcx-defs.h cvmx-uart.c 
                           cvmx-uctlx-defs.h cvmx-usbcx-defs.h 
                           cvmx-usbd.c cvmx-usbd.h 
                           cvmx-usbnx-defs.h cvmx-zip-defs.h 
                           octeon-boot-info.h 
  Removed files:
    sys/contrib/octeon-sdk README.txt cvmx-asx.h cvmx-ciu.h 
                           cvmx-csr-addresses.h cvmx-cvmmem.h 
                           cvmx-interrupt-decodes.c 
                           cvmx-interrupt-rsl.c cvmx-iob.h 
                           cvmx-lmc.h cvmx-mio.h 
                           cvmx-resources.config 
                           cvmx-shared-linux-n32.ld 
                           cvmx-shared-linux-o32.ld 
                           cvmx-shared-linux.ld cvmx-twsi-raw.c 
                           cvmx-twsi-raw.h cvmx.mk 
                           executive-config.h.template 
    sys/contrib/octeon-sdk/cvmx-malloc README-malloc arena.c 
                                       malloc.c malloc.h 
                                       thread-m.h 
  Log:
  SVN rev 215990 on 2010-11-28 08:18:16Z by jmallett
  
  Merge Cavium Octeon SDK 2.0 Simple Executive; this brings some fixes and new
  facilities as well as support for the Octeon 2 family of SoCs.
  
  XXX Note that with our antediluvian assembler, we can't support some Octeon 2
      instructions and fall back to using the old ones instead.
  
  Revision  Changes        Path
  1.2       +0 -43         src/sys/contrib/octeon-sdk/README.txt (dead)
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmip.h
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-abi.h
  1.3       +123 -71       src/sys/contrib/octeon-sdk/cvmx-access-native.h
  1.2       +54 -40        src/sys/contrib/octeon-sdk/cvmx-access.h
  1.2       +73 -73        src/sys/contrib/octeon-sdk/cvmx-address.h
  1.1       +4615 -0       src/sys/contrib/octeon-sdk/cvmx-agl-defs.h (new)
  1.1       +402 -0        src/sys/contrib/octeon-sdk/cvmx-app-hotplug.c (new)
  1.1       +103 -0        src/sys/contrib/octeon-sdk/cvmx-app-hotplug.h (new)
  1.2       +78 -95        src/sys/contrib/octeon-sdk/cvmx-app-init-linux.c
  1.2       +132 -220      src/sys/contrib/octeon-sdk/cvmx-app-init.c
  1.5       +101 -36       src/sys/contrib/octeon-sdk/cvmx-app-init.h
  1.3       +224 -65       src/sys/contrib/octeon-sdk/cvmx-asm.h
  1.2       +0 -66         src/sys/contrib/octeon-sdk/cvmx-asx.h (dead)
  1.1       +147 -0        src/sys/contrib/octeon-sdk/cvmx-asx0-defs.h (new)
  1.1       +1382 -0       src/sys/contrib/octeon-sdk/cvmx-asxx-defs.h (new)
  1.2       +206 -86       src/sys/contrib/octeon-sdk/cvmx-atomic.h
  1.2       +54 -50        src/sys/contrib/octeon-sdk/cvmx-bootloader.h
  1.2       +503 -300      src/sys/contrib/octeon-sdk/cvmx-bootmem.c
  1.2       +53 -51        src/sys/contrib/octeon-sdk/cvmx-bootmem.h
  1.1       +5527 -0       src/sys/contrib/octeon-sdk/cvmx-ciu-defs.h (new)
  1.2       +0 -65         src/sys/contrib/octeon-sdk/cvmx-ciu.h (dead)
  1.1       +139 -0        src/sys/contrib/octeon-sdk/cvmx-clock.c (new)
  1.1       +139 -0        src/sys/contrib/octeon-sdk/cvmx-clock.h (new)
  1.3       +71 -43        src/sys/contrib/octeon-sdk/cvmx-cmd-queue.c
  1.3       +56 -49        src/sys/contrib/octeon-sdk/cvmx-cmd-queue.h
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.h
  1.2       +59 -57        src/sys/contrib/octeon-sdk/cvmx-compactflash.c
  1.2       +35 -33        src/sys/contrib/octeon-sdk/cvmx-compactflash.h
  1.2       +58 -43        src/sys/contrib/octeon-sdk/cvmx-core.c
  1.2       +58 -36        src/sys/contrib/octeon-sdk/cvmx-core.h
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-coremask.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-coremask.h
  1.1       +78 -0         src/sys/contrib/octeon-sdk/cvmx-crypto.c (new)
  1.1       +70 -0         src/sys/contrib/octeon-sdk/cvmx-crypto.h (new)
  1.2       +0 -15490      src/sys/contrib/octeon-sdk/cvmx-csr-addresses.h (dead)
  1.2       +90 -58        src/sys/contrib/octeon-sdk/cvmx-csr-db-support.c
  1.2       +48648 -17445  src/sys/contrib/octeon-sdk/cvmx-csr-db.c
  1.2       +50 -35        src/sys/contrib/octeon-sdk/cvmx-csr-db.h
  1.2       +37 -35        src/sys/contrib/octeon-sdk/cvmx-csr-enums.h
  1.2       +92 -73972     src/sys/contrib/octeon-sdk/cvmx-csr-typedefs.h
  1.2       +39 -38        src/sys/contrib/octeon-sdk/cvmx-csr.h
  1.2       +0 -73         src/sys/contrib/octeon-sdk/cvmx-cvmmem.h (dead)
  1.1       +156 -0        src/sys/contrib/octeon-sdk/cvmx-dbg-defs.h (new)
  1.1       +271 -0        src/sys/contrib/octeon-sdk/cvmx-debug-handler.S (new)
  1.1       +95 -0         src/sys/contrib/octeon-sdk/cvmx-debug-remote.c (new)
  1.1       +239 -0        src/sys/contrib/octeon-sdk/cvmx-debug-uart.c (new)
  1.1       +1436 -0       src/sys/contrib/octeon-sdk/cvmx-debug.c (new)
  1.1       +457 -0        src/sys/contrib/octeon-sdk/cvmx-debug.h (new)
  1.1       +4982 -0       src/sys/contrib/octeon-sdk/cvmx-dfa-defs.h (new)
  1.2       +37 -35        src/sys/contrib/octeon-sdk/cvmx-dfa.c
  1.2       +38 -36        src/sys/contrib/octeon-sdk/cvmx-dfa.h
  1.1       +3224 -0       src/sys/contrib/octeon-sdk/cvmx-dfm-defs.h (new)
  1.2       +106 -47       src/sys/contrib/octeon-sdk/cvmx-dma-engine.c
  1.2       +39 -37        src/sys/contrib/octeon-sdk/cvmx-dma-engine.h
  1.1       +1305 -0       src/sys/contrib/octeon-sdk/cvmx-dpi-defs.h (new)
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-ebt3000.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-ebt3000.h
  1.1       +624 -0        src/sys/contrib/octeon-sdk/cvmx-error-custom.c (new)
  1.1       +91 -0         src/sys/contrib/octeon-sdk/cvmx-error-custom.h (new)
  1.1       +3504 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn30xx.c (new)
  1.1       +3835 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn31xx.c (new)
  1.1       +4866 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn38xx.c (new)
  1.1       +4423 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c (new)
  1.1       +3606 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn50xx.c (new)
  1.1       +6681 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn52xx.c (new)
  1.1       +6580 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c (new)
  1.1       +7627 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn56xx.c (new)
  1.1       +7178 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c (new)
  1.1       +4939 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn58xx.c (new)
  1.1       +4922 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c (new)
  1.1       +7185 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn63xx.c (new)
  1.1       +6745 -0       src/sys/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c (new)
  1.1       +643 -0        src/sys/contrib/octeon-sdk/cvmx-error.c (new)
  1.1       +318 -0        src/sys/contrib/octeon-sdk/cvmx-error.h (new)
  1.2       +36 -68        src/sys/contrib/octeon-sdk/cvmx-fau.h
  1.2       +38 -36        src/sys/contrib/octeon-sdk/cvmx-flash.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-flash.h
  1.1       +1423 -0       src/sys/contrib/octeon-sdk/cvmx-fpa-defs.h (new)
  1.3       +98 -83        src/sys/contrib/octeon-sdk/cvmx-fpa.c
  1.2       +89 -70        src/sys/contrib/octeon-sdk/cvmx-fpa.h
  1.2       +37 -35        src/sys/contrib/octeon-sdk/cvmx-gmx.h
  1.1       +8057 -0       src/sys/contrib/octeon-sdk/cvmx-gmxx-defs.h (new)
  1.1       +542 -0        src/sys/contrib/octeon-sdk/cvmx-gpio-defs.h (new)
  1.2       +37 -35        src/sys/contrib/octeon-sdk/cvmx-gpio.h
  1.6       +210 -48       src/sys/contrib/octeon-sdk/cvmx-helper-board.c
  1.2       +49 -43        src/sys/contrib/octeon-sdk/cvmx-helper-board.h
  1.2       +36 -41        src/sys/contrib/octeon-sdk/cvmx-helper-check-defines.h
  1.3       +54 -66        src/sys/contrib/octeon-sdk/cvmx-helper-errata.c
  1.2       +36 -48        src/sys/contrib/octeon-sdk/cvmx-helper-errata.h
  1.3       +38 -36        src/sys/contrib/octeon-sdk/cvmx-helper-fpa.c
  1.2       +37 -35        src/sys/contrib/octeon-sdk/cvmx-helper-fpa.h
  1.1       +225 -0        src/sys/contrib/octeon-sdk/cvmx-helper-jtag.c (new)
  1.1       +106 -0        src/sys/contrib/octeon-sdk/cvmx-helper-jtag.h (new)
  1.3       +57 -37        src/sys/contrib/octeon-sdk/cvmx-helper-loop.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-helper-loop.h
  1.3       +59 -35        src/sys/contrib/octeon-sdk/cvmx-helper-npi.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-helper-npi.h
  1.3       +74 -50        src/sys/contrib/octeon-sdk/cvmx-helper-rgmii.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-helper-rgmii.h
  1.3       +86 -47        src/sys/contrib/octeon-sdk/cvmx-helper-sgmii.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-helper-sgmii.h
  1.4       +60 -36        src/sys/contrib/octeon-sdk/cvmx-helper-spi.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-helper-spi.h
  1.1       +323 -0        src/sys/contrib/octeon-sdk/cvmx-helper-srio.c (new)
  1.1       +107 -0        src/sys/contrib/octeon-sdk/cvmx-helper-srio.h (new)
  1.3       +86 -149       src/sys/contrib/octeon-sdk/cvmx-helper-util.c
  1.3       +36 -80        src/sys/contrib/octeon-sdk/cvmx-helper-util.h
  1.3       +78 -51        src/sys/contrib/octeon-sdk/cvmx-helper-xaui.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-helper-xaui.h
  1.5       +660 -67       src/sys/contrib/octeon-sdk/cvmx-helper.c
  1.3       +63 -35        src/sys/contrib/octeon-sdk/cvmx-helper.h
  1.2       +159 -34       src/sys/contrib/octeon-sdk/cvmx-higig.h
  1.2       +0 -3584       src/sys/contrib/octeon-sdk/cvmx-interrupt-decodes.c (dead)
  1.2       +36 -27        src/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S
  1.2       +0 -762        src/sys/contrib/octeon-sdk/cvmx-interrupt-rsl.c (dead)
  1.2       +196 -181      src/sys/contrib/octeon-sdk/cvmx-interrupt.c
  1.2       +81 -53        src/sys/contrib/octeon-sdk/cvmx-interrupt.h
  1.1       +1307 -0       src/sys/contrib/octeon-sdk/cvmx-iob-defs.h (new)
  1.2       +0 -66         src/sys/contrib/octeon-sdk/cvmx-iob.h (dead)
  1.1       +2458 -0       src/sys/contrib/octeon-sdk/cvmx-ipd-defs.h (new)
  1.2       +72 -71        src/sys/contrib/octeon-sdk/cvmx-ipd.h
  1.1       +362 -0        src/sys/contrib/octeon-sdk/cvmx-ixf18201.c (new)
  1.1       +112 -0        src/sys/contrib/octeon-sdk/cvmx-ixf18201.h (new)
  1.1       +254 -0        src/sys/contrib/octeon-sdk/cvmx-key-defs.h (new)
  1.2       +37 -35        src/sys/contrib/octeon-sdk/cvmx-key.h
  1.1       +5889 -0       src/sys/contrib/octeon-sdk/cvmx-l2c-defs.h (new)
  1.2       +932 -263      src/sys/contrib/octeon-sdk/cvmx-l2c.c
  1.2       +195 -105      src/sys/contrib/octeon-sdk/cvmx-l2c.h
  1.1       +1172 -0       src/sys/contrib/octeon-sdk/cvmx-l2d-defs.h (new)
  1.1       +656 -0        src/sys/contrib/octeon-sdk/cvmx-l2t-defs.h (new)
  1.1       +656 -0        src/sys/contrib/octeon-sdk/cvmx-led-defs.h (new)
  1.2       +38 -40        src/sys/contrib/octeon-sdk/cvmx-llm.c
  1.2       +42 -52        src/sys/contrib/octeon-sdk/cvmx-llm.h
  1.2       +0 -66         src/sys/contrib/octeon-sdk/cvmx-lmc.h (dead)
  1.1       +7061 -0       src/sys/contrib/octeon-sdk/cvmx-lmcx-defs.h (new)
  1.2       +29 -27        src/sys/contrib/octeon-sdk/cvmx-log-arc.S
  1.2       +43 -40        src/sys/contrib/octeon-sdk/cvmx-log.c
  1.2       +37 -116       src/sys/contrib/octeon-sdk/cvmx-log.h
  1.2       +40 -34        src/sys/contrib/octeon-sdk/cvmx-malloc.h
  1.2       +0 -12         src/sys/contrib/octeon-sdk/cvmx-malloc/README-malloc (dead)
  1.2       +0 -293        src/sys/contrib/octeon-sdk/cvmx-malloc/arena.c (dead)
  1.2       +0 -4106       src/sys/contrib/octeon-sdk/cvmx-malloc/malloc.c (dead)
  1.2       +0 -213        src/sys/contrib/octeon-sdk/cvmx-malloc/malloc.h (dead)
  1.2       +0 -73         src/sys/contrib/octeon-sdk/cvmx-malloc/thread-m.h (dead)
  1.2       +117 -77       src/sys/contrib/octeon-sdk/cvmx-mdio.h
  1.2       +329 -137      src/sys/contrib/octeon-sdk/cvmx-mgmt-port.c
  1.2       +74 -50        src/sys/contrib/octeon-sdk/cvmx-mgmt-port.h
  1.1       +6586 -0       src/sys/contrib/octeon-sdk/cvmx-mio-defs.h (new)
  1.2       +0 -66         src/sys/contrib/octeon-sdk/cvmx-mio.h (dead)
  1.1       +1447 -0       src/sys/contrib/octeon-sdk/cvmx-mixx-defs.h (new)
  1.1       +299 -0        src/sys/contrib/octeon-sdk/cvmx-mpi-defs.h (new)
  1.2       +378 -144      src/sys/contrib/octeon-sdk/cvmx-nand.c
  1.2       +74 -34        src/sys/contrib/octeon-sdk/cvmx-nand.h
  1.1       +534 -0        src/sys/contrib/octeon-sdk/cvmx-ndf-defs.h (new)
  1.1       +7676 -0       src/sys/contrib/octeon-sdk/cvmx-npei-defs.h (new)
  1.1       +4746 -0       src/sys/contrib/octeon-sdk/cvmx-npi-defs.h (new)
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-npi.h
  1.2       +39 -42        src/sys/contrib/octeon-sdk/cvmx-packet.h
  1.1       +4714 -0       src/sys/contrib/octeon-sdk/cvmx-pci-defs.h (new)
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-pci.h
  1.2       +660 -118      src/sys/contrib/octeon-sdk/cvmx-pcie.c
  1.2       +52 -35        src/sys/contrib/octeon-sdk/cvmx-pcie.h
  1.1       +4421 -0       src/sys/contrib/octeon-sdk/cvmx-pcieepx-defs.h (new)
  1.1       +4432 -0       src/sys/contrib/octeon-sdk/cvmx-pciercx-defs.h (new)
  1.1       +230 -0        src/sys/contrib/octeon-sdk/cvmx-pcm-defs.h (new)
  1.1       +1082 -0       src/sys/contrib/octeon-sdk/cvmx-pcmx-defs.h (new)
  1.1       +1180 -0       src/sys/contrib/octeon-sdk/cvmx-pcsx-defs.h (new)
  1.1       +926 -0        src/sys/contrib/octeon-sdk/cvmx-pcsxx-defs.h (new)
  1.1       +1192 -0       src/sys/contrib/octeon-sdk/cvmx-pemx-defs.h (new)
  1.1       +1092 -0       src/sys/contrib/octeon-sdk/cvmx-pescx-defs.h (new)
  1.1       +2065 -0       src/sys/contrib/octeon-sdk/cvmx-pexp-defs.h (new)
  1.1       +3926 -0       src/sys/contrib/octeon-sdk/cvmx-pip-defs.h (new)
  1.2       +132 -117      src/sys/contrib/octeon-sdk/cvmx-pip.h
  1.1       +2652 -0       src/sys/contrib/octeon-sdk/cvmx-pko-defs.h (new)
  1.3       +64 -54        src/sys/contrib/octeon-sdk/cvmx-pko.c
  1.2       +76 -47        src/sys/contrib/octeon-sdk/cvmx-pko.h
  1.3       +72 -38        src/sys/contrib/octeon-sdk/cvmx-platform.h
  1.1       +1827 -0       src/sys/contrib/octeon-sdk/cvmx-pow-defs.h (new)
  1.2       +43 -41        src/sys/contrib/octeon-sdk/cvmx-pow.c
  1.2       +42 -42        src/sys/contrib/octeon-sdk/cvmx-pow.h
  1.1       +152 -0        src/sys/contrib/octeon-sdk/cvmx-power-throttle.c (new)
  1.1       +137 -0        src/sys/contrib/octeon-sdk/cvmx-power-throttle.h (new)
  1.1       +1006 -0       src/sys/contrib/octeon-sdk/cvmx-rad-defs.h (new)
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-raid.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-raid.h
  1.2       +0 -172        src/sys/contrib/octeon-sdk/cvmx-resources.config (dead)
  1.2       +37 -35        src/sys/contrib/octeon-sdk/cvmx-rng.h
  1.1       +290 -0        src/sys/contrib/octeon-sdk/cvmx-rnm-defs.h (new)
  1.3       +36 -34        src/sys/contrib/octeon-sdk/cvmx-rtc.h
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-rwlock.h
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-scratch.h
  1.2       +0 -279        src/sys/contrib/octeon-sdk/cvmx-shared-linux-n32.ld (dead)
  1.2       +0 -277        src/sys/contrib/octeon-sdk/cvmx-shared-linux-o32.ld (dead)
  1.2       +0 -278        src/sys/contrib/octeon-sdk/cvmx-shared-linux.ld (dead)
  1.1       +748 -0        src/sys/contrib/octeon-sdk/cvmx-shmem.c (new)
  1.1       +139 -0        src/sys/contrib/octeon-sdk/cvmx-shmem.h (new)
  1.1       +198 -0        src/sys/contrib/octeon-sdk/cvmx-sim-magic.h (new)
  1.1       +4229 -0       src/sys/contrib/octeon-sdk/cvmx-sli-defs.h (new)
  1.1       +101 -0        src/sys/contrib/octeon-sdk/cvmx-smi-defs.h (new)
  1.1       +450 -0        src/sys/contrib/octeon-sdk/cvmx-smix-defs.h (new)
  1.4       +65 -42        src/sys/contrib/octeon-sdk/cvmx-spi.c
  1.2       +41 -35        src/sys/contrib/octeon-sdk/cvmx-spi.h
  1.2       +47 -36        src/sys/contrib/octeon-sdk/cvmx-spi4000.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-spinlock.h
  1.1       +120 -0        src/sys/contrib/octeon-sdk/cvmx-spx0-defs.h (new)
  1.1       +1434 -0       src/sys/contrib/octeon-sdk/cvmx-spxx-defs.h (new)
  1.1       +1239 -0       src/sys/contrib/octeon-sdk/cvmx-srio.c (new)
  1.1       +525 -0        src/sys/contrib/octeon-sdk/cvmx-srio.h (new)
  1.1       +4392 -0       src/sys/contrib/octeon-sdk/cvmx-sriomaintx-defs.h (new)
  1.1       +3703 -0       src/sys/contrib/octeon-sdk/cvmx-sriox-defs.h (new)
  1.1       +375 -0        src/sys/contrib/octeon-sdk/cvmx-srxx-defs.h (new)
  1.1       +896 -0        src/sys/contrib/octeon-sdk/cvmx-stxx-defs.h (new)
  1.2       +35 -33        src/sys/contrib/octeon-sdk/cvmx-swap.h
  1.2       +57 -41        src/sys/contrib/octeon-sdk/cvmx-sysinfo.c
  1.2       +97 -88        src/sys/contrib/octeon-sdk/cvmx-sysinfo.h
  1.3       +36 -34        src/sys/contrib/octeon-sdk/cvmx-thunder.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-thunder.h
  1.1       +510 -0        src/sys/contrib/octeon-sdk/cvmx-tim-defs.h (new)
  1.2       +54 -57        src/sys/contrib/octeon-sdk/cvmx-tim.c
  1.2       +39 -36        src/sys/contrib/octeon-sdk/cvmx-tim.h
  1.1       +470 -0        src/sys/contrib/octeon-sdk/cvmx-tlb.c (new)
  1.1       +270 -0        src/sys/contrib/octeon-sdk/cvmx-tlb.h (new)
  1.1       +3176 -0       src/sys/contrib/octeon-sdk/cvmx-tra-defs.h (new)
  1.2       +403 -98       src/sys/contrib/octeon-sdk/cvmx-tra.c
  1.2       +345 -94       src/sys/contrib/octeon-sdk/cvmx-tra.h
  1.2       +0 -464        src/sys/contrib/octeon-sdk/cvmx-twsi-raw.c (dead)
  1.2       +0 -331        src/sys/contrib/octeon-sdk/cvmx-twsi-raw.h (dead)
  1.2       +411 -190      src/sys/contrib/octeon-sdk/cvmx-twsi.c
  1.2       +59 -48        src/sys/contrib/octeon-sdk/cvmx-twsi.h
  1.1       +2536 -0       src/sys/contrib/octeon-sdk/cvmx-uahcx-defs.h (new)
  1.1       +171 -0        src/sys/contrib/octeon-sdk/cvmx-uart.c (new)
  1.2       +130 -35       src/sys/contrib/octeon-sdk/cvmx-uart.h
  1.1       +850 -0        src/sys/contrib/octeon-sdk/cvmx-uctlx-defs.h (new)
  1.3       +696 -910      src/sys/contrib/octeon-sdk/cvmx-usb.c
  1.3       +38 -82        src/sys/contrib/octeon-sdk/cvmx-usb.h
  1.1       +4359 -0       src/sys/contrib/octeon-sdk/cvmx-usbcx-defs.h (new)
  1.1       +1041 -0       src/sys/contrib/octeon-sdk/cvmx-usbd.c (new)
  1.1       +300 -0        src/sys/contrib/octeon-sdk/cvmx-usbd.h (new)
  1.1       +2386 -0       src/sys/contrib/octeon-sdk/cvmx-usbnx-defs.h (new)
  1.2       +50 -49        src/sys/contrib/octeon-sdk/cvmx-utils.h
  1.2       +38 -2         src/sys/contrib/octeon-sdk/cvmx-version.h
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-warn.c
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-warn.h
  1.2       +38 -49        src/sys/contrib/octeon-sdk/cvmx-wqe.h
  1.1       +434 -0        src/sys/contrib/octeon-sdk/cvmx-zip-defs.h (new)
  1.2       +36 -34        src/sys/contrib/octeon-sdk/cvmx-zip.c
  1.2       +39 -36        src/sys/contrib/octeon-sdk/cvmx-zip.h
  1.2       +38 -34        src/sys/contrib/octeon-sdk/cvmx-zone.c
  1.2       +38 -34        src/sys/contrib/octeon-sdk/cvmx.h
  1.2       +0 -144        src/sys/contrib/octeon-sdk/cvmx.mk (dead)
  1.2       +0 -180        src/sys/contrib/octeon-sdk/executive-config.h.template (dead)
  1.1       +152 -0        src/sys/contrib/octeon-sdk/octeon-boot-info.h (new)
  1.2       +98 -60        src/sys/contrib/octeon-sdk/octeon-feature.h
  1.2       +85 -69        src/sys/contrib/octeon-sdk/octeon-model.c
  1.3       +66 -44        src/sys/contrib/octeon-sdk/octeon-model.h
  1.2       +43 -34        src/sys/contrib/octeon-sdk/octeon-pci-console.c
  1.2       +37 -33        src/sys/contrib/octeon-sdk/octeon-pci-console.h
  1.10      +21 -0         src/sys/mips/cavium/files.octeon1
  1.6       +2 -13         src/sys/mips/cavium/octe/ethernet.c
  1.2       +0 -1          src/sys/mips/cavium/octe/wrapper-cvmx-includes.h
  1.19      +46 -7         src/sys/mips/cavium/octeon_machdep.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011282003.oASK3xZB089307>