Hi Sekhar, > >> + >> + codec <at> 11000000 { >> + samsung,mfc-r = <0x43000000 0x800000>; >> + samsung,mfc-l = <0x51000000 0x800000>; >> + }; > > How are these addresses determined? Are they defined by hardware (so they are > not user configurable) or is the user free to choose them depending on where > he intends the contiguous memory to lie? If it is the later, I wonder if it > is considered okay to define this in device tree since it is supposed to be > a description of the hardware. > These addresses are not really user defined but board specific. So these properties are separated out from exynos5250.dtsi and put inside exynos5250-smdk5250.dts file where the board specific parameters are defined. The addresses signifies different memory bank areas as per the board configuration. So its still a hardware description and hence included in the dt file. Regards Arun -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html