#
1.20 |
|
29-Oct-2022 |
jmcneill |
No need for SOC_VIRT, the default arm platform will take care of things.
|
Revision tags: bouyer-sunxi-drm-base
|
#
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
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
#
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
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.16 |
|
16-Mar-2020 |
nisimura |
branches: 1.16.4; include files.sociox for generic64
|
Revision tags: is-mlppp-base ad-namecache-base3 ad-namecache-base2 ad-namecache-base1
|
#
1.15 |
|
15-Jan-2020 |
jmcneill |
Add support for NXP i.MX 8M Dual/8M QuadLite/8M Quad family SoCs.
|
Revision tags: ad-namecache-base
|
#
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.
|
Revision tags: netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
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
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126
|
#
1.9 |
|
21-Oct-2018 |
jmcneill |
Remove FDT support for AMD Seattle platform. This SoC is supported in ACPI mode.
|
Revision tags: pgoyette-compat-1020
|
#
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
|
Revision tags: pgoyette-compat-0930
|
#
1.5 |
|
08-Sep-2018 |
jmcneill |
Pull in files.seattle
|
Revision tags: pgoyette-compat-0906
|
#
1.4 |
|
26-Aug-2018 |
rjs |
Add SLJIT to aarch64.
|
Revision tags: pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
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").
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
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.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
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
#
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
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.16 |
|
16-Mar-2020 |
nisimura |
branches: 1.16.4; include files.sociox for generic64
|
Revision tags: is-mlppp-base ad-namecache-base3 ad-namecache-base2 ad-namecache-base1
|
#
1.15 |
|
15-Jan-2020 |
jmcneill |
Add support for NXP i.MX 8M Dual/8M QuadLite/8M Quad family SoCs.
|
Revision tags: ad-namecache-base
|
#
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.
|
Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
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
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126
|
#
1.9 |
|
21-Oct-2018 |
jmcneill |
Remove FDT support for AMD Seattle platform. This SoC is supported in ACPI mode.
|
Revision tags: pgoyette-compat-1020
|
#
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
|
Revision tags: pgoyette-compat-0930
|
#
1.5 |
|
08-Sep-2018 |
jmcneill |
Pull in files.seattle
|
Revision tags: pgoyette-compat-0906
|
#
1.4 |
|
26-Aug-2018 |
rjs |
Add SLJIT to aarch64.
|
Revision tags: pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
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").
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
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.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
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
#
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
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.16 |
|
16-Mar-2020 |
nisimura |
branches: 1.16.4; include files.sociox for generic64
|
Revision tags: is-mlppp-base ad-namecache-base3 ad-namecache-base2 ad-namecache-base1
|
#
1.15 |
|
15-Jan-2020 |
jmcneill |
Add support for NXP i.MX 8M Dual/8M QuadLite/8M Quad family SoCs.
|
Revision tags: ad-namecache-base
|
#
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.
|
Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
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
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126
|
#
1.9 |
|
21-Oct-2018 |
jmcneill |
Remove FDT support for AMD Seattle platform. This SoC is supported in ACPI mode.
|
Revision tags: pgoyette-compat-1020
|
#
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
|
Revision tags: pgoyette-compat-0930
|
#
1.5 |
|
08-Sep-2018 |
jmcneill |
Pull in files.seattle
|
Revision tags: pgoyette-compat-0906
|
#
1.4 |
|
26-Aug-2018 |
rjs |
Add SLJIT to aarch64.
|
Revision tags: pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
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").
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
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.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
|
Revision tags: thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.16 |
|
16-Mar-2020 |
nisimura |
include files.sociox for generic64
|
Revision tags: is-mlppp-base ad-namecache-base3 ad-namecache-base2 ad-namecache-base1
|
#
1.15 |
|
15-Jan-2020 |
jmcneill |
Add support for NXP i.MX 8M Dual/8M QuadLite/8M Quad family SoCs.
|
Revision tags: ad-namecache-base
|
#
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.
|
Revision tags: netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
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
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126
|
#
1.9 |
|
21-Oct-2018 |
jmcneill |
Remove FDT support for AMD Seattle platform. This SoC is supported in ACPI mode.
|
Revision tags: pgoyette-compat-1020
|
#
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
|
Revision tags: pgoyette-compat-0930
|
#
1.5 |
|
08-Sep-2018 |
jmcneill |
Pull in files.seattle
|
Revision tags: pgoyette-compat-0906
|
#
1.4 |
|
26-Aug-2018 |
rjs |
Add SLJIT to aarch64.
|
Revision tags: pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
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").
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
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.16 |
|
16-Mar-2020 |
nisimura |
include files.sociox for generic64
|
Revision tags: ad-namecache-base3 ad-namecache-base2 ad-namecache-base1
|
#
1.15 |
|
15-Jan-2020 |
jmcneill |
Add support for NXP i.MX 8M Dual/8M QuadLite/8M Quad family SoCs.
|
Revision tags: ad-namecache-base
|
#
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.
|
Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
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
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126
|
#
1.9 |
|
21-Oct-2018 |
jmcneill |
Remove FDT support for AMD Seattle platform. This SoC is supported in ACPI mode.
|
Revision tags: pgoyette-compat-1020
|
#
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
|
Revision tags: pgoyette-compat-0930
|
#
1.5 |
|
08-Sep-2018 |
jmcneill |
Pull in files.seattle
|
Revision tags: pgoyette-compat-0906
|
#
1.4 |
|
26-Aug-2018 |
rjs |
Add SLJIT to aarch64.
|
Revision tags: pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
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").
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
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.15 |
|
15-Jan-2020 |
jmcneill |
Add support for NXP i.MX 8M Dual/8M QuadLite/8M Quad family SoCs.
|
Revision tags: ad-namecache-base
|
#
1.14 |
|
05-Jan-2020 |
jmcneill |
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.
|
Revision tags: netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
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
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126
|
#
1.9 |
|
21-Oct-2018 |
jmcneill |
Remove FDT support for AMD Seattle platform. This SoC is supported in ACPI mode.
|
Revision tags: pgoyette-compat-1020
|
#
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
|
Revision tags: pgoyette-compat-0930
|
#
1.5 |
|
08-Sep-2018 |
jmcneill |
Pull in files.seattle
|
Revision tags: pgoyette-compat-0906
|
#
1.4 |
|
26-Aug-2018 |
rjs |
Add SLJIT to aarch64.
|
Revision tags: pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
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").
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
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@)
|