Home
last modified time | relevance | path

Searched refs:sysfs (Results 1 – 25 of 154) sorted by relevance

1234567

/drivers/base/
A Dauxiliary_sysfs.c29 guard(mutex)(&auxdev->sysfs.lock); in auxiliary_irq_dir_prepare()
30 if (auxdev->sysfs.irq_dir_exists) in auxiliary_irq_dir_prepare()
37 auxdev->sysfs.irq_dir_exists = true; in auxiliary_irq_dir_prepare()
38 xa_init(&auxdev->sysfs.irqs); in auxiliary_irq_dir_prepare()
73 ret = xa_insert(&auxdev->sysfs.irqs, irq, info, GFP_KERNEL); in auxiliary_device_sysfs_irq_add()
83 xa_store(&auxdev->sysfs.irqs, irq, no_free_ptr(info), GFP_KERNEL); in auxiliary_device_sysfs_irq_add()
87 xa_erase(&auxdev->sysfs.irqs, irq); in auxiliary_device_sysfs_irq_add()
102 struct auxiliary_irq_info *info __free(kfree) = xa_load(&auxdev->sysfs.irqs, irq); in auxiliary_device_sysfs_irq_remove()
111 xa_erase(&auxdev->sysfs.irqs, irq); in auxiliary_device_sysfs_irq_remove()
/drivers/crypto/intel/qat/qat_common/
A Dadf_sysfs.c257 if (accel_dev->sysfs.ring_num == UNSET_RING_NUM) in rp2srv_show()
260 down_read(&accel_dev->sysfs.lock); in rp2srv_show()
261 svc = GET_SRV_TYPE(accel_dev, accel_dev->sysfs.ring_num % in rp2srv_show()
263 up_read(&accel_dev->sysfs.lock); in rp2srv_show()
303 down_write(&accel_dev->sysfs.lock); in rp2srv_store()
304 accel_dev->sysfs.ring_num = ring; in rp2srv_store()
305 up_write(&accel_dev->sysfs.lock); in rp2srv_store()
349 accel_dev->sysfs.ring_num = UNSET_RING_NUM; in adf_sysfs_init()
/drivers/gpu/drm/xe/
A Dxe_gt_sysfs.c29 kobject_put(gt->sysfs); in gt_sysfs_fini()
46 err = kobject_add(&kg->base, tile->sysfs, "gt%d", gt->info.id); in xe_gt_sysfs_init()
52 gt->sysfs = &kg->base; in xe_gt_sysfs_init()
A Dxe_tile_sysfs.c29 kobject_put(tile->sysfs); in tile_sysfs_fini()
52 tile->sysfs = &kt->base; in xe_tile_sysfs_init()
A Dxe_gt_ccs_mode.c173 sysfs_remove_files(gt->sysfs, gt_ccs_mode_attrs); in xe_gt_ccs_mode_sysfs_fini()
197 err = sysfs_create_files(gt->sysfs, gt_ccs_mode_attrs); in xe_gt_ccs_mode_sysfs_init()
/drivers/leds/trigger/
A Dledtrig-tty.c16 struct completion sysfs; member
49 ret = wait_for_completion_timeout(&trigger_data->sysfs, in ledtrig_tty_wait_for_completion()
64 reinit_completion(&trigger_data->sysfs); in ttyname_show()
95 reinit_completion(&trigger_data->sysfs); in ttyname_store()
294 complete_all(&trigger_data->sysfs); in ledtrig_tty_work()
327 init_completion(&trigger_data->sysfs); in ledtrig_tty_activate()
/drivers/video/fbdev/omap2/omapfb/dss/
A DMakefile8 omapdss-y += manager.o manager-sysfs.o overlay.o overlay-sysfs.o apply.o \
9 dispc-compat.o display-sysfs.o
/drivers/media/usb/pvrusb2/
A DMakefile2 obj-pvrusb2-sysfs-$(CONFIG_VIDEO_PVRUSB2_SYSFS) := pvrusb2-sysfs.o
16 $(obj-pvrusb2-sysfs-y) $(obj-pvrusb2-debugifc-y)
A DKconfig21 bool "pvrusb2 sysfs support"
25 This option enables the operation of a sysfs based
62 in the pvrusb2 driver, hosted through sysfs.
/drivers/hwtracing/coresight/
A DMakefile29 coresight-sysfs.o coresight-syscfg.o coresight-config.o \
41 coresight-etm3x-sysfs.o
43 coresight-etm4x-y := coresight-etm4x-core.o coresight-etm4x-sysfs.o \
53 coresight-cti-sysfs.o
/drivers/iio/resolver/
A DKconfig12 to digital converters, ad2s90, provides direct access via sysfs.
24 via sysfs.
39 to digital converters, ad2s1210, provides direct access via sysfs.
/drivers/firmware/google/
A DMakefile13 vpd-sysfs-y := vpd.o vpd_decode.o
14 obj-$(CONFIG_GOOGLE_VPD) += vpd-sysfs.o
/drivers/block/rnbd/
A DMakefile6 rnbd-clt-sysfs.o
11 rnbd-srv-sysfs.o \
/drivers/infiniband/ulp/rtrs/
A DMakefile7 rtrs-clt-sysfs.o \
14 rtrs-srv-sysfs.o \
/drivers/firmware/
A DKconfig45 BIOS tries boot from. This information is then exported via sysfs.
61 bool "Add firmware-provided memory map to sysfs" if EXPERT
68 See also Documentation/ABI/testing/sysfs-firmware-memmap.
71 bool "Export DMI identification via sysfs to userspace"
80 tristate "DMI table support in sysfs"
85 data via sysfs. This is useful for consuming the data without
111 Boot Firmware Table (iBFT) via sysfs to userspace. If you wish to
123 tristate "QEMU fw_cfg device support in sysfs"
129 configuration (fw_cfg) file entries via sysfs. Entries are
159 access through the Intel Service Layer to user space via sysfs
/drivers/thermal/qcom/
A DKconfig7 This enables the thermal sysfs driver for the TSENS device. It shows
29 This enables a thermal sysfs driver for Qualcomm plug-and-play (QPNP)
30 PMIC devices. It shows up in sysfs as a thermal sensor with multiple
/drivers/soc/versatile/
A DKconfig11 core modules providing some sysfs information about the ASIC
20 providing some sysfs information about the ASIC variant.
/drivers/iio/cdc/
A DKconfig12 (ad7150, ad7151, ad7156) Provides direct access via sysfs.
22 (AD7745, AD7746, AD7747) Provides direct access via sysfs.
/drivers/staging/iio/frequency/
A DKconfig12 AD9832 and AD9835, provides direct access via sysfs.
22 AD9833, AD9834, AD9837 and AD9838, provides direct access via sysfs.
/drivers/base/firmware_loader/
A DKconfig95 bool "Enable the firmware sysfs fallback mechanism"
99 This option enables a sysfs loading facility to enable firmware
105 built-in. For details on how to work with the sysfs fallback mechanism
111 the requested firmware a sysfs fallback loading facility is made
168 bool "Force the firmware sysfs fallback mechanism when possible"
171 Enabling this option forces a sysfs userspace fallback mechanism
225 bool "Enable users to initiate firmware updates using sysfs"
230 sysfs interface that allows firmware updates to be initiated from
/drivers/platform/mellanox/
A DKconfig58 space through sysfs interface. The sets of registers for sysfs access
94 does not boot up correctly. This driver provides sysfs access
106 Mellanox BlueField SoC via a sysfs interface.
/drivers/powercap/
A DKconfig3 # Generic power capping sysfs interface configuration
7 bool "Generic powercap sysfs driver"
9 The power capping sysfs interface allows kernel subsystems to expose power
/drivers/iio/frequency/
A DKconfig19 Clock Generator. The driver provides direct access via sysfs.
37 Wideband Synthesizers. The driver provides direct access via sysfs.
48 Wideband Synthesizers. The driver provides direct access via sysfs.
/drivers/infiniband/core/
A Dsysfs.c175 struct ib_port *port = ibdev->port_data[port_num].sysfs; in hw_stat_port_show()
188 struct ib_port *port = ibdev->port_data[port_num].sysfs; in hw_stat_port_store()
1083 !ibdev->port_data[port_num].sysfs->hw_stats_data) in ib_get_hw_stats_port()
1085 return ibdev->port_data[port_num].sysfs->hw_stats_data->stats; in ib_get_hw_stats_port()
1210 device->port_data[port_num].sysfs = p; in setup_port()
1265 device->port_data[port_num].sysfs = NULL; in setup_port()
1282 port->ibdev->port_data[port->port_num].sysfs == port) in destroy_port()
1283 port->ibdev->port_data[port->port_num].sysfs = NULL; in destroy_port()
1462 return sysfs_create_groups(&ibdev->port_data[port_num].sysfs->kobj, in ib_port_register_client_groups()
1470 return sysfs_remove_groups(&ibdev->port_data[port_num].sysfs->kobj, in ib_port_unregister_client_groups()
/drivers/platform/x86/intel/pmt/
A DKconfig10 the basic sysfs interface and file hierarchy used by PMT devices.
13 <file:Documentation/ABI/testing/sysfs-class-intel_pmt>

Completed in 33 milliseconds

1234567