MSM8974のDevice Tree    
    
      2013年6月15日
    
    ・Code Aurora
https://www.codeaurora.org/
 
・Release Branch
https://www.codeaurora.org/xwiki/bin/QAEP/release 
・適当に新しそうなMSM8974のAndroid 4.2.2
| Date | Tag / Build ID | Chipset | Manifest | Android Version | 
| May 31, 2013 | M8974AAAAANLYA00050096 | msm8974 | M8974AAAAANLYA00050096.xml | 04.02.02 | 
$ repo init -u git://codeaurora.org/platform/manifest.git -b release -m M8974AAAAANLYA00050096.xml –repo-url=git://codeaurora.org/tools/repo.git
$ repo sync
$  . build/envsetup.sh
$ choosecombo 1 msm8974 userdebug
$ make -j8 
・DTS
$ ls kernel/arch/arm/boot/dts/msm8974*
kernel/arch/arm/boot/dts/msm8974-bus.dtsi                   kernel/arch/arm/boot/dts/msm8974-v1-cdp.dts
kernel/arch/arm/boot/dts/msm8974-camera-sensor-cdp.dtsi     kernel/arch/arm/boot/dts/msm8974-v1-fluid.dts
kernel/arch/arm/boot/dts/msm8974-camera-sensor-fluid.dtsi   kernel/arch/arm/boot/dts/msm8974-v1-iommu-domains.dtsi
kernel/arch/arm/boot/dts/msm8974-camera-sensor-liquid.dtsi  kernel/arch/arm/boot/dts/msm8974-v1-iommu.dtsi
kernel/arch/arm/boot/dts/msm8974-camera-sensor-mtp.dtsi     kernel/arch/arm/boot/dts/msm8974-v1-liquid.dts
kernel/arch/arm/boot/dts/msm8974-camera.dtsi                kernel/arch/arm/boot/dts/msm8974-v1-mtp.dts
kernel/arch/arm/boot/dts/msm8974-cdp.dtsi                   kernel/arch/arm/boot/dts/msm8974-v1-pm.dtsi
kernel/arch/arm/boot/dts/msm8974-clock.dtsi                 kernel/arch/arm/boot/dts/msm8974-v1-rumi.dts
kernel/arch/arm/boot/dts/msm8974-coresight.dtsi             kernel/arch/arm/boot/dts/msm8974-v1-sim.dts
kernel/arch/arm/boot/dts/msm8974-fluid.dtsi                 kernel/arch/arm/boot/dts/msm8974-v1.dtsi
kernel/arch/arm/boot/dts/msm8974-gpu.dtsi                   kernel/arch/arm/boot/dts/msm8974-v2-cdp.dts
kernel/arch/arm/boot/dts/msm8974-ion.dtsi                   kernel/arch/arm/boot/dts/msm8974-v2-fluid.dts
kernel/arch/arm/boot/dts/msm8974-leds.dtsi                  kernel/arch/arm/boot/dts/msm8974-v2-iommu-domains.dtsi
kernel/arch/arm/boot/dts/msm8974-liquid.dtsi                kernel/arch/arm/boot/dts/msm8974-v2-iommu.dtsi
kernel/arch/arm/boot/dts/msm8974-mdss.dtsi                  kernel/arch/arm/boot/dts/msm8974-v2-liquid.dts
kernel/arch/arm/boot/dts/msm8974-mtp.dtsi                   kernel/arch/arm/boot/dts/msm8974-v2-mtp.dts
kernel/arch/arm/boot/dts/msm8974-regulator.dtsi             kernel/arch/arm/boot/dts/msm8974-v2-pm.dtsi
kernel/arch/arm/boot/dts/msm8974-rumi.dtsi                  kernel/arch/arm/boot/dts/msm8974-v2.dtsi
kernel/arch/arm/boot/dts/msm8974-sim.dtsi                   kernel/arch/arm/boot/dts/msm8974.dtsi
kernel/arch/arm/boot/dts/msm8974-smp2p.dtsi 
・DTB
$ ls out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974*dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-cdp.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-fluid.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-liquid.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-mtp.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-rumi.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-sim.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2-cdp.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2-fluid.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2-liquid.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2-mtp.dtb
 
・dt.img
$ ls out/target/product/msm8974/
EMMCBOOT.MBN        cache           emmc_appsboot.mbn    obj                       ramdisk.img   system
android-info.txt    cache.img       emmc_appsboot.raw    persist                   recovery      system.img
boot.img            clean_steps.mk  fake_packages        persist.img               recovery.img  test
boot.img.nonsecure  data            installed-files.txt  previous_build_config.mk  root          userdata.img
bootloader          dt.img          kernel               ramdisk-recovery.img      symbols 
・dt.imgはdtbToolで作成
$ out/host/linux-x86/bin/dtbTool -o out/target/product/msm8974/dt.img -s 2048 -p out/target/product/msm8974/obj/KERNEL_OBJ/scripts/dtc/ out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot
    ・Code Aurora
