/Linux-v6.6/drivers/platform/surface/ |
D | surface_aggregator_registry.c | 37 static const struct software_node ssam_node_root = { 42 static const struct software_node ssam_node_hub_kip = { 48 static const struct software_node ssam_node_hub_base = { 54 static const struct software_node ssam_node_bat_ac = { 60 static const struct software_node ssam_node_bat_main = { 66 static const struct software_node ssam_node_bat_sb3base = { 72 static const struct software_node ssam_node_tmp_pprof = { 78 static const struct software_node ssam_node_kip_tablet_switch = { 84 static const struct software_node ssam_node_bas_dtx = { 90 static const struct software_node ssam_node_hid_sam_keyboard = { [all …]
|
/Linux-v6.6/drivers/platform/x86/x86-android-tablets/ |
D | shared-psy-info.h | 16 struct software_node; 22 extern const struct software_node fg_bq24190_supply_node; 23 extern const struct software_node fg_bq25890_supply_node; 24 extern const struct software_node generic_lipo_hv_4v35_battery_node;
|
D | asus.c | 52 static const struct software_node asus_me176c_accel_node = { 65 static const struct software_node asus_me176c_bq24190_node = { 76 static const struct software_node asus_me176c_ug3105_node = { 196 static const struct software_node asus_tf103c_accel_node = { 205 static const struct software_node asus_tf103c_touchscreen_node = { 220 static const struct software_node asus_tf103c_battery_node = { 233 static const struct software_node asus_tf103c_bq24190_node = { 244 static const struct software_node asus_tf103c_ug3105_node = {
|
D | other.c | 31 static const struct software_node acer_b1_750_bma250e_node = { 129 static const struct software_node chuwi_hi8_gsl1680_node = { 144 static const struct software_node chuwi_hi8_bma250e_node = { 284 static const struct software_node medion_lifetab_s10346_accel_node = { 295 static const struct software_node medion_lifetab_s10346_touchscreen_node = { 366 static const struct software_node nextbook_ares8_accel_node = { 376 static const struct software_node nextbook_ares8_touchscreen_node = { 434 static const struct software_node nextbook_ares8a_accel_node = { 532 static const struct software_node whitelabel_tm800a550l_accel_node = { 543 static const struct software_node whitelabel_tm800a550l_goodix_node = {
|
D | shared-psy-info.c | 29 const struct software_node fg_bq24190_supply_node = { 38 const struct software_node fg_bq25890_supply_node = { 54 const struct software_node generic_lipo_hv_4v35_battery_node = {
|
D | lenovo.c | 49 static const struct software_node lenovo_yb1_x90_wacom_node = { 70 static const struct software_node lenovo_yb1_x90_hideep_ts_node = { 268 static const struct software_node lenovo_yoga_tab2_830_1050_bq24190_node = { 424 static const struct software_node lenovo_yoga_tab2_830_lms303d_node = { 556 static const struct software_node fg_bq25890_1_supply_node = { 578 static const struct software_node lenovo_yt3_bq25892_0_node = { 589 static const struct software_node lenovo_yt3_hideep_ts_node = {
|
D | x86-android-tablets.h | 20 struct software_node; 71 const struct software_node *bat_swnode;
|
/Linux-v6.6/drivers/mfd/ |
D | intel-lpss-acpi.c | 27 static const struct software_node spt_spi_node = { 41 static const struct software_node spt_i2c_node = { 57 static const struct software_node uart_node = { 72 static const struct software_node bxt_spi_node = { 88 static const struct software_node bxt_i2c_node = { 104 static const struct software_node apl_i2c_node = { 118 static const struct software_node cnl_spi_node = {
|
D | intel_quark_i2c_gpio.c | 48 static const struct software_node intel_quark_i2c_controller_standard_node = { 58 static const struct software_node intel_quark_i2c_controller_fast_node = { 113 static const struct software_node intel_quark_gpio_controller_node = { 124 static const struct software_node intel_quark_gpio_portA_node = { 130 static const struct software_node *intel_quark_gpio_node_group[] = { 213 cell->swnode = (struct software_node *)dmi_id->driver_data; in intel_quark_i2c_setup()
|
D | intel-lpss.h | 18 struct software_node; 26 const struct software_node *swnode;
|
D | intel-lpss-pci.c | 82 static const struct software_node spt_spi_node = { 96 static const struct software_node spt_i2c_node = { 112 static const struct software_node uart_node = { 127 static const struct software_node bxt_spi_node = { 149 static const struct software_node bxt_i2c_node = { 165 static const struct software_node apl_i2c_node = { 181 static const struct software_node glk_i2c_node = { 195 static const struct software_node cnl_spi_node = { 219 static const struct software_node tgl_spi_node = {
|
/Linux-v6.6/include/media/ |
D | ipu-bridge.h | 27 (const struct software_node) { \ 33 (const struct software_node) { \ 39 (const struct software_node) { \ 46 (const struct software_node) { \ 131 const struct software_node *group[SWNODE_COUNT + 1]; 132 struct software_node swnodes[SWNODE_COUNT]; 164 struct software_node ipu_hid_node;
|
/Linux-v6.6/drivers/platform/x86/intel/ |
D | chtwc_int33fe.c | 69 static const struct software_node max17047_node = { 89 static const struct software_node fusb302_node = { 106 static const struct software_node pi3usb30532_node = { 110 static const struct software_node displayport_node = { 127 static const struct software_node usb_connector_node = { 133 static const struct software_node altmodes_node = { 144 static const struct software_node dp_altmode_node = { 150 static const struct software_node *node_group[] = { 207 const struct software_node *mux_ref_node; in cht_int33fe_add_nodes()
|
/Linux-v6.6/include/linux/ |
D | property.h | 274 struct software_node; 283 const struct software_node *node; 485 struct software_node { struct 487 const struct software_node *parent; argument 492 const struct software_node * argument 494 struct fwnode_handle *software_node_fwnode(const struct software_node *node); 496 const struct software_node * 497 software_node_find_by_name(const struct software_node *parent, 500 int software_node_register_node_group(const struct software_node **node_group); 501 void software_node_unregister_node_group(const struct software_node **node_group); [all …]
|
/Linux-v6.6/arch/arm/mach-omap1/ |
D | board-nokia770.c | 39 static const struct software_node nokia770_mpuio_gpiochip_node = { 43 static const struct software_node nokia770_gpiochip1_node = { 47 static const struct software_node nokia770_gpiochip2_node = { 51 static const struct software_node *nokia770_gpiochip_nodes[] = { 120 static const struct software_node nokia770_mipid_swnode = { 146 static const struct software_node nokia770_ads7846_swnode = {
|
/Linux-v6.6/drivers/base/ |
D | swnode.c | 19 const struct software_node *node; 68 software_node_to_swnode(const struct software_node *node) in software_node_to_swnode() 90 const struct software_node *to_software_node(const struct fwnode_handle *fwnode) in to_software_node() 98 struct fwnode_handle *software_node_fwnode(const struct software_node *node) in software_node_fwnode() 692 const struct software_node * 693 software_node_find_by_name(const struct software_node *parent, const char *name) in software_node_find_by_name() 719 static struct software_node *software_node_alloc(const struct property_entry *properties) in software_node_alloc() 722 struct software_node *node; in software_node_alloc() 739 static void software_node_free(const struct software_node *node) in software_node_free() 769 swnode_register(const struct software_node *node, struct swnode *parent, in swnode_register() [all …]
|
/Linux-v6.6/drivers/i2c/busses/ |
D | i2c-ccgx-ucsi.h | 7 struct software_node; 10 const struct software_node *swnode);
|
D | i2c-ccgx-ucsi.c | 14 struct software_node; 17 const struct software_node *swnode) in i2c_new_ccgx_ucsi()
|
D | i2c-cht-wc.c | 278 static const struct software_node bq24190_node = { 334 static const struct software_node xiaomi_mipad2_node = { 371 static const struct software_node lenovo_yb1_bq25892_node = { 413 static const struct software_node lenovo_yt3_bq25892_1_node = {
|
/Linux-v6.6/drivers/usb/dwc3/ |
D | dwc3-pci.c | 183 static const struct software_node dwc3_pci_intel_swnode = { 187 static const struct software_node dwc3_pci_intel_phy_charger_detect_swnode = { 191 static const struct software_node dwc3_pci_intel_byt_swnode = { 195 static const struct software_node dwc3_pci_intel_mrfld_swnode = { 199 static const struct software_node dwc3_pci_amd_swnode = { 203 static const struct software_node dwc3_pci_amd_mr_swnode = { 208 const struct software_node *swnode) in dwc3_pci_quirks()
|
/Linux-v6.6/drivers/net/ethernet/wangxun/txgbe/ |
D | txgbe_type.h | 146 (const struct software_node) { \ 176 struct software_node swnodes[SWNODE_MAX]; 177 const struct software_node *group[SWNODE_MAX + 1];
|
/Linux-v6.6/drivers/gpio/ |
D | gpiolib-swnode.c | 41 const struct software_node *chip_node; in swnode_get_chip() 56 const struct software_node *swnode; in swnode_find_gpio()
|
/Linux-v6.6/include/linux/mfd/ |
D | core.h | 53 struct software_node; 82 const struct software_node *swnode;
|
/Linux-v6.6/Documentation/ABI/testing/ |
D | sysfs-devices-software_node | 1 What: /sys/devices/.../software_node/
|
/Linux-v6.6/lib/ |
D | test_printf.c | 720 const struct software_node first = { .name = "first" }; in fwnode_pointer() 721 const struct software_node second = { .name = "second", .parent = &first }; in fwnode_pointer() 722 const struct software_node third = { .name = "third", .parent = &second }; in fwnode_pointer() 723 const struct software_node *group[] = { &first, &second, &third, NULL }; in fwnode_pointer()
|