| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/ |
| H A D | adi,adin.yaml | 1 # SPDX-License-Identifier: GPL-2.0+ 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandru Ardelean <alexandru.ardelean@analog.com> 16 - $ref: ethernet-phy.yaml# 19 adi,rx-internal-delay-ps: 22 internal delay (phy-mode is 'rgmii-id' or 'rgmii-rxid') in pico-seconds. 26 adi,tx-internal-delay-ps: 29 internal delay (phy-mode is 'rgmii-id' or 'rgmii-txid') in pico-seconds. 33 adi,fifo-depth-bits: [all …]
|
| H A D | ti,dp83869.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - $ref: "ethernet-phy.yaml#" 14 - Dan Murphy <dmurphy@ti.com> 17 The DP83869HM device is a robust, fully-featured Gigabit (PHY) transceiver 18 with integrated PMD sublayers that supports 10BASE-Te, 100BASE-TX and 19 1000BASE-T Ethernet protocols. The DP83869 also supports 1000BASE-X and 20 100BASE-FX Fiber protocols. 23 the DP83869HM can run 1000BASE-X-to-1000BASE-T and 100BASE-FX-to-100BASE-TX [all …]
|
| H A D | ethernet-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Heiner Kallweit <hkallweit1@gmail.com> 14 # The dt-schema tools will generate a select statement first by using 21 pattern: "^ethernet-phy(@[a-f0-9]+)?$" 24 - $nodename [all …]
|
| H A D | ethernet-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - David S. Miller <davem@davemloft.net> 16 local-mac-address: 19 $ref: /schemas/types.yaml#definitions/uint8-array 21 - minItems: 6 24 mac-address: 29 local-mac-address property. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/memory/ |
| H A D | jedec_ddr.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 64 /* Refresh rate in nano-seconds */ 124 * All parameters are in pico seconds(ps) unless explicitly indicated 175 * All parameters are in pico seconds(ps) excluding max_freq, min_freq which
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/ |
| H A D | pinctrl-st.txt | 3 Each multi-function pin is controlled, driven and routed through the 5 and multiple alternate functions(ALT1 - ALTx) that directly connect 14 GPIO bank can have one of the two possible types of interrupt-wirings. 20 | |----> [gpio-bank (n) ] 21 | |----> [gpio-bank (n + 1)] 22 [irqN]-- | irq-mux |----> [gpio-bank (n + 2)] 23 | |----> [gpio-bank (... )] 24 |_________|----> [gpio-bank (n + 7)] 28 [irqN]----> [gpio-bank (n)] 33 - compatible : should be "st,stih407-<pio-block>-pinctrl" [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/ddr/ |
| H A D | lpddr2-timings.txt | 1 * AC timing parameters of LPDDR2(JESD209-2) memories for a given speed-bin 4 - compatible : Should be "jedec,lpddr2-timings" 5 - min-freq : minimum DDR clock frequency for the speed-bin. Type is <u32> 6 - max-freq : maximum DDR clock frequency for the speed-bin. Type is <u32> 11 data-sheet of the device for a given speed-bin. All these properties are 12 of type <u32> and the default unit is ps (pico seconds). Parameters with 13 a different unit have a suffix indicating the unit such as 'tRAS-max-ns' 14 - tRCD 15 - tWR 16 - tRAS-min [all …]
|
| H A D | lpddr3-timings.txt | 1 * AC timing parameters of LPDDR3 memories for a given speed-bin. 6 - compatible : Should be "jedec,lpddr3-timings" 7 - min-freq : minimum DDR clock frequency for the speed-bin. Type is <u32> 8 - reg : maximum DDR clock frequency for the speed-bin. Type is <u32> 13 data-sheet of the device for a given speed-bin. All these properties are 14 of type <u32> and the default unit is ps (pico seconds). 15 - tRFC 16 - tRRD 17 - tRPab 18 - tRPpb [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/85xx/ |
| H A D | t1042rdb_diu.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 74 * @pixclock: pixel clock in ps (pico seconds) 84 scfg_np = of_find_compatible_node(NULL, NULL, "fsl,t1040-scfg"); in t1042rdb_set_pixel_clock() 107 * range of values is 2-255. in t1042rdb_set_pixel_clock() 112 /* Disable the pixel clock, and set it to non-inverted and no delay */ in t1042rdb_set_pixel_clock() 133 return FSL_DIU_PORT_DVI; /* Dual-link LVDS is not supported */ in t1042rdb_valid_monitor_port() 139 cpld_node = of_find_compatible_node(NULL, NULL, "fsl,t1042rdb-cpld"); in t1042rdb_diu_init()
|
| /OK3568_Linux_fs/u-boot/drivers/video/ |
| H A D | videomodes.h | 5 * SPDX-License-Identifier: GPL-2.0+ 41 int pixclock; /* pixel clock in ps (pico seconds) */
|
| H A D | mx3fb.c | 7 * SPDX-License-Identifier: GPL-2.0+ 13 #include <asm/arch/imx-regs.h> 20 /* this might need panel specific set-up as-well */ 23 /* -------------- controller specific stuff -------------- */ 101 /* IPU_CONF and its bits already defined in imx-regs.h */ 355 * sdc_init_panel() - initialize a synchronous LCD panel. 374 return -EACCES; in sdc_init_panel() 377 reg = width + mode->left_margin + mode->right_margin - 1; in sdc_init_panel() 382 reg = ((mode->hsync_len - 1) << 26) | (reg << 16); in sdc_init_panel() 385 reg = height + mode->upper_margin + mode->lower_margin - 1; in sdc_init_panel() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/fb/ |
| H A D | ep93xx-fb.rst | 24 Note that the pixel clock value is in pico-seconds. You can use the 98 struct ep93xxfb_mach_info *mach_info = pdev->dev.platform_data; 110 video=XRESxYRES[-BPP][@REFRESH] 112 If the EP93xx video driver is built-in then the video mode is set on 115 video=ep93xx-fb:800x600-16@60 120 modprobe ep93xx-fb video=320x240 130 https://marc.info/?l=linux-arm-kernel&m=110061245502000&w=2 137 ep93xx-fb.check_screenpage_bug=0
|
| H A D | api.rst | 9 --------------- 12 with frame buffer devices. In-kernel APIs between device drivers and the frame 22 --------------- 36 - FB_CAP_FOURCC 44 -------------------- 46 Pixels are stored in memory in hardware-dependent formats. Applications need 58 - FB_TYPE_PACKED_PIXELS 67 - FB_TYPE_PLANES 75 - FB_TYPE_INTERLEAVED_PLANES 86 - FB_TYPE_FOURCC [all …]
|
| H A D | framebuffer.rst | 9 --------------- 13 software to access the graphics hardware through a well-defined interface, so 14 the software doesn't need to know anything about the low-level (hardware 22 -------------------------- 39 /dev/fb0current -> fb0 40 /dev/fb1current -> fb1 50 graphics card in addition to the built-in hardware. The corresponding frame 69 -------------------------------- 82 - You can request unchangeable information about the hardware, like name, 86 - You can request and change variable information about the hardware, like [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/fbdevhw/ |
| H A D | fbpriv.h | 7 #include <xorg-config.h> 32 /* 0x4607-0x460B are defined below */ 115 * big-endian byte order if bits_per_pixel is greater than 8. 124 #define FB_NONSTD_HAM 1 /* Hold-And-Modify (HAM) */ 181 __u32 pixclock; /* pixel clock in ps (pico seconds) */
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/512x/ |
| H A D | mpc512x_shared.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 16 #include <linux/fsl-diu-fb.h> 50 out_be32(&reset_module_base->rpr, 0x52535445); in mpc512x_restart() 52 out_be32(&reset_module_base->rcr, 0x2); in mpc512x_restart() 61 u8 gamma[0x300]; /* 32-bit aligned! */ 62 struct diu_ad ad0; /* 32-bit aligned! */ 68 /* receives a pixel clock spec in pico seconds, adjusts the DIU clock rate */ 77 np = of_find_compatible_node(NULL, NULL, "fsl,mpc5121-diu"); in mpc512x_set_pixel_clock() 85 clk_diu = clk_get_sys(np->name, "ipg"); in mpc512x_set_pixel_clock() 99 * determine the acceptable clock range for the monitor (+/- 5%), in mpc512x_set_pixel_clock() [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | fb.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 21 /* 0x4607-0x460B are defined below */ 49 #define FB_AUX_TEXT_SVGA_GROUP 8 /* 8-15: SVGA tileblit compatible modes */ 137 #define FB_ACCEL_SAVAGE3D_MV 0x82 /* S3 Savage3D-MV */ 139 #define FB_ACCEL_SAVAGE_MX_MV 0x84 /* S3 Savage/MX-MV */ 141 #define FB_ACCEL_SAVAGE_IX_MV 0x86 /* S3 Savage/IX-MV */ 149 #define FB_ACCEL_PROSAVAGE_DDRK 0x8e /* S3 ProSavage DDR-K */ 151 #define FB_ACCEL_PUV3_UNIGFX 0xa0 /* PKUnity-v3 Unigfx */ 153 #define FB_CAP_FOURCC 1 /* Device supports FOURCC-based formats */ 193 #define FB_NONSTD_HAM 1 /* Hold-And-Modify (HAM) */ [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | fb.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 21 /* 0x4607-0x460B are defined below */ 49 #define FB_AUX_TEXT_SVGA_GROUP 8 /* 8-15: SVGA tileblit compatible modes */ 137 #define FB_ACCEL_SAVAGE3D_MV 0x82 /* S3 Savage3D-MV */ 139 #define FB_ACCEL_SAVAGE_MX_MV 0x84 /* S3 Savage/MX-MV */ 141 #define FB_ACCEL_SAVAGE_IX_MV 0x86 /* S3 Savage/IX-MV */ 149 #define FB_ACCEL_PROSAVAGE_DDRK 0x8e /* S3 ProSavage DDR-K */ 151 #define FB_ACCEL_PUV3_UNIGFX 0xa0 /* PKUnity-v3 Unigfx */ 153 #define FB_CAP_FOURCC 1 /* Device supports FOURCC-based formats */ 193 #define FB_NONSTD_HAM 1 /* Hold-And-Modify (HAM) */ [all …]
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | fb.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 23 /* 0x4607-0x460B are defined below */ 51 #define FB_AUX_TEXT_SVGA_GROUP 8 /* 8-15: SVGA tileblit compatible modes */ 139 #define FB_ACCEL_SAVAGE3D_MV 0x82 /* S3 Savage3D-MV */ 141 #define FB_ACCEL_SAVAGE_MX_MV 0x84 /* S3 Savage/MX-MV */ 143 #define FB_ACCEL_SAVAGE_IX_MV 0x86 /* S3 Savage/IX-MV */ 151 #define FB_ACCEL_PROSAVAGE_DDRK 0x8e /* S3 ProSavage DDR-K */ 153 #define FB_ACCEL_PUV3_UNIGFX 0xa0 /* PKUnity-v3 Unigfx */ 155 #define FB_CAP_FOURCC 1 /* Device supports FOURCC-based formats */ 195 #define FB_NONSTD_HAM 1 /* Hold-And-Modify (HAM) */ [all …]
|
| /OK3568_Linux_fs/u-boot/include/linux/ |
| H A D | fb.h | 60 #define FB_NONSTD_HAM 1 /* Hold-And-Modify (HAM) */ 130 __u32 pixclock; /* pixel clock in ps (pico seconds) */ 213 __u32 dx; /* screen-relative */ 316 __u32 serial; /* Serial Number - Integer */ 323 __u16 input; /* display type - see FB_DISP_* */ 324 __u16 dpms; /* DPMS support - see FB_DPMS_ */ 325 __u16 signal; /* Signal Type - see FB_SIGNAL_* */ 328 __u16 gamma; /* Gamma - in fractions of 100 */ 330 __u16 misc; /* Misc flags - see FB_MISC_* */ 387 /* CONSOLE-SPECIFIC: get console to framebuffer mapping */ [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-imx/mx6/ |
| H A D | ddr.c | 5 * SPDX-License-Identifier: GPL-2.0+ 11 #include <asm/arch/mx6-ddr.h> 23 setbits_le32(&mmdc0->mpdgctrl0, 1 << 31); in reset_read_data_fifos() 24 wait_for_bit_le32(&mmdc0->mpdgctrl0, 1 << 31, 0, 100, 0); in reset_read_data_fifos() 26 setbits_le32(&mmdc0->mpdgctrl0, 1 << 31); in reset_read_data_fifos() 27 wait_for_bit_le32(&mmdc0->mpdgctrl0, 1 << 31, 0, 100, 0); in reset_read_data_fifos() 35 * Issue the Precharge-All command to the DDR device for both in precharge_all() 41 writel(0x04008050, &mmdc0->mdscr); in precharge_all() 42 wait_for_bit_le32(&mmdc0->mdscr, 1 << 14, 1, 100, 0); in precharge_all() 46 writel(0x04008058, &mmdc0->mdscr); in precharge_all() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/ |
| H A D | amba-clcd.c | 2 * linux/drivers/video/amba-clcd.c 18 #include <linux/dma-mapping.h> 53 unsigned long ustart = fb->fb.fix.smem_start; in clcdfb_set_start() 56 ustart += fb->fb.var.yoffset * fb->fb.fix.line_length; in clcdfb_set_start() 57 lstart = ustart + fb->fb.var.yres * fb->fb.fix.line_length / 2; in clcdfb_set_start() 59 writel(ustart, fb->regs + CLCD_UBAS); in clcdfb_set_start() 60 writel(lstart, fb->regs + CLCD_LBAS); in clcdfb_set_start() 67 if (fb->board->disable) in clcdfb_disable() 68 fb->board->disable(fb); in clcdfb_disable() 70 if (fb->panel->backlight) { in clcdfb_disable() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/ |
| H A D | marvell_nand.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Author: Miquel RAYNAL <miquel.raynal@free-electrons.com> 17 * The ECC layouts are depicted in details in Marvell AN-379, but here 28 * +-------------------------------------------------------------+ 30 * +-------------------------------------------------------------+ 39 * +----------------------------------------- 41 * +----------------------------------------- 43 * ------------------------------------------- 45 * ------------------------------------------- 47 * --------------------------------------------+ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/phy/ |
| H A D | micrel.c | 1 // SPDX-License-Identifier: GPL-2.0+ 9 * Copyright (c) 2010-2013 Micrel, Inc. 160 const struct kszphy_type *type = phydev->drv->driver_data; in kszphy_config_intr() 164 if (type && type->interrupt_level_mask) in kszphy_config_intr() 165 mask = type->interrupt_level_mask; in kszphy_config_intr() 177 if (phydev->interrupts == PHY_INTERRUPT_ENABLED) in kszphy_config_intr() 213 return -EINVAL; in kszphy_setup_led() 233 * unique (non-broadcast) address on a shared bus. 274 struct kszphy_priv *priv = phydev->priv; in kszphy_config_reset() 277 if (priv->rmii_ref_clk_sel) { in kszphy_config_reset() [all …]
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-devtools/rtl-tools/files/ |
| H A D | hciattach.c | 3 * BlueZ - Bluetooth protocol stack for Linux 5 * Copyright (C) 2000-2001 Qualcomm Incorporated 6 * Copyright (C) 2002-2003 Maxim Krasnyansky <maxk@qualcomm.com> 7 * Copyright (C) 2002-2010 Marcel Holtmann <marcel@holtmann.org> 22 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 153 return -errno; in set_speed() 156 return -errno; in set_speed() 159 return -errno; in set_speed() 173 return -1; in read_hci_event() 180 return -1; in read_hci_event() [all …]
|