Home
last modified time | relevance | path

Searched refs:secondary (Results 1 – 25 of 226) sorted by relevance

12345678910

/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dsd.c316 static int sd_secondary_create_alias_ft(struct mlx5_core_dev *secondary, in sd_secondary_create_alias_ft() argument
330 ret = mlx5_cmd_alias_obj_create(secondary, &alias_attr, obj_id); in sd_secondary_create_alias_ft()
332 mlx5_core_err(secondary, "Failed to create alias object err=%d\n", in sd_secondary_create_alias_ft()
340 static void sd_secondary_destroy_alias_ft(struct mlx5_core_dev *secondary) in sd_secondary_destroy_alias_ft() argument
342 struct mlx5_sd *sd = mlx5_get_sd(secondary); in sd_secondary_destroy_alias_ft()
344 mlx5_cmd_alias_obj_destroy(secondary, sd->alias_obj_id, in sd_secondary_destroy_alias_ft()
348 static int sd_cmd_set_secondary(struct mlx5_core_dev *secondary, in sd_cmd_set_secondary() argument
353 struct mlx5_sd *sd = mlx5_get_sd(secondary); in sd_cmd_set_secondary()
356 err = mlx5_fs_cmd_set_l2table_entry_silent(secondary, 1); in sd_cmd_set_secondary()
360 err = sd_secondary_create_alias_ft(secondary, primary, primary_sd->tx_ft, in sd_cmd_set_secondary()
[all …]
/linux-6.12.1/drivers/gpu/drm/panel/
Dpanel-sharp-lq101r1sx01.c305 struct mipi_dsi_device *secondary = NULL; in sharp_panel_probe() local
317 secondary = of_find_mipi_dsi_device_by_node(np); in sharp_panel_probe()
320 if (!secondary) in sharp_panel_probe()
325 if (secondary) { in sharp_panel_probe()
328 put_device(&secondary->dev); in sharp_panel_probe()
334 sharp->link2 = secondary; in sharp_panel_probe()
339 put_device(&secondary->dev); in sharp_panel_probe()
346 if (secondary) in sharp_panel_probe()
Dpanel-jdi-lpm102a188a.c457 struct mipi_dsi_device *secondary = NULL; in jdi_panel_dsi_probe() local
469 secondary = of_find_mipi_dsi_device_by_node(np); in jdi_panel_dsi_probe()
472 if (!secondary) in jdi_panel_dsi_probe()
477 if (secondary) { in jdi_panel_dsi_probe()
480 put_device(&secondary->dev); in jdi_panel_dsi_probe()
487 jdi->link2 = secondary; in jdi_panel_dsi_probe()
491 put_device(&secondary->dev); in jdi_panel_dsi_probe()
498 if (secondary) in jdi_panel_dsi_probe()
/linux-6.12.1/arch/powerpc/platforms/pseries/
Dkexec.c20 void pseries_kexec_cpu_down(int crash_shutdown, int secondary) in pseries_kexec_cpu_down() argument
59 if (!secondary) in pseries_kexec_cpu_down()
62 xics_kexec_teardown_cpu(secondary); in pseries_kexec_cpu_down()
/linux-6.12.1/arch/arm64/boot/dts/freescale/
Dfsl-lx2160a-qds.dts110 mdio@0 { /* Slot #1 (secondary EMI) */
116 mdio@1 { /* Slot #2 (secondary EMI) */
122 mdio@2 { /* Slot #3 (secondary EMI) */
128 mdio@3 { /* Slot #4 (secondary EMI) */
134 mdio@4 { /* Slot #5 (secondary EMI) */
140 mdio@5 { /* Slot #6 (secondary EMI) */
146 mdio@6 { /* Slot #7 (secondary EMI) */
152 mdio@7 { /* Slot #8 (secondary EMI) */
Dfsl-lx2162a-qds.dts120 mdio@0 { /* Slot #1 (secondary EMI) */
126 mdio@1 { /* Slot #2 (secondary EMI) */
132 mdio@2 { /* Slot #3 (secondary EMI) */
138 mdio@3 { /* Slot #4 (secondary EMI) */
144 mdio@4 { /* Slot #5 (secondary EMI) */
150 mdio@5 { /* Slot #6 (secondary EMI) */
156 mdio@6 { /* Slot #7 (secondary EMI) */
162 mdio@7 { /* Slot #8 (secondary EMI) */
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/mvm/
Dcoex.c214 struct ieee80211_chanctx_conf *secondary; member
253 swap(data->primary, data->secondary); in iwl_mvm_bt_coex_tcm_based_ci()
422 data->secondary = data->primary; in iwl_mvm_bt_notif_per_link()
438 data->secondary = data->primary; in iwl_mvm_bt_notif_per_link()
442 data->secondary = chanctx_conf; in iwl_mvm_bt_notif_per_link()
448 else if (data->secondary == chanctx_conf) in iwl_mvm_bt_notif_per_link()
459 else if (!data->secondary) in iwl_mvm_bt_notif_per_link()
461 data->secondary = chanctx_conf; in iwl_mvm_bt_notif_per_link()
466 else if (data->secondary == chanctx_conf) in iwl_mvm_bt_notif_per_link()
605 if (data.secondary) { in iwl_mvm_bt_coex_notif_handle()
[all …]
/linux-6.12.1/drivers/media/pci/intel/ipu6/
Dipu6-isys-dwc-phy.c454 u32 phy_id, primary, secondary; in ipu6_isys_dwc_phy_set_power() local
484 secondary = primary + 1; in ipu6_isys_dwc_phy_set_power()
488 primary, secondary); in ipu6_isys_dwc_phy_set_power()
491 ipu6_isys_dwc_phy_reset(isys, secondary); in ipu6_isys_dwc_phy_set_power()
493 secondary, mbps); in ipu6_isys_dwc_phy_set_power()
498 ret = ipu6_isys_dwc_phy_config(isys, secondary, mbps); in ipu6_isys_dwc_phy_set_power()
506 ret = ipu6_isys_dwc_phy_powerup_ack(isys, secondary); in ipu6_isys_dwc_phy_set_power()
524 primary, secondary, port); in ipu6_isys_dwc_phy_set_power()
525 ipu6_isys_dwc_phy_reset(isys, secondary); in ipu6_isys_dwc_phy_set_power()
/linux-6.12.1/kernel/irq/
Dmanage.c199 if (action->secondary && action->secondary->thread) { in irq_set_thread_affinity()
200 set_bit(IRQTF_AFFINITY, &action->secondary->thread_flags); in irq_set_thread_affinity()
201 wake_up_process(action->secondary->thread); in irq_set_thread_affinity()
1262 struct irqaction *secondary = action->secondary; in irq_wake_secondary() local
1264 if (WARN_ON_ONCE(!secondary)) in irq_wake_secondary()
1268 __irq_wake_thread(desc, secondary); in irq_wake_secondary()
1391 new->secondary = kzalloc(sizeof(struct irqaction), GFP_KERNEL); in irq_setup_forced_threading()
1392 if (!new->secondary) in irq_setup_forced_threading()
1394 new->secondary->handler = irq_forced_secondary_handler; in irq_setup_forced_threading()
1395 new->secondary->thread_fn = new->thread_fn; in irq_setup_forced_threading()
[all …]
/linux-6.12.1/drivers/iio/imu/inv_mpu6050/
Dinv_mpu_acpi.c153 unsigned short primary, secondary; in inv_mpu_acpi_create_mux_client() local
156 &secondary); in inv_mpu_acpi_create_mux_client()
157 if (!ret && secondary) { in inv_mpu_acpi_create_mux_client()
160 info.addr = secondary; in inv_mpu_acpi_create_mux_client()
/linux-6.12.1/Documentation/devicetree/bindings/powerpc/fsl/
Dpamu.txt63 - fsl,secondary-cache-geometry
65 Two cells that specify the geometry of the secondary PAMU
108 fsl,secondary-cache-geometry = <128 2>;
114 fsl,secondary-cache-geometry = <128 2>;
120 fsl,secondary-cache-geometry = <128 2>;
126 fsl,secondary-cache-geometry = <128 2>;
132 fsl,secondary-cache-geometry = <128 2>;
/linux-6.12.1/arch/x86/pci/
Dacpi.c281 info->start_bus = (u8)root->secondary.start; in setup_mcfg_map()
282 info->end_bus = (u8)root->secondary.end; in setup_mcfg_map()
287 &root->secondary, &root->mcfg_addr); in setup_mcfg_map()
334 int busnum = root->secondary.start; in pci_acpi_root_get_node()
384 int busnum = ci->root->secondary.start; in pci_acpi_root_prepare_resources()
417 int busnum = root->secondary.start; in pci_acpi_scan_root()
/linux-6.12.1/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp_nsp_cmds.c17 __le16 secondary; member
54 nspi->secondary = le16_to_cpu(ni->secondary); in __nfp_nsp_identify()
/linux-6.12.1/arch/arm/boot/dts/broadcom/
Dbcm23550.dtsi28 secondary-boot-reg = <0x35004178>;
37 secondary-boot-reg = <0x35004178>;
46 secondary-boot-reg = <0x35004178>;
Dbcm-nsp-ax.dtsi4 * Notable differences from B0+ are the secondary-boot-reg and
9 secondary-boot-reg = <0xffff042c>;
/linux-6.12.1/drivers/gpu/drm/stm/
Dlvds.c264 struct lvds_phy_info *secondary; member
569 if (lvds->secondary) { in lvds_pixel_clk_enable()
570 phy = lvds->secondary; in lvds_pixel_clk_enable()
620 if (lvds->secondary) { in lvds_pixel_clk_disable()
621 lvds_clear(lvds, lvds->secondary->base + lvds->secondary->ofs.GCR, in lvds_pixel_clk_disable()
623 lvds_clear(lvds, lvds->secondary->base + lvds->secondary->ofs.PLLCR1, in lvds_pixel_clk_disable()
625 lvds_clear(lvds, lvds->secondary->base + lvds->secondary->ofs.GCR, in lvds_pixel_clk_disable()
846 if (lvds->secondary) { in lvds_config_mode()
1106 lvds->secondary = &lvds_phy_16ff_secondary; in lvds_probe()
1111 lvds->secondary = &lvds_phy_16ff_secondary; in lvds_probe()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/interrupt-controller/
Dsnps,dw-apb-ictl.txt4 dw_apb_ictl. The IP is used as secondary interrupt controller in some SoCs with
15 Additional required property when it's used as secondary interrupt controller:
27 /* dw_apb_ictl is used as secondary interrupt controller */
/linux-6.12.1/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,bcm63138.txt11 An optional Boot lookup table Device Tree node is required for secondary CPU
13 defined in reset/brcm,bcm63138-pmb.txt for this secondary CPU, and an
23 Optional properties for the secondary CPU node:
/linux-6.12.1/drivers/staging/olpc_dcon/
DKconfig10 secondary Display CONtroller, or DCON. This secondary controller
/linux-6.12.1/arch/powerpc/platforms/85xx/
Dsmp.c369 static void mpc85xx_smp_kexec_cpu_down(int crash_shutdown, int secondary) in mpc85xx_smp_kexec_cpu_down() argument
373 if (secondary) { in mpc85xx_smp_kexec_cpu_down()
387 static void mpc85xx_smp_kexec_cpu_down(int crash_shutdown, int secondary) in mpc85xx_smp_kexec_cpu_down() argument
399 mpic_teardown_this_cpu(secondary); in mpc85xx_smp_kexec_cpu_down()
/linux-6.12.1/drivers/base/
Dproperty.c69 return fwnode_call_bool_op(fwnode->secondary, property_present, propname); in fwnode_property_present()
272 return fwnode_call_int_op(fwnode->secondary, property_read_int_array, propname, in fwnode_property_read_int_array()
427 return fwnode_call_int_op(fwnode->secondary, property_read_string_array, propname, in fwnode_property_read_string_array()
575 if (IS_ERR_OR_NULL(fwnode->secondary)) in fwnode_property_get_reference_args()
578 return fwnode_call_int_op(fwnode->secondary, get_reference_args, prop, nargs_prop, in fwnode_property_get_reference_args()
818 return fwnode_get_next_child_node(fwnode->secondary, child); in device_get_next_child_node()
1065 ep = fwnode_graph_get_next_endpoint(parent->secondary, NULL); in fwnode_graph_get_next_endpoint()
/linux-6.12.1/drivers/acpi/
Dpci_root.c665 root->secondary.flags = IORESOURCE_BUS; in acpi_pci_root_add()
666 status = try_get_root_bridge_busnr(handle, &root->secondary); in acpi_pci_root_add()
674 root->secondary.end = 0xFF; in acpi_pci_root_add()
680 root->secondary.start = bus; in acpi_pci_root_add()
682 root->secondary.start = 0; in acpi_pci_root_add()
703 root->segment, &root->secondary); in acpi_pci_root_add()
732 root->segment, (unsigned int)root->secondary.start); in acpi_pci_root_add()
1001 int ret, busnum = root->secondary.start; in acpi_pci_root_create()
1024 pci_add_resource(&info->resources, &root->secondary); in acpi_pci_root_create()
/linux-6.12.1/drivers/block/drbd/
DKconfig24 Each minor device has a role, which can be 'primary' or 'secondary'.
28 node with the device in 'secondary' state. The secondary device
/linux-6.12.1/drivers/clk/
Dclk-stm32f4.c847 static int stm32f4_rcc_lookup_clk_idx(u8 primary, u8 secondary) in stm32f4_rcc_lookup_clk_idx() argument
852 if (WARN_ON(secondary >= stm32fx_end_primary_clk)) in stm32f4_rcc_lookup_clk_idx()
854 return secondary; in stm32f4_rcc_lookup_clk_idx()
860 if (WARN_ON(secondary >= BITS_PER_BYTE * sizeof(table) || in stm32f4_rcc_lookup_clk_idx()
861 0 == (table[BIT_ULL_WORD(secondary)] & in stm32f4_rcc_lookup_clk_idx()
862 BIT_ULL_MASK(secondary)))) in stm32f4_rcc_lookup_clk_idx()
866 table[BIT_ULL_WORD(secondary)] &= in stm32f4_rcc_lookup_clk_idx()
867 GENMASK_ULL(secondary % BITS_PER_LONG_LONG, 0); in stm32f4_rcc_lookup_clk_idx()
870 (BIT_ULL_WORD(secondary) >= 1 ? hweight64(table[1]) : 0) + in stm32f4_rcc_lookup_clk_idx()
871 (BIT_ULL_WORD(secondary) >= 2 ? hweight64(table[2]) : 0); in stm32f4_rcc_lookup_clk_idx()
[all …]
/linux-6.12.1/Documentation/fb/
Dviafb.rst96 viafb_mode1: (secondary display device)
102 viafb_bpp1: (secondary display device)
105 viafb_refresh1: (secondary display device)
113 secondary device.
135 If CRT is primary and DVI is secondary, we should use::
139 If DVI is primary and CRT is secondary, we should use::

12345678910