aboutsummaryrefslogtreecommitdiff
path: root/sys/arm
Commit message (Expand)AuthorAgeFilesLines
* Retire pmap_dmap_iscurrent(). It is only a wrapper around pmap_is_current(),...Jason A. Harmening2015-10-284-19/+0
* Remove the s3c2xx0 code, it's no longer used. As far as I know I as theAndrew Turner2015-10-2820-3645/+0
* Start to remove support for the XScale i80321. As far as I can tell nobodyAndrew Turner2015-10-283-225/+0
* Start to remove support for the Samsung s3c24x0 SoCs by removing the kernelAndrew Turner2015-10-272-92/+0
* Add etherswitch support to mgeZbigniew Bodek2015-10-258-0/+8
* Define a couple macros to access cacheline size/mask in an arch-dependentIan Lepore2015-10-241-4/+12
* Provide armv4/v5 implementations of several of the armv6 cache maintenanceIan Lepore2015-10-241-0/+48
* Rename dcache_dma_preread() to dcache_inv_poc_dma() to make it clear that itIan Lepore2015-10-242-8/+10
* A few more whitespace, style, and comment cleanups. No functional changes.Ian Lepore2015-10-241-15/+10
* Bring in all the new(-ish) statistics code from armv6.Ian Lepore2015-10-241-64/+146
* Change the preallocation of a busdma segment mapping array from per-tag toIan Lepore2015-10-241-156/+93
* Instead of all memory allocations using M_DEVBUF, use new categoriesIan Lepore2015-10-231-14/+18
* Instead of all memory allocations using M_DEVBUF, use new categoriesIan Lepore2015-10-231-21/+24
* Catch up to r232356: change the boundary constraint type to bus_addr_t.Ian Lepore2015-10-231-2/+2
* Whitespace and style nits, no functional changes.Ian Lepore2015-10-232-149/+131
* Remove unclear comment about address truncation in busdma. Add (hopefully mu...Jason A. Harmening2015-10-232-18/+0
* Use pmap_quick* functions in armv6 busdma, for bounce buffers and cache maint...Jason A. Harmening2015-10-222-159/+194
* Fix parsing of I2C addresses properties in fdt data. I2C address isIan Lepore2015-10-212-2/+2
* Move arm_gic_bind() out of the #ifdef SMP block to fix compile errors inIan Lepore2015-10-211-1/+1
* Use pmap_quick* for out-of-context bounce buffers and (limited) cache mainten...Jason A. Harmening2015-10-211-26/+125
* Uncomment some rather important code that was commented out for benchmarking.Ian Lepore2015-10-201-4/+4
* Include "opt_platform.h" to fix kernel build for amlogic devices.Ganbold Tsagaankhuu2015-10-201-0/+2
* Follow the advice of the misplaced comment and don't access the map structIan Lepore2015-10-201-2/+1
* Set the correct values in the arm aux control register, based on chip type.Ian Lepore2015-10-195-6/+105
* Enable gpiobacklight in BEAGLEBONE config to support LCD capes byOleksandr Tymoshenko2015-10-181-0/+1
* Only decode fdt data which belongs to the GIC controller.Ian Lepore2015-10-182-3/+17
* Include "opt_platform.h" early so that the FDT option is visible as needed.Ian Lepore2015-10-182-0/+4
* Enable ARM_INTRNG on IMX6 platforms, and make the imx_gpio driver anIan Lepore2015-10-183-86/+319
* Enable ARM_INTRNG on the pandaboard platform.Ian Lepore2015-10-183-5/+3
* Import ARM_INTRNG, the "next generation" interrupt architecture for armIan Lepore2015-10-188-26/+2471
* Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter isIan Lepore2015-10-1812-12/+12
* Fix a strange macro re-definition compile error. If the VM_MAXUSER_ADDRESSIan Lepore2015-10-181-1/+5
* ARM userspace accessors, e.g. {s,f}uword(9), copy{in,out}(9),Konstantin Belousov2015-10-156-48/+133
* Remove compatibility shims for legacy ATA device names.Alexander Motin2015-10-118-8/+0
* Use IIC_EBUSBSY and IIC_BUSERR status values consistantly across all drivers.Ian Lepore2015-10-093-6/+6
* Mostly rewrite the imx i2c driver. This started out as an attempt to fixIan Lepore2015-10-091-170/+121
* Move pmu.c to files.arm and rename the option to pmu. This is not hwpmcAndrew Turner2015-10-071-1/+0
* A follow-up to r288492. In fact, revert the mentioned commit forKonstantin Belousov2015-10-073-1/+15
* Attach interrupt controller device before other devices.Ruslan Bukin2015-10-051-1/+2
* Add missing stack unwind information to several assembly functions onRobert Watson2015-10-043-2/+7
* Do not set 'flush to zero' VFPSCR_FZ bit by default. The correctKonstantin Belousov2015-10-022-2/+2
* FreeBSD does not support SMP on ARMv5. Since processor is alwaysKonstantin Belousov2015-10-023-28/+61
* An IPI must be cleared before it is handled otherwise next IPI could beAndrew Turner2015-10-012-12/+8
* Exploit r288122 to address a cosmetic issue. Since PV chunk pages don'tAlan Cox2015-09-262-2/+2
* Add support for __atomic_FOO_fetch on arm prior to armv6. These return theAndrew Turner2015-09-221-9/+14
* Enable if_dwc for Allwinner A20 based boards.Luiz Otavio O Souza2015-09-211-2/+3
* Add the A20 glue code for if_dwc.Luiz Otavio O Souza2015-09-212-0/+108
* Add alternate descriptors support for if_dwc.Luiz Otavio O Souza2015-09-202-3/+0
* Add support for weak symbols to the kernel linkers. It means thatKonstantin Belousov2015-09-201-4/+5
* Add domain support to PCI bus allocationZbigniew Bodek2015-09-163-3/+3