mirror of
https://github.com/commaai/agnos-kernel-sdm845.git
synced 2026-06-12 21:34:52 +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: I4f827e540c57a997ab123f40ff9290e485a50f52 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: removed %pOF printf format as it is not backported added NULL check in safe_name()] Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
22 lines
785 B
Makefile
22 lines
785 B
Makefile
obj-y = base.o device.o platform.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_OVERLAY) += overlay.o
|
|
obj-$(CONFIG_OF_SLIMBUS) += of_slimbus.o
|
|
obj-$(CONFIG_OF_NUMA) += of_numa.o
|
|
obj-$(CONFIG_OF_BATTERYDATA) += of_batterydata.o
|
|
|
|
obj-$(CONFIG_OF_UNITTEST) += unittest-data/
|