aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/xilinx/files.zynq7
Commit message (Collapse)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* Add the Cadence GEM ethernet driver to NOTES so that it gets built withIan Lepore2020-04-021-1/+0
| | | | | | | | LINT kernels. Move the config for it from files.<arch> files into the main config (conf/files), because it works on multiple platforms now. Notes: svn path=/head/; revision=359574
* arm: zynq: An SPI driver for Zynq platformsEmmanuel Vadot2020-02-281-0/+1
| | | | | | | | Submitted by: Thomas Skibo Differential Revision: https://reviews.freebsd.org/D23319 Notes: svn path=/head/; revision=358426
* zilinx/zy7_qspi: Add a qspi driver for Zynq platforms.Emmanuel Vadot2020-01-191-0/+1
| | | | | | | | | | | | This is a qspi driver for the Xilinx Zynq-7000 chip. It could be useful for anyone wanting to boot a system from flash memory instead of SD cards. Submitted by: Thomas Skibo (thomasskibo@yahoo.com) Differential Revision: https://reviews.freebsd.org/D14698 Notes: svn path=/head/; revision=356895
* arm: Add kern_clocksource.c directly in files.armEmmanuel Vadot2019-04-161-2/+0
| | | | | | | | | | This files is needed and included in all our config so move it to a common location. MFC after: 2 weeks Notes: svn path=/head/; revision=346295
* o Move sdhci_fdt to the generic files list.Ruslan Bukin2018-01-251-1/+0
| | | | | | | | | o Include Qualcomm EHCI and UART drivers to the build. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=328404
* Revert r327250 as it broke the build for some armv6 kernel and all armv4/5Emmanuel Vadot2017-12-281-0/+2
| | | | | | | Reported by: ian Notes: svn path=/head/; revision=327280
* arm: Add kern/kern_clocksource.c to files.armEmmanuel Vadot2017-12-271-2/+0
| | | | | | | Instead of adding it to every files.vendor, add it to the common arch file. Notes: svn path=/head/; revision=327250
* Create device options for the two common ARM timers.Andrew Turner2015-11-211-2/+0
| | | | | | | Sponsored by: ABT Systems Ltd Notes: svn path=/head/; revision=291135
* Move more bus_space_* files to be built by files.arm. This leaves theAndrew Turner2015-11-211-3/+0
| | | | | | | | | | definition in a file.* file under sys/arm/arm in the few cases we need it for non-fdt platforms. Sponsored by: ABT Systems Ltd Notes: svn path=/head/; revision=291133
* Remove bus_space_asm_generic.S from the per-SoC files.* files, it's alreadyAndrew Turner2015-11-201-1/+0
| | | | | | | | | in files.arm. Sponsored by: ABT Systems Ltd Notes: svn path=/head/; revision=291108
* Remove pl310.c from the SoC std.* files, it's in files.armAndrew Turner2015-11-201-1/+0
| | | | | | | Sponsored by: ABT Systems Ltd Notes: svn path=/head/; revision=291104
* Use the new gic option on all configs that need it.Andrew Turner2015-05-101-1/+0
| | | | Notes: svn path=/head/; revision=282723
* Build the cpufunc_asm_* files based on the cpu type, not which config fileAndrew Turner2015-03-291-1/+0
| | | | | | | we happen to be building. Notes: svn path=/head/; revision=280831
* Remove cpufunc_asm_arm11.S from the ARMv7 configs, it's not used.Andrew Turner2015-03-291-1/+0
| | | | Notes: svn path=/head/; revision=280826
* Stop building unused cpuvunc_* files, we don't need anything from these.Andrew Turner2015-03-291-2/+0
| | | | Notes: svn path=/head/; revision=280810
* Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specificIan Lepore2015-01-211-1/+1
| | | | | | | | and now some v5 Marvell systems are using it. Only define fdt_bus_tag if option FDT is defined. Notes: svn path=/head/; revision=277472
* Use arm/bus_space-v6.c for all armv6 systems, the essentially identicalIan Lepore2015-01-211-1/+1
| | | | | | | files for lpc and xilinx aren't needed. Also, fix a couple paste-os. Notes: svn path=/head/; revision=277466
* Fixes and enhancements for the if_cgem driver...Ian Lepore2014-09-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | - miibus fixes as suggested by Yonghyeon Pyun. - enable VLAN MTU support. - fix a few WITNESS complaints in cgem_attach(). - have cgem_attach() properly init the ifnet struct before calling mii_attach() to fix panic when using e1000phy. - fix ethernet address changing. - fix transmit queue overflow handling. - tweak receive queue handling to reduce receive overflows. - bring out MAC statistic counters to sysctls. - add e1000phy to config file. - implement receive hang work-around described in reference guide. - change device name from if_cgem to cgem to be consistent with other interfaces. Submitted by: Thomas Skibo <ThomasSkibo@sbcglobal.net> Reviewed by: wkoszek, Yonghyeon PYUN <pyunyh@gmail.com> Notes: svn path=/head/; revision=271046
* Add SMP support for Zedboard.Ian Lepore2014-04-291-0/+1
| | | | | | | Submitted by: Thomas Skibo <ThomasSkibo@sbcglobal.net> Notes: svn path=/head/; revision=265099
* Eliminate irq_dispatch.S. Move the data items it contained into arm/intr.cIan Lepore2014-03-101-1/+0
| | | | | | | | | | | and the functionality it provided into arm/exception.S. Rename the main irq handling routine from arm_handler_execute() to arm_irq_handler() to make it more congruent with how other exception handlers are named, and also update its signature to reflect what has long been reality: it is passed just a trapframe pointer, no interrupt number argument. Notes: svn path=/head/; revision=262979
* Add Xilinx Zynq ARM/FPGA SoC support to FreeBSD/arm port.Wojciech A. Koszek2013-04-271-0/+31
Submitted by: Thomas Skibo <ThomasSkibo (at) sbcglobal.net> Reviewed by: wkoszek, freebsd-arm@ (no objections raised) Notes: svn path=/head/; revision=249997