summaryrefslogtreecommitdiff
path: root/sys/arch/octeon
AgeCommit message (Expand)Author
2018-02-24Declare ci_ipl volatile to prevent the compiler from optimizingVisa Hankala
2018-02-18Inline hw_{get,set}curcpu() to streamline the machine code.Visa Hankala
2018-02-09Check for the existence of /bsd before trying to back it up to /obsd.Theo Buehler
2018-01-27Sync the nam2blk entries with the bdevsw table, which is theChristian Weisgerber
2018-01-23Always lock the kernel lock with non-MP-safe interrupt handlers.Visa Hankala
2018-01-22Include <sys/mutex.h> instead of <machine/mutex.h>Martin Pieuchot
2018-01-18Fix the computation of `ncpusfound' on !MULTIPROCESSOR kernels so thatVisa Hankala
2018-01-16Fix bit.Visa Hankala
2018-01-16Fix return value.Visa Hankala
2018-01-11Add size for free.Visa Hankala
2018-01-08Override membar_producer() for octeon.Visa Hankala
2018-01-07Assume that direct-mapped addresses come from the xkphys segment.Visa Hankala
2018-01-07Add references to errata.Visa Hankala
2017-12-30Don't pull in <sys/file.h> just to get fcntl.hPhilip Guenther
2017-12-30Delete unnecessary <sys/file.h> includesPhilip Guenther
2017-12-27Make octeon_intr_establish() assume edge triggering with CIU3.Visa Hankala
2017-12-27Ensure interrupt delivery is disabled when setting interruptVisa Hankala
2017-12-11In uvm Chuck decided backing store would not be allocated proactivelyTheo de Raadt
2017-12-05Show board ID and revision in dmesg to ease the identificationVisa Hankala
2017-12-05Drop cn30xxpow_intr_establish(), cn30xxpow_intr() and some otherVisa Hankala
2017-11-26On wqe error, show also word2 and word3. Those might help in debugging.Visa Hankala
2017-11-26Initialize Rx subsystems before enabling the processing of incomingVisa Hankala
2017-11-20Add the board ID of the Unifi Security Gateway PRO-4.Visa Hankala
2017-11-20Fix the product code of the Unifi Security Gateway.Visa Hankala
2017-11-18Submit incoming packets to the network stack in batches like is doneVisa Hankala
2017-11-18Move the packet input work requesting inside if_cnmac.c. This removesVisa Hankala
2017-11-18Pass the software context as an argument to the interrupt handler.Visa Hankala
2017-11-18Rename octeon_eth_* to cnmac_* for consistency with the driver's name.Visa Hankala
2017-11-18Add the board ID for the Ubiquiti Unifi Security Gateway.Visa Hankala
2017-11-09Synchronize command initiation, event wait, and interrupt handlingVisa Hankala
2017-11-05Set the core's own group mask when scheduling work, to receive workVisa Hankala
2017-11-05Handle failure.Visa Hankala
2017-11-05slight cleanupVisa Hankala
2017-11-05Add a function for getting the current core's hardware identifier.Visa Hankala
2017-11-05Remove unmaintained debug code.Visa Hankala
2017-11-04Since rev 1.502 of rc(8) it creates a /bsd.booted hard link. At theFlorian Obser
2017-11-04Use the macro for cache line size.Visa Hankala
2017-11-04Check buffer size parameters at compile time.Visa Hankala
2017-11-04One macro for cache line size is enough.Visa Hankala
2017-11-03Remove alternative implementations of GMX CAM setup logicVisa Hankala
2017-11-03Fix a stupid typo.Visa Hankala
2017-11-02Assign each cnmac(4) port its own input work group, and assignVisa Hankala
2017-11-01Add readiness to utilize LMTDMA operations.Visa Hankala
2017-11-01Fix the addressing of CVMSEG. The base address already points toVisa Hankala
2017-10-24remove defines for ioctls the kernel doesn't recogniseJonathan Gray
2017-10-16Utilize scatter/gather DMA with the newer MMC controller.Visa Hankala
2017-09-28When option DDB_STRUCTINFO was removed from the kernel, too much fromPatrick Wildt
2017-09-23Fix controller locking so that it covers the DMA map and bounce buffer.Visa Hankala
2017-09-22Do not bounce if possible.Visa Hankala
2017-09-22Allocate a bounce buffer once during init and reuse it for DMA commands.Visa Hankala