diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/cpu/Kconfig | 1 | ||||
-rw-r--r-- | src/cpu/Makefile.inc | 1 | ||||
-rw-r--r-- | src/cpu/samsung/Kconfig | 2 | ||||
-rw-r--r-- | src/mainboard/google/pit/chromeos.c | 4 | ||||
-rw-r--r-- | src/mainboard/google/pit/devicetree.cb | 2 | ||||
-rw-r--r-- | src/mainboard/google/pit/mainboard.c | 18 | ||||
-rw-r--r-- | src/mainboard/google/pit/memory.c | 8 | ||||
-rw-r--r-- | src/mainboard/google/pit/romstage.c | 20 | ||||
-rw-r--r-- | src/mainboard/google/pit/wakeup.c | 4 | ||||
-rw-r--r-- | src/mainboard/google/snow/chromeos.c | 4 | ||||
-rw-r--r-- | src/mainboard/google/snow/devicetree.cb | 2 | ||||
-rw-r--r-- | src/mainboard/google/snow/mainboard.c | 16 | ||||
-rw-r--r-- | src/mainboard/google/snow/memory.c | 8 | ||||
-rw-r--r-- | src/mainboard/google/snow/romstage.c | 20 | ||||
-rw-r--r-- | src/mainboard/google/snow/wakeup.c | 4 | ||||
-rw-r--r-- | src/soc/Kconfig | 1 | ||||
-rw-r--r-- | src/soc/Makefile.inc | 1 | ||||
-rw-r--r-- | src/soc/samsung/Kconfig | 2 | ||||
-rw-r--r-- | src/soc/samsung/Makefile.inc (renamed from src/cpu/samsung/Makefile.inc) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/Kconfig (renamed from src/cpu/samsung/exynos5250/Kconfig) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/Makefile.inc (renamed from src/cpu/samsung/exynos5250/Makefile.inc) | 1 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/alternate_cbfs.c (renamed from src/cpu/samsung/exynos5250/alternate_cbfs.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/alternate_cbfs.h (renamed from src/cpu/samsung/exynos5250/alternate_cbfs.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/bootblock.c (renamed from src/cpu/samsung/exynos5250/bootblock.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/cbmem.c (renamed from src/cpu/samsung/exynos5250/cbmem.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/chip.h (renamed from src/cpu/samsung/exynos5250/chip.h) | 2 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/clk.h (renamed from src/cpu/samsung/exynos5250/clk.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/clock.c (renamed from src/cpu/samsung/exynos5250/clock.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/clock_init.c (renamed from src/cpu/samsung/exynos5250/clock_init.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/cpu.c (renamed from src/cpu/samsung/exynos5250/cpu.c) | 2 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/cpu.h (renamed from src/cpu/samsung/exynos5250/cpu.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/dmc.h (renamed from src/cpu/samsung/exynos5250/dmc.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/dmc_common.c (renamed from src/cpu/samsung/exynos5250/dmc_common.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/dmc_init_ddr3.c (renamed from src/cpu/samsung/exynos5250/dmc_init_ddr3.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/dp-core.h (renamed from src/cpu/samsung/exynos5250/dp-core.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/dp-reg.c (renamed from src/cpu/samsung/exynos5250/dp-reg.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/dp.h (renamed from src/cpu/samsung/exynos5250/dp.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/dsim.h (renamed from src/cpu/samsung/exynos5250/dsim.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/fb.c (renamed from src/cpu/samsung/exynos5250/fb.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/fimd.h (renamed from src/cpu/samsung/exynos5250/fimd.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/gpio.c (renamed from src/cpu/samsung/exynos5250/gpio.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/gpio.h (renamed from src/cpu/samsung/exynos5250/gpio.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/i2c.c (renamed from src/cpu/samsung/exynos5250/i2c.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/i2c.h (renamed from src/cpu/samsung/exynos5250/i2c.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/i2s-regs.h (renamed from src/cpu/samsung/exynos5250/i2s-regs.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/mct.c (renamed from src/cpu/samsung/exynos5250/mct.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/monotonic_timer.c (renamed from src/cpu/samsung/exynos5250/monotonic_timer.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/periph.h (renamed from src/cpu/samsung/exynos5250/periph.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/pinmux.c (renamed from src/cpu/samsung/exynos5250/pinmux.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/pinmux.h (renamed from src/cpu/samsung/exynos5250/pinmux.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/power.c (renamed from src/cpu/samsung/exynos5250/power.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/power.h (renamed from src/cpu/samsung/exynos5250/power.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/setup.h (renamed from src/cpu/samsung/exynos5250/setup.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/spi.c (renamed from src/cpu/samsung/exynos5250/spi.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/spi.h (renamed from src/cpu/samsung/exynos5250/spi.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/sysreg.h (renamed from src/cpu/samsung/exynos5250/sysreg.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/timer.c (renamed from src/cpu/samsung/exynos5250/timer.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/tmu.c (renamed from src/cpu/samsung/exynos5250/tmu.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/tmu.h (renamed from src/cpu/samsung/exynos5250/tmu.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/trustzone.c (renamed from src/cpu/samsung/exynos5250/trustzone.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/trustzone.h (renamed from src/cpu/samsung/exynos5250/trustzone.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/uart.c (renamed from src/cpu/samsung/exynos5250/uart.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/uart.h (renamed from src/cpu/samsung/exynos5250/uart.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/usb.c (renamed from src/cpu/samsung/exynos5250/usb.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/usb.h (renamed from src/cpu/samsung/exynos5250/usb.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/wakeup.c (renamed from src/cpu/samsung/exynos5250/wakeup.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5250/wakeup.h (renamed from src/cpu/samsung/exynos5250/wakeup.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/Kconfig (renamed from src/cpu/samsung/exynos5420/Kconfig) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/Makefile.inc (renamed from src/cpu/samsung/exynos5420/Makefile.inc) | 1 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/alternate_cbfs.c (renamed from src/cpu/samsung/exynos5420/alternate_cbfs.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/alternate_cbfs.h (renamed from src/cpu/samsung/exynos5420/alternate_cbfs.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/bootblock.c (renamed from src/cpu/samsung/exynos5420/bootblock.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/cbmem.c (renamed from src/cpu/samsung/exynos5420/cbmem.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/chip.h (renamed from src/cpu/samsung/exynos5420/chip.h) | 2 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/clk.h (renamed from src/cpu/samsung/exynos5420/clk.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/clock.c (renamed from src/cpu/samsung/exynos5420/clock.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/clock_init.c (renamed from src/cpu/samsung/exynos5420/clock_init.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/cpu.c (renamed from src/cpu/samsung/exynos5420/cpu.c) | 2 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/cpu.h (renamed from src/cpu/samsung/exynos5420/cpu.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/dmc.h (renamed from src/cpu/samsung/exynos5420/dmc.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/dmc_common.c (renamed from src/cpu/samsung/exynos5420/dmc_common.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/dmc_init_ddr3.c (renamed from src/cpu/samsung/exynos5420/dmc_init_ddr3.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/dp.c (renamed from src/cpu/samsung/exynos5420/dp.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/dp.h (renamed from src/cpu/samsung/exynos5420/dp.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/dp_lowlevel.c (renamed from src/cpu/samsung/exynos5420/dp_lowlevel.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/dsim.h (renamed from src/cpu/samsung/exynos5420/dsim.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/fimd.c (renamed from src/cpu/samsung/exynos5420/fimd.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/fimd.h (renamed from src/cpu/samsung/exynos5420/fimd.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/gpio.c (renamed from src/cpu/samsung/exynos5420/gpio.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/gpio.h (renamed from src/cpu/samsung/exynos5420/gpio.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/i2c.c (renamed from src/cpu/samsung/exynos5420/i2c.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/i2c.h (renamed from src/cpu/samsung/exynos5420/i2c.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/i2s-regs.h (renamed from src/cpu/samsung/exynos5420/i2s-regs.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/mct.c (renamed from src/cpu/samsung/exynos5420/mct.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/monotonic_timer.c (renamed from src/cpu/samsung/exynos5420/monotonic_timer.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/periph.h (renamed from src/cpu/samsung/exynos5420/periph.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/pinmux.c (renamed from src/cpu/samsung/exynos5420/pinmux.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/pinmux.h (renamed from src/cpu/samsung/exynos5420/pinmux.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/power.c (renamed from src/cpu/samsung/exynos5420/power.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/power.h (renamed from src/cpu/samsung/exynos5420/power.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/setup.h (renamed from src/cpu/samsung/exynos5420/setup.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/smp.c (renamed from src/cpu/samsung/exynos5420/smp.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/spi.c (renamed from src/cpu/samsung/exynos5420/spi.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/spi.h (renamed from src/cpu/samsung/exynos5420/spi.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/sysreg.h (renamed from src/cpu/samsung/exynos5420/sysreg.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/timer.c (renamed from src/cpu/samsung/exynos5420/timer.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/tmu.c (renamed from src/cpu/samsung/exynos5420/tmu.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/tmu.h (renamed from src/cpu/samsung/exynos5420/tmu.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/trustzone.c (renamed from src/cpu/samsung/exynos5420/trustzone.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/trustzone.h (renamed from src/cpu/samsung/exynos5420/trustzone.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/uart.c (renamed from src/cpu/samsung/exynos5420/uart.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/uart.h (renamed from src/cpu/samsung/exynos5420/uart.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/usb.c (renamed from src/cpu/samsung/exynos5420/usb.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/usb.h (renamed from src/cpu/samsung/exynos5420/usb.h) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/wakeup.c (renamed from src/cpu/samsung/exynos5420/wakeup.c) | 0 | ||||
-rw-r--r-- | src/soc/samsung/exynos5420/wakeup.h (renamed from src/cpu/samsung/exynos5420/wakeup.h) | 0 |
116 files changed, 65 insertions, 63 deletions
diff --git a/src/cpu/Kconfig b/src/cpu/Kconfig index 6fced37880c5..b0f7a140ab4a 100644 --- a/src/cpu/Kconfig +++ b/src/cpu/Kconfig @@ -4,7 +4,6 @@ source src/cpu/allwinner/Kconfig source src/cpu/armltd/Kconfig -source src/cpu/samsung/Kconfig source src/cpu/ti/Kconfig source src/cpu/amd/Kconfig diff --git a/src/cpu/Makefile.inc b/src/cpu/Makefile.inc index d27e4a003f47..60864ef5dd03 100644 --- a/src/cpu/Makefile.inc +++ b/src/cpu/Makefile.inc @@ -6,7 +6,6 @@ subdirs-y += amd subdirs-y += dmp subdirs-y += armltd subdirs-y += intel -subdirs-y += samsung subdirs-y += ti subdirs-y += via subdirs-y += x86 diff --git a/src/cpu/samsung/Kconfig b/src/cpu/samsung/Kconfig deleted file mode 100644 index ae37403e5d74..000000000000 --- a/src/cpu/samsung/Kconfig +++ /dev/null @@ -1,2 +0,0 @@ -source src/cpu/samsung/exynos5250/Kconfig -source src/cpu/samsung/exynos5420/Kconfig diff --git a/src/mainboard/google/pit/chromeos.c b/src/mainboard/google/pit/chromeos.c index 2933a352bd6d..7b0807c71a7e 100644 --- a/src/mainboard/google/pit/chromeos.c +++ b/src/mainboard/google/pit/chromeos.c @@ -24,8 +24,8 @@ #include <string.h> #include <vendorcode/google/chromeos/chromeos.h> #include <bootmode.h> -#include <cpu/samsung/exynos5420/cpu.h> -#include <cpu/samsung/exynos5420/gpio.h> +#include <soc/samsung/exynos5420/cpu.h> +#include <soc/samsung/exynos5420/gpio.h> void fill_lb_gpios(struct lb_gpios *gpios) { diff --git a/src/mainboard/google/pit/devicetree.cb b/src/mainboard/google/pit/devicetree.cb index 687b75076f74..568daf86ef97 100644 --- a/src/mainboard/google/pit/devicetree.cb +++ b/src/mainboard/google/pit/devicetree.cb @@ -17,7 +17,7 @@ ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ## -chip cpu/samsung/exynos5420 +chip soc/samsung/exynos5420 device cpu_cluster 0 on end register "xres" = "1366" register "yres" = "768" diff --git a/src/mainboard/google/pit/mainboard.c b/src/mainboard/google/pit/mainboard.c index 5812a8445b79..c0650d854272 100644 --- a/src/mainboard/google/pit/mainboard.c +++ b/src/mainboard/google/pit/mainboard.c @@ -28,15 +28,15 @@ #include <boot/coreboot_tables.h> #include <arch/cache.h> #include <arch/exception.h> -#include <cpu/samsung/exynos5420/tmu.h> -#include <cpu/samsung/exynos5420/clk.h> -#include <cpu/samsung/exynos5420/cpu.h> -#include <cpu/samsung/exynos5420/gpio.h> -#include <cpu/samsung/exynos5420/power.h> -#include <cpu/samsung/exynos5420/i2c.h> -#include <cpu/samsung/exynos5420/dp.h> -#include <cpu/samsung/exynos5420/fimd.h> -#include <cpu/samsung/exynos5420/usb.h> +#include <soc/samsung/exynos5420/tmu.h> +#include <soc/samsung/exynos5420/clk.h> +#include <soc/samsung/exynos5420/cpu.h> +#include <soc/samsung/exynos5420/gpio.h> +#include <soc/samsung/exynos5420/power.h> +#include <soc/samsung/exynos5420/i2c.h> +#include <soc/samsung/exynos5420/dp.h> +#include <soc/samsung/exynos5420/fimd.h> +#include <soc/samsung/exynos5420/usb.h> #include <drivers/parade/ps8625/ps8625.h> #include <ec/google/chromeec/ec.h> #include <stdlib.h> diff --git a/src/mainboard/google/pit/memory.c b/src/mainboard/google/pit/memory.c index 7d8ddcbda6b2..8a9f45488644 100644 --- a/src/mainboard/google/pit/memory.c +++ b/src/mainboard/google/pit/memory.c @@ -22,10 +22,10 @@ #include <stdlib.h> #include <console/console.h> -#include <cpu/samsung/exynos5420/gpio.h> -#include <cpu/samsung/exynos5420/dmc.h> -#include <cpu/samsung/exynos5420/setup.h> -#include <cpu/samsung/exynos5420/clk.h> +#include <soc/samsung/exynos5420/gpio.h> +#include <soc/samsung/exynos5420/dmc.h> +#include <soc/samsung/exynos5420/setup.h> +#include <soc/samsung/exynos5420/clk.h> const struct mem_timings mem_timings = { .mem_manuf = MEM_MANUF_SAMSUNG, diff --git a/src/mainboard/google/pit/romstage.c b/src/mainboard/google/pit/romstage.c index 7e096a79aa7c..1393ba8a8aa5 100644 --- a/src/mainboard/google/pit/romstage.c +++ b/src/mainboard/google/pit/romstage.c @@ -25,16 +25,16 @@ #include <cbmem.h> #include <arch/cache.h> -#include <cpu/samsung/exynos5420/i2c.h> -#include <cpu/samsung/exynos5420/clk.h> -#include <cpu/samsung/exynos5420/cpu.h> -#include <cpu/samsung/exynos5420/dmc.h> -#include <cpu/samsung/exynos5420/gpio.h> -#include <cpu/samsung/exynos5420/setup.h> -#include <cpu/samsung/exynos5420/periph.h> -#include <cpu/samsung/exynos5420/power.h> -#include <cpu/samsung/exynos5420/trustzone.h> -#include <cpu/samsung/exynos5420/wakeup.h> +#include <soc/samsung/exynos5420/i2c.h> +#include <soc/samsung/exynos5420/clk.h> +#include <soc/samsung/exynos5420/cpu.h> +#include <soc/samsung/exynos5420/dmc.h> +#include <soc/samsung/exynos5420/gpio.h> +#include <soc/samsung/exynos5420/setup.h> +#include <soc/samsung/exynos5420/periph.h> +#include <soc/samsung/exynos5420/power.h> +#include <soc/samsung/exynos5420/trustzone.h> +#include <soc/samsung/exynos5420/wakeup.h> #include <console/console.h> #include <arch/stages.h> diff --git a/src/mainboard/google/pit/wakeup.c b/src/mainboard/google/pit/wakeup.c index a2f5f423079c..130282cb64ef 100644 --- a/src/mainboard/google/pit/wakeup.c +++ b/src/mainboard/google/pit/wakeup.c @@ -17,8 +17,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#include <cpu/samsung/exynos5420/gpio.h> -#include <cpu/samsung/exynos5420/wakeup.h> +#include <soc/samsung/exynos5420/gpio.h> +#include <soc/samsung/exynos5420/wakeup.h> int wakeup_need_reset(void) { diff --git a/src/mainboard/google/snow/chromeos.c b/src/mainboard/google/snow/chromeos.c index 5310a4dbefeb..f7443becc754 100644 --- a/src/mainboard/google/snow/chromeos.c +++ b/src/mainboard/google/snow/chromeos.c @@ -24,8 +24,8 @@ #include <string.h> #include <vendorcode/google/chromeos/chromeos.h> #include <bootmode.h> -#include <cpu/samsung/exynos5250/cpu.h> -#include <cpu/samsung/exynos5250/gpio.h> +#include <soc/samsung/exynos5250/cpu.h> +#include <soc/samsung/exynos5250/gpio.h> void fill_lb_gpios(struct lb_gpios *gpios) { diff --git a/src/mainboard/google/snow/devicetree.cb b/src/mainboard/google/snow/devicetree.cb index e6ce49dcca9f..2552e070e07f 100644 --- a/src/mainboard/google/snow/devicetree.cb +++ b/src/mainboard/google/snow/devicetree.cb @@ -17,7 +17,7 @@ ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ## -chip cpu/samsung/exynos5250 +chip soc/samsung/exynos5250 device cpu_cluster 0 on end register "xres" = "1366" register "yres" = "768" diff --git a/src/mainboard/google/snow/mainboard.c b/src/mainboard/google/snow/mainboard.c index 5137d10c6695..99a4e30a797a 100644 --- a/src/mainboard/google/snow/mainboard.c +++ b/src/mainboard/google/snow/mainboard.c @@ -28,14 +28,14 @@ #include <boot/coreboot_tables.h> #include <arch/cache.h> #include <arch/exception.h> -#include <cpu/samsung/exynos5250/tmu.h> -#include <cpu/samsung/exynos5250/clk.h> -#include <cpu/samsung/exynos5250/gpio.h> -#include <cpu/samsung/exynos5250/power.h> -#include <cpu/samsung/exynos5250/i2c.h> -#include <cpu/samsung/exynos5250/dp-core.h> -#include <cpu/samsung/exynos5250/dp.h> -#include <cpu/samsung/exynos5250/usb.h> +#include <soc/samsung/exynos5250/tmu.h> +#include <soc/samsung/exynos5250/clk.h> +#include <soc/samsung/exynos5250/gpio.h> +#include <soc/samsung/exynos5250/power.h> +#include <soc/samsung/exynos5250/i2c.h> +#include <soc/samsung/exynos5250/dp-core.h> +#include <soc/samsung/exynos5250/dp.h> +#include <soc/samsung/exynos5250/usb.h> #include "exynos5250.h" diff --git a/src/mainboard/google/snow/memory.c b/src/mainboard/google/snow/memory.c index 977dbbc79d6f..1cb87d41071d 100644 --- a/src/mainboard/google/snow/memory.c +++ b/src/mainboard/google/snow/memory.c @@ -22,10 +22,10 @@ #include <stdlib.h> #include <console/console.h> -#include <cpu/samsung/exynos5250/gpio.h> -#include <cpu/samsung/exynos5250/setup.h> -#include <cpu/samsung/exynos5250/dmc.h> -#include <cpu/samsung/exynos5250/clk.h> +#include <soc/samsung/exynos5250/gpio.h> +#include <soc/samsung/exynos5250/setup.h> +#include <soc/samsung/exynos5250/dmc.h> +#include <soc/samsung/exynos5250/clk.h> const struct mem_timings mem_timings[] = { { diff --git a/src/mainboard/google/snow/romstage.c b/src/mainboard/google/snow/romstage.c index 1c49d35e9f58..ac469ba41ba0 100644 --- a/src/mainboard/google/snow/romstage.c +++ b/src/mainboard/google/snow/romstage.c @@ -24,16 +24,16 @@ #include <cbmem.h> #include <arch/cache.h> -#include <cpu/samsung/exynos5250/i2c.h> -#include <cpu/samsung/exynos5250/clk.h> -#include <cpu/samsung/exynos5250/cpu.h> -#include <cpu/samsung/exynos5250/dmc.h> -#include <cpu/samsung/exynos5250/gpio.h> -#include <cpu/samsung/exynos5250/setup.h> -#include <cpu/samsung/exynos5250/periph.h> -#include <cpu/samsung/exynos5250/power.h> -#include <cpu/samsung/exynos5250/trustzone.h> -#include <cpu/samsung/exynos5250/wakeup.h> +#include <soc/samsung/exynos5250/i2c.h> +#include <soc/samsung/exynos5250/clk.h> +#include <soc/samsung/exynos5250/cpu.h> +#include <soc/samsung/exynos5250/dmc.h> +#include <soc/samsung/exynos5250/gpio.h> +#include <soc/samsung/exynos5250/setup.h> +#include <soc/samsung/exynos5250/periph.h> +#include <soc/samsung/exynos5250/power.h> +#include <soc/samsung/exynos5250/trustzone.h> +#include <soc/samsung/exynos5250/wakeup.h> #include <console/console.h> #include <arch/stages.h> diff --git a/src/mainboard/google/snow/wakeup.c b/src/mainboard/google/snow/wakeup.c index e3cd2ba63056..8b7fc4b9d296 100644 --- a/src/mainboard/google/snow/wakeup.c +++ b/src/mainboard/google/snow/wakeup.c @@ -17,8 +17,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#include <cpu/samsung/exynos5250/gpio.h> -#include <cpu/samsung/exynos5250/wakeup.h> +#include <soc/samsung/exynos5250/gpio.h> +#include <soc/samsung/exynos5250/wakeup.h> int wakeup_need_reset(void) { diff --git a/src/soc/Kconfig b/src/soc/Kconfig index 152e20637459..5903a57bcb88 100644 --- a/src/soc/Kconfig +++ b/src/soc/Kconfig @@ -1,2 +1,3 @@ source src/soc/intel/Kconfig source src/soc/nvidia/Kconfig +source src/soc/samsung/Kconfig
\ No newline at end of file diff --git a/src/soc/Makefile.inc b/src/soc/Makefile.inc index d4193091055a..b36d5be853fe 100644 --- a/src/soc/Makefile.inc +++ b/src/soc/Makefile.inc @@ -3,3 +3,4 @@ ################################################################################ subdirs-y += intel subdirs-y += nvidia +subdirs-y += samsung diff --git a/src/soc/samsung/Kconfig b/src/soc/samsung/Kconfig new file mode 100644 index 000000000000..9241d27bbf04 --- /dev/null +++ b/src/soc/samsung/Kconfig @@ -0,0 +1,2 @@ +source src/soc/samsung/exynos5250/Kconfig +source src/soc/samsung/exynos5420/Kconfig diff --git a/src/cpu/samsung/Makefile.inc b/src/soc/samsung/Makefile.inc index 496b5f7be3c7..496b5f7be3c7 100644 --- a/src/cpu/samsung/Makefile.inc +++ b/src/soc/samsung/Makefile.inc diff --git a/src/cpu/samsung/exynos5250/Kconfig b/src/soc/samsung/exynos5250/Kconfig index 2b4ad3995b0d..2b4ad3995b0d 100644 --- a/src/cpu/samsung/exynos5250/Kconfig +++ b/src/soc/samsung/exynos5250/Kconfig diff --git a/src/cpu/samsung/exynos5250/Makefile.inc b/src/soc/samsung/exynos5250/Makefile.inc index 1660dbd5f2a1..a15bc9c6a3cb 100644 --- a/src/cpu/samsung/exynos5250/Makefile.inc +++ b/src/soc/samsung/exynos5250/Makefile.inc @@ -57,5 +57,6 @@ ramstage-y += cbmem.c $(obj)/coreboot.rom: exynos5250_add_bl1 exynos5250_add_bl1: $(obj)/coreboot.pre printf " DD Adding Samsung Exynos5250 BL1\n" + # TODO(hungte) Change this 'cpu' to soc when build scripts are changed. dd if=3rdparty/cpu/samsung/exynos5250/bl1.bin \ of=$(obj)/coreboot.pre conv=notrunc >/dev/null 2>&1 diff --git a/src/cpu/samsung/exynos5250/alternate_cbfs.c b/src/soc/samsung/exynos5250/alternate_cbfs.c index 10b33f0c2ba5..10b33f0c2ba5 100644 --- a/src/cpu/samsung/exynos5250/alternate_cbfs.c +++ b/src/soc/samsung/exynos5250/alternate_cbfs.c diff --git a/src/cpu/samsung/exynos5250/alternate_cbfs.h b/src/soc/samsung/exynos5250/alternate_cbfs.h index 72a30acc842a..72a30acc842a 100644 --- a/src/cpu/samsung/exynos5250/alternate_cbfs.h +++ b/src/soc/samsung/exynos5250/alternate_cbfs.h diff --git a/src/cpu/samsung/exynos5250/bootblock.c b/src/soc/samsung/exynos5250/bootblock.c index f524399e914f..f524399e914f 100644 --- a/src/cpu/samsung/exynos5250/bootblock.c +++ b/src/soc/samsung/exynos5250/bootblock.c diff --git a/src/cpu/samsung/exynos5250/cbmem.c b/src/soc/samsung/exynos5250/cbmem.c index 465032013b6c..465032013b6c 100644 --- a/src/cpu/samsung/exynos5250/cbmem.c +++ b/src/soc/samsung/exynos5250/cbmem.c diff --git a/src/cpu/samsung/exynos5250/chip.h b/src/soc/samsung/exynos5250/chip.h index c2e7fb500d3f..242bd21c703e 100644 --- a/src/cpu/samsung/exynos5250/chip.h +++ b/src/soc/samsung/exynos5250/chip.h @@ -22,7 +22,7 @@ #include "gpio.h" -struct cpu_samsung_exynos5250_config { +struct soc_samsung_exynos5250_config { /* special magic numbers! */ int clkval_f; int upper_margin; diff --git a/src/cpu/samsung/exynos5250/clk.h b/src/soc/samsung/exynos5250/clk.h index f09ac41643dd..f09ac41643dd 100644 --- a/src/cpu/samsung/exynos5250/clk.h +++ b/src/soc/samsung/exynos5250/clk.h diff --git a/src/cpu/samsung/exynos5250/clock.c b/src/soc/samsung/exynos5250/clock.c index 8a731be2a3bc..8a731be2a3bc 100644 --- a/src/cpu/samsung/exynos5250/clock.c +++ b/src/soc/samsung/exynos5250/clock.c diff --git a/src/cpu/samsung/exynos5250/clock_init.c b/src/soc/samsung/exynos5250/clock_init.c index c8cf3babfb21..c8cf3babfb21 100644 --- a/src/cpu/samsung/exynos5250/clock_init.c +++ b/src/soc/samsung/exynos5250/clock_init.c diff --git a/src/cpu/samsung/exynos5250/cpu.c b/src/soc/samsung/exynos5250/cpu.c index fd1bf2d14961..6b3ee8bc0b82 100644 --- a/src/cpu/samsung/exynos5250/cpu.c +++ b/src/soc/samsung/exynos5250/cpu.c @@ -63,7 +63,7 @@ static void exynos_displayport_init(device_t dev, u32 lcdbase, unsigned long fb_size) { int ret; - struct cpu_samsung_exynos5250_config *conf = dev->chip_info; + struct soc_samsung_exynos5250_config *conf = dev->chip_info; /* put these on the stack. If, at some point, we want to move * this code to a pre-ram stage, it will be much easier. */ diff --git a/src/cpu/samsung/exynos5250/cpu.h b/src/soc/samsung/exynos5250/cpu.h index 10f9ef4d2149..10f9ef4d2149 100644 --- a/src/cpu/samsung/exynos5250/cpu.h +++ b/src/soc/samsung/exynos5250/cpu.h diff --git a/src/cpu/samsung/exynos5250/dmc.h b/src/soc/samsung/exynos5250/dmc.h index 6388316c5ec7..6388316c5ec7 100644 --- a/src/cpu/samsung/exynos5250/dmc.h +++ b/src/soc/samsung/exynos5250/dmc.h diff --git a/src/cpu/samsung/exynos5250/dmc_common.c b/src/soc/samsung/exynos5250/dmc_common.c index 624097b12b83..624097b12b83 100644 --- a/src/cpu/samsung/exynos5250/dmc_common.c +++ b/src/soc/samsung/exynos5250/dmc_common.c diff --git a/src/cpu/samsung/exynos5250/dmc_init_ddr3.c b/src/soc/samsung/exynos5250/dmc_init_ddr3.c index 89a7b613e7d3..89a7b613e7d3 100644 --- a/src/cpu/samsung/exynos5250/dmc_init_ddr3.c +++ b/src/soc/samsung/exynos5250/dmc_init_ddr3.c diff --git a/src/cpu/samsung/exynos5250/dp-core.h b/src/soc/samsung/exynos5250/dp-core.h index ab7e7e4b3240..ab7e7e4b3240 100644 --- a/src/cpu/samsung/exynos5250/dp-core.h +++ b/src/soc/samsung/exynos5250/dp-core.h diff --git a/src/cpu/samsung/exynos5250/dp-reg.c b/src/soc/samsung/exynos5250/dp-reg.c index 1cc70887ce7b..1cc70887ce7b 100644 --- a/src/cpu/samsung/exynos5250/dp-reg.c +++ b/src/soc/samsung/exynos5250/dp-reg.c diff --git a/src/cpu/samsung/exynos5250/dp.h b/src/soc/samsung/exynos5250/dp.h index b1533c74f71e..b1533c74f71e 100644 --- a/src/cpu/samsung/exynos5250/dp.h +++ b/src/soc/samsung/exynos5250/dp.h diff --git a/src/cpu/samsung/exynos5250/dsim.h b/src/soc/samsung/exynos5250/dsim.h index b9245d31e68d..b9245d31e68d 100644 --- a/src/cpu/samsung/exynos5250/dsim.h +++ b/src/soc/samsung/exynos5250/dsim.h diff --git a/src/cpu/samsung/exynos5250/fb.c b/src/soc/samsung/exynos5250/fb.c index 080be4925039..080be4925039 100644 --- a/src/cpu/samsung/exynos5250/fb.c +++ b/src/soc/samsung/exynos5250/fb.c diff --git a/src/cpu/samsung/exynos5250/fimd.h b/src/soc/samsung/exynos5250/fimd.h index 178fb73d089c..178fb73d089c 100644 --- a/src/cpu/samsung/exynos5250/fimd.h +++ b/src/soc/samsung/exynos5250/fimd.h diff --git a/src/cpu/samsung/exynos5250/gpio.c b/src/soc/samsung/exynos5250/gpio.c index 2a93328a704f..2a93328a704f 100644 --- a/src/cpu/samsung/exynos5250/gpio.c +++ b/src/soc/samsung/exynos5250/gpio.c diff --git a/src/cpu/samsung/exynos5250/gpio.h b/src/soc/samsung/exynos5250/gpio.h index a8f22f7df0c8..a8f22f7df0c8 100644 --- a/src/cpu/samsung/exynos5250/gpio.h +++ b/src/soc/samsung/exynos5250/gpio.h diff --git a/src/cpu/samsung/exynos5250/i2c.c b/src/soc/samsung/exynos5250/i2c.c index e83ab5701445..e83ab5701445 100644 --- a/src/cpu/samsung/exynos5250/i2c.c +++ b/src/soc/samsung/exynos5250/i2c.c diff --git a/src/cpu/samsung/exynos5250/i2c.h b/src/soc/samsung/exynos5250/i2c.h index a1d8bc1dcdeb..a1d8bc1dcdeb 100644 --- a/src/cpu/samsung/exynos5250/i2c.h +++ b/src/soc/samsung/exynos5250/i2c.h diff --git a/src/cpu/samsung/exynos5250/i2s-regs.h b/src/soc/samsung/exynos5250/i2s-regs.h index fabd914180ba..fabd914180ba 100644 --- a/src/cpu/samsung/exynos5250/i2s-regs.h +++ b/src/soc/samsung/exynos5250/i2s-regs.h diff --git a/src/cpu/samsung/exynos5250/mct.c b/src/soc/samsung/exynos5250/mct.c index bbb90e49bb60..bbb90e49bb60 100644 --- a/src/cpu/samsung/exynos5250/mct.c +++ b/src/soc/samsung/exynos5250/mct.c diff --git a/src/cpu/samsung/exynos5250/monotonic_timer.c b/src/soc/samsung/exynos5250/monotonic_timer.c index 89ac416eb186..89ac416eb186 100644 --- a/src/cpu/samsung/exynos5250/monotonic_timer.c +++ b/src/soc/samsung/exynos5250/monotonic_timer.c diff --git a/src/cpu/samsung/exynos5250/periph.h b/src/soc/samsung/exynos5250/periph.h index 7d8bf623f649..7d8bf623f649 100644 --- a/src/cpu/samsung/exynos5250/periph.h +++ b/src/soc/samsung/exynos5250/periph.h diff --git a/src/cpu/samsung/exynos5250/pinmux.c b/src/soc/samsung/exynos5250/pinmux.c index dc9590f20f37..dc9590f20f37 100644 --- a/src/cpu/samsung/exynos5250/pinmux.c +++ b/src/soc/samsung/exynos5250/pinmux.c diff --git a/src/cpu/samsung/exynos5250/pinmux.h b/src/soc/samsung/exynos5250/pinmux.h index 227a2807e309..227a2807e309 100644 --- a/src/cpu/samsung/exynos5250/pinmux.h +++ b/src/soc/samsung/exynos5250/pinmux.h diff --git a/src/cpu/samsung/exynos5250/power.c b/src/soc/samsung/exynos5250/power.c index c9d620a95843..c9d620a95843 100644 --- a/src/cpu/samsung/exynos5250/power.c +++ b/src/soc/samsung/exynos5250/power.c diff --git a/src/cpu/samsung/exynos5250/power.h b/src/soc/samsung/exynos5250/power.h index 5ea73c7ef87b..5ea73c7ef87b 100644 --- a/src/cpu/samsung/exynos5250/power.h +++ b/src/soc/samsung/exynos5250/power.h diff --git a/src/cpu/samsung/exynos5250/setup.h b/src/soc/samsung/exynos5250/setup.h index c65747b775cb..c65747b775cb 100644 --- a/src/cpu/samsung/exynos5250/setup.h +++ b/src/soc/samsung/exynos5250/setup.h diff --git a/src/cpu/samsung/exynos5250/spi.c b/src/soc/samsung/exynos5250/spi.c index 33ec6984db4c..33ec6984db4c 100644 --- a/src/cpu/samsung/exynos5250/spi.c +++ b/src/soc/samsung/exynos5250/spi.c diff --git a/src/cpu/samsung/exynos5250/spi.h b/src/soc/samsung/exynos5250/spi.h index 7ca311444c7d..7ca311444c7d 100644 --- a/src/cpu/samsung/exynos5250/spi.h +++ b/src/soc/samsung/exynos5250/spi.h diff --git a/src/cpu/samsung/exynos5250/sysreg.h b/src/soc/samsung/exynos5250/sysreg.h index 1362177a3327..1362177a3327 100644 --- a/src/cpu/samsung/exynos5250/sysreg.h +++ b/src/soc/samsung/exynos5250/sysreg.h diff --git a/src/cpu/samsung/exynos5250/timer.c b/src/soc/samsung/exynos5250/timer.c index 5d402bc4bc67..5d402bc4bc67 100644 --- a/src/cpu/samsung/exynos5250/timer.c +++ b/src/soc/samsung/exynos5250/timer.c diff --git a/src/cpu/samsung/exynos5250/tmu.c b/src/soc/samsung/exynos5250/tmu.c index 1b5e9c2b64c5..1b5e9c2b64c5 100644 --- a/src/cpu/samsung/exynos5250/tmu.c +++ b/src/soc/samsung/exynos5250/tmu.c diff --git a/src/cpu/samsung/exynos5250/tmu.h b/src/soc/samsung/exynos5250/tmu.h index bda4bd7dd84d..bda4bd7dd84d 100644 --- a/src/cpu/samsung/exynos5250/tmu.h +++ b/src/soc/samsung/exynos5250/tmu.h diff --git a/src/cpu/samsung/exynos5250/trustzone.c b/src/soc/samsung/exynos5250/trustzone.c index d67eb3322819..d67eb3322819 100644 --- a/src/cpu/samsung/exynos5250/trustzone.c +++ b/src/soc/samsung/exynos5250/trustzone.c diff --git a/src/cpu/samsung/exynos5250/trustzone.h b/src/soc/samsung/exynos5250/trustzone.h index 7b4af9b1f130..7b4af9b1f130 100644 --- a/src/cpu/samsung/exynos5250/trustzone.h +++ b/src/soc/samsung/exynos5250/trustzone.h diff --git a/src/cpu/samsung/exynos5250/uart.c b/src/soc/samsung/exynos5250/uart.c index cc97291807af..cc97291807af 100644 --- a/src/cpu/samsung/exynos5250/uart.c +++ b/src/soc/samsung/exynos5250/uart.c diff --git a/src/cpu/samsung/exynos5250/uart.h b/src/soc/samsung/exynos5250/uart.h index d324a2f93d70..d324a2f93d70 100644 --- a/src/cpu/samsung/exynos5250/uart.h +++ b/src/soc/samsung/exynos5250/uart.h diff --git a/src/cpu/samsung/exynos5250/usb.c b/src/soc/samsung/exynos5250/usb.c index 76da1dd56e50..76da1dd56e50 100644 --- a/src/cpu/samsung/exynos5250/usb.c +++ b/src/soc/samsung/exynos5250/usb.c diff --git a/src/cpu/samsung/exynos5250/usb.h b/src/soc/samsung/exynos5250/usb.h index ad617da96c24..ad617da96c24 100644 --- a/src/cpu/samsung/exynos5250/usb.h +++ b/src/soc/samsung/exynos5250/usb.h diff --git a/src/cpu/samsung/exynos5250/wakeup.c b/src/soc/samsung/exynos5250/wakeup.c index b7161cf935d0..b7161cf935d0 100644 --- a/src/cpu/samsung/exynos5250/wakeup.c +++ b/src/soc/samsung/exynos5250/wakeup.c diff --git a/src/cpu/samsung/exynos5250/wakeup.h b/src/soc/samsung/exynos5250/wakeup.h index 690c6a3262f9..690c6a3262f9 100644 --- a/src/cpu/samsung/exynos5250/wakeup.h +++ b/src/soc/samsung/exynos5250/wakeup.h diff --git a/src/cpu/samsung/exynos5420/Kconfig b/src/soc/samsung/exynos5420/Kconfig index a0d6c9882cea..a0d6c9882cea 100644 --- a/src/cpu/samsung/exynos5420/Kconfig +++ b/src/soc/samsung/exynos5420/Kconfig diff --git a/src/cpu/samsung/exynos5420/Makefile.inc b/src/soc/samsung/exynos5420/Makefile.inc index fd9d3797d6f8..ef77b1b72816 100644 --- a/src/cpu/samsung/exynos5420/Makefile.inc +++ b/src/soc/samsung/exynos5420/Makefile.inc @@ -57,5 +57,6 @@ ramstage-y += cbmem.c $(obj)/coreboot.rom: exynos5420_add_bl1 exynos5420_add_bl1: $(obj)/coreboot.pre printf " DD Adding Samsung Exynos5420 BL1\n" + # TODO(hungte) Change this 'cpu' to soc when build scripts are changed. dd if=3rdparty/cpu/samsung/exynos5420/bl1.bin \ of=$(obj)/coreboot.pre conv=notrunc >/dev/null 2>&1 diff --git a/src/cpu/samsung/exynos5420/alternate_cbfs.c b/src/soc/samsung/exynos5420/alternate_cbfs.c index d19098b94826..d19098b94826 100644 --- a/src/cpu/samsung/exynos5420/alternate_cbfs.c +++ b/src/soc/samsung/exynos5420/alternate_cbfs.c diff --git a/src/cpu/samsung/exynos5420/alternate_cbfs.h b/src/soc/samsung/exynos5420/alternate_cbfs.h index af7751d4ee6c..af7751d4ee6c 100644 --- a/src/cpu/samsung/exynos5420/alternate_cbfs.h +++ b/src/soc/samsung/exynos5420/alternate_cbfs.h diff --git a/src/cpu/samsung/exynos5420/bootblock.c b/src/soc/samsung/exynos5420/bootblock.c index 5d2d2b73ca27..5d2d2b73ca27 100644 --- a/src/cpu/samsung/exynos5420/bootblock.c +++ b/src/soc/samsung/exynos5420/bootblock.c diff --git a/src/cpu/samsung/exynos5420/cbmem.c b/src/soc/samsung/exynos5420/cbmem.c index 465032013b6c..465032013b6c 100644 --- a/src/cpu/samsung/exynos5420/cbmem.c +++ b/src/soc/samsung/exynos5420/cbmem.c diff --git a/src/cpu/samsung/exynos5420/chip.h b/src/soc/samsung/exynos5420/chip.h index 220a31538057..65bcacb1fd0c 100644 --- a/src/cpu/samsung/exynos5420/chip.h +++ b/src/soc/samsung/exynos5420/chip.h @@ -22,7 +22,7 @@ #include "gpio.h" -struct cpu_samsung_exynos5420_config { +struct soc_samsung_exynos5420_config { /* special magic numbers! */ int clkval_f; int upper_margin; diff --git a/src/cpu/samsung/exynos5420/clk.h b/src/soc/samsung/exynos5420/clk.h index 83d4ad6320ed..83d4ad6320ed 100644 --- a/src/cpu/samsung/exynos5420/clk.h +++ b/src/soc/samsung/exynos5420/clk.h diff --git a/src/cpu/samsung/exynos5420/clock.c b/src/soc/samsung/exynos5420/clock.c index 7043310a43ef..7043310a43ef 100644 --- a/src/cpu/samsung/exynos5420/clock.c +++ b/src/soc/samsung/exynos5420/clock.c diff --git a/src/cpu/samsung/exynos5420/clock_init.c b/src/soc/samsung/exynos5420/clock_init.c index cfac01e30728..cfac01e30728 100644 --- a/src/cpu/samsung/exynos5420/clock_init.c +++ b/src/soc/samsung/exynos5420/clock_init.c diff --git a/src/cpu/samsung/exynos5420/cpu.c b/src/soc/samsung/exynos5420/cpu.c index bfb842191037..3f915f0460d1 100644 --- a/src/cpu/samsung/exynos5420/cpu.c +++ b/src/soc/samsung/exynos5420/cpu.c @@ -76,7 +76,7 @@ static void set_cpu_id(void) static void exynos_displayport_init(device_t dev, u32 lcdbase, unsigned long fb_size) { - struct cpu_samsung_exynos5420_config *conf = dev->chip_info; + struct soc_samsung_exynos5420_config *conf = dev->chip_info; /* put these on the stack. If, at some point, we want to move * this code to a pre-ram stage, it will be much easier. */ diff --git a/src/cpu/samsung/exynos5420/cpu.h b/src/soc/samsung/exynos5420/cpu.h index 5b5c731bf0e8..5b5c731bf0e8 100644 --- a/src/cpu/samsung/exynos5420/cpu.h +++ b/src/soc/samsung/exynos5420/cpu.h diff --git a/src/cpu/samsung/exynos5420/dmc.h b/src/soc/samsung/exynos5420/dmc.h index fa7482ae89eb..fa7482ae89eb 100644 --- a/src/cpu/samsung/exynos5420/dmc.h +++ b/src/soc/samsung/exynos5420/dmc.h diff --git a/src/cpu/samsung/exynos5420/dmc_common.c b/src/soc/samsung/exynos5420/dmc_common.c index 433312eb3e65..433312eb3e65 100644 --- a/src/cpu/samsung/exynos5420/dmc_common.c +++ b/src/soc/samsung/exynos5420/dmc_common.c diff --git a/src/cpu/samsung/exynos5420/dmc_init_ddr3.c b/src/soc/samsung/exynos5420/dmc_init_ddr3.c index 4acf7d13f39b..4acf7d13f39b 100644 --- a/src/cpu/samsung/exynos5420/dmc_init_ddr3.c +++ b/src/soc/samsung/exynos5420/dmc_init_ddr3.c diff --git a/src/cpu/samsung/exynos5420/dp.c b/src/soc/samsung/exynos5420/dp.c index b147035b647c..b147035b647c 100644 --- a/src/cpu/samsung/exynos5420/dp.c +++ b/src/soc/samsung/exynos5420/dp.c diff --git a/src/cpu/samsung/exynos5420/dp.h b/src/soc/samsung/exynos5420/dp.h index 9131b0853c5a..9131b0853c5a 100644 --- a/src/cpu/samsung/exynos5420/dp.h +++ b/src/soc/samsung/exynos5420/dp.h diff --git a/src/cpu/samsung/exynos5420/dp_lowlevel.c b/src/soc/samsung/exynos5420/dp_lowlevel.c index 2b2418ec2140..2b2418ec2140 100644 --- a/src/cpu/samsung/exynos5420/dp_lowlevel.c +++ b/src/soc/samsung/exynos5420/dp_lowlevel.c diff --git a/src/cpu/samsung/exynos5420/dsim.h b/src/soc/samsung/exynos5420/dsim.h index 25015a26ad11..25015a26ad11 100644 --- a/src/cpu/samsung/exynos5420/dsim.h +++ b/src/soc/samsung/exynos5420/dsim.h diff --git a/src/cpu/samsung/exynos5420/fimd.c b/src/soc/samsung/exynos5420/fimd.c index 1e51712e53fd..1e51712e53fd 100644 --- a/src/cpu/samsung/exynos5420/fimd.c +++ b/src/soc/samsung/exynos5420/fimd.c diff --git a/src/cpu/samsung/exynos5420/fimd.h b/src/soc/samsung/exynos5420/fimd.h index ce8773fd170a..ce8773fd170a 100644 --- a/src/cpu/samsung/exynos5420/fimd.h +++ b/src/soc/samsung/exynos5420/fimd.h diff --git a/src/cpu/samsung/exynos5420/gpio.c b/src/soc/samsung/exynos5420/gpio.c index 2b65eda04ee4..2b65eda04ee4 100644 --- a/src/cpu/samsung/exynos5420/gpio.c +++ b/src/soc/samsung/exynos5420/gpio.c diff --git a/src/cpu/samsung/exynos5420/gpio.h b/src/soc/samsung/exynos5420/gpio.h index 4cf8e5724902..4cf8e5724902 100644 --- a/src/cpu/samsung/exynos5420/gpio.h +++ b/src/soc/samsung/exynos5420/gpio.h diff --git a/src/cpu/samsung/exynos5420/i2c.c b/src/soc/samsung/exynos5420/i2c.c index 226862802afc..226862802afc 100644 --- a/src/cpu/samsung/exynos5420/i2c.c +++ b/src/soc/samsung/exynos5420/i2c.c diff --git a/src/cpu/samsung/exynos5420/i2c.h b/src/soc/samsung/exynos5420/i2c.h index e8fe8201db31..e8fe8201db31 100644 --- a/src/cpu/samsung/exynos5420/i2c.h +++ b/src/soc/samsung/exynos5420/i2c.h diff --git a/src/cpu/samsung/exynos5420/i2s-regs.h b/src/soc/samsung/exynos5420/i2s-regs.h index 28d2685c63d5..28d2685c63d5 100644 --- a/src/cpu/samsung/exynos5420/i2s-regs.h +++ b/src/soc/samsung/exynos5420/i2s-regs.h diff --git a/src/cpu/samsung/exynos5420/mct.c b/src/soc/samsung/exynos5420/mct.c index bbb90e49bb60..bbb90e49bb60 100644 --- a/src/cpu/samsung/exynos5420/mct.c +++ b/src/soc/samsung/exynos5420/mct.c diff --git a/src/cpu/samsung/exynos5420/monotonic_timer.c b/src/soc/samsung/exynos5420/monotonic_timer.c index 89ac416eb186..89ac416eb186 100644 --- a/src/cpu/samsung/exynos5420/monotonic_timer.c +++ b/src/soc/samsung/exynos5420/monotonic_timer.c diff --git a/src/cpu/samsung/exynos5420/periph.h b/src/soc/samsung/exynos5420/periph.h index 94f150e6dd71..94f150e6dd71 100644 --- a/src/cpu/samsung/exynos5420/periph.h +++ b/src/soc/samsung/exynos5420/periph.h diff --git a/src/cpu/samsung/exynos5420/pinmux.c b/src/soc/samsung/exynos5420/pinmux.c index 43a43325031c..43a43325031c 100644 --- a/src/cpu/samsung/exynos5420/pinmux.c +++ b/src/soc/samsung/exynos5420/pinmux.c diff --git a/src/cpu/samsung/exynos5420/pinmux.h b/src/soc/samsung/exynos5420/pinmux.h index fc09fc95fb58..fc09fc95fb58 100644 --- a/src/cpu/samsung/exynos5420/pinmux.h +++ b/src/soc/samsung/exynos5420/pinmux.h diff --git a/src/cpu/samsung/exynos5420/power.c b/src/soc/samsung/exynos5420/power.c index ecaf208c9cc5..ecaf208c9cc5 100644 --- a/src/cpu/samsung/exynos5420/power.c +++ b/src/soc/samsung/exynos5420/power.c diff --git a/src/cpu/samsung/exynos5420/power.h b/src/soc/samsung/exynos5420/power.h index fd1eac576810..fd1eac576810 100644 --- a/src/cpu/samsung/exynos5420/power.h +++ b/src/soc/samsung/exynos5420/power.h diff --git a/src/cpu/samsung/exynos5420/setup.h b/src/soc/samsung/exynos5420/setup.h index 63e40a8f0fb9..63e40a8f0fb9 100644 --- a/src/cpu/samsung/exynos5420/setup.h +++ b/src/soc/samsung/exynos5420/setup.h diff --git a/src/cpu/samsung/exynos5420/smp.c b/src/soc/samsung/exynos5420/smp.c index 6fc2fb01ea57..6fc2fb01ea57 100644 --- a/src/cpu/samsung/exynos5420/smp.c +++ b/src/soc/samsung/exynos5420/smp.c diff --git a/src/cpu/samsung/exynos5420/spi.c b/src/soc/samsung/exynos5420/spi.c index c6c08e925c63..c6c08e925c63 100644 --- a/src/cpu/samsung/exynos5420/spi.c +++ b/src/soc/samsung/exynos5420/spi.c diff --git a/src/cpu/samsung/exynos5420/spi.h b/src/soc/samsung/exynos5420/spi.h index 94b4fdaaceb8..94b4fdaaceb8 100644 --- a/src/cpu/samsung/exynos5420/spi.h +++ b/src/soc/samsung/exynos5420/spi.h diff --git a/src/cpu/samsung/exynos5420/sysreg.h b/src/soc/samsung/exynos5420/sysreg.h index fa25def31872..fa25def31872 100644 --- a/src/cpu/samsung/exynos5420/sysreg.h +++ b/src/soc/samsung/exynos5420/sysreg.h diff --git a/src/cpu/samsung/exynos5420/timer.c b/src/soc/samsung/exynos5420/timer.c index ae13342c9286..ae13342c9286 100644 --- a/src/cpu/samsung/exynos5420/timer.c +++ b/src/soc/samsung/exynos5420/timer.c diff --git a/src/cpu/samsung/exynos5420/tmu.c b/src/soc/samsung/exynos5420/tmu.c index 1b04b6cb4228..1b04b6cb4228 100644 --- a/src/cpu/samsung/exynos5420/tmu.c +++ b/src/soc/samsung/exynos5420/tmu.c diff --git a/src/cpu/samsung/exynos5420/tmu.h b/src/soc/samsung/exynos5420/tmu.h index cf81b9ad3304..cf81b9ad3304 100644 --- a/src/cpu/samsung/exynos5420/tmu.h +++ b/src/soc/samsung/exynos5420/tmu.h diff --git a/src/cpu/samsung/exynos5420/trustzone.c b/src/soc/samsung/exynos5420/trustzone.c index 7b1489a1a6e0..7b1489a1a6e0 100644 --- a/src/cpu/samsung/exynos5420/trustzone.c +++ b/src/soc/samsung/exynos5420/trustzone.c diff --git a/src/cpu/samsung/exynos5420/trustzone.h b/src/soc/samsung/exynos5420/trustzone.h index 69e683aebaea..69e683aebaea 100644 --- a/src/cpu/samsung/exynos5420/trustzone.h +++ b/src/soc/samsung/exynos5420/trustzone.h diff --git a/src/cpu/samsung/exynos5420/uart.c b/src/soc/samsung/exynos5420/uart.c index be96d5b86c5c..be96d5b86c5c 100644 --- a/src/cpu/samsung/exynos5420/uart.c +++ b/src/soc/samsung/exynos5420/uart.c diff --git a/src/cpu/samsung/exynos5420/uart.h b/src/soc/samsung/exynos5420/uart.h index 72a5789b6d38..72a5789b6d38 100644 --- a/src/cpu/samsung/exynos5420/uart.h +++ b/src/soc/samsung/exynos5420/uart.h diff --git a/src/cpu/samsung/exynos5420/usb.c b/src/soc/samsung/exynos5420/usb.c index 84a6f4ca4c18..84a6f4ca4c18 100644 --- a/src/cpu/samsung/exynos5420/usb.c +++ b/src/soc/samsung/exynos5420/usb.c diff --git a/src/cpu/samsung/exynos5420/usb.h b/src/soc/samsung/exynos5420/usb.h index b3c2a33fd6f9..b3c2a33fd6f9 100644 --- a/src/cpu/samsung/exynos5420/usb.h +++ b/src/soc/samsung/exynos5420/usb.h diff --git a/src/cpu/samsung/exynos5420/wakeup.c b/src/soc/samsung/exynos5420/wakeup.c index 753afd95913d..753afd95913d 100644 --- a/src/cpu/samsung/exynos5420/wakeup.c +++ b/src/soc/samsung/exynos5420/wakeup.c diff --git a/src/cpu/samsung/exynos5420/wakeup.h b/src/soc/samsung/exynos5420/wakeup.h index 27ce8e2f2d9e..27ce8e2f2d9e 100644 --- a/src/cpu/samsung/exynos5420/wakeup.h +++ b/src/soc/samsung/exynos5420/wakeup.h |