cm3: Makefile doesn't need execute permission

No functional changes, just a chmod.

Signed-off-by: Felipe Balbi <balbi@ti.com>
cm3: pretty print build sequence

This will make it a lot cleaner to look at
build output.

sample output:

$ make
     CC       src/foundation/cm3.o
     CC       src/foundation/exception_handlers.o
     CC       src/foundation/ext_intr_handlers.o
     CC       src/foundation/rtc.o
     CC       src/foundation/startup.o
     CC       src/lib/debug.o
     CC       src/lib/printf.o
     CC       src/lib/puts.o
     CC       src/lib/string.o
     CC       src/pm_services/clockdomain.o
     CC       src/pm_services/clockdomain_335x.o
     CC       src/pm_services/clockdomain_43xx.o
     CC       src/pm_services/ddr.o
     CC       src/pm_services/dpll.o
     CC       src/pm_services/dpll_335x.o
     CC       src/pm_services/dpll_43xx.o
     CC       src/pm_services/hwmod.o
     CC       src/pm_services/hwmod_335x.o
     CC       src/pm_services/hwmod_43xx.o
     CC       src/pm_services/i2c.o
     CC       src/pm_services/ldo.o
     CC       src/pm_services/ldo_335x.o
     CC       src/pm_services/ldo_43xx.o
     CC       src/pm_services/pm_handlers.o
     CC       src/pm_services/pm_state_data.o
     CC       src/pm_services/powerdomain.o
     CC       src/pm_services/powerdomain_335x.o
     CC       src/pm_services/powerdomain_43xx.o
     CC       src/pm_services/prcm_core.o
     CC       src/sys_exec/msg.o
     CC       src/sys_exec/sync.o
     CC       src/sys_exec/sys_init.o
     CC       src/sys_exec/trace.o
     LINK     am335x-pm-firmware.elf

Signed-off-by: Felipe Balbi <balbi@ti.com>
cm3: add tags and *.diff to .gitignore

few extra files which should be ignored.

Signed-off-by: Felipe Balbi <balbi@ti.com>
cm3: add a script to generate version number

This way we can fix version number in Makefile
only.

Signed-off-by: Felipe Balbi <balbi@ti.com>
cm3: generate version number from Makefile

This will make it a lot easier to make releases
out of this source code.

In order to make sure we're using the same version
number, this patch also changes Makefile to use
version 0x184.

Signed-off-by: Felipe Balbi <balbi@ti.com>
cm3: improve Makefile a little more

after this patch, with a simple make command
we will build both new binaries and output
looks very clean, as below:

$ make
     CC       src/foundation/cm3.o
     CC       src/foundation/exception_handlers.o
     CC       src/foundation/ext_intr_handlers.o
     CC       src/foundation/rtc.o
     CC       src/foundation/startup.o
     CC       src/lib/debug.o
     CC       src/lib/printf.o
     CC       src/lib/puts.o
     CC       src/lib/string.o
     CC       src/pm_services/clockdomain.o
     CC       src/pm_services/clockdomain_335x.o
     CC       src/pm_services/clockdomain_43xx.o
     CC       src/pm_services/ddr.o
     CC       src/pm_services/dpll.o
     CC       src/pm_services/dpll_335x.o
     CC       src/pm_services/dpll_43xx.o
     CC       src/pm_services/hwmod.o
     CC       src/pm_services/hwmod_335x.o
     CC       src/pm_services/hwmod_43xx.o
     CC       src/pm_services/i2c.o
     CC       src/pm_services/ldo.o
     CC       src/pm_services/ldo_335x.o
     CC       src/pm_services/ldo_43xx.o
     CC       src/pm_services/pm_handlers.o
     CC       src/pm_services/powerdomain.o
     CC       src/pm_services/powerdomain_335x.o
     CC       src/pm_services/pm_state_data.o
     CC       src/pm_services/powerdomain_43xx.o
     CC       src/pm_services/prcm_core.o
     CC       src/sys_exec/msg.o
     CC       src/sys_exec/sync.o
     CC       src/sys_exec/sys_init.o
     CC       src/sys_exec/trace.o
     LINK     am335x-pm-firmware.elf
     GEN      am335x-pm-firmware.bin

Signed-off-by: Felipe Balbi <balbi@ti.com>
cm3: utf8-ify License.txt agreement

Original file was in some weird character-set,
by converting it to UTF-8, we make sure more
readers are able to read it.

Signed-off-by: Felipe Balbi <balbi@ti.com>
cm3: License.txt: break lines at 80-characters

It makes it a lot easier to read through the file.

Signed-off-by: Felipe Balbi <balbi@ti.com>