Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/evbarm/conf/files.generic64
RevisionDateAuthorComments
 1.20  29-Oct-2022  jmcneill No need for SOC_VIRT, the default arm platform will take care of things.
 1.19  13-Sep-2021  jmcneill Add support for Apple M1 debug UART.
 1.18  30-Aug-2021  jmcneill Add initial support for Apple M1.

Currently supported devices:
- Interrupt controller
- IOMMU
- PCIe (USB3 and ethernet)
- Reboot via watchdog
- Framebuffer console
 1.17  23-Dec-2020  skrll Tidyup the i.MX SoC support by

- Moving the FDTised code to sys/arch/arm/nxp to match the
sys/arch/{cpu}/{vendor} convention
- FDTise some more drivers
- Secure Non-Volatile Storage
- watchdog driver
- On chip OTP
- Match fsl,imx6dl
- Add some more drivers to GENERIC that will be supported by i.MX 6
boards
 1.16  16-Mar-2020  nisimura branches: 1.16.4;
include files.sociox for generic64
 1.15  15-Jan-2020  jmcneill Add support for NXP i.MX 8M Dual/8M QuadLite/8M Quad family SoCs.
 1.14  05-Jan-2020  jmcneill branches: 1.14.2;
Make the generic Arm platform available for arm32 as well.
 1.13  05-Jan-2020  jmcneill Add a generic Arm64 platform definition that is used as a fallback.

The generic platform assumes PSCI, a generic timer, pre-initialized UART
clocks, and adds a 4KB entry to the devmap for the console UART device.
 1.12  17-Mar-2019  skrll G/C
 1.11  25-Feb-2019  jmcneill Add support for Amlogic S905 (Meson GXBB) SoCs.
 1.10  27-Jan-2019  pgoyette Merge the [pgoyette-compat] branch
 1.9  21-Oct-2018  jmcneill Remove FDT support for AMD Seattle platform. This SoC is supported in ACPI
mode.
 1.8  18-Oct-2018  skrll Provide generic start code that assumes the MMU is off and caches are
disabled as per the linux booting protocol for ARMv6 and ARMv7 boards.
u-boot image type should be changed to 'linux' for correct behaviour.

The new start code builds a minimal "bootstrap" L1PT with cached access
disabled and uses the same table for all processors. AP startup is
performed in less steps and more code is written in C.

The bootstrap tables and stack are placed into an (orphaned) section
"_init_memory" which is given to uvm when it is no longer used.

Various kernels have been converted to use this code and tested. Some
boards were provided by TNF. Thanks!

The GENERIC kernel now boots on boards using the TEGRA, SUNXI and EXYNOS
kernels. The GENERIC kernel will also work on RPI2 using u-boot.

Thanks to martin@ and aymeric@ for testing on parallella and nanosoc
respectively
 1.7  12-Oct-2018  jmcneill Pull in ACPI platform support
 1.6  03-Oct-2018  skrll Embryonic Cavium ThunderX support
 1.5  08-Sep-2018  jmcneill Pull in files.seattle
 1.4  26-Aug-2018  rjs Add SLJIT to aarch64.
 1.3  16-Jun-2018  jmcneill branches: 1.3.2;
Add initial support for Rockchip RK3328 SoC.
 1.2  14-Jun-2018  jmcneill Add support for QEMU ARM Virtual Machine ("virt").
 1.1  01-Apr-2018  ryo branches: 1.1.2;
Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)

- sys/arch/evbarm64 is gone and integrated into sys/arch/evbarm. (by skrll@)
- add support fdt. evbarm/conf/GENERIC64 fdt (bcm2837,sunxi,tegra) based generic 64bit kernel config. (by skrll@, jmcneill@)
 1.1.2.7  26-Nov-2018  pgoyette Sync with HEAD, resolve a couple of conflicts
 1.1.2.6  20-Oct-2018  pgoyette Sync with head
 1.1.2.5  30-Sep-2018  pgoyette Ssync with HEAD
 1.1.2.4  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.1.2.3  25-Jun-2018  pgoyette Sync with HEAD
 1.1.2.2  07-Apr-2018  pgoyette Sync with HEAD. 77 conflicts resolved - all of them $NetBSD$
 1.1.2.1  01-Apr-2018  pgoyette file files.generic64 was added on branch pgoyette-compat on 2018-04-07 04:12:12 +0000
 1.3.2.2  08-Apr-2020  martin Merge changes from current as of 20200406
 1.3.2.1  10-Jun-2019  christos Sync with HEAD
 1.14.2.1  17-Jan-2020  ad Sync with head.
 1.16.4.1  03-Jan-2021  thorpej Sync w/ HEAD.

RSS XML Feed