#
1.14 |
|
14-Feb-2021 |
kettenis |
Recent device trees have the syscon-reboot and syscon-poweroff nodes as children of the node claimed by expower(4). That node also fained a "syscon" compatible in the process. Deal with these changes,
ok patrick@
|
#
1.13 |
|
05-Feb-2021 |
patrick |
Move exuart(4) to sys/dev/fdt so it can be shared between arm64 and armv7.
ok kettenis@
|
Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
|
#
1.12 |
|
23-Dec-2017 |
kettenis |
Use regmap interface to tweak "SYSREG" PHY configuration registers and remove exsysreg(4). The exsysreg(4) driver would no longer attach as syscon(4) would match its node in the device tree. As a result the driver corss-call would panic.
Makes te Odroid-XU4 work again.
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.11 |
|
21-May-2017 |
kettenis |
Remove exesdhc(4). This driver was never finished and has been replaced by dwmmc(4).
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.10 |
|
10-Mar-2017 |
kettenis |
Add glue to attach xhci(4) on exynos.
|
#
1.9 |
|
06-Mar-2017 |
kettenis |
De-platformize exynos. Disable exdisplay(4) for now.
|
#
1.8 |
|
06-Mar-2017 |
kettenis |
Attach exiic(4) using the FDT.
|
#
1.7 |
|
05-Mar-2017 |
kettenis |
Turn exgpio(4) into a pinctrl driver.
|
#
1.6 |
|
04-Mar-2017 |
kettenis |
Convert a few exynos drivers to attach using the FDT.
|
#
1.5 |
|
21-Aug-2016 |
jsg |
Dynamically attach exuart using the FDT.
|
Revision tags: OPENBSD_6_0_BASE
|
#
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@
|
#
1.3 |
|
24-Apr-2016 |
patrick |
New FDT-enabled busses will use a new "fdt" attribute. Unfortunately this attribute is currently already defined. This define is only used to disable the unused FDT functionality in the exynos and virtio code. As the FDT code will be developed in a different manner than the way those drivers are written today and the functionality has never been enabled, simply remove the attribute and its users.
ok jsg@
|
Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
|
#
1.2 |
|
07-Jun-2015 |
jsg |
Initial exynos4 bits. Among other things the gic isn't mapped correctly on exynos4/5 yet as it isn't at the usual offset from periphbase. ok bmercer@
|
Revision tags: OPENBSD_5_7_BASE
|
#
1.1 |
|
26-Jan-2015 |
bmercer |
Import the exynos work into tree. This is from Bitrig. Discussed with and OK jsg, also OK from krw.
|
#
1.13 |
|
05-Feb-2021 |
patrick |
Move exuart(4) to sys/dev/fdt so it can be shared between arm64 and armv7.
ok kettenis@
|
Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
|
#
1.12 |
|
23-Dec-2017 |
kettenis |
Use regmap interface to tweak "SYSREG" PHY configuration registers and remove exsysreg(4). The exsysreg(4) driver would no longer attach as syscon(4) would match its node in the device tree. As a result the driver corss-call would panic.
Makes te Odroid-XU4 work again.
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.11 |
|
21-May-2017 |
kettenis |
Remove exesdhc(4). This driver was never finished and has been replaced by dwmmc(4).
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.10 |
|
10-Mar-2017 |
kettenis |
Add glue to attach xhci(4) on exynos.
|
#
1.9 |
|
06-Mar-2017 |
kettenis |
De-platformize exynos. Disable exdisplay(4) for now.
|
#
1.8 |
|
06-Mar-2017 |
kettenis |
Attach exiic(4) using the FDT.
|
#
1.7 |
|
05-Mar-2017 |
kettenis |
Turn exgpio(4) into a pinctrl driver.
|
#
1.6 |
|
04-Mar-2017 |
kettenis |
Convert a few exynos drivers to attach using the FDT.
|
#
1.5 |
|
21-Aug-2016 |
jsg |
Dynamically attach exuart using the FDT.
|
Revision tags: OPENBSD_6_0_BASE
|
#
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@
|
#
1.3 |
|
24-Apr-2016 |
patrick |
New FDT-enabled busses will use a new "fdt" attribute. Unfortunately this attribute is currently already defined. This define is only used to disable the unused FDT functionality in the exynos and virtio code. As the FDT code will be developed in a different manner than the way those drivers are written today and the functionality has never been enabled, simply remove the attribute and its users.
ok jsg@
|
Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
|
#
1.2 |
|
07-Jun-2015 |
jsg |
Initial exynos4 bits. Among other things the gic isn't mapped correctly on exynos4/5 yet as it isn't at the usual offset from periphbase. ok bmercer@
|
Revision tags: OPENBSD_5_7_BASE
|
#
1.1 |
|
26-Jan-2015 |
bmercer |
Import the exynos work into tree. This is from Bitrig. Discussed with and OK jsg, also OK from krw.
|
#
1.12 |
|
23-Dec-2017 |
kettenis |
Use regmap interface to tweak "SYSREG" PHY configuration registers and remove exsysreg(4). The exsysreg(4) driver would no longer attach as syscon(4) would match its node in the device tree. As a result the driver corss-call would panic.
Makes te Odroid-XU4 work again.
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.11 |
|
21-May-2017 |
kettenis |
Remove exesdhc(4). This driver was never finished and has been replaced by dwmmc(4).
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.10 |
|
10-Mar-2017 |
kettenis |
Add glue to attach xhci(4) on exynos.
|
#
1.9 |
|
06-Mar-2017 |
kettenis |
De-platformize exynos. Disable exdisplay(4) for now.
|
#
1.8 |
|
06-Mar-2017 |
kettenis |
Attach exiic(4) using the FDT.
|
#
1.7 |
|
05-Mar-2017 |
kettenis |
Turn exgpio(4) into a pinctrl driver.
|
#
1.6 |
|
04-Mar-2017 |
kettenis |
Convert a few exynos drivers to attach using the FDT.
|
#
1.5 |
|
21-Aug-2016 |
jsg |
Dynamically attach exuart using the FDT.
|
Revision tags: OPENBSD_6_0_BASE
|
#
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@
|
#
1.3 |
|
24-Apr-2016 |
patrick |
New FDT-enabled busses will use a new "fdt" attribute. Unfortunately this attribute is currently already defined. This define is only used to disable the unused FDT functionality in the exynos and virtio code. As the FDT code will be developed in a different manner than the way those drivers are written today and the functionality has never been enabled, simply remove the attribute and its users.
ok jsg@
|
Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
|
#
1.2 |
|
07-Jun-2015 |
jsg |
Initial exynos4 bits. Among other things the gic isn't mapped correctly on exynos4/5 yet as it isn't at the usual offset from periphbase. ok bmercer@
|
Revision tags: OPENBSD_5_7_BASE
|
#
1.1 |
|
26-Jan-2015 |
bmercer |
Import the exynos work into tree. This is from Bitrig. Discussed with and OK jsg, also OK from krw.
|