/linux/drivers/gpu/drm/tests/ ! |
H A D | drm_cmdline_parser_test.c | 17 struct drm_cmdline_mode mode = { }; in drm_test_cmdline_force_e_only() local 21 &no_connector, &mode)); in drm_test_cmdline_force_e_only() 22 KUNIT_EXPECT_FALSE(test, mode.specified); in drm_test_cmdline_force_e_only() 23 KUNIT_EXPECT_FALSE(test, mode.refresh_specified); in drm_test_cmdline_force_e_only() 24 KUNIT_EXPECT_FALSE(test, mode.bpp_specified); in drm_test_cmdline_force_e_only() 26 KUNIT_EXPECT_FALSE(test, mode.rb); in drm_test_cmdline_force_e_only() 27 KUNIT_EXPECT_FALSE(test, mode.cvt); in drm_test_cmdline_force_e_only() 28 KUNIT_EXPECT_FALSE(test, mode.interlace); in drm_test_cmdline_force_e_only() 29 KUNIT_EXPECT_FALSE(test, mode.margins); in drm_test_cmdline_force_e_only() 30 KUNIT_EXPECT_EQ(test, mode.force, DRM_FORCE_ON); in drm_test_cmdline_force_e_only() [all …]
|
H A D | drm_modes_test.c | 42 struct drm_display_mode *mode; in drm_test_modes_analog_tv_ntsc_480i() local 45 mode = drm_analog_tv_mode(priv->drm, in drm_test_modes_analog_tv_ntsc_480i() 49 KUNIT_ASSERT_NOT_NULL(test, mode); in drm_test_modes_analog_tv_ntsc_480i() 51 ret = drm_kunit_add_mode_destroy_action(test, mode); in drm_test_modes_analog_tv_ntsc_480i() 54 KUNIT_EXPECT_EQ(test, drm_mode_vrefresh(mode), 60); in drm_test_modes_analog_tv_ntsc_480i() 55 KUNIT_EXPECT_EQ(test, mode->hdisplay, 720); in drm_test_modes_analog_tv_ntsc_480i() 58 KUNIT_EXPECT_EQ(test, mode->hsync_start, 736); in drm_test_modes_analog_tv_ntsc_480i() 67 KUNIT_EXPECT_EQ(test, mode->htotal, 858); in drm_test_modes_analog_tv_ntsc_480i() 69 KUNIT_EXPECT_EQ(test, mode->vdisplay, 480); in drm_test_modes_analog_tv_ntsc_480i() 70 KUNIT_EXPECT_EQ(test, mode->vtotal, 525); in drm_test_modes_analog_tv_ntsc_480i() [all …]
|
/linux/sound/soc/codecs/ ! |
H A D | wcd-clsh-v2.c | 14 int mode; member 134 int mode) in wcd_clsh_set_buck_mode() argument 137 if (mode == CLS_H_HIFI) in wcd_clsh_set_buck_mode() 148 int mode) in wcd_clsh_v3_set_buck_mode() argument 150 if (mode == CLS_H_HIFI || mode == CLS_H_LOHIFI || in wcd_clsh_v3_set_buck_mode() 151 mode == CLS_AB_HIFI || mode == CLS_AB_LOHIFI) in wcd_clsh_v3_set_buck_mode() 162 int mode) in wcd_clsh_set_flyback_mode() argument 165 if (mode == CLS_H_HIFI) in wcd_clsh_set_flyback_mode() 176 int mode, in wcd_clsh_buck_ctrl() argument 196 int mode, in wcd_clsh_v3_buck_ctrl() argument [all …]
|
H A D | wl1273.c | 24 enum wl1273_mode mode; member 34 u16 mode; in snd_wl1273_fm_set_i2s_mode() local 41 mode = core->i2s_mode & ~WL1273_IS2_WIDTH & ~WL1273_IS2_RATE; in snd_wl1273_fm_set_i2s_mode() 45 mode |= WL1273_IS2_RATE_48K; in snd_wl1273_fm_set_i2s_mode() 48 mode |= WL1273_IS2_RATE_44_1K; in snd_wl1273_fm_set_i2s_mode() 51 mode |= WL1273_IS2_RATE_32K; in snd_wl1273_fm_set_i2s_mode() 54 mode |= WL1273_IS2_RATE_22_05K; in snd_wl1273_fm_set_i2s_mode() 57 mode |= WL1273_IS2_RATE_16K; in snd_wl1273_fm_set_i2s_mode() 60 mode |= WL1273_IS2_RATE_12K; in snd_wl1273_fm_set_i2s_mode() 63 mode |= WL1273_IS2_RATE_11_025; in snd_wl1273_fm_set_i2s_mode() [all …]
|
/linux/Documentation/networking/devlink/ ! |
H A D | devlink-eswitch-attr.rst | 8 Legacy mode operates based on traditional MAC/VLAN steering rules. Switching 12 On the other hand, switchdev mode allows for more advanced offloading 13 capabilities of the E-Switch to hardware. In switchdev mode, more switching 34 * - ``mode`` 36 - The mode of the device. The mode can be one of the following: 42 * - ``inline-mode`` 46 matching and steering. Support for both switchdev mode and legacy mode. 49 * ``link`` L2 mode. 50 * ``network`` L3 mode. 51 * ``transport`` L4 mode. [all …]
|
/linux/tools/testing/selftests/arm64/gcs/ ! |
H A D | gcs-locking.c | 5 * Tests for GCS mode locking. These tests rely on both having GCS 7 * test in a fork()ed process which will have it's own mode. 41 /* No mode bits are rejected for locking */ 56 unsigned long mode; in FIXTURE_VARIANT() local 61 .mode = PR_SHADOW_STACK_ENABLE, in FIXTURE_VARIANT_ADD() 66 .mode = PR_SHADOW_STACK_ENABLE | PR_SHADOW_STACK_WRITE, in FIXTURE_VARIANT_ADD() 71 .mode = PR_SHADOW_STACK_ENABLE | PR_SHADOW_STACK_PUSH, in FIXTURE_VARIANT_ADD() 76 .mode = PR_SHADOW_STACK_ENABLE | PR_SHADOW_STACK_WRITE | in FIXTURE_VARIANT_ADD() 88 /* We can set the mode at all */ 94 variant->mode); in TEST_F() [all …]
|
/linux/drivers/gpu/drm/ ! |
H A D | drm_modes.c | 53 * drm_mode_debug_printmodeline - print a mode to dmesg 54 * @mode: mode to print 56 * Describe @mode using DRM_DEBUG. 58 void drm_mode_debug_printmodeline(const struct drm_display_mode *mode) in drm_mode_debug_printmodeline() argument 60 DRM_DEBUG_KMS("Modeline " DRM_MODE_FMT "\n", DRM_MODE_ARG(mode)); in drm_mode_debug_printmodeline() 65 * drm_mode_create - create a new display mode 72 * Pointer to new mode on success, NULL on error. 87 * drm_mode_destroy - remove a mode 89 * @mode: mode to remove 91 * Release @mode's unique ID, then free it @mode structure itself using kfree. [all …]
|
/linux/Documentation/driver-api/usb/ ! |
H A D | typec_bus.rst | 2 API for USB Type-C Alternate Mode drivers 11 every alternate mode, so every alternate mode will need a custom driver. 14 modes by using the SVID and the mode number. 17 mode a port supports, and separate device for every alternate mode the partner 19 mode devices, and the port alternate mode devices must be handled by the port 22 When a new partner alternate mode device is registered, it is linked to the 23 alternate mode device of the port that the partner is attached to, that has 24 matching SVID and mode. Communication between the port driver and alternate mode 27 The port alternate mode devices are used as a proxy between the partner and the 28 alternate mode drivers, so the port drivers are only expected to pass the SVID [all …]
|
/linux/Documentation/admin-guide/ ! |
H A D | svga.rst | 4 Video Mode Selection Support 2.13 12 This small document describes the "Video Mode Selection" feature which 21 enter ``scan`` on the video mode prompt, pick the mode you want to use, 22 remember its mode ID (the four-digit hexadecimal number) and then 25 The video mode to be used is selected by a kernel parameter which can be 31 NORMAL_VGA - Standard 80x25 mode available on all display adapters. 33 EXTENDED_VGA - Standard 8-pixel font mode: 80x43 on EGA, 80x50 on VGA. 35 ASK_VGA - Display a video mode menu upon startup (see below). 40 mode list displayed may vary as the kernel version changes, because the 42 better to use absolute mode numbers instead. [all …]
|
/linux/arch/x86/boot/ ! |
H A D | video-mode.c | 10 * arch/i386/boot/video-mode.c 12 * Set the video mode. This is separated out into a different 27 int do_restore; /* Screen contents changed during mode flip */ 28 int graphic_mode; /* Graphic mode with linear frame buffer */ 30 /* Probe the video drivers and have them generate their mode lists. */ 51 /* Test if a mode is defined */ 52 int mode_defined(u16 mode) in mode_defined() argument 61 if (mi->mode == mode) in mode_defined() 69 /* Set mode (without recalc) */ 70 static int raw_set_mode(u16 mode, u16 *real_mode) in raw_set_mode() argument [all …]
|
/linux/drivers/scsi/aic94xx/ ! |
H A D | aic94xx_reg_def.h | 22 #define CSEQ_MODE_PAGE_SIZE 0x200 /* CSEQ mode page size */ 23 #define LmSEQ_MODE_PAGE_SIZE 0x200 /* LmSEQ mode page size */ 497 * 16 modes, each mode is 512 bytes. 502 #define CSEQm_CIO_REG(Mode, Reg) \ argument 504 ((u32) (Mode) * CSEQ_MODE_PAGE_SIZE) + (u32) (Reg)) 552 #define CMnSCBPTR(Mode) CSEQm_CIO_REG(Mode, MnSCBPTR) argument 554 #define CMnDDBPTR(Mode) CSEQm_CIO_REG(Mode, MnDDBPTR) argument 556 #define CMnSCRATCHPAGE(Mode) CSEQm_CIO_REG(Mode, MnSCRATCHPAGE) argument 562 /* mode 0-7 */ 564 #define CMnREQMBX(Mode) CSEQm_CIO_REG(Mode, 0x30) argument [all …]
|
/linux/drivers/pci/controller/dwc/ ! |
H A D | Kconfig | 67 bool "Axis ARTPEC-6 PCIe controller (host mode)" 74 host mode. This uses the DesignWare core. 77 bool "Axis ARTPEC-6 PCIe controller (endpoint mode)" 84 endpoint mode. This uses the DesignWare core. 93 in host mode. It's based on the Synopsys DWC PCIe v4.60a IP-core. 99 bool "Freescale i.MX6/7/8 PCIe controller (host mode)" 106 work in Root Complex mode. The PCI controller on i.MX is based 111 bool "Freescale i.MX6/7/8 PCIe controller (endpoint mode)" 118 work in endpoint mode. The PCI controller on i.MX is based 123 bool "Freescale Layerscape PCIe controller (host mode)" [all …]
|
/linux/drivers/phy/hisilicon/ ! |
H A D | phy-histb-combphy.c | 50 struct histb_combphy_mode mode; member 74 static int is_mode_fixed(struct histb_combphy_mode *mode) in is_mode_fixed() argument 76 return (mode->fixed != PHY_NONE) ? true : false; in is_mode_fixed() 81 struct histb_combphy_mode *mode = &priv->mode; in histb_combphy_set_mode() local 85 if (is_mode_fixed(mode)) in histb_combphy_set_mode() 88 switch (mode->select) { in histb_combphy_set_mode() 102 return regmap_update_bits(syscon, mode->reg, mode->mask, in histb_combphy_set_mode() 103 hw_sel << mode->shift); in histb_combphy_set_mode() 169 struct histb_combphy_mode *mode = &priv->mode; in histb_combphy_xlate() local 176 mode->select = args->args[0]; in histb_combphy_xlate() [all …]
|
/linux/Documentation/devicetree/bindings/power/reset/ ! |
H A D | reboot-mode.yaml | 4 $id: http://devicetree.org/schemas/power/reset/reboot-mode.yaml# 7 title: Generic reboot mode core map 13 This driver get reboot mode arguments and call the write 18 All mode properties are vendor specific, it is a indication to tell 20 as mode-xxx = <magic> (xxx is mode name, magic should be a non-zero value). 23 - normal: Normal reboot mode, system reboot with command "reboot". 24 - recovery: Android Recovery mode, it is a mode to format the device or update a new image. 25 …- bootloader: Android fastboot mode, it's a mode to re-flash partitions on the Android based devic… 26 - loader: A bootloader mode, it's a mode used to download image on Rockchip platform, 30 mode-normal: [all …]
|
/linux/drivers/net/wireless/ath/ath5k/ ! |
H A D | eeprom.c | 41 unsigned int mode) in ath5k_eeprom_bin2freq() argument 48 if (mode == AR5K_EEPROM_MODE_11A) { in ath5k_eeprom_bin2freq() 190 unsigned int mode) in ath5k_eeprom_read_ants() argument 198 ee->ee_switch_settling[mode] = (val >> 8) & 0x7f; in ath5k_eeprom_read_ants() 199 ee->ee_atn_tx_rx[mode] = (val >> 2) & 0x3f; in ath5k_eeprom_read_ants() 200 ee->ee_ant_control[mode][i] = (val << 4) & 0x3f; in ath5k_eeprom_read_ants() 203 ee->ee_ant_control[mode][i++] |= (val >> 12) & 0xf; in ath5k_eeprom_read_ants() 204 ee->ee_ant_control[mode][i++] = (val >> 6) & 0x3f; in ath5k_eeprom_read_ants() 205 ee->ee_ant_control[mode][i++] = val & 0x3f; in ath5k_eeprom_read_ants() 208 ee->ee_ant_control[mode][i++] = (val >> 10) & 0x3f; in ath5k_eeprom_read_ants() [all …]
|
/linux/drivers/gpu/drm/hisilicon/hibmc/dp/ ! |
H A D | dp_hw.c | 11 static void hibmc_dp_set_tu(struct hibmc_dp_dev *dp, struct drm_display_mode *mode) in hibmc_dp_set_tu() argument 28 value = (mode->clock * bpp * 5) / (61 * lane_num * rate_ks); in hibmc_dp_set_tu() 47 static void hibmc_dp_set_sst(struct hibmc_dp_dev *dp, struct drm_display_mode *mode) in hibmc_dp_set_sst() argument 60 htotal_int = mode->htotal * 9947 / 10000; in hibmc_dp_set_sst() 61 htotal_size = htotal_int * fclk / (HIBMC_DP_SYMBOL_PER_FCLK * (mode->clock / 1000)); in hibmc_dp_set_sst() 63 hblank_int = mode->htotal - mode->hdisplay - mode->hdisplay * 53 / 10000; in hibmc_dp_set_sst() 65 (mode->clock * 10 * HIBMC_DP_SYMBOL_PER_FCLK); in hibmc_dp_set_sst() 68 mode->hdisplay, mode->vdisplay, htotal_size, hblank_size); in hibmc_dp_set_sst() 69 drm_dbg_dp(dp->dev, "flink_clock %u pixel_clock %d", fclk, mode->clock / 1000); in hibmc_dp_set_sst() 80 static void hibmc_dp_link_cfg(struct hibmc_dp_dev *dp, struct drm_display_mode *mode) in hibmc_dp_link_cfg() argument [all …]
|
/linux/drivers/interconnect/imx/ ! |
H A D | imx8mp.c | 24 .mode = IMX_NOC_MODE_FIXED, 29 .mode = IMX_NOC_MODE_FIXED, 34 .mode = IMX_NOC_MODE_FIXED, 39 .mode = IMX_NOC_MODE_FIXED, 44 .mode = IMX_NOC_MODE_FIXED, 49 .mode = IMX_NOC_MODE_FIXED, 54 .mode = IMX_NOC_MODE_FIXED, 59 .mode = IMX_NOC_MODE_FIXED, 64 .mode = IMX_NOC_MODE_FIXED, 69 .mode = IMX_NOC_MODE_FIXED, [all …]
|
/linux/drivers/parport/ ! |
H A D | ieee1284.c | 213 /* Terminate a negotiated mode. */ 220 switch (port->ieee1284.mode) { in parport_ieee1284_terminate() 224 /* Terminate from EPP mode. */ in parport_ieee1284_terminate() 295 port->ieee1284.mode = IEEE1284_MODE_COMPAT; in parport_ieee1284_terminate() 298 pr_debug("%s: In compatibility (forward idle) mode\n", port->name); in parport_ieee1284_terminate() 303 * parport_negotiate - negotiate an IEEE 1284 mode 305 * @mode: mode to negotiate to 307 * Use this to negotiate to a particular IEEE 1284 transfer mode. 308 * The @mode parameter should be one of the constants in 312 * negotiation to the mode specified, -1 if the peripheral is not [all …]
|
/linux/drivers/firmware/efi/libstub/ ! |
H A D | gop.c | 29 u32 mode; member 42 if (!strstarts(option, "mode=")) in parse_modenum() 44 option += strlen("mode="); in parse_modenum() 49 cmdline.mode = m; in parse_modenum() 137 efi_graphics_output_protocol_mode_t *mode; in choose_mode_modenum() local 143 mode = efi_table_attr(gop, mode); in choose_mode_modenum() 145 cur_mode = efi_table_attr(mode, mode); in choose_mode_modenum() 146 if (cmdline.mode == cur_mode) in choose_mode_modenum() 149 max_mode = efi_table_attr(mode, max_mode); in choose_mode_modenum() 150 if (cmdline.mode >= max_mode) { in choose_mode_modenum() [all …]
|
/linux/include/linux/usb/ ! |
H A D | typec_altmode.h | 15 * struct typec_altmode - USB Type-C alternate mode device 17 * @svid: Standard or Vendor ID (SVID) of the alternate mode 18 * @mode: Index of the Mode 20 * @active: Tells has the mode been entered or not 21 * @desc: Optional human readable description of the mode 28 int mode; member 51 * struct typec_altmode_ops - Alternate mode specific operations vector 52 * @enter: Operations to be executed with Enter Mode Command 53 * @exit: Operations to be executed with Exit Mode Command 56 * @notify: Communication channel for platform and the alternate mode [all …]
|
/linux/Documentation/userspace-api/media/cec/ ! |
H A D | cec-ioc-g-mode.rst | 32 Pointer to CEC mode. 40 filehandle to initiator and/or follower mode which can be exclusive 41 depending on the chosen mode. The initiator is the filehandle that is 61 by the follower. The follower can enable the passthrough mode. In that 65 the passthrough mode. See :ref:`cec-core-processing` for details. 77 .. _cec-mode-initiator_e: 84 * .. _`CEC-MODE-NO-INITIATOR`: 90 * .. _`CEC-MODE-INITIATOR`: 97 * .. _`CEC-MODE-EXCL-INITIATOR`: 111 .. _cec-mode-follower_e: [all …]
|
/linux/drivers/hid/ ! |
H A D | hid-saitek.c | 12 * Fixes the mode button which cycles through three constantly pressed 33 int mode; member 50 ssc->mode = -1; in saitek_probe() 99 /* R.A.T.7 uses bits 13, 14, 15 for the mode */ in saitek_raw_event() 100 int mode = -1; in saitek_raw_event() local 102 mode = 0; in saitek_raw_event() 104 mode = 1; in saitek_raw_event() 106 mode = 2; in saitek_raw_event() 108 /* clear mode bits */ in saitek_raw_event() 111 if (mode != ssc->mode) { in saitek_raw_event() [all …]
|
/linux/drivers/net/ethernet/ibm/emac/ ! |
H A D | zmii.c | 47 static inline int zmii_valid_mode(int mode) in zmii_valid_mode() argument 49 return mode == PHY_INTERFACE_MODE_MII || in zmii_valid_mode() 50 mode == PHY_INTERFACE_MODE_RMII || in zmii_valid_mode() 51 mode == PHY_INTERFACE_MODE_SMII || in zmii_valid_mode() 52 mode == PHY_INTERFACE_MODE_NA; in zmii_valid_mode() 55 static inline const char *zmii_mode_name(int mode) in zmii_mode_name() argument 57 switch (mode) { in zmii_mode_name() 69 static inline u32 zmii_mode_mask(int mode, int input) in zmii_mode_mask() argument 71 switch (mode) { in zmii_mode_mask() 84 phy_interface_t *mode) in zmii_attach() argument [all …]
|
/linux/Documentation/networking/ ! |
H A D | ipvlan.rst | 34 ip link add link <master> name <slave> type ipvlan [ mode MODE ] [ FLAGS ] 36 MODE: l3 (default) | l3s | l2 42 L3 bridge mode:: 45 (b) This command will create IPvlan link in L2 bridge mode:: 47 bash# ip link add link eth0 name ipvl0 type ipvlan mode l2 bridge 49 (c) This command will create an IPvlan device in L2 private mode:: 51 bash# ip link add link eth0 name ipvlan type ipvlan mode l2 private 53 (d) This command will create an IPvlan device in L2 vepa mode:: 55 bash# ip link add link eth0 name ipvlan type ipvlan mode l2 vepa 63 operate in the same (selected) mode. The RX mode is almost identical except [all …]
|
/linux/Documentation/ABI/testing/ ! |
H A D | sysfs-bus-typec | 5 Shows if the mode is active or not. The attribute can be used 6 for entering/exiting the mode. Entering/exiting modes is 8 does not return until the enter/exit mode operation has 9 finished. The attribute is notified when the mode is 11 Entering/exiting a mode will also generate uevent KOBJ_CHANGE. 19 Shows description of the mode. The description is optional for 22 What: /sys/bus/typec/devices/.../mode 26 The index number of the mode returned by Discover Modes USB 27 Power Delivery command. Depending on the alternate mode, the 28 mode index may be significant. [all …]
|