13d0407baSopenharmony_ci# SPDX-License-Identifier: GPL-2.0 23d0407baSopenharmony_ci# 33d0407baSopenharmony_ci# Makefile for the Linux kernel device drivers. 43d0407baSopenharmony_ci# 53d0407baSopenharmony_ci# 15 Sep 2000, Christoph Hellwig <hch@infradead.org> 63d0407baSopenharmony_ci# Rewritten to use lists instead of if-statements. 73d0407baSopenharmony_ci# 83d0407baSopenharmony_ci 93d0407baSopenharmony_ciobj-$(CONFIG_GENERIC_PHY) += phy/ 103d0407baSopenharmony_ci 113d0407baSopenharmony_ci# GPIO must come after pinctrl as gpios may need to mux pins etc 123d0407baSopenharmony_ciobj-$(CONFIG_PINCTRL) += pinctrl/ 133d0407baSopenharmony_ciobj-$(CONFIG_GPIOLIB) += gpio/ 143d0407baSopenharmony_ciobj-y += pci/ 153d0407baSopenharmony_ciobj-y += video/ 163d0407baSopenharmony_ci 173d0407baSopenharmony_ciobj-y += clk/ 183d0407baSopenharmony_ci 193d0407baSopenharmony_ci# SOC specific infrastructure drivers. 203d0407baSopenharmony_ciobj-y += soc/ 213d0407baSopenharmony_ci 223d0407baSopenharmony_ci# regulators early, since some subsystems rely on them to initialize 233d0407baSopenharmony_ciobj-$(CONFIG_REGULATOR) += regulator/ 243d0407baSopenharmony_ci 253d0407baSopenharmony_ci# tty/ comes before char/ so that the VT console is the boot-time 263d0407baSopenharmony_ci# default. 273d0407baSopenharmony_ci#obj-y += tty/ 283d0407baSopenharmony_ci 293d0407baSopenharmony_ci# gpu/ comes after char for AGP vs DRM startup and after iommu 303d0407baSopenharmony_ciobj-y += gpu/ 313d0407baSopenharmony_ci 323d0407baSopenharmony_ciobj-y += mfd/ 333d0407baSopenharmony_ciobj-$(CONFIG_DMA_SHARED_BUFFER) += dma-buf/ 343d0407baSopenharmony_ci 353d0407baSopenharmony_ciobj-y += net/ 363d0407baSopenharmony_ci 373d0407baSopenharmony_ciobj-$(CONFIG_INPUT) += input/ 383d0407baSopenharmony_ciobj-y += media/ 393d0407baSopenharmony_ci 403d0407baSopenharmony_ciobj-y += power/ 413d0407baSopenharmony_ciobj-$(CONFIG_CPU_FREQ) += cpufreq/ 423d0407baSopenharmony_ci 433d0407baSopenharmony_ciobj-y += mmc/ 443d0407baSopenharmony_ci 453d0407baSopenharmony_ciobj-$(CONFIG_PM_DEVFREQ) += devfreq/ 463d0407baSopenharmony_ciobj-y += firmware/ 473d0407baSopenharmony_ciobj-$(CONFIG_STAGING) += staging/ 48