https://www.codeaurora.org/
 
・Release Branch
https://www.codeaurora.org/xwiki/bin/QAEP/release 
・適当に新しそうなMSM8974のAndroid 4.2.2
| Date | Tag / Build ID | Chipset | Manifest | Android Version | 
| May 31, 2013 | M8974AAAAANLYA00050096 | msm8974 | M8974AAAAANLYA00050096.xml | 04.02.02 | 
$ repo init -u git://codeaurora.org/platform/manifest.git -b release -m M8974AAAAANLYA00050096.xml –repo-url=git://codeaurora.org/tools/repo.git
$ repo sync
$  . build/envsetup.sh
$ choosecombo 1 msm8974 userdebug
$ make -j8 
・DTS
$ ls kernel/arch/arm/boot/dts/msm8974*
kernel/arch/arm/boot/dts/msm8974-bus.dtsi                   kernel/arch/arm/boot/dts/msm8974-v1-cdp.dts
kernel/arch/arm/boot/dts/msm8974-camera-sensor-cdp.dtsi     kernel/arch/arm/boot/dts/msm8974-v1-fluid.dts
kernel/arch/arm/boot/dts/msm8974-camera-sensor-fluid.dtsi   kernel/arch/arm/boot/dts/msm8974-v1-iommu-domains.dtsi
kernel/arch/arm/boot/dts/msm8974-camera-sensor-liquid.dtsi  kernel/arch/arm/boot/dts/msm8974-v1-iommu.dtsi
kernel/arch/arm/boot/dts/msm8974-camera-sensor-mtp.dtsi     kernel/arch/arm/boot/dts/msm8974-v1-liquid.dts
kernel/arch/arm/boot/dts/msm8974-camera.dtsi                kernel/arch/arm/boot/dts/msm8974-v1-mtp.dts
kernel/arch/arm/boot/dts/msm8974-cdp.dtsi                   kernel/arch/arm/boot/dts/msm8974-v1-pm.dtsi
kernel/arch/arm/boot/dts/msm8974-clock.dtsi                 kernel/arch/arm/boot/dts/msm8974-v1-rumi.dts
kernel/arch/arm/boot/dts/msm8974-coresight.dtsi             kernel/arch/arm/boot/dts/msm8974-v1-sim.dts
kernel/arch/arm/boot/dts/msm8974-fluid.dtsi                 kernel/arch/arm/boot/dts/msm8974-v1.dtsi
kernel/arch/arm/boot/dts/msm8974-gpu.dtsi                   kernel/arch/arm/boot/dts/msm8974-v2-cdp.dts
kernel/arch/arm/boot/dts/msm8974-ion.dtsi                   kernel/arch/arm/boot/dts/msm8974-v2-fluid.dts
kernel/arch/arm/boot/dts/msm8974-leds.dtsi                  kernel/arch/arm/boot/dts/msm8974-v2-iommu-domains.dtsi
kernel/arch/arm/boot/dts/msm8974-liquid.dtsi                kernel/arch/arm/boot/dts/msm8974-v2-iommu.dtsi
kernel/arch/arm/boot/dts/msm8974-mdss.dtsi                  kernel/arch/arm/boot/dts/msm8974-v2-liquid.dts
kernel/arch/arm/boot/dts/msm8974-mtp.dtsi                   kernel/arch/arm/boot/dts/msm8974-v2-mtp.dts
kernel/arch/arm/boot/dts/msm8974-regulator.dtsi             kernel/arch/arm/boot/dts/msm8974-v2-pm.dtsi
kernel/arch/arm/boot/dts/msm8974-rumi.dtsi                  kernel/arch/arm/boot/dts/msm8974-v2.dtsi
kernel/arch/arm/boot/dts/msm8974-sim.dtsi                   kernel/arch/arm/boot/dts/msm8974.dtsi
kernel/arch/arm/boot/dts/msm8974-smp2p.dtsi 
・DTB
$ ls out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974*dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-cdp.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-fluid.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-liquid.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-mtp.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-rumi.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-sim.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2-cdp.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2-fluid.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2-liquid.dtb
out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2-mtp.dtb
 
・dt.img
$ ls out/target/product/msm8974/
EMMCBOOT.MBN        cache           emmc_appsboot.mbn    obj                       ramdisk.img   system
android-info.txt    cache.img       emmc_appsboot.raw    persist                   recovery      system.img
boot.img            clean_steps.mk  fake_packages        persist.img               recovery.img  test
boot.img.nonsecure  data            installed-files.txt  previous_build_config.mk  root          userdata.img
bootloader          dt.img          kernel               ramdisk-recovery.img      symbols 
・dt.imgはdtbToolで作成
$ out/host/linux-x86/bin/dtbTool -o out/target/product/msm8974/dt.img -s 2048 -p out/target/product/msm8974/obj/KERNEL_OBJ/scripts/dtc/ out/target/product/msm8974/obj/KERNEL_OBJ/arch/arm/boot
        
      Grapefruit