--- - branch: MAIN date: Fri Dec 11 04:03:44 UTC 2015 files: - new: '1.21' old: '1.20' path: src/sys/arch/arm/samsung/exynos5_reg.h pathrev: src/sys/arch/arm/samsung/exynos5_reg.h@1.21 type: modified - new: '1.13' old: '1.12' path: src/sys/arch/arm/samsung/exynos_gpio.c pathrev: src/sys/arch/arm/samsung/exynos_gpio.c@1.13 type: modified - new: '1.4' old: '1.3' path: src/sys/arch/arm/samsung/exynos_i2c.c pathrev: src/sys/arch/arm/samsung/exynos_i2c.c@1.4 type: modified - new: '1.29' old: '1.28' path: src/sys/arch/arm/samsung/exynos_soc.c pathrev: src/sys/arch/arm/samsung/exynos_soc.c@1.29 type: modified - new: '1.19' old: '1.18' path: src/sys/arch/arm/samsung/exynos_var.h pathrev: src/sys/arch/arm/samsung/exynos_var.h@1.19 type: modified - new: '1.6' old: '1.5' path: src/sys/arch/arm/samsung/mct.c pathrev: src/sys/arch/arm/samsung/mct.c@1.6 type: modified id: 20151211T040344Z.f6dd99086c888d3b69e49fb5c44a80a44bd106b7 log: | EXYNOS Rewrite step 2 of N: New exynos_gpio.c I can't bring myself to fully nuke from orbit, so there are really two things in this checkin: 1) A major rewrite of exynos_gpio.c, based mostly on the Nvidia tegra_gpio.c file. This is missing a major function that will be added the first time a customer for it is integrated, which is meant to select pins based on aliases, rather than pin bank names. 2) A small number of changes to other files that keep the tree compiling and progressing as far as ever; except it is now 5422 specific and will not boot on the other exynos socs, which I don't have hardware to test. The choice to remove functionality is always controversial, but since we are doing a significant rewrite and I don't have either documentation or hardware *and* none of the code really works now anyway, I'm taking the stance that only tested functionality should be added, and that we'll layer the other exynos socs on this once it fully boots. module: src subject: 'CVS commit: src/sys/arch/arm/samsung' unixtime: '1449806624' user: marty