summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2009-05-09Promote types in ARCBios function prototypes from int to long wheneverMiod Vallat
2009-05-09Missed adding this file.Dale Rahn
2009-05-08Remove xhub boilerplate; Hub doesn't appear as a widget itself but as theMiod Vallat
2009-05-08In _dmamem_alloc_range() DIAGNOSTIC code, check for the address being withinMiod Vallat
2009-05-08Add a new page freelist, to which memory suitable for 32-bit dma onMiod Vallat
2009-05-08Fix devio byteswap, this makes isp(4) happy on IP27 and IP35.Miod Vallat
2009-05-08Make interrupt handling code closer to IP30 XHeart code.Miod Vallat
2009-05-08Attach children with config_found_sm() instead of directly invokingMiod Vallat
2009-05-08IP30 Dallas clock runs in non-BCD mode, so make sure to check which modeMiod Vallat
2009-05-08Be sure to completely ignore ARCBios memory information on IP27 and IP35Miod Vallat
2009-05-08Initial effort on a port to the omap35xx platform specifically beagleboard,Dale Rahn
2009-05-08Pieces of arm11 and armv7 support for newer cpus. This is work in progressDale Rahn
2009-05-07Move amas device from arch/amd64 to dev/pci and enable it in i386 as well.Ariane van der Steldt
2009-05-06Workaround a bridge deadlock, as advised by comments found in the linux sn1Miod Vallat
2009-05-06IP27 and IP35 do not layout physical memory the same way, IP35 is muchMiod Vallat
2009-05-06Fix typo in a comment, and remove 20st-century mention of optionMiod Vallat
2009-05-06Fix signedness of comparison used to know whether we have already reachedMiod Vallat
2009-05-04type pedantry.Owain Ainsworth
2009-05-03Get rid of pci_addr_fixup machinery; set up the appropriate extents and passMark Kettenis
2009-05-03On the UltraBook the PROM privides two interrupts for its ccb(4)'s. HandleMark Kettenis
2009-05-03Complete overhaul of the PCI bridge initialization. It will now allocateMiod Vallat
2009-05-03Pass 0 as base offset, not -1, for child devices which ignore the value.Miod Vallat
2009-05-03Avoid clobbering error return values with the result from extent_free(), byMark Kettenis
2009-05-02Let ioc(4) decide which child devices to attach depending on its identificationMiod Vallat
2009-05-02More progress taming the xbow and the pci bridge; still needs code to write,Miod Vallat
2009-05-02Explain why the short window of widget #0 needs to be accessed through aMiod Vallat
2009-05-02More KL configuration structures.Miod Vallat
2009-05-02Avoid clobbering error return values with the result from extent_free(), byMark Kettenis
2009-05-02Drop the pm_cpus bitmask field from struct pmap, and instead remember theMiod Vallat
2009-05-01Add option USER_PCICONF.Miod Vallat
2009-04-30add support for passing db_console from the bootloader to the kernel.David Gwynne
2009-04-30Work around UltraSPARC T1 "feature" that may cause random integer registerMark Kettenis
2009-04-30pass db_console from the bootloader to the kernel, and then use it toDavid Gwynne
2009-04-29Extend pciio extents to cover the while 32-bit address space. The processorMark Kettenis
2009-04-28Simplify rbus_machdep.c, and make it work more reliable behind PCI-PCI bridgesMark Kettenis
2009-04-28put vlan support onto these mediaTheo de Raadt
2009-04-27Revert mtx_enter_try. It didn't compile on hppa, it doesn't compile onMark Kettenis
2009-04-27turning pmap_deactivate into a NOP brought back the reaper panics, probablyTheo de Raadt
2009-04-26fix compileTheo de Raadt
2009-04-25Handle unknown processor types as r5k family on O2, and r10k family otherwise.Miod Vallat
2009-04-25More IOC3 flavour partnumbers. And apparently there are some flavours whichMiod Vallat
2009-04-25RegenMiod Vallat
2009-04-25More widgets found on high end hardware we don't run on (yet (-: )Miod Vallat
2009-04-25Make pmap_steal_memory() return KSEG0 addresses only for kernels linked atMiod Vallat
2009-04-25typo in commentsMiod Vallat
2009-04-25Enter mtx_enter_try. In part for completeness, things may startTobias Weingartner
2009-04-25Strengthen the constraints of the atomic operations assembly statementsMiod Vallat
2009-04-25Get rid of pci_addr_fixup machinery; set up the appropriate extents and passMark Kettenis
2009-04-25Extend PCI mmio address space by using a bigger window that requires 64-bitMark Kettenis
2009-04-24Enable berkwdt(4) now. It'll make it easier for people to test it.Michael Knudsen