diff --git a/configs/linux/npu b/configs/linux/npu new file mode 100644 index 00000000..e7ffeb26 --- /dev/null +++ b/configs/linux/npu @@ -0,0 +1,10 @@ +# Rocket must be built in, not a module: as a module it probes after the +# late_initcall that disables unused regulators, vdd_npu_s0 is cut, and +# /dev/accel/accel0 never appears. DRM follows it in because rocket selects +# DRM_SCHED and DRM_GEM_SHMEM_HELPER. +CONFIG_DRM=y +CONFIG_DRM_SCHED=y +CONFIG_DRM_GEM_SHMEM_HELPER=y +CONFIG_DRM_ACCEL=y +CONFIG_DRM_ACCEL_ROCKET=y +CONFIG_ROCKCHIP_IOMMU=y diff --git a/configs/minconfig-mainline b/configs/minconfig-mainline index 216d3d3e..229746cf 100644 --- a/configs/minconfig-mainline +++ b/configs/minconfig-mainline @@ -500,7 +500,7 @@ CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set CONFIG_DRM_ACCEL=y -CONFIG_DRM_ACCEL_ROCKET=m +CONFIG_DRM_ACCEL_ROCKET=y CONFIG_SOUND=m CONFIG_SND=m CONFIG_SND_HRTIMER=m