mirror of
https://github.com/rd-stuffs/msm-4.14.git
synced 2025-02-20 11:45:48 +08:00
Having device_nodes be kobjects is only needed if sysfs or OF_DYNAMIC is enabled. Otherwise, having a kobject in struct device_node is unnecessary bloat in minimal kernel configurations. Likewise, bin_attribute is only needed in struct property when sysfs is enabled, so we can make it configurable too. Change-Id: I0a70d2b4b0d362493987fca2eb91e77ae3171d1e Tested-by: Nicolas Pitre <nico@linaro.org> Reviewed-by: Frank Rowand <frowand.list@gmail.com> Acked-by: Grant Likely <grant.likely@secretlab.ca> Signed-off-by: Rob Herring <robh@kernel.org> Git-Commit: b56b5528f5b3c3d47e7c0ca67318c45e980d93f0 Git-Repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git [pdaly: added NULL check in safe_name()] Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
23 lines
824 B
Makefile
23 lines
824 B
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
obj-y = base.o device.o platform.o property.o
|
|
obj-$(CONFIG_OF_KOBJ) += kobj.o
|
|
obj-$(CONFIG_OF_DYNAMIC) += dynamic.o
|
|
obj-$(CONFIG_OF_FLATTREE) += fdt.o
|
|
obj-$(CONFIG_OF_EARLY_FLATTREE) += fdt_address.o
|
|
obj-$(CONFIG_OF_PROMTREE) += pdt.o
|
|
obj-$(CONFIG_OF_ADDRESS) += address.o
|
|
obj-$(CONFIG_OF_IRQ) += irq.o
|
|
obj-$(CONFIG_OF_NET) += of_net.o
|
|
obj-$(CONFIG_OF_UNITTEST) += unittest.o
|
|
obj-$(CONFIG_OF_MDIO) += of_mdio.o
|
|
obj-$(CONFIG_OF_PCI) += of_pci.o
|
|
obj-$(CONFIG_OF_PCI_IRQ) += of_pci_irq.o
|
|
obj-$(CONFIG_OF_RESERVED_MEM) += of_reserved_mem.o
|
|
obj-$(CONFIG_OF_RESOLVE) += resolver.o
|
|
obj-$(CONFIG_OF_SLIMBUS) += of_slimbus.o
|
|
obj-$(CONFIG_OF_OVERLAY) += overlay.o
|
|
obj-$(CONFIG_OF_NUMA) += of_numa.o
|
|
obj-$(CONFIG_OF_BATTERYDATA) += of_batterydata.o
|
|
|
|
obj-$(CONFIG_OF_UNITTEST) += unittest-data/
|