xlazom00

Untitled

Oct 23rd, 2019
396
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.08 KB | None | 0 0
  1. From 75521c1086848346b2ae4e94118e903b1dcadfe4 Mon Sep 17 00:00:00 2001
  2. From: Michal Lazo <[email protected]>
  3. Date: Tue, 22 Oct 2019 19:05:27 +0000
  4. Subject: [PATCH 1/1] v3d
  5.  
  6. ---
  7. arch/arm64/configs/bcm2711_defconfig | 2 ++
  8. arch/arm64/configs/bcmrpi3_defconfig | 2 ++
  9. debian.raspi2/config/annotations | 2 ++
  10. debian.raspi2/config/arm64/config.flavour.raspi2 | 3 +++
  11. drivers/gpu/drm/v3d/Kconfig | 2 +-
  12. 5 files changed, 10 insertions(+), 1 deletion(-)
  13.  
  14. diff --git a/arch/arm64/configs/bcm2711_defconfig b/arch/arm64/configs/bcm2711_defconfig
  15. index 2265a77d6..c723875c0 100644
  16. --- a/arch/arm64/configs/bcm2711_defconfig
  17. +++ b/arch/arm64/configs/bcm2711_defconfig
  18. @@ -790,6 +790,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y
  19. CONFIG_DRM_UDL=m
  20. CONFIG_DRM_PANEL_SIMPLE=m
  21. CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
  22. +CONFIG_DRM_V3D=m
  23. CONFIG_DRM_VC4=m
  24. CONFIG_DRM_TINYDRM=m
  25. CONFIG_TINYDRM_MI0283QT=m
  26. @@ -1134,6 +1135,7 @@ CONFIG_VIDEO_BCM2835=m
  27. CONFIG_MAILBOX=y
  28. CONFIG_BCM2835_MBOX=y
  29. # CONFIG_IOMMU_SUPPORT is not set
  30. +CONFIG_BCM2835_POWER=y
  31. CONFIG_RASPBERRYPI_POWER=y
  32. CONFIG_EXTCON=m
  33. CONFIG_EXTCON_ARIZONA=m
  34. diff --git a/arch/arm64/configs/bcmrpi3_defconfig b/arch/arm64/configs/bcmrpi3_defconfig
  35. index d860ffbcd..907fc1841 100644
  36. --- a/arch/arm64/configs/bcmrpi3_defconfig
  37. +++ b/arch/arm64/configs/bcmrpi3_defconfig
  38. @@ -764,6 +764,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y
  39. CONFIG_DRM_UDL=m
  40. CONFIG_DRM_PANEL_SIMPLE=m
  41. CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
  42. +CONFIG_DRM_V3D=m
  43. CONFIG_DRM_VC4=m
  44. CONFIG_FB=y
  45. CONFIG_FB_BCM2708=y
  46. @@ -1087,6 +1088,7 @@ CONFIG_VIDEO_CODEC_BCM2835=m
  47. CONFIG_MAILBOX=y
  48. CONFIG_BCM2835_MBOX=y
  49. # CONFIG_IOMMU_SUPPORT is not set
  50. +CONFIG_BCM2835_POWER=y
  51. CONFIG_RASPBERRYPI_POWER=y
  52. CONFIG_EXTCON=m
  53. CONFIG_EXTCON_ARIZONA=m
  54. diff --git a/debian.raspi2/config/annotations b/debian.raspi2/config/annotations
  55. index c22a50d87..dd7111f70 100644
  56. --- a/debian.raspi2/config/annotations
  57. +++ b/debian.raspi2/config/annotations
  58. @@ -1542,6 +1542,7 @@ CONFIG_DRM_TEGRA policy<{'armhf-generic': 'm'}>
  59. CONFIG_DRM_TEGRA_DEBUG policy<{'armhf-generic': 'n'}>
  60. CONFIG_DRM_TEGRA_STAGING policy<{'armhf-generic': 'y'}>
  61. CONFIG_DRM_STI policy<{'armhf': 'n'}>
  62. +CONFIG_DRM_V3D policy<{'arm64': 'm'}>
  63. CONFIG_DRM_VC4 policy<{'arm64': 'm'}>
  64. CONFIG_DRM_ETNAVIV policy<{'armhf-generic': 'm'}>
  65. CONFIG_DRM_ETNAVIV_REGISTER_LOGGING policy<{'armhf-generic': 'n'}>
  66. @@ -6133,6 +6134,7 @@ CONFIG_ARCH_TEGRA_114_SOC policy<{'armhf-generic': 'y'}>
  67. CONFIG_ARCH_TEGRA_124_SOC policy<{'armhf-generic': 'y'}>
  68.  
  69. # Menu: Device Drivers >> SOC (System On Chip) specific Drivers >> Broadcom SoC drivers
  70. +CONFIG_BCM2835_POWER policy<{'arm64': 'y'}>
  71. CONFIG_RASPBERRYPI_POWER policy<{'arm64': 'y'}>
  72. CONFIG_SOC_BRCMSTB policy<{'armhf': 'n'}>
  73.  
  74. diff --git a/debian.raspi2/config/arm64/config.flavour.raspi2 b/debian.raspi2/config/arm64/config.flavour.raspi2
  75. index cdaca0048..19831ba6e 100644
  76. --- a/debian.raspi2/config/arm64/config.flavour.raspi2
  77. +++ b/debian.raspi2/config/arm64/config.flavour.raspi2
  78. @@ -1,3 +1,6 @@
  79. #
  80. # Config options for config.flavour.raspi2 automatically generated by splitconfig.pl
  81. #
  82. +
  83. +CONFIG_DRM_V3D=m
  84. +CONFIG_BCM2835_POWER=y
  85. \ No newline at end of file
  86. diff --git a/drivers/gpu/drm/v3d/Kconfig b/drivers/gpu/drm/v3d/Kconfig
  87. index 9a5c44606..b0e048697 100644
  88. --- a/drivers/gpu/drm/v3d/Kconfig
  89. +++ b/drivers/gpu/drm/v3d/Kconfig
  90. @@ -1,7 +1,7 @@
  91. # SPDX-License-Identifier: GPL-2.0-only
  92. config DRM_V3D
  93. tristate "Broadcom V3D 3.x and newer"
  94. - depends on ARCH_BCM || ARCH_BCMSTB || COMPILE_TEST
  95. + depends on ARCH_BCM || ARCH_BCMSTB || ARCH_BCM2835 || COMPILE_TEST
  96. depends on DRM
  97. depends on COMMON_CLK
  98. depends on MMU
  99. --
  100. 2.20.1
Advertisement
Add Comment
Please, Sign In to add comment