Back to home page

LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2017-02-19 22:34:00  
folder power/ - 2017-02-19 22:34:00  
folder regmap/ - 2017-02-19 22:34:00  
folder test/ - 2017-02-19 22:34:00  
attribute_container.c 12240 bytes 2017-02-19 22:34:00 2017-02-23 13:30:01 implementation of a simple container for classes
base.h 6073 bytes 2017-02-19 22:34:00 2017-02-23 13:30:01

struct subsys_private - structure to hold the private to the driver core portions of the bus_type/class structure.

bus.c 32760 bytes 2017-02-19 22:34:00 2017-02-23 13:30:01 bus driver management
cacheinfo.c 17660 bytes 2017-02-19 22:34:00 2017-02-23 13:30:02  
class.c 15666 bytes 2017-02-19 22:34:00 2017-02-23 13:30:02 basic device class management
component.c 12063 bytes 2017-02-19 22:34:00 2017-02-23 13:30:02  
container.c 968 bytes 2017-02-19 22:34:00 2017-02-23 13:30:02  
core.c 75726 bytes 2017-02-19 22:34:00 2017-02-23 13:30:03 core driver model code (device registration, etc)
cpu.c 12138 bytes 2017-02-19 22:34:00 2017-02-23 13:30:03

CPU subsystem support

dd.c 24666 bytes 2017-02-19 22:34:00 2017-02-23 13:30:07 The core device/driver interactions.
devcoredump.c 10101 bytes 2017-02-19 22:34:00 2017-02-23 13:30:07  
devres.c 26472 bytes 2017-02-19 22:34:00 2017-02-23 13:30:08 device resource management
devtmpfs.c 9203 bytes 2017-02-19 22:34:00 2017-02-23 13:30:08  
dma-coherent.c 9065 bytes 2017-02-19 22:34:00 2017-02-23 13:30:08

Coherent per-device memory handling. Borrowed from i386

dma-contiguous.c 8166 bytes 2017-02-19 22:34:00 2017-02-23 13:30:08  
dma-mapping.c 8429 bytes 2017-02-19 22:34:00 2017-02-23 13:30:08 arch-independent dma-mapping routines
driver.c 5745 bytes 2017-02-19 22:34:00 2017-02-23 13:30:08 centralized device driver management
firmware.c 614 bytes 2017-02-19 22:34:00 2017-02-23 13:30:08 firmware subsystem hoohaw.
firmware_class.c 43632 bytes 2017-02-19 22:34:00 2017-02-23 13:30:09 Multi purpose firmware loading support
hypervisor.c 544 bytes 2017-02-19 22:34:00 2017-02-23 13:30:09 sys/hypervisor subsystem.
init.c 776 bytes 2017-02-19 22:34:00 2017-02-23 13:30:09  
isa.c 3774 bytes 2017-02-19 22:34:00 2017-02-23 13:30:09

ISA bus.

Kconfig 11965 bytes 2017-02-19 22:34:00 -  
Makefile 993 bytes 2017-02-19 22:34:00 2017-02-23 13:30:09  
map.c 3368 bytes 2017-02-19 22:34:00 2017-02-23 13:30:09  
memory.c 20191 bytes 2017-02-19 22:34:00 2017-02-23 13:30:09  
module.c 2085 bytes 2017-02-19 22:34:00 2017-02-23 13:30:11 module sysfs fun for drivers
node.c 19471 bytes 2017-02-19 22:34:00 2017-02-23 13:30:12

Basic Node interface support

pinctrl.c 2721 bytes 2017-02-19 22:34:00 2017-02-23 13:30:12  
platform-msi.c 11195 bytes 2017-02-19 22:34:00 2017-02-23 13:30:12  
platform.c 37116 bytes 2017-02-19 22:34:00 2017-02-23 13:30:13 platform 'pseudo' bus for legacy devices
property.c 32806 bytes 2017-02-19 22:34:00 2017-02-23 13:30:13 Unified device property interface.
soc.c 5926 bytes 2017-02-19 22:34:00 2017-02-23 13:30:13  
syscore.c 3319 bytes 2017-02-19 22:34:00 2017-02-23 13:30:14 Execution of system core operations.
topology.c 3995 bytes 2017-02-19 22:34:00 2017-02-23 13:30:14 Populate sysfs with cpu topology information
transport_class.c 9577 bytes 2017-02-19 22:34:00 2017-02-23 13:30:14 implementation of generic transport classes