DEVICE_ATTR_RO
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(battery_percentage);
static DEVICE_ATTR_RO(battery_voltage);
static DEVICE_ATTR_RO(irq);
static DEVICE_ATTR_RO(dma);
static DEVICE_ATTR_RO(resource);
static DEVICE_ATTR_RO(vendor);
static DEVICE_ATTR_RO(device);
static DEVICE_ATTR_RO(type);
static const DEVICE_ATTR_RO(aarch32_el0);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(pmu_name);
static DEVICE_ATTR_RO(_name)
static DEVICE_ATTR_RO(domains);
static DEVICE_ATTR_RO(sockets);
static DEVICE_ATTR_RO(chipspersocket);
static DEVICE_ATTR_RO(coresperchip);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(kernel_version);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(devspec);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(modalias);
DEVICE_ATTR_RO(flags);
DEVICE_ATTR_RO(dirty_shutdown);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(devspec);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(cmo_entitled);
static DEVICE_ATTR_RO(cmo_allocated);
static DEVICE_ATTR_RO(ctn_id);
static DEVICE_ATTR_RO(ctn_type);
static DEVICE_ATTR_RO(dst_offset);
static DEVICE_ATTR_RO(leap_seconds);
static DEVICE_ATTR_RO(leap_seconds_scheduled);
static DEVICE_ATTR_RO(stratum);
static DEVICE_ATTR_RO(time_offset);
static DEVICE_ATTR_RO(time_zone_offset);
static DEVICE_ATTR_RO(timing_mode);
static DEVICE_ATTR_RO(timing_state);
static DEVICE_ATTR_RO(uid_is_unique);
static DEVICE_ATTR_RO(index);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(mio_enabled);
static DEVICE_ATTR_RO(switch);
static DEVICE_ATTR_RO(devspec);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(serial);
static DEVICE_ATTR_RO(branches);
static DEVICE_ATTR_RO(max_precise);
static DEVICE_ATTR_RO(branches);
static DEVICE_ATTR_RO(branch_counter_nr);
static DEVICE_ATTR_RO(branch_counter_width);
static DEVICE_ATTR_RO(alias);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(processor_flags);
static DEVICE_ATTR_RO(sgx_total_bytes);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(jumpers);
static DEVICE_ATTR_RO(_field)
static DEVICE_ATTR_RO(format);
static DEVICE_ATTR_RO(tag_size);
static DEVICE_ATTR_RO(protection_interval_bytes);
static DEVICE_ATTR_RO(device_is_integrity_capable);
static DEVICE_ATTR_RO(vbnv);
static DEVICE_ATTR_RO(device_type);
static DEVICE_ATTR_RO(fw_version);
static DEVICE_ATTR_RO(vrm_ver);
static DEVICE_ATTR_RO(armcp_kernel_ver);
static DEVICE_ATTR_RO(armcp_ver);
static DEVICE_ATTR_RO(cpld_ver);
static DEVICE_ATTR_RO(cpucp_kernel_ver);
static DEVICE_ATTR_RO(cpucp_ver);
static DEVICE_ATTR_RO(device_type);
static DEVICE_ATTR_RO(fuse_ver);
static DEVICE_ATTR_RO(hard_reset_cnt);
static DEVICE_ATTR_RO(pci_addr);
static DEVICE_ATTR_RO(preboot_btl_ver);
static DEVICE_ATTR_RO(soft_reset_cnt);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(thermal_ver);
static DEVICE_ATTR_RO(uboot_ver);
static DEVICE_ATTR_RO(fw_os_ver);
static DEVICE_ATTR_RO(security_enabled);
static DEVICE_ATTR_RO(module_id);
static DEVICE_ATTR_RO(parent_device);
static DEVICE_ATTR_RO(clk_cur_freq_mhz);
static DEVICE_ATTR_RO(infineon_ver);
static DEVICE_ATTR_RO(ic_clk_curr);
static DEVICE_ATTR_RO(mme_clk_curr);
static DEVICE_ATTR_RO(tpc_clk_curr);
static DEVICE_ATTR_RO(infineon_ver);
static DEVICE_ATTR_RO(hw_min_freq);
static DEVICE_ATTR_RO(hw_efficient_freq);
static DEVICE_ATTR_RO(hw_max_freq);
static DEVICE_ATTR_RO(current_freq);
static DEVICE_ATTR_RO(npu_busy_time_us);
static DEVICE_ATTR_RO(npu_memory_utilization);
static DEVICE_ATTR_RO(sched_mode);
static DEVICE_ATTR_RO(ce_count);
static DEVICE_ATTR_RO(ue_count);
static DEVICE_ATTR_RO(ue_nonfatal_count);
static DEVICE_ATTR_RO(low_power_idle_system_residency_us);
static DEVICE_ATTR_RO(low_power_idle_cpu_residency_us);
static DEVICE_ATTR_RO(caps);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(real_power_state);
static DEVICE_ATTR_RO(power_state);
static DEVICE_ATTR_RO(hid);
static DEVICE_ATTR_RO(cid);
static DEVICE_ATTR_RO(uid);
static DEVICE_ATTR_RO(adr);
static DEVICE_ATTR_RO(path);
static DEVICE_ATTR_RO(description);
static DEVICE_ATTR_RO(sun);
static DEVICE_ATTR_RO(hrv);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(docked);
static DEVICE_ATTR_RO(flags);
static DEVICE_ATTR_RO(uid);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(ssc_clock_info);
static DEVICE_ATTR_RO(fivr_switching_freq_mhz);
static DEVICE_ATTR_RO(fivr_switching_fault_status);
static DEVICE_ATTR_RO(max_platform_power_mw);
static DEVICE_ATTR_RO(platform_power_source);
static DEVICE_ATTR_RO(adapter_rating_mw);
static DEVICE_ATTR_RO(battery_steady_power_mw);
static DEVICE_ATTR_RO(charger_type);
static DEVICE_ATTR_RO(rest_of_platform_power_mw);
static DEVICE_ATTR_RO(max_steady_state_power_mw);
static DEVICE_ATTR_RO(high_freq_impedance_mohm);
static DEVICE_ATTR_RO(no_load_voltage_mv);
static DEVICE_ATTR_RO(current_discharge_capbility_ma);
static DEVICE_ATTR_RO(revision);
static DEVICE_ATTR_RO(handle);
static DEVICE_ATTR_RO(phys_id);
static DEVICE_ATTR_RO(vendor);
static DEVICE_ATTR_RO(rev_id);
static DEVICE_ATTR_RO(device);
static DEVICE_ATTR_RO(subsystem_vendor);
static DEVICE_ATTR_RO(subsystem_rev_id);
static DEVICE_ATTR_RO(subsystem_device);
static DEVICE_ATTR_RO(format);
static DEVICE_ATTR_RO(format1);
static DEVICE_ATTR_RO(formats);
static DEVICE_ATTR_RO(serial);
static DEVICE_ATTR_RO(family);
static DEVICE_ATTR_RO(dsm_mask);
static DEVICE_ATTR_RO(flags);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(dirty_shutdown);
static DEVICE_ATTR_RO(range_index);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(choices);
static DEVICE_ATTR_RO(resource_in_use);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(remapped_nvme);
static DEVICE_ATTR_RO(num_chars);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(level);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(coherency_line_size);
static DEVICE_ATTR_RO(ways_of_associativity);
static DEVICE_ATTR_RO(number_of_sets);
static DEVICE_ATTR_RO(size);
static DEVICE_ATTR_RO(allocation_policy);
static DEVICE_ATTR_RO(write_policy);
static DEVICE_ATTR_RO(shared_cpu_map);
static DEVICE_ATTR_RO(shared_cpu_list);
static DEVICE_ATTR_RO(physical_line_partition);
static const DEVICE_ATTR_RO(waiting_for_supplier);
static const DEVICE_ATTR_RO(removable);
static const DEVICE_ATTR_RO(dev);
static const DEVICE_ATTR_RO(status);
static const DEVICE_ATTR_RO(auto_remove_on);
static const DEVICE_ATTR_RO(runtime_pm);
static const DEVICE_ATTR_RO(sync_state_only);
static DEVICE_ATTR_RO(housekeeping);
static DEVICE_ATTR_RO(nohz_full);
static DEVICE_ATTR_RO(crash_hotplug);
DEVICE_ATTR_RO(remaining_size);
DEVICE_ATTR_RO(status);
DEVICE_ATTR_RO(error);
static DEVICE_ATTR_RO(valid_zones);
static DEVICE_ATTR_RO(phys_index);
static DEVICE_ATTR_RO(phys_device);
static DEVICE_ATTR_RO(removable);
static DEVICE_ATTR_RO(block_size_bytes);
static DEVICE_ATTR_RO(crash_hotplug);
static DEVICE_ATTR_RO(property)
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(horizontal_position);
static DEVICE_ATTR_RO(dock);
static DEVICE_ATTR_RO(lid);
static DEVICE_ATTR_RO(panel);
static DEVICE_ATTR_RO(vertical_position);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(numa_node);
static DEVICE_ATTR_RO(runtime_active_time);
static DEVICE_ATTR_RO(runtime_suspended_time);
static DEVICE_ATTR_RO(runtime_status);
static DEVICE_ATTR_RO(wakeup_count);
static DEVICE_ATTR_RO(wakeup_active_count);
static DEVICE_ATTR_RO(wakeup_abort_count);
static DEVICE_ATTR_RO(wakeup_expire_count);
static DEVICE_ATTR_RO(wakeup_active);
static DEVICE_ATTR_RO(wakeup_total_time_ms);
static DEVICE_ATTR_RO(wakeup_max_time_ms);
static DEVICE_ATTR_RO(wakeup_last_time_ms);
static DEVICE_ATTR_RO(wakeup_prevent_sleep_time_ms);
static DEVICE_ATTR_RO(runtime_usage);
static DEVICE_ATTR_RO(runtime_active_kids);
static DEVICE_ATTR_RO(runtime_enabled);
static DEVICE_ATTR_RO(prevent_suspend_time_ms);
static DEVICE_ATTR_RO(_name)
static DEVICE_ATTR_RO(active_time_ms);
static DEVICE_ATTR_RO(total_time_ms);
static DEVICE_ATTR_RO(max_time_ms);
static DEVICE_ATTR_RO(last_change_ms);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(book_id);
static DEVICE_ATTR_RO(drawer_id);
static DEVICE_ATTR_RO(cpu_capacity);
static DEVICE_ATTR_RO(physical_package_id);
static DEVICE_ATTR_RO(die_id);
static DEVICE_ATTR_RO(cluster_id);
static DEVICE_ATTR_RO(core_id);
static DEVICE_ATTR_RO(manuf);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(rev);
static DEVICE_ATTR_RO(class);
static DEVICE_ATTR_RO(serial);
static DEVICE_ATTR_RO(io_stat);
static DEVICE_ATTR_RO(mm_stat);
static DEVICE_ATTR_RO(debug_stat);
static DEVICE_ATTR_RO(initstate);
static DEVICE_ATTR_RO(bd_stat);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(oem_pk_hash);
static DEVICE_ATTR_RO(serial_number);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(module_##name)
static DEVICE_ATTR_RO(number_of_ways_enabled);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(bsr_size);
static DEVICE_ATTR_RO(bsr_stride);
static DEVICE_ATTR_RO(bsr_length);
static DEVICE_ATTR_RO(rng_available);
static DEVICE_ATTR_RO(rng_selected);
static DEVICE_ATTR_RO(device_id);
static DEVICE_ATTR_RO(provides_device_sdrs);
static DEVICE_ATTR_RO(revision);
static DEVICE_ATTR_RO(firmware_revision);
static DEVICE_ATTR_RO(ipmi_version);
static DEVICE_ATTR_RO(manufacturer_id);
static DEVICE_ATTR_RO(product_id);
static DEVICE_ATTR_RO(guid);
static DEVICE_ATTR_RO(nr_users);
static DEVICE_ATTR_RO(nr_msgs);
static DEVICE_ATTR_RO(maintenance_mode);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(interrupts_enabled);
static DEVICE_ATTR_RO(params);
static DEVICE_ATTR_RO(pcrs);
static DEVICE_ATTR_RO(enabled);
static DEVICE_ATTR_RO(active);
static DEVICE_ATTR_RO(owned);
static DEVICE_ATTR_RO(temp_deactivated);
static DEVICE_ATTR_RO(caps);
static DEVICE_ATTR_RO(durations);
static DEVICE_ATTR_RO(timeouts);
static DEVICE_ATTR_RO(tpm_version_major);
static DEVICE_ATTR_RO(null_name);
static DEVICE_ATTR_RO(pubek);
static DEVICE_ATTR_RO(input_present);
static DEVICE_ATTR_RO(input_present_sticky);
static DEVICE_ATTR_RO(pll_locked);
static DEVICE_ATTR_RO(pll_locked_sticky);
static DEVICE_ATTR_RO(prefcore);
static DEVICE_ATTR_RO(otp);
static DEVICE_ATTR_RO(fused_part);
static DEVICE_ATTR_RO(boot_integrity);
static DEVICE_ATTR_RO(debug_lock_on);
static DEVICE_ATTR_RO(tsme_status);
static DEVICE_ATTR_RO(anti_rollback_status);
static DEVICE_ATTR_RO(rpmc_production_enabled);
static DEVICE_ATTR_RO(rpmc_spirom_available);
static DEVICE_ATTR_RO(hsp_tpm_available);
static DEVICE_ATTR_RO(rom_armor_enforced);
static DEVICE_ATTR_RO(bootloader_version);
static DEVICE_ATTR_RO(tee_version);
static DEVICE_ATTR_RO(num_rps);
static DEVICE_ATTR_RO(enforced_min);
static DEVICE_ATTR_RO(active);
static DEVICE_ATTR_RO(permanent_min);
static DEVICE_ATTR_RO(errors_correctable);
static DEVICE_ATTR_RO(errors_nonfatal);
static DEVICE_ATTR_RO(errors_fatal);
static DEVICE_ATTR_RO(vf_type);
static DEVICE_ATTR_RO(serial);
static DEVICE_ATTR_RO(numa_node);
static DEVICE_ATTR_RO(firmware_version);
static DEVICE_ATTR_RO(payload_max);
static DEVICE_ATTR_RO(label_storage_size);
static DEVICE_ATTR_RO(size);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(target_type);
static DEVICE_ATTR_RO(target_list);
static DEVICE_ATTR_RO(dpa_resource);
static DEVICE_ATTR_RO(interleave_granularity);
static DEVICE_ATTR_RO(interleave_ways);
static DEVICE_ATTR_RO(qos_class);
static DEVICE_ATTR_RO(devtype);
static DEVICE_ATTR_RO(decoders_committed);
static DEVICE_ATTR_RO(modalias);
DEVICE_ATTR_RO(region);
static DEVICE_ATTR_RO(resource);
static DEVICE_ATTR_RO(mode);
static DEVICE_ATTR_RO(extended_linear_cache_size);
static DEVICE_ATTR_RO(locked);
static DEVICE_ATTR_RO(rcd_link_cap);
static DEVICE_ATTR_RO(rcd_link_ctrl);
static DEVICE_ATTR_RO(rcd_link_status);
static DEVICE_ATTR_RO(provider);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(dirty_shutdown);
static DEVICE_ATTR_RO(target_node);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(numa_node);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(available_size);
static DEVICE_ATTR_RO(seed);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(enable_count);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(available_governors);
static DEVICE_ATTR_RO(cur_freq);
static DEVICE_ATTR_RO(target_freq);
static DEVICE_ATTR_RO(available_frequencies);
static DEVICE_ATTR_RO(related_cpus);
static DEVICE_ATTR_RO(gid);
static DEVICE_ATTR_RO(fabric_id);
static DEVICE_ATTR_RO(memcpy_count);
static DEVICE_ATTR_RO(bytes_transferred);
static DEVICE_ATTR_RO(in_use);
static DEVICE_ATTR_RO(cr_faults);
static DEVICE_ATTR_RO(cr_fault_failures);
static DEVICE_ATTR_RO(pid);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(max_work_queues_size);
static DEVICE_ATTR_RO(max_groups);
static DEVICE_ATTR_RO(max_work_queues);
static DEVICE_ATTR_RO(max_engines);
static DEVICE_ATTR_RO(numa_node);
static DEVICE_ATTR_RO(max_batch_size);
static DEVICE_ATTR_RO(max_transfer_size);
static DEVICE_ATTR_RO(op_cap);
static DEVICE_ATTR_RO(gen_cap);
static DEVICE_ATTR_RO(configurable);
static DEVICE_ATTR_RO(clients);
static DEVICE_ATTR_RO(pasid_enabled);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(errors);
static DEVICE_ATTR_RO(max_tokens); /* deprecated */
static DEVICE_ATTR_RO(max_read_buffers);
static DEVICE_ATTR_RO(cdev_major);
static DEVICE_ATTR_RO(iaa_cap);
static DEVICE_ATTR_RO(dsacaps);
static DEVICE_ATTR_RO(dram_hole);
static DEVICE_ATTR_RO(signature);
static DEVICE_ATTR_RO(enabled);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(uuid);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(partition_id);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(protocol_id);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(protocol_version);
static DEVICE_ATTR_RO(firmware_version);
static DEVICE_ATTR_RO(vendor_id);
static DEVICE_ATTR_RO(sub_vendor_id);
static DEVICE_ATTR_RO(protocol_version);
static DEVICE_ATTR_RO(firmware_version);
static DEVICE_ATTR_RO(address);
static DEVICE_ATTR_RO(size);
static DEVICE_ATTR_RO(serial);
static DEVICE_ATTR_RO(current_image);
static DEVICE_ATTR_RO(fail_image);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(error_location);
static DEVICE_ATTR_RO(error_details);
static DEVICE_ATTR_RO(retry_counter);
static DEVICE_ATTR_RO(max_retry);
static DEVICE_ATTR_RO(dcmf0);
static DEVICE_ATTR_RO(dcmf1);
static DEVICE_ATTR_RO(dcmf2);
static DEVICE_ATTR_RO(dcmf3);
static DEVICE_ATTR_RO(dcmf0_status);
static DEVICE_ATTR_RO(dcmf1_status);
static DEVICE_ATTR_RO(dcmf2_status);
static DEVICE_ATTR_RO(dcmf3_status);
static DEVICE_ATTR_RO(spt0_address);
static DEVICE_ATTR_RO(spt1_address);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(first_error);
static DEVICE_ATTR_RO(first_malformed_req);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(power_state);
static DEVICE_ATTR_RO(userclk_freqsts);
static DEVICE_ATTR_RO(userclk_freqcntrsts);
static DEVICE_ATTR_RO(afu_id);
static DEVICE_ATTR_RO(nonfatal_errors);
static DEVICE_ATTR_RO(catfatal_errors);
static DEVICE_ATTR_RO(first_error);
static DEVICE_ATTR_RO(next_error);
static DEVICE_ATTR_RO(fabric_version);
static DEVICE_ATTR_RO(socket_id);
static DEVICE_ATTR_RO(temp1_max_policy);
static DEVICE_ATTR_RO(ports_num);
static DEVICE_ATTR_RO(power1_xeon_limit);
static DEVICE_ATTR_RO(power1_fpga_limit);
static DEVICE_ATTR_RO(power1_ltr);
static DEVICE_ATTR_RO(bitstream_id);
static DEVICE_ATTR_RO(bitstream_metadata);
static DEVICE_ATTR_RO(cache_size);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(nios_fw_version);
static DEVICE_ATTR_RO(retimer_A_mode);
static DEVICE_ATTR_RO(retimer_B_mode);
static DEVICE_ATTR_RO(fec_mode);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(feature_id);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(compat_id);
static DEVICE_ATTR_RO(_name##_root_entry_hash)
static DEVICE_ATTR_RO(_name##_canceled_csks)
static DEVICE_ATTR_RO(flash_count);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(chip_id);
static DEVICE_ATTR_RO(cfam_id);
static DEVICE_ATTR_RO(timeout);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(base);
static DEVICE_ATTR_RO(label);
static DEVICE_ATTR_RO(ngpio);
static DEVICE_ATTR_RO(carveout_options);
static DEVICE_ATTR_RO(available_memory_partition);
static DEVICE_ATTR_RO(mem_info_preempt_used);
static DEVICE_ATTR_RO(core_id);
static DEVICE_ATTR_RO(config_id);
static DEVICE_ATTR_RO(aclk_hz);
static DEVICE_ATTR_RO(core_id);
static DEVICE_ATTR_RO(vga_pw);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(sw_state);
static DEVICE_ATTR_RO(hw_state);
static DEVICE_ATTR_RO(enabled);
static DEVICE_ATTR_RO(dpms);
static DEVICE_ATTR_RO(modes);
static DEVICE_ATTR_RO(connector_id);
static DEVICE_ATTR_RO(boot_display);
static DEVICE_ATTR_RO(vgpu_id);
static DEVICE_ATTR_RO(num_dsi_errors);
static DEVICE_ATTR_RO(hw_revision);
static DEVICE_ATTR_RO(cabc_available_modes);
static DEVICE_ATTR_RO(gpu_stats);
static DEVICE_ATTR_RO(num_cslices);
static DEVICE_ATTR_RO(max_freq);
static DEVICE_ATTR_RO(min_freq);
static DEVICE_ATTR_RO(bundle_class);
static DEVICE_ATTR_RO(bundle_id);
static DEVICE_ATTR_RO(vendor_string);
static DEVICE_ATTR_RO(product_string);
static DEVICE_ATTR_RO(bus_id);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(voltage_now);
static DEVICE_ATTR_RO(current_now);
static DEVICE_ATTR_RO(power_now);
static DEVICE_ATTR_RO(interface_type);
static DEVICE_ATTR_RO(module_id);
static DEVICE_ATTR_RO(num_interfaces);
static DEVICE_ATTR_RO(endo_id);
static DEVICE_ATTR_RO(ap_intf_id);
static const DEVICE_ATTR_RO(country);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(fw_version_receiver);
static DEVICE_ATTR_RO(fw_version_headset);
static DEVICE_ATTR_RO(microphone_up);
static DEVICE_ATTR_RO(sidetone_max);
static DEVICE_ATTR_RO(chip_mode);
static DEVICE_ATTR_RO(pwren_status);
static DEVICE_ATTR_RO(suspend_status);
static DEVICE_ATTR_RO(hid_over_i2c_en);
static DEVICE_ATTR_RO(power_saving_en);
static DEVICE_ATTR_RO(auto_sleep_time_range);
static DEVICE_ATTR_RO(dpad_mode_index);
static DEVICE_ATTR_RO(mcu_id);
static DEVICE_ATTR_RO(os_mode_index);
static DEVICE_ATTR_RO(fps_mode_dpi_index);
static DEVICE_ATTR_RO(os_mode_index);
static DEVICE_ATTR_RO(hardware_version);
static DEVICE_ATTR_RO(serial_number);
static DEVICE_ATTR_RO(firmware_version);
static DEVICE_ATTR_RO(enabled_index);
static DEVICE_ATTR_RO(effect_index);
static DEVICE_ATTR_RO(speed_range);
static DEVICE_ATTR_RO(gamepad_mode_index);
static DEVICE_ATTR_RO(button_mapping_options);
static DEVICE_ATTR_RO(rumble_intensity_range);
static DEVICE_ATTR_RO(firmware_version);
static DEVICE_ATTR_RO(hardware_version);
static DEVICE_ATTR_RO(function_row_physmap);
static DEVICE_ATTR_RO(base_version);
static DEVICE_ATTR_RO(project_version);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(monitor_id);
static DEVICE_ATTR_RO(class_id);
static DEVICE_ATTR_RO(device_id);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(numa_node);
static DEVICE_ATTR_RO(server_monitor_pending);
static DEVICE_ATTR_RO(client_monitor_pending);
static DEVICE_ATTR_RO(server_monitor_latency);
static DEVICE_ATTR_RO(client_monitor_latency);
static DEVICE_ATTR_RO(server_monitor_conn_id);
static DEVICE_ATTR_RO(client_monitor_conn_id);
static DEVICE_ATTR_RO(out_intr_mask);
static DEVICE_ATTR_RO(out_read_index);
static DEVICE_ATTR_RO(out_write_index);
static DEVICE_ATTR_RO(out_read_bytes_avail);
static DEVICE_ATTR_RO(out_write_bytes_avail);
static DEVICE_ATTR_RO(in_intr_mask);
static DEVICE_ATTR_RO(in_read_index);
static DEVICE_ATTR_RO(in_write_index);
static DEVICE_ATTR_RO(in_read_bytes_avail);
static DEVICE_ATTR_RO(in_write_bytes_avail);
static DEVICE_ATTR_RO(channel_vp_mapping);
static DEVICE_ATTR_RO(vendor);
static DEVICE_ATTR_RO(device);
static DEVICE_ATTR_RO(power1_cap_hyst);
static DEVICE_ATTR_RO(power1_accuracy);
static DEVICE_ATTR_RO(power1_is_battery);
static DEVICE_ATTR_RO(power1_model_number);
static DEVICE_ATTR_RO(power1_oem_info);
static DEVICE_ATTR_RO(power1_serial_number);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(temp1_auto_point2_pwm);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(name); /* for ISA devices */
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(fan1_input);
static DEVICE_ATTR_RO(fan1_fault);
static DEVICE_ATTR_RO(alarms_in);
static DEVICE_ATTR_RO(alarms_fan);
static DEVICE_ATTR_RO(alarms_temp);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(power1_input);
static DEVICE_ATTR_RO(power1_crit);
static DEVICE_ATTR_RO(power1_average);
static DEVICE_ATTR_RO(fan1_input);
static DEVICE_ATTR_RO(fan1_alarm);
static DEVICE_ATTR_RO(fan1_input);
static DEVICE_ATTR_RO(fan1_alarm);
static DEVICE_ATTR_RO(fan1_fault);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(pwm1_mode);
static DEVICE_ATTR_RO(fan1_min);
static DEVICE_ATTR_RO(fan1_max);
static DEVICE_ATTR_RO(fan1_input);
static DEVICE_ATTR_RO(fan1_alarm);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(label);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(temp1_input);
static DEVICE_ATTR_RO(temp1_input);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(temp1_crit);
static DEVICE_ATTR_RO(temp2_crit);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(gpio);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(temp1_input);
static DEVICE_ATTR_RO(fan1_input);
static DEVICE_ATTR_RO(occ_error);
static DEVICE_ATTR_RO(alarms_temp);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(alarms_in);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(reset_count);
static DEVICE_ATTR_RO(uptime);
static DEVICE_ATTR_RO(reset_reason);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(eic);
static DEVICE_ATTR_RO(temp1_input);
static DEVICE_ATTR_RO(humidity1_input);
static DEVICE_ATTR_RO(temp1_input);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(in5_input);
static DEVICE_ATTR_RO(temp1_input);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(in0_input);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(cpu0_vid);
static DEVICE_ATTR_RO(alarms);
static DEVICE_ATTR_RO(temp1_label);
static DEVICE_ATTR_RO(temp1_input);
static DEVICE_ATTR_RO(temp1_critical_alarm);
static DEVICE_ATTR_RO(power1_label);
static DEVICE_ATTR_RO(power1_input);
static DEVICE_ATTR_RO(power2_label);
static DEVICE_ATTR_RO(power2_input);
static DEVICE_ATTR_RO(powered);
static DEVICE_ATTR_RO(ctmid);
static DEVICE_ATTR_RO(nr_trigger_cons);
static DEVICE_ATTR_RO(trigout_filtered);
static DEVICE_ATTR_RO(chan_xtrigs_in);
static DEVICE_ATTR_RO(chan_xtrigs_out);
static DEVICE_ATTR_RO(chan_inuse);
static DEVICE_ATTR_RO(chan_free);
static DEVICE_ATTR_RO(traceid);
static DEVICE_ATTR_RO(cpu);
static DEVICE_ATTR_RO(traceid);
static DEVICE_ATTR_RO(nr_addr_cmp);
static DEVICE_ATTR_RO(nr_cntr);
static DEVICE_ATTR_RO(nr_ctxid_cmp);
static DEVICE_ATTR_RO(etmsr);
static DEVICE_ATTR_RO(nr_ext_inp);
static DEVICE_ATTR_RO(numcidc);
static DEVICE_ATTR_RO(numvmidc);
static DEVICE_ATTR_RO(addr_cmp_view);
static DEVICE_ATTR_RO(nrseqstate);
static DEVICE_ATTR_RO(nr_resource);
static DEVICE_ATTR_RO(nr_ss_cmp);
static DEVICE_ATTR_RO(sshot_status);
static DEVICE_ATTR_RO(cpu);
static DEVICE_ATTR_RO(ts_source);
static DEVICE_ATTR_RO(nr_pe_cmp);
static DEVICE_ATTR_RO(nr_addr_cmp);
static DEVICE_ATTR_RO(nr_cntr);
static DEVICE_ATTR_RO(funnel_ctrl);
static DEVICE_ATTR_RO(traceid);
static DEVICE_ATTR_RO(label);
static DEVICE_ATTR_RO(nr_links);
static DEVICE_ATTR_RO(buf_modes_available);
static DEVICE_ATTR_RO(traceid);
static DEVICE_ATTR_RO(traceid);
static DEVICE_ATTR_RO(align);
static DEVICE_ATTR_RO(flag);
static DEVICE_ATTR_RO(buf_size);
static DEVICE_ATTR_RO(port);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(masters);
static DEVICE_ATTR_RO(channels);
static DEVICE_ATTR_RO(hw_override);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(available_masters);
static DEVICE_ATTR_RO(bcr);
static DEVICE_ATTR_RO(dcr);
static DEVICE_ATTR_RO(pid);
static DEVICE_ATTR_RO(dynamic_address);
static DEVICE_ATTR_RO(hdrcap);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(mode);
static DEVICE_ATTR_RO(current_master);
static DEVICE_ATTR_RO(i3c_scl_frequency);
static DEVICE_ATTR_RO(i2c_scl_frequency);
static DEVICE_ATTR_RO(_name)
static DEVICE_ATTR_RO(data_available);
static DEVICE_ATTR_RO(direction);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(label);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(node_type);
static DEVICE_ATTR_RO(sys_image_guid);
static DEVICE_ATTR_RO(node_guid);
static DEVICE_ATTR_RO(fw_ver);
static DEVICE_ATTR_RO(abi_version);
static DEVICE_ATTR_RO(ibdev);
static DEVICE_ATTR_RO(port);
static DEVICE_ATTR_RO(ibdev);
static DEVICE_ATTR_RO(abi_version);
static DEVICE_ATTR_RO(hw_rev);
static DEVICE_ATTR_RO(hca_type);
static DEVICE_ATTR_RO(board_id);
static DEVICE_ATTR_RO(hw_rev);
static DEVICE_ATTR_RO(hca_type);
static DEVICE_ATTR_RO(board_id);
static DEVICE_ATTR_RO(hw_rev);
static DEVICE_ATTR_RO(board_id);
static DEVICE_ATTR_RO(boardversion);
static DEVICE_ATTR_RO(nctxts);
static DEVICE_ATTR_RO(nfreectxts);
static DEVICE_ATTR_RO(serial);
static DEVICE_ATTR_RO(tempsense);
static DEVICE_ATTR_RO(hw_rev);
static DEVICE_ATTR_RO(hca_type);
static DEVICE_ATTR_RO(hca_type);
static DEVICE_ATTR_RO(hw_rev);
static DEVICE_ATTR_RO(board_id);
static DEVICE_ATTR_RO(fw_pages);
static DEVICE_ATTR_RO(reg_pages);
static DEVICE_ATTR_RO(hca_type);
static DEVICE_ATTR_RO(hw_rev);
static DEVICE_ATTR_RO(board_id);
static DEVICE_ATTR_RO(board_id);
static DEVICE_ATTR_RO(hw_rev);
static DEVICE_ATTR_RO(hca_type);
static DEVICE_ATTR_RO(hw_rev);
static DEVICE_ATTR_RO(hca_type);
static DEVICE_ATTR_RO(hw_rev);
static DEVICE_ATTR_RO(hca_type);
static DEVICE_ATTR_RO(config);
static DEVICE_ATTR_RO(iface);
static DEVICE_ATTR_RO(max_vf);
static DEVICE_ATTR_RO(qp_per_vf);
static DEVICE_ATTR_RO(cq_per_vf);
static DEVICE_ATTR_RO(board_id);
static DEVICE_ATTR_RO(hca_type);
static DEVICE_ATTR_RO(hw_rev);
static DEVICE_ATTR_RO(board_id);
static DEVICE_ATTR_RO(parent);
static DEVICE_ATTR_RO(pkey);
static DEVICE_ATTR_RO(dev_id);
static DEVICE_ATTR_RO(parent);
static DEVICE_ATTR_RO(id_ext);
static DEVICE_ATTR_RO(ioc_guid);
static DEVICE_ATTR_RO(service_id);
static DEVICE_ATTR_RO(pkey);
static DEVICE_ATTR_RO(sgid);
static DEVICE_ATTR_RO(dgid);
static DEVICE_ATTR_RO(orig_dgid);
static DEVICE_ATTR_RO(req_lim);
static DEVICE_ATTR_RO(zero_req_lim);
static DEVICE_ATTR_RO(local_ib_port);
static DEVICE_ATTR_RO(local_ib_device);
static DEVICE_ATTR_RO(ch_count);
static DEVICE_ATTR_RO(comp_vector);
static DEVICE_ATTR_RO(tl_retry_count);
static DEVICE_ATTR_RO(cmd_sg_entries);
static DEVICE_ATTR_RO(allow_ext_sg);
static DEVICE_ATTR_RO(ibdev);
static DEVICE_ATTR_RO(port);
static DEVICE_ATTR_RO(function_row_physmap);
static DEVICE_ATTR_RO(counts);
static DEVICE_ATTR_RO(hall_bin);
static DEVICE_ATTR_RO(min);
static DEVICE_ATTR_RO(max);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(proto);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(extra);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(firmware_id);
static DEVICE_ATTR_RO(model);
static DEVICE_ATTR_RO(fw_version);
static DEVICE_ATTR_RO(header_errors);
static DEVICE_ATTR_RO(crc_errors);
static DEVICE_ATTR_RO(fw_version);
static DEVICE_ATTR_RO(model);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(firmware_version);
static DEVICE_ATTR_RO(product_id);
static DEVICE_ATTR_RO(fw_info);
static DEVICE_ATTR_RO(fw_info);
static DEVICE_ATTR_RO(fw_version);
static DEVICE_ATTR_RO(fw_revision);
static DEVICE_ATTR_RO(config_csum);
static DEVICE_ATTR_RO(fw_version);
static DEVICE_ATTR_RO(plat_id);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(address);
static DEVICE_ATTR_RO(cap);
static DEVICE_ATTR_RO(ecap);
static DEVICE_ATTR_RO(domains_supported);
static DEVICE_ATTR_RO(domains_used);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(id_device);
static DEVICE_ATTR_RO(id_format);
static DEVICE_ATTR_RO(id_vendor);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(max_flash_timeout);
static DEVICE_ATTR_RO(flash_fault);
static DEVICE_ATTR_RO(max_flash_brightness);
static DEVICE_ATTR_RO(multi_index);
static DEVICE_ATTR_RO(multi_max_intensity);
static DEVICE_ATTR_RO(brightness_hw_changed);
static DEVICE_ATTR_RO(max_brightness);
static DEVICE_ATTR_RO(max_current);
static DEVICE_ATTR_RO(offloaded);
static DEVICE_ATTR_RO(compatible);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(devspec);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(revision);
static DEVICE_ATTR_RO(model);
static DEVICE_ATTR_RO(minor);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(nvm);
static DEVICE_ATTR_RO(ident);
static DEVICE_ATTR_RO(priv_mem);
static DEVICE_ATTR_RO(model);
static DEVICE_ATTR_RO(card);
static DEVICE_ATTR_RO(input_id);
static DEVICE_ATTR_RO(link_status);
static DEVICE_ATTR_RO(stream_status);
static DEVICE_ATTR_RO(video_width);
static DEVICE_ATTR_RO(video_height);
static DEVICE_ATTR_RO(hsync_status);
static DEVICE_ATTR_RO(vsync_status);
static DEVICE_ATTR_RO(pclk_frequency);
static DEVICE_ATTR_RO(hsync_width);
static DEVICE_ATTR_RO(vsync_width);
static DEVICE_ATTR_RO(hback_porch);
static DEVICE_ATTR_RO(hfront_porch);
static DEVICE_ATTR_RO(vback_porch);
static DEVICE_ATTR_RO(vfront_porch);
static DEVICE_ATTR_RO(output_id);
static DEVICE_ATTR_RO(module_version);
static DEVICE_ATTR_RO(module_type);
static DEVICE_ATTR_RO(fw_version);
static DEVICE_ATTR_RO(fw_type);
static DEVICE_ATTR_RO(serial_number);
static DEVICE_ATTR_RO(index);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(frequency);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(chip_id);
static DEVICE_ATTR_RO(switch_off_status);
static DEVICE_ATTR_RO(turn_on_status);
static DEVICE_ATTR_RO(turn_on_status_2);
static DEVICE_ATTR_RO(cgbc_version);
static DEVICE_ATTR_RO(bmc_version);
static DEVICE_ATTR_RO(bmcfw_version);
static DEVICE_ATTR_RO(mac_address);
static DEVICE_ATTR_RO(mac_count);
static DEVICE_ATTR_RO(modulbus_number);
static DEVICE_ATTR_RO(pld_version);
static DEVICE_ATTR_RO(pld_specification);
static DEVICE_ATTR_RO(pld_type);
static DEVICE_ATTR_RO(dbg_regs);
static DEVICE_ATTR_RO(fw_ver);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(upboard_fpga_version);
static DEVICE_ATTR_RO(unique_id);
static DEVICE_ATTR_RO(sernum);
static DEVICE_ATTR_RO(jedec_id);
static DEVICE_ATTR_RO(uid);
static DEVICE_ATTR_RO(total_sectors);
static DEVICE_ATTR_RO(components);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(freerunning_timer);
static DEVICE_ATTR_RO(queue_working_time);
static DEVICE_ATTR_RO(base_clock);
static DEVICE_ATTR_RO(curr_bitstream);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(appid);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(tempsens);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(uuid);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(max_conn);
static DEVICE_ATTR_RO(fixed);
static DEVICE_ATTR_RO(vtag);
static DEVICE_ATTR_RO(max_len);
static DEVICE_ATTR_RO(fw_status);
static DEVICE_ATTR_RO(hbm_ver);
static DEVICE_ATTR_RO(hbm_ver_drv);
static DEVICE_ATTR_RO(fw_ver);
static DEVICE_ATTR_RO(dev_state);
static DEVICE_ATTR_RO(kind);
static DEVICE_ATTR_RO(trc);
static DEVICE_ATTR_RO(capability);
static DEVICE_ATTR_RO(overflow_##_error)
static DEVICE_ATTR_RO(error_##_error)
static DEVICE_ATTR_RO(error_smpro);
static DEVICE_ATTR_RO(error_pmpro);
static DEVICE_ATTR_RO(warn_smpro);
static DEVICE_ATTR_RO(warn_pmpro);
static DEVICE_ATTR_RO(event_##_event)
static DEVICE_ATTR_RO(event_dimm##_slot##_syndrome)
static DEVICE_ATTR_RO(boot_progress);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(api);
static DEVICE_ATTR_RO(flags);
static DEVICE_ATTR_RO(available_instances);
static DEVICE_ATTR_RO(algorithms);
static DEVICE_ATTR_RO(region_mmio_size);
static DEVICE_ATTR_RO(region_dus_size);
static DEVICE_ATTR_RO(isolate);
static DEVICE_ATTR_RO(errcnt);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(info##num)
static DEVICE_ATTR_RO(info##num)
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(info##num)
static DEVICE_ATTR_RO(available_directions);
static DEVICE_ATTR_RO(available_datatypes);
static DEVICE_ATTR_RO(number_of_packet_buffers);
static DEVICE_ATTR_RO(number_of_stream_buffers);
static DEVICE_ATTR_RO(size_of_stream_buffer);
static DEVICE_ATTR_RO(size_of_packet_buffer);
static DEVICE_ATTR_RO(channel_starving);
static DEVICE_ATTR_RO(set_buffer_size);
static DEVICE_ATTR_RO(set_number_of_buffers);
static DEVICE_ATTR_RO(set_direction);
static DEVICE_ATTR_RO(set_datatype);
static DEVICE_ATTR_RO(set_subbuffer_size);
static DEVICE_ATTR_RO(set_packets_per_xact);
static DEVICE_ATTR_RO(set_dbr_size);
static DEVICE_ATTR_RO(description);
static DEVICE_ATTR_RO(interface);
static DEVICE_ATTR_RO(offset); /* mtd partition offset */
static DEVICE_ATTR_RO(media_type);
static DEVICE_ATTR_RO(manufacturer);
static DEVICE_ATTR_RO(partname);
static DEVICE_ATTR_RO(jedec_id);
static DEVICE_ATTR_RO(backplane_mode);
static DEVICE_ATTR_RO(fwinfo);
static DEVICE_ATTR_RO(firmware);
static DEVICE_ATTR_RO(hardware);
static DEVICE_ATTR_RO(nets);
static DEVICE_ATTR_RO(can_channel_id);
static DEVICE_ATTR_RO(temp1_shutdown);
static DEVICE_ATTR_RO(temp1_shutdown_alarm);
static DEVICE_ATTR_RO(log_port_id);
static DEVICE_ATTR_RO(sfnum);
static DEVICE_ATTR_RO(link_control_flag);
static DEVICE_ATTR_RO(primary_flag);
static DEVICE_ATTR_RO(phy_type);
static DEVICE_ATTR_RO(phy_type);
static DEVICE_ATTR_RO(phy_type);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(rx_offload);
static DEVICE_ATTR_RO(tx_offload);
static DEVICE_ATTR_RO(phy_standalone);
static DEVICE_ATTR_RO(phy_id);
static DEVICE_ATTR_RO(phy_interface);
static DEVICE_ATTR_RO(phy_has_fixups);
static DEVICE_ATTR_RO(phy_dev_flags);
static DEVICE_ATTR_RO(mmd##n##_device_id)
static DEVICE_ATTR_RO(tun_flags);
static DEVICE_ATTR_RO(owner);
static DEVICE_ATTR_RO(group);
static DEVICE_ATTR_RO(hsotype);
static DEVICE_ATTR_RO(mux_id);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(pci);
static DEVICE_ATTR_RO(cfg);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(capability);
static DEVICE_ATTR_RO(registers);
static DEVICE_ATTR_RO(hardware);
static DEVICE_ATTR_RO(ordinals);
static DEVICE_ATTR_RO(stats);
static DEVICE_ATTR_RO(internals);
static DEVICE_ATTR_RO(bssinfo);
static DEVICE_ATTR_RO(event_log);
static DEVICE_ATTR_RO(cmd_log);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(cfg);
static DEVICE_ATTR_RO(nic_type);
static DEVICE_ATTR_RO(ucode_version);
static DEVICE_ATTR_RO(rtc);
static DEVICE_ATTR_RO(serial_number);
static DEVICE_ATTR_RO(uuid);
static DEVICE_ATTR_RO(hw_pg_ver);
static DEVICE_ATTR_RO(index);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(size);
static DEVICE_ATTR_RO(log_zero_flags);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(devtype);
static DEVICE_ATTR_RO(numa_node);
static DEVICE_ATTR_RO(target_node);
static DEVICE_ATTR_RO(commands);
static DEVICE_ATTR_RO(provider);
static DEVICE_ATTR_RO(wait_probe);
static DEVICE_ATTR_RO(capability);
static DEVICE_ATTR_RO(commands);
static DEVICE_ATTR_RO(flags);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(available_slots);
static DEVICE_ATTR_RO(frozen);
static DEVICE_ATTR_RO(dpa_extents);
static DEVICE_ATTR_RO(holder);
static DEVICE_ATTR_RO(mode);
static DEVICE_ATTR_RO(nstype);
static DEVICE_ATTR_RO(size);
static DEVICE_ATTR_RO(supported_alignments);
static DEVICE_ATTR_RO(size);
static DEVICE_ATTR_RO(mappings);
static DEVICE_ATTR_RO(nstype);
static DEVICE_ATTR_RO(set_cookie);
static DEVICE_ATTR_RO(available_size);
static DEVICE_ATTR_RO(max_available_extent);
static DEVICE_ATTR_RO(init_namespaces);
static DEVICE_ATTR_RO(namespace_seed);
static DEVICE_ATTR_RO(btt_seed);
static DEVICE_ATTR_RO(pfn_seed);
static DEVICE_ATTR_RO(dax_seed);
static DEVICE_ATTR_RO(persistence_domain);
static DEVICE_ATTR_RO(mapping##idx)
DEVICE_ATTR_RO(ana_grpid);
DEVICE_ATTR_RO(ana_state);
DEVICE_ATTR_RO(queue_depth);
DEVICE_ATTR_RO(numa_nodes);
static DEVICE_ATTR_RO(cmb);
static DEVICE_ATTR_RO(cmbloc);
static DEVICE_ATTR_RO(cmbsz);
static DEVICE_ATTR_RO(tls_key);
static DEVICE_ATTR_RO(tls_keyring);
static DEVICE_ATTR_RO(tls_mode);
static DEVICE_ATTR_RO(wwid);
static DEVICE_ATTR_RO(nguid);
static DEVICE_ATTR_RO(uuid);
static DEVICE_ATTR_RO(eui);
static DEVICE_ATTR_RO(nsid);
static DEVICE_ATTR_RO(csi);
static DEVICE_ATTR_RO(metadata_bytes);
static DEVICE_ATTR_RO(nuse);
static DEVICE_ATTR_RO(cntrltype);
static DEVICE_ATTR_RO(dctype);
static DEVICE_ATTR_RO(quirks);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(doe_discovery);
static DEVICE_ATTR_RO(available_secure_streams);
static DEVICE_ATTR_RO(sriov_vf_total_msix);
static DEVICE_ATTR_RO(sriov_totalvfs);
static DEVICE_ATTR_RO(sriov_offset);
static DEVICE_ATTR_RO(sriov_stride);
static DEVICE_ATTR_RO(sriov_vf_device);
static DEVICE_ATTR_RO(size);
static DEVICE_ATTR_RO(available);
static DEVICE_ATTR_RO(published);
static DEVICE_ATTR_RO(index);
static DEVICE_ATTR_RO(label);
static DEVICE_ATTR_RO(acpi_index);
static DEVICE_ATTR_RO(local_cpus);
static DEVICE_ATTR_RO(local_cpulist);
static DEVICE_ATTR_RO(cpuaffinity);
static DEVICE_ATTR_RO(cpulistaffinity);
static DEVICE_ATTR_RO(power_state);
static DEVICE_ATTR_RO(resource);
static DEVICE_ATTR_RO(max_link_speed);
static DEVICE_ATTR_RO(max_link_width);
static DEVICE_ATTR_RO(current_link_speed);
static DEVICE_ATTR_RO(current_link_width);
static DEVICE_ATTR_RO(secondary_bus_number);
static DEVICE_ATTR_RO(subordinate_bus_number);
static DEVICE_ATTR_RO(ari_enabled);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(dma_mask_bits);
static DEVICE_ATTR_RO(consistent_dma_mask_bits);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(devspec);
static DEVICE_ATTR_RO(boot_vga);
static DEVICE_ATTR_RO(irq);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(device_version);
static DEVICE_ATTR_RO(fw_version);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(component_vendor);
static DEVICE_ATTR_RO(component_id);
static DEVICE_ATTR_RO(component_revision);
static DEVICE_ATTR_RO(partition);
static DEVICE_ATTR_RO(partition_count);
static DEVICE_ATTR_RO(bound);
static DEVICE_ATTR_RO(dsm);
static DEVICE_ATTR_RO(authenticated);
static DEVICE_ATTR_RO(field);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(function);
static DEVICE_ATTR_RO(resources);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(cpus);
static DEVICE_ATTR_RO(slots);
static DEVICE_ATTR_RO(bus_slots);
static DEVICE_ATTR_RO(bus_width);
static DEVICE_ATTR_RO(threshold_max);
static DEVICE_ATTR_RO(branches);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(identifier);
static DEVICE_ATTR_RO(bus);
static DEVICE_ATTR_RO(bdf_min);
static DEVICE_ATTR_RO(bdf_max);
static DEVICE_ATTR_RO(identifier);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(bdf_min);
static DEVICE_ATTR_RO(bdf_max);
static DEVICE_ATTR_RO(hw_clk_freq);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(dr_mode);
static DEVICE_ATTR_RO(vbus);
static DEVICE_ATTR_RO(num_segments);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(flashinfo);
static DEVICE_ATTR_RO(usbpdmuxinfo);
static DEVICE_ATTR_RO(ap_mode_entry);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(build_revision);
static DEVICE_ATTR_RO(build_date);
static DEVICE_ATTR_RO(model_number);
static DEVICE_ATTR_RO(fw_version_hash_bootloader);
static DEVICE_ATTR_RO(fw_features);
static DEVICE_ATTR_RO(mcu_type);
static DEVICE_ATTR_RO(reset_selector);
static DEVICE_ATTR_RO(serial_number);
static DEVICE_ATTR_RO(first_mac_address);
static DEVICE_ATTR_RO(board_revision);
static DEVICE_ATTR_RO(fw_version_hash_application);
static DEVICE_ATTR_RO(lifecycle_state);
static DEVICE_ATTR_RO(secure_boot_fuse_state);
static DEVICE_ATTR_RO(rtc_battery);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(firmware_version);
static DEVICE_ATTR_RO(state);
static const DEVICE_ATTR_RO(modalias);
static const DEVICE_ATTR_RO(guid);
static const DEVICE_ATTR_RO(instance_count);
static const DEVICE_ATTR_RO(expensive);
static const DEVICE_ATTR_RO(notify_id);
static const DEVICE_ATTR_RO(object_id);
static const DEVICE_ATTR_RO(setable);
static DEVICE_ATTR_RO(smu_fw_version);
static DEVICE_ATTR_RO(smu_program);
static DEVICE_ATTR_RO(ls_value);
static DEVICE_ATTR_RO(infos);
static DEVICE_ATTR_RO(available_mini_led_mode);
static DEVICE_ATTR_RO(fan1_input);
static DEVICE_ATTR_RO(fan2_input);
static DEVICE_ATTR_RO(fan3_input);
static DEVICE_ATTR_RO(keystone);
static DEVICE_ATTR_RO(charge_mode);
static DEVICE_ATTR_RO(egpu_connected);
static DEVICE_ATTR_RO(controller_modules);
static DEVICE_ATTR_RO(cable);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(dell_privacy_supported_type);
static DEVICE_ATTR_RO(dell_privacy_current_state);
static DEVICE_ATTR_RO(_name)
static DEVICE_ATTR_RO(available_cpufv);
static DEVICE_ATTR_RO(lid);
static DEVICE_ATTR_RO(dock);
static DEVICE_ATTR_RO(radios);
static DEVICE_ATTR_RO(display);
static DEVICE_ATTR_RO(hddtemp);
static DEVICE_ATTR_RO(dock);
static DEVICE_ATTR_RO(tablet);
static DEVICE_ATTR_RO(image_version);
static DEVICE_ATTR_RO(details);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(intc_data);
static DEVICE_ATTR_RO(guid);
static DEVICE_ATTR_RO(size);
static DEVICE_ATTR_RO(offset);
static DEVICE_ATTR_RO(error);
static DEVICE_ATTR_RO(guid);
static DEVICE_ATTR_RO(dytc_lapmode);
static DEVICE_ATTR_RO(palmsensor);
static DEVICE_ATTR_RO(wwan_antenna_type);
static DEVICE_ATTR_RO(hwdd_status);
static DEVICE_ATTR_RO(hwdd_detail);
static DEVICE_ATTR_RO(hotkey_bios_enabled);
static DEVICE_ATTR_RO(hotkey_bios_mask);
static DEVICE_ATTR_RO(hotkey_all_mask);
static DEVICE_ATTR_RO(hotkey_adaptive_all_mask);
static DEVICE_ATTR_RO(hotkey_recommended_mask);
static DEVICE_ATTR_RO(hotkey_radio_sw);
static DEVICE_ATTR_RO(hotkey_tablet_mode);
static DEVICE_ATTR_RO(temp1_label);
static DEVICE_ATTR_RO(temp2_label);
static DEVICE_ATTR_RO(numbatt);
static DEVICE_ATTR_RO(lcdtype);
static DEVICE_ATTR_RO(button_id);
static DEVICE_ATTR_RO(efuse_status);
static DEVICE_ATTR_RO(uc_version);
static DEVICE_ATTR_RO(kbd_type);
static DEVICE_ATTR_RO(available_kbd_modes);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(card_id);
static DEVICE_ATTR_RO(options);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(power_on_reason);
static DEVICE_ATTR_RO(reboot_modes);
static DEVICE_ATTR_RO(charge_status);
static DEVICE_ATTR_RO(vbat);
static DEVICE_ATTR_RO(vbat_avg);
static DEVICE_ATTR_RO(ibat);
static DEVICE_ATTR_RO(temp_ain1);
static DEVICE_ATTR_RO(temp_ain2);
static DEVICE_ATTR_RO(temp_int);
static DEVICE_ATTR_RO(charger_state);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(max_power_range_uw);
static DEVICE_ATTR_RO(power_uw);
static DEVICE_ATTR_RO(max_energy_range_uj);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(system);
static DEVICE_ATTR_RO(time);
static DEVICE_ATTR_RO(assert);
static DEVICE_ATTR_RO(clear);
static DEVICE_ATTR_RO(mode);
static DEVICE_ATTR_RO(echo);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(path);
static DEVICE_ATTR_RO(available_sma_inputs);
static DEVICE_ATTR_RO(available_sma_outputs);
static DEVICE_ATTR_RO(serialnum);
static DEVICE_ATTR_RO(gnss_sync);
static DEVICE_ATTR_RO(available_clock_sources);
static DEVICE_ATTR_RO(clock_status_drift);
static DEVICE_ATTR_RO(clock_status_offset);
static DEVICE_ATTR_RO(clock_name);
static DEVICE_ATTR_RO(max_phase_adjustment);
static DEVICE_ATTR_RO(capture);
static DEVICE_ATTR_RO(npwm);
static DEVICE_ATTR_RO(field);
static DEVICE_ATTR_RO(port_destid);
static DEVICE_ATTR_RO(sys_size);
static DEVICE_ATTR_RO(routes);
static DEVICE_ATTR_RO(lprev);
static DEVICE_ATTR_RO(lnext);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(microvolts);
static DEVICE_ATTR_RO(microamps);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(opmode);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(min_microamps);
static DEVICE_ATTR_RO(max_microamps);
static DEVICE_ATTR_RO(min_microvolts);
static DEVICE_ATTR_RO(max_microvolts);
static DEVICE_ATTR_RO(requested_microamps);
static DEVICE_ATTR_RO(num_users);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(suspend_mem_microvolts);
static DEVICE_ATTR_RO(suspend_disk_microvolts);
static DEVICE_ATTR_RO(suspend_standby_microvolts);
static DEVICE_ATTR_RO(suspend_mem_mode);
static DEVICE_ATTR_RO(suspend_disk_mode);
static DEVICE_ATTR_RO(suspend_standby_mode);
static DEVICE_ATTR_RO(suspend_mem_state);
static DEVICE_ATTR_RO(suspend_disk_state);
static DEVICE_ATTR_RO(suspend_standby_state);
static DEVICE_ATTR_RO(bypass);
static DEVICE_ATTR_RO(power_budget_milliwatt);
static DEVICE_ATTR_RO(power_requested_milliwatt);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(rpmsg_name);
static DEVICE_ATTR_RO(rpmsg_name);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(src);
static DEVICE_ATTR_RO(dst);
static DEVICE_ATTR_RO(field);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(comp_delete);
static DEVICE_ATTR_RO(comp_preload);
static DEVICE_ATTR_RO(timestamp0_count);
static DEVICE_ATTR_RO(hctosys);
static DEVICE_ATTR_RO(range);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(date);
static DEVICE_ATTR_RO(time);
static DEVICE_ATTR_RO(since_epoch);
static DEVICE_ATTR_RO(model);
static DEVICE_ATTR_RO(rows);
static DEVICE_ATTR_RO(columns);
static DEVICE_ATTR_RO(speed_bps);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(chpids);
static DEVICE_ATTR_RO(pimpampom);
static DEVICE_ATTR_RO(dev_busid);
static DEVICE_ATTR_RO(real_cssid);
static DEVICE_ATTR_RO(devtype);
static DEVICE_ATTR_RO(cutype);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(vpm);
static DEVICE_ATTR_RO(requestq_count);
static DEVICE_ATTR_RO(pendingq_count);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(chkstop);
static DEVICE_ATTR_RO(max_msg_size);
static DEVICE_ATTR_RO(hwtype);
static DEVICE_ATTR_RO(raw_hwtype);
static DEVICE_ATTR_RO(depth);
static DEVICE_ATTR_RO(ap_functions);
static DEVICE_ATTR_RO(requestq_count);
static DEVICE_ATTR_RO(pendingq_count);
static DEVICE_ATTR_RO(interrupt);
static DEVICE_ATTR_RO(config);
static DEVICE_ATTR_RO(chkstop);
static DEVICE_ATTR_RO(ap_functions);
static DEVICE_ATTR_RO(states);
static DEVICE_ATTR_RO(last_err_rc);
static DEVICE_ATTR_RO(features);
static DEVICE_ATTR_RO(control_domains);
static DEVICE_ATTR_RO(matrix);
static DEVICE_ATTR_RO(guest_matrix);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(load);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(load);
static DEVICE_ATTR_RO(intr_conv_v3_hw);
static DEVICE_ATTR_RO(iopoll_q_cnt_v3_hw);
static DEVICE_ATTR_RO(raid_level);
static DEVICE_ATTR_RO(lunid);
static DEVICE_ATTR_RO(unique_id);
static DEVICE_ATTR_RO(sas_address);
static DEVICE_ATTR_RO(path_info);
static DEVICE_ATTR_RO(lpfc_drvr_version);
static DEVICE_ATTR_RO(lpfc_enable_fip);
static DEVICE_ATTR_RO(lpfc_xcvr_data);
static DEVICE_ATTR_RO(lpfc_temp_sensor);
static DEVICE_ATTR_RO(lpfc_sriov_hw_max_virtfn);
static DEVICE_ATTR_RO(lpfc_vmid_info);
static DEVICE_ATTR_RO(lpfc_static_vport);
static DEVICE_ATTR_RO(lpfc_irq_chann);
static DEVICE_ATTR_RO(lpfc_sg_seg_cnt);
static DEVICE_ATTR_RO(fw_crash_buffer_size);
static DEVICE_ATTR_RO(page_size);
static DEVICE_ATTR_RO(ldio_outstanding);
static DEVICE_ATTR_RO(fw_cmds_outstanding);
static DEVICE_ATTR_RO(dump_system_regs);
static DEVICE_ATTR_RO(raid_map_id);
static DEVICE_ATTR_RO(version_fw);
static DEVICE_ATTR_RO(fw_queue_depth);
static DEVICE_ATTR_RO(op_req_q_count);
static DEVICE_ATTR_RO(reply_queue_count);
static DEVICE_ATTR_RO(reply_qfull_count);
static DEVICE_ATTR_RO(adp_state);
static DEVICE_ATTR_RO(fwfault_count);
static DEVICE_ATTR_RO(sas_address);
static DEVICE_ATTR_RO(device_handle);
static DEVICE_ATTR_RO(persistent_id);
static DEVICE_ATTR_RO(sas_ncq_prio_supported);
static DEVICE_ATTR_RO(version_fw);
static DEVICE_ATTR_RO(version_bios);
static DEVICE_ATTR_RO(version_mpi);
static DEVICE_ATTR_RO(version_product);
static DEVICE_ATTR_RO(version_nvdata_persistent);
static DEVICE_ATTR_RO(version_nvdata_default);
static DEVICE_ATTR_RO(board_name);
static DEVICE_ATTR_RO(board_assembly);
static DEVICE_ATTR_RO(board_tracer);
static DEVICE_ATTR_RO(io_delay);
static DEVICE_ATTR_RO(device_delay);
static DEVICE_ATTR_RO(fw_queue_depth);
static DEVICE_ATTR_RO(host_sas_address);
static DEVICE_ATTR_RO(ioc_reset_count);
static DEVICE_ATTR_RO(reply_queue_count);
static DEVICE_ATTR_RO(BRM_status);
static DEVICE_ATTR_RO(host_trace_buffer_size);
static DEVICE_ATTR_RO(drv_support_bitmap);
static DEVICE_ATTR_RO(sas_address);
static DEVICE_ATTR_RO(sas_device_handle);
static DEVICE_ATTR_RO(sas_ncq_prio_supported);
static DEVICE_ATTR_RO(raid_level);
static DEVICE_ATTR_RO(ctlr_num);
static DEVICE_ATTR_RO(firmware);
static DEVICE_ATTR_RO(model);
static DEVICE_ATTR_RO(raid_level);
static DEVICE_ATTR_RO(serial);
static DEVICE_ATTR_RO(ctlr_num);
static DEVICE_ATTR_RO(processor);
static DEVICE_ATTR_RO(model);
static DEVICE_ATTR_RO(ctlr_type);
static DEVICE_ATTR_RO(cache_size);
static DEVICE_ATTR_RO(firmware);
static DEVICE_ATTR_RO(ctl_iop1_count);
static DEVICE_ATTR_RO(event_log_size);
static DEVICE_ATTR_RO(non_fatal_log);
static DEVICE_ATTR_RO(controller_fatal_error);
static DEVICE_ATTR_RO(ctl_mpi_state);
static DEVICE_ATTR_RO(ctl_hmi_error);
static DEVICE_ATTR_RO(ctl_raae_count);
static DEVICE_ATTR_RO(ctl_iop0_count);
static DEVICE_ATTR_RO(fcoe_mac);
static DEVICE_ATTR_RO(fka_period);
static DEVICE_ATTR_RO(port_state);
static DEVICE_ATTR_RO(speed);
static DEVICE_ATTR_RO(manage_start_stop);
static DEVICE_ATTR_RO(FUA);
static DEVICE_ATTR_RO(protection_mode);
static DEVICE_ATTR_RO(app_tag_own);
static DEVICE_ATTR_RO(thin_provisioning);
static DEVICE_ATTR_RO(zoned_cap);
static DEVICE_ATTR_RO(defined);
static DEVICE_ATTR_RO(default_blksize);
static DEVICE_ATTR_RO(default_density);
static DEVICE_ATTR_RO(default_compression);
static DEVICE_ATTR_RO(options);
static DEVICE_ATTR_RO(position_lost_in_reset);
static DEVICE_ATTR_RO(read_cnt);
static DEVICE_ATTR_RO(read_byte_cnt);
static DEVICE_ATTR_RO(read_ns);
static DEVICE_ATTR_RO(write_cnt);
static DEVICE_ATTR_RO(write_byte_cnt);
static DEVICE_ATTR_RO(write_ns);
static DEVICE_ATTR_RO(in_flight);
static DEVICE_ATTR_RO(io_ns);
static DEVICE_ATTR_RO(other_cnt);
static DEVICE_ATTR_RO(resid_cnt);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(inbytes);
static DEVICE_ATTR_RO(outbytes);
static DEVICE_ATTR_RO(status_errors);
static DEVICE_ATTR_RO(connected);
static DEVICE_ATTR_RO(watchdog);
static DEVICE_ATTR_RO(watchdog_errors);
static DEVICE_ATTR_RO(major);
static DEVICE_ATTR_RO(minor);
static DEVICE_ATTR_RO(platform);
static DEVICE_ATTR_RO(reset_reason);
static DEVICE_ATTR_RO(reset_level);
static DEVICE_ATTR_RO(process);
static DEVICE_ATTR_RO(manufacturer);
static DEVICE_ATTR_RO(arch);
static DEVICE_ATTR_RO(fpga);
static DEVICE_ATTR_RO(build);
static DEVICE_ATTR_RO(manufacturer);
static DEVICE_ATTR_RO(board);
static DEVICE_ATTR_RO(fpga);
static DEVICE_ATTR_RO(build);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(clock_frequencies);
static DEVICE_ATTR_RO(clock_gears);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(words);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(device_number);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(attrib);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(protocol_id);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(name##_##field)
static DEVICE_ATTR_RO(name##_avg)
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(rpmb_routing_model);
static DEVICE_ATTR_RO(need_supplicant);
static DEVICE_ATTR_RO(implementation_id);
static DEVICE_ATTR_RO(revision);
static DEVICE_ATTR_RO(available_uuids);
static DEVICE_ATTR_RO(production_mode);
static DEVICE_ATTR_RO(power_limit_0_min_uw);
static DEVICE_ATTR_RO(power_limit_0_max_uw);
static DEVICE_ATTR_RO(power_limit_0_step_uw);
static DEVICE_ATTR_RO(power_limit_0_tmin_us);
static DEVICE_ATTR_RO(power_limit_0_tmax_us);
static DEVICE_ATTR_RO(power_limit_1_min_uw);
static DEVICE_ATTR_RO(power_limit_1_max_uw);
static DEVICE_ATTR_RO(power_limit_1_step_uw);
static DEVICE_ATTR_RO(power_limit_1_tmin_us);
static DEVICE_ATTR_RO(power_limit_1_tmax_us);
static DEVICE_ATTR_RO(power_floor_status);
static DEVICE_ATTR_RO(dlvr_hardware_rev);
static DEVICE_ATTR_RO(dlvr_freq_mhz);
static DEVICE_ATTR_RO(dlvr_pll_busy);
static DEVICE_ATTR_RO(ddr_data_rate_point_0);
static DEVICE_ATTR_RO(ddr_data_rate_point_1);
static DEVICE_ATTR_RO(ddr_data_rate_point_2);
static DEVICE_ATTR_RO(ddr_data_rate_point_3);
static DEVICE_ATTR_RO(ddr_data_rate);
static DEVICE_ATTR_RO(workload_type_index);
static DEVICE_ATTR_RO(workload_available_types);
static DEVICE_ATTR_RO(temp1_input);
static DEVICE_ATTR_RO(temp1_crit);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(temp);
static DEVICE_ATTR_RO(available_policies);
static DEVICE_ATTR_RO(max_state);
static DEVICE_ATTR_RO(total_trans);
static DEVICE_ATTR_RO(time_in_state_ms);
static DEVICE_ATTR_RO(trans_table);
static DEVICE_ATTR_RO(deauthorization);
static DEVICE_ATTR_RO(iommu_dma_protection);
static DEVICE_ATTR_RO(security);
static DEVICE_ATTR_RO(device);
static DEVICE_ATTR_RO(nvm_version);
static DEVICE_ATTR_RO(vendor);
static DEVICE_ATTR_RO(boot);
static DEVICE_ATTR_RO(device);
static DEVICE_ATTR_RO(device_name);
static DEVICE_ATTR_RO(generation);
static DEVICE_ATTR_RO(nvm_version);
static DEVICE_ATTR_RO(vendor);
static DEVICE_ATTR_RO(vendor_name);
static DEVICE_ATTR_RO(unique_id);
static DEVICE_ATTR_RO(link);
static DEVICE_ATTR_RO(key);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(prtcid);
static DEVICE_ATTR_RO(prtcvers);
static DEVICE_ATTR_RO(prtcrevs);
static DEVICE_ATTR_RO(prtcstns);
static DEVICE_ATTR_RO(device);
static DEVICE_ATTR_RO(device_name);
static DEVICE_ATTR_RO(maxhopid);
static DEVICE_ATTR_RO(vendor);
static DEVICE_ATTR_RO(vendor_name);
static DEVICE_ATTR_RO(unique_id);
static DEVICE_ATTR_RO(card_type);
static DEVICE_ATTR_RO(open_ttys);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(uartclk);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(line);
static DEVICE_ATTR_RO(port);
static DEVICE_ATTR_RO(irq);
static DEVICE_ATTR_RO(flags);
static DEVICE_ATTR_RO(xmit_fifo_size);
static DEVICE_ATTR_RO(close_delay);
static DEVICE_ATTR_RO(closing_wait);
static DEVICE_ATTR_RO(custom_divisor);
static DEVICE_ATTR_RO(io_type);
static DEVICE_ATTR_RO(iomem_base);
static DEVICE_ATTR_RO(iomem_reg_shift);
static DEVICE_ATTR_RO(lane);
static DEVICE_ATTR_RO(mode);
static DEVICE_ATTR_RO(rate);
static DEVICE_ATTR_RO(gear);
static DEVICE_ATTR_RO(dev_pm);
static DEVICE_ATTR_RO(link_state);
static DEVICE_ATTR_RO(_name)
static DEVICE_ATTR_RO(_name##_index)
static DEVICE_ATTR_RO(_name)
static DEVICE_ATTR_RO(_name)
static DEVICE_ATTR_RO(wb_resize_hint);
static DEVICE_ATTR_RO(wb_resize_status);
static DEVICE_ATTR_RO(_name)
static DEVICE_ATTR_RO(fragmented_size);
static DEVICE_ATTR_RO(progress_ratio);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(_pname)
static DEVICE_ATTR_RO(dyn_cap_needed_attribute);
static DEVICE_ATTR_RO(rpm_target_dev_state);
static DEVICE_ATTR_RO(rpm_target_link_state);
static DEVICE_ATTR_RO(spm_target_dev_state);
static DEVICE_ATTR_RO(spm_target_link_state);
static DEVICE_ATTR_RO(critical_health);
static DEVICE_ATTR_RO(device_lvl_exception_id);
static DEVICE_ATTR_RO(clock_scaling);
static DEVICE_ATTR_RO(write_booster);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(product_id);
static DEVICE_ATTR_RO(man_id);
static DEVICE_ATTR_RO(read_total_sectors);
static DEVICE_ATTR_RO(read_total_busy);
static DEVICE_ATTR_RO(read_nr_requests);
static DEVICE_ATTR_RO(read_req_latency_avg);
static DEVICE_ATTR_RO(read_req_latency_max);
static DEVICE_ATTR_RO(read_req_latency_min);
static DEVICE_ATTR_RO(read_req_latency_sum);
static DEVICE_ATTR_RO(write_total_sectors);
static DEVICE_ATTR_RO(write_total_busy);
static DEVICE_ATTR_RO(write_nr_requests);
static DEVICE_ATTR_RO(write_req_latency_avg);
static DEVICE_ATTR_RO(write_req_latency_max);
static DEVICE_ATTR_RO(write_req_latency_min);
static DEVICE_ATTR_RO(write_req_latency_sum);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(event);
static DEVICE_ATTR_RO(pasid);
static DEVICE_ATTR_RO(_name)
static DEVICE_ATTR_RO(stat_human_status);
static DEVICE_ATTR_RO(stat_delin);
static DEVICE_ATTR_RO(stat_##name)
static DEVICE_ATTR_RO(bmCapabilities);
static DEVICE_ATTR_RO(wCountryCodes);
static DEVICE_ATTR_RO(iCountryCodeRelDate);
static DEVICE_ATTR_RO(ieee1284_id);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(direction);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(wMaxPacketSize);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(interval);
static DEVICE_ATTR_RO(location);
static DEVICE_ATTR_RO(connect_type);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(over_current_count);
static DEVICE_ATTR_RO(iad_##field)
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(interface);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(devspec);
static DEVICE_ATTR_RO(supports_autosuspend);
static DEVICE_ATTR_RO(wireless_status);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(speed);
static DEVICE_ATTR_RO(rx_lanes);
static DEVICE_ATTR_RO(tx_lanes);
static DEVICE_ATTR_RO(busnum);
static DEVICE_ATTR_RO(devnum);
static DEVICE_ATTR_RO(devpath);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(maxchild);
static DEVICE_ATTR_RO(quirks);
static DEVICE_ATTR_RO(urbnum);
static DEVICE_ATTR_RO(ltm_capable);
static DEVICE_ATTR_RO(connected_duration);
static DEVICE_ATTR_RO(active_duration);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(usb3_hardware_lpm_u1);
static DEVICE_ATTR_RO(usb3_hardware_lpm_u2);
static DEVICE_ATTR_RO(bMaxPower);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(configuration);
static DEVICE_ATTR_RO(suspended);
static DEVICE_ATTR_RO(function_name);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(function);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(function);
static DEVICE_ATTR_RO(urbs);
static DEVICE_ATTR_RO(function);
static DEVICE_ATTR_RO(registers);
static DEVICE_ATTR_RO(queues);
static DEVICE_ATTR_RO(temp);
static DEVICE_ATTR_RO(button);
static DEVICE_ATTR_RO(vbus);
static DEVICE_ATTR_RO(vbus);
static DEVICE_ATTR_RO(port_number);
static DEVICE_ATTR_RO(truinst);
static DEVICE_ATTR_RO(hpd);
static DEVICE_ATTR_RO(irq_hpd);
static DEVICE_ATTR_RO(description);
static DEVICE_ATTR_RO(id_header);
static DEVICE_ATTR_RO(cert_stat);
static DEVICE_ATTR_RO(product);
static DEVICE_ATTR_RO(product_type_vdo1);
static DEVICE_ATTR_RO(plug_type);
static DEVICE_ATTR_RO(product_type_vdo2);
static DEVICE_ATTR_RO(product_type_vdo3);
static DEVICE_ATTR_RO(power_operation_mode);
static DEVICE_ATTR_RO(supported_accessory_modes);
static DEVICE_ATTR_RO(usb_typec_revision);
static DEVICE_ATTR_RO(orientation);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(usb_power_delivery_revision);
static DEVICE_ATTR_RO(vdo);
static DEVICE_ATTR_RO(description);
static DEVICE_ATTR_RO(supported_roles);
static DEVICE_ATTR_RO(mode);
static DEVICE_ATTR_RO(svid);
static DEVICE_ATTR_RO(accessory_mode);
static DEVICE_ATTR_RO(supports_usb_power_delivery);
static DEVICE_ATTR_RO(number_of_alternate_modes);
static DEVICE_ATTR_RO(voltage);
static DEVICE_ATTR_RO(maximum_voltage);
static DEVICE_ATTR_RO(minimum_voltage);
static DEVICE_ATTR_RO(maximum_power);
static DEVICE_ATTR_RO(operational_power);
static DEVICE_ATTR_RO(pps_power_limited);
static DEVICE_ATTR_RO(dual_role_power);
static DEVICE_ATTR_RO(usb_suspend_supported);
static DEVICE_ATTR_RO(higher_capability);
static DEVICE_ATTR_RO(unconstrained_power);
static DEVICE_ATTR_RO(revision);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(usb_communication_capable);
static DEVICE_ATTR_RO(dual_role_data);
static DEVICE_ATTR_RO(unchunked_extended_messages_supported);
static DEVICE_ATTR_RO(peak_current);
static DEVICE_ATTR_RO(fast_role_swap_current);
static DEVICE_ATTR_RO(usbip_status);
static DEVICE_ATTR_RO(nports);
static DEVICE_ATTR_RO(usbip_status);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(max_brightness);
static DEVICE_ATTR_RO(actual_brightness);
static DEVICE_ATTR_RO(scale);
static DEVICE_ATTR_RO(max_contrast);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(dispregs);
static DEVICE_ATTR_RO(version);
static DEVICE_ATTR_RO(host_version);
static DEVICE_ATTR_RO(host_features);
static DEVICE_ATTR_RO(device);
static DEVICE_ATTR_RO(vendor);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(features);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(w1_slave);
static DEVICE_ATTR_RO(w1_seq);
static DEVICE_ATTR_RO(temperature);
static DEVICE_ATTR_RO(ext_power);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(status);
static DEVICE_ATTR_RO(bootstatus);
static DEVICE_ATTR_RO(timeleft);
static DEVICE_ATTR_RO(timeout);
static DEVICE_ATTR_RO(min_timeout);
static DEVICE_ATTR_RO(max_timeout);
static DEVICE_ATTR_RO(pretimeout);
static DEVICE_ATTR_RO(options);
static DEVICE_ATTR_RO(fw_version);
static DEVICE_ATTR_RO(identity);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(pretimeout_available_governors);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(nodename);
static DEVICE_ATTR_RO(devtype);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(serial);
static DEVICE_ATTR_RO(resource);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(state);
static DEVICE_ATTR_RO(states);
static DEVICE_ATTR_RO(active);
DEVICE_ATTR_RO(nr_addr_filters);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(cpumask);
static DEVICE_ATTR_RO(current_device);
static DEVICE_ATTR_RO(available_clocksource);
static DEVICE_ATTR_RO(per_cpu);
static DEVICE_ATTR_RO(cpumask_requested);
static DEVICE_ATTR_RO(cpumask_isolated);
static DEVICE_ATTR_RO(test_result);
static DEVICE_ATTR_RO(read_firmware);
static DEVICE_ATTR_RO(upload_read);
static DEVICE_ATTR_RO(config);
static DEVICE_ATTR_RO(config);
static DEVICE_ATTR_RO(stable_pages_required);
static DEVICE_ATTR_RO(pools);
static DEVICE_ATTR_RO(_name)
static DEVICE_ATTR_RO(nodelist);
static DEVICE_ATTR_RO(address);
static DEVICE_ATTR_RO(atmindex);
static DEVICE_ATTR_RO(carrier);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(link_rate);
static DEVICE_ATTR_RO(address);
static DEVICE_ATTR_RO(channel);
static DEVICE_ATTR_RO(root_id);
static DEVICE_ATTR_RO(bridge_id);
static DEVICE_ATTR_RO(root_port);
static DEVICE_ATTR_RO(root_path_cost);
static DEVICE_ATTR_RO(topology_change);
static DEVICE_ATTR_RO(topology_change_detected);
static DEVICE_ATTR_RO(hello_timer);
static DEVICE_ATTR_RO(tcn_timer);
static DEVICE_ATTR_RO(topology_change_timer);
static DEVICE_ATTR_RO(gc_timer);
static DEVICE_ATTR_RO(field)
static DEVICE_ATTR_RO(iflink);
static DEVICE_ATTR_RO(name_assign_type);
static DEVICE_ATTR_RO(address);
static DEVICE_ATTR_RO(broadcast);
static DEVICE_ATTR_RO(speed);
static DEVICE_ATTR_RO(duplex);
static DEVICE_ATTR_RO(testing);
static DEVICE_ATTR_RO(dormant);
static DEVICE_ATTR_RO(operstate);
static DEVICE_ATTR_RO(carrier_changes);
static DEVICE_ATTR_RO(carrier_up_count);
static DEVICE_ATTR_RO(carrier_down_count);
static DEVICE_ATTR_RO(phys_port_id);
static DEVICE_ATTR_RO(phys_port_name);
static DEVICE_ATTR_RO(phys_switch_id);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(index);
static DEVICE_ATTR_RO(persistent);
static DEVICE_ATTR_RO(hard);
static DEVICE_ATTR_RO(hard_block_reasons);
static DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(addresses);
static DEVICE_ATTR_RO(memory);
static DEVICE_ATTR_RO(resolution);
static DEVICE_ATTR_RO(sample_mdev_dev);
static DEVICE_ATTR_RO(vendor_id);
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(name);
static DEVICE_ATTR_RO(type);
static DEVICE_ATTR_RO(brightness);
static DEVICE_ATTR_RO(list);
static DEVICE_ATTR_RO(number);
static DEVICE_ATTR_RO(pcm_class);
#define RECONFIG_DEVICE_ATTR(name) DEVICE_ATTR_RO(name)
static DEVICE_ATTR_RO(power_on_acct);
static DEVICE_ATTR_RO(afg);
static DEVICE_ATTR_RO(mfg);
static DEVICE_ATTR_RO(init_pin_configs);
static DEVICE_ATTR_RO(power_off_acct);
static DEVICE_ATTR_RO(driver_pin_configs);
static DEVICE_ATTR_RO(type)
static DEVICE_ATTR_RO(type)
static DEVICE_ATTR_RO(modalias);
static DEVICE_ATTR_RO(hpload_dc_l);
static DEVICE_ATTR_RO(hpload_dc_r);
static DEVICE_ATTR_RO(hpload_ac_l);
static DEVICE_ATTR_RO(hpload_ac_r);
static DEVICE_ATTR_RO(firmware_version);
static DEVICE_ATTR_RO(fw_version);
static DEVICE_ATTR_RO(fw_version);
static DEVICE_ATTR_RO(fw_info);
static DEVICE_ATTR_RO(dapm_widget);
static DEVICE_ATTR_RO(device_id);
static DEVICE_ATTR_RO(firmware_version);
static DEVICE_ATTR_RO(serial_number);
static DEVICE_ATTR_RO(firmware_version);
static DEVICE_ATTR_RO(serial_number);
static DEVICE_ATTR_RO(fw_buf_checksum);
static DEVICE_ATTR_RO(range_index);
static DEVICE_ATTR_RO(handle);
static DEVICE_ATTR_RO(phys_id);
static DEVICE_ATTR_RO(vendor);
static DEVICE_ATTR_RO(id);
static DEVICE_ATTR_RO(subsystem_vendor);
static DEVICE_ATTR_RO(dirty_shutdown);
static DEVICE_ATTR_RO(formats);
static DEVICE_ATTR_RO(format);
static DEVICE_ATTR_RO(format1);
static DEVICE_ATTR_RO(flags);
static DEVICE_ATTR_RO(compatible);
DEVICE_ATTR_RO(handle);