#
1.21 |
|
16-Oct-2019 |
kettenis |
Move sxidog(4) such that we can use it on arm64.
ok patrick@
|
Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE
|
#
1.20 |
|
14-Feb-2018 |
jsg |
prune files.* entries that refer to files not in tree ok krw@ mpi@
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.19 |
|
05-May-2017 |
kettenis |
Move dwge(4) glue into dev/fdt.
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.18 |
|
21-Jan-2017 |
patrick |
Move Allwinner drivers that will soon be used by OpenBSD/arm64 to the new MI FDT driver directory.
"go ahead" kettenis@
|
#
1.17 |
|
23-Oct-2016 |
kettenis |
De-platformize sunxi. This removes the board initialization code that sets up SRAM for the EMAC. Instead we rely on u-boot setting this up for us.
ok jsg@, patrick@
|
#
1.16 |
|
22-Oct-2016 |
kettenis |
Attach sxitimer(4) using the fdt.
|
#
1.15 |
|
09-Oct-2016 |
kettenis |
Attach sxiccmu(4) using the fdt.
ok jsg@
|
#
1.14 |
|
08-Oct-2016 |
kettenis |
Attach sxipio(4) using the fdt.
ok jsg@, patrick@
|
#
1.13 |
|
20-Aug-2016 |
patrick |
sxiuart(4) has been replaced with com(4).
ok kettenis@
|
#
1.12 |
|
15-Aug-2016 |
kettenis |
First stab at porting the awinmmc(4) driver from NetBSD. The driver will be known as sximmc(4) and is somewhat functional. Still needs proper clock support and some further cleanup.
|
#
1.11 |
|
13-Aug-2016 |
kettenis |
Add the shim to make dwge(4) attach to simplebus(4). This brings us working gigabit on the Allwinner A20. Probably won't work yet on other Allwinner SoCs due to differences in how the clocks get set up.
Based on an earlier diff from patrick@.
|
#
1.10 |
|
05-Aug-2016 |
kettenis |
Dynamically attach sxidog(4).
|
#
1.9 |
|
05-Aug-2016 |
kettenis |
Dynamically attach sxirtc(4); another board_id check bites the dust.
|
#
1.8 |
|
05-Aug-2016 |
kettenis |
We don't want drivers with numbers in their names.
Requested by deraadt@
|
#
1.7 |
|
05-Aug-2016 |
kettenis |
Switch the sunxi platform over to the new interrupt establish API. This involves turning sxiahci(4) into a real driver that dynamically attaches. ehci(4) now also attaches dynamically.
ok jsg@, patrick@
|
Revision tags: OPENBSD_6_0_BASE
|
#
1.6 |
|
11-Jun-2016 |
jsg |
dynamically attach sxiuart using the FDT
|
#
1.5 |
|
11-Jun-2016 |
jsg |
dynamically attach sxie(4) using the FDT
|
#
1.4 |
|
02-May-2016 |
patrick |
Rework mainbus and implement simplebus to be able to span a tree-like topology based on device tree information. Introduce a common attach args structure to be used for all fdt-capable bus devices.
ok jsg@ kettenis@
|
Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
|
#
1.3 |
|
15-May-2015 |
jsg |
Make board attaching table driven and move it out into the soc directories. Move the device tables while here as was done in bitrig. With these changes the only use of the board id defines is in the soc directories.
Tested by matthieu and djm on imx and myself on omap and sunxi (qemu). ok djm@, ok jasper@ on an earlier version
|
Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
|
#
1.2 |
|
06-Nov-2013 |
syl |
After factorizing armv7_machdep code here is an effort to factorize all the code present in omap/omap.c imx/imx.c and sunxi/sunxi.c
All this code looks quite the same, so we move it in a generic armv7/armv7.c
This is a step closer to only one kernel for all armv7 boards.
ok patrick@, rapha@
|
#
1.1 |
|
23-Oct-2013 |
jasper |
rename 'allwinner' to 'sunxi' to actually match the SoC name instead of using the vendor to follow our naming convention.
ok aalm@ patrick@
|
#
1.20 |
|
14-Feb-2018 |
jsg |
prune files.* entries that refer to files not in tree ok krw@ mpi@
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.19 |
|
05-May-2017 |
kettenis |
Move dwge(4) glue into dev/fdt.
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.18 |
|
21-Jan-2017 |
patrick |
Move Allwinner drivers that will soon be used by OpenBSD/arm64 to the new MI FDT driver directory.
"go ahead" kettenis@
|
#
1.17 |
|
23-Oct-2016 |
kettenis |
De-platformize sunxi. This removes the board initialization code that sets up SRAM for the EMAC. Instead we rely on u-boot setting this up for us.
ok jsg@, patrick@
|
#
1.16 |
|
22-Oct-2016 |
kettenis |
Attach sxitimer(4) using the fdt.
|
#
1.15 |
|
09-Oct-2016 |
kettenis |
Attach sxiccmu(4) using the fdt.
ok jsg@
|
#
1.14 |
|
08-Oct-2016 |
kettenis |
Attach sxipio(4) using the fdt.
ok jsg@, patrick@
|
#
1.13 |
|
20-Aug-2016 |
patrick |
sxiuart(4) has been replaced with com(4).
ok kettenis@
|
#
1.12 |
|
15-Aug-2016 |
kettenis |
First stab at porting the awinmmc(4) driver from NetBSD. The driver will be known as sximmc(4) and is somewhat functional. Still needs proper clock support and some further cleanup.
|
#
1.11 |
|
13-Aug-2016 |
kettenis |
Add the shim to make dwge(4) attach to simplebus(4). This brings us working gigabit on the Allwinner A20. Probably won't work yet on other Allwinner SoCs due to differences in how the clocks get set up.
Based on an earlier diff from patrick@.
|
#
1.10 |
|
05-Aug-2016 |
kettenis |
Dynamically attach sxidog(4).
|
#
1.9 |
|
05-Aug-2016 |
kettenis |
Dynamically attach sxirtc(4); another board_id check bites the dust.
|
#
1.8 |
|
05-Aug-2016 |
kettenis |
We don't want drivers with numbers in their names.
Requested by deraadt@
|
#
1.7 |
|
05-Aug-2016 |
kettenis |
Switch the sunxi platform over to the new interrupt establish API. This involves turning sxiahci(4) into a real driver that dynamically attaches. ehci(4) now also attaches dynamically.
ok jsg@, patrick@
|
Revision tags: OPENBSD_6_0_BASE
|
#
1.6 |
|
11-Jun-2016 |
jsg |
dynamically attach sxiuart using the FDT
|
#
1.5 |
|
11-Jun-2016 |
jsg |
dynamically attach sxie(4) using the FDT
|
#
1.4 |
|
02-May-2016 |
patrick |
Rework mainbus and implement simplebus to be able to span a tree-like topology based on device tree information. Introduce a common attach args structure to be used for all fdt-capable bus devices.
ok jsg@ kettenis@
|
Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
|
#
1.3 |
|
15-May-2015 |
jsg |
Make board attaching table driven and move it out into the soc directories. Move the device tables while here as was done in bitrig. With these changes the only use of the board id defines is in the soc directories.
Tested by matthieu and djm on imx and myself on omap and sunxi (qemu). ok djm@, ok jasper@ on an earlier version
|
Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
|
#
1.2 |
|
06-Nov-2013 |
syl |
After factorizing armv7_machdep code here is an effort to factorize all the code present in omap/omap.c imx/imx.c and sunxi/sunxi.c
All this code looks quite the same, so we move it in a generic armv7/armv7.c
This is a step closer to only one kernel for all armv7 boards.
ok patrick@, rapha@
|
#
1.1 |
|
23-Oct-2013 |
jasper |
rename 'allwinner' to 'sunxi' to actually match the SoC name instead of using the vendor to follow our naming convention.
ok aalm@ patrick@
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.19 |
|
05-May-2017 |
kettenis |
Move dwge(4) glue into dev/fdt.
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.18 |
|
21-Jan-2017 |
patrick |
Move Allwinner drivers that will soon be used by OpenBSD/arm64 to the new MI FDT driver directory.
"go ahead" kettenis@
|
#
1.17 |
|
23-Oct-2016 |
kettenis |
De-platformize sunxi. This removes the board initialization code that sets up SRAM for the EMAC. Instead we rely on u-boot setting this up for us.
ok jsg@, patrick@
|
#
1.16 |
|
22-Oct-2016 |
kettenis |
Attach sxitimer(4) using the fdt.
|
#
1.15 |
|
09-Oct-2016 |
kettenis |
Attach sxiccmu(4) using the fdt.
ok jsg@
|
#
1.14 |
|
08-Oct-2016 |
kettenis |
Attach sxipio(4) using the fdt.
ok jsg@, patrick@
|
#
1.13 |
|
20-Aug-2016 |
patrick |
sxiuart(4) has been replaced with com(4).
ok kettenis@
|
#
1.12 |
|
15-Aug-2016 |
kettenis |
First stab at porting the awinmmc(4) driver from NetBSD. The driver will be known as sximmc(4) and is somewhat functional. Still needs proper clock support and some further cleanup.
|
#
1.11 |
|
13-Aug-2016 |
kettenis |
Add the shim to make dwge(4) attach to simplebus(4). This brings us working gigabit on the Allwinner A20. Probably won't work yet on other Allwinner SoCs due to differences in how the clocks get set up.
Based on an earlier diff from patrick@.
|
#
1.10 |
|
05-Aug-2016 |
kettenis |
Dynamically attach sxidog(4).
|
#
1.9 |
|
05-Aug-2016 |
kettenis |
Dynamically attach sxirtc(4); another board_id check bites the dust.
|
#
1.8 |
|
05-Aug-2016 |
kettenis |
We don't want drivers with numbers in their names.
Requested by deraadt@
|
#
1.7 |
|
05-Aug-2016 |
kettenis |
Switch the sunxi platform over to the new interrupt establish API. This involves turning sxiahci(4) into a real driver that dynamically attaches. ehci(4) now also attaches dynamically.
ok jsg@, patrick@
|
Revision tags: OPENBSD_6_0_BASE
|
#
1.6 |
|
11-Jun-2016 |
jsg |
dynamically attach sxiuart using the FDT
|
#
1.5 |
|
11-Jun-2016 |
jsg |
dynamically attach sxie(4) using the FDT
|
#
1.4 |
|
02-May-2016 |
patrick |
Rework mainbus and implement simplebus to be able to span a tree-like topology based on device tree information. Introduce a common attach args structure to be used for all fdt-capable bus devices.
ok jsg@ kettenis@
|
Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
|
#
1.3 |
|
15-May-2015 |
jsg |
Make board attaching table driven and move it out into the soc directories. Move the device tables while here as was done in bitrig. With these changes the only use of the board id defines is in the soc directories.
Tested by matthieu and djm on imx and myself on omap and sunxi (qemu). ok djm@, ok jasper@ on an earlier version
|
Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
|
#
1.2 |
|
06-Nov-2013 |
syl |
After factorizing armv7_machdep code here is an effort to factorize all the code present in omap/omap.c imx/imx.c and sunxi/sunxi.c
All this code looks quite the same, so we move it in a generic armv7/armv7.c
This is a step closer to only one kernel for all armv7 boards.
ok patrick@, rapha@
|
#
1.1 |
|
23-Oct-2013 |
jasper |
rename 'allwinner' to 'sunxi' to actually match the SoC name instead of using the vendor to follow our naming convention.
ok aalm@ patrick@
|