# Please keep these build lists sorted!
# core driver code
-i915-y := i915_drv.o \
+i915_bpo-y := i915_drv.o \
i915_irq.o \
i915_params.o \
i915_suspend.o \
intel_pm.o \
intel_runtime_pm.o
-i915-$(CONFIG_COMPAT) += i915_ioc32.o
-i915-$(CONFIG_DEBUG_FS) += i915_debugfs.o
+i915_bpo-$(CONFIG_COMPAT) += i915_ioc32.o
+i915_bpo-$(CONFIG_DEBUG_FS) += i915_debugfs.o
# GEM code
-i915-y += i915_cmd_parser.o \
+i915_bpo-y += i915_cmd_parser.o \
i915_gem_batch_pool.o \
i915_gem_context.o \
i915_gem_debug.o \
intel_uncore.o
# general-purpose microcontroller (GuC) support
-i915-y += intel_guc_loader.o \
+i915_bpo-y += intel_guc_loader.o \
i915_guc_submission.o
# autogenerated null render state
-i915-y += intel_renderstate_gen6.o \
+i915_bpo-y += intel_renderstate_gen6.o \
intel_renderstate_gen7.o \
intel_renderstate_gen8.o \
intel_renderstate_gen9.o
# modesetting core code
-i915-y += intel_audio.o \
+i915_bpo-y += intel_audio.o \
intel_atomic.o \
intel_atomic_plane.o \
intel_bios.o \
intel_psr.o \
intel_sideband.o \
intel_sprite.o
-i915-$(CONFIG_ACPI) += intel_acpi.o intel_opregion.o
-i915-$(CONFIG_DRM_FBDEV_EMULATION) += intel_fbdev.o
+i915_bpo-$(CONFIG_ACPI) += intel_acpi.o intel_opregion.o
+i915_bpo-$(CONFIG_DRM_FBDEV_EMULATION) += intel_fbdev.o
# modesetting output/encoder code
-i915-y += dvo_ch7017.o \
+i915_bpo-y += dvo_ch7017.o \
dvo_ch7xxx.o \
dvo_ivch.o \
dvo_ns2501.o \
intel_tv.o
# virtual gpu code
-i915-y += i915_vgpu.o
+i915_bpo-y += i915_vgpu.o
# legacy horrors
-i915-y += i915_dma.o
+i915_bpo-y += i915_dma.o
-obj-$(CONFIG_DRM_I915) += i915.o
+obj-$(CONFIG_DRM_I915_BPO) += i915_bpo.o
CFLAGS_i915_trace_points.o := -I$(src)