summaryrefslogtreecommitdiff
path: root/include/linux/blkdev.h
AgeCommit message (Expand)Author
2010-01-11block: bdev_stack_limits wrapperMartin K. Petersen
2010-01-11block: Fix discard alignment calculation and printingMartin K. Petersen
2009-12-30block: blk_rq_err_sectors cleanupGui Jianfeng
2009-12-29block: Fix incorrect alignment offset reporting and update documentationMartin K. Petersen
2009-12-03block: Allow devices to indicate whether discarded blocks are zeroedMartin K. Petersen
2009-11-26block: add helpers to run flush_dcache_page() against a bio and a request's p...Ilya Loginov
2009-11-10block: Expose discard granularityMartin K. Petersen
2009-10-29block: move bdi/address_space unplug functions to backing-dev.hJens Axboe
2009-10-05block: get rid of kblock_schedule_delayed_work()Jens Axboe
2009-10-03block: Topology ioctlsMartin K. Petersen
2009-10-03cfq-iosched: implement slower async initiate and queue ramp upJens Axboe
2009-10-01block: allow large discard requestsChristoph Hellwig
2009-10-01block: use normal I/O path for discard requestsChristoph Hellwig
2009-09-14block: use blkdev_issue_discard in blk_ioctl_discardChristoph Hellwig
2009-09-14block: Optimal I/O limit wrapperMartin K. Petersen
2009-09-11block: enable rq CPU completion affinity by defaultJens Axboe
2009-09-11block: improve queue_should_plug() by looking at IO depthsJens Axboe
2009-09-11bio: first step in sanitizing the bio->bi_rw flag testingJens Axboe
2009-09-11block: implement mixed merge of different failfast requestsTejun Heo
2009-09-11block: use the same failfast bits for bio and requestTejun Heo
2009-08-01block: Add a wrapper for setting minimum request size without a queueMartin K. Petersen
2009-07-11Fix compile error due to congestion_wait() changesTrond Myklebust
2009-07-10block: fix sg SG_DXFER_TO_FROM_DEV regressionFUJITA Tomonori
2009-07-10Fix congestion_wait() sync/async vs read/write confusionJens Axboe
2009-07-01block: get rid of queue-private command filterJens Axboe
2009-06-16block: Introduce helper to reset queue limits to default valuesMartin K. Petersen
2009-06-12Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/ba...Linus Torvalds
2009-06-11block: add request clone interface (v2)Kiyoshi Ueda
2009-06-09Revert "block: Fix bounce limit setting in DM"Jens Axboe
2009-06-07partitions: add ->set_capacity block device methodBartlomiej Zolnierkiewicz
2009-06-03block: Fix bounce limit setting in DMMartin K. Petersen
2009-05-22block: Export I/O topology for block devices and partitionsMartin K. Petersen
2009-05-22block: Move queue limits to an embedded structMartin K. Petersen
2009-05-22block: Use accessor functions for queue limitsMartin K. Petersen
2009-05-22block: Do away with the notion of hardsect_sizeMartin K. Petersen
2009-05-22Merge branch 'master' into for-2.6.31Jens Axboe
2009-05-20block: change the tag sync vs async restriction logicJens Axboe
2009-05-19block: Un-export blk_rq_append_bioBoaz Harrosh
2009-05-19block: Add blk_make_request(), takes bio, returns a requestBoaz Harrosh
2009-05-11block: move completion related functions back to blk-core.cFUJITA Tomonori
2009-05-11block: let blk_end_request_all handle bidi requestsFUJITA Tomonori
2009-05-11block: implement and enforce request peek/start/fetchTejun Heo
2009-05-11block: hide request sector and data_lenTejun Heo
2009-05-11block: drop request->hard_* and *nr_sectorsTejun Heo
2009-05-11block: implement blk_rq_pos/[cur_]sectors() and convert obvious onesTejun Heo
2009-05-11block: add rq->resid_lenTejun Heo
2009-05-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bar...Linus Torvalds
2009-04-30ide-cd: fix REQ_QUIET tests in cdrom_decode_statusBorislav Petkov
2009-04-28block: make blk_end_request_cur() return boolTejun Heo
2009-04-28block: kill rq->dataTejun Heo
haracter. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Konrad Dybcio <konradybcio@kernel.org> Link: https://lore.kernel.org/r/20240905-dts-cleanup-v1-4-f4c5f7b2c8c2@linaro.org Signed-off-by: Bjorn Andersson <andersson@kernel.org> 2024-08-14arm64: dts: qcom: add generic compat string to RPM glink channelsDmitry Baryshkov Add the generic qcom,smd-rpm / qcom,glink-smd-rpm compatible to RPM nodes to follow the schema. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Reviewed-by: Konrad Dybcio <konradybcio@kernel.org> Link: https://lore.kernel.org/r/20240729-fix-smd-rpm-v2-5-0776408a94c5@linaro.org Signed-off-by: Bjorn Andersson <andersson@kernel.org> 2024-07-06arm64: dts: qcom: ipq9574: Add icc provider ability to gccVaradarajan Narayanan IPQ SoCs dont involve RPM in managing NoC related clocks and there is no NoC scaling. Linux itself handles these clocks. However, these should not be exposed as just clocks and align with other Qualcomm SoCs that handle these clocks from a interconnect provider. Hence include icc provider capability to the gcc node so that peripherals can use the interconnect facility to enable these clocks. Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Varadarajan Narayanan <quic_varada@quicinc.com> Link: https://lore.kernel.org/r/20240430064214.2030013-7-quic_varada@quicinc.com Signed-off-by: Bjorn Andersson <andersson@kernel.org> 2024-06-07arm64: dts: qcom: ipq9574-*: Remove thermal zone polling delaysKonrad Dybcio All of the thermal zone suppliers are interrupt-driven, remove the bogus and unnecessary polling that only wastes CPU time. Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> Reviewed-by: Varadarajan Narayanan <quic_varada@quicinc.com> Link: https://lore.kernel.org/r/20240510-topic-msm-polling-cleanup-v2-3-436ca4218da2@linaro.org Signed-off-by: Bjorn Andersson <andersson@kernel.org> 2024-06-01arm64: dts: qcom: ipq9574: drop #power-domain-cells property of GCCDmitry Baryshkov On IPQ9574 the Global Clock Controller (GCC) doesn't provide power domains. Drop the #power-domain-cells property from the controller device node. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Link: https://lore.kernel.org/r/20240529-qcom-gdscs-v2-12-69c63d0ae1e7@linaro.org Signed-off-by: Bjorn Andersson <andersson@kernel.org> 2024-05-27arm64: dts: qcom: ipq9574: add MDIO busAlexandru Gagniuc The IPQ95xx uses an IPQ4019 compatible MDIO controller that is already supported. Add a DT node to expose it. Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com> Link: https://lore.kernel.org/r/20240507024758.2810514-2-mr.nuke.me@gmail.com Signed-off-by: Bjorn Andersson <andersson@kernel.org> 2024-02-06arm64: dts: qcom: ipq9574: Enable Inline Crypto Engine for MMCVignesh Viswanathan Add Inline Crypto Engine reg and clocks in MMC node and enable CQE support as Inline Crypto Engine requires CQE to be enabled. Signed-off-by: Vignesh Viswanathan <quic_viswanat@quicinc.com> Link: https://lore.kernel.org/r/20231215095339.3055554-1-quic_viswanat@quicinc.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>