Loading Documentation/block/index.rst +0 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,6 @@ Block kyber-iosched null_blk pr request stat switching-sched writeback_cache_control Loading Documentation/block/request.rstdeleted 100644 → 0 +0 −99 Original line number Diff line number Diff line ============================ struct request documentation ============================ Jens Axboe <jens.axboe@oracle.com> 27/05/02 .. FIXME: No idea about what does mean - seems just some noise, so comment it 1.0 Index 2.0 Struct request members classification 2.1 struct request members explanation 3.0 2.0 Short explanation of request members ==================================== Classification flags: = ==================== D driver member B block layer member I I/O scheduler member = ==================== Unless an entry contains a D classification, a device driver must not access this member. Some members may contain D classifications, but should only be access through certain macros or functions (eg ->flags). <linux/blkdev.h> =============================== ======= ======================================= Member Flag Comment =============================== ======= ======================================= struct list_head queuelist BI Organization on various internal queues ``void *elevator_private`` I I/O scheduler private data unsigned char cmd[16] D Driver can use this for setting up a cdb before execution, see blk_queue_prep_rq unsigned long flags DBI Contains info about data direction, request type, etc. int rq_status D Request status bits kdev_t rq_dev DBI Target device int errors DB Error counts sector_t sector DBI Target location unsigned long hard_nr_sectors B Used to keep sector sane unsigned long nr_sectors DBI Total number of sectors in request unsigned long hard_nr_sectors B Used to keep nr_sectors sane unsigned short nr_phys_segments DB Number of physical scatter gather segments in a request unsigned short nr_hw_segments DB Number of hardware scatter gather segments in a request unsigned int current_nr_sectors DB Number of sectors in first segment of request unsigned int hard_cur_sectors B Used to keep current_nr_sectors sane int tag DB TCQ tag, if assigned ``void *special`` D Free to be used by driver ``char *buffer`` D Map of first segment, also see section on bouncing SECTION ``struct completion *waiting`` D Can be used by driver to get signalled on request completion ``struct bio *bio`` DBI First bio in request ``struct bio *biotail`` DBI Last bio in request ``struct request_queue *q`` DB Request queue this request belongs to ``struct request_list *rl`` B Request list this request came from =============================== ======= ======================================= Documentation/devicetree/bindings/display/bridge/fsl,ldb.yaml +4 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ description: | properties: compatible: enum: - fsl,imx6sx-ldb - fsl,imx8mp-ldb - fsl,imx93-ldb Loading Loading @@ -64,7 +65,9 @@ allOf: properties: compatible: contains: const: fsl,imx93-ldb enum: - fsl,imx6sx-ldb - fsl,imx93-ldb then: properties: ports: Loading Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml +23 −0 Original line number Diff line number Diff line Loading @@ -105,6 +105,29 @@ properties: DSI output port node to the panel or the next bridge in the chain. properties: endpoint: $ref: /schemas/media/video-interfaces.yaml# unevaluatedProperties: false properties: data-lanes: minItems: 1 maxItems: 4 uniqueItems: true items: enum: [ 1, 2, 3, 4 ] lane-polarities: minItems: 1 maxItems: 5 description: The Samsung MIPI DSI IP requires that all the data lanes have the same polarity. dependencies: lane-polarities: [data-lanes] required: - clock-names - clocks Loading Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml +11 −3 Original line number Diff line number Diff line Loading @@ -4,16 +4,24 @@ $id: http://devicetree.org/schemas/display/bridge/toshiba,tc358767.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Toshiba TC358767 eDP bridge title: Toshiba TC358767/TC358867/TC9595 DSI/DPI/eDP bridge maintainers: - Andrey Gusakov <andrey.gusakov@cogentembedded.com> description: The TC358767 is bridge device which converts DSI/DPI to eDP/DP description: | The TC358767/TC358867/TC9595 is bridge device which converts DSI/DPI to eDP/DP . properties: compatible: const: toshiba,tc358767 oneOf: - items: - enum: - toshiba,tc358867 - toshiba,tc9595 - const: toshiba,tc358767 - const: toshiba,tc358767 reg: enum: Loading Loading
Documentation/block/index.rst +0 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,6 @@ Block kyber-iosched null_blk pr request stat switching-sched writeback_cache_control Loading
Documentation/block/request.rstdeleted 100644 → 0 +0 −99 Original line number Diff line number Diff line ============================ struct request documentation ============================ Jens Axboe <jens.axboe@oracle.com> 27/05/02 .. FIXME: No idea about what does mean - seems just some noise, so comment it 1.0 Index 2.0 Struct request members classification 2.1 struct request members explanation 3.0 2.0 Short explanation of request members ==================================== Classification flags: = ==================== D driver member B block layer member I I/O scheduler member = ==================== Unless an entry contains a D classification, a device driver must not access this member. Some members may contain D classifications, but should only be access through certain macros or functions (eg ->flags). <linux/blkdev.h> =============================== ======= ======================================= Member Flag Comment =============================== ======= ======================================= struct list_head queuelist BI Organization on various internal queues ``void *elevator_private`` I I/O scheduler private data unsigned char cmd[16] D Driver can use this for setting up a cdb before execution, see blk_queue_prep_rq unsigned long flags DBI Contains info about data direction, request type, etc. int rq_status D Request status bits kdev_t rq_dev DBI Target device int errors DB Error counts sector_t sector DBI Target location unsigned long hard_nr_sectors B Used to keep sector sane unsigned long nr_sectors DBI Total number of sectors in request unsigned long hard_nr_sectors B Used to keep nr_sectors sane unsigned short nr_phys_segments DB Number of physical scatter gather segments in a request unsigned short nr_hw_segments DB Number of hardware scatter gather segments in a request unsigned int current_nr_sectors DB Number of sectors in first segment of request unsigned int hard_cur_sectors B Used to keep current_nr_sectors sane int tag DB TCQ tag, if assigned ``void *special`` D Free to be used by driver ``char *buffer`` D Map of first segment, also see section on bouncing SECTION ``struct completion *waiting`` D Can be used by driver to get signalled on request completion ``struct bio *bio`` DBI First bio in request ``struct bio *biotail`` DBI Last bio in request ``struct request_queue *q`` DB Request queue this request belongs to ``struct request_list *rl`` B Request list this request came from =============================== ======= =======================================
Documentation/devicetree/bindings/display/bridge/fsl,ldb.yaml +4 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ description: | properties: compatible: enum: - fsl,imx6sx-ldb - fsl,imx8mp-ldb - fsl,imx93-ldb Loading Loading @@ -64,7 +65,9 @@ allOf: properties: compatible: contains: const: fsl,imx93-ldb enum: - fsl,imx6sx-ldb - fsl,imx93-ldb then: properties: ports: Loading
Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml +23 −0 Original line number Diff line number Diff line Loading @@ -105,6 +105,29 @@ properties: DSI output port node to the panel or the next bridge in the chain. properties: endpoint: $ref: /schemas/media/video-interfaces.yaml# unevaluatedProperties: false properties: data-lanes: minItems: 1 maxItems: 4 uniqueItems: true items: enum: [ 1, 2, 3, 4 ] lane-polarities: minItems: 1 maxItems: 5 description: The Samsung MIPI DSI IP requires that all the data lanes have the same polarity. dependencies: lane-polarities: [data-lanes] required: - clock-names - clocks Loading
Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml +11 −3 Original line number Diff line number Diff line Loading @@ -4,16 +4,24 @@ $id: http://devicetree.org/schemas/display/bridge/toshiba,tc358767.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Toshiba TC358767 eDP bridge title: Toshiba TC358767/TC358867/TC9595 DSI/DPI/eDP bridge maintainers: - Andrey Gusakov <andrey.gusakov@cogentembedded.com> description: The TC358767 is bridge device which converts DSI/DPI to eDP/DP description: | The TC358767/TC358867/TC9595 is bridge device which converts DSI/DPI to eDP/DP . properties: compatible: const: toshiba,tc358767 oneOf: - items: - enum: - toshiba,tc358867 - toshiba,tc9595 - const: toshiba,tc358767 - const: toshiba,tc358767 reg: enum: Loading