/linux-6.12.1/include/linux/mfd/wm8350/ |
D | core.h | 27 #define WM8350_RESET_ID 0x00 28 #define WM8350_ID 0x01 29 #define WM8350_REVISION 0x02 30 #define WM8350_SYSTEM_CONTROL_1 0x03 31 #define WM8350_SYSTEM_CONTROL_2 0x04 32 #define WM8350_SYSTEM_HIBERNATE 0x05 33 #define WM8350_INTERFACE_CONTROL 0x06 34 #define WM8350_POWER_MGMT_1 0x08 35 #define WM8350_POWER_MGMT_2 0x09 36 #define WM8350_POWER_MGMT_3 0x0A [all …]
|
D | gpio.h | 16 #define WM8350_GPIO_DEBOUNCE 0x80 17 #define WM8350_GPIO_PIN_PULL_UP_CONTROL 0x81 18 #define WM8350_GPIO_PULL_DOWN_CONTROL 0x82 19 #define WM8350_GPIO_INT_MODE 0x83 20 #define WM8350_GPIO_CONTROL 0x85 21 #define WM8350_GPIO_CONFIGURATION_I_O 0x86 22 #define WM8350_GPIO_PIN_POLARITY_TYPE 0x87 23 #define WM8350_GPIO_FUNCTION_SELECT_1 0x8C 24 #define WM8350_GPIO_FUNCTION_SELECT_2 0x8D 25 #define WM8350_GPIO_FUNCTION_SELECT_3 0x8E [all …]
|
/linux-6.12.1/drivers/net/ethernet/cirrus/ |
D | cs89x0.h | 18 #define PP_ChipID 0x0000 /* offset 0h -> Corp -ID */ 22 #define PP_ISAIOB 0x0020 /* IO base address */ 23 #define PP_CS8900_ISAINT 0x0022 /* ISA interrupt select */ 24 #define PP_CS8920_ISAINT 0x0370 /* ISA interrupt select */ 25 #define PP_CS8900_ISADMA 0x0024 /* ISA Rec DMA channel */ 26 #define PP_CS8920_ISADMA 0x0374 /* ISA Rec DMA channel */ 27 #define PP_ISASOF 0x0026 /* ISA DMA offset */ 28 #define PP_DmaFrameCnt 0x0028 /* ISA DMA Frame count */ 29 #define PP_DmaByteCnt 0x002A /* ISA DMA Byte count */ 30 #define PP_CS8900_ISAMemB 0x002C /* Memory base */ [all …]
|
/linux-6.12.1/drivers/clk/samsung/ |
D | clk-exynos5260.h | 15 #define MUX_SEL_AUD 0x0200 16 #define MUX_ENABLE_AUD 0x0300 17 #define MUX_STAT_AUD 0x0400 18 #define MUX_IGNORE_AUD 0x0500 19 #define DIV_AUD0 0x0600 20 #define DIV_AUD1 0x0604 21 #define DIV_STAT_AUD0 0x0700 22 #define DIV_STAT_AUD1 0x0704 23 #define EN_ACLK_AUD 0x0800 24 #define EN_PCLK_AUD 0x0900 [all …]
|
/linux-6.12.1/drivers/media/usb/gspca/gl860/ |
D | gl860-mi1320.c | 11 {0xba00, 0x00f0}, {0xba00, 0x00f1}, {0xba51, 0x0066}, {0xba02, 0x00f1}, 12 {0xba05, 0x0067}, {0xba05, 0x00f1}, {0xbaa0, 0x0065}, {0xba00, 0x00f1}, 13 {0xffff, 0xffff}, 14 {0xba00, 0x00f0}, {0xba02, 0x00f1}, {0xbafa, 0x0028}, {0xba02, 0x00f1}, 15 {0xba00, 0x00f0}, {0xba01, 0x00f1}, {0xbaf0, 0x0006}, {0xba0e, 0x00f1}, 16 {0xba70, 0x0006}, {0xba0e, 0x00f1}, 17 {0xffff, 0xffff}, 18 {0xba74, 0x0006}, {0xba0e, 0x00f1}, 19 {0xffff, 0xffff}, 20 {0x0061, 0x0000}, {0x0068, 0x000d}, [all …]
|
D | gl860-ov9655.c | 12 {0x0000, 0x0000}, {0x0010, 0x0010}, {0x0008, 0x00c0}, {0x0001, 0x00c1}, 13 {0x0001, 0x00c2}, {0x0020, 0x0006}, {0x006a, 0x000d}, 15 {0x0040, 0x0000}, 19 {0x0041, 0x0000}, {0x006a, 0x0007}, {0x0063, 0x0006}, {0x006a, 0x000d}, 20 {0x0000, 0x00c0}, {0x0010, 0x0010}, {0x0001, 0x00c1}, {0x0041, 0x00c2}, 21 {0x0004, 0x00d8}, {0x0012, 0x0004}, {0x0000, 0x0058}, {0x0040, 0x0000}, 22 {0x00f3, 0x0006}, {0x0058, 0x0000}, {0x0048, 0x0000}, {0x0061, 0x0000}, 29 0x00, 0x40, 0x07, 0x6a, 0x06, 0xf3, 0x0d, 0x6a, 30 0x10, 0x10, 0xc1, 0x01 32 0x12, 0x80, 0x00, 0x00, 0x01, 0x98, 0x02, 0x80, [all …]
|
/linux-6.12.1/include/linux/mfd/wm831x/ |
D | irq.h | 14 #define WM831X_IRQ_TEMP_THW 0 75 * R16400 (0x4010) - System Interrupts 77 #define WM831X_PS_INT 0x8000 /* PS_INT */ 78 #define WM831X_PS_INT_MASK 0x8000 /* PS_INT */ 81 #define WM831X_TEMP_INT 0x4000 /* TEMP_INT */ 82 #define WM831X_TEMP_INT_MASK 0x4000 /* TEMP_INT */ 85 #define WM831X_GP_INT 0x2000 /* GP_INT */ 86 #define WM831X_GP_INT_MASK 0x2000 /* GP_INT */ 89 #define WM831X_ON_PIN_INT 0x1000 /* ON_PIN_INT */ 90 #define WM831X_ON_PIN_INT_MASK 0x1000 /* ON_PIN_INT */ [all …]
|
D | pmu.h | 14 * R16387 (0x4003) - Power State 16 #define WM831X_CHIP_ON 0x8000 /* CHIP_ON */ 17 #define WM831X_CHIP_ON_MASK 0x8000 /* CHIP_ON */ 20 #define WM831X_CHIP_SLP 0x4000 /* CHIP_SLP */ 21 #define WM831X_CHIP_SLP_MASK 0x4000 /* CHIP_SLP */ 24 #define WM831X_REF_LP 0x1000 /* REF_LP */ 25 #define WM831X_REF_LP_MASK 0x1000 /* REF_LP */ 28 #define WM831X_PWRSTATE_DLY_MASK 0x0C00 /* PWRSTATE_DLY - [11:10] */ 31 #define WM831X_SWRST_DLY 0x0200 /* SWRST_DLY */ 32 #define WM831X_SWRST_DLY_MASK 0x0200 /* SWRST_DLY */ [all …]
|
/linux-6.12.1/arch/sh/include/asm/ |
D | smc37c93x.h | 14 #define FDC_PRIMARY_BASE 0x3f0 15 #define IDE1_PRIMARY_BASE 0x1f0 16 #define IDE1_SECONDARY_BASE 0x170 17 #define PARPORT_PRIMARY_BASE 0x378 18 #define COM1_PRIMARY_BASE 0x2f8 19 #define COM2_PRIMARY_BASE 0x3f8 20 #define RTC_PRIMARY_BASE 0x070 21 #define KBC_PRIMARY_BASE 0x060 22 #define AUXIO_PRIMARY_BASE 0x000 /* XXX */ 25 #define LDN_FDC 0 [all …]
|
/linux-6.12.1/sound/pci/oxygen/ |
D | cm9780.h | 5 #define CM9780_JACK 0x62 6 #define CM9780_MIXER 0x64 7 #define CM9780_GPIO_SETUP 0x70 8 #define CM9780_GPIO_STATUS 0x72 11 #define CM9780_RSOE 0x0001 12 #define CM9780_CBOE 0x0002 13 #define CM9780_SSOE 0x0004 14 #define CM9780_FROE 0x0008 15 #define CM9780_HP2FMICOE 0x0010 16 #define CM9780_CB2MICOE 0x0020 [all …]
|
/linux-6.12.1/drivers/media/platform/ti/vpe/ |
D | csc.c | 51 0x0400, 0x0000, 0x057D, 0x0400, 0x1EA7, 0x1D35, 52 0x0400, 0x06EF, 0x1FFE, 0x0D40, 0x0210, 0x0C88, 57 0x04A8, 0x1FFE, 0x0662, 0x04A8, 0x1E6F, 0x1CBF, 58 0x04A8, 0x0812, 0x1FFF, 0x0C84, 0x0220, 0x0BAC, 65 0x0400, 0x0000, 0x0629, 0x0400, 0x1F45, 0x1E2B, 66 0x0400, 0x0742, 0x0000, 0x0CEC, 0x0148, 0x0C60, 71 0x04A8, 0x0000, 0x072C, 0x04A8, 0x1F26, 0x1DDE, 72 0x04A8, 0x0873, 0x0000, 0x0C20, 0x0134, 0x0B7C, 81 0x0132, 0x0259, 0x0075, 0x1F50, 0x1EA5, 0x020B, 82 0x020B, 0x1E4A, 0x1FAB, 0x0000, 0x0200, 0x0200, [all …]
|
/linux-6.12.1/include/linux/usb/ |
D | r8a66597.h | 13 #define R8A66597_PLATDATA_XTAL_12MHZ 0x01 14 #define R8A66597_PLATDATA_XTAL_24MHZ 0x02 15 #define R8A66597_PLATDATA_XTAL_48MHZ 0x03 44 #define SYSCFG0 0x00 45 #define SYSCFG1 0x02 46 #define SYSSTS0 0x04 47 #define SYSSTS1 0x06 48 #define DVSTCTR0 0x08 49 #define DVSTCTR1 0x0A 50 #define TESTMODE 0x0C [all …]
|
/linux-6.12.1/arch/arm/boot/dts/ti/omap/ |
D | omap24xx-clocks.dtsi | 9 #clock-cells = <0>; 13 reg = <0x4>; 17 #clock-cells = <0>; 23 #clock-cells = <0>; 27 reg = <0x4>; 31 #clock-cells = <0>; 39 #clock-cells = <0>; 45 #clock-cells = <0>; 51 #clock-cells = <0>; 57 #clock-cells = <0>; [all …]
|
D | omap2420-clocks.dtsi | 10 #clock-cells = <0>; 14 reg = <0x0070>; 18 #clock-cells = <0>; 22 reg = <0x0070>; 26 #clock-cells = <0>; 32 #clock-cells = <0>; 37 reg = <0x0070>; 42 #clock-cells = <0>; 46 reg = <0x0810>; 50 #clock-cells = <0>; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/ |
D | mediatek,mt8186-pinctrl.yaml | 229 reg = <0x10005000 0x1000>, 230 <0x10002000 0x0200>, 231 <0x10002200 0x0200>, 232 <0x10002400 0x0200>, 233 <0x10002600 0x0200>, 234 <0x10002A00 0x0200>, 235 <0x10002c00 0x0200>, 236 <0x1000b000 0x1000>; 242 gpio-ranges = <&pio 0 0 185>; 244 interrupts = <GIC_SPI 186 IRQ_TYPE_LEVEL_HIGH 0>;
|
/linux-6.12.1/drivers/net/phy/ |
D | vitesse.c | 16 #define MII_VSC73XX_EXT_PAGE_1E 0x01 17 #define MII_VSC82X4_EXT_PAGE_16E 0x10 18 #define MII_VSC82X4_EXT_PAGE_17E 0x11 19 #define MII_VSC82X4_EXT_PAGE_18E 0x12 22 #define MII_VSC8244_EXT_CON1 0x17 23 #define MII_VSC8244_EXTCON1_INIT 0x0000 24 #define MII_VSC8244_EXTCON1_TX_SKEW_MASK 0x0c00 25 #define MII_VSC8244_EXTCON1_RX_SKEW_MASK 0x0300 26 #define MII_VSC8244_EXTCON1_TX_SKEW 0x0800 27 #define MII_VSC8244_EXTCON1_RX_SKEW 0x0200 [all …]
|
/linux-6.12.1/drivers/usb/c67x00/ |
D | c67x00.h | 23 #define HW_REV_REG 0xC004 29 #define USB_CTL_REG(x) ((x) ? 0xC0AA : 0xC08A) 31 #define LOW_SPEED_PORT(x) ((x) ? 0x0800 : 0x0400) 32 #define HOST_MODE 0x0200 33 #define PORT_RES_EN(x) ((x) ? 0x0100 : 0x0080) 34 #define SOF_EOP_EN(x) ((x) ? 0x0002 : 0x0001) 37 #define USB_STAT_REG(x) ((x) ? 0xC0B0 : 0xC090) 39 #define EP0_IRQ_FLG 0x0001 40 #define EP1_IRQ_FLG 0x0002 41 #define EP2_IRQ_FLG 0x0004 [all …]
|
/linux-6.12.1/drivers/net/dsa/mv88e6xxx/ |
D | port.h | 16 /* Offset 0x00: Port Status Register */ 17 #define MV88E6XXX_PORT_STS 0x00 18 #define MV88E6XXX_PORT_STS_PAUSE_EN 0x8000 19 #define MV88E6XXX_PORT_STS_MY_PAUSE 0x4000 20 #define MV88E6XXX_PORT_STS_HD_FLOW 0x2000 21 #define MV88E6XXX_PORT_STS_PHY_DETECT 0x1000 22 #define MV88E6250_PORT_STS_LINK 0x1000 23 #define MV88E6250_PORT_STS_PORTMODE_MASK 0x0f00 24 #define MV88E6250_PORT_STS_PORTMODE_PHY_10_HALF 0x0800 25 #define MV88E6250_PORT_STS_PORTMODE_PHY_100_HALF 0x0900 [all …]
|
/linux-6.12.1/arch/mips/include/asm/mach-db1x00/ |
D | bcsr.h | 23 #define DB1000_BCSR_PHYS_ADDR 0x0E000000 24 #define DB1000_BCSR_HEXLED_OFS 0x01000000 26 #define DB1550_BCSR_PHYS_ADDR 0x0F000000 27 #define DB1550_BCSR_HEXLED_OFS 0x00400000 29 #define PB1550_BCSR_PHYS_ADDR 0x0F000000 30 #define PB1550_BCSR_HEXLED_OFS 0x00800000 32 #define DB1200_BCSR_PHYS_ADDR 0x19800000 33 #define DB1200_BCSR_HEXLED_OFS 0x00400000 35 #define PB1200_BCSR_PHYS_ADDR 0x0D800000 36 #define PB1200_BCSR_HEXLED_OFS 0x00400000 [all …]
|
/linux-6.12.1/include/linux/mfd/madera/ |
D | registers.h | 14 #define MADERA_SOFTWARE_RESET 0x00 15 #define MADERA_HARDWARE_REVISION 0x01 16 #define MADERA_CTRL_IF_CFG_1 0x08 17 #define MADERA_CTRL_IF_CFG_2 0x09 18 #define MADERA_CTRL_IF_CFG_3 0x0A 19 #define MADERA_WRITE_SEQUENCER_CTRL_0 0x16 20 #define MADERA_WRITE_SEQUENCER_CTRL_1 0x17 21 #define MADERA_WRITE_SEQUENCER_CTRL_2 0x18 22 #define MADERA_TONE_GENERATOR_1 0x20 23 #define MADERA_TONE_GENERATOR_2 0x21 [all …]
|
/linux-6.12.1/drivers/net/ethernet/seeq/ |
D | ether3.h | 13 /* use 0 for production, 1 for verification, >2 for debug. debug flags: */ 19 #define NET_DEBUG 0 25 #define REG_COMMAND (priv(dev)->seeq + 0x0000) 26 #define CMD_ENINTDMA 0x0001 27 #define CMD_ENINTRX 0x0002 28 #define CMD_ENINTTX 0x0004 29 #define CMD_ENINTBUFWIN 0x0008 30 #define CMD_ACKINTDMA 0x0010 31 #define CMD_ACKINTRX 0x0020 32 #define CMD_ACKINTTX 0x0040 [all …]
|
/linux-6.12.1/drivers/tty/serial/ |
D | dz.h | 18 #define DZ_TRDY 0x8000 /* Transmitter empty */ 19 #define DZ_TIE 0x4000 /* Transmitter Interrupt Enbl */ 20 #define DZ_TLINE 0x0300 /* Transmitter Line Number */ 21 #define DZ_RDONE 0x0080 /* Receiver data ready */ 22 #define DZ_RIE 0x0040 /* Receive Interrupt Enable */ 23 #define DZ_MSE 0x0020 /* Master Scan Enable */ 24 #define DZ_CLR 0x0010 /* Master reset */ 25 #define DZ_MAINT 0x0008 /* Loop Back Mode */ 30 #define DZ_RBUF_MASK 0x00FF /* Data Mask */ 31 #define DZ_LINE_MASK 0x0300 /* Line Mask */ [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/usb/ |
D | usb-drd.yaml | 19 0x0200 or above. 21 enum: [0x0100, 0x0120, 0x0130, 0x0200] 71 reg = <0x4a030000 0xcfff>; 72 interrupts = <0 92 4>; 77 otg-rev = <0x0200>;
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7996/ |
D | mmio.c | 21 [WF_AGG_BASE] = { { 0x820e2000, 0x820f2000, 0x830e2000 } }, 22 [WF_ARB_BASE] = { { 0x820e3000, 0x820f3000, 0x830e3000 } }, 23 [WF_TMAC_BASE] = { { 0x820e4000, 0x820f4000, 0x830e4000 } }, 24 [WF_RMAC_BASE] = { { 0x820e5000, 0x820f5000, 0x830e5000 } }, 25 [WF_DMA_BASE] = { { 0x820e7000, 0x820f7000, 0x830e7000 } }, 26 [WF_WTBLOFF_BASE] = { { 0x820e9000, 0x820f9000, 0x830e9000 } }, 27 [WF_ETBF_BASE] = { { 0x820ea000, 0x820fa000, 0x830ea000 } }, 28 [WF_LPON_BASE] = { { 0x820eb000, 0x820fb000, 0x830eb000 } }, 29 [WF_MIB_BASE] = { { 0x820ed000, 0x820fd000, 0x830ed000 } }, 30 [WF_RATE_BASE] = { { 0x820ee000, 0x820fe000, 0x830ee000 } }, [all …]
|
/linux-6.12.1/sound/soc/codecs/ |
D | wm8995.h | 18 #define WM8995_SOFTWARE_RESET 0x00 19 #define WM8995_POWER_MANAGEMENT_1 0x01 20 #define WM8995_POWER_MANAGEMENT_2 0x02 21 #define WM8995_POWER_MANAGEMENT_3 0x03 22 #define WM8995_POWER_MANAGEMENT_4 0x04 23 #define WM8995_POWER_MANAGEMENT_5 0x05 24 #define WM8995_LEFT_LINE_INPUT_1_VOLUME 0x10 25 #define WM8995_RIGHT_LINE_INPUT_1_VOLUME 0x11 26 #define WM8995_LEFT_LINE_INPUT_CONTROL 0x12 27 #define WM8995_DAC1_LEFT_VOLUME 0x18 [all …]
|