Advertisement
Guest User

Untitled

a guest
Nov 6th, 2019
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. SECTION = "kernel"
  2. DESCRIPTION = "Linux kernel for Atmel ARM SoCs (aka AT91)"
  3. SUMMARY = "Linux kernel for Atmel ARM SoCs (aka AT91)"
  4. LICENSE = "GPLv2"
  5. LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
  6.  
  7. inherit kernel
  8.  
  9. RDEPENDS_${KERNEL_PACKAGE_NAME}-base = ""
  10. FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:"
  11.  
  12. SRCREV = "de133ed13c33922a53eeacb6d9d501027afbf07b"
  13.  
  14. PV = "4.19+git${SRCPV}"
  15.  
  16. S = "${WORKDIR}/git"
  17.  
  18. KBRANCH = "linux-4.19-at91"
  19. SRC_URI = "git://github.com/linux4sam/linux-at91.git;protocol=git;branch=${KBRANCH}"
  20. SRC_URI += "file://defconfig"
  21.  
  22. python __anonymous () {
  23. if d.getVar('UBOOT_FIT_IMAGE', True) == 'xyes':
  24. d.appendVar('DEPENDS', ' u-boot-mkimage-native dtc-native')
  25. }
  26.  
  27. do_deploy_append() {
  28. if [ "${UBOOT_FIT_IMAGE}" = "xyes" ]; then
  29. DTB_PATH="${B}/arch/${ARCH}/boot/dts/"
  30. if [ ! -e "${DTB_PATH}" ]; then
  31. DTB_PATH="${B}/arch/${ARCH}/boot/"
  32. fi
  33.  
  34. if [ -e ${S}/arch/${ARCH}/boot/dts/${MACHINE}.its ]; then
  35. cp ${S}/arch/${ARCH}/boot/dts/${MACHINE}*.its ${DTB_PATH}
  36. cd ${DTB_PATH}
  37. mkimage -f ${MACHINE}.its ${MACHINE}.itb
  38. install -m 0644 ${MACHINE}.itb ${DEPLOYDIR}/${MACHINE}.itb
  39. cd -
  40. fi
  41. fi
  42. }
  43.  
  44. kernel_do_configure_append() {
  45. rm -f ${B}/.scmversion ${S}/.scmversion
  46. cd ${S}; git status; cd -
  47. }
  48.  
  49. KERNEL_MODULE_AUTOLOAD += "atmel_usba_udc g_serial"
  50.  
  51. COMPATIBLE_MACHINE = "(sama5d2-xplained|sama5d2-xplained-sd|sama5d2-xplained-emmc|sama5d2-ptc-ek|sama5d2-ptc-ek-sd|sama5d27-som1-ek|sama5d27-som1-ek-sd|sama5d4-xplained|sama5d4-xplained-sd|sama5d4ek|sama5d3-xplained|sama5d3-xplained-sd|sama5d3xek|at91sam9x5ek|at91sam9m10g45ek|at91sam9rlek)"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement