Группа атрибутов отсутствует при назначении ее группе атрибутов по умолчанию.Linux

Anonymous
Группа атрибутов отсутствует при назначении ее группе атрибутов по умолчанию.

Сообщение Anonymous »


Следуя этому руководству, я предположил, что могу просто назначить свою группу атрибутов группе атрибутов по умолчанию следующим образом:

static DEVICE_ATTR_RO(status); статический атрибут структуры *my_dev_attrs[] = { &dev_attr_status.attr, НУЛЕВОЙ }; ATTRIBUTE_GROUPS(my_dev); статический int зонд (struct spi_device *spi) { ... spi->dev.groups = my_dev_groups; ... } Но файл /sys/bus/spi/drivers/my_dev/spi2.0 не отображается. Однако когда я определяю атрибут следующим образом:

int ret ret = sysfs_create_group(&spi->dev.kobj, &my_dev_group); если (рет

Вернуться в «Linux»