History log of /openbsd-current/sys/arch/armv7/exynos/files.exynos
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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.