Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -335,7 +335,6 @@
/drivers/peci/ @albertofloyd @franciscomunoz @sjvasanth1
/drivers/pinctrl/ @gmarull
/drivers/pinctrl/*esp32* @glaubermaroto
/drivers/pinmux/*hsdk* @iriszzw
/drivers/pinmux/*it8xxx2* @ite
/drivers/pm_cpu_ops/ @carlocaione
/drivers/power_domain/ @ceolin
Expand Down
2 changes: 1 addition & 1 deletion boards/arc/hsdk/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
# SPDX-License-Identifier: Apache-2.0
#

zephyr_sources_ifdef(CONFIG_PINMUX_HSDK pinmux.c)
zephyr_sources(platform.c)
2 changes: 0 additions & 2 deletions boards/arc/hsdk/hsdk_2cores_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@ CONFIG_ARCV2_TIMER=y
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_PINMUX=y
CONFIG_PINMUX_HSDK=y
CONFIG_GPIO=y
CONFIG_SPI=y
CONFIG_SMP=y
Expand Down
2 changes: 0 additions & 2 deletions boards/arc/hsdk/hsdk_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@ CONFIG_ARCV2_TIMER=y
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_PINMUX=y
CONFIG_PINMUX_HSDK=y
CONFIG_GPIO=y
CONFIG_SPI=y
CONFIG_SMP=y
Expand Down
36 changes: 0 additions & 36 deletions boards/arc/hsdk/pinmux.c

This file was deleted.

22 changes: 22 additions & 0 deletions boards/arc/hsdk/platform.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*
* Copyright (c) 2022 Synopsys
*
* SPDX-License-Identifier: Apache-2.0
*/

#include <soc.h>
#include <init.h>

#define HSDK_CREG_GPIO_MUX_REG 0xf0001484
#define HSDK_CREG_GPIO_MUX_VAL 0x00000400

static int hsdk_creg_gpio_mux_init(const struct device *dev)
{
ARG_UNUSED(dev);

sys_write32(HSDK_CREG_GPIO_MUX_REG, HSDK_CREG_GPIO_MUX_VAL);

return 0;
}

SYS_INIT(hsdk_creg_gpio_mux_init, PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_DEFAULT);
1 change: 0 additions & 1 deletion drivers/pinmux/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: Apache-2.0

# Board initialization
zephyr_sources_ifdef(CONFIG_PINMUX_HSDK pinmux_hsdk.c)
zephyr_sources_ifdef(CONFIG_PINMUX_INTEL_S1000 pinmux_intel_s1000.c)
zephyr_sources_ifdef(CONFIG_PINMUX_LPC11U6X pinmux_lpc11u6x.c)
zephyr_sources_ifdef(CONFIG_PINMUX_MCUX pinmux_mcux.c)
Expand Down
2 changes: 0 additions & 2 deletions drivers/pinmux/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,6 @@ config PINMUX_INIT_PRIORITY

source "drivers/pinmux/Kconfig.beetle"

source "drivers/pinmux/Kconfig.hsdk"

source "drivers/pinmux/Kconfig.intel_s1000"

source "drivers/pinmux/Kconfig.lpc11u6x"
Expand Down
8 changes: 0 additions & 8 deletions drivers/pinmux/Kconfig.hsdk

This file was deleted.

76 changes: 0 additions & 76 deletions drivers/pinmux/pinmux_hsdk.c

This file was deleted.

5 changes: 0 additions & 5 deletions dts/arc/synopsys/arc_hsdk.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -66,11 +66,6 @@
reg = <0x90000000 0x50000000>;
};

pinctrl: pinctrl@f0001484 {
compatible = "snps,creg-gpio-mux-hsdk";
reg = <0xf0001484 0x4>;
};

uart0: uart@f0005000 {
compatible = "ns16550";
clock-frequency = <33333333>;
Expand Down
17 changes: 0 additions & 17 deletions dts/bindings/pinctrl/snps,creg-gpio-mux-hsdk.yaml

This file was deleted.